online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon living_travel vom 13.10.2022, 14:18 Options

Excel: Summe von (Bedingung) bis (Bedingung)

Hallo Zusammen,

folgendes Problem:
ich habe einen Zahlenstrang (eine Zeile) aus nur 0 und 1 in unregelmäßiger Folge.
Mein Ziel ist es, die Summe der einzelnen Blöcke zusammenstehender 1sen rechnen (oder auch Anzahl, das wäre egal, da der Wert ja 1 ist) .
Der Zahlenstrang ist zu lang, um von Hand Summen zu bilden. Zudem werde ich immer neue Stränge auswerten müssen.

Also, weil es sich so kompliziert anhört, hier nochmal als Beispiel, was automatisiert werden soll (der Einfachheit halber als Zeilen dargestellt...):
Input: 11111000110000011100001111110110001111
Output: 5 2 3 6 2 4

Daher meine Idee: kann man irgendwie sagenExcel sagen:
=SUMMEWENN(UND(A1=0;A2=1))....BIS(A?=0)
...das die Formel Quatsch ist, ist mir klar...;) aber vielleicht versteht ihr was ich meine oder habt ne andere Idee.

ich wäre wirklich froh um lösungsvorschläge, ich bin nämlich wirklich mit dem EXCEL-latein am ende...

LG, Elias


Antwort schreiben

Antwort 1 von m-o-m vom 14.10.2022, 15:05 Options

Hallo Elias,

ich habe keine elegante Lösung, aber es funzt.

Angenommen dein Zahlenstrang ist in A2
1. Ersetze die 0 durch (Leerzeichen)
2. in B2 eintragen
=glätten(A2)

3. in C2
=LÄNGE(LINKS(B2;SUCHEN(" ";B2)-1))

4. in D2
=RECHTS(B2;LÄNGE(B2)-(SUCHEN(" ";B2)))


Die Zellen C2 und D2 kopierst Du sooft Du brauchst nach rechts. Also E2 und F2 etc.

Dann verkettest Du die entsprechenden Zellen mit jeweils einem Leerzeichen dazwischen.

Wie gesagt, nicht elegant, aber besser als nix.

Gruß Maik

Ähnliche Themen

Sverweis mit Bedingung
Joerg313  30.04.2009 - 200 Hits - 2 Antworten

Wenn-Dann-Bedingung in Excel 2007
Absolut-Ratlos  03.05.2009 - 207 Hits - 2 Antworten

VB - Excel Makro, drucken unter Bedingung
Carteluno  19.05.2009 - 578 Hits - 2 Antworten

Addition mit Bedingung
Franks  02.10.2009 - 207 Hits - 16 Antworten

Excel filter als Bedingung für Sverweis?
Apate  31.03.2010 - 335 Hits - 3 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026