Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / как отсортировать данные в Excel не используя VBA / 18 сообщений из 18, страница 1 из 1
14.10.2010, 15:04
    #36899547
lbppb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
У меня есть таблица с данными в Excel:

Столбец 1 Столбец 2
2010-01-05 10 000
2012-03-08 15 000
2011-04-03 11 000
.... .....
Требуется отсортировать эти данные, но не в ручном режиме, т.е. чтобы параллельно шел набор тех же данных, но отсортированных, скажем по дате.
...
Рейтинг: 0 / 0
14.10.2010, 15:18
    #36899592
Shamanus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
ничего не понятно.
lbppbкак отсортировать данные в Excel не используя VBAlbppb но не в ручном режиме
Что можно тогда использовать? клавиатуру и мышку трогать можно?
...
Рейтинг: 0 / 0
14.10.2010, 15:19
    #36899594
DV68
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
lbppb,
ИНДЕКС, НАИМЕНЬШИЙ,ЕСЛИ - это все вместе. Это если даты не повторяются. Подробности в Вашем примере.
...
Рейтинг: 0 / 0
14.10.2010, 15:55
    #36899720
lbppb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
Shamanusничего не понятно.
lbppbкак отсортировать данные в Excel не используя VBAlbppb но не в ручном режиме
Что можно тогда использовать? клавиатуру и мышку трогать можно?

клавиатуру, мышку, стандартный набор функций Excel.
...
Рейтинг: 0 / 0
14.10.2010, 15:57
    #36899726
lbppb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
DV68lbppb,
ИНДЕКС, НАИМЕНЬШИЙ,ЕСЛИ - это все вместе. Это если даты не повторяются. Подробности в Вашем примере.

Даты повторяются, видимо в этом вся загвоздка.
...
Рейтинг: 0 / 0
14.10.2010, 16:00
    #36899742
DV68
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
lbppb,
Это не проблема, проблема в отсутствии примера с максимально приближенными данными.
...
Рейтинг: 0 / 0
14.10.2010, 16:09
    #36899772
lbppb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
DV68,

Согласен, ступил. В приложении реальный пример. Требуется, сортировка в порядке возрастания по датам, там где даты совпадают по объему в порядке возрастания.
...
Рейтинг: 0 / 0
14.10.2010, 16:24
    #36899825
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
...
Рейтинг: 0 / 0
14.10.2010, 16:28
    #36899831
lbppb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
Deggasad
Да, это то что нужно, я совсем позабыл, что есть такая чудесная вещь как small и large!!!! Огромное спасибо!
...
Рейтинг: 0 / 0
14.10.2010, 16:30
    #36899841
DV68
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
lbppb,

если цифры нужны по порядку, то можно так:
...
Рейтинг: 0 / 0
14.10.2010, 16:40
    #36899868
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
DV68,
Вы лишних индексов навставляли, как если бы текстовые значения искали, но функции наименьший и наибольний уже сами возвращают нужное значение :)
...
Рейтинг: 0 / 0
14.10.2010, 16:46
    #36899886
lbppb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
Вопрос по вот этой команде:
=SUMPRODUCT(LARGE(($B$3:$B$9=E3)*$C$3:$C$9;COUNTIF($E$3:$E$9;E3)-COUNTIF($E$3:E3;E3)+1))

А что значит $B$3:$B$9=E3 и как оно работает, никогда не сталкивался.
...
Рейтинг: 0 / 0
14.10.2010, 17:22
    #36899983
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
lbppbВопрос по вот этой команде:
=SUMPRODUCT(LARGE(($B$3:$B$9=E3)*$C$3:$C$9;COUNTIF($E$3:$E$9;E3)-COUNTIF($E$3:E3;E3)+1))

А что значит $B$3:$B$9=E3 и как оно работает, никогда не сталкивался.

Сравнивает диапазон с одним значением и возвращает массив значений истина/ложь, после перемножения его на значения, получаются значения/нули.
...
Рейтинг: 0 / 0
14.10.2010, 17:34
    #36900025
lbppb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
DeggasadlbppbВопрос по вот этой команде:
=SUMPRODUCT(LARGE(($B$3:$B$9=E3)*$C$3:$C$9;COUNTIF($E$3:$E$9;E3)-COUNTIF($E$3:E3;E3)+1))

А что значит $B$3:$B$9=E3 и как оно работает, никогда не сталкивался.

Сравнивает диапазон с одним значением и возвращает массив значений истина/ложь, после перемножения его на значения, получаются значения/нули.

Спасибо! Воспользовался и сделал вот так. Ведь тоже правильно или я что-то упускаю?
...
Рейтинг: 0 / 0
14.10.2010, 18:04
    #36900093
DV68
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
Deggasad,
согласен, с первой формулой перемудрил=)
...
Рейтинг: 0 / 0
14.10.2010, 18:05
    #36900094
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
lbppbDeggasadlbppbВопрос по вот этой команде:
=SUMPRODUCT(LARGE(($B$3:$B$9=E3)*$C$3:$C$9;COUNTIF($E$3:$E$9;E3)-COUNTIF($E$3:E3;E3)+1))

А что значит $B$3:$B$9=E3 и как оно работает, никогда не сталкивался.

Сравнивает диапазон с одним значением и возвращает массив значений истина/ложь, после перемножения его на значения, получаются значения/нули.

Спасибо! Воспользовался и сделал вот так. Ведь тоже правильно или я что-то упускаю?

Это работает только пока значения маленькие, в примере есть иллюстрация как появляется ошибка в вашей формуле и как ее исправить, но все равно мне такой вариант нравится меньше почему-то.
...
Рейтинг: 0 / 0
14.10.2010, 18:05
    #36900095
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
DV68Deggasad,
согласен, с первой формулой перемудрил=)
На самом деле со второй тоже :)
...
Рейтинг: 0 / 0
14.10.2010, 18:06
    #36900098
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отсортировать данные в Excel не используя VBA
DeggasadlbppbDeggasadlbppbВопрос по вот этой команде:
=SUMPRODUCT(LARGE(($B$3:$B$9=E3)*$C$3:$C$9;COUNTIF($E$3:$E$9;E3)-COUNTIF($E$3:E3;E3)+1))

А что значит $B$3:$B$9=E3 и как оно работает, никогда не сталкивался.

Сравнивает диапазон с одним значением и возвращает массив значений истина/ложь, после перемножения его на значения, получаются значения/нули.

Спасибо! Воспользовался и сделал вот так. Ведь тоже правильно или я что-то упускаю?

Это работает только пока значения маленькие, в примере есть иллюстрация как появляется ошибка в вашей формуле и как ее исправить, но все равно мне такой вариант нравится меньше почему-то.

А вот и файл
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / как отсортировать данные в Excel не используя VBA / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]