Un fichier exemple de la formule expédiée :
http://cjoint.com/?iqqkKSBN3d
"Misange" a écrit dans le message de news:
salut Denis
résultat non conforme à l'espéré ;-(
je vous joins un exemple des données
http://cjoint.com/?iqpZJgoXYw
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.netFormule matricielle : Adapte la plage de cellule
=SOMME(SI(NON(ESTERREUR(B1:B5));B1:B5)*(A1:))
"Misange" a écrit dans le message de news:
Coucou,
je bute sur un truc avec somme prod :
j'ai deux colonnes, l'une (A1:A10) contient des codes numériques, sans
valeurs vides et sans code d'erreur
la seconde (B1:B10) contient des montants calculés. Elle contient soit
des valeurs numériques, soit des #N/A et je ne souhaite pas modifier la
formule qui peut générer ce #N/A.
Comment faire fonctionner =sommeprod((A1:)*(B1:B10)) ?
J'ai essayé tout plein de trucs en vain, j'appelle donc un formuliste à
l'aide ;-)
merci
Un fichier exemple de la formule expédiée :
http://cjoint.com/?iqqkKSBN3d
"Misange" <misange@devinez-ou.net> a écrit dans le message de news:
OXnfzyA4HHA.5360@TK2MSFTNGP03.phx.gbl...
salut Denis
résultat non conforme à l'espéré ;-(
je vous joins un exemple des données
http://cjoint.com/?iqpZJgoXYw
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
Formule matricielle : Adapte la plage de cellule
=SOMME(SI(NON(ESTERREUR(B1:B5));B1:B5)*(A1:A5@1))
"Misange" <misange@devinez-ou.net> a écrit dans le message de news:
e6z1HWA4HHA.4900@TK2MSFTNGP04.phx.gbl...
Coucou,
je bute sur un truc avec somme prod :
j'ai deux colonnes, l'une (A1:A10) contient des codes numériques, sans
valeurs vides et sans code d'erreur
la seconde (B1:B10) contient des montants calculés. Elle contient soit
des valeurs numériques, soit des #N/A et je ne souhaite pas modifier la
formule qui peut générer ce #N/A.
Comment faire fonctionner =sommeprod((A1:A10@01)*(B1:B10)) ?
J'ai essayé tout plein de trucs en vain, j'appelle donc un formuliste à
l'aide ;-)
merci
Un fichier exemple de la formule expédiée :
http://cjoint.com/?iqqkKSBN3d
"Misange" a écrit dans le message de news:
salut Denis
résultat non conforme à l'espéré ;-(
je vous joins un exemple des données
http://cjoint.com/?iqpZJgoXYw
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.netFormule matricielle : Adapte la plage de cellule
=SOMME(SI(NON(ESTERREUR(B1:B5));B1:B5)*(A1:))
"Misange" a écrit dans le message de news:
Coucou,
je bute sur un truc avec somme prod :
j'ai deux colonnes, l'une (A1:A10) contient des codes numériques, sans
valeurs vides et sans code d'erreur
la seconde (B1:B10) contient des montants calculés. Elle contient soit
des valeurs numériques, soit des #N/A et je ne souhaite pas modifier la
formule qui peut générer ce #N/A.
Comment faire fonctionner =sommeprod((A1:)*(B1:B10)) ?
J'ai essayé tout plein de trucs en vain, j'appelle donc un formuliste à
l'aide ;-)
merci
on s'approche mais c'est pas encore tout à fait ça :
sur l'exemple joint, avec la plage A1:A49P04, je récupère un #val eur
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki. free.fr/wikihttp://www.excelabo.netJ'vais mal lu la question:
=SOMME((A1:)*SI(ESTNA(B1:B10);0;B1:B10))
Valider avec Maj+ctrl+entrée
JB
On 16 août, 15:36, Misange wrote:Bonjour Jacques
C'est pas tout à fait ça : je dois choisir un critère dans A1:A1 0 donc
je vais me retrouver avec des somme.si et en réalité, il faut que je
fasse ma somme sur de multiples critères, d'où ma préférence p our
sommeprod.
Je sens que je vais quand même devoir rajouter un critère pour ce fameux
#N/A...
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwi ki.free.fr/wikihttp://www.excelabo.netBonjour Misange,
=SOMME(A1:A10*(SI(ESTNA(B1:B10);0;B1:B10)))
Valider avec Maj+ctrl+entrée
JB
On 16 août, 15:01, Misange wrote:Coucou,
je bute sur un truc avec somme prod :
j'ai deux colonnes, l'une (A1:A10) contient des codes numériques, sans
valeurs vides et sans code d'erreur
la seconde (B1:B10) contient des montants calculés. Elle contient soit
des valeurs numériques, soit des #N/A et je ne souhaite pas modifi er la
formule qui peut générer ce #N/A.
Comment faire fonctionner =sommeprod((A1:)*(B1:B10)) ?
J'ai essayé tout plein de trucs en vain, j'appelle donc un formuli ste à
l'aide ;-)
merci
--
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xl wiki.free.fr/wikihttp://www.excelabo.net-Masquer le texte des messages pr écédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
on s'approche mais c'est pas encore tout à fait ça :
sur l'exemple joint, avec la plage A1:A49=5004, je récupère un #val eur
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki. free.fr/wikihttp://www.excelabo.net
J'vais mal lu la question:
=SOMME((A1:A10=4001)*SI(ESTNA(B1:B10);0;B1:B10))
Valider avec Maj+ctrl+entrée
JB
On 16 août, 15:36, Misange <misa...@devinez-ou.net> wrote:
Bonjour Jacques
C'est pas tout à fait ça : je dois choisir un critère dans A1:A1 0 donc
je vais me retrouver avec des somme.si et en réalité, il faut que je
fasse ma somme sur de multiples critères, d'où ma préférence p our
sommeprod.
Je sens que je vais quand même devoir rajouter un critère pour ce fameux
#N/A...
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwi ki.free.fr/wikihttp://www.excelabo.net
Bonjour Misange,
=SOMME(A1:A10*(SI(ESTNA(B1:B10);0;B1:B10)))
Valider avec Maj+ctrl+entrée
JB
On 16 août, 15:01, Misange <misa...@devinez-ou.net> wrote:
Coucou,
je bute sur un truc avec somme prod :
j'ai deux colonnes, l'une (A1:A10) contient des codes numériques, sans
valeurs vides et sans code d'erreur
la seconde (B1:B10) contient des montants calculés. Elle contient soit
des valeurs numériques, soit des #N/A et je ne souhaite pas modifi er la
formule qui peut générer ce #N/A.
Comment faire fonctionner =sommeprod((A1:A10=4001)*(B1:B10)) ?
J'ai essayé tout plein de trucs en vain, j'appelle donc un formuli ste à
l'aide ;-)
merci
--
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xl wiki.free.fr/wikihttp://www.excelabo.net-Masquer le texte des messages pr écédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
on s'approche mais c'est pas encore tout à fait ça :
sur l'exemple joint, avec la plage A1:A49P04, je récupère un #val eur
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki. free.fr/wikihttp://www.excelabo.netJ'vais mal lu la question:
=SOMME((A1:)*SI(ESTNA(B1:B10);0;B1:B10))
Valider avec Maj+ctrl+entrée
JB
On 16 août, 15:36, Misange wrote:Bonjour Jacques
C'est pas tout à fait ça : je dois choisir un critère dans A1:A1 0 donc
je vais me retrouver avec des somme.si et en réalité, il faut que je
fasse ma somme sur de multiples critères, d'où ma préférence p our
sommeprod.
Je sens que je vais quand même devoir rajouter un critère pour ce fameux
#N/A...
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwi ki.free.fr/wikihttp://www.excelabo.netBonjour Misange,
=SOMME(A1:A10*(SI(ESTNA(B1:B10);0;B1:B10)))
Valider avec Maj+ctrl+entrée
JB
On 16 août, 15:01, Misange wrote:Coucou,
je bute sur un truc avec somme prod :
j'ai deux colonnes, l'une (A1:A10) contient des codes numériques, sans
valeurs vides et sans code d'erreur
la seconde (B1:B10) contient des montants calculés. Elle contient soit
des valeurs numériques, soit des #N/A et je ne souhaite pas modifi er la
formule qui peut générer ce #N/A.
Comment faire fonctionner =sommeprod((A1:)*(B1:B10)) ?
J'ai essayé tout plein de trucs en vain, j'appelle donc un formuli ste à
l'aide ;-)
merci
--
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xl wiki.free.fr/wikihttp://www.excelabo.net-Masquer le texte des messages pr écédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
S'il y a du texte et #n/a en colonne b:
=SOMME((codeP04)*SI(ESTNA(montant)+(ESTTEXTE(montant));0;montant))
http://cjoint.com/?iqquHmwUMd
JB
On 16 août, 15:57, Misange wrote:on s'approche mais c'est pas encore tout à fait ça :
sur l'exemple joint, avec la plage A1:A49P04, je récupère un #valeur
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki.free.fr/wikihttp://www.excelabo.netJ'vais mal lu la question:
=SOMME((A1:)*SI(ESTNA(B1:B10);0;B1:B10))
Valider avec Maj+ctrl+entrée
JB
On 16 août, 15:36, Misange wrote:Bonjour Jacques
C'est pas tout à fait ça : je dois choisir un critère dans A1:A10 donc
je vais me retrouver avec des somme.si et en réalité, il faut que je
fasse ma somme sur de multiples critères, d'où ma préférence pour
sommeprod.
Je sens que je vais quand même devoir rajouter un critère pour ce fameux
#N/A...
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki.free.fr/wikihttp://www.excelabo.netBonjour Misange,
=SOMME(A1:A10*(SI(ESTNA(B1:B10);0;B1:B10)))
Valider avec Maj+ctrl+entrée
JB
On 16 août, 15:01, Misange wrote:Coucou,
je bute sur un truc avec somme prod :
j'ai deux colonnes, l'une (A1:A10) contient des codes numériques, sans
valeurs vides et sans code d'erreur
la seconde (B1:B10) contient des montants calculés. Elle contient soit
des valeurs numériques, soit des #N/A et je ne souhaite pas modifier la
formule qui peut générer ce #N/A.
Comment faire fonctionner =sommeprod((A1:)*(B1:B10)) ?
J'ai essayé tout plein de trucs en vain, j'appelle donc un formuliste à
l'aide ;-)
merci
--
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki.free.fr/wikihttp://www.excelabo.net-Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
S'il y a du texte et #n/a en colonne b:
=SOMME((codeP04)*SI(ESTNA(montant)+(ESTTEXTE(montant));0;montant))
http://cjoint.com/?iqquHmwUMd
JB
On 16 août, 15:57, Misange <misa...@devinez-ou.net> wrote:
on s'approche mais c'est pas encore tout à fait ça :
sur l'exemple joint, avec la plage A1:A49P04, je récupère un #valeur
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki.free.fr/wikihttp://www.excelabo.net
J'vais mal lu la question:
=SOMME((A1:A10@01)*SI(ESTNA(B1:B10);0;B1:B10))
Valider avec Maj+ctrl+entrée
JB
On 16 août, 15:36, Misange <misa...@devinez-ou.net> wrote:
Bonjour Jacques
C'est pas tout à fait ça : je dois choisir un critère dans A1:A10 donc
je vais me retrouver avec des somme.si et en réalité, il faut que je
fasse ma somme sur de multiples critères, d'où ma préférence pour
sommeprod.
Je sens que je vais quand même devoir rajouter un critère pour ce fameux
#N/A...
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki.free.fr/wikihttp://www.excelabo.net
Bonjour Misange,
=SOMME(A1:A10*(SI(ESTNA(B1:B10);0;B1:B10)))
Valider avec Maj+ctrl+entrée
JB
On 16 août, 15:01, Misange <misa...@devinez-ou.net> wrote:
Coucou,
je bute sur un truc avec somme prod :
j'ai deux colonnes, l'une (A1:A10) contient des codes numériques, sans
valeurs vides et sans code d'erreur
la seconde (B1:B10) contient des montants calculés. Elle contient soit
des valeurs numériques, soit des #N/A et je ne souhaite pas modifier la
formule qui peut générer ce #N/A.
Comment faire fonctionner =sommeprod((A1:A10@01)*(B1:B10)) ?
J'ai essayé tout plein de trucs en vain, j'appelle donc un formuliste à
l'aide ;-)
merci
--
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki.free.fr/wikihttp://www.excelabo.net-Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
S'il y a du texte et #n/a en colonne b:
=SOMME((codeP04)*SI(ESTNA(montant)+(ESTTEXTE(montant));0;montant))
http://cjoint.com/?iqquHmwUMd
JB
On 16 août, 15:57, Misange wrote:on s'approche mais c'est pas encore tout à fait ça :
sur l'exemple joint, avec la plage A1:A49P04, je récupère un #valeur
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki.free.fr/wikihttp://www.excelabo.netJ'vais mal lu la question:
=SOMME((A1:)*SI(ESTNA(B1:B10);0;B1:B10))
Valider avec Maj+ctrl+entrée
JB
On 16 août, 15:36, Misange wrote:Bonjour Jacques
C'est pas tout à fait ça : je dois choisir un critère dans A1:A10 donc
je vais me retrouver avec des somme.si et en réalité, il faut que je
fasse ma somme sur de multiples critères, d'où ma préférence pour
sommeprod.
Je sens que je vais quand même devoir rajouter un critère pour ce fameux
#N/A...
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki.free.fr/wikihttp://www.excelabo.netBonjour Misange,
=SOMME(A1:A10*(SI(ESTNA(B1:B10);0;B1:B10)))
Valider avec Maj+ctrl+entrée
JB
On 16 août, 15:01, Misange wrote:Coucou,
je bute sur un truc avec somme prod :
j'ai deux colonnes, l'une (A1:A10) contient des codes numériques, sans
valeurs vides et sans code d'erreur
la seconde (B1:B10) contient des montants calculés. Elle contient soit
des valeurs numériques, soit des #N/A et je ne souhaite pas modifier la
formule qui peut générer ce #N/A.
Comment faire fonctionner =sommeprod((A1:)*(B1:B10)) ?
J'ai essayé tout plein de trucs en vain, j'appelle donc un formuliste à
l'aide ;-)
merci
--
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki.free.fr/wikihttp://www.excelabo.net-Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
ben c'est nickel ! je consomme de suite, pas besoin de l'emballer
ben c'est nickel ! je consomme de suite, pas besoin de l'emballer
ben c'est nickel ! je consomme de suite, pas besoin de l'emballer
Coucou,
je bute sur un truc avec somme prod :
j'ai deux colonnes, l'une (A1:A10) contient des codes numériques, sans
valeurs vides et sans code d'erreur
la seconde (B1:B10) contient des montants calculés. Elle contient soit
des valeurs numériques, soit des #N/A et je ne souhaite pas modifier la
formule qui peut générer ce #N/A.
Comment faire fonctionner =sommeprod((A1:)*(B1:B10)) ?
J'ai essayé tout plein de trucs en vain, j'appelle donc un formuliste à
l'aide ;-)
merci
Coucou,
je bute sur un truc avec somme prod :
j'ai deux colonnes, l'une (A1:A10) contient des codes numériques, sans
valeurs vides et sans code d'erreur
la seconde (B1:B10) contient des montants calculés. Elle contient soit
des valeurs numériques, soit des #N/A et je ne souhaite pas modifier la
formule qui peut générer ce #N/A.
Comment faire fonctionner =sommeprod((A1:A10@01)*(B1:B10)) ?
J'ai essayé tout plein de trucs en vain, j'appelle donc un formuliste à
l'aide ;-)
merci
Coucou,
je bute sur un truc avec somme prod :
j'ai deux colonnes, l'une (A1:A10) contient des codes numériques, sans
valeurs vides et sans code d'erreur
la seconde (B1:B10) contient des montants calculés. Elle contient soit
des valeurs numériques, soit des #N/A et je ne souhaite pas modifier la
formule qui peut générer ce #N/A.
Comment faire fonctionner =sommeprod((A1:)*(B1:B10)) ?
J'ai essayé tout plein de trucs en vain, j'appelle donc un formuliste à
l'aide ;-)
merci
un peu différent de ce que fit ce corse qui a mal à la tête et qui
pousse la porte de la pharmacie
- dites-moi, monsieur le pharmacien, vous auriez pas de l'aspirine que
j'ai la tête prête à esseploser
- bien sûr que si, monsieur colonna ; je vous en mets une grande boîte?
- ah non, c'est trop lourd ; j'habite à 300 m
- alors une petite, monsieur colonna
- eh non, c'est encore trop lourd
- alors, c'est bien parce que c'est vous, monsieur colonna, j'ouvre la
boîte et je vous vends 5 comprimés
- vous voulez ma mort ou quoi, monsieur le pharmacien?
- dans ce cas, je vous mets un comprimé et je vous l'emballe
- pas la peine, pas la peine ; je le ferai rouler
jps (quandu pensu a solenzara)
"Misange" a écrit dans le message de news:ben c'est nickel ! je consomme de suite, pas besoin de l'emballer
un peu différent de ce que fit ce corse qui a mal à la tête et qui
pousse la porte de la pharmacie
- dites-moi, monsieur le pharmacien, vous auriez pas de l'aspirine que
j'ai la tête prête à esseploser
- bien sûr que si, monsieur colonna ; je vous en mets une grande boîte?
- ah non, c'est trop lourd ; j'habite à 300 m
- alors une petite, monsieur colonna
- eh non, c'est encore trop lourd
- alors, c'est bien parce que c'est vous, monsieur colonna, j'ouvre la
boîte et je vous vends 5 comprimés
- vous voulez ma mort ou quoi, monsieur le pharmacien?
- dans ce cas, je vous mets un comprimé et je vous l'emballe
- pas la peine, pas la peine ; je le ferai rouler
jps (quandu pensu a solenzara)
"Misange" <misange@devinez-ou.net> a écrit dans le message de news:
OAwKrBB4HHA.1484@TK2MSFTNGP06.phx.gbl...
ben c'est nickel ! je consomme de suite, pas besoin de l'emballer
un peu différent de ce que fit ce corse qui a mal à la tête et qui
pousse la porte de la pharmacie
- dites-moi, monsieur le pharmacien, vous auriez pas de l'aspirine que
j'ai la tête prête à esseploser
- bien sûr que si, monsieur colonna ; je vous en mets une grande boîte?
- ah non, c'est trop lourd ; j'habite à 300 m
- alors une petite, monsieur colonna
- eh non, c'est encore trop lourd
- alors, c'est bien parce que c'est vous, monsieur colonna, j'ouvre la
boîte et je vous vends 5 comprimés
- vous voulez ma mort ou quoi, monsieur le pharmacien?
- dans ce cas, je vous mets un comprimé et je vous l'emballe
- pas la peine, pas la peine ; je le ferai rouler
jps (quandu pensu a solenzara)
"Misange" a écrit dans le message de news:ben c'est nickel ! je consomme de suite, pas besoin de l'emballer
| Denis et toi, vous me confirmez qu'on ne peut pas via sommeprod gérer
| des #N/A ? C'est emmousaillant ça... mais on fera avec. Un truc à
| ajouter sur XlWiki ...
Dans l'exemple du fichier que j'ai transmis sur ce fil,
Concernant l'usage de SOMMEPROD
Il faut faire une distinction entre DÉNOMBRER ET SOMMER
Il est possible à partir de ton exemple de dénombrer le nombre
d'occurence selon les conditions que tu as émises en utilisant sommeprod
=SOMMEPROD((NON(ESTNA(B1:B5))*(A1:)))
Mais il n'est pas possible d'additionner une colonne qui a une valeur
d'erreur dans cette même colonne. Il faut se référer à la définition
de la fonction SOMMEPROD = LA SOMME DES PRODUITS
En fin d'analyse, on se retrouve toujours dans la position de vouloir
additionner une donnée "erreur" comme faisant parti de l'addition.
Des exemples faciles :
=Somme(1;2;#N/A;5) = #N/A
=Somme(1;2;#Valeur!;5) = #Valeur!
| Denis et toi, vous me confirmez qu'on ne peut pas via sommeprod gérer
| des #N/A ? C'est emmousaillant ça... mais on fera avec. Un truc à
| ajouter sur XlWiki ...
Dans l'exemple du fichier que j'ai transmis sur ce fil,
Concernant l'usage de SOMMEPROD
Il faut faire une distinction entre DÉNOMBRER ET SOMMER
Il est possible à partir de ton exemple de dénombrer le nombre
d'occurence selon les conditions que tu as émises en utilisant sommeprod
=SOMMEPROD((NON(ESTNA(B1:B5))*(A1:A5@1)))
Mais il n'est pas possible d'additionner une colonne qui a une valeur
d'erreur dans cette même colonne. Il faut se référer à la définition
de la fonction SOMMEPROD = LA SOMME DES PRODUITS
En fin d'analyse, on se retrouve toujours dans la position de vouloir
additionner une donnée "erreur" comme faisant parti de l'addition.
Des exemples faciles :
=Somme(1;2;#N/A;5) = #N/A
=Somme(1;2;#Valeur!;5) = #Valeur!
| Denis et toi, vous me confirmez qu'on ne peut pas via sommeprod gérer
| des #N/A ? C'est emmousaillant ça... mais on fera avec. Un truc à
| ajouter sur XlWiki ...
Dans l'exemple du fichier que j'ai transmis sur ce fil,
Concernant l'usage de SOMMEPROD
Il faut faire une distinction entre DÉNOMBRER ET SOMMER
Il est possible à partir de ton exemple de dénombrer le nombre
d'occurence selon les conditions que tu as émises en utilisant sommeprod
=SOMMEPROD((NON(ESTNA(B1:B5))*(A1:)))
Mais il n'est pas possible d'additionner une colonne qui a une valeur
d'erreur dans cette même colonne. Il faut se référer à la définition
de la fonction SOMMEPROD = LA SOMME DES PRODUITS
En fin d'analyse, on se retrouve toujours dans la position de vouloir
additionner une donnée "erreur" comme faisant parti de l'addition.
Des exemples faciles :
=Somme(1;2;#N/A;5) = #N/A
=Somme(1;2;#Valeur!;5) = #Valeur!
| Denis et toi, vous me confirmez qu'on ne peut pas via sommeprod gérer
| des #N/A ? C'est emmousaillant ça... mais on fera avec. Un truc à
| ajouter sur XlWiki ...
Dans l'exemple du fichier que j'ai transmis sur ce fil,
Concernant l'usage de SOMMEPROD
Il faut faire une distinction entre DÉNOMBRER ET SOMMER
Il est possible à partir de ton exemple de dénombrer le nombre
d'occurence selon les conditions que tu as émises en utilisant sommeprod
=SOMMEPROD((NON(ESTNA(B1:B5))*(A1:)))
Mais il n'est pas possible d'additionner une colonne qui a une valeur
d'erreur dans cette même colonne. Il faut se référer à la définition
de la fonction SOMMEPROD = LA SOMME DES PRODUITS
En fin d'analyse, on se retrouve toujours dans la position de vouloir
additionner une donnée "erreur" comme faisant parti de l'addition.
Des exemples faciles :
=Somme(1;2;#N/A;5) = #N/A
=Somme(1;2;#Valeur!;5) = #Valeur!
| Denis et toi, vous me confirmez qu'on ne peut pas via sommeprod gérer
| des #N/A ? C'est emmousaillant ça... mais on fera avec. Un truc à
| ajouter sur XlWiki ...
Dans l'exemple du fichier que j'ai transmis sur ce fil,
Concernant l'usage de SOMMEPROD
Il faut faire une distinction entre DÉNOMBRER ET SOMMER
Il est possible à partir de ton exemple de dénombrer le nombre
d'occurence selon les conditions que tu as émises en utilisant sommeprod
=SOMMEPROD((NON(ESTNA(B1:B5))*(A1:A5@1)))
Mais il n'est pas possible d'additionner une colonne qui a une valeur
d'erreur dans cette même colonne. Il faut se référer à la définition
de la fonction SOMMEPROD = LA SOMME DES PRODUITS
En fin d'analyse, on se retrouve toujours dans la position de vouloir
additionner une donnée "erreur" comme faisant parti de l'addition.
Des exemples faciles :
=Somme(1;2;#N/A;5) = #N/A
=Somme(1;2;#Valeur!;5) = #Valeur!
| Denis et toi, vous me confirmez qu'on ne peut pas via sommeprod gérer
| des #N/A ? C'est emmousaillant ça... mais on fera avec. Un truc à
| ajouter sur XlWiki ...
Dans l'exemple du fichier que j'ai transmis sur ce fil,
Concernant l'usage de SOMMEPROD
Il faut faire une distinction entre DÉNOMBRER ET SOMMER
Il est possible à partir de ton exemple de dénombrer le nombre
d'occurence selon les conditions que tu as émises en utilisant sommeprod
=SOMMEPROD((NON(ESTNA(B1:B5))*(A1:)))
Mais il n'est pas possible d'additionner une colonne qui a une valeur
d'erreur dans cette même colonne. Il faut se référer à la définition
de la fonction SOMMEPROD = LA SOMME DES PRODUITS
En fin d'analyse, on se retrouve toujours dans la position de vouloir
additionner une donnée "erreur" comme faisant parti de l'addition.
Des exemples faciles :
=Somme(1;2;#N/A;5) = #N/A
=Somme(1;2;#Valeur!;5) = #Valeur!
Tout à fait d'ac avec ton exemple. En fait il faudrait un test matriciel
d'erreur... autrement dit : si(test;valeur si vrai;valeur si faux)
s'appliquant sur chaque valeur de la plage de test mais sans avoir à
l'écrire à chaque fois. Ca n'existe pas, dommage, tu me le confirmes !
Bon je me débrouille avec les matricielles, tant pis pour le
chirogourdisme à venir.
Autre question sur sommeprod : si on reprend l'exemple (en supposant
qu'il n'y ait que des valeurs valides dans la colonne montants)
si on veut faire (avec somme prod, sinon c'est trop fastoche comme
diraient les momes) l'addition de tous les montants correspondant à un
code commençant par 1 : =sommeprod((gauche(mescodes;1)=1)*(mesmontants))
ne marche pas
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net| Denis et toi, vous me confirmez qu'on ne peut pas via sommeprod gérer
| des #N/A ? C'est emmousaillant ça... mais on fera avec. Un truc à
| ajouter sur XlWiki ...
Dans l'exemple du fichier que j'ai transmis sur ce fil,
Concernant l'usage de SOMMEPROD
Il faut faire une distinction entre DÉNOMBRER ET SOMMER
Il est possible à partir de ton exemple de dénombrer le nombre
d'occurence selon les conditions que tu as émises en utilisant sommeprod
=SOMMEPROD((NON(ESTNA(B1:B5))*(A1:)))
Mais il n'est pas possible d'additionner une colonne qui a une valeur
d'erreur dans cette même colonne. Il faut se référer à la définition
de la fonction SOMMEPROD = LA SOMME DES PRODUITS
En fin d'analyse, on se retrouve toujours dans la position de vouloir
additionner une donnée "erreur" comme faisant parti de l'addition.
Des exemples faciles :
=Somme(1;2;#N/A;5) = #N/A
=Somme(1;2;#Valeur!;5) = #Valeur!
Tout à fait d'ac avec ton exemple. En fait il faudrait un test matriciel
d'erreur... autrement dit : si(test;valeur si vrai;valeur si faux)
s'appliquant sur chaque valeur de la plage de test mais sans avoir à
l'écrire à chaque fois. Ca n'existe pas, dommage, tu me le confirmes !
Bon je me débrouille avec les matricielles, tant pis pour le
chirogourdisme à venir.
Autre question sur sommeprod : si on reprend l'exemple (en supposant
qu'il n'y ait que des valeurs valides dans la colonne montants)
si on veut faire (avec somme prod, sinon c'est trop fastoche comme
diraient les momes) l'addition de tous les montants correspondant à un
code commençant par 1 : =sommeprod((gauche(mescodes;1)=1)*(mesmontants))
ne marche pas
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
| Denis et toi, vous me confirmez qu'on ne peut pas via sommeprod gérer
| des #N/A ? C'est emmousaillant ça... mais on fera avec. Un truc à
| ajouter sur XlWiki ...
Dans l'exemple du fichier que j'ai transmis sur ce fil,
Concernant l'usage de SOMMEPROD
Il faut faire une distinction entre DÉNOMBRER ET SOMMER
Il est possible à partir de ton exemple de dénombrer le nombre
d'occurence selon les conditions que tu as émises en utilisant sommeprod
=SOMMEPROD((NON(ESTNA(B1:B5))*(A1:A5@1)))
Mais il n'est pas possible d'additionner une colonne qui a une valeur
d'erreur dans cette même colonne. Il faut se référer à la définition
de la fonction SOMMEPROD = LA SOMME DES PRODUITS
En fin d'analyse, on se retrouve toujours dans la position de vouloir
additionner une donnée "erreur" comme faisant parti de l'addition.
Des exemples faciles :
=Somme(1;2;#N/A;5) = #N/A
=Somme(1;2;#Valeur!;5) = #Valeur!
Tout à fait d'ac avec ton exemple. En fait il faudrait un test matriciel
d'erreur... autrement dit : si(test;valeur si vrai;valeur si faux)
s'appliquant sur chaque valeur de la plage de test mais sans avoir à
l'écrire à chaque fois. Ca n'existe pas, dommage, tu me le confirmes !
Bon je me débrouille avec les matricielles, tant pis pour le
chirogourdisme à venir.
Autre question sur sommeprod : si on reprend l'exemple (en supposant
qu'il n'y ait que des valeurs valides dans la colonne montants)
si on veut faire (avec somme prod, sinon c'est trop fastoche comme
diraient les momes) l'addition de tous les montants correspondant à un
code commençant par 1 : =sommeprod((gauche(mescodes;1)=1)*(mesmontants))
ne marche pas
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net| Denis et toi, vous me confirmez qu'on ne peut pas via sommeprod gérer
| des #N/A ? C'est emmousaillant ça... mais on fera avec. Un truc à
| ajouter sur XlWiki ...
Dans l'exemple du fichier que j'ai transmis sur ce fil,
Concernant l'usage de SOMMEPROD
Il faut faire une distinction entre DÉNOMBRER ET SOMMER
Il est possible à partir de ton exemple de dénombrer le nombre
d'occurence selon les conditions que tu as émises en utilisant sommeprod
=SOMMEPROD((NON(ESTNA(B1:B5))*(A1:)))
Mais il n'est pas possible d'additionner une colonne qui a une valeur
d'erreur dans cette même colonne. Il faut se référer à la définition
de la fonction SOMMEPROD = LA SOMME DES PRODUITS
En fin d'analyse, on se retrouve toujours dans la position de vouloir
additionner une donnée "erreur" comme faisant parti de l'addition.
Des exemples faciles :
=Somme(1;2;#N/A;5) = #N/A
=Somme(1;2;#Valeur!;5) = #Valeur!