Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Wenn "A1" = #N/A dann "B1" = 0

Forumthread: Wenn "A1" = #N/A dann "B1" = 0

Wenn "A1" = #N/A dann "B1" = 0
ChrisW
Hallo Leute,
Ich hab da ein blödes Formelproblem.
Ich habe in Spalte A Werte, die entweder #N/A sind oder eine Zahl.
Wenn in der Zelle "A1" #N/A steht, soll in Zelle "B1" eine "0" stehen, sonst eine "1"
Wie sieht die entsprechende Formal aus?
=IF(A1= #N/A;0;1) liefert mir in Zelle B1 #N/A
vielen Dank für Eure Hilfe
Chris
Anzeige
AW: Wenn "A1" = #N/A dann "B1" = 0
08.06.2010 15:02:34
Rudi
Hallo,
vermutlich
=if(isna(a1);0;1)
Gruß
Rudi
MAX("A1:A20") wenn #N/A enthalten ?
08.06.2010 15:23:04
ChrisW
Ja klappt super,
Vielen Dank, aber daran anschließend:
Wie bekomme ich den MAXIMAL Wert des Bereichs("A1:A20") wenn auch #N/A enthalten ist?
Wie sieht dafür die Formel aus?
Gruß
Chris
MATRIX : =MAX(IF(ISNUMBER(A1:A20);A1:A20))
08.06.2010 15:27:07
NoNet
Hallo Chris,
gib folgende Funktion ein und bestätige diese per Strg+Shift+ENTER :
=MAX(IF(ISNUMBER(A1:A20);A1:A20))
Gruß, NoNet
Anzeige
AW: MATRIX : =MAX(IF(ISNUMBER(A1:A20);A1:A20))
08.06.2010 15:28:45
ChrisW
Hey das ging ja schneller als ich meine Frage auf offen setzen konnte
Vielen Dank
Chris
AW: Wenn "A1" = #N/A dann "B1" = 0
08.06.2010 15:27:38
ChrisW
Ja klappt super,
Vielen Dank, aber daran anschließend:
Wie bekomme ich den MAXIMAL Wert des Bereichs("A1:A20") wenn auch #N/A enthalten ist?
Wie sieht dafür die Formel aus?
Gruß
Chris
Anzeige
AW: Wenn "A1" = #N/A dann "B1" = 0
08.06.2010 15:29:06
ChrisW
Danke
IF(ISNA(A1),0,1) o.w.T.
08.06.2010 15:03:36
IngGi
Hallo Chris,
IF(ISNA(A1),0,1)
Gruß Ingolf
Oder kürzer : =1-ISNA(A1) _oT
08.06.2010 15:23:15
NoNet
_oT
Anzeige
Anzeige

Infobox / Tutorial

Wenn "A1" = #N/A, dann "B1" = 0


Schritt-für-Schritt-Anleitung

Um in Excel zu überprüfen, ob in der Zelle "A1" der Wert #N/A steht und dann in "B1" eine 0 oder 1 zu setzen, kannst Du die folgende Formel verwenden:

  1. Klicke auf die Zelle "B1".
  2. Gib die folgende Formel ein:
    =IF(ISNA(A1), 0, 1)
  3. Drücke die Eingabetaste.

Diese Formel überprüft, ob der Wert in "A1" ein #N/A ist. Wenn ja, wird in "B1" eine "0" angezeigt, andernfalls eine "1".


Häufige Fehler und Lösungen

  • Fehler: Die Formel ergibt #N/A.

    • Lösung: Stelle sicher, dass Du die Funktion ISNA korrekt verwendet hast. Wenn Du einfach A1 = #N/A schreibst, wird Excel nicht korrekt erkennen, dass es sich um einen Fehler handelt.
  • Fehler: Die Formel gibt nicht die erwarteten Werte aus.

    • Lösung: Überprüfe, ob in der Zelle "A1" tatsächlich #N/A steht. Manchmal könnte es sich um einen anderen Fehler handeln.

Alternative Methoden

Eine alternative Formel, die dasselbe Ergebnis liefert, wäre:

=1-ISNA(A1)

Diese Formel gibt eine "1" zurück, wenn "A1" einen Wert hat, und eine "0", wenn "A1" #N/A ist.


Praktische Beispiele

Angenommen, Du hast folgende Werte in den Zellen:

A B
#N/A
5
10

Wenn Du die oben genannte Formel in Zelle "B1" und dann nach unten ziehst, erhältst Du:

A B
#N/A 0
5 1
10 1

Das zeigt Dir, dass die Zellen "B" korrekt den Status der Zelle "A" widerspiegeln.


Tipps für Profis

  • Du kannst die Ergebnisse auch formatieren, um #N/A auszublenden. Gehe dazu zu den Zellen in Spalte A, wähle "Bedingte Formatierung" und definiere eine Regel, die die Zellen ausblendet, wenn der Fehler #N/A angezeigt wird.
  • Wenn Du eine größere Datenmenge hast, kannst Du die Formeln auch in einer Matrix verwenden, um mehrere Zellen gleichzeitig auszuwerten.

FAQ: Häufige Fragen

1. Was ist der Unterschied zwischen ISNA und ISERROR?
ISNA prüft nur auf den Fehler #N/A, während ISERROR alle Fehlerarten berücksichtigt.

2. Wie kann ich negative Werte auf 0 setzen?
Du kannst die Formel wie folgt anpassen:

=IF(A1 < 0, 0, A1)

Diese Formel gibt 0 zurück, wenn der Wert negativ ist, andernfalls den Wert von A1.

3. Kann ich die Formel für einen Bereich anwenden?
Ja, Du kannst die Formel in einer Matrix verwenden. Zum Beispiel:

=IF(ISNA(A1:A20), 0, 1)

Diese Formel muss mit Strg + Shift + Enter bestätigt werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige