2017-06-29 2 views
-2

Essayer de faire fonctionner ce scénario -Excel instruction if

doivent faire référence à une plage de cellules dans une colonne dans une autre feuille de travail et si les valeurs sont comme New York, 4ème rue, il faut peupler comme New York, ou doit remplir la valeur par défaut.

= (IF (Dashboard GT14 = New-York - C4), New York, Dashboard GT14!) - cela ne fonctionne pas

deux autres scénarios aussi ne fonctionnent pas

suggessions bienvenue

+2

Premièrement, les deux instances de "New York" doivent être entre guillemets. Deuxièmement, soustraire C4 de "New York" n'a aucun sens. – jsheeran

+0

Voulez-vous tester si la cellule ** ** de la gamme contient le texte requis ou si ** toutes ** les cellules contiennent le texte requis? –

+0

Annulé en tant que modification a corrigé le code. – niton

Répondre

0

D'abord, New York devrait être "New York".

Et qu'est ce que C4?

Par exemple, si C4 est "Boston" et que vous voulez savoir si GT14 est "New York Boston", vous devez mettre GT14 = CONCAT ("New York", C4)

0

Quelque chose comme ça? En supposant que vous avez une adresse complète dans GT14 et que vous voulez vérifier si New York en fait partie.

+0

C'est exactement ce que je cherchais. Une autre question cependant comment puis-je faire Si trouver New York puis New York ou si Princeton puis Princeton si Londres puis Londres d'autre valeur par défaut – SSS

+0

Peu importe trouvé - Cela fonctionne pour moi – SSS

+0

= SI (ISNUMBER (FIND ("new york", LOWER (Dashboard! GT14))), "New York", SI (ISNUMBER (FIND ("london", LOWER (Dashboard! GT14))), "Londres", IF (ISNUMBER (FIND ("princeton", LOWER (Tableau de bord ! GT14))), "Princeton", SI (ISNUMBER (TROUVER ("wilmington", LOWER (Dashboard! GT14))), "Wilmington", SI (ISNUMBER (TROUVER ("budapest", LOWER (Dashboard! GT14))), "Budapest", SI (ISNUMBER (TROUVER ("rancho cordova", INFÉRIEUR (tableau de bord! GT14))), "Rancho Cordova", tableau de bord! GT14)))))) – SSS