Si valeur Null je veux rien-Si chiffre multip

Résolu
JLR34 -  
mic13710 Messages postés 1087 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,



A1 = constante
A5 =vide ou un chiffre
B5 = (résultat) soit vide , soit A5 X constante $A$1


Si Dans une cellule A5 , la valeur est Null je veux obtenir une valeur Null ou 0 en B5.
Si dans ma cellule A5 , j ai un chiffre , je veux obtenir le chiffre de la cellule A5 multiplier par une constante $A$1 ( TVA ) dans cette meme cellule B5

Merci a ceux qui peuvent m aider
A voir également:

4 réponses

mic13710 Messages postés 1087 Date d'inscription   Statut Membre Dernière intervention   358
 
Dans B5 : =si(A5;A5*$A$1;"")

Michel
3
JLR34
 
Désolé Mic13710 mais ca ne marche que si la valeur est zero et si c est null ca ne marche pas
0
mic13710 Messages postés 1087 Date d'inscription   Statut Membre Dernière intervention   358
 
Salut JLR34;

Je vois que Vaucluse a très bien répondu concernant la validité de la formule et les autres possibilités d'écriture selon comment on interprète votre demande.
L'essentiel c'est que votre problème soit résolu, même si on ne sait toujours pas ce que vous cherchiez vraiment à faire.

Michel
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

la formule de mic marche très bien, tant qu'il n'y a pas de texte dans la cellule.

Or si on extrapole sur votre premier message, on peut penser qu'il y en a un.?

En effet quel intérêt sinon, de poser une formule complexe pour obtenir 0 en multipliant une cellule nulle par une constante:
A5*A1 donnera toujours 0 si A5 est nul!Pas besoin de condition pour ça

Par contre, si vous inscrivez "Null" dans la cellule A5, ça ne fonctionne plus
il faut alors écrire:
=SI(A5="Null";0;A5*$A$1)
ou mieux:
=SI(ESTNUM(A5);A5*$A$1;0)
avec celle ci vous aurez 0 tant que A5 est égal à 0 ou qu'elle comporte autre chose qu'une valeur numérique

Enfin, pour écrire NULL dans la cellule résultat si c'est cela que vous cherchez, la, formule de mic s'adapte comme suit:
=SI(A5;A5*$A$1;"NULL")


crdlmnt


1
JLR34
 
Bonjour Vaucluse,

merci pour tous ces renseignements , j ai résolu mon problème grâce a tes explications.
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Bonjour JLR34.

Tu as "oublié" de dire avec quel logiciel tu travailles : Works, Excel, Calc ... ?

Est-ce une version anglaise ? Tu parles de NULL comme contenu de cellule !
"ca ne marche que si la valeur est zero et si c est null ca ne marche pas"

Cordialement.
0
pépé35530 Messages postés 2943 Date d'inscription   Statut Membre Dernière intervention   1 389
 
Bonjour,

=SI(A5="estvide";"";+A5*$A$1)

pépé
-2