Moin!
Ich ersuche um eure geschätzte Hilfe! ;)
Zunächst: Die Formeln sind erheblich umfangreicher, ich konnte mein Problem aber "erfolgreich" herunterbrechen.
Ziel:
Wenn in einer Spalte mindestens eine Zahl steht, benötige ich die Summe aller Zahlen der Spalte.
Steht in dieser Spalte keine Zahl, so soll der erste String von oben ausgegeben werden.
Dies erreiche ich bislang mit folgender Formel:
=WENN(SUMME(A1:A6);SUMME(A1:A6);INDEX(A1:A6;VERGLEICH("*";A1:A6;0)))
Problem:
Mittlerweile werden die Werte in den Zeilen 1:6 per Formel übergeben.
Entweder Zahl oder Leerstring ""
Der Index(Vergleich()) mit dem Asterisk * findet jetzt aber nicht wie gewünscht den ersten "richtigen" Text, sondern den ersten Leerstring:
Wer hilft mir auf die Sprünge?
Zusätzliche Prüfung auf Länge?
Momentan fällt mir nix ein …
Edit: Habe die Winz-Datei mal angehängt.
Gruß Ralf
Ich ersuche um eure geschätzte Hilfe! ;)
Zunächst: Die Formeln sind erheblich umfangreicher, ich konnte mein Problem aber "erfolgreich" herunterbrechen.
Ziel:
Wenn in einer Spalte mindestens eine Zahl steht, benötige ich die Summe aller Zahlen der Spalte.
Steht in dieser Spalte keine Zahl, so soll der erste String von oben ausgegeben werden.
Dies erreiche ich bislang mit folgender Formel:
=WENN(SUMME(A1:A6);SUMME(A1:A6);INDEX(A1:A6;VERGLEICH("*";A1:A6;0)))
A | B | |
1 | 90 | |
2 | 120 | |
3 | K | |
4 | X | |
5 | X | |
6 | 180 | |
7 | 390 | K |
Zelle | Formel |
A7 | =WENN(SUMME(A1:A6);SUMME(A1:A6);INDEX(A1:A6;VERGLEICH("*";A1:A6;0))) |
B7 | =WENN(SUMME(B1:B6);SUMME(B1:B6);INDEX(B1:B6;VERGLEICH("*";B1:B6;0))) |
Problem:
Mittlerweile werden die Werte in den Zeilen 1:6 per Formel übergeben.
Entweder Zahl oder Leerstring ""
Der Index(Vergleich()) mit dem Asterisk * findet jetzt aber nicht wie gewünscht den ersten "richtigen" Text, sondern den ersten Leerstring:
C | |
1 | |
2 | |
3 | K |
4 | |
5 | |
6 | |
7 |
Zelle | Formel |
C1 | ="" |
C2 | ="" |
C7 | =WENN(SUMME(C1:C6);SUMME(C1:C6);INDEX(C1:C6;VERGLEICH("*";C1:C6;0))) |
Wer hilft mir auf die Sprünge?
Zusätzliche Prüfung auf Länge?
Momentan fällt mir nix ein …

Edit: Habe die Winz-Datei mal angehängt.
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)