Aide manipulationa avancée RECHERCHEV
Résolu
Muk
-
Muk -
Muk -
Bonjour,
Je cherche depuis un moment la solution à mon problème, mais impossible de tomber que qque chose qui répond à ma question.
Voici mon exemple :
FEUILLE 1 - données : comptes comptables avec valeur par mois :
A B C D E F
janvier février mars avril
1) 100000 capital 20 20 20 20
2) 200000 Invest 150 200 220 180
3) 600000 Achats 800 600 150 200
FEUILLE 2 : Feuille où je dois mettre la recherche v et aller chercher les infos
A B C D E F
janvier février mars avril
1) 100000 capital
2) 200000 Invest ???
3) 600000 Achats
Pour trouver la valeur du compte 200000 pour mars, je pourrais tout simplement faire une RECHERCHEV(A2;FEUILLE1;Colonne 5; FAUX).
Le soucis, c'est que si je bouge la dispo des colonnes, ça ne se mettra pas à jour automatiquement.
Est-ce possible de remplacer la variable "colonne5" dans mon exemple par une variable texte "mars" ? Ici, l'idée est de pouvoir cliquer sur le titre de colonne dans la formule. Ainsi, si je change mon ordre de colonne dans la feuille 1, le fichier se mettra à jour vu qu'il fera référence à la colonne "MARS" et pas à la colonne "5"
Merci d'avance de vos éclaircissements;
Bonne soirée
Je cherche depuis un moment la solution à mon problème, mais impossible de tomber que qque chose qui répond à ma question.
Voici mon exemple :
FEUILLE 1 - données : comptes comptables avec valeur par mois :
A B C D E F
janvier février mars avril
1) 100000 capital 20 20 20 20
2) 200000 Invest 150 200 220 180
3) 600000 Achats 800 600 150 200
FEUILLE 2 : Feuille où je dois mettre la recherche v et aller chercher les infos
A B C D E F
janvier février mars avril
1) 100000 capital
2) 200000 Invest ???
3) 600000 Achats
Pour trouver la valeur du compte 200000 pour mars, je pourrais tout simplement faire une RECHERCHEV(A2;FEUILLE1;Colonne 5; FAUX).
Le soucis, c'est que si je bouge la dispo des colonnes, ça ne se mettra pas à jour automatiquement.
Est-ce possible de remplacer la variable "colonne5" dans mon exemple par une variable texte "mars" ? Ici, l'idée est de pouvoir cliquer sur le titre de colonne dans la formule. Ainsi, si je change mon ordre de colonne dans la feuille 1, le fichier se mettra à jour vu qu'il fera référence à la colonne "MARS" et pas à la colonne "5"
Merci d'avance de vos éclaircissements;
Bonne soirée
Configuration: Windows / Firefox 64.0
A voir également:
- Aide manipulationa avancée RECHERCHEV
- Recherchev ne renvoie pas la bonne valeur ✓ - Forum Excel
- Si recherchev ✓ - Forum Excel
- Recherchev contient - Forum Excel
- Recherchev et rechercheh combiné ✓ - Forum Excel
- Si ma cellule contient du texte alors rien sinon recherchev - Forum Excel
9 réponses
Bonjour
Si tu veux faire référence à une colonne il faut utiliser la combinaison INDEX EQUIV
=INDEX(plage des données sans les les plages de titres horizontale et verticale; EQUIV(type recherché; plage des titres en vertical;0),EQUIV(mois recherché;plage des titres en horizontal;0))
Cdlmnt
Via
Si tu veux faire référence à une colonne il faut utiliser la combinaison INDEX EQUIV
=INDEX(plage des données sans les les plages de titres horizontale et verticale; EQUIV(type recherché; plage des titres en vertical;0),EQUIV(mois recherché;plage des titres en horizontal;0))
Cdlmnt
Via
Merci Via,
Je viens de tester, j'obtiens une valeur mais qui n'a rien à voir.
Voici la formule que j'ai mise :
=INDEX(COMPTES!C3:P263;EQUIV('ANALYSE DETAILLE CPTES'!A8;COMPTES!A:A;0);EQUIV('ANALYSE DETAILLE CPTES'!H1;COMPTES!1:1;0))
où la feuille COMPTES correspond à la feuille contenant tous les comptes & valeurs
la feuille ANALYSE DETAILLE CPTES correspond à la feuille qui doit reprendre la valeur cherchée dans les comptes.
En décomposant ;
=INDEX(COMPTES!C3:P263 ==> J'ai sélectionne toute la plage avec les données correspondant aux montants des comptes sans prendre la barre de titre vertical ni horizontale (donc juste le centre)
;EQUIV('ANALYSE DETAILLE CPTES'!A8;==> Je sélectionne le compte cherché
COMPTES!A:A; ==> Je sélectionne la colonne qui contient les numéro de comptes
0);EQUIV('ANALYSE DETAILLE CPTES'!H1==> Sélection du mois cherché
;COMPTES!1:1;==> Sélection de la barre horizontale avec les noms de mois
0))
Merci d'avance
Je viens de tester, j'obtiens une valeur mais qui n'a rien à voir.
Voici la formule que j'ai mise :
=INDEX(COMPTES!C3:P263;EQUIV('ANALYSE DETAILLE CPTES'!A8;COMPTES!A:A;0);EQUIV('ANALYSE DETAILLE CPTES'!H1;COMPTES!1:1;0))
où la feuille COMPTES correspond à la feuille contenant tous les comptes & valeurs
la feuille ANALYSE DETAILLE CPTES correspond à la feuille qui doit reprendre la valeur cherchée dans les comptes.
En décomposant ;
=INDEX(COMPTES!C3:P263 ==> J'ai sélectionne toute la plage avec les données correspondant aux montants des comptes sans prendre la barre de titre vertical ni horizontale (donc juste le centre)
;EQUIV('ANALYSE DETAILLE CPTES'!A8;==> Je sélectionne le compte cherché
COMPTES!A:A; ==> Je sélectionne la colonne qui contient les numéro de comptes
0);EQUIV('ANALYSE DETAILLE CPTES'!H1==> Sélection du mois cherché
;COMPTES!1:1;==> Sélection de la barre horizontale avec les noms de mois
0))
Merci d'avance
Sans connaitre ton fichier je ne peux pas voir où est l'erreur
Poste un exemple de ton fichier sur cjoint.com, fais créer un lien que tu copies et reviens coller ici
Poste un exemple de ton fichier sur cjoint.com, fais créer un lien que tu copies et reviens coller ici
https://www.cjoint.com/c/IADi1OJwUGY
Voici :)
Donc, le but, c'est que les chiffres correspondant aux comptes aparaissent dans le tableau analyse compte SANS utiliser le numéro de colonne dans la recherche V, mais bien en utilisant l'intitulé de la colonne en question de la feuille ANALYSE DETAILLE (ex : pour la colonne de janvier, la recherche V doit se faire en fonction de la D1)
Dans un monde idéal, j'aurais tapé cette formule de manière intuitive comme suit : =RECHERCHEV(A5;COMPTES!A:D;'ANALYSE DETAILLE CPTES'!D1;0) mais j'obtiens un #ref. Voir exemple dans la feuille.
Merci d'avance
Voici :)
Donc, le but, c'est que les chiffres correspondant aux comptes aparaissent dans le tableau analyse compte SANS utiliser le numéro de colonne dans la recherche V, mais bien en utilisant l'intitulé de la colonne en question de la feuille ANALYSE DETAILLE (ex : pour la colonne de janvier, la recherche V doit se faire en fonction de la D1)
Dans un monde idéal, j'aurais tapé cette formule de manière intuitive comme suit : =RECHERCHEV(A5;COMPTES!A:D;'ANALYSE DETAILLE CPTES'!D1;0) mais j'obtiens un #ref. Voir exemple dans la feuille.
Merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour Muk, Via55,
on transfère de "comptes" à "analyse" ?
on transfère de "comptes" à "analyse" ?
=RECHERCHEV($C5;COMPTES!$B$2:$N$17;EQUIV(D$1;COMPTES!$C$1:$N$1;0)+1;0)
Bonjour Merci de votre retour.
C'est bien la valeur de comptes qui doit aller vers analyse.
Par contre, la recherche se fait sur le code du compte (ex : 604000) et pas sur le nom du compte. J'ai essayé de modifier votre formule en changeant C5 par A5 dans la première partie de la formule, et en changeant C2:N17 par A2:N17, mais alors ça ne fonctionne plus et ca me trouve le nom 'achat de marchandise" et non plus le montant.
A quoi est destiné le +1 avec le equiv?
Merci d'avance
C'est bien la valeur de comptes qui doit aller vers analyse.
Par contre, la recherche se fait sur le code du compte (ex : 604000) et pas sur le nom du compte. J'ai essayé de modifier votre formule en changeant C5 par A5 dans la première partie de la formule, et en changeant C2:N17 par A2:N17, mais alors ça ne fonctionne plus et ca me trouve le nom 'achat de marchandise" et non plus le montant.
A quoi est destiné le +1 avec le equiv?
Merci d'avance
=RECHERCHEV($A5;COMPTES!$A$2:$N$17;EQUIV(D$1;COMPTES!$A$1:$N$1;0);0)
Equiv:
aide fournie par microsoft accessible par le point d'interrogation dans le ruban
Equiv:
aide fournie par microsoft accessible par le point d'interrogation dans le ruban