🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Datum in fortlaufende Zahl umwandeln

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Rundkugel
Beiträge: 12
Registriert: So 13. Mai 2012, 14:28

Datum in fortlaufende Zahl umwandeln

Beitrag von Rundkugel » Mo 25. Nov 2013, 17:28

Servus,

Spalte A enthält ein Datumsangaben, die ersten 5 Zeilen Okt.1977, die nächsten 4 Zeilen Nov. 1977, die nächsten 7 Zeilen Dez.1977 usw. usw.
Ich möchte nun in Spalte B in den ersten 5 Zeilen die 1, in den nächsten 4 Zeilen die 2, in den nächsten 7 Zeilen die 3 usw.

Wie, wenn möglich, macht man das?

Gruß

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2536
Registriert: Fr 10. Dez 2010, 10:01

Re: Datum in fortlaufende Zahl umwandeln

Beitrag von karolus » Mo 25. Nov 2013, 17:34

Hallo

Das kommt darauf an ob da jeweils x mal der gleiche fixe Text in A steht oder x verschiedene echte Datumswerte aus dem jeweiligem Monat ??

Karolus
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

Rundkugel
Beiträge: 12
Registriert: So 13. Mai 2012, 14:28

Re: Datum in fortlaufende Zahl umwandeln

Beitrag von Rundkugel » Mo 25. Nov 2013, 17:41

... A ist als Datum formatiert

Benutzeravatar
lorbass
* LO-Experte *
Beiträge: 627
Registriert: Mo 25. Apr 2011, 18:17

Re: Datum in fortlaufende Zahl umwandeln

Beitrag von lorbass » Mo 25. Nov 2013, 18:06

Gib neben das erste Datum in Zelle B1 den Wert »1« und neben das zweite Datum in Zelle B2 die Formel

Code: Alles auswählen

=WENN(MONATSENDE(A2;0)=MONATSENDE(A1;0);B1;B1+1)
Die Formel kannst du dann soweit wie erforderlich nach unten.

Code: Alles auswählen

     |  A          |  B |
-----+-------------+----+------------------------------------------------------
   1 | 01.Okt.1977 |  1 |                                                   1
   2 | 02.Okt.1977 |  1 | =WENN(MONATSENDE(A2;0)=MONATSENDE(A1;0);B1;B1+1)
   3 | 07.Okt.1977 |  1 |   .
   4 | 11.Okt.1977 |  1 |      .
   5 | 27.Okt.1977 |  1 |         .
   6 | 03.Nov.1977 |  2 |            .
   7 | 08.Nov.1977 |  2 |               .
   8 | 13.Nov.1977 |  2 |                  .
   9 | 22.Nov.1977 |  2 |                     .
  10 | 02.Dez.1977 |  3 |                        .
  11 | 06.Dez.1977 |  3 |                           .
  12 | 11.Dez.1977 |  3 |                              .
  13 | 13.Dez.1977 |  3 |                                 .
  14 | 23.Dez.1977 |  3 |                                    .
  15 | 24.Dez.1977 |  3 |                                       .
  16 | 31.Dez.1977 |  3 | =WENN(MONATSENDE(A16;0)=MONATSENDE(A15;0);B15;B15+1)
Gruß
lorbass

Rundkugel
Beiträge: 12
Registriert: So 13. Mai 2012, 14:28

Re: Datum in fortlaufende Zahl umwandeln

Beitrag von Rundkugel » Mo 25. Nov 2013, 18:17

perfekt! herzlichen Dank

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2536
Registriert: Fr 10. Dez 2010, 10:01

Re: Datum in fortlaufende Zahl umwandeln

Beitrag von karolus » Mo 25. Nov 2013, 23:10

Hallo
zwei Alternativen wären noch in B1

Code: Alles auswählen

=DATUMDIF(A$1;A1;"m")+1
oder

Code: Alles auswählen

=MONATE(A$1;A1;0)+1
und nach unten ziehen

nur muss dann für jeden Monat mindestens ein Eintrag vorhanden sein.

Karolus
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten