Taula de continguts
Aquest article il·lustra com convertir una fórmula en format de text a una fórmula real per fer càlculs mitjançant la funció INDIRECTA a Excel . La funció INDIRECTA ajuda a dinamitzar una fórmula. Només podem canviar el valor de referència de la cel·la en el format de text en una cel·la específica que s'utilitza dins de la fórmula sense canviar-la. Anem a submergir-nos en l'exemple següent per entendre-ho clarament.
Descarregueu el quadern de pràctiques
Descarregueu aquest quadern de pràctiques per fer exercici mentre llegiu aquest article.
Convertir text a Formula.xlsx
Introducció a la funció INDIRECTA a Excel
Podem utilitzar la INDIRECTA funció per obtenir una referència de cel·la vàlida a partir d'un valor de cel·la que s'ha emmagatzemat com a cadena de text .
Sintaxi :
INDIRECT(text_ref, [a1])
Arguments:
ref_text- Aquest argument és un requerit un . Aquesta és una referència de cel·la , que ha proporcionat un text que pot ser en A1 o estil R1C1 .
[a1] : aquest argument té dos valors-
Si valor = VERTADER o omès , el ref_text és a referència d'estil A1.
i value= FALSE , el 1>ref_text és en format de referència R1C1.
Convertir text a fórmula mitjançant la funció INDIRECTA a Excel (pas a pasAnàlisi)
Pas 1: creació d'un conjunt de dades per convertir una fórmula en text a Excel
Diguem que volem convertir a longitud des de metre a unitat de peus . Però la fórmula que calcula el valor està en format de text .
Volem convertiu la fórmula de cadena en una fórmula real que calcularà la conversió d'unitats .
Llegir més: Excel Mostra la fórmula com a text en una altra cel·la (4 mètodes fàcils)
Pas 2: apliqueu la funció INDIRECTA per convertir text en fórmula a Excel
Per resoldre aquest problema, utilitzarem la funció INDIRECTA en aquest exemple. Per fer-ho, seguiu les instruccions següents.
- A la cel·la F3 , poseu la referència de la cel·la que conté el valor de longitud en metre unitat, és a dir, , B3.
- Ara a cel·la G3 , escriu la fórmula següent .
=3.28*INDIRECT(F3)
A la fórmula , hem utilitzat TRUE com el valor de l'argument [a1] que indica l' argument de text_ref ( B3 a la cel·la F3 ) en referència d'estil A1.
- Finalment, premeu Retorn i la sortida és 52 peus
Fórmula dinàmica:
La fórmula que hem utilitzat per calcular la conversió és dinàmica . Fem alguns canvis-
- Cas 1: Sicanvieu el valor a B3 , la sortida a G3 s'ajustarà automàticament .
- Cas 2 : en un altre cas, posem una longitud a la unitat metre a cel·la B4. Aquesta vegada hem de posar B4 com a valor de cel·la F3.
La fórmula dinàmica retorna la sortida com a 32,8 peus.
Llegir més: Com mostrar la fórmula a les cel·les d'Excel en lloc del valor (6 maneres)
Coses per recordar
- Si fem servir l'argument ref_text d'un altre llibre de treball , hem de mantenir el llibre de treball obert per la funció INDIRECTA En cas contrari, es mostrarà #REF ! Error .
- L'ús de la funció INDIRECTA pot provocar velocitat i retards de rendiment mentre es treballa amb un gran dataset .
Conclusió
Ara, sabem com convertir una fórmula de text en una fórmula real amb l'ajuda de la fórmula INDIRECTA d'Excel. Amb sort, us ajudaria a utilitzar el mètode amb més confiança. Qualsevol pregunta o suggeriment no us oblideu de posar-los al quadre de comentaris a continuació.