Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment retourner la valeur dans une autre cellule si une cellule contient un certain texte dans Excel?

Comme dans l'exemple ci-dessous, lorsque la cellule E6 contient la valeur «Oui», la cellule F6 est automatiquement renseignée avec la valeur «approuver». Si vous avez changé le "Oui" en "Non" ou la "Neutralité" dans E6, la valeur dans F6 sera immédiatement remplacée par "Refuser" ou "Reconsidérer". Comment pouvez-vous faire pour y parvenir? Cet article rassemble quelques méthodes utiles pour vous aider à le résoudre facilement.


Renvoyez facilement des valeurs dans une autre cellule si une cellule contient différents textes dans Excel:

Le bouton Rechercher une valeur dans la liste utilité de Kutools for Excel peut vous aider à renvoyer rapidement des valeurs dans une autre cellule si une cellule contient différents textes dans Excel.
Téléchargez l'intégralité de la fonctionnalité 60-day free trail dès maintenant! Voir la démo ci-dessous:

Renvoie la valeur dans une autre cellule si une cellule contient un certain texte avec une formule

Pour renvoyer une valeur dans une autre cellule si une cellule ne contient qu'un texte spécifique, essayez la formule suivante. Par exemple, si B5 contient «Oui», renvoyez «Approuver» dans D5, sinon, indiquez «Non qualifier». Veuillez faire comme suit.

Sélectionnez D5 et copiez-y la formule ci-dessous, puis appuyez sur la Entrer clé. Voir la capture d'écran:

Formule: Renvoie une valeur dans une autre cellule si une cellule contient du texte.

= IF (ISNUMBER (SEARCH ("Oui",D5)), "Approuver","Non qualifier")

À noter :

1. Dans la formule, “Oui", D5»approuver" et "Non qualifier”Indique que si la cellule B5 contient le texte“ Oui ”, la cellule spécifiée sera remplie avec le texte“ approuver ”, sinon, elle sera remplie avec le mot“ Non admissible ”. Vous pouvez les changer en fonction de vos besoins.

2. Pour renvoyer la valeur d'une autre cellule (telle que K8 et K9) en fonction d'une valeur de cellule spécifiée, utilisez la formule suivante:

= IF (ISNUMBER (SEARCH ("Oui",D5)),K8,K9)

Office Tab - un complément qui fait gagner beaucoup de temps!

Affichez tous les documents ouverts dans une seule fenêtre pour vous aider à trouver rapidement le document souhaité en un coup d’œil.

Fonctionnalité complète d'essai gratuit 45-day. Compatible avec toutes les versions d'Excel, Word et PowerPoint.

EN SAVOIR PLUS SUR L'ADD-IN>

Renvoie les valeurs dans une autre cellule si une cellule contient différents textes avec une formule

Cette section va vous montrer la formule pour renvoyer des valeurs dans une autre cellule si une cellule contient un texte différent dans Excel.

1. Vous devez créer une table avec les valeurs spécifiques et renvoyer des valeurs situées séparément dans deux colonnes. Voir la capture d'écran:

2. Sélectionnez une cellule vide pour renvoyer la valeur, tapez la formule ci-dessous et appuyez sur la touche. Entrer clé pour obtenir le résultat. Voir la capture d'écran:

Formule: Renvoie les valeurs dans une autre cellule si une cellule contient des textes différents

= VLOOKUP (E6,B5: C7,2,FAUX)

À noter :

Dans la formule, E6 si la cellule contient la valeur spécifique sur laquelle vous allez retourner une valeur, B5: C7 est la plage de colonnes contenant les valeurs spécifiques et les valeurs de retour, le 2 nombre signifie que les valeurs de retour se situant sur la deuxième colonne de la plage de la table.

Désormais, lorsque vous modifiez la valeur dans E6 en une valeur spécifique, la valeur correspondante est renvoyée immédiatement dans F6.

Renvoyer facilement des valeurs dans une autre cellule si une cellule contient des textes différents

Kutools for Excel

C'est un complément pratique Excel qui rassemble plus de fonctionnalités avancées 300 pour simplifier votre travail dans les opérations Excel. Avec cela, vous pouvez facilement:

  • Combinez plusieurs classeurs;
  • Compter / additionner les cellules par couleur;
  • Cellules divisés;
  • Lot supprimer des espaces;
  • Plus de fonctionnalités...

TÉLÉCHARGEMENT GRATUIT MAINTENANT!

En fait, vous pouvez résoudre le problème ci-dessus de manière plus simple. le Cherchez une valeur dans la liste utilité de Kutools for Excel peut vous aider à y parvenir en quelques clics sans vous souvenir de la formule.

1. La même chose que la méthode ci-dessus, vous devez également créer une table avec les valeurs spécifiques et renvoyer des valeurs qui se localisent séparément dans deux colonnes.

2. Sélectionnez la cellule sur laquelle vous allez automatiquement retourner des valeurs en fonction d'une valeur de cellule spécifique, cliquez sur Kutools > Formule d'aide > Cherchez une valeur dans la liste. Voir la capture d'écran:

3. Puis le Formule d'aide Une boîte de dialogue apparaît:

  • 3.1 Dans le Table_array zone, sélectionnez la table sans en-têtes que vous avez créés à l'étape 1;
  • 3.2 Dans le Look_value case, sélectionnez la cellule qui contient la valeur spécifique sur laquelle vous retournerez une valeur;
  • 3.3 Dans le Colonne Dans la boîte de dialogue, sélectionnez la plage de colonnes (sans en-tête) contenant les valeurs à renvoyer automatiquement.
  • 3.4 Cliquez sur le OK bouton. Voir la capture d'écran:

Désormais, lorsque vous modifiez la valeur dans E6 en une valeur spécifique, la valeur correspondante est renvoyée immédiatement dans F6. Voir le résultat ci-dessous:

Est ce que ca Cherchez une valeur dans la liste aide utilitaire? Téléchargeons et essayons la version d'essai gratuite complète du logiciel 60-day

Outils de productivité recommandés pour Microsoft Office

Onglet Office - Navigation dans les onglets, édition et gestion dans Excel / Word / PowerPoint:

Office Tab apporte l'interface à onglets comme on le voit dans les navigateurs Web tels que Google Chrome, les nouvelles versions d'Internet Explorer et Firefox vers Microsoft Excel / Word / PowerPoint. Ce sera un outil de gain de temps et irremplaçable dans votre travail. Voir ci-dessous la démo:

ot1

Kutools for Excel combine plus de fonctions et d'outils avancés 300 pour Microsoft Excel:

Kutools for Excel est un complément Excel pratique avec plus de fonctionnalités avancées 300 pour simplifier divers types de tâches compliquées en quelques clics dans Excel. Par exemple:

  • Combinez plusieurs feuilles de calcul ou classeurs dans un seul classeur
  • Compter et additionner les cellules en fonction de la couleur de fond / police
  • Fractionner le contenu des cellules en plusieurs lignes / colonnes par espace / virgule / délimiteur
  • Lot Supprimer les espaces de début dans les cellules
AEC

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Khaled · 16 days ago
    Hello,
    How can enter a formula to search a text in a certain column in the entire sheet, if it finds it, it enters a value on the same line on another column e.g search for starbucks in Column d, then enter 70500 on the same line column c
  • To post as a guest, your comment is unpublished.
    Liam Walker · 2 months ago
    Hi, I'm trying to use =IF(ISNUMBER(SEARCH("Name",B20)),"EmployeeNumber","") where I have an input field of Between Cell B20-B75 and I want that If I put a specific person's name in any cell from B20-B75 that their employee number will auto-populate then in the corresponding D column, from D20-D75. So say I put Peter Smith in B20 I want Peter Smith's employee number 700000001to then appear in cell D20, but then should his name appear again anywhere within B20-B75 the same should occur in the corresponding D cell. I hope that's clear enough. Please help!
  • To post as a guest, your comment is unpublished.
    mariana · 6 months ago
    what if I want to add same formula but multiple years? I am trying to say if it contains 2012 then copy value 2012... if text contains 2013 then copy value 2012
  • To post as a guest, your comment is unpublished.
    Gavin · 8 months ago
    HI, if I put JANUARY in cell A1 I would like cell B1 to automatically show "JULY" and so on for the rest of the year with 6 months in between. I don't mind writing a IF JAN then JULY - FEB then AUG formula for each of the months, just can't seem to work out which formula to use and what to write.
    Hope this makes sense. Thank you
  • To post as a guest, your comment is unpublished.
    Chris · 8 months ago
    Hi,

    I am trying to get the below formula to work.
    =IF(ISNUMBER(SEARCH({"Name","Code"},A1)),CONCATENATE(K3,"xx",L3,"hi"))

    It seems to work fine if A1 is populated with "Name", but just states False when A1 is changed to "Code".
    How can I get it to Concatenate if either one of Name or Code is in A1?


    Thanks.