27.12.2020, 13:01 
		
	
	
		Moin,
eine neue Funktion von mir: LNUM.SUM zum Addieren sehr großer Zahlen in Excel - nur mit Formeln.
Verwendet zudem einige bereits implementierte LAMBDAs von mir, wie ARRAY.FROMTEXT.EX oder ARRAY.REVERSE
sowie die Iterator-Funktion LNUM.SUM.ITERATOR:
Gruß
	
	
eine neue Funktion von mir: LNUM.SUM zum Addieren sehr großer Zahlen in Excel - nur mit Formeln.
Code:
=LAMBDA(Value1;Value2;Blocksize;
 LET(B;WENN(ODER(ISTLEER(Blocksize);NICHT(ISTZAHL(Blocksize)));10;
      WENN(Blocksize>14;14;Blocksize));
    L;AUFRUNDEN(MAX(LÄNGE(0&Value1);LÄNGE(0&Value2))/B;0);
    X;ARRAY.REVERSE(ARRAY.FROMTEXT.EX(0&Value1;B;2;0;L-
      AUFRUNDEN(LÄNGE(0&Value1)/B;0)));
    Y;ARRAY.REVERSE(ARRAY.FROMTEXT.EX(0&Value2;B;2;0;L-
      AUFRUNDEN(LÄNGE(0&Value2)/B;0)));
    Z;LNUM.SUM.ITERATOR(TEXT(--X--Y;WIEDERHOLEN(0;B+1));B);
    T;TEXT.TRIM.LEFT(TEXTKETTE(ARRAY.REVERSE(RECHTS(Z;B)));0);
      WENN(LÄNGE(T)>0;T;0)))Verwendet zudem einige bereits implementierte LAMBDAs von mir, wie ARRAY.FROMTEXT.EX oder ARRAY.REVERSE
sowie die Iterator-Funktion LNUM.SUM.ITERATOR:
Code:
=LAMBDA(Data;Blocksize;
 LET(C;LINKS(Data;1);
    L;ARRAY.PUSH(C;0);
    R;RECHTS(Data;Blocksize);
      WENN(SUMME(--C)<1;Data;
      LNUM.SUM.ITERATOR(TEXT(--L--R;
      WIEDERHOLEN(0;Blocksize+1));Blocksize))))Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
	
	
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
