Формула Помощь для вычитания определенного числа на основе кода ЕСЛИ?

Формула Помощь для вычитания определенного числа на основе кода ЕСЛИ?

Мне нужно вычесть определенную сумму в зависимости от того, какой код находится в столбце H.

If 97530 then minus 96.40
If 92610 then

If 92507 and 92526 then

Я знаю, как создать формулу расчета, но не могу понять, как заставить Excel смотреть на ячейку и определять соответствующую сумму для вычета, а не я!

введите описание изображения здесь

решение1

Следующий вариант IFдолжен подойти вам, если вы поместите его в столбец I:

=IF(H2=97530,VLOOKUP(H2,H12:I19,2,0)-96.4,IF(H2=92610,TRUE(),FALSE()))

Вы предоставили только часть условных предложений, поэтому это IFсоответствует только вашему первому требованию, но это должно дать вам подсказку о том, какой путь следует выбрать.

решение2

Джесси,

Если я правильно понимаю, что вы пытаетесь сделать, похоже, что функция VLOOKUP будет работать без разделения информации в столбце H. Единственное, что вам нужно сделать, это убедиться, что значения в таблице поиска соответствуют значениям, с которыми она выполняется.

В этом случае вам необходимо убедиться, что оба элемента в таблице изменены (вероятно, в случае с отчётом), т. е. 92610/92523 должны стать 92610, 92523 и 92507/92526 92526, 92507 выше, чтобы поиск работал.

введите описание изображения здесь

Похоже, что в показанные вами значения добавлен дополнительный элемент, за исключением ячейки K19.

Формула там будет =VLOOKUP(H19,$H$2:$K$9,4,0). Это поместит значение 96,4 в K19. Каким бы ни был этот дополнительный элемент, вам придется добавить его к приведенной выше формуле.

Надеюсь, это поможет, Брэд.

Связанный контент