Как отсортировать гугл таблицу по цифрам после знака _
Как отсортировать гугл таблицу по цифрам после знака _
13.06.2024 Товар 2_2 42,5
14.06.2024 Товар 4_3 22,5
13.06.2024 Товар 5_3 28
02.06.2024 Товар 6_4 28
04.06.2024 Товар 7_4 428
09.06.2024 Товар 9_5 33,5
16.06.2024 Товар 10_7 445
06.06.2024 Товар 14_347568 39
02.06.2024 Товар 15_1 28
Добавление вспомогательного столбца:
Добавьте новый столбец рядом с вашим столбцом “Товар”.
Введите формулу в первую ячейку нового столбца: =VALUE(RIGHT(A2,LEN(A2)-FIND("_",A2))) (замените A2 на ссылку на первую ячейку вашего столбца “Товар”).
Эта формула извлекает число после знака подчеркивания и преобразует его в числовое значение.
Скопируйте формулу вниз на весь столбец.
Теперь вы можете сортировать таблицу по этому новому столбцу с числовыми значениями.
Использование функции REGEXEXTRACT:
Додайте новый столбец рядом с вашим столбцом “Товар”.
Введите формулу в первую ячейку нового столбца: =REGEXEXTRACT(A2, "_(\d+)") (замените A2 на ссылку на первую ячейку вашего столбца “Товар”).
Эта формула извлекает число после знака подчеркивания.
Скопируйте формулу вниз на весь столбец.
Теперь вы можете сортировать таблицу по этому новому столбцу с числовыми значениями.
Скрипт OpenAI Apps Script:
Вы можете создать скрипт OpenAI Apps Script, который будет выполнять сортировку по цифрам после знака подчеркивания.
Для этого вам нужно будет написать код, который будет извлекать эти цифры, сортировать массив с данными и обновлять таблицу.
Какой способ выбрать:
Если вам нужна только одноразовая сортировка, добавление вспомогательного столбца с формулой будет самым простым решением.
Если вам нужна частое сортировка, скрипт OpenAI Apps Script может быть более удобным.
Если вам нужен простой способ извлечь цифры после знака подчеркивания, функция REGEXEXTRACT будет подходящим вариантом.
Помните, что после сортировки таблицы вам может потребоваться удалить добавленный столбец с формулой, если он вам больше не нужен.

=IFERROR(VALUE(MID(B1; FIND("_"; B1) + 1; LEN(B1))); 0)