Dans excel

Fermé
nabiltun Messages postés 4 Date d'inscription vendredi 22 mai 2015 Statut Membre Dernière intervention 22 mai 2015 - 22 mai 2015 à 20:57
 nabiltun - 25 mai 2015 à 13:11
Si une cellule A1 contient une date de la forme jj/mm/aaaa je veux mettre jj dans B1 mm dans C1 et aaaa dans D1; c'est facile sans macro quand A1 contient une date. mais quand A1 est vide ça donne 0 1 1900 respectivement dans B1 C1 et D1;
comment faire pour avoir B1 C1 et D1 vide quand A1 vide. merci.

3 réponses

nabiltun Messages postés 4 Date d'inscription vendredi 22 mai 2015 Statut Membre Dernière intervention 22 mai 2015
22 mai 2015 à 21:15
sachant bien A1 est déjà définie une date meme vide.
0
Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 929
22 mai 2015 à 21:32
Terminer ton message par merci, c'est bien, commencer par Bonjour, ça aurait été mieux....


As tu essayé avec un SI
0
nabiltun Messages postés 4 Date d'inscription vendredi 22 mai 2015 Statut Membre Dernière intervention 22 mai 2015
22 mai 2015 à 23:17
Bonjoooooooooooooooouuuur :-)
merci pour la remarque mais j'ai bcp préféré avoir une réponse!
oui j'ai bien essayer la formule:
=si(A1=" ";" ";jour(c2))
mais ça marche pas avec les cellules vides!!!!
0
ozone_ Messages postés 1518 Date d'inscription lundi 13 juillet 2009 Statut Membre Dernière intervention 2 juin 2023 478 > nabiltun Messages postés 4 Date d'inscription vendredi 22 mai 2015 Statut Membre Dernière intervention 22 mai 2015
22 mai 2015 à 23:19
=si(A1=" ";" ";jour(A1)) 

ça ira mieux déjà je pense
0
Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 929 > nabiltun Messages postés 4 Date d'inscription vendredi 22 mai 2015 Statut Membre Dernière intervention 22 mai 2015
23 mai 2015 à 08:19
Bonjour

merci pour la remarque mais j'ai bcp préféré avoir une réponse!

Mais je t'en ai fait une, je t'ai proposé d'utiliser un si....

Ozone est bien gentil de te donner une formule toute prêter
Mais la politique du site, quand la solution est simple, est plutôt de donner une piste afin que le demandeur (toi pour cette question) cherche un peu par lui même, et de fait apprenne mieux qu'en faisant un bête copié/collé.
En tant que modérateur, je représente cette politique et donc je l'applique.....
0
nabiltun > Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024
25 mai 2015 à 13:11
gentil de ta part, j'ai bien saisi ta remarque, ça va ça marche, Merci.
0
ozone_ Messages postés 1518 Date d'inscription lundi 13 juillet 2009 Statut Membre Dernière intervention 2 juin 2023 478
Modifié par ozone_ le 22/05/2015 à 21:37
Suffi de mettre dans B1, C1 et C1 quelque chose du genre :
=Si(A1="";"";JOUR(C2)) 

A mettre dans B1 pour l'exemple.

1f u c4n r34d th1s u r34lly n33d t0 g37 l41d !
0
nabiltun Messages postés 4 Date d'inscription vendredi 22 mai 2015 Statut Membre Dernière intervention 22 mai 2015
22 mai 2015 à 23:19
merci pour la réponse, j'ai bien essayer cette formule mais ça marche pas avec les cellules vides dans A.
0