Cómo convertir formato de texto a formato numérico en Excel
Puedes utilizar cualquiera de los métodos descritos en este artículo. Tenga en cuenta que cada método supone que ha cambiado el formato de cualquier número de celda en la celda a "normal". Para hacer esto, siga estos pasos:
1. En el menú Formato, haga clic en Celdas.
2. En la pestaña "Número", haga clic en "General" en "Categorías" y luego haga clic en "Aceptar".
2. En la pestaña Número, haga clic en General en Categoría y luego haga clic en Aceptar.
Método 1: Utilice el botón Error
Si hay un indicador de error en la esquina superior izquierda de una celda que muestra un número como texto, siga estos pasos. (No disponible para pago)
Tenga en cuenta que este método supone que la verificación de errores en segundo plano está activada en Excel. Si la verificación de errores aún no está activada, debe activarla para utilizar este método.
1. Haga clic en Archivo.
2. Haga clic en la fórmula
3. Haga clic para seleccionar la casilla de verificación Permitir verificación de errores en segundo plano.
4. Haga clic para seleccionar la casilla Números en formato de texto o Números precedidos por un apóstrofe.
5. Haga clic en Aceptar.
6. Haga clic en el botón "Error" al lado de la celda y luego haga clic en "Convertir a número".
Método 2: vuelva a escribir el valor en la celda
Para volver a escribir el valor en una celda (está bien para valores decimales, no se recomienda si los datos son grandes e ineficientes), siga los pasos a continuación.
1. Haga clic en "Celdas" en el menú "Formato" y luego haga clic en la pestaña "Número" para cambiar el formato de los números de celda.
2. Vuelva a escribir el número.
Método 3: Utilice el comando División de texto
Este método funciona mejor si los datos están organizados en una sola columna. El siguiente ejemplo supone que los datos están en la columna A y la primera fila es la fila 1 ($A$1). Para utilizar este ejemplo, siga estos pasos:
1. Seleccione una columna de celdas que contenga texto.
2. Haga clic en Dividir en el menú Datos.
3. En Tipo de datos sin procesar, haga clic en Delimitador y luego haga clic en Siguiente.
4. En Separadores, haga clic para seleccionar la casilla de verificación de la tecla Tab y luego haga clic en Siguiente.
5. En Formato de datos de columna, haga clic en General.
6. Haga clic en Avanzado y establezca el separador de decenas y de miles en consecuencia. Haga clic en Aceptar.
7. Haga clic en Finalizar.
Método 4: Editar directamente en la celda
Para editar directamente en la celda (lo intenté muchas veces sin éxito, incluso si funciona, no se recomienda), siga Seguir estos pasos:
1. Haga clic en "Archivo".
2. Haga clic en "Avanzado".
3. Haga clic para seleccionar la casilla de verificación Permitir edición directamente en las celdas. Haga clic en Aceptar.
4. Haga doble clic en la celda a formatear y presione la tecla Enter
Método 5: use el comando "Pegado especial"
Para usar Pegado especial comando, siga los pasos a continuación (lo intenté varias veces sin éxito, la situación es especial, no se recomienda incluso si funciona):
1.
2. Seleccione la celda donde se escribe 1 y luego haga clic en Copiar en el menú Editar.
3. Selecciona la celda donde deseas convertir el valor a un número.
4. Haga clic en Pegado especial en el menú Editar.
5. En "Operaciones", haga clic en "Multiplicación". En Pegar, haga clic en Valor y luego haga clic en Aceptar.
6. Elimine el valor escrito en la celda 1 en blanco.
Nota: Algunos programas de facturación agregan un signo menos (-) a la derecha del valor cuando muestran un valor negativo. Para convertir una cadena de texto en un valor numérico, debe devolver todos los caracteres de la cadena de texto (excepto el carácter menos de la derecha) y luego multiplicar el resultado por -1. Por ejemplo, si el valor de la celda A2
es 156-, la siguiente fórmula convierte el texto al valor -156: = IZQUIERDA (A2, LEN (A2) -1) * -1 p >
Método 6: Utilice el programa Microsoft Visual Basic para Aplicaciones (VBA)
(Hay problemas como que las macros no se pueden guardar. Se puede omitir la no programación. Si desea aprender a programar en VB en profundidad en el futuro, puede omitir directamente (sobre) Crear una macro de VBA para volver a ingresar un número en una celda seleccionada o en un rango de celdas seleccionado. Los pasos son los siguientes:
1. Selecciona las celdas que deseas convertir.
2. Si aún no lo ha hecho, haga clic en Celdas en el menú Formato y luego haga clic en la pestaña "Número" para cambiar el formato del número de celda. El número de celdas para cambiar el formato del número.
3. Presione la combinación de teclas Alt F11 para iniciar el Editor de Visual Basic.
4. Haga clic en Módulo en el menú Insertar.
5. Escriba el siguiente código de macro en el nuevo módulo:
Sub Enter_Values()
Para cada xCell en la selección
xCell Valor = xCell.Value
Siguiente xCell
Fin Sub
6. Presione la tecla Alt F11 para cambiar a Excel.
7. Selecciona las celdas que deseas convertir (si aún no están seleccionadas).
8. En el menú Herramientas, seleccione Macros y luego haga clic en Macros. En la lista de nombres de macros, haga clic en Enter_Values. Haga clic en Ejecutar.
Método 7: Eliminar caracteres y espacios ocultos
Este método funciona mejor (y es el más recomendado) si los datos están organizados en una sola columna o fila. Utiliza las funciones RECORTAR y LIMPIAR para eliminar espacios adicionales y caracteres que no se imprimen importados del archivo. El siguiente ejemplo supone que los datos están en la columna A y la primera fila es la fila 1 ($A$1). Para eliminar caracteres y espacios ocultos, siga estos pasos:
1 Para hacer esto, haga clic en el nombre de la columna "$A$1" y luego haga clic en el nombre de la columna "$A$2". Para hacer esto, haga clic en B y luego haga clic en Columna en el menú Insertar.
2. Escriba lo siguiente en la primera celda de la columna insertada (B1): = VALOR (TRIM (CLEAN (A1)))
3. celdas a la derecha de la celda que contiene los datos de la columna A. (Si está familiarizado con Excel, puede simplemente desplegar la pequeña cruz hacia abajo; se pueden omitir 4)
4. En el menú "Editar", seleccione "Rellenar" y luego haga clic en "Abajo". . Abajo". La nueva columna contiene el valor del texto en la columna A.
5.
5. Después de seleccionar el mismo rango, haga clic en "Copiar" en el menú Editar.
6. Haga clic en la celda A1, luego haga clic en "Pegado especial" en el menú "Editar", haga clic en "Valor" en "Pegar" y luego haga clic en "Aceptar" para convertir el valor convertido nuevamente en columna. A.
7. Elimine la columna B.
Tenga en cuenta que es posible que este método no elimine todos los caracteres de espacio en blanco que no se imprimen. Por ejemplo, el carácter de espacio en blanco Chr$(160) no se eliminará. eliminado.