Warum gibt diese Excel-Formel 0,042361 zurück? =Summe(Indirekt(Adresse

Warum gibt diese Excel-Formel 0,042361 zurück? =Summe(Indirekt(Adresse

In Blatt 3 sind die Spalten A, B, C und D die Werte der Zeilennummern. Somit enthalten A1 bis D1 1, A2 bis D2 enthalten 2 usw.

Warum gibt die folgende Formel in G2 von Blatt2 0,042361 zurück? Alle Zahlen sind Ganzzahlen. In Blatt3 gibt es keine Dezimalstellen. Warum und wie gibt die Summe eine Dezimalzahl zurück? Danke.

Formel in G2:

=SUMME(INDIREKT("Tabelle3!"&ADRESSE(1,ZEILE()))&":"&INDIREKT("Tabelle3!"&ADRESSE(1,1+ZEILE())))

Antwort1

Erstens ist es einer INDIRECT()zu viel, wodurch sich der Bereich „1:1“ ergibt.

Wenn Sie es entfernen, bleibt Ihnen ein Bereich wie

Sheet3!$B$1:Sheet3!$C$1

aber der richtige Weg ist

Sheet3!$B$1:$C$1

Ihre Formel muss also lauten

=SUM(INDIRECT("Sheet3!"&ADDRESS(1;ROW())&":"&ADDRESS(1;1+ROW())))

verwandte Informationen