Решение сложной матричной задачи в Excel - PullRequest
0 голосов
/ 18 октября 2019

Впервые спрашиваю совета, поэтому извиняюсь, если моя терминология испорчена.

Вот что я пытаюсь выяснить, как решить (в идеале в excel):

Учитывая, что я могу иметь до 5 групп (A) , и каждая группа может иметь до 4 записей (B) , как я могу равномерно распределить B гдесумма всегда равна 100.

Пример 1:

Group A1 - Entry B1 = 15
Group A1 - Entry B2 = 15
Group A1 - Entry B3 = 15
Group A1 - Entry B4 = 15
-----
Group A2 - Entry B5 = 20
Group A2 - Entry B6 = 20
SUM OF B1:B6 = 100

Пример 2:

Group A1 - Entry B1 = 25
Group A1 - Entry B2 = 25
----- <br/>
Group A2 - Entry B3 = 50
SUM OF B1:B3 = 100

Пример 3:

Group A1 - Entry B1 = ???
Group A1 - Entry B2 = ???
Group A1 - Entry B3 = ???
----- <br/>
Group A2 - Entry B4 = ???
----- <br/>
Group A3 - Entry B5 = ???
Group A3 - Entry B6 = ???
SUM OF B1:B6 = 100

1 Ответ

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

С вашим распределением в таблице, на которую можно ссылаться, используйте это:

=VLOOKUP(A2,D:E,2,FALSE)*100/COUNTIF(A:A,A2)

Где ваша таблица распределения находится в столбцах D и E.

enter image description here

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