Aide sur calcul sur plusieurs colonnes

Résolu/Fermé
DPrado Messages postés 3 Date d'inscription lundi 16 janvier 2017 Statut Membre Dernière intervention 16 janvier 2017 - 16 janv. 2017 à 02:03
DPrado Messages postés 3 Date d'inscription lundi 16 janvier 2017 Statut Membre Dernière intervention 16 janvier 2017 - 16 janv. 2017 à 09:38
Bonjour,
Utilisateur pas très futé en Excel, je souhaiterais un coup de main pour trouver une formule qui me donne le résultat que je cherche. Pas très malin en macros, je prérérais de loin des fonctions pouvant m'aider.
J'ai une feuille où se trouvent sur un ensemble de 200 colonnes (et ce sur à peine 11 lignes), et de manière alternée, des noms de langues (Col A, C, E, G, etc.) suivi par un chiffre à la colonne suivante (B, D, F, H, etc.), correspondant à un calcul venant de différentes feuilles, ceci se répétant une centaine de fois.

Bien évidemment, la place des langues change car les totaux sont indexés du plus grand au plus petit. Également, même si souvent on trouve un noyau des langues "irréductibles", en général ces langues ne sont pas nécessairement les mêmes.

Le défi est de trouver le total de chaque (et de toutes) les langues présentes par une simple addition des chiffres les concernant.
J'essaie de montrer un exemple (à peine 8 colonnes, sur les 200) que je mets en texte, et aussi en image.
Merci de votre aide

Chinois 17,58 Anglais 14,85 Chinois 34,62 Anglais 60,76
Hindi 6,82 Espagnol 12,34 Espagnol 8,64 Allemand 7,54
Espagnol 6,43 Javanais 10,53 Portugais 5,30 Français 7,23
Anglais 5,51 Chinois 5,27 Arabe 4,00 Japonais 5,36
Arabe 4,96 Malais 4,90 Russe 3,46 Russe 4,57
Portugais 4,22 Soundanais 3,55 Javanais 2,84 Espagnol 4,28
Russe 2,85 Hindi 3,46 Bengali 2,56 Italien 2,44
Bengali 2,48 Arabe 2,54 Vietnamien 2,09 Chinois 2,42
Japonais 2,16 Japonais 2,46 Lahnda 1,97 Portugais 0,95
Javanais 2,04 Portugais 2,32 Turc 1,58 Coréen 0,92
Reste 44,94 Reste 37,79 Reste 32,93 Reste 3,54
A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
16 janv. 2017 à 07:13
Bonjour

exemple à adapter
  • champ des langues, colonne impaires de A à K
  • champ des valeurs de B à L
  • ligne 4 à 13


hors champ, par exemple en Y15,Y16 ... etc, la liste des langues

en Z15 la formule:

=SOMME.SI($A$4:$K$13;Y15;$B$4:$L13)

à tirer sur la hauteur utile devrait faire ce quevous demandez

attention aux signes et au décalage d'une colonne entre les champs

crdlmnt



1
DPrado Messages postés 3 Date d'inscription lundi 16 janvier 2017 Statut Membre Dernière intervention 16 janvier 2017
16 janv. 2017 à 09:38
Ouaou! Parfait!.

J'avais déjà utilisé la formule somme.si et je voulais l'appliquer mais je ne savais pas qu'elle pouvait être appliquée de cette manière imbriquée.

Merci Vaucluse, tu as sauvé mes nuits d'insomnie :-)

Bien cordialement
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
16 janv. 2017 à 05:06
Bonjour.

Ton sujet a l'air intéressant, mais je n'ai pas compris ton défi "trouver le total de chaque (et de toutes) les langues présentes par une simple addition des chiffres les concernant".

Par exemple, avec les données fournies en exemple, quels résultats Excel devrait afficher ?
0
DPrado Messages postés 3 Date d'inscription lundi 16 janvier 2017 Statut Membre Dernière intervention 16 janvier 2017
16 janv. 2017 à 09:22
Bonjour, Raymond,
Le résultat devrait être un simple tableau à 2 colonnes donnant la somme total de tous les chiffres associés à chaque langue.
Ex. de résultat cherché:
Anglais: somme de toutes les cellules associés à "Anglais"
Chinois: somme de toutes les cellules associés à "Chinois"
Espagnol: somme de toutes les cellules associés à "Espagnol"
Français: somme de toutes les cellules associés à "Français"

Ce tableau final devrait avoir 2 colonnes et autant de lignes comme de langues sont présentes dans l'ensemble du tableau.
Merci pour ton intérêt
0