Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1236to1240
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Verschachtelung mehrerer Formeln

Verschachtelung mehrerer Formeln
Alexander
Hallo Excel Freunde,
ich habe die Formel =WENN(A1248=A1247;"";SUMMENPRODUKT((A$8:A$2000=A1247)*F$8:F$2000)) im Tabellenblatt 1,
Zur Erklärung: In Spalte A steht das Datum für eine Buchung, jede Buchung hat ihre eigene Zeile. Bei mehreren Buchungen am Tag habe ich durchaus mehrere Zeilen mit dem selben Datum in Spalte A, denn es steht das Datum vor jeder Zeile.
In Spalte F ist der Betrag der Buchung.
Am Ende jeden Tages, also der untersten Zeile mit dem selben Datum möchte ich die Ausgaben in Spalte G zusammenaddieren. Dies macht die Formel oben. Jedoch möchte ich einige Händler in der Addition ausschließen oder einfacher nur die Händler zulassen die in Tabellenblatt 2 in der Spalte C genannt werden.
Dies ist vielleicht noch einfach.
Nun möchte ich aber noch einen oben drauf setzen. Zu der selektierten Zulassung der Händler möchte ich noch teilweise diese Händler wiederum frei selektieren. Hierfür habe ich in Tabellenblatt 1 die Spalte C welche nur mit "Ja" und "Nein" beschrieben sind. "Ja" = Händler zulassen "Nein" Händler nicht zulassen.
Die Formel müsste dann sinnesgemäß so aussehen: =WENN(A1248=A1247;"";WENN(UND(C1247="Ja";VERGLEICH(B1247=Tabelle2!C1:C1000));SUMMENPRODUKT((A$8:A$2000=A1247)*F$8:F$2000))
Ich kenne mich mit der Vergleichsformel nicht so aus.
Bitte Hilfe.
Gruß
Alex
AW: Verschachtelung mehrerer Formeln
24.11.2011 23:22:49
Josef

Hallo Alex,
mit einer Beispieldatei währe es einfacher.
Freihändig:
=WENN(A1248=A1247;"";SUMMENPRODUKT((A$8:A$2000=A1247)*(C$8:C$2000="ja")*(ISTZAHL(VERGLEICH(B1247; Tabelle2!$C$1:$C$1000;0)))*F$8:F$2000))

« Gruß Sepp »

AW: Verschachtelung mehrerer Formeln
27.11.2011 15:13:07
Alexander
Hallo Sepp,
danke für die Antwort, jedoch scheint es nur so zu sein, daß er den Händler aus der selbigen Zeile mit Tabellenblatt2 vergleicht, nicht aber die kompletten Händler von denem am selben Tag eingekauft wurde.
Ich habe wirklich mal zur Verdeutlichung einen Ausschnitt der Datei hochgeladen.
https://www.herber.de/bbs/user/77697.xlsx
Gruß Alex
Anzeige
AW: Verschachtelung mehrerer Formeln
27.11.2011 19:01:06
Alexander
Hallo,
in G5 müsste folglich die Summe 141,90 € wiedergegeben werden.
Gruß
Alex
AW: Verschachtelung mehrerer Formeln
27.11.2011 22:12:02
Josef

Hallo Alex,
warum B10 und B11 nicht dazu gerechnet werden sollen, müsstest du noch mal erläutern.
Tabelle1

 ABCDEFGHI
1DatumHändler MWSt. SatzNetto SummeBruttoAusgaben Tag, Schnittblumen Einahmen Tag
222. NovWackerja 141,90 €141,90 €0,00 €0,00 € 
322. NovSchröder   0,00 €0,00 €0,00 € 
422. NovWolfnein 130,00 €130,00 €0,00 €0,00 € 
522. NovAlex geliehennein 2.000,00 €2.000,00 €141,90 €618,10 €760,00 €
623. NovRunkelja 229,25 €229,25 €229,25 €315,75 €545,00 €
724. NovStollja 3.321,01 €3.321,01 €3.321,01 €-2.601,01 €720,00 €
825. NovKöhlerja757,75 €61,79 €0,00 €0,00 € 
925. NovWernerja761,50 €65,81 €0,00 €0,00 € 
1025. NovGrün Trade & Consultja 79,08 €79,08 €0,00 €0,00 € 
1125. NovSchwarz+Müllerja 490,00 €490,00 €0,00 €0,00 € 
1225. NovVölkernein 54,00 €54,00 €696,68 €103,32 €800,00 €

Formeln der Tabelle
ZelleFormel
G2=WENN(A3=A2;0;SUMMENPRODUKT((A$2:A$12=A2)*(C$2:C$12<>"nein")*(((C$2:C$12="ja")+ISTZAHL(VERGLEICH(B$2:B$12;Tabelle2!$D$1:$D$1000;0)))>0)*F$2:F$12))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
AW: Verschachtelung mehrerer Formeln
28.11.2011 20:53:36
Alexander
Hallo Sepp,
warum?
Das ist ganz einfach, daß sind keine Schnittblumenhändler. Diese Tabelle ist eine Multifunktionstabelle, mit mehreren Tabellenblätter hole ich mir die Informationen aus dieser gezeigten Tabelle. Die Formel benötige ich nur um die 7% Ausgaben mit den 7 % Einnahmen in Vergleich zu bringen. Und einige Schnittblumenhändler verkaufen auch 19 % Ware, deshalb bekommen die auch manchmal ein "Nein" um eben nicht in den Vergleich zu kommen.
Die Idee eine 0 zu setzen anstatt in meinem Fall "" ist lieb gemeint, aber dadurch wird die Tabelle zu unübersichtlich (stehen sonst in 6 Spalten hintereinander nur Zahlen), deswegen habe ich das Leerkästchen ("") gesetzt. Das wiederrum stellt mich vor das Problem, das in Spalte H dann ein "#WERT" angezeigt wird, wenn ich die Formel benutze.
Die leider immernoch alle "JA"'s addiert.
Kann ich spaltenbezogen die Ausgabe von 0 unterdrücken? Dann müsste ich mir wegen "#WERT" keine Gedanken machen. Ich weiß nur von der Vorgänger-Excel-Version das ich für eine komplette Excel Datei Zellen mit 0 als leere Zellen umwandeln konnte, aber diese Funktion vermisse ich in der 2007, oder ich habe sie noch nicht gefunden.
Gruß
Alex
Anzeige
AW: Verschachtelung mehrerer Formeln
28.11.2011 21:00:41
Josef

Hallo Alex,
etwas wirr scheint mir das ganze schon, aber bitte.
Tabelle1

 ABCDEFGHI
1DatumHändler MWSt. SatzNetto SummeBruttoAusgaben Tag, Schnittblumen Einahmen Tag
222. NovWackerja 141,90 €141,90 €   
322. NovSchröder   0,00 €   
422. NovWolfnein 130,00 €130,00 €   
522. NovAlex geliehennein 2.000,00 €2.000,00 €141,90 €618,10 €760,00 €
623. NovRunkelja 229,25 €229,25 € 545,00 €545,00 €
724. NovStollja 3.321,01 €3.321,01 € 720,00 €720,00 €
825. NovKöhlerja757,75 €61,79 €   
925. NovWernerja761,50 €65,81 €   
1025. NovGrün Trade & Consultja 79,08 €79,08 €   
1125. NovSchwarz+Müllerja 490,00 €490,00 €   
1225. NovVölkernein 54,00 €54,00 €127,60 €672,40 €800,00 €
13         

Formeln der Tabelle
ZelleFormel
G2=WENN(A3=A2;0;SUMMENPRODUKT((A$2:A$12=A2)*(((C$2:C$12<>"nein")*ISTZAHL(VERGLEICH(B$2:B$12;Tabelle2!$D$1:$D$1000;0)))>0)*F$2:F$12))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Die Nullen kannst du mit dem Format #.##0,00 €;-#.##0,00 €; unterdrücken.

« Gruß Sepp »

Anzeige
AW: Verschachtelung mehrerer Formeln
28.11.2011 21:38:54
Alexander
Hallo Sepp,
ich kann verstehen, daß meine Tabelle keiner mehr versteht, die ist vor 10 Jahren so von mir entwickelt und stets weiterentwickelt worden.
Ein Cut und das ganze von Neu aufgebaut würde mit Sicherheit übersichtlicher und vor allem Einfacher sein - aber dann wäre es nicht meine Tabelle. Ich habe natürlich viel Hilfe aus dem Forum hier bekommen, aber dennoch sind es Formeln die ich auch selber anwenden kann, in der sich halt der ein oder andere Fehler eingeschlichen hat.
Danke Formel funktioniert.
Zum Thema "'#WERT" habe ich die Formel nun benutzt: =WENN(ISTFEHLER(I12-G12);0;I12-G12) funzt auch.
Nun noch eine letzte Frage für diese Sitzung für Spalte I, da habe ich auch eine automatische Addition vor, auch wesentlich einfacher aber irgendwo hat meine Formel auch einen Fehler. Es gibt hier keine Ausnahmen und Anderes, einfache Addition.
=WENN(A13=A12;"";SUMMENPRODUKT(A$8:A$20=a12)*J$8:J$20)
Gruß
Alex
Anzeige
AW: Verschachtelung mehrerer Formeln
28.11.2011 21:42:10
Alexander
Habe vergessen es als offene Frage zu aktivieren.
Gruß
AW: Verschachtelung mehrerer Formeln
28.11.2011 21:44:45
Alexander
Habe vergessen den Beitrag als offen zu markieren.
Gruß
AW: Verschachtelung mehrerer Formeln
28.11.2011 21:56:36
Josef

Hallo Alex,
für I2
=WENN(A3=A2;"";SUMMEWENN(A$2:A2;A2;J$2:J2))


« Gruß Sepp »

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige