Fonctions

Résolu
Copo15 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   -  
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   -
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

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
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
Copo15 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
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
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
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
0
Copo15 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
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
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Bonjour à tous,

Si tu mets la bonne syntaxe, ça va fonctionner

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

Crdlmt
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
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

0
Copo15 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
Désolé mais cela ne fonctionne pas ni avec la solution de DijDij59430
Merci.
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Pourtant, j'avais testé et ça fonctionnait
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700 > Copo15 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

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
0
Copo15 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   > DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour DjiDji59430 je mets un fichier sur le site que tu m'as donné.
https://www.cjoint.com/c/IKvmtbQEXE5 Merci
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Re
Avec le fichier, ça va mieux !

https://www.cjoint.com/c/IKvtafLFzwh


Crdlmt
0