Excel: forcer affichage date ou nombre

Résolu
freemric -  
 freemric -
Bonjour,

je voudrais savoir s'il est possible d'afficher dans une cellule qui est le résultat d'une fonction soit une date soit un nombre.
par exemple: colonne A = recherchev sur une date.
colonne B = nombre
ma formule est =SI(ESTERREUR(a1;b1;a1))
le résultat est tjs un nombre ou une date alors que je voudrais forcer le format d'affichage selon la colonne recherchée (du type estdate/ endate)

merci d'avance de vos lumières

3 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour à tous
    sur cette formule la date est dans A2 à adapter au cas réel
    essaies:
    =SI(ESTERREUR(A1);TEXTE(B1;"######")*1;TEXTE(A2;"jj/mm/AA")) 
    

    la date est en format texte; le nombre est en format nombre
    Michel
    2
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    avec la mise e'n forme conditionnelle, sans doute:
    Formatez la colonne en Date
    mise en forme conditionnelle sur la colonne:
    la formule est:
    =B1=xxx
    xxx étant la condition qui fait que B1 est un nombre
    formatez format nombre ou standard
    quand la condition sera remplie, le format de cellule sera en num, sinon en date.
    Crdlmnt

    0
  3. freemric
     
    merci beaucoup pour la réponse et sa rapidité. mon boss va être content (tout comme moi). je ne connaissais pas la formule Texte qui permet de définir le type d'affichage du texte. je sens que je vais l'utiliser pas mal à l'avenir.
    0