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

Вход

Регистрация

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

 

= Мир MS Excel/Указание количества по каждому магазину - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Указание количества по каждому магазину (Формулы/Formulas)
Указание количества по каждому магазину
Digital Дата: Суббота, 24.09.2016, 14:00 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 172
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день Уважаемые Форумчане!
Есть список в котором указана потребность в товарах для каждого магазина и в предпоследнем столбце (столбец G) итоговая потребность по каждому виду товара для всех магазинов. Подскажите пожалуйста, какими функциями возможно реализовать в последнем столбце указание количества по каждому магазину как это указано в таблице?
К сообщению приложен файл: 7865276.xls(26Kb)
 
Ответить
СообщениеДобрый день Уважаемые Форумчане!
Есть список в котором указана потребность в товарах для каждого магазина и в предпоследнем столбце (столбец G) итоговая потребность по каждому виду товара для всех магазинов. Подскажите пожалуйста, какими функциями возможно реализовать в последнем столбце указание количества по каждому магазину как это указано в таблице?

Автор - Digital
Дата добавления - 24.09.2016 в 14:00
Nic70y Дата: Суббота, 24.09.2016, 14:15 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3481
Репутация: 722 ±
Замечаний: 0% ±

Excel 2013
по данному примеру так:
Код
=ЕСЛИ(B2;B$1&" - "&B2&",";"")&ЕСЛИ(C2;СИМВОЛ(10)&C$1&" - "&C2&",";"")&ЕСЛИ(D2;СИМВОЛ(10)&D$1&" - "&D2&",";"")&ЕСЛИ(E2;СИМВОЛ(10)&E$1&" - "&E2&",";"")&ЕСЛИ(F2;СИМВОЛ(10)&F$1&" - "&F2&",";"")
К сообщению приложен файл: 7247686.xls(27Kb)


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)
 
Ответить
Сообщениепо данному примеру так:
Код
=ЕСЛИ(B2;B$1&" - "&B2&",";"")&ЕСЛИ(C2;СИМВОЛ(10)&C$1&" - "&C2&",";"")&ЕСЛИ(D2;СИМВОЛ(10)&D$1&" - "&D2&",";"")&ЕСЛИ(E2;СИМВОЛ(10)&E$1&" - "&E2&",";"")&ЕСЛИ(F2;СИМВОЛ(10)&F$1&" - "&F2&",";"")

Автор - Nic70y
Дата добавления - 24.09.2016 в 14:15
Digital Дата: Суббота, 24.09.2016, 14:22 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 172
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день Nic70y!
Большое спасибо вам за вариант решения задачи hands .
Сперва немного хоть пойму ее и буду применять ее к своей таблице.
 
Ответить
СообщениеДобрый день Nic70y!
Большое спасибо вам за вариант решения задачи hands .
Сперва немного хоть пойму ее и буду применять ее к своей таблице.

Автор - Digital
Дата добавления - 24.09.2016 в 14:22
Nic70y Дата: Суббота, 24.09.2016, 14:29 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3481
Репутация: 722 ±
Замечаний: 0% ±

Excel 2013
не, так вернее
Код
=ЕСЛИ(B2;B$1&" - "&B2&",";"")&ЕСЛИ(C2;ЕСЛИ(B2;СИМВОЛ(10);"")&C$1&" - "&C2&",";"")&ЕСЛИ(D2;ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(9^9;B2:C2;1));СИМВОЛ(10);"")&D$1&" - "&D2&",";"")&ЕСЛИ(E2;ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(9^9;B2:D2;1));СИМВОЛ(10);"")&E$1&" - "&E2&",";"")&ЕСЛИ(F2;ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(9^9;B2:E2;1));СИМВОЛ(10);"")&F$1&" - "&F2&",";"")


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)


Сообщение отредактировал Nic70y - Суббота, 24.09.2016, 14:30
 
Ответить
Сообщениене, так вернее
Код
=ЕСЛИ(B2;B$1&" - "&B2&",";"")&ЕСЛИ(C2;ЕСЛИ(B2;СИМВОЛ(10);"")&C$1&" - "&C2&",";"")&ЕСЛИ(D2;ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(9^9;B2:C2;1));СИМВОЛ(10);"")&D$1&" - "&D2&",";"")&ЕСЛИ(E2;ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(9^9;B2:D2;1));СИМВОЛ(10);"")&E$1&" - "&E2&",";"")&ЕСЛИ(F2;ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(9^9;B2:E2;1));СИМВОЛ(10);"")&F$1&" - "&F2&",";"")

Автор - Nic70y
Дата добавления - 24.09.2016 в 14:29
Digital Дата: Суббота, 24.09.2016, 14:38 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 172
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Nic70y!
Буду отталкиваться от этой :) .
 
Ответить
СообщениеNic70y!
Буду отталкиваться от этой :) .

Автор - Digital
Дата добавления - 24.09.2016 в 14:38
Digital Дата: Среда, 12.10.2016, 10:05 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 172
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день Уважаемые Форумчане!
В прошлый раз решилась моя задача по указанию количества каждого магазина, за что отдельное спасибо Николаю.
В продолжение темы, я буквально немного изменил формулу, но у меня никак не получается так чтобы в случае наличия заказа только одного товара и только одним магазином, формула отображала бы лишь название магазина без указания количества, как я и указал в примере. Подскажите пожалуйста, что изменить в формуле чтобы получить нужный результат.
К сообщению приложен файл: 5596028.xls(27Kb)
 
Ответить
СообщениеДобрый день Уважаемые Форумчане!
В прошлый раз решилась моя задача по указанию количества каждого магазина, за что отдельное спасибо Николаю.
В продолжение темы, я буквально немного изменил формулу, но у меня никак не получается так чтобы в случае наличия заказа только одного товара и только одним магазином, формула отображала бы лишь название магазина без указания количества, как я и указал в примере. Подскажите пожалуйста, что изменить в формуле чтобы получить нужный результат.

Автор - Digital
Дата добавления - 12.10.2016 в 10:05
_Boroda_ Дата: Среда, 12.10.2016, 10:30 | Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 9369
Репутация: 3942 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Ваш пример не соответствует фразе
в случае наличия заказа только одного товара и только одним магазином
- доска заказана только магазином А, но магазин А заказал еще и карандаш.

А если по Вашему примеру, то такой вариант
Код
=ПОДСТАВИТЬ(ПСТР(ИНДЕКС(ЕСЛИ(C2:G2;СИМВОЛ(10)&C$1:G$1&-C2:G2;"");1)&ИНДЕКС(ЕСЛИ(C2:G2;СИМВОЛ(10)&C$1:G$1&-C2:G2;"");2)&ИНДЕКС(ЕСЛИ(C2:G2;СИМВОЛ(10)&C$1:G$1&-C2:G2;"");3)&ИНДЕКС(ЕСЛИ(C2:G2;СИМВОЛ(10)&C$1:G$1&-C2:G2;"");4)&ИНДЕКС(ЕСЛИ(C2:G2;СИМВОЛ(10)&C$1:G$1&-C2:G2;"");5);2;999);ЕСЛИ(СЧЁТ(C2:G2)=1;-СУММ(C2:G2));)

Или, если кусок ЕСЛИ(C2:G2;СИМВОЛ(10)&C$1:G$1&-C2:G2;"") засунуть в именованный диапазон (Контрл F3), то так
Код
=ПОДСТАВИТЬ(ПСТР(ИНДЕКС(сцеп;1)&ИНДЕКС(сцеп;2)&ИНДЕКС(сцеп;3)&ИНДЕКС(сцеп;4)&ИНДЕКС(сцеп;5);2;999);ЕСЛИ(СЧЁТ(C2:G2)=1;-СУММ(C2:G2));)
К сообщению приложен файл: 5596028_1.xls(30Kb)


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

А если по Вашему примеру, то такой вариант
Код
=ПОДСТАВИТЬ(ПСТР(ИНДЕКС(ЕСЛИ(C2:G2;СИМВОЛ(10)&C$1:G$1&-C2:G2;"");1)&ИНДЕКС(ЕСЛИ(C2:G2;СИМВОЛ(10)&C$1:G$1&-C2:G2;"");2)&ИНДЕКС(ЕСЛИ(C2:G2;СИМВОЛ(10)&C$1:G$1&-C2:G2;"");3)&ИНДЕКС(ЕСЛИ(C2:G2;СИМВОЛ(10)&C$1:G$1&-C2:G2;"");4)&ИНДЕКС(ЕСЛИ(C2:G2;СИМВОЛ(10)&C$1:G$1&-C2:G2;"");5);2;999);ЕСЛИ(СЧЁТ(C2:G2)=1;-СУММ(C2:G2));)

Или, если кусок ЕСЛИ(C2:G2;СИМВОЛ(10)&C$1:G$1&-C2:G2;"") засунуть в именованный диапазон (Контрл F3), то так
Код
=ПОДСТАВИТЬ(ПСТР(ИНДЕКС(сцеп;1)&ИНДЕКС(сцеп;2)&ИНДЕКС(сцеп;3)&ИНДЕКС(сцеп;4)&ИНДЕКС(сцеп;5);2;999);ЕСЛИ(СЧЁТ(C2:G2)=1;-СУММ(C2:G2));)

Автор - _Boroda_
Дата добавления - 12.10.2016 в 10:30
Digital Дата: Среда, 12.10.2016, 12:08 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 172
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день Александр!
Прошу прощения если сформулировал вопрос непонятно. Большое спасибо вам за варианты решения задачи. С именованным диапазоном кажется немного легче будет понять, тем более короче первого варианта. Благодарю yes
 
Ответить
СообщениеДобрый день Александр!
Прошу прощения если сформулировал вопрос непонятно. Большое спасибо вам за варианты решения задачи. С именованным диапазоном кажется немного легче будет понять, тем более короче первого варианта. Благодарю yes

Автор - Digital
Дата добавления - 12.10.2016 в 12:08
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Указание количества по каждому магазину (Формулы/Formulas)
Страница 1 из 11
Поиск:

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