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

Forumthread: Fehlermeldung #Zahl! ausblenden

Fehlermeldung #Zahl! ausblenden
04.06.2016 16:43:52
Patrick
Hallo,
ich habe folgende Formel: =WENN(SUMME(WENN(C$2:C$1500="";0;1/ZÄHLENWENN(C$2:C$1500;C$2:C$1500))) < ZEILE(A10);"";INDIREKT("C"&KKLEINSTE(WENN(ZÄHLENWENN(BEREICH.VERSCHIEBEN(C$2;;;ZEILE($2:$1500));C$2:C$1500)=1;ZEILE($2:$1500));ZEILE(A10))))
Mit dieser Formel werden diverse Einträge aufgelistet und gezählt, ohne doppelte.
Diese fun funktioniert auch super. Wenn nun jedoch kein weiterer Eintrag gefunden wird, erscheint in den ersten beiden Zeilen der Fehler #Zahl!
Wie bitte kann ich diese Fehler ausblenden, ohne dass die Formel dadurch nicht mehr funktioniert?
Gleiches gilt für den zweiten Part der Formel:
=WENN(L2="";"";ZÄHLENWENN($C$2:C1500;C2))
ich habe es mit Istfehler versucht, aber irgendwas falsch gemacht. Vielen Dank im Voraus.

Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fehlermeldung #Zahl! ausblenden
04.06.2016 16:50:58
Hajo_Zi
=Wennfehler(DeineFormel;"")

AW: Fehlermeldung #Zahl! ausblenden
04.06.2016 18:04:34
Patrick
Hallo Hajo. Vielen Dank, das funktioniert. Nur funktioniert die Formel grundsätzlich dich nicht richtig. Naja.

AW: Fehlermeldung #Zahl! ausblenden
04.06.2016 19:07:14
Hajo_Zi
das hat jetzt aber nichts mehr mit der ersten Frage zu tun.
Aus den abgehackten Satz kann ich auch nicht rauslesen um was es geht.
Vielleicht sollte die Datei verlinkt werden?
Ich bin nicht der Formelmensch.
Gruß Hajo

Anzeige
AW: Fehlermeldung #Zahl! ausblenden
05.06.2016 00:22:53
Patrick
Nein, das war auch eher eine Feststellung. Bin auch nicht so der Formelmensch. Musss mich einfach in Ruhe nochmal damit beschäftigen. Danke jedenfalls für Deine Lösung, hat mir schon sehr weitergeholfen.

AW: auch hier mit AGGREGAT() ...
05.06.2016 08:48:32
...
Hallo Patrick,
... Deine Formel ist mE widersprüchlich, sie listet ab dem 10. verschiedenen Wert (nicht aber Unikat) die Werte auf, die ab diesem dann nur als Unikate vorhanden sind. Jedoch berücksichtigt die Formel nicht, dass bis zum 10. verschiedenen Wert ja auch doppelte vorhanden sein können. Damit wird also eine unterschiedlich Auswertung über C2:C1500 vorgenommen, was mE ein Widerspruch ist.
Mein folgender Formelvorschlag beginnt dagegen mit der Auflistung des 10. Unikats.
=WENNFEHLER(INDEX(C:C;AGGREGAT(15;6;ZEILE(C$2:C$1500)/(ZÄHLENWENN(C$2:C$1500;C$2:C$1500)=1);ZEILE(A10)));"")
Solltest Du das doch anders meinen?
Was Du aber mit Deinem zweiten Frageteil meinst, erschließt sich mir jedoch gar nicht.
Gruß Werner
.. , - ...

Anzeige
AW: auch hier mit AGGREGAT() ...
05.06.2016 10:26:46
Patrick
Ja, danke! Das funktioniert genau so, wie ich es haben will. Super Hilfe hier.
Versuche mir alles selbst amzueignen. Habe noch was viel komplexeres vor. Oh man ;-).
;
Anzeige
Anzeige

Infobox / Tutorial

Fehlermeldung #Zahl! in Excel ausblenden


Schritt-für-Schritt-Anleitung

Um die Fehlermeldung #Zahl! in Excel auszublenden, kannst Du die Funktion WENNFEHLER verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Identifiziere die Formel: Schau Dir die Formel an, die den Fehler #Zahl! erzeugt. Zum Beispiel:

    =WENN(SUMME(WENN(C$2:C$1500="";0;1/ZÄHLENWENN(C$2:C$1500;C$2:C$1500))) < ZEILE(A10); ""; INDIREKT("C"&KKLEINSTE(WENN(ZÄHLENWENN(BEREICH.VERSCHIEBEN(C$2;;;ZEILE($2:$1500));C$2:C$1500)=1;ZEILE($2:$1500));ZEILE(A10))))
  2. Anpassung vornehmen: Um den Fehler auszublenden, wickle die Formel in WENNFEHLER ein:

    =WENNFEHLER(DEINE_FORMEL; "")

    Ersetze DEINE_FORMEL mit der ursprünglichen Formel.

  3. Formel testen: Überprüfe, ob die Fehlermeldung nicht mehr angezeigt wird, wenn der Fehler auftritt.

  4. Wiederhole den Vorgang: Wende diesen Ansatz auch auf andere Formeln an, die #Zahl! oder ähnliche Fehler erzeugen.


Häufige Fehler und Lösungen

  • Formel gibt weiterhin #Zahl! aus:

    • Stelle sicher, dass die WENNFEHLER-Funktion korrekt um die gesamte Formel gewickelt ist.
  • Formel funktioniert nicht:

    • Prüfe, ob Du in der richtigen Excel-Version arbeitest, die WENNFEHLER unterstützt (Excel 2007 und neuer).
  • Formel zeigt Leerzeichen statt Zahlen an:

    • Wenn Du die Werte nicht angezeigt bekommen möchtest, kannst Du die Formel auch so anpassen:
      =WENNFEHLER(WENN(L2=""; ""; ZÄHLENWENN($C$2:C1500;C2)); "")

Alternative Methoden

Wenn Du die Fehlermeldung #Zahl! in Excel ausblenden möchtest, gibt es auch andere Methoden:

  • Bedingte Formatierung: Du kannst die Schriftfarbe auf die Hintergrundfarbe setzen, sodass die Fehler nicht sichtbar sind.
  • Nutzerdefinierte Formatierung: Gehe zu "Zellen formatieren" und wähle unter "Anpassen" folgendes Format:
    0;0;;@

    Dies blendet die Fehler in den Zellen aus.


Praktische Beispiele

Hier sind einige Beispiele, wie Du die Fehlermeldung #Zahl! ausblenden kannst:

  1. Beispiel mit WENNFEHLER:

    =WENNFEHLER(SUMME(A1:A10)/B1; "")
  2. Beispiel mit AGGREGAT für Unikate:

    =WENNFEHLER(INDEX(C:C; AGGREGAT(15; 6; ZEILE(C$2:C$1500)/(ZÄHLENWENN(C$2:C$1500;C$2:C$1500)=1); ZEILE(A10))); "")

Hierbei werden die Fehler elegant ausgeblendet, ohne die Funktionalität der Formel zu beeinträchtigen.


Tipps für Profis

  • Verwende die Funktion ISTFEHLER: In Kombination mit WENN kannst Du gezielt auf Fehler reagieren.
  • Formeln optimieren: Reduziere die Komplexität Deiner Formeln, um Fehler zu vermeiden.
  • Hilfsspalten verwenden: Berechne Zwischenergebnisse in Hilfsspalten, um die Hauptformel klarer zu gestalten.

FAQ: Häufige Fragen

1. Wie kann ich andere Fehler wie #DIV/0! ausblenden?
Du kannst dasselbe Verfahren mit der Funktion WENNFEHLER anwenden, um auch diesen Fehler auszublenden.

2. Funktioniert das Ausblenden in allen Excel-Versionen?
Ja, WENNFEHLER funktioniert in Excel 2007 und neueren Versionen. In älteren Versionen kannst Du ISTFEHLER verwenden.

3. Was ist der Unterschied zwischen WENNFEHLER und ISTFEHLER?
WENNFEHLER ermöglicht es Dir, einen spezifischen Rückgabewert zu definieren, während ISTFEHLER nur prüft, ob ein Fehler vorliegt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige