Как мне отсортировать столбец в электронных таблицах Google, который последовательно распознает 2 числа di git с буквами на конце? - PullRequest
0 голосов
/ 11 июля 2020

Надеюсь, в этом есть смысл. У меня есть электронная таблица, в которой есть столбец с номером Chromebook. Он состоит из чисел от 1 до 500, а также имеет различные числа с буквами N или NS на конце. Когда у меня есть формат на automati c, он сортирует 1-500 последовательно, но когда буквы добавляются в конец, он сортируется по первому числу следующим образом; 105N, 111N, 11N , 122N, 136N, 144N, 202N, 215N, 255N, 25N и так далее. Как видите, два числа di git помещаются после трех чисел di git. Я хотел бы отсортировать его так, чтобы он распознавал сначала два числа di git, затем 3 di git числа 11N, 25N, 105N и так далее. Я попытался изменить формат на простой текст, но потом они все смешались. Спасибо за любую помощь. Это ценится.

Ответы [ 2 ]

0 голосов
/ 11 июля 2020

Если вам нужно, чтобы записи только числовые c появлялись перед записями числовых + буквенно-цифровых, вот тонкая настройка изящной формулы player0:

=INDEX(SORT({A1:A, REGEXEXTRACT(""&A1:A, "\d+")*1, A1:A&"A"}, 2, 1, 3, 1),, 1)
0 голосов
/ 11 июля 2020

попробуйте:

=INDEX(SORT({A1:A, REGEXEXTRACT(""&A1:A, "\d+")*1}, 2, 1),, 1)

0

...