2017-05-19 4 views
0

In Excel versuche ich einen Wert zu berechnen, der von anderen Bereichswert abhängt. Ich habe ein sehr merkwürdiges Problem: die gleiche Formel mit unterschiedlichem Wert funktioniert in einigen Fällen nicht.Excel - Wert nicht im Bereich erkannt

Diese Formel funktioniert:
ROUNDUP(AVERAGE(IF(RangeName1=1;RangeName2));2)*100&" %."

Dieses nicht:
ROUNDUP(AVERAGE(IF(RangeName1=2;RangeName2));2)*100&" %."

prüfe ich und meine RangeName1 enthält diese Werte: 1 und 2 (Reihenfolge wie diese).

Hat jemand eine Idee, warum die zweite Formel nicht funktioniert?

+0

Berechnet die erste Formel korrekt wie erwartet? –

+0

ja. Aber es scheint, dass die zweite Formel den Wert egals nicht auf 2 findet. –

+0

OK, dann ist das ein Rätsel. Wollte man die Formel in der ersten Instanz überprüfen, tut man tatsächlich, was man beabsichtigt hat, als ob das nicht die zweite erklären könnte. Aber jetzt beseitigt. Sind die "1" und "2" in Excel als numerische oder Zeichen definiert. Könnte das das Problem sein? –

Antwort

0

Wenn ich versuche, Ihre Formel funktioniert beides gut. Können Sie uns sagen, was Sie erreichen möchten?

Wenn Sie den Prozentsatz in einer Zelle anzeigen möchten, können Sie auch die Zellenformatierung verwenden. Auf diese Weise enthält Ihre Zelle nur die tatsächlich angezeigte Zahl auf eine bestimmte Weise. siehe http://www.excel-easy.com/basics/format-cells.html als Referenz.

Verwandte Themen