/ / IF et AND pour vérifier une valeur dans une plage - excel

IF et AND pour vérifier une valeur dans une plage - excel

Je pense que je vois trop de formules et que je me suis heurté à un mur.

En gros, j'ai une feuille de calcul qui contient une valeur dans la cellule A2. Ceci est ma phase de projet actuelle

J'ai ensuite une table, appelée "Table1" et une colonne pour "Phase", qui contient une plage de valeurs uniques, dont l'une correspond à la cellule A2.

Également dans Table1, j'ai une autre colonne appelée "Dépassement" qui affiche une valeur Oui ou Non pour indiquer que cette phase est dépassée (ceci est calculé en vérifiant certaines dates).

Jusqu'ici tout va bien.

J'essaie maintenant dans une nouvelle cellule (cellule I2) de mettre unOui ou Non si la valeur "Dépassement" de la phase ACTUELLE est définie sur Oui. C'est-à-dire que la colonne Phase correspond à la cellule A2 et que la valeur de dépassement pour cette phase est = Oui.

Ma requête est en cours, mais elle me donne un résultat #VALUE et je ne suis pas sûre de ce qui me manque

= IF (AND (Table1 [Phase] = A2, Table1 [Dépassement] = "Oui"), "Oui", "Non")

Mon hypothèse est qu'il vérifie toute la plage de dépassement au lieu de la ligne spécifique pour la phase en cours, mais je ne sais pas comment vérifier cela avec AND.

Toute aide serait grandement appréciée.

Exemple de fiche - http://imgur.com/a/ETNrd

Chris

Réponses:

0 pour la réponse № 1

Je vous suggère de regarder la fonction vlookup, elle devrait faire ce que vous voulez.


0 pour la réponse № 2

Si la formule référençant la table ne se trouve pas sur la même ligne que la table, elle indique #VALUE, comme dans l'image. Notez que j'ai ajouté un $ pour garder la valeur A2 constante sur toutes les lignes.

excel capture d'écran

Voici une ressource sur l’utilisation de références structurées dans des tables Excel.