Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Eindeutige Zahlen mit Name & Datum & Summe mit Berücksichtigung des Endedatums
#11
Zur info...

http://www.office-hilfe.com/support/show...post170580
Antworten Top
#12
Hallo Schauan!

Sorry wegen der späten Antwort.

Wow, das ist ja großartig! Es funktioniert super, vielen Dank für deine Mühe!! :19: 

Hast Du vielleicht auch eine Idee wie ich die händische Datumseingabe des Bearbeiters mit einbeziehe?
Damit die Tabelle weiß welche Datenzeilen trotz Lücken in den Monaten (von & bis) zusammen gehören.

z.B.
Max Mustermann von 01.01.2020 bis 31.01.2020
Max Mustermann von 01.03.2020 bis 31.03.2020

Also dass man durch händische Datumseingabe sagt die eine Leistung dauert bis 31.04.2020. Dann weiß die
Tabelle die beiden Zeilen gehören zusammen und eine neue Zeile für 01.04.2020 bis 31.04.2020 in der Zukunft gehört auch dazu.

Vielen Dank schon mal im Voraus!

Liebe Grüße
Marcus

Hallo Raoul21!

Sorry aber bei mir sieht das ganz anders aus.
Ich finde zwar die Tabellentools (Reiter Entwurf) und dort unter Tools den Button "In Bereich konvertieren" aber der löst nur die Tabelle auf und macht einen "normalen" Zellbereich daraus.

Liebe Grüße
Marcus
Antworten Top
#13
Hallöchen,

die untere Tabelle wird ja auf Basis der Daten der oberen erstellt. Damit das funktioniert, müssen die oberen Einträge, wie in Deinem Beispiel, sortiert sind.

Den händischen Eintrag kannst Du erst machen, wenn die untere Tabelle mit den Formeln erzeugt wurde. Der wäre nur nötig, wenn oben bei einem Kunden Monate dauerhaft fehlen oder wenn Einträge statt über einen Monat über mehrere gehen.

Für den ersten Fall könnte man eventuell für den oder die fehlenden Monate eines Kunden oben entsprechend viele Zeilen hinzufügen?

Den zweiten Fall kann man verarbeiten, indem man statt der festen 1 in der Formel für den Monatsvergleich dann die Differenz aus dem Start- und Endmonat bildet und die 1 dazu zählt. Dabei werden übrigens, wie auch schon jetzt, Vorgänge eines Kunden zusammengefasst, wenn dazwischen ein oder mehrere "Fehltage" liegen, z.B. 1.1.20 bis 31.1.20 und 14.2.20 bis 29.2.20 Das ließe sich aber auch in der jetzigen Formel verarbeiten.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#14
Hallo Schauan!

Danke für die rasche Antwort!

Ja die obere Tabelle ist immer gleich, da diese aus dem Buchhaltungsprogramm generiert wird. Auch die von & bis Daten sind immer von Monatsersten bis Monatsletzten.
Dadurch geht das leider mit den Leerzeilen einfügen nicht da jeder Zahlungseingang eine Zeile ist.

Liebe Grüße
Marcus
Antworten Top
#15
Hallöchen,

da muss ich mal bisschen rätseln. Könnte aber darauf hinauslaufen, dass Du bei einer Formellösung eine gesonderte Tabelle für eventuelle Zusammenfassungen erstellen müsstest, die von der oberen Tabelle unabhängig ist. Die müsste dann zumindest 3 Spalten für ID, VON und BIS enthalten. Name und Vorname könnten als Beiwerk auch rein, wären aber für die Auswertung nicht nötig. Wäre das eine Option?
Bin aber jetzt erst mal Offline bis heute Mittag oder Nachmittag.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#16
Hi Marcus,

ja, damit machst Du einen "normalen" Zellbereich und schaffst die Voraussetzung zur Verwendung von Teilergebnissen, wie beschrieben. Habe Dir auch auch eine Nachricht geschrieben.

Falls Dir das nicht zusagt, kannst Du ja den Tabellenmodus schnell wieder herstellen.

Teilergebnisse sind vllt nicht genau das, was Du willst, aber vielleicht eine brauchbare Lösung.

Gruss Raoul
Antworten Top
#17
Hallöchen,

nur mal sicherheitshalber eine Zwischenfrage. Wenn Du da den 30.09. einträgst ist davon auszugehen, dass die Maria im August wie zuvor im Juni in der Buchhaltungstabelle keinen Eintrag hat, der Eintrag von Mai aber nach wie vor gesondert kommen soll weil das händische Datum erst beim zweiten Eintrag ist?

@Raoul, wenn Du da mit dem Teilergebnis oder wie auch immer eine Lösung hast, bitte posten und nicht irgendwo als Nachricht senden.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#18
Hallöchen,

also, hier mal mit dem Ansatz der Zusatztabelle. Weiterhin brauchen wir noch eine Hilfsspalte oben bei den Daten.

Arbeitsblatt mit dem Namen 'Tabelle1'
EFGHIJKL
3KorrDatumVorgangKundennummerVornameNachnameLeistungszeitraum vonLeistungszeitraum bisBetrag
431.01.202011234MaxMustermann01.01.202031.01.2020100,00 €
529.02.202011234MaxMustermann01.02.202029.02.2020100,00 €
631.01.202021357PaulPlatzhalter01.01.202031.01.2020100,00 €
731.01.202021357PaulPlatzhalter01.01.202031.01.2020100,00 €
831.01.202032468BerndBeispiel01.01.202031.01.2020100,00 €
929.02.202032468BerndBeispiel01.02.202029.02.2020100,00 €
1029.02.202032468BerndBeispiel01.02.202029.02.2020100,00 €
1131.03.202045678MariaMusterfrau01.03.202031.03.2020100,00 €
1230.04.202045678MariaMusterfrau01.04.202030.04.2020100,00 €
1331.05.202045678MariaMusterfrau01.05.202031.05.2020100,00 €
1430.09.202055678MariaMusterfrau01.07.202031.07.2020100,00 €
1530.09.202055678MariaMusterfrau01.09.202030.09.202077,00 €
1631.12.202065678MariaMusterfrau01.12.202031.12.202066,00 €

ZelleFormel
E4{=WENNFEHLER(WENN(UND(Datentabelle[@[Leistungszeitraum bis]]<=INDEX(Tabelle3;VERGLEICH(O4&P4;Tabelle3[KdNr]&Tabelle3[von];1);3);Datentabelle[@[Leistungszeitraum von]]>=INDEX(Tabelle3;VERGLEICH(O4&P4;Tabelle3[KdNr]&Tabelle3[von];1);2));INDEX(Tabelle3;VERGLEICH(O4&P4;Tabelle3[KdNr]&Tabelle3[von];1);3);Datentabelle[@[Leistungszeitraum bis]]);Datentabelle[@[Leistungszeitraum bis]])}
F4=WENN(ISTZAHL(E3);WENN(ODER(H3&I3<>[@Vorname]&[@Nachname];MONAT(E3)<MONAT([@[Leistungszeitraum bis]])-1);MAX($F$3:F3)+1;MAX($F$3:F3));1)
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg

Hier die Datentabelle - als Tabelle mit diesem Namen eingefügt. Sie muss nach Kundennummer und Datum von sortiert sein.

Arbeitsblatt mit dem Namen 'Tabelle1'
LMN
19KdNrvonbis
20567801.01.202031.01.2020
21567801.07.202030.09.2020
22654201.04.202030.06.2020
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg

und dann das Ergebnis, mal ohne Formeln - die sind dort gleich geblieben.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFGHIJ
19VorgangDaten der Buchhaltung Zahlungseingängegeplante StdEingabe des BearbeitersExcel2016
2011234MaxMustermann200,00 €01.01.202029.02.202029.02.2020
2121357PaulPlatzhalter200,00 €01.01.202031.01.202031.01.2020
2232468BerndBeispiel300,00 €01.01.202029.02.202029.02.2020
2345678MariaMusterfrau300,00 €01.03.202031.05.202031.05.2020
2455678MariaMusterfrau177,00 €01.07.202030.09.202030.09.2020
2565678MariaMusterfrau66,00 €02.07.202031.12.202031.12.2020
26#NV
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • MarcusK
Antworten Top
#19
Hallo Schauan!

Super, ein riesen Dankeschön für die Toll Hilfe und die Übersichtliche Aufbereitung!

Aber jetzt komm ich garnicht mehr mit...
Du verweist in der Zelle E4 auf O4 und P4, doch diese Zellen sind leer.

Und wie kommst Du auf die Hilfstabelle mit KdNr, Von & Bis?

Liebe Grüße
Marcus


Angehängte Dateien
.xlsx   Beispieldatei.xlsx (Größe: 19,15 KB / Downloads: 1)
Antworten Top
#20
Hallöchen,

sorry, da hatte ich bei der Formel noch eine Hilfstabelle - die ist nicht nötig. Korrekt ist das dann so:

=WENNFEHLER(WENN(UND(Datentabelle[@[Leistungszeitraum bis]]<=INDEX(Tabelle3;VERGLEICH(Datentabelle[@Kundennummer]&Datentabelle[@[Leistungszeitraum bis]];Tabelle3[KdNr]&Tabelle3[von];1);3);Datentabelle[@[Leistungszeitraum von]]>=INDEX(Tabelle3;VERGLEICH(Datentabelle[@Kundennummer]&Datentabelle[@[Leistungszeitraum bis]];Tabelle3[KdNr]&Tabelle3[von];1);2));INDEX(Tabelle3;VERGLEICH(Datentabelle[@Kundennummer]&Datentabelle[@[Leistungszeitraum bis]];Tabelle3[KdNr]&Tabelle3[von];1);3);Datentabelle[@[Leistungszeitraum bis]]);Datentabelle[@[Leistungszeitraum bis]])

Zitat:Und wie kommst Du auf die Hilfstabelle mit KdNr, Von & Bis?

Deine händischen Eingaben machst Du dann dort. Siehe auch meine Antwort von 08:29
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • MarcusK
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste