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

Вход

Регистрация

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

 

= Мир MS Excel/Как сократить формулу со множеством ЕСЛИ - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Как сократить формулу со множеством ЕСЛИ
Николай Дата: Четверг, 23.01.2014, 09:36 | Сообщение № 1
Группа: Гости
Пожалуйста помогите сократить
Код
=ЕСЛИ(F13=0;0;1)+ЕСЛИ(F14=0;0;1)+ЕСЛИ(F15=0;0;1)+ЕСЛИ(F16=0;0;1)+ЕСЛИ(F17=0;0;1)+ЕСЛИ(F18=0;0;1)+ЕСЛИ(F19=0;0;1)+ЕСЛИ(F20=0;0;1)+ЕСЛИ(F21=0;0;1)+ЕСЛИ(F22=0;0;1)+ЕСЛИ(F23=0;0;1)+ЕСЛИ(F24=0;0;1)+ЕСЛИ(F25=0;0;1)+ЕСЛИ(F26=0;0;1)
 
Ответить
СообщениеПожалуйста помогите сократить
Код
=ЕСЛИ(F13=0;0;1)+ЕСЛИ(F14=0;0;1)+ЕСЛИ(F15=0;0;1)+ЕСЛИ(F16=0;0;1)+ЕСЛИ(F17=0;0;1)+ЕСЛИ(F18=0;0;1)+ЕСЛИ(F19=0;0;1)+ЕСЛИ(F20=0;0;1)+ЕСЛИ(F21=0;0;1)+ЕСЛИ(F22=0;0;1)+ЕСЛИ(F23=0;0;1)+ЕСЛИ(F24=0;0;1)+ЕСЛИ(F25=0;0;1)+ЕСЛИ(F26=0;0;1)

Автор - Николай
Дата добавления - 23.01.2014 в 09:36
Pelena Дата: Четверг, 23.01.2014, 09:43 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19436
Репутация: 4571 ±
Замечаний: ±

Excel 365 & Mac Excel
Можно так
Код
=СЧЁТЕСЛИ(F13:F26;"<>0")

А если в диапазоне есть пустые ячейки, то
Код
=СЧЁТЗ(F13:F26)-СЧЁТЕСЛИ(F13:F26;"=0")


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеМожно так
Код
=СЧЁТЕСЛИ(F13:F26;"<>0")

А если в диапазоне есть пустые ячейки, то
Код
=СЧЁТЗ(F13:F26)-СЧЁТЕСЛИ(F13:F26;"=0")

Автор - Pelena
Дата добавления - 23.01.2014 в 09:43
AlexM Дата: Четверг, 23.01.2014, 11:02 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Укорачиваем постепенно
Код
=(F13<>0)+(F14<>0)+(F15<>0)+(F16<>0)+(F17<>0)+(F18<>0)+(F19<>0)+(F20<>0)+(F21<>0)+(F22<>0)+(F23<>0)+(F24<>0)+(F25<>0)+(F26<>0)

Короче
Код
=СУММПРОИЗВ(--(F13:F26<>0))

Еще короче формула массива
Код
=СУММ(ЕСЛИ(F13:F26;1))

Еще формула массива
Код
=СУММ(--(F13:F26<>0))

Формулы массива вводятся нажатием трех клавиш Ctrl+Shift+Enter



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Четверг, 23.01.2014, 12:36
 
Ответить
СообщениеУкорачиваем постепенно
Код
=(F13<>0)+(F14<>0)+(F15<>0)+(F16<>0)+(F17<>0)+(F18<>0)+(F19<>0)+(F20<>0)+(F21<>0)+(F22<>0)+(F23<>0)+(F24<>0)+(F25<>0)+(F26<>0)

Короче
Код
=СУММПРОИЗВ(--(F13:F26<>0))

Еще короче формула массива
Код
=СУММ(ЕСЛИ(F13:F26;1))

Еще формула массива
Код
=СУММ(--(F13:F26<>0))

Формулы массива вводятся нажатием трех клавиш Ctrl+Shift+Enter

Автор - AlexM
Дата добавления - 23.01.2014 в 11:02
  • Страница 1 из 1
  • 1
Поиск:

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