Utilisation d'une formule sur Excel
Fermé
detresse
-
21 déc. 2009 à 17:24
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 déc. 2009 à 17:39
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 déc. 2009 à 17:39
A voir également:
- Utilisation d'une formule sur Excel
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Notice d'utilisation - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
1 réponse
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
21 déc. 2009 à 17:39
21 déc. 2009 à 17:39
Bonjour
vous pouvez toujours essayer ceci, à adapter à vos données
Dans la base de données:
Créer une colonne (qui peut être cachée) numérotée 1 à 100 si vous avez 100 données, en ligne avec vos données
appelons la colonne X de X1 à X100
vos colonnes de recherche sont A1:A100 et B1:B100
La colonne où se situe le code à renvoyer et C1:C100 (donc la troisième du champ A1:X100)
dans votre tableau d'édition, la formule:
=INDEX(A1:X100;EQUIV(SOMMEPROD((A1:A100=critère1)*(B1:B100=critére2);X1:X100);X1:X100;0);3)
Si vos données sont sur une autre feuille, vous avez intèret pour simplifier les formules, à nommer les champs.
Les limites de lignes de tous les champs de la formule sont obligatoirement les mêmes pour éviter les décalages
Vous pouvez remplacer critère 1 et 2 par des adresses de cellules où vous entrerez ces critères.
Ne marche évidemment que si il n'y a qu'une solution possible dans la combinaison des critères. S'il y en a plusieurs, revenez, on a autre chose.
Crdlmnt
Ps attention à, l'affichage CCM qui coupe la formule!
vous pouvez toujours essayer ceci, à adapter à vos données
Dans la base de données:
Créer une colonne (qui peut être cachée) numérotée 1 à 100 si vous avez 100 données, en ligne avec vos données
appelons la colonne X de X1 à X100
vos colonnes de recherche sont A1:A100 et B1:B100
La colonne où se situe le code à renvoyer et C1:C100 (donc la troisième du champ A1:X100)
dans votre tableau d'édition, la formule:
=INDEX(A1:X100;EQUIV(SOMMEPROD((A1:A100=critère1)*(B1:B100=critére2);X1:X100);X1:X100;0);3)
Si vos données sont sur une autre feuille, vous avez intèret pour simplifier les formules, à nommer les champs.
Les limites de lignes de tous les champs de la formule sont obligatoirement les mêmes pour éviter les décalages
Vous pouvez remplacer critère 1 et 2 par des adresses de cellules où vous entrerez ces critères.
Ne marche évidemment que si il n'y a qu'une solution possible dans la combinaison des critères. S'il y en a plusieurs, revenez, on a autre chose.
Crdlmnt
Ps attention à, l'affichage CCM qui coupe la formule!