Sous total et somme si

vikolemac

XLDnaute Nouveau
Bonjour cher maitre d'excel,

Me voila sur un fichier à cause de deux formules que je n'arrive pas à faire marcher ensemble.

J'aimerai voir apparaitre dans la case L3 le nombre d'units( colonne L) en fonction du ship-to sélectionné( colonne B) ou du nom sélectionné ( colonne C effacés pour l'exemple).

Pour cela il faut donc mettre en relation deux formules: somme si et sous total . Après beaucoup de temps passé dessus et des exemples regardé à droite à gauche je bloque complétement...

Pourriez vous m'aiguiller de façon simple( je débute sur excel) afin que j'arrive à effectuer cette formule.

Merci infiniment.

Viko
 

Pièces jointes

  • Copie de exemple pb excel.xlsx
    133.9 KB · Affichages: 49
  • Copie de exemple pb excel.xlsx
    133.9 KB · Affichages: 51
  • Copie de exemple pb excel.xlsx
    133.9 KB · Affichages: 52

VDAVID

XLDnaute Impliqué
Re : Sous total et somme si

Bonjour,
Si j'ai bien compris, tu souhaites faire la somme des unités en fonction du "SHIP TO" et du "CONCA".
En M1 j'ai mis une liste de tous les SHIP TO, et une somme PROD en M3 que tu peux faire glisser.
Dis moi si ça correspond à ton souhait !
Bonne journée
 

Pièces jointes

  • Test5.xls
    531.5 KB · Affichages: 66
  • Test5.xls
    531.5 KB · Affichages: 73
  • Test5.xls
    531.5 KB · Affichages: 72

vikolemac

XLDnaute Nouveau
Re : Sous total et somme si

Merci beaucoup! je n'avais pas pensé à cette solution.

Mais pour être encore plus "ivre de connaissance" sais tu s'il est possible de ne pas rajouter ta liste en M1 et de ne jouer directement que sur le filtre du ship to(c17)?

Merci beaucoup!
 

R@chid

XLDnaute Barbatruc
Re : Sous total et somme si

Bonjour @ tous,
La formule avec SOUS.TOTAL(),
Code:
=SOMME(SI(SOUS.TOTAL(3;DECALER(L$17;LIGNE(INDIRECT("1:"&LIGNES(L$18:L$2630)));))*(L$18:L$2630=$L3);M$18:M$2630))
@ valider par Ctrl+Maj+Entree
Amicalement
 

vikolemac

XLDnaute Nouveau
Re : Sous total et somme si

Merci Rachid mais en insérant ta formule sur le fichier excel cela ne donne rien...

Je ne vois d'ailleurs pas ou dans la formules la colonne C(SHIP-to) intervient.

Si tu as une idée, je suis preneur.

Mercii!
 

Pièces jointes

  • Copie de exemple pb excel.xlsx
    133.2 KB · Affichages: 44
  • Copie de exemple pb excel.xlsx
    133.2 KB · Affichages: 49
  • Copie de exemple pb excel.xlsx
    133.2 KB · Affichages: 40

vikolemac

XLDnaute Nouveau
Re : Sous total et somme si

En effet ca marche!

J'ai essayé donc de transposer la formules dans la cellule L3 mais je ne vois pas pourquoi elle ne fonctionne pas alors qu'elle est identique à la tienne à l’exception des "{" qui n’apparaissent pas.
 

Pièces jointes

  • Copie de vikolemac.xlsx
    135.3 KB · Affichages: 42

R@chid

XLDnaute Barbatruc
Re : Sous total et somme si

Bonjour,
sur mon Post #4 :
Bonjour @ tous,
La formule avec SOUS.TOTAL(),
Code :
Code:
=SOMME(SI(SOUS.TOTAL(3;DECALER(L$17;LIGNE(INDIRECT("1:"&LIGNES(L$18:L$2630)));))*(L$18:L$2630=$L3);M$18:M$2630))


@ valider par Ctrl+Maj+Entree
Amicalement
C'est un probleme de validation il faut la valider par Ctrl+Maj+Entree
Amicalement
 

vikolemac

XLDnaute Nouveau
Re : Sous total et somme si

Merci Rachid tu es donc bien un Maitre d'excel ;)

Le truc qu'il me manquait c'est qu'il faut valider la formules des sa modification. Ca ne marche pas si on la modifie que l'on va sur une autre case et que l'on essaye ensuite de la valider...

ET MERCI aussi A VDAVID! ta formules me servira certainement dans le futur!

Encore un grand merci!
 

Discussions similaires

Statistiques des forums

Discussions
312 582
Messages
2 089 951
Membres
104 314
dernier inscrit
Tuubibumi