Excel
Résolu
roger_seq
-
roger_seq -
roger_seq -
Bonjour,
Dans Excel si j'utilise =DATE(2;29) comment avoir une cellule vide si l'année n'est pas bissextile ?
Merci d'avance Roger
Dans Excel si j'utilise =DATE(2;29) comment avoir une cellule vide si l'année n'est pas bissextile ?
Merci d'avance Roger
A voir également:
- Excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
3 réponses
Bonjour
=SI(MOD(ANNEE(AUJOURDHUI();4)=0;DATE(;2;29);"")
bien sur, vous pouvez remplacer ANNEE(AUJOURDHUI) par le N° de l'année que vous voulez considérer,ou encore:
_par une adresse de cellule où vous placez l'année
_par le code ANNEE(cell) si vous voulez faire référence à une cellule contenant une date
Par ailleurs le code DATE avec 2 et 29 semble ,incomplet dans votre message et devrait pour obtenir le 29 février, s'écrire
DATE(;2;29)
il affiche alors 29/2/1900 que vous pouvez formater en personnalisé / type / jj mmm pour n'afficher que:
29 février
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
=SI(MOD(ANNEE(AUJOURDHUI();4)=0;DATE(;2;29);"")
bien sur, vous pouvez remplacer ANNEE(AUJOURDHUI) par le N° de l'année que vous voulez considérer,ou encore:
_par une adresse de cellule où vous placez l'année
_par le code ANNEE(cell) si vous voulez faire référence à une cellule contenant une date
Par ailleurs le code DATE avec 2 et 29 semble ,incomplet dans votre message et devrait pour obtenir le 29 février, s'écrire
DATE(;2;29)
il affiche alors 29/2/1900 que vous pouvez formater en personnalisé / type / jj mmm pour n'afficher que:
29 février
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
Bonjour
m^me remrque Vaucluse pour DATE(2;29)
par contre un 29 févtier d'une année non bissextile se transforme en Texte
donc si A1 contient 29/2/2011
si(ESTTEXTE(A1);"";A1)
pour savoir si une année est bissextile B90 contient 2011, la formule ci dessous renvoie "non" (d'après formule de Monique_xld)
m^me remrque Vaucluse pour DATE(2;29)
par contre un 29 févtier d'une année non bissextile se transforme en Texte
donc si A1 contient 29/2/2011
si(ESTTEXTE(A1);"";A1)
pour savoir si une année est bissextile B90 contient 2011, la formule ci dessous renvoie "non" (d'après formule de Monique_xld)
=SI(OU(ET(MOD(B90;4)=0;MOD(B90;100)<>0);MOD(B90;400)=0);"bissextile";"non")
Bonjour,
Merci beaucoup pour les réponses. C'est la première fois que je fréquente un forum du genre. Première question et réponse immédiate, c'est époustouflant.
Encore merci, je m'y met demain.
Roger
Merci beaucoup pour les réponses. C'est la première fois que je fréquente un forum du genre. Première question et réponse immédiate, c'est époustouflant.
Encore merci, je m'y met demain.
Roger
Bonjour,
Dans mon tableau j'ai en A2 l'année choisie, en C32 j'ai =DATE(;2;29)
Si l'année choisie n'est pas bissextile j'obtiens 1 en C32
Ce matin j'essaye =SI((MOD($A$2);4)=0;DATE(;2;29);"")
J'obtiens le message d'erreur "Nombre insuffisant d'argument"
Merci de bien vouloir continuer de m'aider.
Cordialement.
Roger.
Dans mon tableau j'ai en A2 l'année choisie, en C32 j'ai =DATE(;2;29)
Si l'année choisie n'est pas bissextile j'obtiens 1 en C32
Ce matin j'essaye =SI((MOD($A$2);4)=0;DATE(;2;29);"")
J'obtiens le message d'erreur "Nombre insuffisant d'argument"
Merci de bien vouloir continuer de m'aider.
Cordialement.
Roger.