Excel SEARCH fonction
Dans Excel, la fonction RECHERCHE peut vous aider à trouver la position d'un caractère ou d'une sous-chaîne spécifique à partir de la chaîne de texte donnée, comme illustré ci-dessous. Ce tutoriel, je vais vous présenter comment utiliser cette fonction RECHERCHE dans Excel.
- Exemple 1: recherche d'un caractère ou d'un texte dans une chaîne de texte (depuis le début)
- Exemple 2: recherche d'un caractère ou d'un texte dans une chaîne de texte (avec un début spécifié)
- Exemple 3: rechercher et extraire le texte entre parenthèses
syntaxe:
La syntaxe de la fonction RECHERCHE dans Excel est:
Arguments:
- find_text: Obligatoire. Le caractère ou le texte que vous recherchez.
- within_text: Obligatoire. Chaîne de texte dans laquelle la recherche doit être effectuée.
- start_num: Optionnel. À partir de quelle position vous souhaitez lancer la recherche dans la chaîne de texte. Si cet argument est omis, la recherche commence à partir du premier caractère de la chaîne de texte donnée.
Notes:
- 1. La fonction RECHERCHE renverra la position de la première occurrence de trouver_texte à l'intérieur de la chaîne de texte si le num_début est omis.
- 2. La fonction RECHERCHE n'est pas sensible à la casse, si vous devez effectuer une recherche sensible à la casse, vous devez utiliser la fonction FIND.
- 3. Si la valeur de trouver_texte est introuvable, la fonction RECHERCHE renverra la #VALEUR! valeur d'erreur.
- 4. Si le num_début n'est pas supérieur à 0 ou est supérieur à la longueur du dans_texte, la valeur! la valeur d'erreur est également renvoyée.
- 5. La fonction RECHERCHE permet d'utiliser des caractères génériques dans le trouver_texte argument:
- Point d'interrogation (?): correspond à un caractère;
- Astérisque (*): correspond à n'importe quelle série de caractères;
- Pour trouver le point d'interrogation (?) Ou l'astérisque (*), tapez un tilde (~) devant eux, tel que: ~*ou ~?.
Retour:
Renvoie l'emplacement du caractère ou du texte spécifique de la chaîne de texte donnée.
Exemples :
Exemple 1: recherche d'un caractère ou d'un texte dans une chaîne de texte (depuis le début)
Pour rechercher un caractère ou un mot spécifique dans une chaîne de texte pour renvoyer sa position à partir du début du premier caractère, veuillez appliquer la formule ci-dessous:
Remarque: Dans la formule ci-dessus, B2 est la cellule contenant le caractère ou le texte dans lequel vous souhaitez trouver sa position, A2 est la chaîne de texte à partir de laquelle vous souhaitez effectuer la recherche.
Ensuite, vous obtiendrez la position du texte recherché à partir du début de la chaîne de texte, voir capture d'écran:
Exemple 2: recherche d'un caractère ou d'un texte dans une chaîne de texte (avec un début spécifié)
Parfois, vous souhaiterez peut-être obtenir la position d'un caractère spécifique dans une chaîne de texte à partir d'un début spécifique au lieu du premier caractère commençant. Dans ce cas, il vous suffit d'ajouter le troisième argument start_num.
Veuillez saisir ou copier la formule suivante dans une cellule vide:
Notes: Dans la formule ci-dessus, B2 la cellule contient-elle le caractère ou le texte dont vous voulez la positionner, A2 est la chaîne de texte à partir de laquelle vous souhaitez effectuer la recherche, et C2 est le nombre auquel vous souhaitez lancer la recherche dans la chaîne de texte.
Et puis, les positions du caractère ou du texte dans la chaîne de texte à partir de laquelle vous souhaitez démarrer la recherche ont été renvoyées, voir capture d'écran:
Exemple 3: rechercher et extraire le texte entre parenthèses
Si vous avez une liste de chaînes de texte dont certains textes sont entourés de parenthèses, maintenant, vous voulez simplement extraire le texte entre les parenthèses, ici, la fonction RECHERCHE combinant la fonction MID peut vous aider à résoudre ce travail.
Veuillez appliquer la formule suivante dans une cellule vide:
Et tous les textes entre parenthèses ont été extraits en même temps, voir capture d'écran:
Plus de fonctions:
- Fonction Excel RIGHT
- La fonction DROITE est utilisée pour renvoyer le texte à partir de la droite de la chaîne de texte.
- Fonction Excel NUMBERVALUE
- L'aide de la fonction NUMBERVALUE pour renvoyer le nombre réel à partir du nombre est stocké sous forme de texte.
- Fonction de remplacement d'Excel
- La fonction REMPLACER peut vous aider à rechercher et à remplacer des caractères en fonction de l'emplacement donné de la chaîne de texte par un nouveau texte.
Les meilleurs outils de productivité de bureau
Kutools for Excel - vous aide à vous démarquer de la foule
Kutools pour Excel possède plus de 300 fonctionnalités, Assurez-vous que ce dont vous avez besoin est à portée de clic...
Onglet Office - Activer la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)
- Une seconde pour basculer entre des dizaines de documents ouverts!
- Réduisez chaque jour des centaines de clics de souris, dites adieu à la souris.
- Augmente votre productivité de 50% lors de l'affichage et de l'édition de plusieurs documents.
- Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.