Somme trés compliquée!
Fermé
nestaria
-
28 mars 2013 à 14:13
Mike-31 Messages postés 18188 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 mars 2023 - 28 mars 2013 à 14:50
Mike-31 Messages postés 18188 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 mars 2023 - 28 mars 2013 à 14:50
A voir également:
- Somme trés compliquée!
- Somme si couleur - Guide
- Somme excel - Guide
- Somme si ou ✓ - Forum Excel
- Somme recherchev - Forum Excel
- Somme excel ne fonctionne pas ✓ - Forum Excel
2 réponses
Ah mer..! j'aurai du visualisé avant! mes tableau ne ressemble a rien!!
J'espere que vous allez comprendre!
J'espere que vous allez comprendre!
Mike-31
Messages postés
18188
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 mars 2023
5 040
28 mars 2013 à 14:50
28 mars 2013 à 14:50
Salut,
On peut toujours essayer, en G2 tu peux saisir la réference transporteur z1 ou mieux créer une liste de validation.
Si tes tableaux sont sur la même feuille, le premier de A2 à D6 et le second de A14 à D18
=INDEX(A2:D6;EQUIV(G2;D2:D6;0);1)+INDEX(A14:D18;EQUIV(G2;D14:D18;0);1)
si les tableau sont sur des feuilles différente ou même sur la même feuille, je te conseille de nommer les plages
ex. A2:D6 nommée tab_1
D2;D6 nommée trans_1
idem pour le deuxième tableau
A14:D18 nommée tab_1
D14;D18 nommée trans_1
ce qui donne
=INDEX(tab_1;EQUIV(G2;trans_1;0);1)+INDEX(tab_2;EQUIV(G2;trans_2;0);1)
par contre si dans chaque tableau tu as plusieurs fois le même transporteur ex.z1
utilise
=SOMMEPROD((D2:D10=G2)*(A2:A10))+SOMMEPROD((D14:D20=G2)*(A14:A20))
avec les plages nommées, en ajoutant les plages A nommées respectivement cas_1 et cas_2 ça donne
=SOMMEPROD((trans_1=G2)*(cas_1))+SOMMEPROD((trans_2=G2)*(cas_2))
On peut toujours essayer, en G2 tu peux saisir la réference transporteur z1 ou mieux créer une liste de validation.
Si tes tableaux sont sur la même feuille, le premier de A2 à D6 et le second de A14 à D18
=INDEX(A2:D6;EQUIV(G2;D2:D6;0);1)+INDEX(A14:D18;EQUIV(G2;D14:D18;0);1)
si les tableau sont sur des feuilles différente ou même sur la même feuille, je te conseille de nommer les plages
ex. A2:D6 nommée tab_1
D2;D6 nommée trans_1
idem pour le deuxième tableau
A14:D18 nommée tab_1
D14;D18 nommée trans_1
ce qui donne
=INDEX(tab_1;EQUIV(G2;trans_1;0);1)+INDEX(tab_2;EQUIV(G2;trans_2;0);1)
par contre si dans chaque tableau tu as plusieurs fois le même transporteur ex.z1
utilise
=SOMMEPROD((D2:D10=G2)*(A2:A10))+SOMMEPROD((D14:D20=G2)*(A14:A20))
avec les plages nommées, en ajoutant les plages A nommées respectivement cas_1 et cas_2 ça donne
=SOMMEPROD((trans_1=G2)*(cas_1))+SOMMEPROD((trans_2=G2)*(cas_2))