Recherchev sur plusieur colonne a la fois

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Snaiyer81

XLDnaute Nouveau
Bonjour !!! 🙂

Encore un problème, J'ai trois colonne C, F et G, il a un montant écrit dans seulement une des cellules par lignes. Mon fichier contient plus de 200 lignes, je dois faire un RECHERCHEV pour afficher le montant mais je ne sais jamais sur quel colonne se trouve le montant 🙁

J'ai essayer avec cette formule, cela fonctionne mais impossible d'avoir le format monétaire $ et si les
collonnes F et G contienne rien il me rajoute des "O"

Exemple, si en C j'ai 5.35$ et en F et G j'ai rien d'inscrit, le résultat va me donner 5,3500

Voici la formule que j'ai tester

=SI(B19=" ";(0);(RECHERCHEV(B19;PRIX;3;FAUX)&(RECHERCHEV(B19;PRIX;6;FAUX))&(RECHERCHEV(B19;PRIX;7;FAUX))))
 
Bonsoir.
Si vous voulez seulement le montant et si une seule colonne est renseignée il suffit de les ajouter !
Si c'est un renseignement d'une autre colonne comme le suggère vos tentatives avec des RECHERCHEV, peut être :
=INDEX(Prix ColonneÀRestituer;EQUIV(B19;Prix C:C+Prix F:F+Prix G:G;0)) validé par Ctrl+Shift+Entrée
 
Oui ça doit plutôt être ça. Difficile de voir sans l'avoir sous les yeux.
Tiens une découverte intéressante :
En C19 :
Code:
=SI($B19="";"";INDEX(C$2:C$6+$F$2:$F$6+$G$2:$G$6;EQUIV($B19;Liste;0)))
Ou bien :
Code:
=SI($B19="";"";INDEX(PRIX $C:$C+PRIX $F:$F+PRIX $G:$G;EQUIV($B19;Liste;0)))
…n'a pas besoin d'être validé en matriciel ! Du moins chez moi…
C'est très étonnant parce qu'à ma connaissance seul SOMMEPROD bénéficiait d'un prétraitement des expressions matricielles dans ses paramètres sans nécessiter une telle validation.
 
J'ai résolu mon problème en y rajoutant un SOMME a ma formule original.

=SI(B19=" ";" ";SOMME(RECHERCHEV(B19;PRIX;3;FAUX);(RECHERCHEV(B19;PRIX;6;FAUX));(RECHERCHEV(B19;PRIX;7;FAUX))))

Du coup le format des cellulule est revenu a la normal, s'est a dire avec le signe monétaire $ en s'en additionner de zéro pour les colonnes vide 🙂

Merci beaucoup tout le monde 🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
130
Réponses
25
Affichages
611
Réponses
3
Affichages
484
Réponses
5
Affichages
375
Retour