|
|
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
У меня есть таблица с данными в Excel: Столбец 1 Столбец 2 2010-01-05 10 000 2012-03-08 15 000 2011-04-03 11 000 .... ..... Требуется отсортировать эти данные, но не в ручном режиме, т.е. чтобы параллельно шел набор тех же данных, но отсортированных, скажем по дате. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 15:04 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
ничего не понятно. lbppbкак отсортировать данные в Excel не используя VBAlbppb но не в ручном режиме Что можно тогда использовать? клавиатуру и мышку трогать можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 15:18 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
lbppb, ИНДЕКС, НАИМЕНЬШИЙ,ЕСЛИ - это все вместе. Это если даты не повторяются. Подробности в Вашем примере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 15:19 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
Shamanusничего не понятно. lbppbкак отсортировать данные в Excel не используя VBAlbppb но не в ручном режиме Что можно тогда использовать? клавиатуру и мышку трогать можно? клавиатуру, мышку, стандартный набор функций Excel. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 15:55 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
DV68lbppb, ИНДЕКС, НАИМЕНЬШИЙ,ЕСЛИ - это все вместе. Это если даты не повторяются. Подробности в Вашем примере. Даты повторяются, видимо в этом вся загвоздка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 15:57 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
lbppb, Это не проблема, проблема в отсутствии примера с максимально приближенными данными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 16:00 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
DV68, Согласен, ступил. В приложении реальный пример. Требуется, сортировка в порядке возрастания по датам, там где даты совпадают по объему в порядке возрастания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 16:09 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 16:24 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
Deggasad Да, это то что нужно, я совсем позабыл, что есть такая чудесная вещь как small и large!!!! Огромное спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 16:28 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
lbppb, если цифры нужны по порядку, то можно так: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 16:30 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
DV68, Вы лишних индексов навставляли, как если бы текстовые значения искали, но функции наименьший и наибольний уже сами возвращают нужное значение :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 16:40 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
Вопрос по вот этой команде: =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 и как оно работает, никогда не сталкивался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 16:46 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
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 и как оно работает, никогда не сталкивался. Сравнивает диапазон с одним значением и возвращает массив значений истина/ложь, после перемножения его на значения, получаются значения/нули. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 17:22 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
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 и как оно работает, никогда не сталкивался. Сравнивает диапазон с одним значением и возвращает массив значений истина/ложь, после перемножения его на значения, получаются значения/нули. Спасибо! Воспользовался и сделал вот так. Ведь тоже правильно или я что-то упускаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 17:34 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
Deggasad, согласен, с первой формулой перемудрил=) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 18:04 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
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 и как оно работает, никогда не сталкивался. Сравнивает диапазон с одним значением и возвращает массив значений истина/ложь, после перемножения его на значения, получаются значения/нули. Спасибо! Воспользовался и сделал вот так. Ведь тоже правильно или я что-то упускаю? Это работает только пока значения маленькие, в примере есть иллюстрация как появляется ошибка в вашей формуле и как ее исправить, но все равно мне такой вариант нравится меньше почему-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 18:05 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
DV68Deggasad, согласен, с первой формулой перемудрил=) На самом деле со второй тоже :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 18:05 |
|
||
|
как отсортировать данные в Excel не используя VBA
|
|||
|---|---|---|---|
|
#18+
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 и как оно работает, никогда не сталкивался. Сравнивает диапазон с одним значением и возвращает массив значений истина/ложь, после перемножения его на значения, получаются значения/нули. Спасибо! Воспользовался и сделал вот так. Ведь тоже правильно или я что-то упускаю? Это работает только пока значения маленькие, в примере есть иллюстрация как появляется ошибка в вашей формуле и как ее исправить, но все равно мне такой вариант нравится меньше почему-то. А вот и файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 18:06 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36899772&tid=2177575]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
75ms |
get tp. blocked users: |
2ms |
| others: | 212ms |
| total: | 498ms |

| 0 / 0 |
