Top.Mail.Ru
Ответы
Аватар пользователя
12лет
Изменено
Аватар пользователя
Аватар пользователя
Информационные технологии
+1

Сортировка в Excel по порядку языки - первый нужен Русский!!!

Excel и Openoffice отсортирует сначала все цифры потом английские слова и закончит русским алфавитом.
а надо чтобы Сначала цифры, потом русский, а потом английский

По дате
По рейтингу
Аватар пользователя
Просветленный
12лет

Формулу можно короче
=ЗАМЕНИТЬ (A1;1;0;ЕСЛИ (КОДСИМВ (A1)>=192;"~";""))
или
=ЕСЛИ (КОДСИМВ (A1)>=192;"~"&A1;A1)

Аватар пользователя
Знаток
12лет

(для Экселя)
- Добавьте колонку, в нее вставьте формулу возвращающую исходные значения, с тем изменением, что перед всеми словами начинающимися на русскую букву будет добавлен символ "~".
- Для того чтобы определить является ли первый символ русской буквой используйте формулу КОДСИМВ, если она вернет результат от 192 до 255 - значит первая буква в слове русская.
- Конечная формула будет выглядеть примерно так: =ЕСЛИ (И (КОДСИМВ (А1)>=192; КОДСИМВ (А1)<=255); СЦЕПИТЬ ("~"; А1);А1)
- Отсортируйте таблицу по этой колонке. Все слова начинающиеся на ~ будут стоять раньше английских. Колонку скройте