Есть ли в Excel или VBA формула для сортировки нескольких чисел от и до? - PullRequest
0 голосов
/ 19 июня 2019

Я пытаюсь отсортировать тысячи номеров документов в диапазоне от и до в Excel. Мне бы очень помогло, если бы кто-то мог помочь мне создать формулу Excel или логику VBA в этой проблеме.

Например, у меня есть номера документов 1, 2, 3, 5, 6, 7, 11, 12, 15, 17. Я хочу, чтобы результат был:

от 1 до 3

от 5 до 7

с 11 до 12

от 15 до 15

с 17 до 17

Заранее большое спасибо!

1 Ответ

1 голос
/ 19 июня 2019

Есть, вероятно, более чистые способы, но с этой настройкой:

enter image description here

Формула в ячейке D2:

=IFERROR(SMALL(INDEX(A:A,MATCH(F1,$A$1:$A$10,0)+1):INDEX(A:A,MATCH(F2,$A$1:$A$10,0)),1),A1)

Формула в ячейке F2 ( введите через Ctrl Shift Введите ):

=INDEX($A$1:$A$10,SMALL(IF($A$2:$A$11-$A$1:$A$10<>1,ROW($A$1:$A$10),""),ROW()-1))

Перетащите вниз, пока в столбце F не появится ошибка ...

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