Saltar al contenido principal

Cómo convertir entre fórmula y texto / valor

El tutorial muestra diferentes formas de convertir una fórmula en su resultado o en su cadena de texto, y de convertir una fórmula en forma de texto en una fórmula de trabajo que mostraría su resultado en Excel.

CONVERTIR FÓRMULAS EN VALORES REALES

CONVERTIR FÓRMULAS EN CADENAS DE TEXTO

CONVERTIR TEXTO EN FÓRMULAS

Puede encontrar diferentes situaciones en las que desee convertir fórmulas a texto o valores en Excel:

Necesita copiar los valores reales del archivo de Excel a otro archivo ……
Necesita enviar a otros un archivo de Excel, pero algunas funciones son volátiles, el valor se volverá a calcular cuando el archivo se abrió en una computadora diferente con diferentes versiones de Excel ...
No quiere que el receptor de archivos de Excel sepa qué fórmulas utilizó, porque eso fue el resultado de su arduo trabajo; o su empresa cobra dinero a los clientes por realizar informes con fórmulas complicadas. Entonces necesitas reemplazar las fórmulas con sus resultados ……

No te preocupes, aqui nuestro ExtendOffice El equipo ha enumerado varias formas de convertir fórmulas a texto o valores en Excel para satisfacer las necesidades de diferentes grupos.


CONVERTIR FÓRMULAS EN VALORES REALES

Los métodos que se enumeran a continuación le ayudarán a convertir fórmulas a sus valores y al mismo tiempo eliminar las fórmulas. prensa Ctrl + Z para deshacer si desea recuperar las fórmulas.

Presione F2 + F9 para convertir fórmulas a valores reales

Esto funciona solo para una celda, pero es muy fácil de usar y recordar. Es adecuado para los grupos que solo necesitan editar una o pocas celdas. Los pasos específicos son los siguientes:

1. Mueva el mouse sobre la celda y presione F2o haga doble clic en la celda, para editarlo.

2. Prensa F9, y entonces ENTRAR.

convertir entre texto fórmula 01 convertir entre texto fórmula 02

Use Excel Paste Special para convertir fórmulas a valores reales

Cuando copie o corte y pegue en Excel, todo lo que esté en las celdas de origen se pegará en las celdas de destino de forma predeterminada. Pero a veces esto puede no ser lo que quieres. los Pegado especial La función en Excel le permite pegar solo las cosas que desee. Para acceder a la función, aquí enumeramos 2 formas:

• Presione Alt + E + S + V (Pegado especial de Excel)

1. Copie la celda o el rango de origen que desea convertir en valores.

2. MANTENER Alty presione E, S y V en orden.

convertir entre texto fórmula 03

3. Hacer clic en OK o pulse ENTRAR.

convertir entre texto fórmula 03

• Utilice el menú contextual (Pegado especial de Excel)

Si le preocupa no recordar el acceso directo anterior, siga los siguientes pasos:

1. Copie la celda o el rango de origen que desea convertir en valores.

2. Haga clic derecho en la (s) celda (s) de destino, seleccione el icono (valores) abajo.

convertir entre texto fórmula 05 convertir entre texto fórmula 06


O siga los pasos a continuación para obtener más detalles:

1. Copie la celda o el rango de origen que desea convertir en valores.

2. Haga clic derecho en la (s) celda (s) de destino, seleccione Pegado especial.

convertir entre texto fórmula 03

3. Hacer clic en Nuestros Valores y OK.

convertir entre texto fórmula 08 convertir entre texto fórmula 09

√ Un pequeño consejo: si hay triángulos verdes en las esquinas superiores izquierdas de las celdas de destino, seleccione el rango de celdas, el Botón de seguimiento de error (el icono amarillo con un signo de exclamación) aparecerá. Haga clic en él, seleccione Convertir a Número. Luego, los triángulos verdes desaparecerán.

convertir entre texto fórmula 03


Truco de arrastrar y soltar con el botón derecho del ratón para convertir fórmulas en valores reales

Si no le gusta mucho Pegado especial, puede convertir fórmulas a valores de esta manera:

1. Seleccione la celda de origen o el rango de celdas.

2. Coloque el cursor en el borde de la (s) celda (s), ahora el puntero cambiará a un puntero de movimiento.

3. Haga clic con el botón derecho (no suelte) con el puntero de movimiento, arrastre la celda a la ubicación que desee y suéltela (también puede colocarla en la ubicación original).

4. Hacer clic en Copiar aquí solo como valores.

convertir entre texto fórmula 08   convertir entre texto fórmula 09

Script de VBA (macro) para convertir fórmulas a valores reales

Si está acostumbrado a usar VBA (Visual Basic para Aplicaciones) en Excel, aquí también tenemos un código de macro para usted, haga lo siguiente: (Tenga en cuenta que después de ejecutar el código de macro que se enumera a continuación, no puede deshacer la acción. )

1. Seleccione la celda de origen o el rango de celdas con fórmulas que desea convertir en valores.

convertir entre texto fórmula 03

2. Prensa Alt + F11, la Microsoft Visual Basic para aplicaciones aparecerá la ventana.

3. Hacer clic en recuadroY haga clic en Módulo en la lista desplegable.

convertir entre texto fórmula 03

4. Pegue el siguiente código en el Módulo ventana.

Sub ConvertFormulasToValues()
'Update by Extendoffice
    Dim xRg As Range
    Dim xCell As Range
    Dim xRet As VbMsgBoxResult
    Dim SLocation As String
    On Error Resume Next
    xRet = MsgBox("You can't undo this operation. " & "Click Yes to copy the workbook automatically?", vbYesNoCancel, "Kutools for Excel")
    Select Case xRet
        Case vbYes
            'Backup a copy of the workbook to the same location.
            ActiveWorkbook.SaveCopyAs Filename:=ActiveWorkbook.Path & "\Backup" & " " & ActiveWorkbook.Name
            SLocation = ActiveWorkbook.Path & "\Backup" & " " & ActiveWorkbook.Name
            MsgBox "The backup is: " & SLocation, vbInformation, "Kutools for Excel"
        Case vbCancel
            Exit Sub
    End Select
    'Please select the range which you want to convert formulas to values.
    Set xRg = Selection
    If TypeName(xRg) = "Range" Then
        For Each xCell In xRg
            If xCell.HasFormula Then
                xCell.Formula = xCell.Value
            End If
        Next
    End If
End Sub

5. Prensa F5 para ejecutar el código. Si lo necesita, haga clic en para convertir las fórmulas a sus resultados mientras copia el libro de trabajo automáticamente, el cuadro de diálogo le dirá dónde está la copia de seguridad. Hacer clic No para operar la conversión directamente. Recuerde, no puede deshacer esta operación.

convertir entre texto fórmula 03

Después de la operación, así es como se ve:

convertir entre texto fórmula 03


Solo un clic para convertir fórmulas a valores reales

Para los que no les gusta seguir pasos complicados, Kutools for Excel es una herramienta muy útil para convertir las fórmulas en valores y eliminar las fórmulas al mismo tiempo en Excel. Literalmente, solo toma un clic si tiene Kutools instalado:

1. Seleccione el rango de celdas de origen, busque el Rangos y celdas grupo en la pestaña Kutools.

2. Hacer clic en A real.

convertir entre texto fórmula 03

Ahora puedes disfrutar del resultado.

convertir entre texto fórmula 03

Haga clic para descargar Kutools para Excel para una prueba gratuita de 30 días.


CONVERTIR FÓRMULA EN CADENA DE TEXTO

Los métodos que se enumeran a continuación lo ayudarían a convertir fórmulas en texto, de modo que la cadena de texto de las fórmulas se mostrara en lugar de sus resultados.

Agregue un apóstrofo (') para convertir fórmulas en cadenas de texto

An apóstrofo evita que Excel interprete la cadena de texto como una fórmula. Por lo tanto, agregar un apóstrofo siempre es útil cuando desea mostrar la cadena de texto en lugar del resultado de una fórmula (cadena de texto). Y es bastante fácil, los pasos son los siguientes:

1. Seleccione una celda de fórmula y presione F2o haga doble clic en la celda, para editarlo.

2. Agregue un apóstrofe (') antes de signo igual (=).

convertir entre texto fórmula 03

3. Prensa ENTRAR, ahora verá la cadena de texto que se muestra en la celda.

convertir entre texto fórmula 03


Reemplazo de truco (Ctrl + H) para convertir fórmulas en cadenas de texto

Sin embargo, en el caso de que desee mostrar todas las cadenas de texto de las fórmulas en la hoja de trabajo actual, el Reemplaza La función en Excel es una mejor opción para resolver el problema.

1. Prensa Ctrl + H, Verá el Buscar y reemplazar ventana.

2. Escribe = existentes Encuentra lo que caja, tipo '= existentes Reemplazar con encajonar.

convertir entre texto fórmula 22

3. Hacer clic en reemplazar todo. Verá todas las fórmulas que se muestran en la hoja de trabajo actual.

convertir entre texto fórmula 23


Mostrar la función de fórmulas de Excel para convertir fórmulas en cadenas de texto

En Excel, hay una función llamada Mostrar fórmulas oculto en la pestaña Fórmulas. Al usar la función, los resultados de las fórmulas se convertirían fácilmente en cadenas de texto de fórmulas:

Ir a la pestaña Fórmulas, busca Auditoría de fórmulas grupo, clic Mostrar fórmulas.

convertir entre texto fórmula 24

La función hará visibles todas las fórmulas de la hoja de trabajo, así:

convertir entre texto fórmula 25


Script de VBA (macro) para convertir fórmulas en cadenas de texto

Si prefiere utilizar códigos de macro, el que se enumera a continuación lo ayudará. Siga los siguientes pasos:

1. Prensa Alt + F11, la Microsoft Visual Basic para aplicaciones aparecerá la ventana.

2. Hacer clic en recuadroY haga clic en Módulo en la lista desplegable.

3. Pegue el siguiente código en el Módulo ventana.

Function ShowF(Rng As Range)
ShowF = Rng.Formula
End Function

4. Regrese a la hoja de trabajo, ingrese la fórmula = ShowF (celda fuente) en la celda de destino, por ejemplo:

convertir entre texto fórmula 28

5. Prensa ENTRAR. Ahora verá que aparece la fórmula.

convertir entre texto fórmula 29


Solo dos clics para convertir fórmulas en cadenas de texto

En el caso de que no desee eliminar fórmulas pero necesite convertir entre fórmulas y cadenas de texto fácilmente, Kutools for Excel es una herramienta perfecta en Excel para ayudarlo a:

Haga Clic en Contenido y seleccionar Convertir fórmula en texto después de seleccionar el rango de celdas que desea convertir, así:

convertir entre texto fórmula 30

Así es como se ve después de la conversión.

convertir entre texto fórmula 31

Haga clic para descargar Kutools para Excel para una prueba gratuita de 30 días.


CONVERTIR TEXTO EN FÓRMULAS

Supongamos que tiene un informe para mostrar tanto fórmulas como valores, o alguien le envió un archivo de Excel que muestra fórmulas en lugar de sus resultados.

Aquí hay 2 formas de convertir cadenas de texto en fórmulas para mostrar sus resultados directamente.

Script de VBA (macro) para convertir texto en fórmulas

1. Prensa Alt + F11, la Microsoft Visual Basic para aplicaciones aparecerá la ventana.

2. Hacer clic en recuadroY haga clic en Módulo en la lista desplegable.

convertir entre texto fórmula 32

3. Pegue el siguiente código en el Módulo ventana.

Function Eval(Ref As String)
Application.Volatile
Eval = Evaluate(Ref)
End Function

4. Regrese a la hoja de trabajo, ingrese la fórmula = Eval (celda fuente) en la celda de destino, por ejemplo:

convertir entre texto fórmula 34

5. Prensa ENTRAR. Ahora puedes ver el resultado de la fórmula.

convertir entre texto fórmula 35


Solo dos clics para convertir texto en fórmulas

Se necesitan dos clics si tiene Kutools for Excel instalado en Excel para convertir texto en fórmulas: Debajo del Kutools pestaña, puede hacer clic en Contenido y seleccionar Convertir texto en fórmula después de seleccionar el rango de celdas que desea convertir, así:

convertir entre texto fórmula 36

Así es como se ve después de la conversión.

convertir entre texto fórmula 37

Haga clic para descargar Kutools para Excel para una prueba gratuita de 30 días.


  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y conservación de datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertar rápidamente, Rangos, gráficos e imágenes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Agrupación de tablas dinámicas por número de semana, día de la semana y más ... Mostrar celdas bloqueadas y desbloqueadas por diferentes colores; Resalte las celdas que tienen fórmula / nombre...
pestaña kte 201905
  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations