dire a une cellule de ne pas calculer si une autre cellule est vide

deedoliko

XLDnaute Nouveau
J'ai essayé de lire un peu, de faire une recherche, mais mes termes ne sont pas les bons et je ne trouve rien.

J'ai une cellule qui calcule les frais paypal, ca donne ca :
=SOMME(F54+0,25)+SOMME(F54+0,25)*0,034-SOMME(F54)

Le problème c'est que dans les lignes vides, cette scrogneugneu de cellule calcule quand meme les 0,25+3,4% donc elle me mets a chaque fois 0,26€

Comment je pourrais lui dire que si la cellule F54 est vide, il faut qu'elle aussi reste vide ? :rolleyes::confused:

Merci d'avance :)
 

jeanpierre

Nous a quitté
Repose en paix
Re : dire a une cellule de ne pas calculer si une autre cellule est vide

Bonsoir deedoliko,

Essaie : =SI(F54="";0;SOMME(F54+0,25)+SOMME(F54+0,25)*0,034-SOMME(F54))

que tu peux simplifier : =SI(F54="";0;F54+0,25+(F54+0,25)*0,034-F54)

Bonne soirée.

Jean-Pierre
 

deedoliko

XLDnaute Nouveau
Re : dire a une cellule de ne pas calculer si une autre cellule est vide

Alors celle jean-pierre (la simplifiée) me mets toujours 0,00€ :(
et miracle celle phlaurent55 fonctionne a merveille :eek:

Reste juste a comprendre comment ca marche parce que là j'avoue je suis un peu perdue...
Le 'si' ok j'ai compris, par contre
(F54<>""; :confused: Ca ca doit vouloir dire que la cellule F54 doit etre vide ???

;"") et ca c'est pour dire de ne rien afficher ?

Desolee, je suis archi nulle en math et en logique mais j'essaye de comprendre quand même, histoire que si j'ai besoin d'un truc dans le même genre j'arrive a me dépatouiller toute seule ;)

En tout cas, merci beaucoup pour votre rapidité !!!
 

Brigitte

XLDnaute Barbatruc
Re : dire a une cellule de ne pas calculer si une autre cellule est vide

Bonsoir,

Allez entre filles, me voici... Vu que les gars doivent être à l'apéro...

1. Tu as raison pour tes décortiquages sur le si et la suite...
2. les deux formules marchent, celle de JP met 0 si ta cellule référence est vide... mais tu peux mettre "" à la place du 0 dans sa formule simplifiée.

Vois le fichier joint qui prouve que ca marche, j'ai mis la fameuse cellule en F2, quoique tu y mettes, les deux formules trouvent le même résultat.

Bonne soirée.

Bisous jp, bonsoir phlaurent
 

Pièces jointes

  • deedoliko.xls
    13.5 KB · Affichages: 359
  • deedoliko.xls
    13.5 KB · Affichages: 333
  • deedoliko.xls
    13.5 KB · Affichages: 381

jeanpierre

Nous a quitté
Repose en paix
Re : dire a une cellule de ne pas calculer si une autre cellule est vide

Re, Bonsoir phlaurent,

Suis étonné que la formule simplifiée ne fonctionne pas car si F54 n'est pas vide le calcul doit se faire. Je viens de la relire.

En gros, elle dit si f54 est vide, on met zéro, sinon on calcule...

Celle de phlaurent passe par si f54 est différent de vide on fait le calcul, sinon on ne met rien ou zéro, comme on veut.

Edit : Bises Brigitte
 

deedoliko

XLDnaute Nouveau
Re : dire a une cellule de ne pas calculer si une autre cellule est vide

Je n'ai pas dis qu'elle ne marchait pas :eek:, juste que j'avais 0,00€ dans la cellule (pour moi ca voulait dire la cellule vide, ce qui soit dit en passant était deja un mieux par rapport a mon 0,26€).

Bon j'avoue, je me suis mal expliquée : comme l'a dit Brigitte elle mets 0 si la cellule f54 est vide, sinon elle calcule correctement la chose.
Moi je ne voulais rien du tout et du coup la formule de laurent est ce que je désirais.

Maintenant, je vais essayer de simplifier en mettant les '' dans la formule de jean pierre pour avoir une cellule vide (et en plus j'ai appris qu'on etait pas obligé de se retaper somme() a chaque fois :D ce qui m'arrange !!!:p)

En tout cas j'ai a peu près pigé le truc vu que j'ai bidouillé une autre cellule avec un autre calcul et ca marche, elle ne mets rien quand f54 est vide :p

Donc encore merci pour tout :D

Maintenant je passe a la suite, plus compliqué...
Le tout c'est de trouver les mots pour expliquer !
La suite dans mon prochain post :D
 

jeanpierre

Nous a quitté
Repose en paix
Re : dire a une cellule de ne pas calculer si une autre cellule est vide

Re,

Oui, remplace 0 par ""

Je mets souvent 0 car dans avec certaines fonctions les "" renvoient une erreur lors d'un calcul plus global.

Ceci dit, tu as aussi dans Outils/Options et onglet Affichage la possibilité de ne pas faire apparaître les zéro. Il faut décocher Valeur zéro.
 

GBarrette

XLDnaute Nouveau
Re : dire a une cellule de ne pas calculer si une autre cellule est vide

Bonjour moi aussi je n'y connais pas grand chose

J'essaie la formule =Si(F54<>"";SOMME(F54+0,25)+SOMME(F54+0,25)*0,034-SOMME(F54);"")

Mais cela me donne une erreur et me met en subrillance les ""

Pouvez vous m aider

Merci
 

CHALET53

XLDnaute Barbatruc
Re : dire a une cellule de ne pas calculer si une autre cellule est vide

Bonjour,
J'ai essayé la formule en F5 au lieu de F54, elle donne un résultat (1.7885) avec 45 en F5. Est-ce le résultat recherché ?
Attention au chiffre avec une virgule selon quel le point décimal est un point ou une virgule

=SI(F5<>"";SOMME(F5+0.25)+SOMME(F5+0.25)*0.034-SOMME(F5);"")

a+
 

GBarrette

XLDnaute Nouveau
Re : dire a une cellule de ne pas calculer si une autre cellule est vide

Salut et merci de ton aide

je copie ta formule et je change le F5 par c5 et aussitot les parenthese deviennne en rouge ???

=SI(c5<>"";SOMME(c5+0.25)+SOMME(c5+0.25)*0.034-SOMME(c5);"")

es ce que tu vois ce que je ne fais pas de OK
 

GBarrette

XLDnaute Nouveau
Re : dire a une cellule de ne pas calculer si une autre cellule est vide

tous ce que j'essaie de faire est d entrer mes valeur dans le tableau du haut et de dire dans le tableau du bas

de soustraire l entrer du jour - moin l entrer du jour avant

Donc C4-C3 par exemple

si c4 est 150 et c 3 100 cela me donnera mon 50 mais si je n ai rien en c4 alors j obtiens -100 .. j 'aimerais ne pas avoir de calcul dans le cas ou je n ai rien entrer en c4

pas facile d expliquer ce que l on vue faire

Merci encore



Je t'ai envoyer mon fichier je sais pas si cela a marcher
 

Discussions similaires

Statistiques des forums

Discussions
312 279
Messages
2 086 726
Membres
103 379
dernier inscrit
Berzekiel