Моя таблица Excel имеет 5 строк: Id, ColA, ColB, Count и Test.
ID A B Count Test
2 a low 5 -
2 b high 6 -
2 c low 7 -
2 d high 8 -
2 e low 9 -
1 a low 1 =(1-5)
1 l high 2 -
1 e low 3 =(3-9)
Я хочу рассчитать значение Test только для строк с Id = 1
If Value of ColA for ID 1 = Value of of ColA for ID 2 and
Value of ColB for ID 1 = Value of of ColB for ID 2
then calculate the difference between the Count Values
else
0
Таблица Excel связана с Sql Query. Каждый раз, когда я обновляю его, в таблице появляется разное количество строк.
Я попытался использовать VLOOKUP в столбце TEST, где Id = 1, и указал таблицу массива в качестве первых 5 строк (только с Id = 2), но, похоже, это не работает, поскольку при обновлении таблицы во второй раз только 2 строки для Id = 2.
Я хочу, чтобы значение столбца TEST автоматически вычислялось при каждом обновлении таблицы. Спасибо!