2 votos

Normalizando los datos de altura introducidos en las columnas de Excel

Estoy pegando algunos datos en las columnas de Excel y los datos están en el formato 6-5 por ejemplo, que representa una altura.

¿Cómo puedo hacer para que cuando se introduzcan los datos, Excel los convierta automáticamente en 6'5" ?

2voto

Blackwood Puntos 257

Asumo que la celda en la que pegaste los datos está formateada como Texto (de lo contrario, Excel interpretaría "6-5" como una Fecha). Si la celda A1 contiene 6-5 como texto, se puede introducir la siguiente fórmula en otra celda para volver 6' 5" como texto:

=SUBSTITUTE(A1,"-","'")&""""

La fórmula cambia la - a ' y luego agrega " . Note que en una fórmula, debe encerrar el texto entre comillas dobles, y si su texto incluye una comilla doble, debe cambiar la comilla doble por dos comillas dobles, así que """" en la fórmula sólo representa una única cita doble.

Editar para abordar los comentarios de OP

Si está pegando datos en las columnas A a D, y la altura está en la columna B, puede poner la fórmula en la columna E (o en alguna otra columna no sobrescrita por el pegado. Ahora puedes hacer cualquiera de las dos cosas:

  1. Copia las celdas con la fórmula y usa Pegar Valores Especiales para sobreescribir las alturas de la columna B. O...
  2. Esconde la columna B (no la borres) y seguirás teniendo las alturas formateadas en la columna E (o donde sea que pongas la fórmula). O...
  3. Utilice Grupo de la cinta de datos para marcar la columna B como una columna subsidiaria.

Prefiero el tercer método.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X