2016-07-17 14 views
0

Ich habe eine Reihe von Daten in Spalte D, deren Werte resümierte:Excel geben #Value! Fehler beim Versuch, indirekte Zellen zusammenzufassen

=DOLLAR(B2*(C2)) 
=DOLLAR(B3*(C3)) 
=DOLLAR(B4*(C4)) 
=DOLLAR(B5*(C5)) 

etc, etc

Am unteren Ende dieses ich möchte, dass sie summieren alles wie folgt:

=SUM(INDIRECT(D2:D10)) 

Aber das ergibt einen #Wert! Error.

Wenn ich

verwenden
=SUM(INDIRECT("D2:D10")) 

I $ 0 zu erhalten, ebenso, wenn ich versuche einfach = SUMME (D2: D10)

Irgendwelche Ideen, warum dies geschieht?

Antwort

0

Nach etwas Versuch und Irrtum fand ich heraus, die Ursache des Problems war die Funktion DOLLAR in der D-Spalte Funktionen.

Ich bin mir nicht sicher warum, aber entfernen, dass sogar gemacht = SUMME (D2: D10) arbeiten.

+2

Die Funktion DOLLAR() wandelt die Zahl in Text um und setzt das '$' in den Vordergrund. Sie können einen Text nicht summieren. Wenn Sie das '$' davor verwenden möchten, verwenden Sie das Zellenformat, um die Zahl zu formatieren. Es wird es als eine Nummer verlassen. –

Verwandte Themen