Registriert seit: 08.05.2017
Version(en): 2004
08.05.2017, 18:10
(Dieser Beitrag wurde zuletzt bearbeitet: 08.05.2017, 18:19 von Moni_1007.)
Dokument1.pdf (Größe: 23,17 KB / Downloads: 11)
Hallo zusammen,
ich habe folgende Darstellung als Basis:
[img]blob:http://www.clever-excel-forum.de/4ebd8735-d376-4130-a99c-c03f160804e7[/img]
Ziel ist folgendes:
Wenn die Nr. (Spalte 1) in der nächsten Zeile gleich ist, soll - wenn das Datum nahtlos ist - die Summe der Tage (aus Spalte 4) ausgegeben werden. Ist eine Unterbrechung dazwischen, soll die Anzahl der Tage in Spalte 4 ausgegeben werden.
Am Beispiel:
In den ersten drei Zeilen steht bspw. die selbe Nummer (1234567). Da auf den 07.01.17 nahtlos der 08.01.17 sowie der 09.01.17 (bis 13.01.17) folgt, soll hier die Summe der Tage ausgegeben werden aus Spalte 4 (1+1+4=6).
Hingegen soll, wenn kein nahtloses Datum vorliegt, die Anzahl der Tage (Spalte 4) ausgegeben werden, ebenso wenn sich die Nr. in der 1. Spalte ändert.
Vielen Dank für eure Hilfe...ich bin leider ein bisschen ratlos
.
VG
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
mit dem Einfügen deines Bildchens hat es nicht geklappt - das ist prima. :32:
Bilder eignen sich in der Regel nicht, um eine Tabelle darzustellen. Es sind weder Formeln noch Bezüge erkennbar. Lade deshalb bitte eine
Beispieldatei oder einen relevanten Tabellenausschnitt hoch. Hinter den folgenden Links kannst du die entsprechenden Beiträge, wie es geht, nachlesen.
http://www.clever-excel-forum.de/Thread-...ng-stellen
http://www.clever-excel-forum.de/Thread-...einstellen
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, wie kommst du denn auf die 1 und die 4... ... in der vierten Spalte..?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Registriert seit: 08.05.2017
Version(en): 2004
Die Zahl in der 4. Spalte ist automatisch vorgegebenen in meiner Datei.
Registriert seit: 10.04.2014
Version(en): Office 2019
hallo, ich meine wenn vom 07.01.17 bis 07.01.17 ein Tag (Anzahl Tag) 1 ist, wieso sind es vom 09.01.2017 bis 13.01.2017 vier..? Logisch wären dann ja fünf, oder nicht..?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Registriert seit: 08.05.2017
Version(en): 2004
Ja, es sind auch 5...sorry. Aus Datenschutz-Gründen musste ich das ganze kurz sehr vereinfachen und eigenständiges Beispiel bauen.
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
Hallo Moni,
ich kann zwar Deine "automatische Vorgabe" genau so wenig verstehen wie Jörg.
Aber wenn es denn so sein sollte, dann kommst Du mit folgender Formel in D2 und diese nach unten kopiert zu Deinen Vorgabewerten:
Code:
=WENN((A3<>A2)+WENNFEHLER((B2-SVERWEIS(A2;A:B;2;)=ZÄHLENWENN(A$2:A2;A2)););SUMMENPRODUKT((A$2:A2=A2)*(C$2:C2-B$2:B2+(C$2:C2=B$2:B2)));"")
Gruß Werner
.. , - ...
Folgende(r) 1 Nutzer sagt Danke an neopa für diesen Beitrag:1 Nutzer sagt Danke an neopa für diesen Beitrag 28
• Moni_1007
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
08.05.2017, 18:45
(Dieser Beitrag wurde zuletzt bearbeitet: 08.05.2017, 18:50 von neopa.)
Hallo nochmal,
wenn es nun doch 5 anstelle 4 Tage in D4 sein sollen, dann verkürzt sich meine Formel in D2 zu:
=WENN((A3<>A2)+WENNFEHLER((B2-SVERWEIS(A2;A:B;2;)=ZÄHLENWENN(A$2:A2;A2)););SUMMENPRODUKT((A$2:A2=A2)*(C$2:C2-B$2:B2+1));"")
[Edit] So hatte ich Deine Aufgabenstellung jedenfalls interpretiert.
Nun noch der besseren Übersicht halber:
| A | B | C | D |
1 | Nr | von | bis | Anzahl Tage |
2 | 1234567 | 07.01.2017 | 07.01.2017 | |
3 | 1234567 | 08.01.2017 | 08.01.2017 | |
4 | 1234567 | 09.01.2017 | 13.01.2017 | 7 |
5 | 2345678 | 23.01.2017 | 27.01.2017 | 5 |
6 | 3456789 | 28.01.2017 | 28.01.2017 | 1 |
7 | | | | |
Formeln der Tabelle |
Zelle | Formel | D2 | =WENN((A3<>A2)+WENNFEHLER((B2-SVERWEIS(A2;A:B;2;)=ZÄHLENWENN(A$2:A2;A2)););SUMMENPRODUKT((A$2:A2=A2)*(C$2:C2-B$2:B2+1));"") |
|
Gruß Werner
.. , - ...
Registriert seit: 08.05.2017
Version(en): 2004
Vielen lieben Dank schon mal..genau, um das Ergebnis ging es mir :19: .
Eine Sache funktioniert jedoch noch nicht. Ich beziehe mich hierbei auf dein u. s. Beispiel. Wenn die Nummer in Spalte A zwar gleich ist (z.B. 1234567), aber das Datum nicht aufeinander folgt (z.B. von 15.01.17 bis 15.01.17), werden die Anzahl der Tage trotzdem alle aufsummiert.
Dieser Tag müsste im Ergebnis in Spalte D ebenfalls eine 1 stehen haben.
Danke
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
Hallo Moni,
dann sind mE zwei verschiedene Ergebnisse interpretierbar. Meinst Du die Ergebnisse aus Formel D2 oder die aus E2 (jeweils nach unten kopieren)? Oder meinst Du noch etwas anderes?
| A | B | C | D | E |
1 | Nr | von | bis | Anzahl Tage |
2 | 1234567 | 07.01.2017 | 07.01.2017 | | |
3 | 1234567 | 08.01.2017 | 08.01.2017 | | |
4 | 1234567 | 09.01.2017 | 13.01.2017 | 7 | 7 |
5 | 1234567 | 23.01.2017 | 23.01.2017 | 8 | 1 |
6 | 2345678 | 23.01.2017 | 27.01.2017 | 5 | 5 |
7 | 3456789 | 28.01.2017 | 28.01.2017 | 1 | 1 |
8 | | | | | |
Formeln der Tabelle |
Zelle | Formel | D2 | =WENN((A3<>A2)+(B2+1<>B3)+WENNFEHLER((B2-SVERWEIS(A2;A:B;2;)=ZÄHLENWENN(A$2:A2;A2)););SUMMENPRODUKT((A$2:A2=A2)*(C$2:C2-B$2:B2+1));"") | E2 | =WENN((A3<>A2)+(B2+1<>B3)+WENNFEHLER((B2-SVERWEIS(A2;A:B;2;)=ZÄHLENWENN(A$2:A2;A2)););SUMMENPRODUKT((INDEX(A:A;WENNFEHLER(VERWEIS(999;E$1:E1;ZEILE(E$1:E1))+1;2)):A2=A2)*(INDEX(C:C;WENNFEHLER(VERWEIS(999;E$1:E1;ZEILE(E$1:E1))+1;2)):C2-INDEX(B:B;WENNFEHLER(VERWEIS(999;E$1:E1;ZEILE($E$1:E1))+1;2)):B2+1));"") |
|
Gruß Werner
.. , - ...
Folgende(r) 1 Nutzer sagt Danke an neopa für diesen Beitrag:1 Nutzer sagt Danke an neopa für diesen Beitrag 28
• Moni_1007