Formule excel
Résolu
lebasquebreton
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
lebasquebreton -
lebasquebreton -
A voir également:
- Formule excel
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
4 réponses
Bonsoir,
=SI(A4="";"";AUJOURDHUI()-A4) signifie que si la cellule 14 est vide, alors on la laisse vide, sinon on fait la soustraction entre la date d'aujourd'hui et ce que contient la cellule A4.
=SI(A4="";"";SI(H4="";AUJOURDHUI()-A4&" En Cours";H4-A4)) signifie que si A4 est vide, alors on la laisse vide. Si c'est faux, alors on regarde si H4 est vide. Si c'est le cas, on fait la soustraction de la date d'aujourd'hui avec le contenu de la cellule A4 et on écrit "En Cours" dans la cellule. Si H4 n'est pas vide. Alors on fait la soustraction entre H4 et A4.
(j'espère que c'est à peu près clair)
En gros l'idée c'est que quand il y a "" dans la formule, ça signifie vide. Et après, la formule teste le contenu de la cellule A4 (ou H4).
=SI(A4="";"";AUJOURDHUI()-A4) signifie que si la cellule 14 est vide, alors on la laisse vide, sinon on fait la soustraction entre la date d'aujourd'hui et ce que contient la cellule A4.
=SI(A4="";"";SI(H4="";AUJOURDHUI()-A4&" En Cours";H4-A4)) signifie que si A4 est vide, alors on la laisse vide. Si c'est faux, alors on regarde si H4 est vide. Si c'est le cas, on fait la soustraction de la date d'aujourd'hui avec le contenu de la cellule A4 et on écrit "En Cours" dans la cellule. Si H4 n'est pas vide. Alors on fait la soustraction entre H4 et A4.
(j'espère que c'est à peu près clair)
En gros l'idée c'est que quand il y a "" dans la formule, ça signifie vide. Et après, la formule teste le contenu de la cellule A4 (ou H4).
Bonsoir
votre première formule:
il manque un point virgule devant le 2° AUJOURDHUI()
cette formule:
analyse la valeur A4
s elle est vide ("") elle renvoie une valeur vide
SiA4="" donc si A4 est vide
;"" renvoi :"" donc vide.
sinon elle réalise la suite, soit la valeur de la date dans la cellule diminuée du nombre de jours en A4, donc "A4" jour avant le jour en cours.
la seconde formule:
idem pour le début jusqu'à "";
ensuite elle analyse successivement deux conditions et renvoie:
Si H4 est vide,la date du jour en cours diminuée deu nombre de jours entré en A4, suivi du texte en cours
exemple pour aujourd'hui 15/12/2010 si vous avez 3 en A4
la formule renvoi :
15/12/2010-3En cours donc: 12/12/10en cours
Si h4 est documentée avec une date, la formule renvoie la dernière condition, soit la date en H4 - le nombre de jour en A4
Note:
Excel lit en série les conditions SI jusqu'à ce qu'il en trouve une de réalisée. Dés une condition remplie, il s'arrête et ne lit pas les suivantes.
Attention à, la notation vide donnée par "", car une cellule excel qui contient une formule n'est pas réellement vide, sauf à l'affichage, ce qui entraîne parfois des confusions dans certaines formules.
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
votre première formule:
il manque un point virgule devant le 2° AUJOURDHUI()
cette formule:
analyse la valeur A4
s elle est vide ("") elle renvoie une valeur vide
SiA4="" donc si A4 est vide
;"" renvoi :"" donc vide.
sinon elle réalise la suite, soit la valeur de la date dans la cellule diminuée du nombre de jours en A4, donc "A4" jour avant le jour en cours.
la seconde formule:
idem pour le début jusqu'à "";
ensuite elle analyse successivement deux conditions et renvoie:
Si H4 est vide,la date du jour en cours diminuée deu nombre de jours entré en A4, suivi du texte en cours
exemple pour aujourd'hui 15/12/2010 si vous avez 3 en A4
la formule renvoi :
15/12/2010-3En cours donc: 12/12/10en cours
Si h4 est documentée avec une date, la formule renvoie la dernière condition, soit la date en H4 - le nombre de jour en A4
Note:
Excel lit en série les conditions SI jusqu'à ce qu'il en trouve une de réalisée. Dés une condition remplie, il s'arrête et ne lit pas les suivantes.
Attention à, la notation vide donnée par "", car une cellule excel qui contient une formule n'est pas réellement vide, sauf à l'affichage, ce qui entraîne parfois des confusions dans certaines formules.
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
Bonjour Pimp92A. Si tu m'y autorises, mais tu as pris soin de noter "j'espère que c'est à peu près clair", je me permets de ré-écrire ta réponse :
=SI(A4="";"";AUJOURDHUI()-A4) signifie que si la cellule A4 est vide, alors on n'affiche rien ; sinon on fait la soustraction entre la date d'aujourd'hui et ce que contient la cellule A4.
=SI(A4="";"";SI(H4="";AUJOURDHUI()-A4&" En Cours";H4-A4)) signifie que si A4 est vide, alors on n'affiche rien ; sinon, on regarde si H4 est vide. Si c'est le cas, on affiche la différence entre la date d'aujourd'hui et le contenu de la cellule A4, en la faisant suivre de " En Cours". Si H4 n'est pas vide, alors on affiche la différence entre H4 et A4.
En gros l'idée c'est que quand il y a "" dans la formule, ça signifie Vide. Et après, la formule teste le contenu de la cellule A4 (et éventuellement de la cellule H4).
Je vous salue cordialement tous les trois.