Сортировка от А до Я при помощи формул
Richman
Дата: Суббота, 07.03.2015, 11:31 |
Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация:
54
±
Замечаний:
0% ±
Excel 2007
Добрый день, Друзья! Задача заключается в том, чтобы отсортировать исходный диапазон от А до Я при помощи формул. Сводная, стандартная сортировка, макросы не подходят в данном случае. Спасибо за любые варианты
Добрый день, Друзья! Задача заключается в том, чтобы отсортировать исходный диапазон от А до Я при помощи формул. Сводная, стандартная сортировка, макросы не подходят в данном случае. Спасибо за любые варианты Richman
С Уважением, Richman
Ответить
Сообщение Добрый день, Друзья! Задача заключается в том, чтобы отсортировать исходный диапазон от А до Я при помощи формул. Сводная, стандартная сортировка, макросы не подходят в данном случае. Спасибо за любые варианты Автор - Richman Дата добавления - 07.03.2015 в 11:31
Nic70y
Дата: Суббота, 07.03.2015, 11:36 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9133
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
доп.столбец счётесли + впр
доп.столбец счётесли + впр Nic70y
К сообщению приложен файл:
14-5.xlsx
(29.9 Kb)
ЮMoney 41001841029809
Ответить
Сообщение доп.столбец счётесли + впр Автор - Nic70y Дата добавления - 07.03.2015 в 11:36
Richman
Дата: Суббота, 07.03.2015, 11:46 |
Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация:
54
±
Замечаний:
0% ±
Excel 2007
Nic70y , Мне нравится ваше решение. Спасибо
Nic70y , Мне нравится ваше решение. СпасибоRichman
С Уважением, Richman
Ответить
Сообщение Nic70y , Мне нравится ваше решение. СпасибоАвтор - Richman Дата добавления - 07.03.2015 в 11:46
Richman
Дата: Суббота, 07.03.2015, 12:02 |
Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация:
54
±
Замечаний:
0% ±
Excel 2007
Я не совсем правильно пример привел. В реальности некоторые значения в исходном диапазоне могут повторяться и нужно при помощи формул убрать дубликаты и произвести сортировку
Я не совсем правильно пример привел. В реальности некоторые значения в исходном диапазоне могут повторяться и нужно при помощи формул убрать дубликаты и произвести сортировку Richman
С Уважением, Richman
Ответить
Сообщение Я не совсем правильно пример привел. В реальности некоторые значения в исходном диапазоне могут повторяться и нужно при помощи формул убрать дубликаты и произвести сортировку Автор - Richman Дата добавления - 07.03.2015 в 12:02
Nic70y
Дата: Суббота, 07.03.2015, 12:16 |
Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 9133
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
и что из этого - впр и возмет не повторяющие
и что из этого - впр и возмет не повторяющие Nic70y
ЮMoney 41001841029809
Ответить
Сообщение и что из этого - впр и возмет не повторяющие Автор - Nic70y Дата добавления - 07.03.2015 в 12:16
Richman
Дата: Суббота, 07.03.2015, 12:20 |
Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация:
54
±
Замечаний:
0% ±
Excel 2007
ВПР то возьмет, да вот счетесли считает не правильно, т.е 0,1,2,2,4,5,5,5,8
ВПР то возьмет, да вот счетесли считает не правильно, т.е 0,1,2,2,4,5,5,5,8 Richman
С Уважением, Richman
Ответить
Сообщение ВПР то возьмет, да вот счетесли считает не правильно, т.е 0,1,2,2,4,5,5,5,8 Автор - Richman Дата добавления - 07.03.2015 в 12:20
Nic70y
Дата: Суббота, 07.03.2015, 13:09 |
Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 9133
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
тупанул - признаюсь
ЮMoney 41001841029809
Ответить
Сообщение тупанул - признаюсь Автор - Nic70y Дата добавления - 07.03.2015 в 13:09
_Boroda_
Дата: Суббота, 07.03.2015, 13:10 |
Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16906
Репутация:
6615
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Без допстолбца массивнаяКод
=ИНДЕКС(E$2:E$202;ПОИСКПОЗ(СТРОКА(H1);СЧЁТЕСЛИ(E$2:E$202;"<="&E$2:E$202);))
немассивнаяКод
=ПРОСМОТР(;-1/(СЧЁТЕСЛИ(E$2:E$202;"<="&E$2:E$202)=СТРОКА(I1));E$2:E$202)
Коды потом приделать легко, поскольку повторяющегося текста нет
Без допстолбца массивнаяКод
=ИНДЕКС(E$2:E$202;ПОИСКПОЗ(СТРОКА(H1);СЧЁТЕСЛИ(E$2:E$202;"<="&E$2:E$202);))
немассивнаяКод
=ПРОСМОТР(;-1/(СЧЁТЕСЛИ(E$2:E$202;"<="&E$2:E$202)=СТРОКА(I1));E$2:E$202)
Коды потом приделать легко, поскольку повторяющегося текста нет _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Без допстолбца массивнаяКод
=ИНДЕКС(E$2:E$202;ПОИСКПОЗ(СТРОКА(H1);СЧЁТЕСЛИ(E$2:E$202;"<="&E$2:E$202);))
немассивнаяКод
=ПРОСМОТР(;-1/(СЧЁТЕСЛИ(E$2:E$202;"<="&E$2:E$202)=СТРОКА(I1));E$2:E$202)
Коды потом приделать легко, поскольку повторяющегося текста нет Автор - _Boroda_ Дата добавления - 07.03.2015 в 13:10
Richman
Дата: Суббота, 07.03.2015, 13:32 |
Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация:
54
±
Замечаний:
0% ±
Excel 2007
А если повторяющийся текст есть? Пример в Сообщении 4
А если повторяющийся текст есть? Пример в Сообщении 4 Richman
С Уважением, Richman
Ответить
Сообщение А если повторяющийся текст есть? Пример в Сообщении 4 Автор - Richman Дата добавления - 07.03.2015 в 13:32
_Boroda_
Дата: Суббота, 07.03.2015, 14:07 |
Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16906
Репутация:
6615
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
А, не заметил. Тогда так: Код
=ИНДЕКС(E$2:E$202;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(E$2:E$202;"<"&ЕСЛИ(ПОИСКПОЗ(E$2:E$202;E$2:E$202;)=СТРОКА(E$1:E$201);E$2:E$202;"яяя"));СТРОКА(1:1));СЧЁТЕСЛИ(E$2:E$202;"<"&E$2:E$202);0))
Код
=ПРОСМОТР(;-1/(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(E$2:E$202;"<"&ЕСЛИ(ПОИСКПОЗ(E$2:E$202;E$2:E$202;)=СТРОКА(E$1:E$201);E$2:E$202;"яяя"));СТРОКА(1:1))=СЧЁТЕСЛИ(E$2:E$202;"<"&E$2:E$202));E$2:E$202)
А, не заметил. Тогда так: Код
=ИНДЕКС(E$2:E$202;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(E$2:E$202;"<"&ЕСЛИ(ПОИСКПОЗ(E$2:E$202;E$2:E$202;)=СТРОКА(E$1:E$201);E$2:E$202;"яяя"));СТРОКА(1:1));СЧЁТЕСЛИ(E$2:E$202;"<"&E$2:E$202);0))
Код
=ПРОСМОТР(;-1/(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(E$2:E$202;"<"&ЕСЛИ(ПОИСКПОЗ(E$2:E$202;E$2:E$202;)=СТРОКА(E$1:E$201);E$2:E$202;"яяя"));СТРОКА(1:1))=СЧЁТЕСЛИ(E$2:E$202;"<"&E$2:E$202));E$2:E$202)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А, не заметил. Тогда так: Код
=ИНДЕКС(E$2:E$202;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(E$2:E$202;"<"&ЕСЛИ(ПОИСКПОЗ(E$2:E$202;E$2:E$202;)=СТРОКА(E$1:E$201);E$2:E$202;"яяя"));СТРОКА(1:1));СЧЁТЕСЛИ(E$2:E$202;"<"&E$2:E$202);0))
Код
=ПРОСМОТР(;-1/(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(E$2:E$202;"<"&ЕСЛИ(ПОИСКПОЗ(E$2:E$202;E$2:E$202;)=СТРОКА(E$1:E$201);E$2:E$202;"яяя"));СТРОКА(1:1))=СЧЁТЕСЛИ(E$2:E$202;"<"&E$2:E$202));E$2:E$202)
Автор - _Boroda_ Дата добавления - 07.03.2015 в 14:07
Nic70y
Дата: Суббота, 07.03.2015, 14:13 |
Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 9133
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
[offtop]2003; 2007; 2010; 2013 RUS Русский
и это всё на одном компе? [/offtop] [moder]А как это относится к вопросу о сортировке?
[offtop]2003; 2007; 2010; 2013 RUS Русский
и это всё на одном компе? [/offtop] [moder]А как это относится к вопросу о сортировке? Nic70y
ЮMoney 41001841029809
Сообщение отредактировал _Boroda_ - Суббота, 07.03.2015, 15:26
Ответить
Сообщение [offtop]2003; 2007; 2010; 2013 RUS Русский
и это всё на одном компе? [/offtop] [moder]А как это относится к вопросу о сортировке? Автор - Nic70y Дата добавления - 07.03.2015 в 14:13
Richman
Дата: Воскресенье, 08.03.2015, 09:08 |
Сообщение № 12
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация:
54
±
Замечаний:
0% ±
Excel 2007
Николай, Александр Спасибо за дельные решения!
Николай, Александр Спасибо за дельные решения! Richman
С Уважением, Richman
Ответить
Сообщение Николай, Александр Спасибо за дельные решения! Автор - Richman Дата добавления - 08.03.2015 в 09:08