OVH Cloud OVH Cloud

Aide s.v.p. Excel XP - Somme.si ou Si

14 réponses
Avatar
Jacky
Colonne L Colonne M Colonne N

Entreprise #1 2,0 1,0 1,0
Entreprise #2 23,9 1,3 1,0
Entreprise #3 1,8 28,0 18,3
Entreprise #4 1,8 1,7 1,0
etc...

À l'heure actuelle voici mes formules.

=SOMME.SI(L5:L110;"<5,0";L5:L110) pour les <5M$

=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">=10,0";L5:L110))


Finalement pour la suite.....
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Je crois qu'il y a moyen de ne faire qu'une seule formule imbriquée pour ce
genre de résultat, non ?

Quelqu'un peut m'aider

4 réponses

1 2
Avatar
Philippe.R
Bonsoir Jacky,
Je ne vois que des inconvénients à écrire une formule unique, lourde à manier et (re)calculer pour
finalement afficher des résultats conditionnels en 4 endroits différents.
L'efficacité recommande plutôt d'écrire 4 formules adaptées chacune à la condition voulue.
Et tes formules initiales semblent pouvoir répondre à ce cas.
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Bonjour Philippe,

D'abord encore te remercier et surtout m'excuser de t'avoir ainsi mélangé
mais vois-tu, je crois l'être encore plus que toi. Lors de ta dernière
réponse, mon client m'a répondu, oui oui ça s'en vient, j'ai donc essayé de
te réexpliquer ce qu'il voulait mais je crois bien t'avoir envoyé sur une
autre planète. Si tu me le permets, je vais tenté une dernière fois et si je
n'ai pas de réponse de ta part, je comprendrai..... Je suis une incompétente
des formules excel mais une personne tenace (hi hi)

Bon voici clairement ce dont nous avons besoin.

Colonne où se trouve les informations, environ 100 lignes de valeurs
différentes: Supposant que la colonne des dollars est B :

Entreprises En Millions de $
ABC 3.5
YXZ 2.0
Blablabla 45.0
etc.. 119.0
etc.... 15.6
etc... 64.5
etc........ 3.5
etc... 1.2
etc... 0.6
etc.... 102.6

Nous réussissons à obtenir les bons résultats avec la formule que je lui ai
proposé mais il s'obstine à vouloir UNE seule formule pour tous les résultats
«il ne s'agit que d'imbriquer le tout selon lui», alors voici ce que je lui
ai proposé

<5 M =SOMME.SI(B1:B15;"<5,0";B1:B15)
5M mais <10 M =(SOMME.SI(B1:B15;">=5,0";B1:B15))-(SOMME.SI(B1:B15;">,0";B1:B15))
10M mais <20 M etc
ou > que 20 M etc


J'espère que tu me suis jusqu'ici

Voici ce qu'il veut:

Fait la somme de B1:B15 si la valeur est moindre que 5M sinon faire la somme

<5 M Fait la somme ICI de toutes les valeurs inférieures à 5M
5M mais <10 M Sinon place ici le résultat si entre 5 et 10 M
10M mais <20 M Sinon place ici le résultat si entre 10 et 20
ou > que 20 M Sinon fait la somme du reste et place le résultat ici


Or, lorsqu'il a vu ton approche suivante :

"Soit un total de 80,03 pour les moins de 5M$, de
164,94 entre 5 et 10M$, de
277,87 de 10 à 20M$ et
2 138,26 pour les plus de 20 M$"



Il m'a rapidement dit, c'est ça qu'il faut faire, mais avec une seule
formule imbriqué, un peu comme la fonction SI imbriquée

Si l'argument résultat est inférieur à 5M place le résultat vis-à-vis A, sinon vis-à-vis B, sinon
vis-à-vis C et finalement vis-à-vis D
inférieur à 5M A
compris entre 5M et 10M B
compris entre 10M et 15M C
supérieur à 20M D



Écoute, il est fort possible que cela ne soit pas possible et qu'il
s'acharne à vouloir trouver uns solution, comme je vois que tu beaucoup plus
compétent que moi là-dedans j'ose encore user de tes connaissances pour
finalement faire taire mon client si ce n'est pas possible.

Si tu as lu jusqu'ici c'est vraiment que tu es également tenace et je t'en
remercie. J'espère seulement que ne pas avoir de commentaires du genre,
Écoute excel ne fait pas le café non plus.... mais simplement qu'il n'est pas
possible de réaliser une telle formule.

Au plaisir de faire affaire avec toi à nouveau, très chic de ta part..

Mille mercis Philippe

JackyC






Avatar
Jacky
Bonjour JP,

Tu viens de me mettre la puce à l'oreille, effectivement je n'ai aucune
indication, la formule ne se base sur absolument rien sauf ce qui est écrit
dans la formule, à la mitaine finalement...

Au départ il voulait que je fasse un SI imbriqué du genre :

Voir le schéma ci-bas:
SI tu trouves les valeurs inférieures à 5M4 dans la zone B1:B15 fait la
somme et entre le résultat vis-à-vis A, sinon prend celles entre 5 et 10 M$
fait la somme et place le résultat vis-à-vis B, etc, etc jusqu'à ce que le
résultat soit le somme des valeurs supérieures à 20M$. Cela ne fonctionne
pas non plus.


<5M A
5M mais <10M B
etc C

20M$ D


Actuellement les formules placées à A, B, C et D sont les suivantes:

POUR A =SOMME.SI(L5:L110;"<5,0";L5:L110)
POUR B
=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))
POUR C
=(SOMME.SI(L5:L110;">,0";L5:L110))-(SOMME.SI(L5:L110;"> ,0";L5:L110))
POUR D =SOMME.SI(L5:L110;"> ,0";L5:L110)

Mais mon client s'obstine à me dire qu'il est possible que je place toujours
la même formule pour les quatres résultats si j'imbrique mes formules,
vois-tu ce que je veux dire....

Écoutez tous autant que vous êtes, j'apprécie énormément vos efforts mais
finalement je crois bien que mon client va rester avec les 4 formules
différentes parce que je conprends que ça ne semble pas possible.

Finalement la solution souhaité serait bien le SOMME.SI mais un seul critère
étant possible, je cherchais une autre solution.

Merci à l'avance pour vos autres suggestions.

JackyC


"JpPradier" wrote:

Bonjour Jacky

Ca m'intrigue aussi ton histoire là. Sur quoi doit se baser la formule pour renvoyer le résultat
5Millions ou un autre ?
Sur une cellule ? et qu'est-ce qu'elle contient ?


j-p





Avatar
Jacky
Salut Philippe,

Tu as finalement bien raison c'est un peu ce que j'ai écris en fin de
message à JP qui tente de m'aider également mais que j'ai réussi à mélanger
également :))))))

Merci encore pour toute ton aide, très apprécie!

JackyC



"Philippe.R" wrote:

Bonsoir Jacky,
Je ne vois que des inconvénients à écrire une formule unique, lourde à manier et (re)calculer pour
finalement afficher des résultats conditionnels en 4 endroits différents.
L'efficacité recommande plutôt d'écrire 4 formules adaptées chacune à la condition voulue.
Et tes formules initiales semblent pouvoir répondre à ce cas.
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Bonjour Philippe,

D'abord encore te remercier et surtout m'excuser de t'avoir ainsi mélangé
mais vois-tu, je crois l'être encore plus que toi. Lors de ta dernière
réponse, mon client m'a répondu, oui oui ça s'en vient, j'ai donc essayé de
te réexpliquer ce qu'il voulait mais je crois bien t'avoir envoyé sur une
autre planète. Si tu me le permets, je vais tenté une dernière fois et si je
n'ai pas de réponse de ta part, je comprendrai..... Je suis une incompétente
des formules excel mais une personne tenace (hi hi)

Bon voici clairement ce dont nous avons besoin.

Colonne où se trouve les informations, environ 100 lignes de valeurs
différentes: Supposant que la colonne des dollars est B :

Entreprises En Millions de $
ABC 3.5
YXZ 2.0
Blablabla 45.0
etc.. 119.0
etc.... 15.6
etc... 64.5
etc........ 3.5
etc... 1.2
etc... 0.6
etc.... 102.6

Nous réussissons à obtenir les bons résultats avec la formule que je lui ai
proposé mais il s'obstine à vouloir UNE seule formule pour tous les résultats
«il ne s'agit que d'imbriquer le tout selon lui», alors voici ce que je lui
ai proposé

<5 M =SOMME.SI(B1:B15;"<5,0";B1:B15)
5M mais <10 M =(SOMME.SI(B1:B15;">=5,0";B1:B15))-(SOMME.SI(B1:B15;">,0";B1:B15))
10M mais <20 M etc
ou > que 20 M etc


J'espère que tu me suis jusqu'ici

Voici ce qu'il veut:

Fait la somme de B1:B15 si la valeur est moindre que 5M sinon faire la somme

<5 M Fait la somme ICI de toutes les valeurs inférieures à 5M
5M mais <10 M Sinon place ici le résultat si entre 5 et 10 M
10M mais <20 M Sinon place ici le résultat si entre 10 et 20
ou > que 20 M Sinon fait la somme du reste et place le résultat ici


Or, lorsqu'il a vu ton approche suivante :

"Soit un total de 80,03 pour les moins de 5M$, de
164,94 entre 5 et 10M$, de
277,87 de 10 à 20M$ et
2 138,26 pour les plus de 20 M$"



Il m'a rapidement dit, c'est ça qu'il faut faire, mais avec une seule
formule imbriqué, un peu comme la fonction SI imbriquée

Si l'argument résultat est inférieur à 5M place le résultat vis-à-vis A, sinon vis-à-vis B, sinon
vis-à-vis C et finalement vis-à-vis D
inférieur à 5M A
compris entre 5M et 10M B
compris entre 10M et 15M C
supérieur à 20M D



Écoute, il est fort possible que cela ne soit pas possible et qu'il
s'acharne à vouloir trouver uns solution, comme je vois que tu beaucoup plus
compétent que moi là-dedans j'ose encore user de tes connaissances pour
finalement faire taire mon client si ce n'est pas possible.

Si tu as lu jusqu'ici c'est vraiment que tu es également tenace et je t'en
remercie. J'espère seulement que ne pas avoir de commentaires du genre,
Écoute excel ne fait pas le café non plus.... mais simplement qu'il n'est pas
possible de réaliser une telle formule.

Au plaisir de faire affaire avec toi à nouveau, très chic de ta part..

Mille mercis Philippe

JackyC










Avatar
Philippe.R
C'était avec plaisir Jacky !
;o))
--
Amicales Salutations

"Jacky" a écrit dans le message de news:

Salut Philippe,

Tu as finalement bien raison c'est un peu ce que j'ai écris en fin de
message à JP qui tente de m'aider également mais que j'ai réussi à mélanger
également :))))))

Merci encore pour toute ton aide, très apprécie!

JackyC



"Philippe.R" wrote:

Bonsoir Jacky,
Je ne vois que des inconvénients à écrire une formule unique, lourde à manier et (re)calculer pour
finalement afficher des résultats conditionnels en 4 endroits différents.
L'efficacité recommande plutôt d'écrire 4 formules adaptées chacune à la condition voulue.
Et tes formules initiales semblent pouvoir répondre à ce cas.
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Bonjour Philippe,

D'abord encore te remercier et surtout m'excuser de t'avoir ainsi mélangé
mais vois-tu, je crois l'être encore plus que toi. Lors de ta dernière
réponse, mon client m'a répondu, oui oui ça s'en vient, j'ai donc essayé de
te réexpliquer ce qu'il voulait mais je crois bien t'avoir envoyé sur une
autre planète. Si tu me le permets, je vais tenté une dernière fois et si je
n'ai pas de réponse de ta part, je comprendrai..... Je suis une incompétente
des formules excel mais une personne tenace (hi hi)

Bon voici clairement ce dont nous avons besoin.

Colonne où se trouve les informations, environ 100 lignes de valeurs
différentes: Supposant que la colonne des dollars est B :

Entreprises En Millions de $
ABC 3.5
YXZ 2.0
Blablabla 45.0
etc.. 119.0
etc.... 15.6
etc... 64.5
etc........ 3.5
etc... 1.2
etc... 0.6
etc.... 102.6

Nous réussissons à obtenir les bons résultats avec la formule que je lui ai
proposé mais il s'obstine à vouloir UNE seule formule pour tous les résultats
«il ne s'agit que d'imbriquer le tout selon lui», alors voici ce que je lui
ai proposé

<5 M =SOMME.SI(B1:B15;"<5,0";B1:B15)
5M mais <10 M =(SOMME.SI(B1:B15;">=5,0";B1:B15))-(SOMME.SI(B1:B15;">,0";B1:B15))
10M mais <20 M etc
ou > que 20 M etc


J'espère que tu me suis jusqu'ici

Voici ce qu'il veut:

Fait la somme de B1:B15 si la valeur est moindre que 5M sinon faire la somme

<5 M Fait la somme ICI de toutes les valeurs inférieures à 5M
5M mais <10 M Sinon place ici le résultat si entre 5 et 10 M
10M mais <20 M Sinon place ici le résultat si entre 10 et 20
ou > que 20 M Sinon fait la somme du reste et place le résultat ici


Or, lorsqu'il a vu ton approche suivante :

"Soit un total de 80,03 pour les moins de 5M$, de
164,94 entre 5 et 10M$, de
277,87 de 10 à 20M$ et
2 138,26 pour les plus de 20 M$"



Il m'a rapidement dit, c'est ça qu'il faut faire, mais avec une seule
formule imbriqué, un peu comme la fonction SI imbriquée

Si l'argument résultat est inférieur à 5M place le résultat vis-à-vis A, sinon vis-à-vis B,
sinon
vis-à-vis C et finalement vis-à-vis D
inférieur à 5M A
compris entre 5M et 10M B
compris entre 10M et 15M C
supérieur à 20M D



Écoute, il est fort possible que cela ne soit pas possible et qu'il
s'acharne à vouloir trouver uns solution, comme je vois que tu beaucoup plus
compétent que moi là-dedans j'ose encore user de tes connaissances pour
finalement faire taire mon client si ce n'est pas possible.

Si tu as lu jusqu'ici c'est vraiment que tu es également tenace et je t'en
remercie. J'espère seulement que ne pas avoir de commentaires du genre,
Écoute excel ne fait pas le café non plus.... mais simplement qu'il n'est pas
possible de réaliser une telle formule.

Au plaisir de faire affaire avec toi à nouveau, très chic de ta part..

Mille mercis Philippe

JackyC












1 2