Ячейки SUM на основе индекса соответствия - PullRequest
0 голосов
/ 17 октября 2018

Я давно использую Excel, но я только начал играть с макросами, Index, VLOOKUP и другими функциями.Они замечательные, но я пришел к препятствию.

Мне удалось заставить Excel вставлять приведенную ниже информацию в другой лист в следующей пустой строке каждый раз, когда я нажимаю кнопку на листе 1 листа..

Sale

Что я хочу сделать сейчас, так это СУММ всех сумм продаж и сумм скидок при поиске имени сотрудника.

Формулы, которые у меня есть на другом листе для поиска скидок и сумм продаж:

= INDEX (Продажи! $ E $ 1: $ E $ 1000, МАТЧ ($ A $ 1, Продажи! $ A $ 1: $1000,0 $) +14,0) = ИНДЕКС (Продажи! $ E $ 1: $ E $ 1000, МАТЧ ($ A $ 1, Продажи! $ A $ 1: $ A $ 1,0,0) +16,0)

Lookup

Однако, похоже, что он просто находит первое совпадение.

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

Я предполагаю, что это возможно, но мой поиск в Google ничего не нашел.

Любая помощь будет принята с благодарностью!

Ответы [ 2 ]

0 голосов
/ 19 октября 2018

Я получил ответ с другого форума.Следующая формула отлично работает:

= SUMIFS («Ежедневные продажи»! $ E $ 21: $ E $ 10020, «Ежедневные продажи»! $ A $ 5: $ A $ 10004, A2)

Продажи персонала

Ежедневные продажи

Спасибо за ваш вклад, это очень ценится!

0 голосов
/ 18 октября 2018

Может быть, это может быть решением.Где «a» будет «billy» в вашем случае, а «b» будет равно «Subtotal».

= SUMIF (A1: A8, «a», INDEX (A1: C8, MATCH («a ", A: A, 0) +1,3))

Я полагаю, что" +1 "будет +13 в вашем примере.(Разница в строках между Билли и промежуточным итогом.) И 3 будет 5 (столбец E)

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...