Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Datensätze um Monat.Jahr erweitern

Forumthread: Datensätze um Monat.Jahr erweitern

Datensätze um Monat.Jahr erweitern
25.10.2022 13:29:09
Tobias
Hallo zusammen,
ich habe in der Spalte C1:C100 das Merkmal A.
In der Spalte D1:D100 habe ich das Merkmal B.
B kommt mehrfach in A vor.
Also z.B.
A B1
A B2
A B3
...
A B100
Nun hätte ich gerne für jede obige Kombination das Monat und Jahr beginnend ab 01.2021, also 01.2021, 02.2021, 03.2021 ... 12.2022 eingefügt.
Sprich:
01.2021 A B1
02.2021 A B1
03.2021 A B1
...
12.2022 A B1
usw. bis
01.2021 A B100
02.2021 A B100
03.2021 A B100
...
12.2022 A B100
Gibt's dafür irgendeinen Trick?
Weil selbst die Zeilen um das Monat.Jahr aufzublähen ist ziemlich nervig :-)
Danke und Gruß
Tobias
Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datensätze um Monat.Jahr erweitern
25.10.2022 13:55:37
Yal
Hallo Tobias,
in der erste Zeile
=DATUM(2021;ZEILE(A1);1)
nach unten erweitern.
Zahlenformat auf MM.JJJJ legen
Ev. Formel durch Wert ersetzen (Strg+c, Alt,r,v,w)
VG
Yal
AW: z.B. mit einer Formel ...
25.10.2022 13:56:54
neopa
Hallo Tobias,
... so: =TEXT(REST(ZEILE(A1)-1;12)+1;"00")&".2021 "&"A "&INDEX(B:B;(ZEILE(A1)-1)/12+1) und diese nach unten kopieren.
Gruß Werner
.. , - ...
Anzeige
AW: z.B. mit einer Formel ...
25.10.2022 16:19:35
Tobias
Hallo Werner,
eine super Formel. Danke. Allerdings bräuchte ich einen Zusatz :-).
Ich benötige 01.2021 - 12.2022. Kann man das in die Formel noch unterbringen?
Und, nun schreibt die Formel das Monat.Jahr A und B in eine Zelle.
Da A und B unterschiedlich lang sein kann und ich damit weiterarbeiten muss; kann man das auch getrennt in 3 Spalten unterbringen?
Mit der Formeln "=teil()" oder "=links()" usw. kommt man schlecht weiter wegen der unterschiedlichen Länge von A und B.
Danke und Gruß
Tobias
Anzeige
AW: z.B. mit einer Formel ...
25.10.2022 16:29:46
Tobias
Werner,
also das "rauslösen" der Komponenten habe ich hinbekommen.
Der mittlere Teil war bissel anstrengender :
=TEIL(E1;SUCHEN(" ";E1;1)+1;SUCHEN(" ";E1;SUCHEN(" ";E1;1)+1)-SUCHEN(" ";E1;1))
Aber, geht DEINE Formel noch mit 24 Monaten? Dann wäre das perfekto.
Danke dir und Gruß
Tobias
Anzeige
AW: geht auch für 24 Monate ...
25.10.2022 16:38:32
neopa
Hallo Tobias,
... der Datumsteil dann wie folgt: =TEXT(REST(ZEILE(A37)-1;12)+1;"00")&".202"&1+(ZEILE(A1)&gtZÄHLENWENN(A:A;"A")*12)
Gruß Werner
.. , - ...
AW: geht auch für 24 Monate ...
25.10.2022 16:57:35
Tobias
Hallo Werner,
danke für deine schnelle Antwort.
Ich habe in Spalte A das Merkmal A stehen. In Spalte B das Merkmal B.
In Zeile 1 geht's los

=TEXT(REST(ZEILE(A1)-1;12)+1;"00")&".202"&1+(ZEILE(A1)>ZÄHLENWENN($A:$A;$A1)*12) &" "&A1&" "&INDEX(B:B;(ZEILE(A1)-1)/12+1) 
Die Formel habe ich in C1 eingegeben. Er macht aber immer noch nur die 12 Monate. Was hab ich falsch :-)?
Danke und Gruß
Anzeige
AW: möglicherweise möchtest Du was anderes ...
25.10.2022 20:04:22
neopa
Hallo Tobias,
... als wie ich Dich heute Nachmittag glaubte verstanden zu haben.
Ich interpretiere Dein Anliegen jetzt wie folgt:
In C1: =TEXT(REST(ZEILE(A1)-1;12)+1;"00")&".202"&1+REST(KÜRZEN((ZEILE(A1)-1)/12;0);2)&" A "&INDEX(B:B;(ZEILE(A1)-1)/24+1)
und diese nach unten kopieren.
Gruß Werner
.. , - ...
Anzeige
AW: geht auch für 24 Monate ...
26.10.2022 10:18:06
Yal
Moin Jungs,
ich sehe aus der Diskussion, dass die Rückgabe der Funktion ein Text sein soll, kein Datum, und dass nach 24 Monaten wieder auf 01.2021 starten soll:
=TEXT(DATUM(2021;REST(ZEILE(A1)-1;24)+1;1);"MM.JJJJ")
Dein Index sollte so aussehen:
INDEX(B:B;REST(ZEILE(A1)-1);12)+1)
Gilt für die erste Zelle. Nach unten erweitern.
VG
Yal
Anzeige
AW: wirklich alles gelesen? owT
26.10.2022 11:31:39
neopa
Gruß Werner
.. , - ...
gelesen schon, verstanden wohl nicht ;-) owT
26.10.2022 11:41:11
Yal
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige