Hallo Jörg,

am 02.02.2013 um 22:40 Uhr schrieb Jörg Kleinfeld
<[email protected]>

> Guten Tag Franklin Schiftan,
> 
> am Donnerstag, 31. Januar 2013 um 21:23 hast du geschrieben:
> 
>> ich habe in der Tabelle 1302 in einer Zelle die Formel
> 
>> =DATUM(JAHR($'1301'.A2);MONAT($'1301'.A2)+1;TAG($'1301'.A2))
> 
>> Die bezieht sich also auf die Zelle A2 in der vorherigen Tabelle,
>> welche 1301 benamst ist.
> 
>> In der Tabelle 1303 steht im Prinzip die gleiche Formel, nur dass dort
>> eben statt '1301' dann '1302' steht. Und so weiter ...
> 
>> Gibt es jetzt eine Möglichkeit, hier nicht in jeder Tabelle eine
>> individuelle Formel mit explizit benamsten Tabellen reinzuschreiben,
>> sondern eine allgemein gültige, die halt immer auf die davorstehende
>> Tabelle referenziert?
> 
> Da das Jahr ja für ein  ganzes Jahr feststeht, könntest du dies in der
> Formel  fest  einsetzen.  Den Monat könntest du erfassen, indem du die
> Position der Tabelle ermittelst.
> 
> =DATUM(2013;TABELLE();1)

Das ist super, dass die Tabellenposition so einfach zu ermitteln ist,
war mir nicht bekannt.

> Sollten  vor den Monatstabellen noch andere Tabellen sein, so muss die
> Funktion  TABELLE()  entsprechend  angepasst werden. Befindet sich die
> Tabelle  Daten  also  am Anfang und als zweite Tabelle die 1301, sieht
> das so aus:
> 
> =DATUM(Daten.C6;TABELLE()-1;1)

Yep, prima, ist doch viel kürzer als meine Monster-Formel - und vor
allem, funktioniert es so auch einwandfrei.

Nochmal vielen Dank ...

 .... und tschüss

            Franklin



-- 
Informationen zum Abmelden: E-Mail an [email protected]
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an