KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Excel SEARCHB-Funktion

AutorAmanda Li Änderungsdatum

Die SEARCHB-Funktion sucht – ohne Unterscheidung zwischen Groß- und Kleinschreibung – eine Textzeichenfolge innerhalb einer anderen und gibt die Startposition der gesuchten Zeichenfolge basierend auf der von Ihnen angegebenen Anzahl von Bytes zurück. SEARCHB ist für Sprachen mit Doppelbyte-Zeichensatz (DBCS) wie Chinesisch (vereinfacht), Chinesisch (traditionell), Koreanisch und Japanisch vorgesehen und zählt jedes Doppelbyte-Zeichen als zwei Bytes.

SEARCHB-Funktion 1


Syntax

=SEARCHB()find_text, within_text, start_num)


Argumente

  • find_text (erforderlich): Die Zeichenfolge oder das Zeichen, dessen Position Sie in within_text suchen möchten.
  • within_text (erforderlich): Die Zeichenfolge enthält den find_text, den Sie suchen möchten.
  • start_num (optional): Die Position innerhalb des within_text, ab der die Suche nach find_text beginnen soll. Wenn dieses Argument weggelassen wird, wird standardmäßig 1 angenommen.

Rückgabewert

Die SEARCHB-Funktion liefert einen numerischen Wert zurück.


Hinweise zur Funktion

  • Leerzeichen werden als Zeichen mitgezählt.
  • Die SEARCHB-Funktion unterscheidet nicht zwischen Groß- und Kleinschreibung. Für eine groß-/kleinschreibungsabhängige Suche verwenden Sie stattdessen FINDB.
  • SEARCHB erlaubt Platzhalterzeichen bei der Suche. Wenn Sie beispielsweise die Position einer Zeichenfolge suchen möchten, die mit t beginnt und mit l endet, können Sie t*l als find_text angeben.
  • SEARCHB zählt jedes Doppelbyte-Zeichen stets als 2, sobald Sie die Bearbeitung einer DBCS-unterstützenden Sprache aktiviert und diese als Standardsprache festgelegt haben. Andernfalls zählt SEARCHB jedes Zeichen – genau wie SEARCH – als 1.
  • Wenn find_text leer („“) ist, gibt die SEARCHB-Funktion das Zeichen an der Position start_num zurück. Wird start_num weggelassen, liefert sie 1 zurück.
  • SEARCHB zählt den tatsächlichen Wert Ihrer Daten – nicht den angezeigten Wert. Enthält Zelle A1 beispielsweise das Datum 9/1/2022, gibt SEARCHB(0;A1) 4 zurück, da der eigentliche Wert in A1 44805 ist, der lediglich als Datum formatiert angezeigt wird.
  • SEARCHB gibt den #WERT!-Fehler zurück, wenn:
    • find_texterscheint nicht in within_text;
    • start_numberist größer als die Länge von within_text;
    • start_number < 1.

Beispiel für eine groß-/kleinschreibungsunabhängige Suche vom Anfang an

Verwenden Sie die folgende Tabelle als Beispiel, um die Startposition von find_text innerhalb von within_text zu finden, kopieren oder geben Sie die folgende Formel in die Zelle darüber (E6) der Ergebnisliste ein und drücken Sie Enter, um das Ergebnis zu erhalten. Wählen Sie anschließend die Ergebniszelle aus und ziehen Sie das Ausfüllkästchen (das kleine Quadrat in der unteren rechten Ecke der markierten Zelle) nach unten, um die Formel auf die darunterliegenden Zellen anzuwenden.

=SEARCHB()B6,C6)

SEARCHB-Funktion 2

Anstelle von Zellbezügen können Sie die tatsächlichen Werte für find_textund within_textdirekt in die Formel eingeben, wie unten dargestellt.

=SEARCHB()„什么",„你在干什么")


Beispiel für eine groß-/kleinschreibungsunabhängige Suche ab einer bestimmten Position

Um find_text in within_text ab einer bestimmten Position – basierend auf der von Ihnen angegebenen Anzahl von Bytes – zu suchen und die Startposition des ersten gefundenen find_text in within_text zu erhalten, müssen Sie das dritte Argument start_num hinzufügen. Geben Sie dazu die folgende Formel in die Zelle oberhalb (F6) der Ergebnisliste ein und drücken Sie Enter, um das Ergebnis zu erhalten. Wählen Sie anschließend die Ergebniszelle aus und ziehen Sie das Ausfüllkästchen (das kleine Quadrat in der unteren rechten Ecke der markierten Zelle) nach unten, um die Formel auf die darunterliegenden Zellen anzuwenden.

=SEARCHB()B6,C6,D6)

SEARCHB-Funktion 3

Anstelle von Zellbezügen können Sie die tatsächlichen Werte für find_text,within_textund start_numdirekt in die Formel eingeben, wie unten dargestellt.

=SEARCHB()„什么",„你在干什么",3)


SEARCHB IM VERGLEICH ZU SEARCH

SEARCHB zählt jedes Doppelbyte-Zeichen als 2 und jedes Einzelbyte-Zeichen als 1. SEARCH hingegen zählt sowohl Doppelbyte- als auch Einzelbyte-Zeichen als 1. Sie können die von SEARCHB und SEARCH zurückgegebenen Ergebnisse wie unten gezeigt vergleichen.

SEARCHB-Funktion 4


SEARCHB IM VERGLEICH ZU FINDB

Sowohl die Funktionen SEARCHB als auch FINDB geben die Startposition des ersten Vorkommens von find_text in within_text in Bytes zurück. FINDB berücksichtigt jedoch die Groß-/Kleinschreibung, während SEARCHB dies nicht tut. SEARCHB unterstützt außerdem die Suche mit Platzhaltern – FINDB hingegen nicht. Vergleichen Sie die von SEARCHB und FINDB zurückgegebenen Ergebnisse wie unten gezeigt.

SEARCHB-Funktion 5


Verwandte Funktionen

Excel SEARCH-Funktion

In Excel hilft Ihnen die SEARCH-Funktion, die Position eines bestimmten Zeichens oder Teilstrings innerhalb einer vorgegebenen Textzeichenfolge zu ermitteln – wie im folgenden Screenshot veranschaulicht. In diesem Tutorial zeige ich Ihnen Schritt für Schritt, wie Sie die SEARCH-Funktion in Excel effektiv nutzen.

Excel FINDB-Funktion

Die FINDB-Funktion sucht – unter Berücksichtigung der Groß-/Kleinschreibung – eine Textzeichenfolge innerhalb einer anderen und gibt die Startposition der gesuchten Zeichenfolge basierend auf der von Ihnen angegebenen Anzahl von Bytes zurück. Sie ist speziell für Sprachen mit Doppelbyte-Zeichensatz (DBCS) wie Chinesisch (vereinfacht), Chinesisch (traditionell), Koreanisch und Japanisch vorgesehen und zählt jedes Doppelbyte-Zeichen dabei als 2 Bytes.

Excel REPLACEB-Funktion

Die Funktion REPLACEB ersetzt einen Teil einer Textzeichenfolge durch eine neue Textzeichenfolge – basierend auf der von Ihnen angegebenen Anzahl von Bytes. REPLACEB ist für Sprachen mit Doppelbyte-Zeichensatz (DBCS) wie Chinesisch (vereinfacht), Chinesisch (traditionell), Koreanisch und Japanisch vorgesehen und zählt jedes Doppelbyte-Zeichen als 2 Bytes.

Excel LEFTB-Funktion

Die LEFTB-Funktion gibt die von Ihnen angegebene Anzahl von Bytes vom Anfang (links) einer übergebenen Zeichenfolge zurück. Sie ist speziell für Sprachen mit Doppelbyte-Zeichensatz (DBCS) wie Chinesisch (vereinfacht), Chinesisch (traditionell), Koreanisch und Japanisch konzipiert – dabei zählt jedes Doppelbyte-Zeichen als 2 Bytes.

Excel RIGHTB-Funktion

Die RIGHTB-Funktion gibt die von Ihnen angegebene Anzahl von Bytes – ausgehend vom Ende (rechts) einer übergebenen Zeichenfolge – als Zeichen zurück. Sie ist speziell für Sprachen mit Doppelbyte-Zeichensatz (DBCS) wie Chinesisch (vereinfacht), Chinesisch (traditionell), Koreanisch und Japanisch vorgesehen und zählt jedes Doppelbyte-Zeichen dabei als 2 Bytes.

Excel MIDB-Funktion

Die MIDB-Funktion gibt eine bestimmte Anzahl von Zeichen aus einer Textzeichenfolge zurück – beginnend an der von Ihnen angegebenen Position und basierend auf der von Ihnen festgelegten Anzahl von Bytes. MIDB ist speziell für Sprachen mit Doppelbyte-Zeichensatz (DBCS) wie Chinesisch (vereinfacht), Chinesisch (traditionell), Koreanisch und Japanisch konzipiert und zählt jedes Doppelbyte-Zeichen als zwei Zeichen.


Die besten Office-Produktivitätstools

Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, Hervorheben oder Doppelte markieren  |  Leere Zeilen löschen  |  Spalten kombinieren oder Zellen ohne Datenverlust  |  Runden ohne Formel...
Super-SVERWEIS:Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Arbeitsblätter hinweg  |  Fuzzy Match...
Erw. Dropdown-Liste...:  |    |  Mehrfachauswahl-Dropdown-Liste
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |Spalten vergleichen, um Gleiche/Unterschiedliche Zellen auswählen...
Hervorgehobene Funktionen:Gitterfokus  |  Entwurf  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Blatt-Manager|Ressourcenbibliothek(AutoText)|  Datumsauswahl  |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln  |  E-Mails anhand einer Liste versenden  |  Super Filter  |  Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12 Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen...)|  50+Diagramm-Typen(Gantt-Diagramm...)|  40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen...)|  19 Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen...)|  12 Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung...)|  7 Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Excel-Zellen aufteilen...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere!

Kutools für Excel bietet über 300 Funktionen,damit das, was Sie benötigen, nur einen Klick entfernt ist...


Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)

  • Wechseln Sie in einer Sekunde zwischen Dutzenden geöffneter Dokumente!
  • Reduziert für Sie täglich Hunderte von Mausklicks – verabschieden Sie sich vom Mausarm.
  • Steigern Sie Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
  • Bringt effiziente Tabs in Office (inklusive Excel) – genau wie in Chrome, Edge und Firefox.

Die besten Office-Produktivitätstools

Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, Hervorheben oder Doppelte markieren  |  Leere Zeilen löschen  |  Spalten kombinieren oder Zellen ohne Datenverlust  |  Runden ohne Formel...
Super-SVERWEIS:Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Arbeitsblätter hinweg  |  Fuzzy Match...
Erw. Dropdown-Liste...:  |    |  Mehrfachauswahl-Dropdown-Liste
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |Spalten vergleichen, um Gleiche/Unterschiedliche Zellen auswählen...
Hervorgehobene Funktionen:Gitterfokus  |  Entwurf  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Blatt-Manager|Ressourcenbibliothek(AutoText)|  Datumsauswahl  |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln  |  E-Mails anhand einer Liste versenden  |  Super Filter  |  Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12 Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen...)|  50+Diagramm-Typen(Gantt-Diagramm...)|  40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen...)|  19 Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen...)|  12 Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung...)|  7 Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Excel-Zellen aufteilen...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere!

Kutools für Excel bietet über 300 Funktionen,damit das, was Sie benötigen, nur einen Klick entfernt ist...


Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)

  • Wechseln Sie in einer Sekunde zwischen Dutzenden geöffneter Dokumente!
  • Reduziert für Sie täglich Hunderte von Mausklicks – verabschieden Sie sich vom Mausarm.
  • Steigern Sie Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
  • Bringt effiziente Tabs in Office (inklusive Excel) – genau wie in Chrome, Edge und Firefox.