Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Affichage du resultat uniquement si une cellule n'est pas vide

CF35

XLDnaute Nouveau
Bonjour,

Je sollicite votre aide pour le problème suivant :
J'ai insérer cette formule qui fonctionne bien pour calculer des heures : =SI(C4<$AA$1;$AA$1-C4;"")
Cependant le résultat ne doit pas s'afficher si C4 est vide, j'essaye désespérément d'ajouter la conditions si est vide puis d'y coller ma formule à la suite : SI(ESTVIDE(C4);"";C4<$AA$1;$AA$1-C4;"") cependant ça ne doit pas être la solution car ça ne fonctionne pas du tout.
Par avance, merci de votre aide.
 

eriiic

XLDnaute Barbatruc
Bonjour,

peut-étre qu'elle n'est pas réellement vide, et tu as oublié un Si(). Essaie avec :
VB:
=SI(C4="";"";SI(C4<$AA$1;$AA$1-C4;""))
Si ça ne va toujours pas contrôle que tu n'aies pas une espace dedans.
eric
 

job75

XLDnaute Barbatruc
Bonjour CF35, Patrick, eriiiic,

Entrez cette formule :
Code:
=MAX($AA$1-C4;)*(C4<>"")
et mettez la cellule au format [h]:mm:ss;; pour masquer la valeur zéro.

On évite ainsi la fonction SI qui prend beaucoup d'octets en mémoire.

A+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…