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

Вход

Регистрация

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

 

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

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир 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
Группа: Друзья
Ранг: Старожил
Сообщений: 2063
Репутация: 592 ±
Замечаний: 0% ±

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

не совсем понял про оговорку, 1 ТТ считается за 4?
К сообщению приложен файл: _2-5-.xlsx(10.9 Kb)
 
Ответить
СообщениеДобрый день.
Формула массива
пример для А
Код
=СЧЁТ(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
Группа: Проверенные
Ранг: Ветеран
Сообщений: 614
Репутация: 165 ±
Замечаний: 0% ±

Excel 2010
Аналогично, только формула другая:
Код
=СЧЁТ(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
Группа: Проверенные
Ранг: Ветеран
Сообщений: 614
Репутация: 165 ±
Замечаний: 0% ±

Excel 2010
Тогда предлагаю вариант, в котором автоматически выбираются проверяемые столбцы в зависимости от чисел в скобках А(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-2018 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!