somme conditionnelle sur une partie de cellule qui contient...
8 réponses
claudy
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))}
en fait je voudrais faire la somme si la colonne A1:A50 contient une partie
(ici *ard*)
cette partie peut varier....
j'ai essayé aussi:
{=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))}
ou
{=SOMME((B1:B50)*(A1:A50="* D1*"))}
mais ça va pas!
Merci d'avance,
Claudy
--
\\\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Starwing
Beau bonhomme Claudy...;0)
Starwing "claudy" a écrit dans le message de news:418bea3d$0$310$
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie
(ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy -- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
Starwing
"claudy" <weets.claudy@Skynet.be.yenamarredesSpam> a écrit dans le message
de news:418bea3d$0$310$ba620e4c@news.skynet.be...
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))}
en fait je voudrais faire la somme si la colonne A1:A50 contient une
partie
(ici *ard*)
cette partie peut varier....
j'ai essayé aussi:
{=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))}
ou
{=SOMME((B1:B50)*(A1:A50="* D1*"))}
mais ça va pas!
Merci d'avance,
Claudy
--
\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
Starwing "claudy" a écrit dans le message de news:418bea3d$0$310$
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie
(ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy -- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50)) Validation simple, non matricielle.
@+ FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie (ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50))
Validation simple, non matricielle.
@+
FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))}
en fait je voudrais faire la somme si la colonne A1:A50 contient une partie
(ici *ard*)
cette partie peut varier....
j'ai essayé aussi:
{=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))}
ou
{=SOMME((B1:B50)*(A1:A50="* D1*"))}
mais ça va pas!
Merci d'avance,
Claudy
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50)) Validation simple, non matricielle.
@+ FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie (ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy
claudy
ok, merci et bon anniversaire.... Mais, si une des cellules de (A1:A50 )contient "transfert proton" je voudrais en fait (par exemple) faire ma somme sur la chaîne de caractère "*oton*" ou *"ransfer*" a+
"FxM" a écrit dans le message de news:
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50)) Validation simple, non matricielle.
@+ FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie (ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy
ok, merci et bon anniversaire....
Mais, si une des cellules de (A1:A50 )contient "transfert proton"
je voudrais en fait (par exemple) faire ma somme sur la chaîne de caractère
"*oton*" ou *"ransfer*"
a+
"FxM" <nullos@greuchmeu.ici> a écrit dans le message de news:
OSWRez3wEHA.1404@TK2MSFTNGP11.phx.gbl...
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50))
Validation simple, non matricielle.
@+
FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))}
en fait je voudrais faire la somme si la colonne A1:A50 contient une
partie (ici *ard*)
cette partie peut varier....
j'ai essayé aussi:
{=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))}
ou
{=SOMME((B1:B50)*(A1:A50="* D1*"))}
mais ça va pas!
Merci d'avance,
Claudy
ok, merci et bon anniversaire.... Mais, si une des cellules de (A1:A50 )contient "transfert proton" je voudrais en fait (par exemple) faire ma somme sur la chaîne de caractère "*oton*" ou *"ransfer*" a+
"FxM" a écrit dans le message de news:
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50)) Validation simple, non matricielle.
@+ FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie (ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy
michdenis
Bonsoir Claudy,
et ceci :
F1 contient la chaîne recherchée
Validation matricielle : Maj + Ctrl + Enter =SOMME(SI(ESTNUM(B1:B50)*ESTNUM(CHERCHE(F1;A1:A50;1))=1;B1:B6))
Salutations!
"claudy" a écrit dans le message de news: 418bf1b6$0$1434$ ok, merci et bon anniversaire.... Mais, si une des cellules de (A1:A50 )contient "transfert proton" je voudrais en fait (par exemple) faire ma somme sur la chaîne de caractère "*oton*" ou *"ransfer*" a+
"FxM" a écrit dans le message de news:
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50)) Validation simple, non matricielle.
@+ FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie (ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy
Bonsoir Claudy,
et ceci :
F1 contient la chaîne recherchée
Validation matricielle : Maj + Ctrl + Enter
=SOMME(SI(ESTNUM(B1:B50)*ESTNUM(CHERCHE(F1;A1:A50;1))=1;B1:B6))
Salutations!
"claudy" <weets.claudy@Skynet.be.yenamarredesSpam> a écrit dans le message de news:
418bf1b6$0$1434$ba620e4c@news.skynet.be...
ok, merci et bon anniversaire....
Mais, si une des cellules de (A1:A50 )contient "transfert proton"
je voudrais en fait (par exemple) faire ma somme sur la chaîne de caractère
"*oton*" ou *"ransfer*"
a+
"FxM" <nullos@greuchmeu.ici> a écrit dans le message de news:
OSWRez3wEHA.1404@TK2MSFTNGP11.phx.gbl...
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50))
Validation simple, non matricielle.
@+
FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))}
en fait je voudrais faire la somme si la colonne A1:A50 contient une
partie (ici *ard*)
cette partie peut varier....
j'ai essayé aussi:
{=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))}
ou
{=SOMME((B1:B50)*(A1:A50="* D1*"))}
mais ça va pas!
Merci d'avance,
Claudy
Validation matricielle : Maj + Ctrl + Enter =SOMME(SI(ESTNUM(B1:B50)*ESTNUM(CHERCHE(F1;A1:A50;1))=1;B1:B6))
Salutations!
"claudy" a écrit dans le message de news: 418bf1b6$0$1434$ ok, merci et bon anniversaire.... Mais, si une des cellules de (A1:A50 )contient "transfert proton" je voudrais en fait (par exemple) faire ma somme sur la chaîne de caractère "*oton*" ou *"ransfer*" a+
"FxM" a écrit dans le message de news:
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50)) Validation simple, non matricielle.
@+ FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie (ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy
claudy
c'est la même chose....même résultat! a+
"michdenis" a écrit dans le message de news: %
Bonsoir Claudy,
et ceci :
F1 contient la chaîne recherchée
Validation matricielle : Maj + Ctrl + Enter =SOMME(SI(ESTNUM(B1:B50)*ESTNUM(CHERCHE(F1;A1:A50;1))=1;B1:B6))
Salutations!
"claudy" a écrit dans le message de news: 418bf1b6$0$1434$ ok, merci et bon anniversaire.... Mais, si une des cellules de (A1:A50 )contient "transfert proton" je voudrais en fait (par exemple) faire ma somme sur la chaîne de caractère "*oton*" ou *"ransfer*" a+
"FxM" a écrit dans le message de news:
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50)) Validation simple, non matricielle.
@+ FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie (ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy
c'est la même chose....même résultat!
a+
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
%234CyHG4wEHA.2568@TK2MSFTNGP11.phx.gbl...
Bonsoir Claudy,
et ceci :
F1 contient la chaîne recherchée
Validation matricielle : Maj + Ctrl + Enter
=SOMME(SI(ESTNUM(B1:B50)*ESTNUM(CHERCHE(F1;A1:A50;1))=1;B1:B6))
Salutations!
"claudy" <weets.claudy@Skynet.be.yenamarredesSpam> a écrit dans le message
de news:
418bf1b6$0$1434$ba620e4c@news.skynet.be...
ok, merci et bon anniversaire....
Mais, si une des cellules de (A1:A50 )contient "transfert proton"
je voudrais en fait (par exemple) faire ma somme sur la chaîne de
caractère
"*oton*" ou *"ransfer*"
a+
"FxM" <nullos@greuchmeu.ici> a écrit dans le message de news:
OSWRez3wEHA.1404@TK2MSFTNGP11.phx.gbl...
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50))
Validation simple, non matricielle.
@+
FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))}
en fait je voudrais faire la somme si la colonne A1:A50 contient une
partie (ici *ard*)
cette partie peut varier....
j'ai essayé aussi:
{=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))}
ou
{=SOMME((B1:B50)*(A1:A50="* D1*"))}
mais ça va pas!
Merci d'avance,
Claudy
Validation matricielle : Maj + Ctrl + Enter =SOMME(SI(ESTNUM(B1:B50)*ESTNUM(CHERCHE(F1;A1:A50;1))=1;B1:B6))
Salutations!
"claudy" a écrit dans le message de news: 418bf1b6$0$1434$ ok, merci et bon anniversaire.... Mais, si une des cellules de (A1:A50 )contient "transfert proton" je voudrais en fait (par exemple) faire ma somme sur la chaîne de caractère "*oton*" ou *"ransfer*" a+
"FxM" a écrit dans le message de news:
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50)) Validation simple, non matricielle.
@+ FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie (ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy
FxM
Mais euuuuhhh ... pourquoi voulez-vous me faire devenir vieux ? :o)))
J'ai cru comprendre que tu cherchais à placer un texte en A1 pour faciliter les modifs. Place oton en D1 et admire :o)) avec la formule déjà indiquée.
Si tu as deux conditions, tout dépend de ce que tu souhaites faire :
* tu souhaites totaliser ce qui contient "oton" *OU* "ransfer" =SOMMEPROD(((ESTNUM(CHERCHE(D1;A1:A50))+ESTNUM(CHERCHE(D2;A1:A50)))>0)*(B1:B50))
* tu souhaites totaliser ce qui contient "oton" *ET* "ransfer" =sommepROD(((ESTNUM(CHERCHE(D1;A1:A50))*ESTNUM(CHERCHE(D2;A1:A50)))>0)*(B1:B50))
Attention, il n'y a qu'UN caractère de différence !!!
@+ FxM
ok, merci et bon anniversaire.... Mais, si une des cellules de (A1:A50 )contient "transfert proton" je voudrais en fait (par exemple) faire ma somme sur la chaîne de caractère "*oton*" ou *"ransfer*" a+
"FxM" a écrit dans le message de news:
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50)) Validation simple, non matricielle.
@+ FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie (ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy
Mais euuuuhhh ... pourquoi voulez-vous me faire devenir vieux ? :o)))
J'ai cru comprendre que tu cherchais à placer un texte en A1 pour
faciliter les modifs. Place oton en D1 et admire :o)) avec la formule
déjà indiquée.
Si tu as deux conditions, tout dépend de ce que tu souhaites faire :
* tu souhaites totaliser ce qui contient "oton" *OU* "ransfer"
=SOMMEPROD(((ESTNUM(CHERCHE(D1;A1:A50))+ESTNUM(CHERCHE(D2;A1:A50)))>0)*(B1:B50))
* tu souhaites totaliser ce qui contient "oton" *ET* "ransfer"
=sommepROD(((ESTNUM(CHERCHE(D1;A1:A50))*ESTNUM(CHERCHE(D2;A1:A50)))>0)*(B1:B50))
Attention, il n'y a qu'UN caractère de différence !!!
@+
FxM
ok, merci et bon anniversaire....
Mais, si une des cellules de (A1:A50 )contient "transfert proton"
je voudrais en fait (par exemple) faire ma somme sur la chaîne de caractère
"*oton*" ou *"ransfer*"
a+
"FxM" <nullos@greuchmeu.ici> a écrit dans le message de news:
OSWRez3wEHA.1404@TK2MSFTNGP11.phx.gbl...
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50))
Validation simple, non matricielle.
@+
FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))}
en fait je voudrais faire la somme si la colonne A1:A50 contient une
partie (ici *ard*)
cette partie peut varier....
j'ai essayé aussi:
{=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))}
ou
{=SOMME((B1:B50)*(A1:A50="* D1*"))}
mais ça va pas!
Merci d'avance,
Claudy
Mais euuuuhhh ... pourquoi voulez-vous me faire devenir vieux ? :o)))
J'ai cru comprendre que tu cherchais à placer un texte en A1 pour faciliter les modifs. Place oton en D1 et admire :o)) avec la formule déjà indiquée.
Si tu as deux conditions, tout dépend de ce que tu souhaites faire :
* tu souhaites totaliser ce qui contient "oton" *OU* "ransfer" =SOMMEPROD(((ESTNUM(CHERCHE(D1;A1:A50))+ESTNUM(CHERCHE(D2;A1:A50)))>0)*(B1:B50))
* tu souhaites totaliser ce qui contient "oton" *ET* "ransfer" =sommepROD(((ESTNUM(CHERCHE(D1;A1:A50))*ESTNUM(CHERCHE(D2;A1:A50)))>0)*(B1:B50))
Attention, il n'y a qu'UN caractère de différence !!!
@+ FxM
ok, merci et bon anniversaire.... Mais, si une des cellules de (A1:A50 )contient "transfert proton" je voudrais en fait (par exemple) faire ma somme sur la chaîne de caractère "*oton*" ou *"ransfer*" a+
"FxM" a écrit dans le message de news:
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50)) Validation simple, non matricielle.
@+ FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie (ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy
AV
c'est la même chose....même résultat!
Les réponses fournies par FxM et Denis (en remplaçant B6 par B50) correspondent à ce que tu demandes Si le résultat ne correspond pas à ton souhait, il serait bon que tu fournisses un exemple de données et de résultat attendu
AV
c'est la même chose....même résultat!
Les réponses fournies par FxM et Denis (en remplaçant B6 par B50) correspondent
à ce que tu demandes
Si le résultat ne correspond pas à ton souhait, il serait bon que tu fournisses
un exemple de données et de résultat attendu
Les réponses fournies par FxM et Denis (en remplaçant B6 par B50) correspondent à ce que tu demandes Si le résultat ne correspond pas à ton souhait, il serait bon que tu fournisses un exemple de données et de résultat attendu
AV
claudy
Ok, merci , j'ai trouvé.... ce que je ne comprenait pas trop,c'est le fonctionnement de ((ESTNUM(CHERCHE(D1;A1:A50)) qui renvoie FAUX partout! mais en le reprenant dans une formule somme matricielle avec d'autres conditions (après telle date, avant telle date ) il semblerait que ((ESTNUM(CHERCHE(D1;A1:A50)) renvoie VRAI et alors ça fonctionne! :-)) Merci Bon WE Claudy "FxM" a écrit dans le message de news:
Mais euuuuhhh ... pourquoi voulez-vous me faire devenir vieux ? :o)))
J'ai cru comprendre que tu cherchais à placer un texte en A1 pour faciliter les modifs. Place oton en D1 et admire :o)) avec la formule déjà indiquée.
Si tu as deux conditions, tout dépend de ce que tu souhaites faire :
* tu souhaites totaliser ce qui contient "oton" *OU* "ransfer" =SOMMEPROD(((ESTNUM(CHERCHE(D1;A1:A50))+ESTNUM(CHERCHE(D2;A1:A50)))>0)*(B1:B50))
* tu souhaites totaliser ce qui contient "oton" *ET* "ransfer" =sommepROD(((ESTNUM(CHERCHE(D1;A1:A50))*ESTNUM(CHERCHE(D2;A1:A50)))>0)*(B1:B50))
Attention, il n'y a qu'UN caractère de différence !!!
@+ FxM
ok, merci et bon anniversaire.... Mais, si une des cellules de (A1:A50 )contient "transfert proton" je voudrais en fait (par exemple) faire ma somme sur la chaîne de caractère "*oton*" ou *"ransfer*" a+
"FxM" a écrit dans le message de news:
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50)) Validation simple, non matricielle.
@+ FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie (ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy
Ok, merci , j'ai trouvé....
ce que je ne comprenait pas trop,c'est le fonctionnement de
((ESTNUM(CHERCHE(D1;A1:A50))
qui renvoie FAUX partout!
mais en le reprenant dans une formule somme matricielle avec d'autres
conditions (après telle date, avant telle date )
il semblerait que ((ESTNUM(CHERCHE(D1;A1:A50)) renvoie VRAI et alors ça
fonctionne! :-))
Merci
Bon WE
Claudy
"FxM" <nullos@greuchmeu.ici> a écrit dans le message de news:
unGl7V4wEHA.3228@TK2MSFTNGP10.phx.gbl...
Mais euuuuhhh ... pourquoi voulez-vous me faire devenir vieux ? :o)))
J'ai cru comprendre que tu cherchais à placer un texte en A1 pour
faciliter les modifs. Place oton en D1 et admire :o)) avec la formule déjà
indiquée.
Si tu as deux conditions, tout dépend de ce que tu souhaites faire :
* tu souhaites totaliser ce qui contient "oton" *OU* "ransfer"
=SOMMEPROD(((ESTNUM(CHERCHE(D1;A1:A50))+ESTNUM(CHERCHE(D2;A1:A50)))>0)*(B1:B50))
* tu souhaites totaliser ce qui contient "oton" *ET* "ransfer"
=sommepROD(((ESTNUM(CHERCHE(D1;A1:A50))*ESTNUM(CHERCHE(D2;A1:A50)))>0)*(B1:B50))
Attention, il n'y a qu'UN caractère de différence !!!
@+
FxM
ok, merci et bon anniversaire....
Mais, si une des cellules de (A1:A50 )contient "transfert proton"
je voudrais en fait (par exemple) faire ma somme sur la chaîne de
caractère "*oton*" ou *"ransfer*"
a+
"FxM" <nullos@greuchmeu.ici> a écrit dans le message de news:
OSWRez3wEHA.1404@TK2MSFTNGP11.phx.gbl...
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50))
Validation simple, non matricielle.
@+
FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))}
en fait je voudrais faire la somme si la colonne A1:A50 contient une
partie (ici *ard*)
cette partie peut varier....
j'ai essayé aussi:
{=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))}
ou
{=SOMME((B1:B50)*(A1:A50="* D1*"))}
mais ça va pas!
Merci d'avance,
Claudy
Ok, merci , j'ai trouvé.... ce que je ne comprenait pas trop,c'est le fonctionnement de ((ESTNUM(CHERCHE(D1;A1:A50)) qui renvoie FAUX partout! mais en le reprenant dans une formule somme matricielle avec d'autres conditions (après telle date, avant telle date ) il semblerait que ((ESTNUM(CHERCHE(D1;A1:A50)) renvoie VRAI et alors ça fonctionne! :-)) Merci Bon WE Claudy "FxM" a écrit dans le message de news:
Mais euuuuhhh ... pourquoi voulez-vous me faire devenir vieux ? :o)))
J'ai cru comprendre que tu cherchais à placer un texte en A1 pour faciliter les modifs. Place oton en D1 et admire :o)) avec la formule déjà indiquée.
Si tu as deux conditions, tout dépend de ce que tu souhaites faire :
* tu souhaites totaliser ce qui contient "oton" *OU* "ransfer" =SOMMEPROD(((ESTNUM(CHERCHE(D1;A1:A50))+ESTNUM(CHERCHE(D2;A1:A50)))>0)*(B1:B50))
* tu souhaites totaliser ce qui contient "oton" *ET* "ransfer" =sommepROD(((ESTNUM(CHERCHE(D1;A1:A50))*ESTNUM(CHERCHE(D2;A1:A50)))>0)*(B1:B50))
Attention, il n'y a qu'UN caractère de différence !!!
@+ FxM
ok, merci et bon anniversaire.... Mais, si une des cellules de (A1:A50 )contient "transfert proton" je voudrais en fait (par exemple) faire ma somme sur la chaîne de caractère "*oton*" ou *"ransfer*" a+
"FxM" a écrit dans le message de news:
Bonsoir,
=SOMMEPROD(ESTNUM(CHERCHE(D1;A1:A50))*(B1:B50)) Validation simple, non matricielle.
@+ FxM
bonsoir à tous...
{=SOMME((B1:B50)*(A1:A50="*ard*"))} en fait je voudrais faire la somme si la colonne A1:A50 contient une partie (ici *ard*) cette partie peut varier.... j'ai essayé aussi: {=SOMME((B1:B50)*(A1:A50="*" & D1 & "*"))} ou {=SOMME((B1:B50)*(A1:A50="* D1*"))} mais ça va pas! Merci d'avance, Claudy