Formule Date
Résolu/Fermé
nonossov
Messages postés
611
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020
-
2 mai 2016 à 10:43
nonossov Messages postés 611 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 17 janvier 2020 - 2 mai 2016 à 12:53
nonossov Messages postés 611 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 17 janvier 2020 - 2 mai 2016 à 12:53
A voir également:
- Formule Date
- Formule excel - Guide
- Formule si et - Guide
- Formule moyenne excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Mise en forme conditionnelle formule si - Guide
4 réponses
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 775
2 mai 2016 à 10:57
2 mai 2016 à 10:57
Bonjour
A défaut d'explications limpides, si en A1 il y a Janvier, tu peux obtenir Décembre en B1 avec la formule suivante :
=NOMPROPRE(TEXTE(DATEVAL("1 " & A1)-31;"mmmm"))
A défaut d'explications limpides, si en A1 il y a Janvier, tu peux obtenir Décembre en B1 avec la formule suivante :
=NOMPROPRE(TEXTE(DATEVAL("1 " & A1)-31;"mmmm"))
Mike-31
Messages postés
18309
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
14 mars 2024
5 071
Modifié par Mike-31 le 2/05/2016 à 11:18
Modifié par Mike-31 le 2/05/2016 à 11:18
Bonjour,
avec Excel tout est possible ou presque à condition de bien poser le problème
es ce que janvier est dans une cellule exemple en A1 et dans une autre cellule tu poses la formule =A1-1
ou tu écris directement =janvier-1
ou encore dans une cellule tu écris janvier et dans une autre cellule -1
mais si dans une cellule tu as janvier-1 soit elle est en format texte ou Excel considère cette saisie comme une date et qui correspond au 01/01/2001 ce qui peut poser quelques problèmes de calcul
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
avec Excel tout est possible ou presque à condition de bien poser le problème
es ce que janvier est dans une cellule exemple en A1 et dans une autre cellule tu poses la formule =A1-1
ou tu écris directement =janvier-1
ou encore dans une cellule tu écris janvier et dans une autre cellule -1
mais si dans une cellule tu as janvier-1 soit elle est en format texte ou Excel considère cette saisie comme une date et qui correspond au 01/01/2001 ce qui peut poser quelques problèmes de calcul
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
nonossov
Messages postés
611
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020
2 mai 2016 à 11:34
2 mai 2016 à 11:34
Bonjour Mike,
il s'agit d'une cellule qui contient le mois, Ex: A1: Janvier
et dans B1 je met A1-1 et la résultat sera Décembre.
Merci infiniment
il s'agit d'une cellule qui contient le mois, Ex: A1: Janvier
et dans B1 je met A1-1 et la résultat sera Décembre.
Merci infiniment
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 775
>
nonossov
Messages postés
611
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020
Modifié par Patrice33740 le 2/05/2016 à 11:45
Modifié par Patrice33740 le 2/05/2016 à 11:45
Si en A1 il y a Janvier et qu'en B1 tu mets =A1-1 le résultat est #VALEUR!
nonossov
Messages postés
611
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020
2 mai 2016 à 11:47
2 mai 2016 à 11:47
Oui c'est ça mais la résultat souhaitée est Décembre.
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
2 mai 2016 à 11:50
2 mai 2016 à 11:50
Bonjour,
En A1, tu écris 01/01/2016 et tu appliques le format personnalisé "mmmm", ce qui donne l'affichage "janvier".
En B1, tu places la formule =A1 - 1 et tu obtiens "décembre" avec le format personnalisé "mmmm".
A+
En A1, tu écris 01/01/2016 et tu appliques le format personnalisé "mmmm", ce qui donne l'affichage "janvier".
En B1, tu places la formule =A1 - 1 et tu obtiens "décembre" avec le format personnalisé "mmmm".
A+
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 775
2 mai 2016 à 11:54
2 mai 2016 à 11:54
janvier mais pas Janvier !
nonossov
Messages postés
611
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020
2 mai 2016 à 11:57
2 mai 2016 à 11:57
Bonjour Mr Gyrus,
il ça marche mais si j'ai déjà une liste des mois en Lettre, comment je peut avoir la même résultat?
Merci
il ça marche mais si j'ai déjà une liste des mois en Lettre, comment je peut avoir la même résultat?
Merci
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 775
2 mai 2016 à 12:43
2 mai 2016 à 12:43
Re,
Si c'est des lettres en A1 (i.e du texte avec une majuscule au début)
formule en B1 :
Si c'est des lettres en A1 (i.e du texte avec une majuscule au début)
formule en B1 :
=NOMPROPRE(TEXTE(DATEVAL("1 " & A1)-1;"mmmm"))
nonossov
Messages postés
611
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020
2 mai 2016 à 12:53
2 mai 2016 à 12:53
Merci infiniment c génial!
2 mai 2016 à 11:04
est ce qu'il n'y pas une méthode plus facile que ça? je pense on peut la résoudre avec Mois.decaler mais je ne me rappel pas comment??
Modifié par Patrice33740 le 2/05/2016 à 11:12
Ton message laisse supposer qu'il s'agit d'un texte, si c'était une date au format "mmmm", il n'y aurait pas de majuscule au début du mois !
La fonction mois.decaler s'applique à une date, tu peux écrire :
=NOMPROPRE(TEXTE(MOIS.DECALER("1 " & A2;-1);"mmmm"))
2 mai 2016 à 11:19
=NOMPROPRE(TEXTE(MOIS.DECALER("1 " & A2;-1);"mmmm"))
2 mai 2016 à 11:29
Comme dit Mike (bonjour à toi) :
« avec Excel tout est possible ou presque à condition de bien poser le problème »
2 mai 2016 à 11:46
la formuke
marche très bien mais si je tombe sur un mois qui contient 28 elle ne marche pas,
Ex: Mars- 31 la résultat erreur
Merci