|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.04.2011, 14:34 | #1 |
Регистрация: 26.08.2010
Сообщений: 8
|
Счет если мн
Уважаемые господа прошу Вас о помощи
Необходимо посчитать количество при соблюдении двух условий, в диапазоне содержится числовые значения и месяцы года: 1. Условия А (с этим проблем нет) 2. Условие, что счет идет в рамках 1 месяца Как это сделать? Заранее благодарен. |
12.04.2011, 14:42 | #2 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
У меня Excel-2003, ЕСЛИМН нет.
Формулы массива. Вторая такая же, но шустрее Код:
То же самое, но без фигурных скобок Код:
Последний раз редактировалось vikttur; 12.04.2011 в 14:49. |
12.04.2011, 15:49 | #3 |
Регистрация: 26.08.2010
Сообщений: 8
|
Спасибо огромнейшее я уже 2 недели борюсь этим))))
|
12.04.2011, 16:20 | #4 |
Регистрация: 26.08.2010
Сообщений: 8
|
|
12.04.2011, 16:25 | #5 |
Регистрация: 26.08.2010
Сообщений: 8
|
Вот что нужно на листе SPMR в колонке Quantity ошибка и не могу понять почему подскажите пожалуйста
|
12.04.2011, 17:57 | #6 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
У функции СУММПРОИЗВ() диапазоны должны быть одинакового размера, у Вас весь столбец А и только несколько значений D.
СУММПРОИЗВ() не любит текстовых значений: "—" это тоже текст. СУММ(ЕСЛИ... справится Код:
Последний раз редактировалось vikttur; 12.04.2011 в 19:21. |
14.04.2011, 09:14 | #7 |
Пользователь
Регистрация: 09.03.2011
Сообщений: 33
|
=СУММПРОИЗВ(--(C4:C16=1);--(МЕСЯЦ(D4:D16)=2))
какую функцию выполняют "--" ? диапазон становится массивом? интересно, нигде такого не встречал... а почему =сумм не работает в таком варианте =СУММ(--(A15:A25=1)*--(МЕСЯЦ(B15:B25)=2)) ? |
14.04.2011, 10:21 | #8 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
Коротко - двойное отрицание преобразует логическое выражение в числовое ("1" или "0"). Поиск по запросу "бинарное отрицание" много расскажет.
Код:
Код:
СУММ() в таком варианте нормально работает. Возможно, ссылка на диапазон без данных (в примере автора диапазон A15:A25 пустой) или забыли нажать Ctrl+Shift+Enter при вводе формулы массива. |
14.04.2011, 14:23 | #9 |
Регистрация: 26.08.2010
Сообщений: 8
|
Спасибо за помощь все работает!!!
Вот тогда возникает еще один вопрос можно ли прописать что бы считало за последние 3 и 12 месяцев? как это сделать Заранее благодарен |
14.04.2011, 15:52 | #10 |
Пользователь
Регистрация: 09.03.2011
Сообщений: 33
|
Поиск по запросу "бинарное отрицание" много расскажет.
я канешна не специалист в области кибернетики и т.п., но знаком с правилами булевыми... not(true)=false not(not(true))=true - это мы ферштейн... но вот от екселя я не ожидал понимания такой записи! и нигде на форумах не встречал... интересно просто - в справке близко ничего подобного не описывают... зачем вообще нужна суммесли, кода можно обойтись сумм((диапазон=значение)*(диапазон) ) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос на счет матана... | amidatong | Свободное общение | 10 | 17.02.2011 17:41 |
[Pascal] Счет | -=SeaN=- | Помощь студентам | 10 | 31.01.2011 21:59 |
Счет | Alex_sim | Общие вопросы C/C++ | 4 | 10.06.2010 11:28 |
Счет букв | zenner | Microsoft Office Excel | 14 | 24.10.2009 00:26 |
подскажите на счет факториала | Lindemm | Помощь студентам | 4 | 26.03.2008 21:47 |