Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Сортировка по цифраф в строке - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сортировка по цифраф в строке (Формулы/Formulas)
Сортировка по цифраф в строке
romprik Дата: Среда, 06.07.2016, 14:53 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день!
Как можно реализовать сортировку (по возрастанию) по цифрам в строке, в столбце "наименование"? С условием если нет цифрового значения, то сортировать по алфавиту. Возможно ли такое?

пример:

наименование шт цена

№ 956 лоток 5 110
546 лопата пластм. 6 111
перчатки №652 муж. 7 112
ковшик 161 8 113
№163 стакан 9 114
пила зубр 3 120

файл в прикреплении
К сообщению приложен файл: 8070935.xlsx(9Kb)


Сообщение отредактировал romprik - Среда, 06.07.2016, 14:56
 
Ответить
СообщениеДобрый день!
Как можно реализовать сортировку (по возрастанию) по цифрам в строке, в столбце "наименование"? С условием если нет цифрового значения, то сортировать по алфавиту. Возможно ли такое?

пример:

наименование шт цена

№ 956 лоток 5 110
546 лопата пластм. 6 111
перчатки №652 муж. 7 112
ковшик 161 8 113
№163 стакан 9 114
пила зубр 3 120

файл в прикреплении

Автор - romprik
Дата добавления - 06.07.2016 в 14:53
krosav4ig Дата: Среда, 06.07.2016, 15:21 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1465
Репутация: 596 ±
Замечаний: 0% ±

Excel 2007, 2013
доп. столбец с формулой
Код
=ЕСЛИОШИБКА(ПРОСМОТР(9^9;--ПСТР(A2;МИН(ЕСЛИОШИБКА(ПОИСК(СТРОКА($1:$10)-1;A2);""));СТРОКА($1:$99)));A2)
и сортировка по нему
К сообщению приложен файл: _8070935.xlsx(11Kb)


(_)Õvõ(_)
 
Ответить
Сообщениедоп. столбец с формулой
Код
=ЕСЛИОШИБКА(ПРОСМОТР(9^9;--ПСТР(A2;МИН(ЕСЛИОШИБКА(ПОИСК(СТРОКА($1:$10)-1;A2);""));СТРОКА($1:$99)));A2)
и сортировка по нему

Автор - krosav4ig
Дата добавления - 06.07.2016 в 15:21
китин Дата: Среда, 06.07.2016, 15:27 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4096
Репутация: 632 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
Андрей krosav4ig, опередил, да и принцип у меня тот же толко формула другая
Код
=ЕСЛИОШИБКА(--ПСТР(ПОДСТАВИТЬ(A2;" ";"");ПОИСКПОЗ(1=1;ЕЧИСЛО(--ПСТР(ПОДСТАВИТЬ(A2;" ";"");СТРОКА($1:$50);3));0);3);A2)
да еще и массивная
К сообщению приложен файл: 345.xlsx(10Kb)


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538


Сообщение отредактировал китин - Среда, 06.07.2016, 15:28
 
Ответить
СообщениеАндрей krosav4ig, опередил, да и принцип у меня тот же толко формула другая
Код
=ЕСЛИОШИБКА(--ПСТР(ПОДСТАВИТЬ(A2;" ";"");ПОИСКПОЗ(1=1;ЕЧИСЛО(--ПСТР(ПОДСТАВИТЬ(A2;" ";"");СТРОКА($1:$50);3));0);3);A2)
да еще и массивная

Автор - китин
Дата добавления - 06.07.2016 в 15:27
romprik Дата: Четверг, 07.07.2016, 12:30 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
доп. столбец с формулой

вставляю формулу в свой файл, сортируются не все строки, и не все по порядку цифры, некоторые строки заменяются на цифру которая стоит крайняя в ячейке
К сообщению приложен файл: _80709351.xlsx(9Kb)


Сообщение отредактировал Manyasha - Четверг, 07.07.2016, 13:48
 
Ответить
Сообщение
доп. столбец с формулой

вставляю формулу в свой файл, сортируются не все строки, и не все по порядку цифры, некоторые строки заменяются на цифру которая стоит крайняя в ячейке

Автор - romprik
Дата добавления - 07.07.2016 в 12:30
romprik Дата: Четверг, 07.07.2016, 12:40 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
да и принцип у меня тот же толко формула другая

сортировка происходит следующим образом:
сортируется по букве первого слова и только потом если есть одинаковые слова, сортируется по цифре
[moder]Излишнее цитирование - это нарушение Правил форума.
На первый раз поправила Ваши посты.[/moder]


Сообщение отредактировал Manyasha - Четверг, 07.07.2016, 13:49
 
Ответить
Сообщение
да и принцип у меня тот же толко формула другая

сортировка происходит следующим образом:
сортируется по букве первого слова и только потом если есть одинаковые слова, сортируется по цифре
[moder]Излишнее цитирование - это нарушение Правил форума.
На первый раз поправила Ваши посты.[/moder]

Автор - romprik
Дата добавления - 07.07.2016 в 12:40
Stanislav0523 Дата: Четверг, 07.07.2016, 12:50 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 2 ±
Замечаний: 0% ±

Excel 2010
Добрый день!

сортируются не все строки, и не все по порядку цифры


Простите, что вмешиваюсь. Нужно выделить формулу в первой ячейке, нажать ctrl+shift+Enter (Таким образом обычная формула преобразуется в формулу для работы с массивами), затем протянуть формулу и повторить сортировку.


Сообщение отредактировал Stanislav0523 - Четверг, 07.07.2016, 12:52
 
Ответить
СообщениеДобрый день!

сортируются не все строки, и не все по порядку цифры


Простите, что вмешиваюсь. Нужно выделить формулу в первой ячейке, нажать ctrl+shift+Enter (Таким образом обычная формула преобразуется в формулу для работы с массивами), затем протянуть формулу и повторить сортировку.

Автор - Stanislav0523
Дата добавления - 07.07.2016 в 12:50
китин Дата: Четверг, 07.07.2016, 12:55 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4096
Репутация: 632 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
Простите, что вмешиваюсь.

Вообще то здесь форум а не вечеринка родственников, поэтому вмешиваться надо!!!! тем более ваше замечание абс. правильное
а это ТСу пример правильного ввода формулы
К сообщению приложен файл: 456.xlsx(9Kb)


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538


Сообщение отредактировал китин - Четверг, 07.07.2016, 12:58
 
Ответить
Сообщение
Простите, что вмешиваюсь.

Вообще то здесь форум а не вечеринка родственников, поэтому вмешиваться надо!!!! тем более ваше замечание абс. правильное
а это ТСу пример правильного ввода формулы

Автор - китин
Дата добавления - 07.07.2016 в 12:55
romprik Дата: Четверг, 07.07.2016, 15:04 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
krosav4ig
китин

Кстати я не с того начал, исправляюсь: Спасибо, что откликнулись!
И да, обе формулы работают. Когда то сталкивался с преобразованием в массивы, но что не подумал про это!

Stanislav0523 Благодарю!

Модератор rules учёл
 
Ответить
Сообщениеkrosav4ig
китин

Кстати я не с того начал, исправляюсь: Спасибо, что откликнулись!
И да, обе формулы работают. Когда то сталкивался с преобразованием в массивы, но что не подумал про это!

Stanislav0523 Благодарю!

Модератор rules учёл

Автор - romprik
Дата добавления - 07.07.2016 в 15:04
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сортировка по цифраф в строке (Формулы/Formulas)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!