Texte
Excel 365
◉ 15 vues
=TEXTBEFORE()
Renvoie le texte avant un délimiteur
S’applique à:
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])
Survolez les noms d’arguments pour les détails.
Type de sortieTexte
Popularité55 / 100
VolatileNon
Tableau dynamiqueNon
📥 Télécharger l’exemple .xlsx — Bientôt
▦ Essayer dans Playground
Fichier dédié à cette fonction — sûr & léger · données d’exemple + formules actives
⬇ Télécharger le classeur d’exemple
Un .xlsx dédié pour =TEXTBEFORE() avec données persanes & formules actives — ouvrez dans Excel.
- Feuille « Exemple » — table + formule
- Feuille « Guide » — syntaxe, arguments & astuces
- Instantané & sécurisé (jeton + limite)
🧠 🧠 Quiz de cette fonction
%d questions — syntaxe, exemple & erreurs !
◧ Arguments
| Argument | Type | Statut | Description |
|---|---|---|---|
text |
Texte | Requis | Texte à traiter |
delimiter |
Texte | Requis | Valeur de delimiter |
instance_num |
Nombre | Optionnel | Valeur de instance num — par défaut : 1 |
match_mode |
Nombre | Optionnel | Valeur de match mode — par défaut : 0 |
match_end |
Texte | Optionnel | انتهای متن را به عنوان جداکننده در نظر میگیرد. پیشفرض تطبیق دقیق است. مقادیر: ۰ = انتهای متن را به عنوان جداکننده تطبیق نده؛ ۱ = انتهای متن را به عنوان جداکننده تطبیق بده. |
if_not_found |
Nombre | Optionnel | مقداری که اگر تطابقی یافت نشود برگردانده میشود. پیشفرض #N/A است. |
▣ Exemples
▦ Données
| Cellule | Valeur |
|---|---|
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 |
Exemple 1
=TEXTBEFORE(A2,"Red")
Exemple 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)
§ Remarques
- هنگام جستجو با مقدار جداکننده خالی، TEXTBEFORE بلافاصله تطبیق میدهد. هنگام جستجو از ابتدا (اگر instance_num مثبت باشد) متن خالی برمیگرداند و هنگام جستجو از انتها (اگر instance_num منفی باشد) کل متن را برمیگرداند.
✦ Astuces
- Consultez l'aide d'Excel pour les détails et les cas particuliers.
⚠ Erreurs fréquentes
#N/A
Valeur non disponible ou introuvable
Solution : Vérifier les valeurs d'entrée et corriger l'erreur
#VALUE!
اگر instance_num برابر ۰ باشد یا بزرگتر از طول text باشد، اکسل خطای #VALUE! را برمیگرداند.
Solution : برای instance_num مقدار غیرصفر و کوچکتر یا مساوی طول متن وارد کنید.
💬 Commentaires & Q&R 0 approuvés
🔒 Publié après modération.Visible après approbation
Aucun commentaire — soyez le premier !