Sommeprod((mois(a1:a20)=1)*(a1:a20<>""))

  • Initiateur de la discussion Initiateur de la discussion lmylvc
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lmylvc

XLDnaute Occasionnel
😀Bonjour

J'ai un fichier dans lequel je voudrais comptabiliser sur plusieurs colonnes
les saisies réalisées chaque mois (NB chaque nouvelle saisie comprend une date de saisie)
La formule de base que j'utilise est la suivante, celle-ci fonctionne
bien sur une "seule colonne", mais je n'arrive pas à l'adapter pour une comptabilisation sur plusieurs colonnes.

SOMMEPROD((MOIS(A1:A20)=1)*(A1:A20<>""))

Pouvez vous m'aider

Cdt

Vincent
 
Re : Sommeprod((mois(a1:a20)=1)*(a1:a20<>""))

Bonjour,

Sans voir le fichier, pas évident de bien comprendre ta demande.

Peut-être avec ceci :

Code:
=SOMMEPROD((MOIS(A1:A20)=1)*(A1:A20<>"")*(B1:D20<>""))

références de colonnes à ajuster

@+
 
Re : Sommeprod((mois(a1:a20)=1)*(a1:a20<>""))

C'est OK c'est trouvé

Je vous communique la réponse au cas ou.

=SOMMEPROD((MOIS('2010'!B4:B38)=2)*('2010'!B4:B38<>""))+SOMMEPROD((MOIS('2010'!H4:H38)=2)*('2010'!H4:H38<>""))+SOMMEPROD((MOIS('2010'!N4:N38)=2)*('2010'!N4:N38<>""))+SOMMEPROD((MOIS('2010'!T4:T38)=2)*('2010'!T4:T38<>""))+SOMMEPROD((MOIS('2010'!Z4:Z38)=2)*('2010'!Z4:Z38<>""))+SOMMEPROD((MOIS('2010'!AF4:AF38)=2)*('2010'!AF4:AF38<>""))

Pour chaque mois il suffit de changer la valeur après le signe "="
Janvier =1 Fev=2 etc...

Bye les amis

Vincent
 
Dernière édition:
Tranche pour un calcul de stock

bonjour vINCENT
Om m'a conseille de vous contacter
si vous pouvez m'aider ..


je cherche à resoudre le probleme suivante.
il est question de stock et de tarif de stockage

pour une reference X

si le temps de stockage est compris entre 0 et 7 => on ne paye rien
si le temps de stockage est compris entre 7 et 20 => on paye 4.5 par X
si le temps de stockage est > 20 => on paye 9

pour une reference y
si le temps de stockage est compris entre 0 et 7 => on ne paye rien
si le temps de stockage est compris entre 7 et 20 => on paye 9 par y
si le temps de stockage est > 20 => on paye 18

comment peut on retranscrire cela en formule

doit on y integrer ET

merci pour votre reponse

je suis vraiment bloqué sur cette analyse

merci pour votre aide
 
Re : Sommeprod((mois(a1:a20)=1)*(a1:a20<>""))

Bjr bonifacia

Si j'ai bien compris ton PB, il te faut une suucession de "SI".

La fonction "SI" mache comme ca :
SI( test; valeur si test vrai; valeur si test faux)

Pour toi : =SI(t<7;0;SI(t>20;9*x;4.5*x))

"t" étant ton temps de stockage et "x" ta référence
 
Re : Sommeprod((mois(a1:a20)=1)*(a1:a20<>""))

Hello Bonifacia

Je n'ai pas encore la réponse à ta question, toutefois essaye ce qe
Pat 27 suggère, regarde et tiens nous au courant si tu rencontre un pb.

Bye

Vincent
 
Dernière édition:
Re : Sommeprod((mois(a1:a20)=1)*(a1:a20<>""))

Bonsoir le fil,

Une proposition avec RECHERCHEV et EQUIV, qui évite les SI multiples. Il restera à bonifacia à multiplier par le nombre d'articles, si besoin.
... Le tout si j'ai bien compris la demande !?
 

Pièces jointes

Re : Sommeprod((mois(a1:a20)=1)*(a1:a20<>""))

😱Hello Bonifacia

Désolé, mais comme je le craignais, contrairement à ce que tu penses
je ne suis pas en mesure de t'apporter une réponse.
Comme déjà expliqué sur d'autres fils, je suis débutant.

A+

Merci de ta compréhension

Vincent
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
829
A
Réponses
20
Affichages
3 K
ababi
A
S
Réponses
6
Affichages
1 K
S
Réponses
6
Affichages
2 K
SPELTIER
S
A
Réponses
3
Affichages
1 K
Apuerio
A
P
  • Question Question
Réponses
4
Affichages
835
Pernin
P
Retour