MASQUER ###### SOUS EXCEL

Résolu/Fermé
PAGEOT37 Messages postés 28 Date d'inscription lundi 8 mars 2010 Statut Membre Dernière intervention 2 février 2015 - 8 mars 2010 à 16:12
PAGEOT37 Messages postés 28 Date d'inscription lundi 8 mars 2010 Statut Membre Dernière intervention 2 février 2015 - 9 mars 2010 à 16:33
Bonjour,
Je suis à la recherche d'un moyen de masquer ####### sous excel dans un calcul heure (négative) quand la cellule de reference n'est pas renseignée

EXEMPLE AVEC LA FORMULE UTILISEE: =SI(B2-A2-"12:00"<>0;B2-A2-"12:00";"" )

COLONNE A2(DATE DEBUT)
16/10/2010 07:00

COLONNE B2 (DATE DE FIN)
17/10/2010 19:00

COLONNE C2 (NOMBRE HEURES)
24H

Tout va bien quand les cellules sont renseignée. Mais lorsqu'il n'y à aucune valeurs dans A2 et B2 le résultat dans C2 est ######. Je voudrais que lorsque que A2 et B2 sont vides C2 soit vide également

Merci d'avance.
A voir également:

3 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 751
8 mars 2010 à 16:16
Bonjour,
Essaye ceci :
=SI(OU(A2="";B2="");"";SI(B2-A2-"12:00"<>0;B2-A2-"12:00";"" ))
0
PAGEOT37 Messages postés 28 Date d'inscription lundi 8 mars 2010 Statut Membre Dernière intervention 2 février 2015 1
9 mars 2010 à 15:55
Bonjour,
Merci beaucoup ca marche.
J'ai un autre petit probleme, en faite je viens de me rendre compte que ma formule ne marchait pas complètementil faut que j'enleve12h00 à chaque jour de 24h00. La formule marche uniquement pour deux jours (2 jours de 12h = 24h). Je voudrais que ma formule marche pour 1 journée (1 jour de 12h = 12h) et pour les autres, 3 jours = 36h00 etc.......

Exemple avec formule : =SI(OU(A2="";B2="");"";SI(B2-A2-"12:00"<>0;B2-A2-"12:00";"" ))

Colonne A2 Colonne B2 Colonne C2

01/10/2010 07:00 01/10/2010 19:00 Resulat vide

01/10/2010 07:00 02/10/2010 19:00 24:00 "resultat ok"

01/10/2010 07:00 03/10/2010 19:00 48:00 "je souhaite avoir comme résultat 36:00"

01/10/2010 07:00 04/10/2010 19:00 72:00 "je souhaite avoir comme résultat 48:00"

Merci d'avance
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 751
9 mars 2010 à 16:07
Ok. C'est un souci dans ta formule initiale. En fait tu veux soustraire X fois 12:00 ou X est le nombre de jours. Formule :
B2-A2-("12:00")*(JOUR(B2)-JOUR(A2))
Adaptée à ton cas :
=SI(OU(A2="";B2="");"";SI(B2-A2-("12:00")*(JOUR(B2)-JOUR(A2))<>0;B2-A2-("12:00")*(JOUR(B2)-JOUR(A2));"" ))
0
PAGEOT37 Messages postés 28 Date d'inscription lundi 8 mars 2010 Statut Membre Dernière intervention 2 février 2015 1
9 mars 2010 à 16:33
Merci beaucoup,

Ca marche, merci de m'avoir consacré un petit peu de ton temps, et aussi pour ta rapidité et de ton efficacité.
@ +
0