Мои данные изменятся, поэтому я использую динамические списки. Сортировка должна быть динамичной. Я не хочу нажимать на встроенную функцию сортировки.
Я сортирую динамические данные по формуле, но происходит сбой, когда сортировка данных одинакова. Например:
A B
Marham 240
Sigonella 400
Toulon 400
Ghedi 150
Lajes 2000
Nordholz 400
Сортируя по столбцу B и возвращая значения столбца A, результат должен быть:
Lajes 2000
Sigonella 400
Toulon 400
Nordholz 400
Marham 240
Ghedi 150
Примечание: меня не волнует порядок дублирования значений между собой ("400").
С этой формулой:
{=INDEX($A$1:$A$6, MATCH(SMALL(COUNTIF($B$1:$B$6, "<"&$B$1:$B$6), ROW(1:1)), COUNTIF($B$1:$B$6, "<"&$B$1:$B$6), 0))}
Результаты:
Lajes 2000
Sigonella 400
Sigonella 400
Sigonella 400
Marham 240
Ghedi 150
MATCH
сбивает меня с толку. Как мне обойти это?