Estoy copiando algunos datos de la tabla html en Excel. ¡Pero Excel convierte automáticamente algunos valores de texto o números a la fecha! Cuando cambio el formato, el número está pervertido, el número es algo así como 4112523 (Excel probablemente interpreta la celda como fecha y luego se convierte en número o algo así ...)
Hay un truco para importar archivos CSV , pero ¿hay alguna solución cuando está pegando sus datos directamente desde un navegador web?
Respuestas:
Intenta esto, me funcionó:
Es tan simple.
¡Saludos!
fuente
Definitivamente es un Kluge y es lo único que he descubierto hacer. Vine aquí buscando una solución más elegante.
Tengo una ligera mejora para esto.
Esto evita que tenga que contar columnas y filas, etc.
Si tiene datos que realmente desea que sean números, fechas, etc., es mucho más fácil volver a formatearlos correctamente desde este extremo que desde el otro. Como los números no se convertirán automáticamente, utilicé texto en columnas en la columna, seleccionando "delimitado" pero desmarcando todos los delimitadores. Esto tiene el mismo efecto que entrar en cada celda y presionar enter para que Excel lo reconozca nuevamente. Feo, pero funciona.
fuente
La forma más simple.
fuente
Antes de pegar, seleccione la columna que contendrá el valor sin fecha. Botón derecho del ratón. Seleccione 'formatear celdas'. Luego seleccione 'texto' como formato y haga clic en Aceptar.
Ahora, adelante y pegue, pero pegue usando la opción 'coincidir con el formato de destino'.
fuente
Los datos ahora se habrán importado sin la conversión de la fecha.
fuente
opciones / Transición
evaluación de la fórmula de transición: habilítela
PD
y olvidarse de los datos ya pegados y guardados. = (
fuente
Pruebe las siguientes opciones:
1) Seleccione las celdas y vaya a Formato -> celdas -> número y seleccione Texto para la selección
O
2) Al pegarlo desde MS Word, péguelo usando la opción Pegado especial y seleccione la opción 'Solo valores "en el cuadro de diálogo
fuente
Esto es un poco complicado, pero si los datos se pueden pegar normalmente (sin usar Pegado especial) generalmente funciona:
Sin embargo, tenga cuidado, b / c si pega números en las celdas que ha formateado previamente, también se convertirán en texto, y tendrá que usar value () o similar para recuperarlos (con Excel 2013 obtienes una vista previa de dónde irán los datos simplemente pasando el mouse sobre el botón Pegar, por lo que generalmente hago eso y luego convierto las columnas donde las cadenas de fecha aparecerán primero).
fuente
fuente
Extensión de la respuesta de Alex Robilotto para el objeto del portapapeles no formateado como "texto".
Los pasos:
Nota: pegar como valor no es una opción para objetos de portapapeles basados en web que no sean de texto.
fuente
Seleccione todas las celdas y cambie su formato a Texto.
Luego elija Pegar -> Hacer coincidir formato de destino.
fuente