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

Вход

Регистрация

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

 

= Мир MS Excel/Заполнить ячейки по номеру столбца и кол-во ячеек справа - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Заполнить ячейки по номеру столбца и кол-во ячеек справа
netmd Дата: Четверг, 24.12.2015, 13:21 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Всем день добрый!

Столкнулся с технической реализацией заполнения таблицы.
Дана таблица с артикулом, номер столбца и количеством заполняемых ячеек справа.
Каждое заполнение равно значению "1".

Проблема заключается, что в таблице может быть один артикул несколько раз и значение по нему должны суммироваться, если они пересекаются.
У самого получается только или если артикул не повторяется в таблице, или по одному артикулу через массив (отдельная таблица).
Через отдельный массив для каждого артикула получилось, но их может быть очень много и каждый раз отдельно его заводить - не вариант. :(

Итог подсчета в таблице ниже. Спасибо за любые мысли в реализации.
К сообщению приложен файл: Zero2.xlsx (8.7 Kb)
 
Ответить
СообщениеВсем день добрый!

Столкнулся с технической реализацией заполнения таблицы.
Дана таблица с артикулом, номер столбца и количеством заполняемых ячеек справа.
Каждое заполнение равно значению "1".

Проблема заключается, что в таблице может быть один артикул несколько раз и значение по нему должны суммироваться, если они пересекаются.
У самого получается только или если артикул не повторяется в таблице, или по одному артикулу через массив (отдельная таблица).
Через отдельный массив для каждого артикула получилось, но их может быть очень много и каждый раз отдельно его заводить - не вариант. :(

Итог подсчета в таблице ниже. Спасибо за любые мысли в реализации.

Автор - netmd
Дата добавления - 24.12.2015 в 13:21
_Boroda_ Дата: Четверг, 24.12.2015, 13:31 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация: 6617 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Не знаю, как остальные, а я не понял.
Прямо в файле вручную введите правильные результаты.
Так?
Код
=СЧЁТЕСЛИМН($B$2:$B$10;$F2;$D$2:$D$10;G$1)

Или так?
Код
=СЧЁТЕСЛИМН($B$2:$B$10;$F2;$D$2:$D$10;G$1)+СЧЁТЕСЛИМН($B$2:$B$10;$F2;$C$2:$C$10;G$1)

Код
=СУММПРОИЗВ(($B$2:$B$10=$F2)*($C$2:$D$10=G$1))


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеНе знаю, как остальные, а я не понял.
Прямо в файле вручную введите правильные результаты.
Так?
Код
=СЧЁТЕСЛИМН($B$2:$B$10;$F2;$D$2:$D$10;G$1)

Или так?
Код
=СЧЁТЕСЛИМН($B$2:$B$10;$F2;$D$2:$D$10;G$1)+СЧЁТЕСЛИМН($B$2:$B$10;$F2;$C$2:$C$10;G$1)

Код
=СУММПРОИЗВ(($B$2:$B$10=$F2)*($C$2:$D$10=G$1))

Автор - _Boroda_
Дата добавления - 24.12.2015 в 13:31
mechanix85 Дата: Четверг, 24.12.2015, 13:34 | Сообщение № 3
Группа: Друзья
Ранг: Форумчанин
Сообщений: 240
Репутация: 34 ±
Замечаний: 0% ±

фиг его знает... судя из описания

Код
=СУММПРОИЗВ(($B$2:$B$10=$F2)*($C$2:$C$10=G$1)*$D$2:$D$10)
 
Ответить
Сообщениефиг его знает... судя из описания

Код
=СУММПРОИЗВ(($B$2:$B$10=$F2)*($C$2:$C$10=G$1)*$D$2:$D$10)

Автор - mechanix85
Дата добавления - 24.12.2015 в 13:34
Pelena Дата: Четверг, 24.12.2015, 13:45 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19524
Репутация: 4634 ±
Замечаний: ±

Excel 365 & Mac Excel
Я так поняла
Код
=СУММПРОИЗВ(($B$2:$B$10=$F2)*($C$2:$C$10<=G$1)*($C$2:$C$10+$D$2:$D$10-1>=G$1))
К сообщению приложен файл: 0363395.xlsx (9.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЯ так поняла
Код
=СУММПРОИЗВ(($B$2:$B$10=$F2)*($C$2:$C$10<=G$1)*($C$2:$C$10+$D$2:$D$10-1>=G$1))

Автор - Pelena
Дата добавления - 24.12.2015 в 13:45
netmd Дата: Четверг, 24.12.2015, 14:00 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Pelena,
Огромное спасибо! pray

Сам себе голову заморочил и пытался более сложным путем пойти (сдвигом столбцов через ДВССЫЛ(АДРЕС)), хотя решение проще и на поверхности.
Отсутствие нормального сна сказывается на нормальной мыслительной деятельности. :)

Еще раз спасибо!

_Boroda_, mechanix85, Спасибо! :)
 
Ответить
СообщениеPelena,
Огромное спасибо! pray

Сам себе голову заморочил и пытался более сложным путем пойти (сдвигом столбцов через ДВССЫЛ(АДРЕС)), хотя решение проще и на поверхности.
Отсутствие нормального сна сказывается на нормальной мыслительной деятельности. :)

Еще раз спасибо!

_Boroda_, mechanix85, Спасибо! :)

Автор - netmd
Дата добавления - 24.12.2015 в 14:00
  • Страница 1 из 1
  • 1
Поиск:

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