"addition aléatoire"

Résolu
cg.c Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   -  
cg.c Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à vous,
Je cherche solution/formule pour additionner les cellules d'une colonne en fonction du contenu d'une colonne précédente, même ligne.
Ex :
Colonne A : une cellule indique un jour, suivie de cellules liste
Colonne B : un chiffre par RECHERCHEV (sur feuille de données) correspondant à la cellule liste (colonne A)

A B
jour 1
pomme 35
fraise 26
banane 3
jour 2
artichaut 18
lavande 4
oignon 15
pomme 35
etc.

(fin de feuille: récapitulatif semaine, total)
A B
pomme addition des lignes marquées "pomme"
fraise etc...
banane ...
...

Le problème est que « tous les jour » sont différents et les lignes donc « interchangeables »...

Merci à vous.

4 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour
Une possibilité, et si on veux extraire la liste des produits dans un tableau à part :
http://www.cjoint.com/c/EGkrOiheIae

Cdlmnt
Via
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour

Si les infos en colonne A et B

En colonne D mettre la liste des produits à sommer
et en face de chaque produit mettre cette formule

=SOMME.SI(A:A;D1;B:B)
Si en D1 vous avez pomme le résultat de la formule sera 70 dans votre exemple
0
cg.c Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   7
 
Merci à vous,
je me penche sur vos solutions et vous informe...

a plus
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Ton tableau est mal organisé ; le jour ne doit pas se trouver dans la même colonne que les produits :
  |A|          |B|        |C|   
JOUR PRODUIT Qté
jour 1 pomme 35
jour 1 fraise 26
jour 1 banane 3
jour 2 artichaut 18
jour 2 lavande 4
jour 2 oignon 15
jour 2 pomme 35
0
cg.c Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   7
 
Bonjour à vous,
Encore MERCI...

La formule SOMME.SI() correspond bien à ma demande.
Je ne sais pourquoi mon esprit d'autodidacte restait coincé dans « recherche et référence »...
J'essaye en général de me dépatouiller avec l'aide, mais ce n'est pas toujours évident de bien la comprendre...

L'extraction m'intéresse énormément, mais il va falloir que je me penche sur toutes ces formules que je n'utilisais pas (« LIGNE », »MAX », « INDEX », « EQUIV ».....) afin de bien les comprendre plutôt qu'un simple copier/coller (qui demanderait d'ailleurs, une grosse réorganisation des référents) .

Dans ma question, j'avais énormément simplifié, changé les termes, et je comprends la remarque sur l'organisation...
La feuille de calcul se termine en colonne BB, le classeur comprend 9 feuilles...
Je reste intéressé par tout conseil dans ce domaine ; mon organisation globale d'autodidacte n'étant certainement pas la meilleure.
Mais ce serait un autre « boulot », un autre sujet...
Cependant, si certains se sente de m'accorder ce précieux temps ( ?) je peux ouvrir une autre requête détaillée et baliser celle-ci « résolu »...

En vous remerciant
Cg.c
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Volontiers.

Si tes questions sont claires et précises, illustrées par des tableaux logiques et bien structurés, nous sommes à ta dispositon pour t'aider à progresser : Excel est un logiciel fabuleux, qu'on a autant de plaisir à utiliser qu'à expliquer aux autres ...
0
cg.c Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   7
 
merci Raymond, a vous,
cela peut me prendre un peu de temps, mais je vais m'évertuer a bien présenter le "problème"...

cordialement
cg.c
0