Problème avec NBcar

Résolu
PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   -  
PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Sous excel 2010

Quand je compte le nombre de caractères d'une cellule contenant 17/12/1947 la réponse est 5 Pourquoi ?
Par contre si je mets 17/12/1847 la réponse est 10 ce qui est exacte
Ou est le problème ?
J'ai fermé excel et j'ai à nouveau ouvert un autre classeur vierge, j'ai à nouveau entré la date 17/12/1947 en A1 et la formule =NBCAR(a1) en A2 et le résultat est toujours 5 pourquoi ?

1 réponse

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour,

    17/12/1947 est une date valide enregistré en numérique : 17518
    soit de nombre de jours entre 1/1/1900 et 17/12/1947

    - > la cellule comporte bien un nombre de 5 chiffres.

    17/12/1847 n'est pas une date valide (antérieure à 1/1/1900) et donc enregistré en texte.

    Si tu veux avoir le nombre de caractères que tu voit à l'écran, il te faut modifier ta formule :
    =NBCAR(TEXTE(A1;"jj/mm/aaaa"))

    avec 17/12/1947 en A1 tu obtiens bien 10.
    0
    1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Merci je n'y avais pas pensé
      0