Fonction SI (?)
Résolu
Elyana_
Messages postés
26
Date d'inscription
Statut
Membre
Dernière intervention
-
Elyana_ Messages postés 26 Date d'inscription Statut Membre Dernière intervention -
Elyana_ Messages postés 26 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai vu qu'il y avait bon nombre de sujet sur la fonction SI mais je n'ai pas trouvé la réponse à ma question.
J'ai un tableau comme ci-dessous :
Date (B3) / Action (C3) Nombre Lieu Durée / Action Nombre Lieu Durée
Les "actions" sont une liste déroulante et je souhaite faire un tableau de synthèse récapitulant leur nombre ainsi que la durée passée (de 0, 0.25, 0.5, 0.75 ou 1 jour par action).
J'ai donc pris ma liste d'actions (la première étant en C29) et ai commencé à taper la formule suivante =SI(C4=C29;D4;0)+SI(C5=C29;D5;0)+SI(C6=C29;D6;0)... Existe-t-il une formule moins lourde ?
Je précise que je travaille sur excel 2003.
D'avance merci à ceux qui se pencheront sur mon cas.
J'ai vu qu'il y avait bon nombre de sujet sur la fonction SI mais je n'ai pas trouvé la réponse à ma question.
J'ai un tableau comme ci-dessous :
Date (B3) / Action (C3) Nombre Lieu Durée / Action Nombre Lieu Durée
Les "actions" sont une liste déroulante et je souhaite faire un tableau de synthèse récapitulant leur nombre ainsi que la durée passée (de 0, 0.25, 0.5, 0.75 ou 1 jour par action).
J'ai donc pris ma liste d'actions (la première étant en C29) et ai commencé à taper la formule suivante =SI(C4=C29;D4;0)+SI(C5=C29;D5;0)+SI(C6=C29;D6;0)... Existe-t-il une formule moins lourde ?
Je précise que je travaille sur excel 2003.
D'avance merci à ceux qui se pencheront sur mon cas.
A voir également:
- Fonction SI (?)
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
4 réponses
Bonjour
sans garantie car je ne suis pas sur d'avoir compris:
A ajuster à vos champs
=SOMMEPROD(C5:C28=$C$29)*(D5:D28))
vous donnera la somme de D5 à D28 pour les lignes qui contiennent une valeur égale à C29 en C
Ou encore:
=SOMME.SI(C5:C28;$C$29;D5:D28)
Et pour compter le nombre de référence C29
=SOMMEPROD(C5:C28=$C$29)*1)
ou encore
=NB.SI(C5:C28;$C$29)
Revenez avec plus d'explication si ça ne convient pas.
crdlmnt
Ps attention aux signes $ pour C29 (j'avais oublié)
Errare humanum est, perseverare diabolicum
sans garantie car je ne suis pas sur d'avoir compris:
A ajuster à vos champs
=SOMMEPROD(C5:C28=$C$29)*(D5:D28))
vous donnera la somme de D5 à D28 pour les lignes qui contiennent une valeur égale à C29 en C
Ou encore:
=SOMME.SI(C5:C28;$C$29;D5:D28)
Et pour compter le nombre de référence C29
=SOMMEPROD(C5:C28=$C$29)*1)
ou encore
=NB.SI(C5:C28;$C$29)
Revenez avec plus d'explication si ça ne convient pas.
crdlmnt
Ps attention aux signes $ pour C29 (j'avais oublié)
Errare humanum est, perseverare diabolicum
Bonjour
La formuile s'écrit ainsi
=SI(C4=C29;D4;SI(C5=C29;D5;SI(C6=D29;D6;0)))
On est limité à 7 imbrications
combien avez-vous de teste à faire
on peut procéder autrement avec recherche dans une liste de critéres
La formuile s'écrit ainsi
=SI(C4=C29;D4;SI(C5=C29;D5;SI(C6=D29;D6;0)))
On est limité à 7 imbrications
combien avez-vous de teste à faire
on peut procéder autrement avec recherche dans une liste de critéres
Bonjour,
Merci pour votre réponse.
Il y a 11 "actions" sur 2 fois 20 lignes, soit... beaucoup trop !
Je ne sais pas utiliser la fonction recherche, pouvez-vous m'expliquer ?
D'avance merci.
Merci pour votre réponse.
Il y a 11 "actions" sur 2 fois 20 lignes, soit... beaucoup trop !
Je ne sais pas utiliser la fonction recherche, pouvez-vous m'expliquer ?
D'avance merci.
Bonjour,
Merci beaucoup !
La solution à mon problème était "=SOMME.SI(C5:C28;$C$29;D5:D28) "
Savez-vous comment tourner la formule afin de sélectionner plusieurs plages ?
Cordialement.
Merci beaucoup !
La solution à mon problème était "=SOMME.SI(C5:C28;$C$29;D5:D28) "
Savez-vous comment tourner la formule afin de sélectionner plusieurs plages ?
Cordialement.
Re
Ça dépend de ce que vous voulez faire!
est ce plusieurs plages a sommer ou plusieurs plages avec la valeur à chercher.
Si'il faut sommer des,plages différentes alors que sur la, oigne se trouve la valeur cherchée:
=SOMMEPROD((C5:C28=$C$29)*(D5:D28+E5:E28+X5:X28))
à adapter
Si c'est un autre contexte, précisez!
crdlmnt
Ça dépend de ce que vous voulez faire!
est ce plusieurs plages a sommer ou plusieurs plages avec la valeur à chercher.
Si'il faut sommer des,plages différentes alors que sur la, oigne se trouve la valeur cherchée:
=SOMMEPROD((C5:C28=$C$29)*(D5:D28+E5:E28+X5:X28))
à adapter
Si c'est un autre contexte, précisez!
crdlmnt