1 votes

Excel - Instructions IF / ELSE étendues

Je voudrais que la cellule F11 affiche une valeur spécifique en fonction du contenu de la cellule C11.

Par exemple, si la cellule C11 devait afficher "Santé mentale", alors F11 devrait afficher "Paula", alors que si la cellule C11 devait afficher "Pharmacie", alors F11 devrait afficher "Lisa".

Cependant Je dois préciser que la valeur de C11 peut être n'importe laquelle des 39 valeurs et que les valeurs de F11 peuvent être n'importe lesquelles des 5 noms.

Maintenant, je sais comment créer des déclarations IF imbriquées, mais étant donné le volume des possibilités / données, cela ne fonctionnera pas en raison des limites d'arguments qui seront dépassées. J'ai nommé certains groupes de valeurs C11 (appelons-les zones) avec des noms de personnes (valeurs F11) afin que chaque personne supervise une certaine zone. Les zones sont nommées de la manière suivante : lisaArea, paulaArea, etc.

La valeur de C11 est sélectionnée via une liste déroulante que j'ai insérée via l'outil de validation des données et j'ai besoin que la valeur de F11 soit mise à jour automatiquement pour refléter la personne liée au domaine examiné.

Veuillez noter que, dans l'idéal, j'aimerais pouvoir réussir sans utiliser VBA, mais s'il n'y a pas d'autre moyen que VBA, qu'il en soit ainsi.

Si vous avez besoin de plus d'informations, n'hésitez pas à me le faire savoir.

Merci beaucoup.

3voto

Alvin Wong Points 900

Vous pouvez essayer d'utiliser soit VLOOKUP ou HLOOKUP . Il renvoie des données en recherchant une valeur dans une plage de cellules.

Par exemple :

    A       B
1   input1  output1
2   input2  output2
3   input3  output3
4   input4  output4
5   input5  output5
6   input6  output6
7   input7  output7
8   input8  output8
9   input9  output9
10  input10 output10

La formule =VLOOKUP("input4",A1:B10,2) montrera output4 .

HLOOKUP fonctionne de manière similaire, mais avec une table de consultation horizontale.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X