OVH Cloud OVH Cloud

SommeProd

6 réponses
Avatar
DesseJ
Bonjour,

Une question pour ma culture personelle par rapport =E0 la s=E9mantique
de SommeProd et (peut-=EAtre pour M. AV le sp=E9cialiste ;o)))

Par ex, dans la plage A2:A6, j'ai des codes de type A, B etc.
Dans la plage B2:B6, des nombres.
Pour obtenir la somme des codes soit =E9gaux =E0 A, soit =E9gaux =E0 E,
=3DSOMMEPROD(((A2:A6=3D"A")+(A2:A6=3D"E"))*B2:B6) fonctionne tr=E8s bien.

En revanche, ce type d'=E9criture =3DSOMMEPROD((A2:A6=3D{"A";"E"})*B2:B6) me
donne un #N/A.

Y-a-t-il possibilit=E9 de simplifier la formule dans le cas o=F9 on a un
nombre important d'occurrences =E0 contr=F4ler (avec des OU) ?

Merci d'avance
Steph D.

6 réponses

Avatar
AV
Y-a-t-il possibilité de simplifier la formule dans le cas où on a un
nombre important d'occurrences à contrôler (avec des OU) ?


=SOMMEPROD((A2:A6={"A""E""X""Y"})*B2:B6)

PS : vérifier que l'anti-slash "" est bien ton séparateur de matrices en
colonnes
AV

Avatar
DanC
et où peut-on vérifier ce paramètre?
Merci d'avance
Danielle
--
(___) Danielle
(oo) "... A quoi bon la charrue
/------- et la voile, la terre et
|| || la vie sans la liberté?"
||---W|| * - Ralph Waldo Emerson
^^ ^^
"AV" a écrit dans le message de news:
e4e$
Y-a-t-il possibilité de simplifier la formule dans le cas où on a un
nombre important d'occurrences à contrôler (avec des OU) ?


=SOMMEPROD((A2:A6={"A""E""X""Y"})*B2:B6)

PS : vérifier que l'anti-slash "" est bien ton séparateur de matrices en
colonnes
AV





Avatar
Daniel.M
Bonsoir Danielle,

et où peut-on vérifier ce paramètre?


Tu inscris la formule =TRANSPOSE({3;4}) dans une cellule
Tu sélectionnes la formule au complet (dans la barre de formule) et tu appuies
sur F9
Le caractère entre le 3 et le 4 correspond à ton séparateur matriciel horizontal
(dans ton système).

Salutations,

Daniel M.

Avatar
DanC
eh bien, ce serait un .
Merci pour l'information!
Bonne soirée
--
(___) Danielle
(oo) "... A quoi bon la charrue
/------- et la voile, la terre et
|| || la vie sans la liberté?"
||---W|| * - Ralph Waldo Emerson
^^ ^^
"Daniel.M" a écrit dans le message de
news:
Bonsoir Danielle,

et où peut-on vérifier ce paramètre?


Tu inscris la formule =TRANSPOSE({3;4}) dans une cellule
Tu sélectionnes la formule au complet (dans la barre de formule) et tu
appuies
sur F9
Le caractère entre le 3 et le 4 correspond à ton séparateur matriciel
horizontal
(dans ton système).

Salutations,

Daniel M.





Avatar
AV
et où peut-on vérifier ce paramètre?


Ou bien avec une simple référence en colonne, ex. A1:C1
Sélection de la plage dans la barre de formule puis --> F9

AV

Avatar
DesseJ
Génial, merci pour cette astuce et pour ce SommeProd si inétressant.

Bonne journée
Steph