Fonction "DROITE"
Résolu
Viking58
Messages postés
186
Date d'inscription
Statut
Membre
Dernière intervention
-
Viking58 Messages postés 186 Date d'inscription Statut Membre Dernière intervention -
Viking58 Messages postés 186 Date d'inscription Statut Membre Dernière intervention -
Bonjour.
Toujours dans mes essais avec les dates avant 1900, j'ai encore et toujours besoin de vos conseils.
Exemple:
En A1, une date: 1 septembre 1898
En A2, la formule: =DROITE(A1;4), ce qui me donne 1898. Normal...
Je demande donc, simplement, la copie des 4 derniers caractères de la cellule A1.
Pourquoi, lorsque j'arrive à 1 janvier 1900, la formule me donne 41 ?
Pourquoi ne me donne-t-elle pas les 4 derniers caractères, soit, 1900 ?
Ma colonne A2 est en format "standard", pas en format date.
Pourquoi Excel me remet-il ce format date ?
Merci
Toujours dans mes essais avec les dates avant 1900, j'ai encore et toujours besoin de vos conseils.
Exemple:
En A1, une date: 1 septembre 1898
En A2, la formule: =DROITE(A1;4), ce qui me donne 1898. Normal...
Je demande donc, simplement, la copie des 4 derniers caractères de la cellule A1.
Pourquoi, lorsque j'arrive à 1 janvier 1900, la formule me donne 41 ?
Pourquoi ne me donne-t-elle pas les 4 derniers caractères, soit, 1900 ?
Ma colonne A2 est en format "standard", pas en format date.
Pourquoi Excel me remet-il ce format date ?
Merci
A voir également:
- Fonction "DROITE"
- Fonction si et - Guide
- Ctrl droite ✓ - Forum Logiciels
- Les textes ne doivent pas être en retrait à droite et à gauche - Guide
- Barre droite mac ✓ - Forum MacOS
- Fonction miroir - Guide
2 réponses
Bonjour,
Pour les années inférieures à 1900 la fonction ANNEE() ne fonctionne pas, la valeur est considérée comme texte
par contre je ne comprends pas "Je demande donc, simplement, la copie des 4 derniers caractères de la cellule A1.
Pourquoi, lorsque j'arrive à 1 janvier 1900, la formule me donne 41"
avec la fonction =DROITE(A1;4) on obtient bien 1898 il suffit de faire un copier/collage spécial valeur
ou cette formule à tester
=SIERREUR(ANNEE(A1);DROITE(A1;4))*1
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Pour les années inférieures à 1900 la fonction ANNEE() ne fonctionne pas, la valeur est considérée comme texte
par contre je ne comprends pas "Je demande donc, simplement, la copie des 4 derniers caractères de la cellule A1.
Pourquoi, lorsque j'arrive à 1 janvier 1900, la formule me donne 41"
avec la fonction =DROITE(A1;4) on obtient bien 1898 il suffit de faire un copier/collage spécial valeur
ou cette formule à tester
=SIERREUR(ANNEE(A1);DROITE(A1;4))*1
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Mais si je teste cela, ça ne fonctionne qu'à partir de 1900.
j'obtiens pour les années avant 1900: #VALEUR!