SOMME.SI avec plage mais une seconde condition.

Fermé
Exxes21 - 18 juin 2019 à 21:53
 Exxes21 - 20 juin 2019 à 15:00
Bonjour,

Voici la formule que j'utilise.

Case 1 :

=SOMME.SI(Salaires!A7:A9;C17;Salaires!C7:C9)

La case 1 fonctionne parfaitement, la case 2 par contre non.

Case 2

=SI(J3>119;SOMME.SI(Salaires!A7:A9;C18;Salaires!C7:C9);(18,65))

En fait pour expliquer la formule

J3 représente des kilomètres.

À partir de 120 km la plage est valide.
Sous les 120 km, il faut utiliser le chiffre 18,65
Lorsque la case C18 est vide, il faut que la case 2 soit vide.

C'est selon moi basique mais je n'y arrive pas.

2 réponses

Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
Modifié le 19 juin 2019 à 00:31
Pourquoi ces curieuses parenthèses qui entourent 18,65 ?

Mais à part cela, il te suffit d'ajouter cette nouvelle condition !
=SI(C18="";"";
SI(J3>119;SOMME.SI(A7:A9;C18;C7:C9);(18,65))
)
1
En fait, c'est que à la base, c'était sensé être une multiplication qui a changé. Mais je les ai effectivement enlevé.

Merci pour la formule, celle-ci fonctionne bien ou presque. Elle fait vraiment ce que je veux, mais la case elle même, lorsqu'il n'y a rien à la case C19, elle est vide plutôt que de devenir un 0 comptabilité ( - $ ) Donc lorsque j'accumule la somme de cette case (vide) + une case pleine, une erreur se passe.

Si je met un 0 dans la valeur positive, un 0 apparait mais sans être comptabilisé en comptabilité comme il devrait. Donc la case qui calcul la somme fonctionne, mais la case elle-même avec la formule ne démontre pas le signe de $ et devrait affiché - $ plutôt que 0.
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
19 juin 2019 à 18:02
J'ai répondu très précisément à ta demande :
" Lorsque la case C18 est vide, il faut que la case 2 soit vide "
Et tu n'as pas essayé de remplacer le second "" par 0 ?
0
Effectivement vous avez raison, j'ai mal formulé.
Oui mais plutôt que de s'afficher en format comptabilité ( - $ ) cela affiche 0 sans même un signe de $
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
20 juin 2019 à 01:20
J'ai pris soin de tester avant de valider ma réponse : Ton ordinateur a peut-être un problème !
Si tu envoies ton fichier Excel (ou un fichier-exemple simplifié), on pourra rechercher ta probable erreur.
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi :
1) https://mon-partage.fr/
2) https://www.transfernow.net/
0
Bonjour,

J'ai réglé mon problème en ajoutant *1 à la fin. Ce qui donnait une valeur à la case qui était sans valeur.

Merci Raymond pour votre aide.
0