Предостережения для этой формулы
- таблицы являются именованными диапазонами, table1 и table2
- столбец назначения имеет метку в строке 1, значения начинаются со строки 2
Вам нужно будет изменить часть ROW () в зависимости от вашего фактического размещения. Вы можете разместить его так, как вам нужно, вам просто нужно изменить часть ROW (), чтобы числа начинались с 2 и увеличивались на 1.
=HLOOKUP("value",table1,ROW(),FALSE)-HLOOKUP("value",table2,ROW(),FALSE)
Если вы не хотите, чтобы различия с нулевыми значениями отображались, вы можете либо установить для рабочей книги не показывать нули, либо изменить формулу следующим образом:
=IF(HLOOKUP("value",table1,ROW(),FALSE)-HLOOKUP("value",table2,ROW(),FALSE) > 0,
HLOOKUP("value",table1,ROW(),FALSE)-HLOOKUP("value",table2,ROW(),FALSE),"")