Pige pas formule excel DROITE

Résolu
letmoi Messages postés 958 Date d'inscription   Statut Membre Dernière intervention   -  
letmoi Messages postés 958 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je pige pas lorsque j'utilise la formule =DROITE(A1 ;2)

Valeur de A1 02/09/1988 (format jj/mm/aaaa) faite avec personnalisé dans date

Je récupère bien 88

Par contre avec valeur A1 16/07/1988

Je récupère 40

Nota: la cellule dans laquelle je récupère la valeur a le même format que A1

Pourquoi ?

Merci

2 réponses

  1. jfqld Messages postés 8725 Date d'inscription   Statut Membre Dernière intervention   127
     
    si à la place de ton 2 tu mets 5 dans ta formule
    tu vas avoir pour 01/09/1988 = 32387 (d ou 87 avec 2 dans la formule)
    et pour 16/07/1988 tu vas avoir 32340 (d ou 40 avec 2 dans la formule)

    il prend les 2 derniers chiffres de ton nombre (date au format nombre)
    32387 eme jour après le 01 janvier 1900
    32240 eme jour après le 01 janveir 1900

    0
  2. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    Bonjour,

    c'est simplement parce que lorsque tu exécute la fonction DROITE() sur une date, elle converti la date en chiffre.
    - 02/09/1988=32388=> retourne 88
    - 16/07/1988 = 32340 => retourne 40.

    Si tu veux récupérer les deux derniers chiffres de l'année, tu dois faire =DROITE(ANNEE(A1);2). Mais ton résultat sera du texte donc inutilisable pour des calculs.

    Cordialement.

    0
    1. letmoi Messages postés 958 Date d'inscription   Statut Membre Dernière intervention   33
       
      Un grand merci j'ai compris les explications.
      0