Suche ähnliche Formel wie Zählenwenn
Hallo Zusammen,
Also ich hab folgendes Problem und weiss momentan wirklich nicht mehr weiter:
Ich habe 2 Tabellenblätter. In einem habe ich die Rohdaten mit 2 Spalten (passiv/depot und db II) --> Bild1
Im zweiten Tabellenblatt mache ich eine auswertung aufgrund diese zahlen. --> Bild2
es ist ein bisschen schwer zum erklären drum einfach mal kurz die bilder anschauen. Also eine Formel, damit ich die Anzahl der Kunden auflisten kann habe ich bereits gefunden, bin mir aber nicht sicher ob diese ganz stimmt:
=(ZÄHLENWENN('Zahlen Auswertung'!G$2:G$804;">0")+ZÄHLENWENN('Zahlen Auswertung'!G$2:G$804;"<900000"))-ANZAHL('Zahlen Auswertung'!G$2:G$1441)
--> Beispiel für Zelle C7
Nun brauche ich noch eine Formel um den db auszurechnen.
--> Beispiel für Zelle E7
Folgende Kriterien müssen erfüllt sein: Passiv/ Depot zwischen 0 und 899000 (Spalte G bei den Rohdaten), dabei muss es dann aber die Zahl von der gleichen Zeile, aber von der Spalte D nehmen, danach müssen alle diese Zahlen, die das Kriterium erfüllen summiert werden.
Ich hoffe irgendwer versteht mich. :D Weiss nicht genau, wie ich es sonst erklären soll.
Besten Dank schon im Voraus
Kiim
BILD 1
BILD 2
Also ich hab folgendes Problem und weiss momentan wirklich nicht mehr weiter:
Ich habe 2 Tabellenblätter. In einem habe ich die Rohdaten mit 2 Spalten (passiv/depot und db II) --> Bild1
Im zweiten Tabellenblatt mache ich eine auswertung aufgrund diese zahlen. --> Bild2
es ist ein bisschen schwer zum erklären drum einfach mal kurz die bilder anschauen. Also eine Formel, damit ich die Anzahl der Kunden auflisten kann habe ich bereits gefunden, bin mir aber nicht sicher ob diese ganz stimmt:
=(ZÄHLENWENN('Zahlen Auswertung'!G$2:G$804;">0")+ZÄHLENWENN('Zahlen Auswertung'!G$2:G$804;"<900000"))-ANZAHL('Zahlen Auswertung'!G$2:G$1441)
--> Beispiel für Zelle C7
Nun brauche ich noch eine Formel um den db auszurechnen.
--> Beispiel für Zelle E7
Folgende Kriterien müssen erfüllt sein: Passiv/ Depot zwischen 0 und 899000 (Spalte G bei den Rohdaten), dabei muss es dann aber die Zahl von der gleichen Zeile, aber von der Spalte D nehmen, danach müssen alle diese Zahlen, die das Kriterium erfüllen summiert werden.
Ich hoffe irgendwer versteht mich. :D Weiss nicht genau, wie ich es sonst erklären soll.
Besten Dank schon im Voraus
Kiim
BILD 1
BILD 2
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 127265
Url: https://administrator.de/contentid/127265
Ausgedruckt am: 17.11.2024 um 01:11 Uhr
14 Kommentare
Neuester Kommentar
Hallo kiim!
Die Spalte C in Tabelle 2 könnte so aussehen:
Die Spalte E in Tabelle 2 könnte so aussehen:
Gruß Dieter
Die Spalte C in Tabelle 2 könnte so aussehen:
C | |
07 | =ZÄHLENWENN(Tabelle1!$G:$G;"<=899000") |
08 | =ZÄHLENWENN(Tabelle1!$G:$G;"<=999000")-SUMME(C7) |
09 | =ZÄHLENWENN(Tabelle1!$G:$G;"<=1999000")-SUMME(C7:C8) |
10 | =ZÄHLENWENN(Tabelle1!$G:$G;"<=2999000")-SUMME(C7:C9) |
11 | =ZÄHLENWENN(Tabelle1!$G:$G;"<=3999000")-SUMME(C7:C10) |
12 | =ZÄHLENWENN(Tabelle1!$G:$G;"<=4999000")-SUMME(C7:C11) |
13 | =ZÄHLENWENN(Tabelle1!$G:$G;"<=5999000")-SUMME(C7:C12) |
14 | =ZÄHLENWENN(Tabelle1!$G:$G;"<=9999000")-SUMME(C7:C13) |
15 | =ZÄHLENWENN(Tabelle1!$G:$G;"<=14999000")-SUMME(C7:C14) |
16 | =ZÄHLENWENN(Tabelle1!$G:$G;">=15000000") |
Die Spalte E in Tabelle 2 könnte so aussehen:
E | |
07 | =SUMMEWENN(Tabelle1!$G:$G;"<=899000";Tabelle1!$D:$D) |
08 | =SUMMEWENN(Tabelle1!$G:$G;"<=999000";Tabelle1!$D:$D)-SUMME(D7) |
09 | =SUMMEWENN(Tabelle1!$G:$G;"<=1999000";Tabelle1!$D:$D)-SUMME(D7:D8) |
10 | =SUMMEWENN(Tabelle1!$G:$G;"<=2999000";Tabelle1!$D:$D)-SUMME(D7:D9) |
11 | =SUMMEWENN(Tabelle1!$G:$G;"<=3999000";Tabelle1!$D:$D)-SUMME(D7:D10) |
12 | =SUMMEWENN(Tabelle1!$G:$G;"<=4999000";Tabelle1!$D:$D)-SUMME(D7:D11) |
13 | =SUMMEWENN(Tabelle1!$G:$G;"<=5999000";Tabelle1!$D:$D)-SUMME(D7:D12) |
14 | =SUMMEWENN(Tabelle1!$G:$G;"<=9999000";Tabelle1!$D:$D)-SUMME(D7:D13) |
15 | =SUMMEWENN(Tabelle1!$G:$G;"<=14999000";Tabelle1!$D:$D)-SUMME(D7:D14) |
16 | =SUMMEWENN(Tabelle1!$G:$G;">=15000000";Tabelle1!$D:$D) |
Gruß Dieter
Hallo Kim!
Gern geschehen
Ein schönes WE
Gruß Dieter
PS. In Spalte E Zeile 9 war ein '='-Zeichen abhanden gekommen. Muss natürlich '<=' heißen.
Gern geschehen
Ein schönes WE
Gruß Dieter
PS. In Spalte E Zeile 9 war ein '='-Zeichen abhanden gekommen. Muss natürlich '<=' heißen.
Moin kiim & didi1954,
auch wenn es schon auf "Gelöst" steht....
Lesbarer/Wartbarer als diese "Summe Gesamt abzüglich Summe Bisher"-Konstruktion finde ich
Etc.-- wenn es um die ANZAHL geht.
in der Spalte E oder wo auch immer die SUMMEN stehen sollen
-->einfach noch eine dritte "*( Bereich-ohne Bedingung)"-Klammer anfügen.
Grüße
Biber
auch wenn es schon auf "Gelöst" steht....
Lesbarer/Wartbarer als diese "Summe Gesamt abzüglich Summe Bisher"-Konstruktion finde ich
[in 07] =SUMMENPRODUKT((Tabelle1!$G$4:$G$804>=0)*(Tabelle1!$G$4:$G$804<=899000))
[in 08] =SUMMENPRODUKT((Tabelle1!$G$4:$G$804>899000)*(Tabelle1!$G$4:$G$804<=999000))
[in 08] =SUMMENPRODUKT((Tabelle1!$G$4:$G$804>899000)*(Tabelle1!$G$4:$G$804<=999000))
Etc.-- wenn es um die ANZAHL geht.
in der Spalte E oder wo auch immer die SUMMEN stehen sollen
-->einfach noch eine dritte "*( Bereich-ohne Bedingung)"-Klammer anfügen.
[in 07] =SUMMENPRODUKT((Tabelle1!$G$4:$G$804>=0)*(Tabelle1!$G$4:$G$804<=899000) * (Tabelle1!$G$4:$G$804))
[in 08] =SUMMENPRODUKT((Tabelle1!$G$4:$G$804>899000)*(Tabelle1!$G$4:$G$804<=999000)* (Tabelle1!$G$4:$G$804))
[in 08] =SUMMENPRODUKT((Tabelle1!$G$4:$G$804>899000)*(Tabelle1!$G$4:$G$804<=999000)* (Tabelle1!$G$4:$G$804))
Grüße
Biber
Hallo Biber!
Auch ne Möglichkeit, aber ob's am Ende effektiver ist? Keine Ahnung. Und wo ist die Summe aus Spalte D?
Sieht jedenfalls gut aus
Gruß Dieter
Auch ne Möglichkeit, aber ob's am Ende effektiver ist? Keine Ahnung. Und wo ist die Summe aus Spalte D?
Sieht jedenfalls gut aus
Gruß Dieter
Moin didi1954,
Ja wie jezz'????
Soll ich die Prozente denn aus den -zigtausend Einzeldaten errechnen???
Die hätte ich als als Laie in Blatt2 aus den Werten auf Blatt2 berechnet....
Oder bringt das weniger, falls ich nach geleisteten Arbeitsstunden bezahlt werde?
Grüße und schönes Wochenende
Biber
Zitat von @76109:
Auch ne Möglichkeit, aber ob's am Ende effektiver ist?
Wenn ich dadurch auch nur einen übersehenen Tippfehler weniger in der Jahresbilanz habe, ist es effektiver... ;)Auch ne Möglichkeit, aber ob's am Ende effektiver ist?
Und wo ist die Summe aus Spalte D?
Ja wie jezz'????
Soll ich die Prozente denn aus den -zigtausend Einzeldaten errechnen???
Die hätte ich als als Laie in Blatt2 aus den Werten auf Blatt2 berechnet....
Oder bringt das weniger, falls ich nach geleisteten Arbeitsstunden bezahlt werde?
Grüße und schönes Wochenende
Biber
Hallo Biber!
Also, einer von uns beiden steht jetzt irgendwie auf der Leitung
Es geht um die db-Summen in Tabelle1 Spalte D in Abhängigkeit der Test's aus Spalte G.
Auch Dir ein schönes WE
Gruß Dieter
Also, einer von uns beiden steht jetzt irgendwie auf der Leitung
Es geht um die db-Summen in Tabelle1 Spalte D in Abhängigkeit der Test's aus Spalte G.
Auch Dir ein schönes WE
Gruß Dieter
Moin didi1954,
sorry, das war ich, der auf der Leitung stand...
In diesem Fall (Spalte G soll (auf die zwei Bedingungen > x und <= y) geprüft werden, aber die Daten aus Spalte D geholt werden:
Kann natürlich kein Schwein lesen, aber
Dann reduziert es sich auf:
... und dann fängt es für mich an "wartbar" zu werden.
Grüße
Biber
sorry, das war ich, der auf der Leitung stand...
In diesem Fall (Spalte G soll (auf die zwei Bedingungen > x und <= y) geprüft werden, aber die Daten aus Spalte D geholt werden:
[in 07] =SUMMENPRODUKT((Tabelle1!$G$4:$G$804>=0)*(Tabelle1!$G$4:$G$804<=899000) * (Tabelle1!$D$4:$D$804))
[in 08] =SUMMENPRODUKT((Tabelle1!$G$4:$G$804>899000)*(Tabelle1!$G$4:$G$804<=999000)* (Tabelle1!$D$4:$D$804))
[in 08] =SUMMENPRODUKT((Tabelle1!$G$4:$G$804>899000)*(Tabelle1!$G$4:$G$804<=999000)* (Tabelle1!$D$4:$D$804))
Kann natürlich kein Schwein lesen, aber
- wenn Tabelle1!$G$4:$G$804 den Namen "PuD" wie "Passiv und Depot" hätte und
- wenn Tabelle1!$D$4:$D$804) den Namen "Dbii" hätte,
Dann reduziert es sich auf:
[in 07] =SUMMENPRODUKT((PuD>=0)*(PuD<=899000) * (Dbii))
[in 08] =SUMMENPRODUKT((PuD>899000)*(PuD<=999000) * (Dbii))
[in 08] =SUMMENPRODUKT((PuD>899000)*(PuD<=999000) * (Dbii))
... und dann fängt es für mich an "wartbar" zu werden.
Grüße
Biber
Hallo Biber!
Schon besser. Und Funktioniert sogar
Jetzt hat Kim die freie Auswahl!
Gruß Dieter
Schon besser. Und Funktioniert sogar
Jetzt hat Kim die freie Auswahl!
Gruß Dieter
Moin didi1984,
der nächste logische Schritt zur Lesbarkeit wäre, die Unter/Obergrenzen ( 0 bis 899000, 899000 bis 999000 etc) nicht mehr hart in diese Formeln zu hacken, sondern die aus zwei Spalten zu holen, aus denen sich auch die Von-Bis-Anzeigespalten links bedienen.
Oder diese Anzeigespalten als Quelle zu benutzen.
Aber da warten wir mal auf kiim, bis sie diese Idee hat...
Grüße
Biber
der nächste logische Schritt zur Lesbarkeit wäre, die Unter/Obergrenzen ( 0 bis 899000, 899000 bis 999000 etc) nicht mehr hart in diese Formeln zu hacken, sondern die aus zwei Spalten zu holen, aus denen sich auch die Von-Bis-Anzeigespalten links bedienen.
Oder diese Anzeigespalten als Quelle zu benutzen.
Aber da warten wir mal auf kiim, bis sie diese Idee hat...
Grüße
Biber
Hallo Biber!
Ist eine gute Anregeung und Kim kann die Formel ja entsprechend anpassen.
Gruß Dieter
Zitat von @Biber:
der nächste logische Schritt zur Lesbarkeit wäre, die
Unter/Obergrenzen ( 0 bis 899000, 899000 bis 999000 etc) nicht mehr
hart in diese Formeln zu hacken, sondern die aus zwei Spalten zu
holen, aus denen sich auch die Von-Bis-Anzeigespalten links bedienen.
Daran hatte ich auch schon gedacht. Aber mit den Großen Zahlen in Spalte A und B, sieht das rein optisch auch nicht so toll aus. Oder eventuell versteckte Zellen verwenden?der nächste logische Schritt zur Lesbarkeit wäre, die
Unter/Obergrenzen ( 0 bis 899000, 899000 bis 999000 etc) nicht mehr
hart in diese Formeln zu hacken, sondern die aus zwei Spalten zu
holen, aus denen sich auch die Von-Bis-Anzeigespalten links bedienen.
Ist eine gute Anregeung und Kim kann die Formel ja entsprechend anpassen.
Gruß Dieter
Moin didi1954,
Is' jetzt ein Späßken, oder?
Ich meine, selbst ich würde es ja noch auch unter Lesbarkeitskeitsgesichtspunkten für vertretbar halten, wenn in den A/B-Anzeigespalten 0 und 899, 899 und 999 etc als Zahlenwerte stehen und in den Formelspalten dann jeweils "* 1000" steht.
Also sinngemäß statt
Oder steh ich wieder auf der Leitung?
Grüße
Biber
P.S. Grmpf... wir müssen wohl eh kürzere Formeln nehmen bei diesem neuen ###-Seitenlayout...
Aber mit den Großen Zahlen in Spalte A und B, sieht das rein optisch auch nicht so toll aus
Is' jetzt ein Späßken, oder?
Ich meine, selbst ich würde es ja noch auch unter Lesbarkeitskeitsgesichtspunkten für vertretbar halten, wenn in den A/B-Anzeigespalten 0 und 899, 899 und 999 etc als Zahlenwerte stehen und in den Formelspalten dann jeweils "* 1000" steht.
Also sinngemäß statt
=SUMMENPRODUKT((PuD>899000)*(PuD<=999000) * (Dbii))
sowas wie=SUMMENPRODUKT((PuD>($A7*1000))*(PuD<=($B7*1000)) * (Dbii))
Oder steh ich wieder auf der Leitung?
Grüße
Biber
P.S. Grmpf... wir müssen wohl eh kürzere Formeln nehmen bei diesem neuen ###-Seitenlayout...
Hallo Biber!
Naja, wenn schon, dachte ich zumindest, dann nur die Zelle in die Formel schreiben
Aber ich habe grad was mit Zellformatierung probiert. Wenn ich das Format '#.###.' verwende, dann zeigt er z.B. bei 899000 nur 899 an und bei 999 dann die 1 usw.
Gruß Dieter
Naja, wenn schon, dachte ich zumindest, dann nur die Zelle in die Formel schreiben
Aber ich habe grad was mit Zellformatierung probiert. Wenn ich das Format '#.###.' verwende, dann zeigt er z.B. bei 899000 nur 899 an und bei 999 dann die 1 usw.
Oder steh ich wieder auf der Leitung?
Nö, diesesmal stand wohl ich auf der LeitungP.S. Grmpf... wir müssen wohl eh kürzere Formeln nehmen bei diesem neuen ###-Seitenlayout...
Wenn das so bleibt, dann werde ich die Threads zur besseren Lesbarkeit, in Zukunft in eine PDF-Datei drucken?Gruß Dieter