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

Вход

Регистрация

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

 

= Мир MS Excel/СУММЕСЛИ по двум условиям - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
СУММЕСЛИ по двум условиям
Vinkelman Дата: Среда, 04.12.2013, 11:04 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация: 26 ±
Замечаний: 0% ±

2003 - 2010
Можно ли вместо двух СУММЕСЛИ написать одну с условием "ИЛИ"? Пробовал по-разному - ничего не получается, пришлось суммуировать:
Код
=СУММЕСЛИ(J8:J966;"=х";$EO$8:$EO$966)+СУММЕСЛИ(J8:J966;">0";$EO$8:$EO$966)
 
Ответить
СообщениеМожно ли вместо двух СУММЕСЛИ написать одну с условием "ИЛИ"? Пробовал по-разному - ничего не получается, пришлось суммуировать:
Код
=СУММЕСЛИ(J8:J966;"=х";$EO$8:$EO$966)+СУММЕСЛИ(J8:J966;">0";$EO$8:$EO$966)

Автор - Vinkelman
Дата добавления - 04.12.2013 в 11:04
Pelena Дата: Среда, 04.12.2013, 11:20 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19434
Репутация: 4571 ±
Замечаний: ±

Excel 365 & Mac Excel
Проверить не на чем, попробуйте формулу массива
Код
=СУММ(ЕСЛИ(ИЛИ(J8:J966="=х";J8:J966>0);$EO$8:$EO$966))


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПроверить не на чем, попробуйте формулу массива
Код
=СУММ(ЕСЛИ(ИЛИ(J8:J966="=х";J8:J966>0);$EO$8:$EO$966))

Автор - Pelena
Дата добавления - 04.12.2013 в 11:20
SkyPro Дата: Среда, 04.12.2013, 11:45 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Код
=СУММ((J8:J966="х")*$EO$8:$EO$966;(J8:J966>"0")*$EO$8:$EO$966)

Тоже массивная


skypro1111@gmail.com
 
Ответить
Сообщение
Код
=СУММ((J8:J966="х")*$EO$8:$EO$966;(J8:J966>"0")*$EO$8:$EO$966)

Тоже массивная

Автор - SkyPro
Дата добавления - 04.12.2013 в 11:45
Vinkelman Дата: Среда, 04.12.2013, 12:11 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация: 26 ±
Замечаний: 0% ±

2003 - 2010
Не работают. Прилагаю пример урезанный.
И тогда вопрос: а может лучше оставить мой длинноватый вариант, чем менять на массивную формулу?
К сообщению приложен файл: 1044023.xlsx (44.0 Kb)
 
Ответить
СообщениеНе работают. Прилагаю пример урезанный.
И тогда вопрос: а может лучше оставить мой длинноватый вариант, чем менять на массивную формулу?

Автор - Vinkelman
Дата добавления - 04.12.2013 в 12:11
SkyPro Дата: Среда, 04.12.2013, 12:20 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Моя работает.
К сообщению приложен файл: 4448651.xlsx (44.4 Kb)


skypro1111@gmail.com
 
Ответить
СообщениеМоя работает.

Автор - SkyPro
Дата добавления - 04.12.2013 в 12:20
vikttur Дата: Четверг, 05.12.2013, 10:45 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

может лучше оставить мой длинноватый вариант

Всего две формулы. Время пересчета массивной формулы больше.
Для данного конкретного случая - никакой разницы, только эстетические предпочтения.
Но советую делать правильно. Найдите отличия :)

Не нужно бояться длинных формул, если они облегчают вычисления.
Не нужно бояться формул массива, если они облегчают вычисленя.
Не нужно бояться дополнительных вычислений, если они облегчают вычисления.
 
Ответить
Сообщение
может лучше оставить мой длинноватый вариант

Всего две формулы. Время пересчета массивной формулы больше.
Для данного конкретного случая - никакой разницы, только эстетические предпочтения.
Но советую делать правильно. Найдите отличия :)

Не нужно бояться длинных формул, если они облегчают вычисления.
Не нужно бояться формул массива, если они облегчают вычисленя.
Не нужно бояться дополнительных вычислений, если они облегчают вычисления.

Автор - vikttur
Дата добавления - 05.12.2013 в 10:45
Vinkelman Дата: Четверг, 05.12.2013, 10:52 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация: 26 ±
Замечаний: 0% ±

2003 - 2010
SkyPro, а для столбца В, где стоит "х", результат удваивается...
К сообщению приложен файл: __.xlsx (38.9 Kb)
 
Ответить
СообщениеSkyPro, а для столбца В, где стоит "х", результат удваивается...

Автор - Vinkelman
Дата добавления - 05.12.2013 в 10:52
Vinkelman Дата: Четверг, 05.12.2013, 10:53 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация: 26 ±
Замечаний: 0% ±

2003 - 2010
vikttur, согласен.
 
Ответить
Сообщениеvikttur, согласен.

Автор - Vinkelman
Дата добавления - 05.12.2013 в 10:53
Serge_007 Дата: Четверг, 05.12.2013, 20:26 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Не нужно бояться длинных формул
Они плохо читаются и сложны для редактирования. Особенно не автору. Если формула длинная - значит данные располжены неправильно или сами по себе неправильно структурированы

Не нужно бояться дополнительных вычислений
Верно. Потому что их попросту не должно быть

[p.s.]Вышесказанное не опровергает уверждения Виктора, а только дополняет их :)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Не нужно бояться длинных формул
Они плохо читаются и сложны для редактирования. Особенно не автору. Если формула длинная - значит данные располжены неправильно или сами по себе неправильно структурированы

Не нужно бояться дополнительных вычислений
Верно. Потому что их попросту не должно быть

[p.s.]Вышесказанное не опровергает уверждения Виктора, а только дополняет их :)

Автор - Serge_007
Дата добавления - 05.12.2013 в 20:26
Michael_S Дата: Пятница, 06.12.2013, 02:49 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Код
=СУММПРОИЗВ(СУММЕСЛИ(C4:C966;{"Х";">0"};$D$4))


Сообщение отредактировал Michael_S - Пятница, 06.12.2013, 02:54
 
Ответить
Сообщение
Код
=СУММПРОИЗВ(СУММЕСЛИ(C4:C966;{"Х";">0"};$D$4))

Автор - Michael_S
Дата добавления - 06.12.2013 в 02:49
Vinkelman Дата: Пятница, 06.12.2013, 07:06 | Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация: 26 ±
Замечаний: 0% ±

2003 - 2010
Michael_S, спасибо! Красиво.
 
Ответить
СообщениеMichael_S, спасибо! Красиво.

Автор - Vinkelman
Дата добавления - 06.12.2013 в 07:06
  • Страница 1 из 1
  • 1
Поиск:

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