fonction Si (si la cellule désignée contient du texte alors appliquer tel calcul)

martyre

XLDnaute Nouveau
Bonsoir !

Bon je pense que mon titre est assez explicite ;)

J'aimerai faire une fonction par exemple en B15 :
Si(B11 contient du texte (peu importe lequel);D11*12.5;0)

Si(B11=""...) Ca veut dire si B11 ne contient rien si je ne m'abuse.

Merci à vous !
 

mapomme

XLDnaute Barbatruc
Supporter XLD
Re : fonction Si (si la cellule désignée contient du texte alors appliquer tel calcul

Bonjour martyre et bienvenu :)

On peut passer par le contraire:
si(B11="";0;D11*12.5)

ou bien

si(estvide(B11);0;D11*12.5)

ou bien si(esttexte(B11);D11*12.5;0)

Ces formules ne se pas équivalentes:
B11="", est vrai si la cellule contient une formule dont le résultat est une chaine vide
estvide(B11) est faux si la cellule contient une formule dont le résultat est une chaine vide
esttexte(B11) est faux si la cellule est complètement vide (aucune formule) ou contient un nombre.
 
Dernière édition:

R@chid

XLDnaute Barbatruc
Re : fonction Si (si la cellule désignée contient du texte alors appliquer tel calcul

Bonsoir,
essayer avec,
Code:
=ESTTEXTE(B11)*D11*12.5
12.5 ou 12,5 selon ton séparateur de décimales
Amicalement

Edit 1 : Salut mapomme j'ai pas rafraichi pardon
Edit 2 : Et si il a mis un fichier en pièces jointes???
 
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : fonction Si (si la cellule désignée contient du texte alors appliquer tel calcul

Bonjour,

As-tu songé à remplacer le . par une , comme suggéré par Rachid ?

As-tu songé à nous joindre un petit bout de fichier exemple (si le problème persistait) ?

@+
 

Discussions similaires

Statistiques des forums

Discussions
312 517
Messages
2 089 242
Membres
104 075
dernier inscrit
christophe.lienard.974