Use o texto na célula como fórmula no Planilhas Google

Aug 25 2020

Estou trabalhando em uma maneira de construir uma fórmula, em vez de um monte de declarações if / then. Existe uma maneira de converter o texto de uma célula e usar esse texto como a fórmula de outra?

Exemplo:

A1 = 1
A2 = 2
B1's formula reads "=A1+A2" (without quotes) resulting in the value of 3 in cell B1

Em C1, se eu literalmente tiver o valor de texto de "A1 + A2" sem as aspas, há uma maneira na célula D1 de fazer referência ao texto de C1 para exibir o valor de 3?

Eu tentei ="=" & indirect(C1)e =indirect("=" & C1)mas ambos falhar.

Respostas

Tedinoz Aug 25 2020 at 06:19

Experimente esta fórmula na célula D1:

=(indirect(left(C1,find("+",C1)-1)))+(indirect(right(C1,len(C1)-find("+",C1))))

A lógica é explicada na imagem


Amostra