Am 27.01.2011 15:57, schrieb [email protected]:
> Hallo
>
> Ich möchte in Calc Tabellen die ich immer weider im gleichen Format mit
> gleichen Kopfzeile hereinbekomme bearbeiten.
> Meine Idee ist: Eine zweite Calc Datei mit Namen Umsatze-bearbeite.ods die
> sich die Daten aus der Umsatz-orginal.ods holt.
> So brauche ich nur die Umsatz-orginal.ods auszutauschen.
>
>
> Ich bekomme immer Tabellen herein, die so aussieht
>
> | A | B | C | D |
> E | F | G |.....
> 1 |Name | Firma | Datum1 | Umsatz1 | Datum2 |
> Umsatz2 | Datum3 |
> 2 | Schulze | farb ag | 23.12. | 123? | 26.12.
> | 1633 ? | 29.10. | 366 ? | ...
> 3| krause | keller gmbh | 01.10. | 3632 ? | 06.05.
> | 66 ? | 22.09. | ......
> 4| .........
>
> Es sind 30 Umsätze in einer Zeile von einer Firma aufgeführt.
Immer, exakt?
> Die Anzahl der Firmen schwankt von 50-200
>
> Meine Tabelle soll anschließend so aussehen
>
> Name | Firma | Datum | Umsatz | ´
> Schulze | farb ag | 23.12. | 123? |
> Schulze | farb ag | 26.12. | 1633 ? |
> Schulze | farb ag | 29.10. | 366 ? |
> Schulze | farb ag | .....
> krause | keller gmbh | 01.10. | 3632 ? |
> krause | keller gmbh | 06.05. | 66 ? |
> krause | keller gmbh | 22.09. | ......
>
>
> Hat einer eine IDee woe dieses geht??
- Makro
- Manuell (s. u.)
- (?) Datenpilot
Manuell würde ich es so machen (A und B stellen Hilfsspalten dar; könnte
man auch z. B. nach hinten schieben):
A B C D E F
1 'Zeile 'Satz 'Name 'Firma 'Datum 'Umsatz
2 =2 =1
Den Rest füllst Du auf mit den folgenden Formeln, und zwar, wenn es
maximal 200 Firmen sein können, für 200*30=6.000 Zeilen:
A3 =WENN(B3<B2;A2+1;A2)
B3 =WENN(B2<30;B2+1;1)
C3 =WENN(INDIREKT(ADRESSE(A3;1;4;1;"Quelle"))=""; "";
INDIREKT(ADRESSE(A3;1;4;1;"Tabelle1")))
D3 =WENN(C3=""; ""; INDIREKT(ADRESSE(A3;2;4;1;"Quelle")))
E3 =WENN(C3=""; ""; INDIREKT(ADRESSE(A3;1+(2*B3);4;1;"Quelle")))
F3 =WENN(C3=""; ""; INDIREKT(ADRESSE(A3;2+(2*B3);4;1;"Quelle")))
Wobei "Quelle" durch den Namen der betreffenden Tabelle (inklusive
Dateiangabe) ersetzt werden muss.
Wenn es /nicht/ immer exakt 30 Datensätze sind, dann wird es etwas
komplizierter; dann muss man die jeweilige Anzahl der Datensätze
ermitteln (in einer weiteren Hilfsspalte), und die Formeln der Spalte B
anpassen.
Ist zwar ziemlich umständlich so, aber IMHO wenigstens noch halbwegs
verständlich.
Wolfgang
--
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]