Fonctions

Résolu
Peut-on mettre dans une même formule la fonction SI et la fonction TEXTE avec excel 2007
=SI(E15=0;"";TEXTE E15;"mmmm")
Soit, dans la cellule G15 : si la cellule E15 est vide, ne rien mettre, si elle est remplie: mettre le mois mmmm
Si je mets la formule: =TEXTE(E15;"mmmm" en G15 celà fonctionne très bien mais quand je tire ma formule vers le bas de la colonne et que il n'y a rien dans la colonne E, cela me met janvier, ce que je
voudrais éviter.
Merci d'avance si vous pouvez m'aider.
copo15

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour à tous,

    avec un TCD : https://www.cjoint.com/c/IKvm2LSsPy7
    Tableau Croisé Dynamique (TCD) : http://www.mdf-xlpages.com/modules/publisher/item.php?itemid=109
    et
    http://www.mdf-xlpages.com/modules/publisher/item.php?itemid=130
    eric

    PS : si tu veux que tous les mois s'affichent, insérer une ligne avec juste une date du mois absent dans Mois
    Ex avec 1/5/1900 dans D2 :
    Civilité Nom Prénom Mois Ages
                        mai

    et masquer ces lignes si besoin.

    1. Merci eriiic pour ton aide mais il va falloir que je me mette au tableau croisé dynamique
      c'est encore compliqué pour moi.
      DjiDji59430 m'a trouvé une formule à 99% parfaite.
      Crdlmt copo15
    2. Contributeur
      Il faut prendre 1/2h pour comprendre les bases des TCD.
      Mais une fois acquises, quelle puissance et quel temps gagné.
      C'est un investissement qui rapporte 10000%, tu refuses ? ;-)
      eric
    3. Salut eriiic il va me falloir plus d'une 1/2h pour comprendre les TCD
      mais je vais m'y mettre car comme tu dis quelle puissance !!!!
      Crdlmt copo15
  2. Bonjour à tous,

    Si tu mets la bonne syntaxe, ça va fonctionner

    =SI(E15=0;"";TEXTE(E15;"mmmm"))

    Crdlmt
    1. Contributeur
      Bonjour

      E15 devrait être une date (si tu as 2 dans E15, Xl considère que c'est le 2° jour de l'année)

      =SI(E15=0;"";TEXTE(DATE(1;E15;1);"mmmm"))

      excuse moi, djidji, je n'avais pas rafraichi

      1. Désolé mais cela ne fonctionne pas ni avec la solution de DijDij59430
        Merci.
      2. Contributeur
        Pourtant, j'avais testé et ça fonctionnait
      3. @Copo15Bonjour,

        Un fichier (test ou non), complété par des explications exhaustives, mis sur https://www.cjoint.com/ permettrait de répondre plus précisément à ta question

        Crdmt