Есть ли способ сравнить две формулы Excel?


1

Я нашел несколько инструментов, которые сравнивают два файла Excel, но проблема в том, что они проверяют только результат ячейки, а не ее формулу. Например:

A1 = PRODUCT(B1,C1) который дает мне результат 0.
B1 = PRODUCT(B1,C1,D1) что также дает мне результат 0.

Проблема в том, что все инструменты, которые я использовал, в результате дают мне A1 = B1 true, тогда как они не имеют одинаковую формулу. Есть ли решение этой проблемы?

У меня нет Excel Pro Edition, поэтому я не использовал функцию сравнения файлов Excel.


1
VBA, вероятно, единственное решение
Raystafarian

Ответы:


2

В Excel 2013 вы можете использовать FORMULATEXT вложенный в IF заявление, чтобы проверить, если текст формул одинаков.

=IF(FORMULATEXT(A1)=FORMULATEXT(B1), "True", "False")

В этом случае, используя формулы, которые вы указали в ячейках A1 & Амп; B1, ячейка, в которой находится приведенная выше формула, вернется False, Если они совпадают, он вернется TRUE,

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.