|
Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2010 - Обработка запроса с использованием формул |
|
2010 - Обработка запроса с использованием формул
|
Пользователь Сообщения: 94 |
Уважаемые пользователи портала,
Нужно:Посчитать продажи(сумму) в шт по каждому поставщику У каждого поставщика есть несколько продаж. На рабочем листе("Отчёт") предоставлена одна таблица, слева("умная").На основании неё, создана вспомогательная. Решение задачи нужно "формулой-матрёшкой"( не пакетом анализа или макросом). Желательно,но не обязательно,без использования вспомогательной таблицы. Благодарю, Фото https://cloud.mail.ru/public/6McA/MJ3pBGrKB Книга1.xlsm https://cloud.mail.ru/public/4tPE/fyu5MFGYa |
|
Отправлено: 14:47, 04-12-2016 |
Динохромный Сообщения: 711
|
Профиль | Отправить PM | Цитировать victor21043, на мой взгляд - задача для инструмента сводная таблица Excel 2010.
Если решить нужно именно формулами, можно например в G8 вбить следующую формулу: =СУММЕСЛИ(Table[ПОСТАВЩИК];"=" &I8;Table[ПРОДАЖИ (ШТ)]) и протянуть ее ниже для остальных ячеек. |
Отправлено: 15:09, 04-12-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 94
|
Профиль | Отправить PM | Цитировать a_axe,Благодарю
Несколько уточнений: -Раз мы использовали текстовый оператор(&,сжпробелы итд) в формуле,то результат у нас будет не число,а похожий на него текст(те надо ли добавлять бинарный оператор-ковертор =--СУММЕСЛИ( )? -Структура критерия не понятна: "=" &$I8 Зачем нужно брать равно в кавычки(это же не текст,"равно") и ставить пробел,и потом производить конкатенацию*? a1+a2& " " &"ластиков" Благодарю, |
Отправлено: 16:53, 04-12-2016 | #3 |
Динохромный Сообщения: 711
|
Профиль | Отправить PM | Цитировать Цитата victor21043:
Цитата victor21043:
Цитата из справки (справедливо только для "критерия" функции "суммесли"): Цитата:
Цитата victor21043:
Тут глубокий смысл: что вбито в формулу вы не видите (пока специально не посмотрите), поэтому наличие ошибки распознать тяжело. А если поставщиков будет 300 штук, вы еще и умахаетесь их в формулы вбивать, и вероятность ввода формулы с ошибкой очень сильно возрастает. А когда перечень поставщиков поменяется, предстоит работа по их поиску и корректировке. Все трудоемкие задачи должны возлагаться на Excel, а не на пользователя. Так вот сводная таблица в принципе лишена этих недостатков: она сама выберет поставщиков и выполнит суммирование (а может еще больше). Вот представьте, что у вас 296 поставщиков, а записей в таблице - 8324 штуки. Как Вы будете из 8324 записей вытаскивать эти 296 поставщиков - вручную? Сводная таблица сделает это за Вас, и на оформление уйдет около минуты. Цитата victor21043:
|
|||||
Отправлено: 17:34, 04-12-2016 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Командирским тоном: а
![]() |
|
Отправлено: 19:08, 04-12-2016 | #5 |
Ветеран Сообщения: 2806
|
Профиль | Отправить PM | Цитировать Цитата victor21043:
Если нужна совместимость со старыми офисами (напр, хр, 2003) - можно заюзать формулу с sumproduct - я так делал в пору работы по аудиторской части... |
|
------- Отправлено: 16:33, 05-12-2016 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2007 - Непонятность с вставкой формул | vof44ik | Microsoft Office (Word, Excel, Outlook и т.д.) | 1 | 01-10-2012 19:38 | |
MSFT SQL Server - результаты запроса в виде текстового файла и его обработка | minusodin | Программирование и базы данных | 7 | 30-03-2010 15:48 | |
C/C++ - Ввод формул | Doom77 | Программирование и базы данных | 7 | 05-11-2009 00:49 | |
Глюки редакторе формул | Mishenka | Программное обеспечение Windows | 11 | 20-12-2007 01:15 | |
Распознавание формул. | BlackEric | Хочу все знать | 1 | 05-06-2006 01:52 |
|