Error de Excel: El número de esta celda está formateado como texto (6 soluciones)

  • Compartir Este
Hugh West

En este artículo, hablaremos del El número de esta celda se formatea como texto o va precedido de un apóstrofo ' error en excel. A veces, cuando trabajamos con algunos valores numéricos en nuestra hoja excel, los números no suman, no realizan ninguna operación matemática y producen errores. Esto puede ocurrir porque los números pueden estar formateados como texto o precedidos de un apóstrofo. Intentaremos convertir las celdas de texto en números o eliminar el apóstrofo precedido para solucionar este problema.

Descargar el Libro de Prácticas

Descargue aquí el cuaderno de prácticas.

Número en celda está formateado como texto.xlsm

¿Por qué se produce el error "El número de esta celda está formateado como texto o precedido de un apóstrofe"?

Cuando utilizamos un apóstrofo precediendo a un número, se produce este error. A veces, los valores se almacenan como cadenas en nuestro conjunto de datos, lo que también puede causar el mismo problema.

Cómo encontrar una celda formateada como texto o precedida de un apóstrofe

Podemos encontrar fácilmente una celda que esté formateada como texto o precedida de un apóstrofo. Si aparece un pequeño cuadro triangular verde en la parte superior derecha de la celda, es posible que la celda esté formateada como texto. Pero para estar completamente seguros, podemos utilizar una fórmula. Para ello, siga los pasos que se indican a continuación.

PASOS:

  • Seleccione una celda adyacente y escriba la fórmula:
=ISNUMBER(B2)

  • Ahora, pulsa Entre en para ver el resultado.

  • Utilice la Asa de llenado para todas las células.

Aquí, sólo Célula B6 se almacena como un número.

6 Soluciones al Error de Excel: El Número en Esta Celda está Formateado como Texto o Precedido por un Apóstrofo

Para explicar estas soluciones, utilizaremos un conjunto de datos que contiene información sobre las horas de trabajo y el salario de algunos empleados. Aquí, los valores numéricos muestran el error.

1. Convertir texto en número con Texto en columnas

En este método, convertiremos textos en números Texto a columnas Si seleccionamos una celda y ponemos el cursor sobre la etiqueta inteligente, aparecerá el error que se muestra a continuación.

Sigamos los pasos para solucionar este problema.

PASOS:

  • En primer lugar, seleccione todas las celdas de una misma columna. Hemos seleccionado las celdas de Columna C .

  • En segundo lugar, vaya a Datos y seleccione Texto a columnas. En Asistente para convertir texto en columnas aparecerá.

  • En tercer lugar, haga clic en Acabado del Asistente para convertir texto en columnas.

  • A continuación, los valores de Columna C se convertirán automáticamente en números y no se producirá ningún error.

  • Por último, haga lo mismo con Columna D para ver resultados como los siguientes.

Contenido relacionado: Cómo solucionar el error #REF! en Excel (6 soluciones)

2. Cambiar texto a número mediante etiquetas inteligentes

Podemos utilizar etiquetas inteligentes para convertir los textos en números. Esta es la solución más fácil y rápida. Si selecciona una celda que contenga algún error, el icono de etiquetas inteligentes aparecerá automáticamente. Lo hemos resaltado a continuación.

Prestemos atención a los pasos siguientes.

PASOS:

  • Seleccione primero las celdas de error. Hemos seleccionado Célula C5 a Celda D12 .

  • Ahora, haga clic en el icono de etiquetas inteligentes. Aparecerá un menú desplegable.
  • Seleccione Convertir en número de él.

  • Al instante, verá resultados como los que se muestran a continuación.

Contenido relacionado: Excel VBA: Desactivar el "En caso de error reanudar siguiente"

3. Aplicar Pegado Especial para Convertir Texto en Número o Eliminar el Apóstrofo Precedente

Podemos utilizar la opción especial de pegar de excel para convertir texto en números. Hay dos maneras de utilizar la opción especial de pegar. Vamos a pegar valores en estos métodos.

3.1 Con la operación Añadir

En este primer submétodo, utilizaremos la operación sumar. Sigamos los siguientes pasos para implementar esta técnica.

PASOS:

  • En primer lugar, seleccione cualquier celda de su conjunto de datos. Nosotros hemos seleccionado Celda C14 .
  • Ahora, pulse Ctrl + C para copiar la celda.

  • A continuación, seleccione las celdas de las que desea eliminar el error.

  • A continuación, seleccione Pegar del Inicio y seleccione Pegado especial en el menú desplegable.

  • En Pegado especial A continuación, seleccione Valores y Añadir del Pegado especial Haga clic en OK para proceder.

  • Después de pulsar DE ACUERDO, mostrará resultados como los siguientes.

  • Para convertir el Salario en el formato deseado, seleccione Columna D .
  • Ahora, vaya al Inicio y seleccione Moneda del Formato numérico caja.

  • Finalmente, verá resultados como los siguientes.

3.2 Con la operación multiplicar

También podemos utilizar la operación multiplicar para solucionar este error. Para ello, sigamos los pasos que se indican a continuación.

PASOS:

  • Al principio, seleccione cualquier celda de su conjunto de datos y escriba 1 Hemos seleccionado Celda C14 .

  • Ahora, pulse Ctrl + C para copiar la celda.
  • A continuación, seleccione las celdas de las que desea eliminar el error.

  • A continuación, seleccione Pegar del Inicio y seleccione Pegado especial en el menú desplegable. Pegado especial se abrirá la ventana.

  • De nuevo, seleccione Valores y Multiplique del Pegado especial Haga clic en OK para proceder.

  • Después de pulsar DE ACUERDO, verá resultados como los siguientes.

  • Para convertir el Salario columna en Moneda seleccione Columna D .

  • Ahora, vaya al Inicio y seleccione Moneda del Formato numérico caja.

  • Al final, verás resultados como los siguientes.

Leer más: Errores en Excel y su significado (15 errores diferentes)

4. Uso de la función Valor para transformar texto o una celda precedida por un apóstrofo en un número

Podemos utilizar el VALOR Función para convertir el texto en números o eliminar el apóstrofo precedente. La tecla VALOR Función convierte una cadena de texto que representa un número en un número. Aquí utilizaremos el mismo conjunto de datos.

Sigamos los pasos para conocer esta solución.

PASOS:

  • En primer lugar, inserte una columna de ayuda como la que se muestra a continuación.

  • En segundo lugar, seleccione Celda D5 y escribe la fórmula:
=VALOR(C5)

  • Hit Entre en para ver el resultado.

  • A continuación, utilice la función Asa de llenado para el resto de las células.

  • Ahora, seleccione los valores de la columna de ayuda y pulse Ctrl + C para copiar y seleccione Columna C .

  • A continuación, vaya a la página Inicio y seleccione Pegado especial.
  • A continuación, seleccione Pegar valores en el menú desplegable.

  • No verá ningún error en Columna C.

  • Siga el mismo procedimiento y elimine la columna de ayuda para ver resultados como los siguientes.

  • Por último, puede cambiar el Formato numérico a Moneda para ver resultados como los siguientes.

Read More: Cómo eliminar un error de valor en Excel (4 métodos rápidos)

5. Insertar operación matemática para cambiar una celda de texto a un número

Podemos hacer la operación de multiplicación manualmente para convertir texto en números. También necesitaremos una columna de ayuda en este método.

Observemos los pasos siguientes para este método.

PASOS:

  • En primer lugar, añada una columna adicional como la siguiente.

  • En segundo lugar, seleccione Celda D5 y escribe la fórmula:
=C5*1

  • Ahora, pulse Entre en para ver el resultado.

  • A continuación, utilice la función Asa de llenado para ver los resultados en todas las celdas.

  • A continuación, elimine el Ayudante columna.

  • Repita los pasos para Columna D y verás resultados como los de abajo.

  • Por último, cambie el Formato numérico a Moneda para ver el resultado deseado.

Contenido relacionado: Razones y correcciones del error NAME en Excel (10 ejemplos)

6. Aplicar VBA para convertir texto en número

También podemos aplicar VBA para transformar un texto que representa un número en un número. Sólo tienes que seguir los siguientes pasos para conocer este proceso.

PASOS:

  • Al principio, vaya a la Desarrollador y seleccione Visual Basic. En Visual Basic aparecerá la ventana.

  • Ahora, vaya a Inserte y seleccione Módulo.
  • A continuación, escriba el código en el campo Módulo ventana.
 Sub Convert_to_Number() With Worksheets("VBA").Range("C:C") .NumberFormat = "General" .Value = .Value End With With Worksheets("VBA").Range("D:D") .NumberFormat = "General" .Value = .Value End With End Sub 

Aquí hemos seleccionado Columna C utilizando Alcance. A continuación, cambiamos el formato del número a general. Hemos repetido lo mismo para Columna D.

  • Pulse Ctrl + S para guardar el código.
  • A continuación, seleccione Macros del Desarrollador La pestaña Macro aparecerá la ventana.

  • Seleccione el código en Macro ventana y Ejecutar eso.

  • Finalmente, verá resultados como los siguientes.

Read More: En caso de error Reanudar Siguiente: Manejo de errores en Excel VBA

Cómo ignorar el error 'El número de esta celda está formateado como texto o precedido por un apóstrofe' en Excel

A veces, necesitamos mantener la celda tal y como está. Por lo tanto, necesitamos ignorar el error. Para ignorar cualquier error, seleccione una celda que tenga un error y, a continuación, seleccione la opción de etiquetas inteligentes. Encontrará la opción Ignorar error en el menú desplegable.

Conclusión

Hemos tratado 6 soluciones fáciles para el error de una celda formateada como texto o precedida de un apóstrofo. Espero que estas soluciones te ayuden a solucionar tu problema. Además, también puedes descargarte el libro de prácticas para ejercitarte. Por último, si tienes alguna duda o sugerencia, no dudes en preguntar en la sección de comentarios.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.