Posez votre question Signaler

Formule excel!!! [Résolu]

EXCELent - Dernière réponse le 24 avril 2009 à 09:53
Bonjour,
Voila je souhaiterai faire en sorte avec excel que la date afficher dans les cellules de la colonne AB sous forme jj/mm/aaaa je mois et l'année soit reportés dans les cellules de la colonne BC
Voici ma formule
=SI(AB19="";"");SI(AB19="NA";"NA");SI(AB19=(année;mois;jour);(MOIS(AB19)&"/"&ANNEE(AB19)))
Quelle est l'erreur? Je ne parviens pas a trouver l'erreur de synthax!
Merci d'avance pour votre aide.
Lire la suite 

Formule excel »

9 réponses
Réponse
+1
moins plus
Salut,

Pourquoi ne pas dire simplement en BC19 si AB19 est différent de rien ne rien afficher sinon afficher AB19, soit cette formule

=SI(AB19<>"";AB19;"")

Et la cellule BC19 faire format/cellule/nombre/personnalisée et dans type saisir jj/aaaa ce qui affichera par exemple 03/2009 ou avec ce type de saisie jj-aaaa pour obtenir 03-2009

A+
Ajouter un commentaire
Réponse
+0
moins plus
=SI(CELLULE("format";AB19)="D1";MOIS(AB19)&"/"&ANNEE(AB19);"")
Ajouter un commentaire
Réponse
+0
moins plus
Déjà, un peu d'ordre dans le placement des parenthèses :
=SI(AB19="";"";SI(AB19="NA";"NA";SI(AB19=(année;mois;jour);(MOIS(AB19)&"/"&ANNEE(AB19))))))
Ensuite, il te manque une variable dans ta dernière condition
Le test de se fonction est pour rappel :
Test ; action si vrai ; action si faux.
Il te manque le action si faux de ta dernière condition. Pas obligatoire, mais tu risques de voir surgir un FAUX si la fonction rencontre un cas non determiné dans ta formule.
Enfin, à quoi correspondent "année;mois;jour"? Généralement on renomme des plages ainsi!!!
Ajouter un commentaire
Réponse
+0
moins plus
en BC = si(estnum(ABx);ABx;"") avec le format préconisé par Mike-31
les reponse du type #NA seront ignorées
EXCELent - 6 avril 2009 à 11:23
Bonjour a tous,

désolé j'étais absent une semaine je vais tester tout ca

MERCI POUR VOS REPONSES!!!!!!!
EXCELlent - 22 avril 2009 à 15:07
Merci Mike-31!

ta formule marche mais peux tu me l'expliquer car je ne l'a comprend pas. que signifie les "<>" et pourquoi ne sont-ils pas entre guillemets...

Merci!
Etranger - 22 avril 2009 à 15:37
<> = différent de
Ajouter un commentaire
Réponse
+0
moins plus
Salut,

Sur le site lien ci après tu trouveras tous les symboles et leurs associations

http://silkyroad.developpez.com/Excel/FonctionsExcel/

A+
EXCELlent - 24 avril 2009 à 09:53
Ok merci!

Pour info j'ai trouver la formule que je souaitai hier je la met. Ta formule Mike-31 était bien mais comme ça ne fonctionnait pas sur le tableau croisé dynamique (préçision que j'ai oublié de signaler)

=SI(A1="NA";"NA";SI(A1="";"";(MOIS(A1)&"/"&ANNEE(A1))))

Ici je pars avec les colonnes A et B cette formule étant inscrite dans la colonne B. Explication sur la formule:

Si A1=NA alors NA se reporte en B1 , Sinon si rien dans A1 alors rien en B1 Sinon Si une date en A1 alors mettre la Même date en B1 mais que avec le mois et l'année.

Voila :)

A+++ tout le monde!

PS: je sais pas comment fermer le poste!
Ajouter un commentaire
Ce document intitulé « formule excel!!! » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook