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

Вход

Регистрация

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

 

= Мир MS Excel/ИЛИ в условии - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
ИЛИ в условии
RAN Дата: Среда, 06.11.2013, 22:08 | Сообщение № 1
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Мяу.
Эту формулу можно сократить через ИЛИ?
Код
=СУММЕСЛИМН(A1:A10;B1:B10;"";C1:C10;"а")+СУММЕСЛИМН(A1:A10;B1:B10;"";C1:C10;"б")

Или как еще?


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеМяу.
Эту формулу можно сократить через ИЛИ?
Код
=СУММЕСЛИМН(A1:A10;B1:B10;"";C1:C10;"а")+СУММЕСЛИМН(A1:A10;B1:B10;"";C1:C10;"б")

Или как еще?

Автор - RAN
Дата добавления - 06.11.2013 в 22:08
Serge_007 Дата: Среда, 06.11.2013, 22:17 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Можно так:
Код
=СУММПРОИЗВ(A1:A10*(B1:B10="")*(C1:C10={"а";"б"}))


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеМожно так:
Код
=СУММПРОИЗВ(A1:A10*(B1:B10="")*(C1:C10={"а";"б"}))

Автор - Serge_007
Дата добавления - 06.11.2013 в 22:17
RAN Дата: Среда, 06.11.2013, 22:19 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Не, мой вариант проще. До СУММПРОИЗВ я еще не дорос.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеНе, мой вариант проще. До СУММПРОИЗВ я еще не дорос.

Автор - RAN
Дата добавления - 06.11.2013 в 22:19
Serge_007 Дата: Среда, 06.11.2013, 22:23 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Ну тогда замени на массивную СУММ :)
Код
=СУММ(A1:A10*(B1:B10="")*(C1:C10={"а";"б"}))


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеНу тогда замени на массивную СУММ :)
Код
=СУММ(A1:A10*(B1:B10="")*(C1:C10={"а";"б"}))

Автор - Serge_007
Дата добавления - 06.11.2013 в 22:23
AndreTM Дата: Четверг, 07.11.2013, 00:23 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
До СУММПРОИЗВ я еще не дорос
Надо, надо быстрее :)
Ну тогда замени на
Думаешь, проще? Суть ведь не в функции, а в составлении правильного условия.

Вообще, проблемы с непониманием/недопонимаем такого использования функций - в недопонимании "булевой арифметики".
Ведь получается как: В Excel "условие","логическое выражение" почему-то называется "критерий". Строится же этот критерий иногда и не очень логично. И во многих функциях задаётся в виде строки текста (так что неясно, как там работает парсер). И во многих функциях с множественным критерием - однобок (т.е. используется только операция И). Далее, о построении логических выражений надо бы рассказывать на примерах предусмотренных для этого функций (И, ИЛИ, НЕ), а также функций проверки (Еxxx) и т.п., чтобы сначала научить пользователя вообще правильно строить логику. (Ну или заставлять вспоминать булеву алгебру). Да ещё и использовать префиксную запись для выражений.
И тут внезапно выясняется, что основные лог.функции - невозможно использовать в формулах массивов! И приходится переходить на использование бинарной арифметики для вычисления логики (тех самых И = *, ИЛИ = +, НЕ = -), при этом возвращаясь обратно к инфиксной записи.
А профессионалы заодно совмещают в формуле логическую арифметику с обычной (перемножая массив данных с массивом условий в едином выражении), а затем вообще переходят к использованию бинарных условий даже в простых условных функциях (или вместо них). А затем ещё оказывается, что СУММПРОИЗВ() не требует массивности даже при работе с диапазоном, но всё равно требует бинарной арифметики...

И вот тут на юзера, только-только научившегося вводить =ЕСЛИ(A1>0;"+","") :'( - обрушивают СУММПРОИЗВ() :D


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
Сообщение
До СУММПРОИЗВ я еще не дорос
Надо, надо быстрее :)
Ну тогда замени на
Думаешь, проще? Суть ведь не в функции, а в составлении правильного условия.

Вообще, проблемы с непониманием/недопонимаем такого использования функций - в недопонимании "булевой арифметики".
Ведь получается как: В Excel "условие","логическое выражение" почему-то называется "критерий". Строится же этот критерий иногда и не очень логично. И во многих функциях задаётся в виде строки текста (так что неясно, как там работает парсер). И во многих функциях с множественным критерием - однобок (т.е. используется только операция И). Далее, о построении логических выражений надо бы рассказывать на примерах предусмотренных для этого функций (И, ИЛИ, НЕ), а также функций проверки (Еxxx) и т.п., чтобы сначала научить пользователя вообще правильно строить логику. (Ну или заставлять вспоминать булеву алгебру). Да ещё и использовать префиксную запись для выражений.
И тут внезапно выясняется, что основные лог.функции - невозможно использовать в формулах массивов! И приходится переходить на использование бинарной арифметики для вычисления логики (тех самых И = *, ИЛИ = +, НЕ = -), при этом возвращаясь обратно к инфиксной записи.
А профессионалы заодно совмещают в формуле логическую арифметику с обычной (перемножая массив данных с массивом условий в едином выражении), а затем вообще переходят к использованию бинарных условий даже в простых условных функциях (или вместо них). А затем ещё оказывается, что СУММПРОИЗВ() не требует массивности даже при работе с диапазоном, но всё равно требует бинарной арифметики...

И вот тут на юзера, только-только научившегося вводить =ЕСЛИ(A1>0;"+","") :'( - обрушивают СУММПРОИЗВ() :D

Автор - AndreTM
Дата добавления - 07.11.2013 в 00:23
SkyPro Дата: Четверг, 07.11.2013, 00:36 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
До меня смысл суммпроизв (точнее той самой булевой арифметики) стал более-менее понятен, когда я открыл для себя клавишу F9 :)


skypro1111@gmail.com
 
Ответить
СообщениеДо меня смысл суммпроизв (точнее той самой булевой арифметики) стал более-менее понятен, когда я открыл для себя клавишу F9 :)

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

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