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

Вход

Регистрация

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

 

= Мир MS Excel/Как в условие СЧЁТЕСЛИМН передать диапазон значений? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Как в условие СЧЁТЕСЛИМН передать диапазон значений?
loginx5 Дата: Вторник, 13.11.2012, 14:44 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Доброго времени суток!

Уважаемые ГУРУ, нужна помощь
Дано книга Excel (пример в аттаче).
Сделал пример и приложил.
а) нужно посчитать кол-во строк на листе Выгрузка, если в столбце I есть значение из листа Result в поле A3 (и так далее)
и в столбце С листа Выгрузка есть значения из столбца B листа Проекты.
б) нужно посчитать сумму значений в столбце L на листе Выгрузка, если в столбце I есть значение из листа Result в поле A2 (и так далее)
и в столбце C листа Выгрузка есть значения из столбца B листа Проекты.
К сообщению приложен файл: Example.xlsm (38.6 Kb)
 
Ответить
СообщениеДоброго времени суток!

Уважаемые ГУРУ, нужна помощь
Дано книга Excel (пример в аттаче).
Сделал пример и приложил.
а) нужно посчитать кол-во строк на листе Выгрузка, если в столбце I есть значение из листа Result в поле A3 (и так далее)
и в столбце С листа Выгрузка есть значения из столбца B листа Проекты.
б) нужно посчитать сумму значений в столбце L на листе Выгрузка, если в столбце I есть значение из листа Result в поле A2 (и так далее)
и в столбце C листа Выгрузка есть значения из столбца B листа Проекты.

Автор - loginx5
Дата добавления - 13.11.2012 в 14:44
Pelena Дата: Вторник, 13.11.2012, 15:02 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Как вариант формулы массива (вводятся нажатием сочетания клавиш Ctrl+Shift+Enter
Code
=СЧЁТЕСЛИМН(Выгрузка!I:I;A4;Выгрузка!C:C;Проекты!$B$2:$B$4)

Code
=СУММЕСЛИМН(Выгрузка!L:L;Выгрузка!I:I;A3;Выгрузка!C:C;Проекты!$B$2:$B$4)
К сообщению приложен файл: 0456256.xlsm (29.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Как вариант формулы массива (вводятся нажатием сочетания клавиш Ctrl+Shift+Enter
Code
=СЧЁТЕСЛИМН(Выгрузка!I:I;A4;Выгрузка!C:C;Проекты!$B$2:$B$4)

Code
=СУММЕСЛИМН(Выгрузка!L:L;Выгрузка!I:I;A3;Выгрузка!C:C;Проекты!$B$2:$B$4)

Автор - Pelena
Дата добавления - 13.11.2012 в 15:02
Pall Дата: Вторник, 13.11.2012, 15:04 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

А просто сводной таблицей нельзя?
 
Ответить
СообщениеА просто сводной таблицей нельзя?

Автор - Pall
Дата добавления - 13.11.2012 в 15:04
loginx5 Дата: Вторник, 13.11.2012, 15:37 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Quote (Pall)
А просто сводной таблицей нельзя?

Рад выслушать smile
Предлагайте вариант.

Quote (Pelena)
Как вариант формулы массива

Т.е. обязательно в фигурных скобках?
 
Ответить
Сообщение
Quote (Pall)
А просто сводной таблицей нельзя?

Рад выслушать smile
Предлагайте вариант.

Quote (Pelena)
Как вариант формулы массива

Т.е. обязательно в фигурных скобках?

Автор - loginx5
Дата добавления - 13.11.2012 в 15:37
Pelena Дата: Вторник, 13.11.2012, 15:41 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (loginx5)
обязательно в фигурных скобках?

Фигурные скобки появятся сами, как только Вы нажмете сочетание клавиш Ctrl+Shift+Enter


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Quote (loginx5)
обязательно в фигурных скобках?

Фигурные скобки появятся сами, как только Вы нажмете сочетание клавиш Ctrl+Shift+Enter

Автор - Pelena
Дата добавления - 13.11.2012 в 15:41
Pall Дата: Вторник, 13.11.2012, 15:43 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Как вариант
К сообщению приложен файл: Example-1.xlsm (40.5 Kb)
 
Ответить
СообщениеКак вариант

Автор - Pall
Дата добавления - 13.11.2012 в 15:43
loginx5 Дата: Вторник, 13.11.2012, 16:00 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Quote (Pall)
Как вариант


Большое спасибо, изучу.

Pelena Вам также большое спасибо!
 
Ответить
Сообщение
Quote (Pall)
Как вариант


Большое спасибо, изучу.

Pelena Вам также большое спасибо!

Автор - loginx5
Дата добавления - 13.11.2012 в 16:00
loginx5 Дата: Среда, 14.11.2012, 11:15 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Quote (Pelena)
Как вариант формулы массива (вводятся нажатием сочетания клавиш Ctrl+Shift+Enter
Формула:
=СЧЁТЕСЛИМН(Выгрузка!I:I;A4;Выгрузка!C:C;Проекты!$B$2:$B$4)

Формула:
=СУММЕСЛИМН(Выгрузка!L:L;Выгрузка!I:I;A3;Выгрузка!C:C;Проекты!$B$2:$B$4)


Добавил новую строчку на листе Проекты, новую строчку на листе Выгрузка.
Попровил указанные выше формулы ($B$2:$B$4-> $B$2:$B$5) (+Ctrl+Shift+Enter ) итоговые числа не изменились.
В чем может быть ошибка?
 
Ответить
Сообщение
Quote (Pelena)
Как вариант формулы массива (вводятся нажатием сочетания клавиш Ctrl+Shift+Enter
Формула:
=СЧЁТЕСЛИМН(Выгрузка!I:I;A4;Выгрузка!C:C;Проекты!$B$2:$B$4)

Формула:
=СУММЕСЛИМН(Выгрузка!L:L;Выгрузка!I:I;A3;Выгрузка!C:C;Проекты!$B$2:$B$4)


Добавил новую строчку на листе Проекты, новую строчку на листе Выгрузка.
Попровил указанные выше формулы ($B$2:$B$4-> $B$2:$B$5) (+Ctrl+Shift+Enter ) итоговые числа не изменились.
В чем может быть ошибка?

Автор - loginx5
Дата добавления - 14.11.2012 в 11:15
Pelena Дата: Среда, 14.11.2012, 16:00 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
loginx5, попробуйте так (не уверена, что это самый оптимальный вариант)
Code
=СУММПРОИЗВ(СЧЁТЕСЛИМН(Выгрузка!I:I;A3;Выгрузка!C:C;Проекты!$B$2:$B$40))

Code
=СУММПРОИЗВ(СУММЕСЛИМН(Выгрузка!L:L;Выгрузка!I:I;A3;Выгрузка!C:C;Проекты!$B$2:$B$40))

Советую использовать диапазоны вместо столбцов целиком, иначе медленно считает


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеloginx5, попробуйте так (не уверена, что это самый оптимальный вариант)
Code
=СУММПРОИЗВ(СЧЁТЕСЛИМН(Выгрузка!I:I;A3;Выгрузка!C:C;Проекты!$B$2:$B$40))

Code
=СУММПРОИЗВ(СУММЕСЛИМН(Выгрузка!L:L;Выгрузка!I:I;A3;Выгрузка!C:C;Проекты!$B$2:$B$40))

Советую использовать диапазоны вместо столбцов целиком, иначе медленно считает

Автор - Pelena
Дата добавления - 14.11.2012 в 16:00
loginx5 Дата: Четверг, 15.11.2012, 08:38 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Pelena, Спасибо!
 
Ответить
СообщениеPelena, Спасибо!

Автор - loginx5
Дата добавления - 15.11.2012 в 08:38
  • Страница 1 из 1
  • 1
Поиск:

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