Помогите рассортировать по датам
Awe
Дата: Пятница, 10.12.2010, 01:05 |
Сообщение № 1
Здравствуйте, есть таблица такого вида Номер Дата Количество 2 1/12/2010 5 4 5/4/2010 7 25 3/7/2010 8 43 11/7/2010 94 Вася 223 2/12/2010 1 Иван 45 10/10/2010 5 23 11/4/2010 4 43 11/7/2010 94 Петя 2 1/12/2010 5 11 5/5/2010 77 25 3/7/2010 8 223 2/12/2010 1 Федор
т.е. номер заказа, дата заказа и количество и т.д. При этом номера заказа несколько раз дублирестья в списке с другим параметром (но дата и количество остаются неизменным) Вопросов 2. 1. Как можно вывести сортированный спиок только тех дат когда был заказ 2. Как можно расчитать общее количество заказов в эти дни.
По поводу второго пункта - поэксперементировал с SUMIF, но не смог исключить из общей суммы повторяюемые строки.
Заранее благодарен!
Здравствуйте, есть таблица такого вида Номер Дата Количество 2 1/12/2010 5 4 5/4/2010 7 25 3/7/2010 8 43 11/7/2010 94 Вася 223 2/12/2010 1 Иван 45 10/10/2010 5 23 11/4/2010 4 43 11/7/2010 94 Петя 2 1/12/2010 5 11 5/5/2010 77 25 3/7/2010 8 223 2/12/2010 1 Федор
т.е. номер заказа, дата заказа и количество и т.д. При этом номера заказа несколько раз дублирестья в списке с другим параметром (но дата и количество остаются неизменным) Вопросов 2. 1. Как можно вывести сортированный спиок только тех дат когда был заказ 2. Как можно расчитать общее количество заказов в эти дни.
По поводу второго пункта - поэксперементировал с SUMIF, но не смог исключить из общей суммы повторяюемые строки.
Заранее благодарен!
Awe
Ответить
Сообщение Здравствуйте, есть таблица такого вида Номер Дата Количество 2 1/12/2010 5 4 5/4/2010 7 25 3/7/2010 8 43 11/7/2010 94 Вася 223 2/12/2010 1 Иван 45 10/10/2010 5 23 11/4/2010 4 43 11/7/2010 94 Петя 2 1/12/2010 5 11 5/5/2010 77 25 3/7/2010 8 223 2/12/2010 1 Федор
т.е. номер заказа, дата заказа и количество и т.д. При этом номера заказа несколько раз дублирестья в списке с другим параметром (но дата и количество остаются неизменным) Вопросов 2. 1. Как можно вывести сортированный спиок только тех дат когда был заказ 2. Как можно расчитать общее количество заказов в эти дни.
По поводу второго пункта - поэксперементировал с SUMIF, но не смог исключить из общей суммы повторяюемые строки.
Заранее благодарен!
Автор - Awe Дата добавления - 10.12.2010 в 01:05
kim
Дата: Пятница, 10.12.2010, 01:34 |
Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 371
Репутация:
160
±
Замечаний:
0% ±
Excel 2010
Сцяна - гэта тая ж прыступка. Проста трэба дарасьці да яе.
Ответить
Сообщение Awe , Вам скорее всего требуется извлечение уникальных значений http://www.excelworld.ru/forum/3-54-1 Здесь Кот выкладывал разные заготовки формул - возможно и Вам подойдет.Автор - kim Дата добавления - 10.12.2010 в 01:34
Serge_007
Дата: Пятница, 10.12.2010, 07:25 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Здравствуйте. Что бы Вам помочь нужен файл - пример.
Здравствуйте. Что бы Вам помочь нужен файл - пример. Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Здравствуйте. Что бы Вам помочь нужен файл - пример. Автор - Serge_007 Дата добавления - 10.12.2010 в 07:25
Serge_007
Дата: Пятница, 10.12.2010, 15:34 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Нашёл на другом форуме Вашу тему . Автор - Serge_007 Дата добавления - 10.12.2010 в 15:34
Serge_007
Дата: Пятница, 10.12.2010, 15:47 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Думаю так надо: Code
=ТЕКСТ(НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ($B$3:$B$15;$B$3:$B$15;0)=СТРОКА($A$1:$A$13);$B$3:$B$15);СТРОКА(A1));"ДД/ММ/ГГГГ")&" "&ВПР(НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ($B$3:$B$15;$B$3:$B$15;0)=СТРОКА($A$1:$A$13);$B$3:$B$15);СТРОКА(A1));$B$3:$C$15;2;0)
Формула массива.
Думаю так надо: Code
=ТЕКСТ(НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ($B$3:$B$15;$B$3:$B$15;0)=СТРОКА($A$1:$A$13);$B$3:$B$15);СТРОКА(A1));"ДД/ММ/ГГГГ")&" "&ВПР(НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ($B$3:$B$15;$B$3:$B$15;0)=СТРОКА($A$1:$A$13);$B$3:$B$15);СТРОКА(A1));$B$3:$C$15;2;0)
Формула массива. Serge_007
К сообщению приложен файл:
Awe.xls
(28.5 Kb)
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Думаю так надо: Code
=ТЕКСТ(НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ($B$3:$B$15;$B$3:$B$15;0)=СТРОКА($A$1:$A$13);$B$3:$B$15);СТРОКА(A1));"ДД/ММ/ГГГГ")&" "&ВПР(НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ($B$3:$B$15;$B$3:$B$15;0)=СТРОКА($A$1:$A$13);$B$3:$B$15);СТРОКА(A1));$B$3:$C$15;2;0)
Формула массива. Автор - Serge_007 Дата добавления - 10.12.2010 в 15:47
Awe
Дата: Пятница, 10.12.2010, 22:01 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Serge спасибо больше за старания, но как я не старался это формула не позволяет получить сумму заказов за день. Прикрепил еще один пример, более наглядный - буду очень признателен если сможете помочь. Офиса под рукой нет - пользуюсь экспортом из Google Docs (это на случай если какие то недопонимания будут)
Serge спасибо больше за старания, но как я не старался это формула не позволяет получить сумму заказов за день. Прикрепил еще один пример, более наглядный - буду очень признателен если сможете помочь. Офиса под рукой нет - пользуюсь экспортом из Google Docs (это на случай если какие то недопонимания будут) Awe
Ответить
Сообщение Serge спасибо больше за старания, но как я не старался это формула не позволяет получить сумму заказов за день. Прикрепил еще один пример, более наглядный - буду очень признателен если сможете помочь. Офиса под рукой нет - пользуюсь экспортом из Google Docs (это на случай если какие то недопонимания будут) Автор - Awe Дата добавления - 10.12.2010 в 22:01
Serge_007
Дата: Пятница, 10.12.2010, 22:44 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (Awe )
это формула не позволяет получить сумму заказов за день
Конечно Она только выводит список уникальных Вечером в пятницу туго соображается, так что пока только так:
Code
=ИНДЕКС($B$3:$B$19;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ($B$3:$B$19;$B$3:$B$19;0)=СТРОКА($A$1:$A$17);СТРОКА($A$1:$A$17));СТРОКА(A1)))
в английской версии: Code
{=INDEX($B$3:$B$19,SMALL(IF(MATCH($B$3:$B$19,$B$3:$B$19,0)=ROW($A$1:$A$17),ROW($A$1:$A$17)),ROW(A1)))}
-для списка, Code
=СУММ(ЕСЛИ(ЕСЛИ(ПОИСКПОЗ($B$3:$B$19&$A$3:$A$19;$B$3:$B$19&$A$3:$A$19;0)=СТРОКА($A$1:$A$17);$B$3:$B$19)=H3;$C$3:$C$19))
в английской версии: Code
{=SUM(IF(IF(MATCH($B$3:$B$19&$A$3:$A$19,$B$3:$B$19&$A$3:$A$19,0)=ROW($A$1:$A$17),$B$3:$B$19)=H3,$C$3:$C$19))}
-для сумм.
Quote (Awe )
это формула не позволяет получить сумму заказов за день
Конечно Она только выводит список уникальных Вечером в пятницу туго соображается, так что пока только так:
Code
=ИНДЕКС($B$3:$B$19;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ($B$3:$B$19;$B$3:$B$19;0)=СТРОКА($A$1:$A$17);СТРОКА($A$1:$A$17));СТРОКА(A1)))
в английской версии: Code
{=INDEX($B$3:$B$19,SMALL(IF(MATCH($B$3:$B$19,$B$3:$B$19,0)=ROW($A$1:$A$17),ROW($A$1:$A$17)),ROW(A1)))}
-для списка, Code
=СУММ(ЕСЛИ(ЕСЛИ(ПОИСКПОЗ($B$3:$B$19&$A$3:$A$19;$B$3:$B$19&$A$3:$A$19;0)=СТРОКА($A$1:$A$17);$B$3:$B$19)=H3;$C$3:$C$19))
в английской версии: Code
{=SUM(IF(IF(MATCH($B$3:$B$19&$A$3:$A$19,$B$3:$B$19&$A$3:$A$19,0)=ROW($A$1:$A$17),$B$3:$B$19)=H3,$C$3:$C$19))}
-для сумм.Serge_007
К сообщению приложен файл:
Awe-.xls
(25.0 Kb)
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (Awe )
это формула не позволяет получить сумму заказов за день
Конечно Она только выводит список уникальных Вечером в пятницу туго соображается, так что пока только так:
Code
=ИНДЕКС($B$3:$B$19;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ($B$3:$B$19;$B$3:$B$19;0)=СТРОКА($A$1:$A$17);СТРОКА($A$1:$A$17));СТРОКА(A1)))
в английской версии: Code
{=INDEX($B$3:$B$19,SMALL(IF(MATCH($B$3:$B$19,$B$3:$B$19,0)=ROW($A$1:$A$17),ROW($A$1:$A$17)),ROW(A1)))}
-для списка, Code
=СУММ(ЕСЛИ(ЕСЛИ(ПОИСКПОЗ($B$3:$B$19&$A$3:$A$19;$B$3:$B$19&$A$3:$A$19;0)=СТРОКА($A$1:$A$17);$B$3:$B$19)=H3;$C$3:$C$19))
в английской версии: Code
{=SUM(IF(IF(MATCH($B$3:$B$19&$A$3:$A$19,$B$3:$B$19&$A$3:$A$19,0)=ROW($A$1:$A$17),$B$3:$B$19)=H3,$C$3:$C$19))}
-для сумм.Автор - Serge_007 Дата добавления - 10.12.2010 в 22:44
Awe
Дата: Суббота, 11.12.2010, 03:08 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Serge_007 спасибо большое, вроде на первый взгляд ваша формула справилась с задачей! Большое спасибо - пойду изучать ее поближе и получать необхадимые данные!
Serge_007 спасибо большое, вроде на первый взгляд ваша формула справилась с задачей! Большое спасибо - пойду изучать ее поближе и получать необхадимые данные! Awe
Ответить
Сообщение Serge_007 спасибо большое, вроде на первый взгляд ваша формула справилась с задачей! Большое спасибо - пойду изучать ее поближе и получать необхадимые данные! Автор - Awe Дата добавления - 11.12.2010 в 03:08