Eu tenho a seguinte pergunta. Digamos que há duas tabelas nomeadas (como em HOME / Format as Table):
OPS:
operation formula
sum =[@Col2] + [@Col3]
diff =[@Col2] - [@Col3]
MENTE:
operation Col2 Col3 result
sum 1 2
diff 1 2
É possível colocar uma fórmula na coluna result
em MYTABLE
procurando por OPS
com base no conteúdo da coluna MYTABLE[operation]
?
A pesquisa é fácil, mas retorna o conteúdo de OPS[formula]
como texto e não consegui convertê-lo em uma fórmula que calcule.
=INDEX(OPS[formula], MATCH([@operation], OPS[operation], 0), 1)
Eu encontrei algumas soluções usando VBA Evaluate()
, mas não parece funcionar em Tabelas (o resultado é sempre um erro #VALUE!).
Tags microsoft-excel