Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Сводная таблица - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Сводная таблица
AKSENOV048 Дата: Пятница, 09.09.2011, 14:45 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 134
Репутация: 6 ±
Замечаний: 0% ±

Здравствуйте! добрался до отчета. Сделал сводную таблицу по журналу. в сводной отображается №, наименование, приход, продано, ОСТАТОК. Фильтр по датам.
Все нормально. только вот Остаток не правильно отображается, вернее не так как хотелось бы.
Как сделать чтобы выбирая период дат, Остаток показывался на последнюю дату? пробовал убрать Остаток из сводной, написал рядом столбец с формулой =ИНДЕКС(......;ПОИСКПОЗ(.......;....;..);..) но это не подойдет.
К сообщению приложен файл: excelworld.ru.xls (34.0 Kb)
 
Ответить
СообщениеЗдравствуйте! добрался до отчета. Сделал сводную таблицу по журналу. в сводной отображается №, наименование, приход, продано, ОСТАТОК. Фильтр по датам.
Все нормально. только вот Остаток не правильно отображается, вернее не так как хотелось бы.
Как сделать чтобы выбирая период дат, Остаток показывался на последнюю дату? пробовал убрать Остаток из сводной, написал рядом столбец с формулой =ИНДЕКС(......;ПОИСКПОЗ(.......;....;..);..) но это не подойдет.

Автор - AKSENOV048
Дата добавления - 09.09.2011 в 14:45
Serge_007 Дата: Пятница, 09.09.2011, 16:25 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здравствуйте.
Quote (AKSENOV048)
Как сделать чтобы выбирая период дат, Остаток показывался на последнюю дату?

Никак. Остаток будет на тот период, который выбран в фильтре сводной.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте.
Quote (AKSENOV048)
Как сделать чтобы выбирая период дат, Остаток показывался на последнюю дату?

Никак. Остаток будет на тот период, который выбран в фильтре сводной.

Автор - Serge_007
Дата добавления - 09.09.2011 в 16:25
AKSENOV048 Дата: Пятница, 09.09.2011, 16:25 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 134
Репутация: 6 ±
Замечаний: 0% ±

Ясно! Спасибо.
 
Ответить
СообщениеЯсно! Спасибо.

Автор - AKSENOV048
Дата добавления - 09.09.2011 в 16:25
Serge_007 Дата: Пятница, 09.09.2011, 16:27 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (AKSENOV048)
написал рядом столбец с формулой, но это не подойдет.

Почему?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (AKSENOV048)
написал рядом столбец с формулой, но это не подойдет.

Почему?

Автор - Serge_007
Дата добавления - 09.09.2011 в 16:27
AKSENOV048 Дата: Пятница, 09.09.2011, 16:32 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 134
Репутация: 6 ±
Замечаний: 0% ±

в принципе работает нормально, может им и придется пользоваться, т.к в сводной нет того чего я хотел.
просто получается эту формулу надо растягивать вниз, а если напротив нее пусто, то получается #Н/Д#. не красиво!) (хотя наверное есть способ скрыть эти надписи)


Сообщение отредактировал AKSENOV048 - Пятница, 09.09.2011, 16:33
 
Ответить
Сообщениев принципе работает нормально, может им и придется пользоваться, т.к в сводной нет того чего я хотел.
просто получается эту формулу надо растягивать вниз, а если напротив нее пусто, то получается #Н/Д#. не красиво!) (хотя наверное есть способ скрыть эти надписи)

Автор - AKSENOV048
Дата добавления - 09.09.2011 в 16:32
Serge_007 Дата: Пятница, 09.09.2011, 16:36 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (AKSENOV048)
наверное есть способ скрыть эти надписи

См. здесь.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (AKSENOV048)
наверное есть способ скрыть эти надписи

См. здесь.

Автор - Serge_007
Дата добавления - 09.09.2011 в 16:36
AKSENOV048 Дата: Пятница, 09.09.2011, 16:38 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 134
Репутация: 6 ±
Замечаний: 0% ±

Спасибо Serge_007, обязательно воспользуюсь.
 
Ответить
СообщениеСпасибо Serge_007, обязательно воспользуюсь.

Автор - AKSENOV048
Дата добавления - 09.09.2011 в 16:38
AKSENOV048 Дата: Пятница, 09.09.2011, 16:58 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 134
Репутация: 6 ±
Замечаний: 0% ±

Serge_007, возник вопрос. написал формулу, получилось вот что:
Code
=ЕСЛИ(ЕНД(ИНДЕКС(БАЗА_МАГАЗИН;ПОИСКПОЗ('ОТЧЕТ МАГАЗИН'!RC[-3];БАЗА_МАГАЗИН[ТОВАР];0);5));;ИНДЕКС(БАЗА_МАГАЗИН;ПОИСКПОЗ('ОТЧЕТ МАГАЗИН'!RC[-3];БАЗА_МАГАЗИН[ТОВАР];0);5))

ой. теперь если искомое значение :'ОТЧЕТ МАГАЗИН'!RC[-3] пусто, то пишет 0, можно скрыть конечно с помощью числового формата 0;-0;;@, но мне они нужны)) если остаток равен 0!? как быть с этим?))
 
Ответить
СообщениеSerge_007, возник вопрос. написал формулу, получилось вот что:
Code
=ЕСЛИ(ЕНД(ИНДЕКС(БАЗА_МАГАЗИН;ПОИСКПОЗ('ОТЧЕТ МАГАЗИН'!RC[-3];БАЗА_МАГАЗИН[ТОВАР];0);5));;ИНДЕКС(БАЗА_МАГАЗИН;ПОИСКПОЗ('ОТЧЕТ МАГАЗИН'!RC[-3];БАЗА_МАГАЗИН[ТОВАР];0);5))

ой. теперь если искомое значение :'ОТЧЕТ МАГАЗИН'!RC[-3] пусто, то пишет 0, можно скрыть конечно с помощью числового формата 0;-0;;@, но мне они нужны)) если остаток равен 0!? как быть с этим?))

Автор - AKSENOV048
Дата добавления - 09.09.2011 в 16:58
Serge_007 Дата: Пятница, 09.09.2011, 17:23 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Может лучше так?
См. вложение.
К сообщению приложен файл: AKSENOV048.xls (44.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеМожет лучше так?
См. вложение.

Автор - Serge_007
Дата добавления - 09.09.2011 в 17:23
AKSENOV048 Дата: Пятница, 09.09.2011, 17:34 | Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 134
Репутация: 6 ±
Замечаний: 0% ±

Спасибо.) Но, там не правильно. например Товар5 остаток должен быть = 4, а сейчас он сумируется и получается 9, товар 1 вообще ни чего не показывает, хотя в остатке его 3 штуки. да и значения 0 нет.
Я вот подумал, а с помощь УФ можно скрыть (закрасить в белый) 0 если значение в столбце В пусто?
Еще раз спасибо!
 
Ответить
СообщениеСпасибо.) Но, там не правильно. например Товар5 остаток должен быть = 4, а сейчас он сумируется и получается 9, товар 1 вообще ни чего не показывает, хотя в остатке его 3 штуки. да и значения 0 нет.
Я вот подумал, а с помощь УФ можно скрыть (закрасить в белый) 0 если значение в столбце В пусто?
Еще раз спасибо!

Автор - AKSENOV048
Дата добавления - 09.09.2011 в 17:34
Serge_007 Дата: Пятница, 09.09.2011, 17:52 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (AKSENOV048)
Товар5 остаток должен быть = 4

Почему, если на последнее число 04.09.2011 его 9?

Quote (AKSENOV048)
...с помощь УФ можно скрыть (закрасить в белый) 0 если значение в столбце В пусто?

Можно.
=ЕПУСТО(ссылка) - для пустых ячеек
или
=ссылка=0 - для ячеек со значением 0


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (AKSENOV048)
Товар5 остаток должен быть = 4

Почему, если на последнее число 04.09.2011 его 9?

Quote (AKSENOV048)
...с помощь УФ можно скрыть (закрасить в белый) 0 если значение в столбце В пусто?

Можно.
=ЕПУСТО(ссылка) - для пустых ячеек
или
=ссылка=0 - для ячеек со значением 0

Автор - Serge_007
Дата добавления - 09.09.2011 в 17:52
AKSENOV048 Дата: Пятница, 09.09.2011, 17:56 | Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 134
Репутация: 6 ±
Замечаний: 0% ±

да нет же. Serge_007, посмотрите в журнале товар 5 остаток = 4. это в сводной на Лист1 показывает остаток 9, т.к. там сумма по полю Остаток
а я только собрался писать что решил проблему с 0, надо было просто добавить ( "" ) между
Code
...........;БАЗА_МАГАЗИН[ТОВАР];0);5));"";ИНДЕКС(БАЗА_МАГАЗИН;...........

все работает нормально.
Спасибо большое!


Сообщение отредактировал AKSENOV048 - Пятница, 09.09.2011, 17:57
 
Ответить
Сообщениеда нет же. Serge_007, посмотрите в журнале товар 5 остаток = 4. это в сводной на Лист1 показывает остаток 9, т.к. там сумма по полю Остаток
а я только собрался писать что решил проблему с 0, надо было просто добавить ( "" ) между
Code
...........;БАЗА_МАГАЗИН[ТОВАР];0);5));"";ИНДЕКС(БАЗА_МАГАЗИН;...........

все работает нормально.
Спасибо большое!

Автор - AKSENOV048
Дата добавления - 09.09.2011 в 17:56
Serge_007 Дата: Пятница, 09.09.2011, 17:59 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (AKSENOV048)
журнале товар 5 остаток = 4

Читайте внимательнее:
Quote (Serge_007)
на последнее число 04.09.2011 его 9?

04.09.2011 10 ТОВАР 5 5
04.09.2011 10 ТОВАР 5 4

Сколько у Вас получается, если сложить 5 и 4 на 04.09.2011?
Данные взяты с листа Журнал.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (AKSENOV048)
журнале товар 5 остаток = 4

Читайте внимательнее:
Quote (Serge_007)
на последнее число 04.09.2011 его 9?

04.09.2011 10 ТОВАР 5 5
04.09.2011 10 ТОВАР 5 4

Сколько у Вас получается, если сложить 5 и 4 на 04.09.2011?
Данные взяты с листа Журнал.

Автор - Serge_007
Дата добавления - 09.09.2011 в 17:59
AKSENOV048 Дата: Пятница, 09.09.2011, 18:05 | Сообщение № 14
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 134
Репутация: 6 ±
Замечаний: 0% ±

))) да нет смотрите, вы немного не разобрались, там написано
04.09.2011 10 ТОВАР 5 продано 1 за 1500р остаток 5
04.09.2011 10 ТОВАР 5 продано 1 за 1400р остаток 4
получается в этот день продали "товар 5" сначала за одну цену, потом еще одну штуку за другую. значит остаток =4 в наличии этого товара получается было 6шт. 6-1-1=4

PS: хотел сказать, про УФ, я как то раз такое делал ("скрывал" 0) закрашивал их в цвет моей таблицы(не белый) на экране их не было видно, а вот при распечатки они появлялись в белом цвете. так и должно было быть?


Сообщение отредактировал AKSENOV048 - Пятница, 09.09.2011, 18:06
 
Ответить
Сообщение))) да нет смотрите, вы немного не разобрались, там написано
04.09.2011 10 ТОВАР 5 продано 1 за 1500р остаток 5
04.09.2011 10 ТОВАР 5 продано 1 за 1400р остаток 4
получается в этот день продали "товар 5" сначала за одну цену, потом еще одну штуку за другую. значит остаток =4 в наличии этого товара получается было 6шт. 6-1-1=4

PS: хотел сказать, про УФ, я как то раз такое делал ("скрывал" 0) закрашивал их в цвет моей таблицы(не белый) на экране их не было видно, а вот при распечатки они появлялись в белом цвете. так и должно было быть?

Автор - AKSENOV048
Дата добавления - 09.09.2011 в 18:05
_Boroda_ Дата: Пятница, 09.09.2011, 19:11 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16714
Репутация: 6503 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А что, если пойти немного другим путем: до создания сводной немного дополнить файл
К сообщению приложен файл: excelworld_11.xlsx (23.5 Kb) · 5656111565.xls (39.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА что, если пойти немного другим путем: до создания сводной немного дополнить файл

Автор - _Boroda_
Дата добавления - 09.09.2011 в 19:11
AKSENOV048 Дата: Пятница, 09.09.2011, 20:38 | Сообщение № 16
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 134
Репутация: 6 ±
Замечаний: 0% ±

Спасибо. не надо других путей. еще допполя.
оказывается проблема с 0 не решена, показалось.
 
Ответить
СообщениеСпасибо. не надо других путей. еще допполя.
оказывается проблема с 0 не решена, показалось.

Автор - AKSENOV048
Дата добавления - 09.09.2011 в 20:38
AKSENOV048 Дата: Суббота, 10.09.2011, 08:54 | Сообщение № 17
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 134
Репутация: 6 ±
Замечаний: 0% ±

_Boroda_,спасибо за ваш вариант! я уже сделал все ночью.
С 0 проблема все таки решена, вчера показалось что нет, потому что ноль в одном из отчетов должен был быть а его не было, оказалось, просто в исходных данных была ошибка.
Так все обошлось без УФ и с одной единственной формулой:
Code
=ЕСЛИ(ЕНД(ИНДЕКС(БАЗА_МАГАЗИН;ПОИСКПОЗ('ОТЧЕТ МАГАЗИН'!RC[-3];БАЗА_МАГАЗИН[ТОВАР];0);5));;ИНДЕКС(БАЗА_МАГАЗИН;ПОИСКПОЗ('ОТЧЕТ МАГАЗИН'!RC[-3];БАЗА_МАГАЗИН[ТОВАР];0);5))

Всем большое СПАСИБО!
 
Ответить
Сообщение_Boroda_,спасибо за ваш вариант! я уже сделал все ночью.
С 0 проблема все таки решена, вчера показалось что нет, потому что ноль в одном из отчетов должен был быть а его не было, оказалось, просто в исходных данных была ошибка.
Так все обошлось без УФ и с одной единственной формулой:
Code
=ЕСЛИ(ЕНД(ИНДЕКС(БАЗА_МАГАЗИН;ПОИСКПОЗ('ОТЧЕТ МАГАЗИН'!RC[-3];БАЗА_МАГАЗИН[ТОВАР];0);5));;ИНДЕКС(БАЗА_МАГАЗИН;ПОИСКПОЗ('ОТЧЕТ МАГАЗИН'!RC[-3];БАЗА_МАГАЗИН[ТОВАР];0);5))

Всем большое СПАСИБО!

Автор - AKSENOV048
Дата добавления - 10.09.2011 в 08:54
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!