Создать список значений большинства - PullRequest
0 голосов
/ 28 сентября 2018

У меня есть следующая электронная таблица Excel:

            A                     B   
    1    Values         Descending order of majority values
    2      50                     80 (--> Appears 6 times in Column A)
    3      80                    -10 (--> Appears 6 times in Column A)
    4     -10                     50 (--> Appears 3 times in Column A)
    5     -10                     70 (--> Appears 1 time in Column A)
    6     -10                     40 (--> Appears 1 time in Column A)
    7      40 
    8      80                 
    9     -10   
   10      80
   11     -10   
   12      50
   13      80
   14      50
   15      70
   16      80
   17      80
   18     -10
   19

В Column A У меня есть список значений.
В Column B Я хочу перечислить значения, основанные на их большинстве, в списке.

Единственная формула, которую я смог найти до сих пор, это форма из здесь :

={MAX(MODE.MULT(A1:A18))}

Эта формула даст мне значение с наибольшим большинством, которое в данном случае составляет 80, но я не могу создать из него список.

У вас есть представление о формуле, котораямог бы создать такой список?


ПРИМЕЧАНИЕ:

a) Значения в Column A могут иметь одинаковое большинство.Если это так, я хочу, чтобы оба значения были перечислены в Column B (В этом случае 80 и -10)

b) Значения в Column A могут быть положительными или отрицательными.

1 Ответ

0 голосов
/ 28 сентября 2018

Поместите эту формулу массива в первую ячейку и перетащите вниз:

=LARGE(IF(FREQUENCY($A$2:$A$18,$A$2:$A$18)=LARGE(FREQUENCY($A$2:$A$18,$A$2:$A$18),ROW(1:1)),$A$2:$A$18),SUMPRODUCT(--(LARGE(FREQUENCY($A$2:$A$18,$A$2:$A$18),ROW($A$1:INDEX(A:A,ROW(1:1))))=LARGE(FREQUENCY($A$2:$A$18,$A$2:$A$18),ROW(1:1)))))

Будучи формулой массива, она должна быть подтверждена нажатием Ctrl-Shift Enter вместо Enter при выходе из режима редактирования

enter image description here

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