Formel: Num. Zahlen zusammenfassen
Hallo, ich möchte Zahlen zusammenfassen. In Spalte B stehen Zahlen nummerisch sortiert. In Spalte C sollen jeweils 4 Zellen von Spalte B zusammengefasst werden. Text: "Zahl1 bis Zahl4". Also: Spalte B: 1,2,3,4,5,6,7,8,9,.. Spalte C: Z1: "1 bis 4", Z5: "5 bis 8" usw.. Ich habe dazu diese Formel: =IF(MOD(ROW()-1;4)+(COUNT(A1:A4)<4);"";INDEX(A:A;(ROUNDDOWN(ROW()/4;))*4+1)&" bis "&INDEX(A:A;(ROUNDDOWN(ROW()/4;)+1)*4))
die auch funktioniert. Wie kann ich sie anpassen auf Spalte B ab Zeile 7 und Spalte D ab Spalte 7. Mfg Fliegenpilz
Antwort schreiben
Antwort 2 von rainberg vom 26.08.2019, 09:29 Options
Hallo Fliegenpilz,
wenn ich Dich richtig verstehe, müsste die Formel in D7 so lauten:
=WENN(REST(ZEILE();4)=3;INDEX(B:B;AUFRUNDEN(ZEILE(1:1)/4;)*4+3)&" bis "&INDEX(B:B;AUFRUNDEN(ZEILE(1:1)/4;)*4+6);"")
und auf englisch:
=IF(MOD(ROW(),4)=3,INDEX(B:B,ROUNDUP(ROW(1:1)/4,)*4+3)&" bis "&INDEX(B:B,ROUNDUP(ROW(1:1)/4,)*4+6),"")
Gruß
Rainer
Antwort 3 von Fliegenpilz vom 26.08.2019, 12:46 Options
Hallo, vielen Dank. Noch zwei Kleinigkeiten, im letzten Block soll der letzte Eintrag angezeigt werden. Auch wenn nur zwei Werte vorhanden sind. z.B. B5:5, B6:6 D5: 5 bis 6 2. wenn die Felder leer sind sollte kein "bis" in der Zelle Stehen. Eine Idee?
MfG
Fliegenpilz
Antwort 4 von rainberg vom 26.08.2019, 18:56 Options
Hallo Fliegenpilz,
dann so
=WENN(B7="";"";WENN(REST(ZEILE();4)=3;INDEX(B:B;AUFRUNDEN(ZEILE(1:1)/4;)*4+3)&"bis"&WENN(B10="";MAX(B:B);INDEX(B:B;AUFRUNDEN(ZEILE(1:1)/4;)*4+6));""))
oder so
=IF(B7="","",IF(MOD(ROW(),4)=3,INDEX(B:B,ROUNDUP(ROW(1:1)/4,)*4+3)&"bis"&IF(B10="",MAX(B:B),INDEX(B:B,ROUNDUP(ROW(1:1)/4,)*4+6)),""))
Gruß
Rainer