Страницы: 1
RSS
Сортировка по совпадениям, Сортировка по совпадениям 2 строк
 
 Здравствуйте! Подскажите, есть 2 столбца (допустим столбец А и столбец Б). В них наборы цифр. Нужно отсортировать столбец А по совпадениям и в таком же порядке как столбец Б. Прикреплю рисунок чтобы было понятно.  
 
 ?
но тут 4 строки, не две
 
Задача называется "поиск дубликатов" и решалась на форуме миллион раз, например
раз
два
Даже целый раздел на этом же сайте:
https://www.planetaexcel.ru/techniques/14/
Где есть ответ именно на этот вопрос:
https://www.planetaexcel.ru/techniques/14/3174/
Гуглень?
Изменено: panix1111 - 26.01.2019 11:14:14
Мы в Екселе не работаем, мы в нём живём!
 
Возможно меня не так поняли. Но я все гуглил и ответа не нашел. Попробую еще раз пояснить. Мне нужно именно отсортировать 1 строку. Не трогая никакую другую. Мне нужно вот это https://prnt.sc/mcdyyl, превратить вот в это http://prntscr.com/mcdzlg
 
Как тут понять, если вы объясняете по разному? В последнем примере - там вообще простой сортировки по убыванию более чем достаточно.
Мы в Екселе не работаем, мы в нём живём!
 
В общем тут не обычная сортировка. Как я понял - надо согласно порядку, указанному в списке столбца В(а нам не по убыванию или возрастанию). Делаете следующее:
1. Назначаете формат Текстовый ячейкам столбца Б(эталонный список сортировки) и вводите данные в нужном порядке(чтобы они были ИМЕННО ТЕКСТОМ!, пусть даже там будут числа - у них появится зеленый треугольник в левом верхнем углу ячейки)
2. Файл -Параметры -Дополнительно -раздел Общие -Изменить списки.
3. В появившемся окне в окне левее кнопки Импорт указываете диапазон с эталонным списком сортировки -нажимаете Импорт

Теперь выделяете диапазон ячеек, которые надо сортировать -Данные -Сортировка. В поле Порядок выбираете Настраиваемый список и выбираете там тот, который только что создали. Все, данные будут отсортированы именно согласно этого списка(при этом даже числовые данные будут расположены именно в нужном порядке).

P.S. Если эталонных данных много, то можно в соседнем столбце привести их к тестовому виду простой формулой: =D4&"" и растянуть на весь столбец данных.
Изменено: Дмитрий(The_Prist) Щербаков - 26.01.2019 12:05:21 (добавил PS)
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Извиняюсь, что так каряво объяснил. Вот приложил фаил, в котором думаю все понятно будет.
 
Не подскажите? Или это нельзя сделать?
 
Цитата
dodge написал:
Не подскажите?
А что не так с предложенным мной методом? Попробовал - все отлично сортирует.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Спасибо! Помогло!
Страницы: 1
Наверх