FIND-Funktion funktioniert nicht in Excel (4 Gründe mit Lösungen)

  • Teile Das
Hugh West

In diesem Tutorium werden wir die Gründe für das Problem erklären, warum die FINDEN SIE Funktion in Excel funktioniert nicht. in Microsoft Excel die FINDEN SIE Funktion wird verwendet, um ein bestimmtes Zeichen oder eine Teilzeichenkette in einer Zeichenkette zu finden. Manchmal wird die FINDEN SIE Funktion funktioniert nicht richtig und gibt eine #WERT Dieser Fehler tritt aufgrund einer falschen Auswahl von Argumenten in der Datei FINDEN SIE Funktion.

Download Arbeitsbuch Praxis

Sie können das Übungsheft hier herunterladen.

Die Funktion Suchen funktioniert nicht.xlsx

Überblick über die Excel FIND-Funktion

  • Beschreibung

Die FINDEN SIE Funktion wird verwendet, um ein bestimmtes Zeichen oder eine Teilzeichenkette in einer Zeichenkette zu finden

  • Generische Syntax

FIND(find_text, within_text, [start_num])

  • Argument Beschreibung
Argument Anforderung Erläuterung
suche_text Erforderlich Teilzeichenkette, die wir finden wollen.
innerhalb_text Erforderlich Wo der Text durchsucht werden soll.
[start_num] Optional Die Anfangsposition der Suche im Text. Der Standardwert für dieses Argument ist 1 .
  • Rückgabe

Die Position einer bestimmten Teilzeichenkette aus einer Zeichenkette.

  • Verfügbar in

Alle Versionen nach Excel 2003 .

4 Gründe mit Lösungen für die Funktion FINDEN, die in Excel nicht funktioniert

In diesem Artikel werden wir Folgendes demonstrieren 4 Gründe und Lösungen für das Problem, warum die FINDEN SIE Um Ihnen dies zu verdeutlichen, werden wir für jede Methode einen eigenen Datensatz verwenden.

Grund 1: FIND-Funktion funktioniert nicht, wenn das Argument 'within_text' nicht das Argument 'find_text' in Excel enthält

In erster Linie werden wir erörtern, warum die FINDEN SIE Funktion in Excel funktioniert nicht, da die ' innerhalb_text ' nicht das Argument ' suche_text Im folgenden Datensatz befinden sich einige Zeichenketten in Zellen ( B5:B8 Wir können die Positionen der Teilzeichenketten des Zellbereichs finden ( b ) unter Verwendung der FINDEN SIE Angenommen, wir wollen die Position der Teilzeichenkette ' a ' in der Zeichenfolge Microsoft Wenn Sie feststellen, dass die Teilzeichenkette a in der Zeichenkette nicht vorhanden ist Microsoft In diesem Fall ist also die innerhalb_text ' enthält nicht das Argument ' suche_text ' Argument: Das FINDEN SIE Funktion wird in diesem Fall nicht funktionieren.

Zur Veranschaulichung dieser Methode sehen wir uns die einzelnen Schritte an.

SCHRITTE:

  • Wählen Sie zunächst die Zelle D5 Fügen Sie die folgende Formel in diese Zelle ein:
=FIND(C5,B5)

  • Presse Eingabe .
  • Darüber hinaus ergibt die obige Formel ein #WERT Fehler in der Zelle D5 als die Zeichenkette Microsoft enthält keine Teilzeichenkette a .

  • Schließlich fügen Sie die folgenden Formeln in die Zellen ( E6:E8 ) in Zellen ( D6:D8 Wir erhalten die #WERT Fehler für jeden Fall, da die Teilstrings nicht in Stings vorhanden sind.

Lösung:

Um diesen Fehler zu beheben, kopieren Sie nun die folgenden neuen Werte der Teilzeichenfolgen in die Spalte C Da die ' innerhalb_text ' die neu hinzugefügten Werte enthält, erhalten wir keine #WERT Fehler.

Lesen Sie mehr: Text in einer Zelle in Excel suchen

Grund 2: FIND-Funktion in Excel funktioniert nicht, da Groß-/Kleinschreibung bei den Argumenten eine Rolle spielt

Unter Excel, die FINDEN SIE Funktion funktioniert nicht, wenn die ' finden_tex t' stimmt nicht genau mit den Zeichenfolgen von ' innerhalb_text Die Groß- und Kleinschreibung der Argumente ist also ein weiterer Grund, warum die FINDEN SIE Funktion in Excel funktioniert nicht. Im folgenden Datensatz haben wir denselben Datensatz, nur mit anderen Teilzeichenfolgen. In der Zelle B5 die Zeichenfolge lautet Microsoft Aus dieser Zeichenkette finden wir die Position der Teilzeichenkette m Wir sehen, dass die Teilzeichenkette klein geschrieben ist, während die Zeichenkette das gleiche Zeichen in Großbuchstaben enthält.

Schauen wir uns die Schritte zur Durchführung dieser Methode an.

SCHRITTE:

  • Wählen Sie zunächst die Zelle D5 Fügen Sie die folgende Formel in diese Zelle ein:
=FIND(C5,B5)

  • Hit Eingabe .
  • Als nächstes können wir die #WERT Fehler in der Zelle D5 .

  • Notieren Sie schließlich die folgenden Formeln der Zellen ( E6:E8 ) in Zellen ( D6:D8 Wir erhalten eine #WERT Fehler für jeden Fall, da die Teilzeichenketten nicht genau mit einer der entsprechenden Zeichenketten übereinstimmen.

Lösung:

Um diesen Fehler zu beheben, ersetzen Sie die vorherigen Werte der Teilzeichenfolgen durch neue Werte, die genau mit dem ' innerhalb_text Nach dem Ersetzen können wir sehen, dass das Argument FINDEN SIE Funktion funktioniert ordnungsgemäß und gibt keine #WERT Fehler.

Lesen Sie mehr: So finden Sie heraus, ob ein Zellbereich in Excel einen bestimmten Text enthält (4 Methoden)

Ähnliche Lektüre

  • Excel-Suche nach Text im Bereich (11 Schnellmethoden)
  • So finden Sie heraus, ob eine Zelle einen bestimmten Text in Excel enthält
  • Wie man den Wert in einem Bereich in Excel findet (3 Methoden)
  • Excel-Funktion: FIND vs. SEARCH (Eine vergleichende Analyse)
  • Suchen eines Zeichens in einer Zeichenfolge in Excel

Grund 3: Die Excel-Funktion FIND funktioniert nicht, wenn das Argument 'start_num' größer als das Argument 'within_text' ist

Während der Verwendung des FINDEN SIE Funktion ist es zwingend erforderlich, dass der Wert des Feldes ' start_num ' ist nicht größer als die Gesamtzahl der Zeichen in der Datei ' innerhalb_text ' Argument: Das FINDEN SIE Funktion in Excel wird nicht funktionieren, wenn Sie einen Wert der ' start_num ' größer als das Argument ' innerhalb_text Zur Veranschaulichung dieser Methode wird der folgende Datensatz verwendet.

Schauen wir uns die Schritte zur Durchführung dieser Methode an.

SCHRITTE:

  • Wählen Sie erstens die Zelle D5 Schreiben Sie die folgende Formel in diese Zelle:
=FIND(C5,B5,7)

  • Drücken Sie dann Eingabe .
  • Wir erhalten also die #WERT Fehler in der Zelle D5 .

Dieser Fehler tritt auf, weil die Position der Teilzeichenkette M im String Microsoft ist 1 Aber, die FINDEN SIE Funktion beginnt die Suche ab der Position 7 Deshalb kann die Funktion nicht die Position von M und gibt die #WERT Fehler.

  • Zum Schluss fügen Sie die Formeln der Zellen ( E6:E9 ) in Zellen ( D6:D9 Wir erhalten die #WERT Fehler in allen Fällen, da die ' start_num ' größer ist als die Position dieser Zeichenkette in ' witin_text '.

Lösung:

Ersetzen Sie die ' start_num ' Argument mit 1 Diese Aktion entfernt alle #WERT Fehler aus dem Datensatz: Die FINDEN SIE Funktion gibt eine Ausgabe zurück, da der Wert der ' start_num ' ist jetzt kleiner als das Argument ' innerhalb_text ' Argument.

Lesen Sie mehr: Den letzten Wert in einer Spalte größer als Null in Excel finden (2 einfache Formeln)

Grund 4: Die FIND-Funktion in Excel funktioniert nicht, wenn das Argument 'start_num' kleiner oder gleich 0 ist

Ein weiterer Grund für die FINDEN SIE Funktion in Excel nicht funktioniert, ist der Wert des Feldes ' start_num ' kleiner oder gleich ist als 0 Wenn wir einen beliebigen Wert von ' start_num ' Argument 0 oder negativ die FINDEN SIE Funktion gibt eine #WERT Um dies zu veranschaulichen, verwenden wir den negativen Wert des ' start_num ' in dem folgenden Datensatz.

Schauen wir uns also die mit dieser Methode verbundenen Schritte an.

SCHRITTE:

  • Wählen Sie zu Beginn die Zelle D5 Geben Sie die folgende Formel in diese Zelle ein:
=FIND(C5,B5,-1)

  • Presse, Eingabe .
  • Als Ergebnis erhalten wir eine #WERT Fehler in der Zelle D5 da wir einen negativen Wert verwendet haben -1 als die ' start_num ' Argument.

  • Geben Sie schließlich die folgenden Formeln in die Zellen ein ( E6:E8 ) in Zellen ( D6:D8 Wir erhalten die #WERT Fehler in jeder Zelle, weil der Wert des Feldes ' start_num Argument ist in jeder Formel negativ.

Lösung:

Da der negative Wert des ' start_num Argument ist der Grund für die #WERT Fehler, deshalb ersetzen Sie einfach alle negativen Werte durch 1 Also, die FINDEN SIE Funktion gibt nicht die #WERT Fehler nicht mehr.

Lesen Sie mehr: Wie man mehrere Werte in Excel findet (8 schnelle Methoden)

Schlussfolgerung

Zusammenfassend lässt sich sagen, dass dieser Lehrgang Ihnen eine klare Vorstellung davon vermittelt, warum die FINDEN SIE Funktion funktioniert in Excel nicht. Laden Sie die Übungsmappe herunter, die diesem Artikel beiliegt, um Ihre Fähigkeiten zu testen. Wenn Sie Fragen haben, hinterlassen Sie bitte einen Kommentar in dem unten stehenden Feld. Unser Team wird versuchen, Ihnen so schnell wie möglich zu antworten. Halten Sie also die Augen offen für weitere interessante Informationen Microsoft Excel Lösungen in der Zukunft.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.