Marco Woods
XLDnaute Nouveau
Bonjour à tous,
Je souhaiterais trouver une formule pour supprimer le #NA renvoyée par Excel quand il ne trouve pas de correspondance après une recherche verticale multiple. J'ai essayé le is(NA) mais ça ne semble pas fonctionner avec une formule assez bancale.
Dans le fichier joint on trouve deux feuilles. La première avec le type de formation à effectuer en fonction du poste occupé. La seconde regroupe les formations à effectuer en fonction de la personne (fichier simplifié il n'y a qu'une formation dans le tableau de la feuille 2)
Ce que je souhaite, c'est qu'en colonne N, la formule effectue une recherche verticale pour chaque fonction occupée (colonnes E à I de la feuille 2) pour ressortir la valeur de la cellule correspondante en feuille 1. C'est à dire que si la personne occupe deux fonctions mais qu'une seule nécessite la formation, la formule doit bien renvoyer la valeur présente dans la colonne correspondante.
Cependant, si jamais ils occupent 3 fonctions mais qu'aucune ne nécessite la formation en question, je voudrais qu'il affiche une cellule vide au lieu d'un #NA.
J'ai trouvé une formule un peu bancale qui fonctionne seulement s'il trouve une correspondance.
Dans l'idée, je préférerais une formule qui trouve la fonction occupée en feuille 2 et récupère la valeur présente dans la colonne correspondante de la feuille 1. S'il ne trouve pas la correspondance, une cellule vide.
Merci de votre aide,
Marco
Je souhaiterais trouver une formule pour supprimer le #NA renvoyée par Excel quand il ne trouve pas de correspondance après une recherche verticale multiple. J'ai essayé le is(NA) mais ça ne semble pas fonctionner avec une formule assez bancale.
Dans le fichier joint on trouve deux feuilles. La première avec le type de formation à effectuer en fonction du poste occupé. La seconde regroupe les formations à effectuer en fonction de la personne (fichier simplifié il n'y a qu'une formation dans le tableau de la feuille 2)
Ce que je souhaite, c'est qu'en colonne N, la formule effectue une recherche verticale pour chaque fonction occupée (colonnes E à I de la feuille 2) pour ressortir la valeur de la cellule correspondante en feuille 1. C'est à dire que si la personne occupe deux fonctions mais qu'une seule nécessite la formation, la formule doit bien renvoyer la valeur présente dans la colonne correspondante.
Cependant, si jamais ils occupent 3 fonctions mais qu'aucune ne nécessite la formation en question, je voudrais qu'il affiche une cellule vide au lieu d'un #NA.
J'ai trouvé une formule un peu bancale qui fonctionne seulement s'il trouve une correspondance.
Dans l'idée, je préférerais une formule qui trouve la fonction occupée en feuille 2 et récupère la valeur présente dans la colonne correspondante de la feuille 1. S'il ne trouve pas la correspondance, une cellule vide.
Merci de votre aide,
Marco