несколько условий и несколько решений в Excel - PullRequest
1 голос
/ 07 марта 2020

Пожалуйста, помогите, если это возможно.

Я хочу создать панель мониторинга в Excel, где я хочу рассчитать общий объем продаж агентов в моей смене. Но проблема в том, что я хочу рассчитать оценку нескольких агентов в одном случае.

Условия:

  • Если в одной продаже есть 3 агента продажа будет разделена между тремя: 3-е лицо получит 50% от суммы продажи, а 1-е и 2-е лицо получат 25%.

  • В случае одной продажи, Есть 2 агента, продажа будет разделена между ними поровну.

  • Если один агент совершит продажу, сумма будет принадлежать только ему.

Теперь, как бы я сформулировал формулу, в которой эти вещи вычисляются автоматически?

Например:

Agent 1     Agent 2     Agent 3    Sale Amount 
Adam                                $100 
Jack         Adam                   $100 
Nick         Vince      Adam        $100 
Vince                               $100 

В соответствии с этим сумма будет такой:

Adam: - $100 + $50 + $50 = $200
Jack: - $50 = $50
Nick: - $25 = $25
Vince: - $25 + $100 = $125

Это тот вид результата, который я хочу, но хочу сделать это автоматически, как только начнется продажа. Кто-нибудь знает, как добиться этого с помощью формулы?

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 07 марта 2020

Надеюсь, это поможет вам. Я проверил это, и это, кажется, работает. Hope this helps

0 голосов
/ 07 марта 2020

Вы можете попробовать следующую формулу:

=SUMPRODUCT(CHOOSE(MMULT(--($A$2:$C$5<>""),{1;1;1}),{1,0,0},{0.5,0.5,0},{0.25,0.25,0.5})*($A$2:$C$5=G1)*$D$2:$D$5)

enter image description here

при необходимости автоматически изменить диапазоны в формуле, преобразовать основной диапазон в таблицу:

enter image description here

...