Excel MFC valeur n'apparait pas dans un tableau

Résolu/Fermé
CedricG62 Messages postés 39 Date d'inscription mercredi 19 juillet 2017 Statut Membre Dernière intervention 4 novembre 2022 - 2 juin 2022 à 14:16
CedricG62 Messages postés 39 Date d'inscription mercredi 19 juillet 2017 Statut Membre Dernière intervention 4 novembre 2022 - 2 juin 2022 à 15:39
Bonjour,

Alors voilà je veux mettre en évidence des valeurs qui n'apparaissent pas dans un tableau par rapport à un autre tableau avec une mise en forme conditionnelle, voici ma formule :
=SI(C4="";FAUX;SIERREUR(RECHERCHEV(C4;Formules!$D$2:$D$7;1;FAUX);VRAI))

Le problème c'est que mon fichier va être amené a s'étoffer et donc la plage " Formules!$D$2:$D$7 " ne conviendra plus car ce sera " Formules!$D$2:$D$8 "...
Comme ma plage de recherche en D appartient à un tableau (Tableau1), j'ai essayé cette formule mais ça ne fonctionne pas :
=SI(C4="";FAUX;SIERREUR(RECHERCHEV(C4;Tableau1;1;FAUX);VRAI))

Quelqu'un aurait-il une solution ?

Merci d'avance,

Cédric
A voir également:

1 réponse

Raymond PENTIER Messages postés 58414 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 8 mai 2024 17 105
2 juin 2022 à 14:41
... et si tu remplaces " Formules!$D$2:$D$7 " par " Formules!$D$2:$D$999 " ?
0
CedricG62 Messages postés 39 Date d'inscription mercredi 19 juillet 2017 Statut Membre Dernière intervention 4 novembre 2022
2 juin 2022 à 14:48
Bonjour,
Oui en effet cela fonctionnerait mais ce serait plus du bricolage...
Pourquoi lorsque je fais ma rechercheV dans une cellule cela fonctionne et me donne la valeur souhaité et que dans la MFC cela ne fonctionne pas ? la référence "Tableau1" doit-elle avoir un nom particulier dans une formule de MFC ?
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139 > CedricG62 Messages postés 39 Date d'inscription mercredi 19 juillet 2017 Statut Membre Dernière intervention 4 novembre 2022
2 juin 2022 à 15:29
Bonjour,

Il faut que tu nommes ta plage Formules!$D$2:$D$7 avec le nom que tu souhaites, par le Gestionnaire de nom.
Le nom des tableaux n'étant pas reconnu dans la MFC.
Pour mettre en évidence les valeurs qui n'apparaissent pas par rapport à la plage de référence, j'aurais mis :
=SI(C4="";FAUX;NON(SIERREUR(RECHERCHEV(C4;Plage;1;FAUX);FAUX)))
, avec Plage étant le nom donné précédemment.

Cordialement
1
CedricG62 Messages postés 39 Date d'inscription mercredi 19 juillet 2017 Statut Membre Dernière intervention 4 novembre 2022 > ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024
2 juin 2022 à 15:39
Merci c'est nickel comme ça :)
0