Addition Zelle G1 + sechzig Zellen weiter G61+G121 usw. Makro möglich?
Hallo Helferlein,
ich brauche Eure Hilfe!!
Folgendes Problem: Ich habe ein Tabellenblatt1, in dem ein Formular gespeichert ist, das sich in diesem Tabellenblatt 200 mal wiederholt. Addiert werden muss z.B. die Zelle G1+G61+G121 usw., heißt ab g1 immer 60 Zeilen weiter. Wie kann ich die ganze Prozedur über ein Makro realisieren?
Für eine Lösung wäre ich seeeehr dankbar.
Bis bald
Weimi
Antwort schreiben
Antwort 1 von Aliba vom 24.07.2019, 11:25 Options
Hi Weimi,
wenns denn auch eine Formel sein darf, dann:
=SUMMENPRODUKT((REST(ZEILE($G$1:$G12000);60)=1)*($G$1:$G$12000))
Bereich musst du halt anpassen.
CU Aliba
Antwort 2 von weimi vom 24.07.2019, 12:37 Options
Hi Aliba,
herzlichen Dank für die schnelle Reaktion. Leider funktioniert die Formel nicht, ich habe hin und her probiert bekomme den Fehler #Wert aber nicht heraus. Bin heute wahrscheinlich etwas stubbelig.
Bis dann
weimi
Antwort 3 von rainberg vom 24.07.2019, 12:46 Options
Hallo weimi,
hast Du etwa Textwerte in Deiner Datenreihe?
Wenn ja, dann so:
=SUMMENPRODUKT((REST(ZEILE($G$1:$G12000);60)=1)*($G$1:$G$12000<>"");$G$1:$G$12000)
Gruß
Rainer
Antwort 4 von Aliba vom 24.07.2019, 13:00 Options
Hi,
@Rainer: Danke für die Korrektur, hab mal wieder nicht daran gedacht, daß ja auch Text vorkommen können. Allerdings langt dann denke ich auch:
=SUMMENPRODUKT((REST(ZEILE($G$1:$G12000);60)=1)*1;$G$1:$G$12000)
CU Aliba
Antwort 5 von rainberg vom 24.07.2019, 14:37 Options
Hallo Aliba,
genau so isses.
Die Multiplikation mit 1 macht das zweite Argument überflüssig und genau daran denke ich immer nicht :-)
Gruß
Rainer
Antwort 6 von weimi vom 24.07.2019, 15:36 Options
Hi Aliba und Rainer,
die Formel hab ich in meine Tabelle kopiert, funktioniert jetzt auch. Besten Dank. Leider nur in der ersten Zeile. Die Formel habe ich verändert, klappt trotzdem nicht in den anderen Zellen.
Ich glaube, ich bin heute extrem foxi. Wenn es weiterhilft kann ich eine Beispieldatei rüberschicken. Vielleicht bin ich ja blind.
Gruß
weimi