texto - formato fecha excel
Fecha de concatenación con una cadena en Excel (5)
Esta es la representación numérica de la fecha. Lo que obtienes cuando te refieres a fechas de fórmulas como esa.
Tendrás que hacer:
= A1 & TEXT(A2, "mm/dd/yyyy")
El mayor problema aquí es que el especificador de formato depende de la configuración regional. No funcionará / no producirá lo esperado si el archivo se abre con un Excel diferente.
Ahora, podría tener una función definida por el usuario:
public function AsDisplayed(byval c as range) as string
AsDisplayed = c.Text
end function
y entonces
= A1 & AsDisplayed(A2)
Pero luego hay un error (función?) En Excel debido a que la propiedad .Text
repente no está disponible durante ciertas etapas del ciclo de cálculo, y sus fórmulas muestran #VALUE
lugar de lo que deberían.
Es decir, es malo de cualquier manera.
Tengo dos celdas en Excel. uno tiene una cadena y el otro tiene una fecha. en la tercera celda quiero juntar la fecha y la cadena. Por ejemplo:
A1 = "This "
A2 = "03/03/1982"
Quiero que A3 sea:
This 03/03/1982
cuando trato de poner esto en la fórmula A3: = A1 & A2
devuelve un valor numérico gracioso para la fecha y no me da la fecha literal.
Gracias por la solución!
Funciona, pero en un entorno de Excel francés, debe aplicar algo como
TEXTE(F2;"jj/mm/aaaa")
para obtener la fecha preservada como se muestra en la celda F2, después de la concatenación. Atentamente
No sé si es la mejor manera, pero haría esto:
=A1 & TEXT(A2,"mm/dd/yyyy")
Eso debería formatear su fecha en la cadena deseada.
Editar: Ese número divertido que vio es el número de días entre el 31 de diciembre de 1899 y su fecha. Así es como Excel almacena las fechas.
Otro enfoque
=CONCATENATE("Age as of ", TEXT(TODAY(),"dd-mmm-yyyy"))
Esto devolverá la edad a partir del 06-ago-2013
Puedes hacerlo de esta manera simple:
A1 = Mahi
A2 = NULL (en blanco)
Seleccione A2 Haga clic derecho en la celda -> Formato de celdas -> cambie a TEXTO
Luego ponga la fecha en A2 (A2 = 31/07/1990)
Luego concatenar, funcionará. No hay necesidad de ninguna fórmula.
= CONCATENAR (A1, A2)
mahi31 / 07/1990
(Esto funciona en las celdas vacías, es decir, antes de ingresar el valor de FECHA en la celda, debe hacerlo como TEXTO).