Format Conditioné

Résolu
Bonjour à tous,
Mon probleme est le suivant:
J'ai besoin de la cellule A1 change de format en Pourcentage ou standard en fonction de la valeur de la cellule B2
Le petit souci qui se pose c'est que j'ai besoin de cela sans une macro

J'ai cherché partout et je commence à deseperer :(

Les Macros c'est pas mon truc ;p

Merci d'avance à tous ceux et celles sui me réponderont
Cdt,

Sanae
Configuration: Windows XP
Internet Explorer 6.0

6 réponses

  1. Contributeur
    Sanae,
    1- DE RIEN
    2- n'oublie pas de mettre en résolu si tout est ok ;-)

    Bon we
    eric
    1. Eric,
      ça marche et à merveilles
      par contre j'ai mis celle là =SI(B2="%";TEXTE(A1;"0%");A1)
      elle répond mieux au format que je veux

      En tout cas grand Merci :)
      Sanae
      1. Eric,
        1- MERCI
        2- Je l'essaierai et je te tiens au courant

        Merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
        Sanae
        1. Contributeur
          Ex avec ta valeur en A1
          en A2: =SI(B2="%";TEXTE(A1;"0.0%");A1)

          Si tu saisis % en B2 l'affichage passe en pourcentage avec 1 décimale en A2.

          Dans Texte(ref;format) tu peux mettre tous les formats de nombre que tu vois dans "format de cellule / nombre".
          Attention, si tu réutilises cette cellule pour des calculs tu as perdu toutes les décimales non affichées.
          Mieux vaux conserver la valeur d'origine en A1 (quitte à la masquer) et travailler avec pour conserver la précision.

          eric
          1. Contributeur
            Salut, eriiic, et bravo pour avoir compris le problème posé (j'avais déjà donné ma langue au chat) et pour l'avoir brillamment résolu.
            sanaesanae a éprouvé le besoin de modifier légèrement ta formule car tu avais simplement tapé "0.0%" au lieu de 0,0%", ce qui perturbait ses résultats.
            Amitiés.
        2. et comment faire alors?
          Je pourrais toujours essayer :)

          en tout cas merci pour la reponse rapide :)
          Sanae
          1. Contributeur
            Bonjour,

            pour l'instant je ne vois pas comment changer le format de la cellule elle même...
            mais calculer une chaine de caractère pour que visuellement ça s'affiche comme tu veux ça c'est possible.
            Et excel fera une conversion en numérique de cette chaine si c'est utilisé dans une autre formule
            eric