Colonne connue mais variable - formule
Résolu
F60lebaladinverni
-
F60lebaladinverni Messages postés 128 Date d'inscription Statut Membre Dernière intervention -
F60lebaladinverni Messages postés 128 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Colonne connue mais variable - formule
- Formule somme excel colonne - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Déplacer colonne excel - Guide
- Formule si et - Guide
- Trier colonne excel - Guide
4 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 583
bonsoir, montre-nous la formule que tu utilises pour faire ta recherche, cela évitera les malentendus.
Bonsoir
Quelque soit la formule de recherche que tu utilises tu peux remplacer la plage "en dur" dans la formule par une reconstitution de l’adresse avec la fonction INDIRECT
Exemple, en mettant en A1 la valeur CG (sans guillemets) la formule :
=INDEX(B2:B10;EQUIV("aa";INDIRECT(A1&"2:"&A1&"10");0))
renvoie la valeur dans la plage B2:B10 sur la même ligne que la valeur aa trouvée dans la plage CG2:CG10
Cdlmnt
Via
Quelque soit la formule de recherche que tu utilises tu peux remplacer la plage "en dur" dans la formule par une reconstitution de l’adresse avec la fonction INDIRECT
Exemple, en mettant en A1 la valeur CG (sans guillemets) la formule :
=INDEX(B2:B10;EQUIV("aa";INDIRECT(A1&"2:"&A1&"10");0))
renvoie la valeur dans la plage B2:B10 sur la même ligne que la valeur aa trouvée dans la plage CG2:CG10
Cdlmnt
Via
Je n'en sais rien vu que tu n'as pas voulu mettre la formule utilisée.
eric
edit : je viens de voir ta formule en-dessous.
Si tu as nommé ta colonne nomcol ta formule devient :
Ce qui est en soit ne parait pas faire gagner grand chose dans ce cas, sauf que tu n'as plus à la saisir en A2
Le nom suivra les insertions/suppressions de colonne.
eric
J'ai même du coup nommé la colonne de base car mes recherches ne se font pas à la colonne A mais la colonne J.
la formule devient :
=RECHERCHEV(A3;reporting092016!J:NV;colonne(crit_1)-colonne(num_sccv)+1;FAUX)
Merci ! :)
Flavien