Com convertir text en fórmula utilitzant la funció INDIRECTA a Excel

  • Comparteix Això
Hugh West

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 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ó.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.