Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, für mich sehen mehrere Zahlenreihen (Zeilen) anders aus. Nenne doch deine Datei zum Schluss mit V.9 (9.Version) dann kann man besser sehen wo wir sind. Ich bin zumindest erst Mal raus...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 13.04.2014
Version(en): 365
Hi,
Code:
=WENN(ANZAHL2(INDEX(B3:AE3;VERGLEICH(WAHR;B1:AE1;0)):INDEX($A$3:$AE$3;AGGREGAT(15;6;SPALTE($A$1:$AE$1)/($A$1:$AE$1=WAHR);2)))=0;"";SUMME(INDEX(B3:AE3;VERGLEICH(WAHR;B1:AE1;0)):INDEX($A$3:$AE$3;AGGREGAT(15;6;SPALTE($A$1:$AE$1)/($A$1:$AE$1=WAHR);2))))
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 08.07.2016
Version(en): 2016
ach danke :)
funktioniert teilweise. Wenn man eine Zahl größer 0 in D3 eingibt, wird diese nicht nur für die 1. Wahr-Summe addiert, sondern auch zu der 2. Wahr-Summe. Obwohl ja im 2. Wahr-Summenbereich keine Zahl steht. Jetzt habe ich auch verstanden, was Jockel meinte. Ich habe das mal so gemacht, dann sieht man was ich meine mit den Summen:
Test.xlsx (Größe: 12,94 KB / Downloads: 18)
Registriert seit: 13.04.2014
Version(en): 365
Hi,
dann eben so:
Code:
=WENN(ANZAHL2(INDEX(B3:AE3;VERGLEICH(WAHR;B1:AE1;0)+1):INDEX($A$3:$AE$3;AGGREGAT(15;6;SPALTE($A$1:$AE$1)/($A$1:$AE$1=WAHR);2)))=0;"";SUMME(INDEX(B3:AE3;VERGLEICH(WAHR;B1:AE1;0)+1):INDEX($A$3:$AE$3;AGGREGAT(15;6;SPALTE($A$1:$AE$1)/($A$1:$AE$1=WAHR);2))))
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 08.07.2016
Version(en): 2016
wow - das übersteigt dann selbst beim Nachvollziehen meine Fertigkeiten. Am letzten Feld(AH3) habe ich es jedoch alleine hinbekommen. Naja - fast. Bei 0 kommt wie gewünscht auch 0. Und bei - kommt ebenfalls wie gewünscht 0. Jedoch kommt auch bei "" eine 0 als Ergebnis anstelle von: "". So lautet meine Formel:
Code:
=WENN(SUMME(AE3:INDEX(B3:AE3;;AGGREGAT(15;6;SPALTE(B2:AE2)-1/(B1:AE1=WAHR);2)+1))=0;0;WENN(SUMME(AE3:INDEX(B3:AE3;;AGGREGAT(15;6;SPALTE(B2:AE2)-1/(B1:AE1=WAHR);2)+1))="-";0;WENN(SUMME(AE3:INDEX(B3:AE3;;AGGREGAT(15;6;SPALTE(B2:AE2)-1/(B1:AE1=WAHR);2)+1))="";"";SUMME(AE3:INDEX(B3:AE3;;AGGREGAT(15;6;SPALTE(B2:AE2)-1/(B1:AE1=WAHR);2)+1)))))
Vom Grundsatz her nachvollziehbar. Ich gucke zuerst ob in dem Bereich 0 als Ergebnis ist, dann soll er auch 0 ausgeben. Wenn das nicht der Fall ist überprüfe ich auf -, dann soll er 0 ausgeben. Wenn das widerum nicht der Fall ist dann soll die Formel auf "" überprüfen und auch "" ausgeben. Wenn das nicht der Fall ist(also für alle anderen Werte) soll er diese ausgeben. Er berechnet alles richtig, nur bie "" gibt er ebenfalls 0 aus anstelle von "":
Test.xlsx (Größe: 12,98 KB / Downloads: 10)
Registriert seit: 13.04.2014
Version(en): 365
Hi,
ich weiß nicht, was dieser Quatsch soll. Du brauchst Dir doch nur die andere Formel ansehen:
Code:
=WENN(ANZAHL2(AE3:INDEX(A3:AE3;;AGGREGAT(15;6;SPALTE(A2:AE2)/(A1:AE1=WAHR);2)))=0;"";SUMME(AE3:INDEX(B3:AE3;;AGGREGAT(15;6;SPALTE(B2:AE2)-1/(B1:AE1=WAHR);2)+1)))
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 08.07.2016
Version(en): 2016
14.05.2017, 17:28
(Dieser Beitrag wurde zuletzt bearbeitet: 14.05.2017, 17:28 von o0Julia0o.)
hi BoskoBiati,
deine Formel macht aber doch genau das gleiche wie meine - leider:
(14.05.2017, 17:10)BoskoBiati schrieb: Code:
=WENN(ANZAHL2(AE3:INDEX(A3:AE3;;AGGREGAT(15;6;SPALTE(A2:AE2)/(A1:AE1=WAHR);2)))=0;"";SUMME(AE3:INDEX(B3:AE3;;AGGREGAT(15;6;SPALTE(B2:AE2)-1/(B1:AE1=WAHR);2)+1)))
Das Ergebnis, wenn ich "" eingetragen habe in allen Feldern vom 3ten(in dem Fall gerade P3:AE3) Bereich ist 0 statt "":
Test.xlsx (Größe: 12,97 KB / Downloads: 15)
Registriert seit: 13.04.2014
Version(en): 365
Hi,
Zitat:deine Formel macht aber doch genau das gleiche wie meine
Macht sie das???:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | AH |
2 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | ∑1 | ∑2 | ∑3 |
3 | | | | | | | | | | | | | | | | | 5 | | |
4 | | | | | | | | | | | | | | | | | 0 | 0 | |
5 | | | | | | | | | | | | | | | | | 5 | 0 | |
Zelle | Formel |
AF3 | =WENN(ANZAHL2(B3:INDEX(B3:AE3;VERGLEICH(WAHR;B1:AE1;0)))=0;"";SUMME(B3:INDEX(B3:AE3;VERGLEICH(WAHR;B1:AE1;0)))) |
AG3 | =WENN(ANZAHL2(INDEX(B3:AE3;VERGLEICH(WAHR;B1:AE1;0)+1):INDEX($A$3:$AE$3;AGGREGAT(15;6;SPALTE($A$1:$AE$1)/($A$1:$AE$1=WAHR);2)))=0;"";SUMME(INDEX(B3:AE3;VERGLEICH(WAHR;B1:AE1;0)+1):INDEX($A$3:$AE$3;AGGREGAT(15;6;SPALTE($A$1:$AE$1)/($A$1:$AE$1=WAHR);2)))) |
AH3 | =WENN(ANZAHL2(AE3:INDEX(A3:AE3;;AGGREGAT(15;6;SPALTE(A2:AE2)/(A1:AE1=WAHR);2)))=0;"";SUMME(AE3:INDEX(B3:AE3;;AGGREGAT(15;6;SPALTE(B2:AE2)-1/(B1:AE1=WAHR);2)+1))) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Ich würde an Deiner Stelle mal kontrollieren, ob die Zellen leer sind!
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 08.07.2016
Version(en): 2016
(14.05.2017, 17:53)BoskoBiati schrieb: Ich würde an Deiner Stelle mal kontrollieren, ob die Zellen leer sind!
Tatsächlich, danke!! AE27:AE30 soll irgendetwas dringestanden haben. Aber Excel zeigt mir nicht an, was. Weder im Feld noch oben in der Zeile. Durch drücken der Ent-Taste wird das aber trotzdem gelöscht, was auch immer dort drinsteht. Wie soll man das auch ahnen, wenn man nichts sieht:
Test.xlsx (Größe: 12,97 KB / Downloads: 8)