Formatee una fecha obtenida de otra celda para mostrarla con CONCATENAR

16

Dado que digamos 2 fechas diferentes en A1 y B1, lo que quiero hacer es mostrar el rango de fechas como una etiqueta en A2 usando =concatenate(A1, " - ", A2)

Sin embargo, A1 está en el formato predeterminado (MM / DD / AAAA) y quiero que la etiqueta tenga fechas en el formato DD MON, AAAA (como en 21/12/2012 -> 21 de diciembre de 2012).

Parece que esto no debería ser demasiado complicado, pero no pude encontrar ninguna manera de hacerlo buscando hasta ahora. Supongo que podría copiar la misma fecha en una celda oculta diferente con el formato apropiado y hacer referencia a eso para la concatenatellamada a la función, pero prefiero hacerlo directamente si es posible.

Entonces, lo que estoy buscando es algo como:

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

excepto que no puedo encontrar una función adecuada.

Alok
fuente

Respuestas:

13

No hay una función de formato en las hojas de cálculo de Google. Debe usar la función TEXTO (número, formato) .

Tengo que admitir que siempre asumo que será formato, pero Excel usa Texto, por lo que Google también debe usarlo.

mhoran_psprep
fuente
21

Esto funciono muy bien para mi:

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

Fuente

dom
fuente
Bienvenido a las aplicaciones web! Por favor, no publique respuestas con solo enlaces. Si los enlaces se vuelven muertos, su respuesta es inútil. Proporcione la respuesta real en su publicación y, si es necesario, enlace a la fuente. Le sugiero que se tome un tiempo para leer las preguntas frecuentes . ¡Gracias!
codingbadger
¿Existe una lista de mm dd yy tipo de formatos que admite Hojas de cálculo de Google?
Zlatty