Text
Excel 365
◉ 22 Aufrufe
=TEXTBEFORE()
Gibt den Teil eines Texts zurück, der vor einem angegebenen Trennzeichen steht
Gilt für:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for Mac
=TEXTBEFORE(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])
Argumentnamen in der Tabelle hovern für Details.
AusgabetypText
Beliebtheit55 / 100
VolatilNein
Dynamisches ArrayNein
Beispiel .xlsx herunterladen ▦ Im Playground testen
Eigene Datei für diese Funktion — sicher & leicht · Beispieldaten + Live-Formeln
⬇ Beispiel-Arbeitsmappe laden
Eigene .xlsx für =TEXTBEFORE() mit persischen Beispieldaten & Live-Formeln — in Excel öffnen und üben.
- Blatt „Beispiel“ — Datentabelle + Formel
- Blatt „Anleitung“ — Syntax, Argumente & Tipps
- Sofort & sicher (Token + Limit)
Quiz zu dieser Funktion
%d Fragen — Syntax, Beispiel & Fehler!
◧ Argumente
| Argument | Typ | Pflicht | Beschreibung |
|---|---|---|---|
text |
Text | Erforderlich | Originaltext |
delimiter |
Text | Erforderlich | Trennzeichen |
instance_num |
Zahl | Optional | Welches Trennzeichen (negativ: von hinten gezählt) – Standard: 1 |
match_mode |
Zahl | Optional | Groß-/Kleinschreibung – Standard: 0 |
match_end |
Text | Optional | انتهای متن را به عنوان جداکننده در نظر میگیرد. پیشفرض تطبیق دقیق است. مقادیر: ۰ = انتهای متن را به عنوان جداکننده تطبیق نده؛ ۱ = انتهای متن را به عنوان جداکننده تطبیق بده. |
if_not_found |
Zahl | Optional | مقداری که اگر تطابقی یافت نشود برگردانده میشود. پیشفرض #N/A است. |
▣ Beispiele
▦ Daten
| Zelle | Wert |
|---|---|
A2 |
Little Red Riding Hood's red hood |
A3 |
Data |
A4 |
Little red Riding Hood's red hood |
A5 |
Marcus Aurelius |
A6 |
Socrates |
A7 |
Immanuel Kant |
A8 |
Little Red Riding Hood's red hood |
A9 |
Data |
A10 |
Little red Riding Hood's red hood |
A11 |
Marcus Aurelius |
A12 |
Socrates |
A13 |
Immanuel Kant |
Beispiel 1
=TEXTBEFORE(A2,"Red")
Beispiel 2
=TEXTBEFORE(A3,"Red")
متن قبل از دومین red
=TEXTBEFORE(A3,"red",2)
متن قبل از دومین red از انتها
=TEXTBEFORE(A3,"red",-2)
#N/A به دلیل حساسیت به حروف
=TEXTBEFORE(A3,"Red",,FALSE)
#N/A چون رخداد سوم وجود ندارد
=TEXTBEFORE(A3,"red",3)
نام قبل از فاصله با تطبیق انتها
=TEXTBEFORE(A2," ",,,1)
#N/A بدون تطبیق انتهای متن
=TEXTBEFORE(A3," ",,,0)
نام کامل وقتی تککلمهای است و انتها تطبیق داده شود
=TEXTBEFORE(A3," ",,,1)
نام قبل از فاصله با تطبیق انتها
=TEXTBEFORE(A4," ",,,1)
§ Bemerkungen
- هنگام جستجو با مقدار جداکننده خالی، TEXTBEFORE بلافاصله تطبیق میدهد. هنگام جستجو از ابتدا (اگر instance_num مثبت باشد) متن خالی برمیگرداند و هنگام جستجو از انتها (اگر instance_num منفی باشد) کل متن را برمیگرداند.
✦ Hinweise
- Wenn das Trennzeichen nicht im Text enthalten ist, wird der Fehler #N/A zurückgegeben; mit dem letzten Argument kann ein Ersatzwert festgelegt werden.
⚠ Häufige Fehler
#N/A
Trennzeichen nicht im Text gefunden oder dessen Anzahl ist kleiner als das dritte Argument
Lösung: Trennzeichen prüfen oder Ersatzwert im letzten Argument festlegen
#VALUE!
اگر instance_num برابر ۰ باشد یا بزرگتر از طول text باشد، اکسل خطای #VALUE! را برمیگرداند.
Lösung: برای instance_num مقدار غیرصفر و کوچکتر یا مساوی طول متن وارد کنید.
💬 Kommentare & Fragen 0 freigegeben
🔒 Nach Prüfung veröffentlicht.Nach Freigabe sichtbar
Noch keine Kommentare — sei der Erste!