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

Вход

Регистрация

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

 

= Мир MS Excel/Подсчет количества торговых точек по направлениям. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет количества торговых точек по направлениям. (Формулы/Formulas)
Подсчет количества торговых точек по направлениям.
Xat Дата: Понедельник, 09.04.2018, 10:59 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день! Нужно подсчитать количество ячеек, определённым методом.

В примере указана примерная информация о 4 торговых точках"ТТ" (см пример)

Что есть что:

У ТТ есть направления AB и CD , они включают в себя под направления, A B C D , соответственно. К каждому под направлению относится свой товар. Он указан в скобках у под направления. A(1,2,3).

Зеленым цветом там, где должны получить данные, желтым цветом данные для подсчета.(См пример)

Подсчет:

ТТ№1 Есть охват(стоит "+") по товару «№2», «№3» и «№11» значит ставим охват в под направлениях A(1,2,3) и D(10,11,12)

ТТ№3 Есть охват (стоит "+") по товару «№3», «№6» и «№10» значит ставим охват в под направлениях A(1,2,3), D(10,11,12) и B(4,5,6).

Если:

Если в столбце продукция №1 у 1, 2, 3 ,4 ТТ будет стоять + то это будет считаться как 4 для А(1,2,3)

________________________________

Нужна функция для такого подсчета.

Надеюсь понятно изложил суть задачи. Спасибо!
К сообщению приложен файл: _2.xlsx (10.6 Kb)


Сообщение отредактировал Xat - Понедельник, 09.04.2018, 11:12
 
Ответить
СообщениеДобрый день! Нужно подсчитать количество ячеек, определённым методом.

В примере указана примерная информация о 4 торговых точках"ТТ" (см пример)

Что есть что:

У ТТ есть направления AB и CD , они включают в себя под направления, A B C D , соответственно. К каждому под направлению относится свой товар. Он указан в скобках у под направления. A(1,2,3).

Зеленым цветом там, где должны получить данные, желтым цветом данные для подсчета.(См пример)

Подсчет:

ТТ№1 Есть охват(стоит "+") по товару «№2», «№3» и «№11» значит ставим охват в под направлениях A(1,2,3) и D(10,11,12)

ТТ№3 Есть охват (стоит "+") по товару «№3», «№6» и «№10» значит ставим охват в под направлениях A(1,2,3), D(10,11,12) и B(4,5,6).

Если:

Если в столбце продукция №1 у 1, 2, 3 ,4 ТТ будет стоять + то это будет считаться как 4 для А(1,2,3)

________________________________

Нужна функция для такого подсчета.

Надеюсь понятно изложил суть задачи. Спасибо!

Автор - Xat
Дата добавления - 09.04.2018 в 10:59
sboy Дата: Понедельник, 09.04.2018, 11:33 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Формула массива
пример для А
Код
=СЧЁТ(1/(ЕЧИСЛО(ПОИСК("+";$C$9:$C$12))+ЕЧИСЛО(ПОИСК("+";$D$9:$D$12))+ЕЧИСЛО(ПОИСК("+";$E$9:$E$12))))

не совсем понял про оговорку, 1 ТТ считается за 4?
К сообщению приложен файл: _2-5-.xlsx (10.9 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
Формула массива
пример для А
Код
=СЧЁТ(1/(ЕЧИСЛО(ПОИСК("+";$C$9:$C$12))+ЕЧИСЛО(ПОИСК("+";$D$9:$D$12))+ЕЧИСЛО(ПОИСК("+";$E$9:$E$12))))

не совсем понял про оговорку, 1 ТТ считается за 4?

Автор - sboy
Дата добавления - 09.04.2018 в 11:33
Xat Дата: Понедельник, 09.04.2018, 11:44 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Большое спасибо!Работает все как надо!

1 ТТ считается за 4?

Имелось ввиду про продукцию №1 , если у всех ТТ будет стоять в этом столбце + , то это означает 4 в А(1,2,3).Но вы все правильно поняли.
 
Ответить
СообщениеБольшое спасибо!Работает все как надо!

1 ТТ считается за 4?

Имелось ввиду про продукцию №1 , если у всех ТТ будет стоять в этом столбце + , то это означает 4 в А(1,2,3).Но вы все правильно поняли.

Автор - Xat
Дата добавления - 09.04.2018 в 11:44
Светлый Дата: Понедельник, 09.04.2018, 14:16 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация: 510 ±
Замечаний: 0% ±

Excel 2013, 2016
Аналогично, только формула другая:
Код
=СЧЁТ(1/МУМНОЖ(-ЕЧИСЛО(ПОИСК("+";$C$9:$E$12));{1:1:1}))


Программировать проще, чем писать стихи.
 
Ответить
СообщениеАналогично, только формула другая:
Код
=СЧЁТ(1/МУМНОЖ(-ЕЧИСЛО(ПОИСК("+";$C$9:$E$12));{1:1:1}))

Автор - Светлый
Дата добавления - 09.04.2018 в 14:16
Xat Дата: Вторник, 10.04.2018, 10:19 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Она не совсем подходить , к примеру если будет у одного направления много диапазонов

Код
=СЧЁТ(1/МУМНОЖ(-ЕЧИСЛО(ПОИСК("+";C9:C12;D9:D12;E9:E12));{1:1:1}

А в основном файле так и есть , продукция у направления не идет друг за другом.


Сообщение отредактировал Xat - Вторник, 10.04.2018, 10:53
 
Ответить
СообщениеОна не совсем подходить , к примеру если будет у одного направления много диапазонов

Код
=СЧЁТ(1/МУМНОЖ(-ЕЧИСЛО(ПОИСК("+";C9:C12;D9:D12;E9:E12));{1:1:1}

А в основном файле так и есть , продукция у направления не идет друг за другом.

Автор - Xat
Дата добавления - 10.04.2018 в 10:19
Светлый Дата: Среда, 11.04.2018, 06:29 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация: 510 ±
Замечаний: 0% ±

Excel 2013, 2016
Тогда предлагаю вариант, в котором автоматически выбираются проверяемые столбцы в зависимости от чисел в скобках А(1,5,8). Номер товара выбирается после значка "№". Формула массива:
Код
=СЧЁТ(1/МУМНОЖ(-ЕЧИСЛО(ПОИСК("+";ЕСЛИ(ЕЧИСЛО(ПОИСК(","&ПСТР(C$8:N$8;ПОИСК("№";C$8:N$8)+1;3)&",";ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;")";",");"(";",")));C$9:N$12)));ТРАНСП(СТОЛБЕЦ(C:N))^0))

Доб.
Если нужно два поднаправления, то формула:
Код
=СЧЁТ(1/МУМНОЖ(-ЕЧИСЛО(ПОИСК("+";ЕСЛИ(ЕЧИСЛО(ПОИСК(","&ПСТР(C$8:N$8;ПОИСК("№";C$8:N$8)+1;3)&",";ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2&C3;")";",");"(";",")));C$9:N$12)));ТРАНСП(СТОЛБЕЦ(C:N))^0))


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Среда, 11.04.2018, 06:37
 
Ответить
СообщениеТогда предлагаю вариант, в котором автоматически выбираются проверяемые столбцы в зависимости от чисел в скобках А(1,5,8). Номер товара выбирается после значка "№". Формула массива:
Код
=СЧЁТ(1/МУМНОЖ(-ЕЧИСЛО(ПОИСК("+";ЕСЛИ(ЕЧИСЛО(ПОИСК(","&ПСТР(C$8:N$8;ПОИСК("№";C$8:N$8)+1;3)&",";ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;")";",");"(";",")));C$9:N$12)));ТРАНСП(СТОЛБЕЦ(C:N))^0))

Доб.
Если нужно два поднаправления, то формула:
Код
=СЧЁТ(1/МУМНОЖ(-ЕЧИСЛО(ПОИСК("+";ЕСЛИ(ЕЧИСЛО(ПОИСК(","&ПСТР(C$8:N$8;ПОИСК("№";C$8:N$8)+1;3)&",";ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2&C3;")";",");"(";",")));C$9:N$12)));ТРАНСП(СТОЛБЕЦ(C:N))^0))

Автор - Светлый
Дата добавления - 11.04.2018 в 06:29
Xat Дата: Пятница, 04.05.2018, 15:31 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Спасибо!
 
Ответить
СообщениеСпасибо!

Автор - Xat
Дата добавления - 04.05.2018 в 15:31
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет количества торговых точек по направлениям. (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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