1

У меня следующий вопрос. Допустим, есть две именованные таблицы (как в HOME/Format как таблица):

OPS:

operation   formula
sum         =[@Col2] + [@Col3]
diff        =[@Col2] - [@Col3]

MYTABLE:

operation   Col2    Col3    result
sum         1       2   
diff        1       2   

Можно поместить формулу в столбец result в MYTABLE , отыскивая ее из OPS на основе содержимого столбца MYTABLE[operation]?

Поиск прост, но возвращает содержимое OPS[formula] виде текста, и я не смог преобразовать его в формулу, которая вычисляет.

=INDEX(OPS[formula], MATCH([@operation], OPS[operation], 0), 1)

Я нашел некоторые решения, использующие VBA Evaluate() но он не работает в таблицах (результат всегда равен #VALUE! ошибка).

0