Mettre en forme une date extraite d'une autre cellule pour l'afficher à l'aide de CONCATENER

16

Étant donné, disons, 2 dates différentes dans A1 et B1, ce que je veux faire, c'est simplement montrer la plage de dates sous forme d'étiquette dans A2 en utilisant =concatenate(A1, " - ", A2)

Cependant, A1 est au format par défaut (MM / JJ / AAAA) et je veux que l'étiquette ait des dates au format JJ MON, AAAA (comme dans 21/12/2012 -> 21 décembre 2012).

Il semble que cela ne devrait pas être trop compliqué, mais je n'ai trouvé aucun moyen de le faire en cherchant jusqu'à présent. Je suppose que je pourrais copier la même date dans une cellule cachée différente avec le format approprié, et le référencer pour l' concatenateappel de fonction - mais je préfère le faire directement si possible.

Donc ce que je recherche, c'est quelque chose comme:

=concatenate(FORMAT(A1, 'DD MON YYYY'), " - ", FORMAT(A1, 'DD MON YYYY'))

sauf que je ne trouve pas de fonction appropriée.

Alok
la source

Réponses:

13

Il n'y a pas de fonction de formatage dans les feuilles de calcul Google. Vous devez utiliser la fonction TEXT (nombre, format) .

Je dois admettre que je suppose toujours que ce sera le format, mais Excel utilise du texte, donc Google doit également l'utiliser.

mhoran_psprep
la source
21

Cela a très bien fonctionné pour moi:

=A1&TEXT(A2," mmmm d, yyyy")

La source

dom
la source
Bienvenue dans les applications Web! Veuillez ne pas poster de réponses avec seulement des liens. Si les liens deviennent morts, votre réponse est inutile. Fournissez la réponse réelle dans votre message et, si nécessaire, un lien vers la source. Je vous suggère de prendre le temps de lire la FAQ . Merci!
codingbadger
Existe-t-il une liste des types de formats mm jj aa pris en charge par Google Sheets?
Zlatty