Registriert seit: 13.04.2014
Version(en): 365
Hi,
Code:
=WENN($B2<>C$1;"";ZÄHLENWENN($B$1:$B2;C$1))
in C2, nach rechts und unten ziehen.
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
31.10.2022, 01:19
(Dieser Beitrag wurde zuletzt bearbeitet: 31.10.2022, 01:21 von LCohen.)
Szenario: Bis A2:B50000 mit Primzahlen + REST-Formel gefüllt (Sinnhaftigkeit nicht überprüft)
C2[:C50000]: exponenziell rechnende ZÄHLENWENN-Lösung: 11 Sekunden
C2:
=SCAN(0;$B2:$B50000;LAMBDA(c;a;c+(a=C$1))) instantlyFazit: Schmeißt Euer altes Excel weg! (nein, natürlich nicht, aber gebt es wenigstens mal in
XLWeb ein).
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
31.10.2022, 02:38
(Dieser Beitrag wurde zuletzt bearbeitet: 31.10.2022, 02:43 von LCohen.)
o
oo
ooo
oooo
ooooo
oooooo
ooooooo
oooooooo
ooooooooo
oooooooooo
ooooooooooo
oooooooooooo
ooooooooooooo
oooooooooooooo
ooooooooooooooo
oooooooooooooooo
ooooooooooooooooo Rechenbedarf von ZÄHLENWENN: 1,25 Mrd Argumente (kennt Ihr das Spiel: "Ich gehe auf eine Reise, und nehme mit: ..."?)
ooooooooooooooooo Rechenbedarf von SCAN: 0,00005 Mrd (*2) = 0,0001 Mrd Argumente