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

Вход

Регистрация

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

 

= Мир MS Excel/функция если для интервала (целого столбца) - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » функция если для интервала (целого столбца) (Формулы/Formulas)
функция если для интервала (целого столбца)
anonimkaexcel Дата: Понедельник, 27.04.2020, 11:20 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
День добрый. Подскажите пожалуйста, информацию о подходе сроков (дат проведения инструктажей, обучения, и т.д.) с 2-ого, 3-ого и т.д. листов вывела на первый лист в ячейку "Подходит срок". Однако, данна формула у меня работает на первую строку. К сожалению, в силу незнания, запамятства, не получается применить данную формулу на весь столбец. Чтобы до конца проверка актуализации дат шла. Пыталась способом выделения делать, способом интервала, но ни как не получается, будто ещё какую-то формулу забыла вставить. Подскажите пожалуйста, как усовершенствовать формулу, чтобы применялось на все столбцы?
К сообщению приложен файл: _.xlsx.xls (127.5 Kb) · 6082193.rar (23.3 Kb)


Сообщение отредактировал anonimkaexcel - Понедельник, 27.04.2020, 11:40
 
Ответить
СообщениеДень добрый. Подскажите пожалуйста, информацию о подходе сроков (дат проведения инструктажей, обучения, и т.д.) с 2-ого, 3-ого и т.д. листов вывела на первый лист в ячейку "Подходит срок". Однако, данна формула у меня работает на первую строку. К сожалению, в силу незнания, запамятства, не получается применить данную формулу на весь столбец. Чтобы до конца проверка актуализации дат шла. Пыталась способом выделения делать, способом интервала, но ни как не получается, будто ещё какую-то формулу забыла вставить. Подскажите пожалуйста, как усовершенствовать формулу, чтобы применялось на все столбцы?

Автор - anonimkaexcel
Дата добавления - 27.04.2020 в 11:20
AlexM Дата: Понедельник, 27.04.2020, 11:49 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4490
Репутация: 1115 ±
Замечаний: 0% ±

Excel 2003
Так нужно?
Код
=ЕСЛИ(СУММПРОИЗВ(МУМНОЖ((Организация!L3:P99-Организация!A3<14)*(Организация!L3:P99>0)*{1;0;1;0;1};{1:1:1:1:1}));"Подходит срок";"--")



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеТак нужно?
Код
=ЕСЛИ(СУММПРОИЗВ(МУМНОЖ((Организация!L3:P99-Организация!A3<14)*(Организация!L3:P99>0)*{1;0;1;0;1};{1:1:1:1:1}));"Подходит срок";"--")

Автор - AlexM
Дата добавления - 27.04.2020 в 11:49
anonimkaexcel Дата: Понедельник, 27.04.2020, 12:04 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
AlexM, Что-то подставила всё, не заработало.. и даже перестало работать то, что было(
 
Ответить
СообщениеAlexM, Что-то подставила всё, не заработало.. и даже перестало работать то, что было(

Автор - anonimkaexcel
Дата добавления - 27.04.2020 в 12:04
AlexM Дата: Понедельник, 27.04.2020, 12:26 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4490
Репутация: 1115 ±
Замечаний: 0% ±

Excel 2003
См файл.
К сообщению приложен файл: anonimkaexcel_0.xls (141.5 Kb)



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

Автор - AlexM
Дата добавления - 27.04.2020 в 12:26
anonimkaexcel Дата: Понедельник, 27.04.2020, 12:37 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
AlexM, Спасибо, заработало
 
Ответить
СообщениеAlexM, Спасибо, заработало

Автор - anonimkaexcel
Дата добавления - 27.04.2020 в 12:37
AlexM Дата: Вторник, 28.04.2020, 13:54 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4490
Репутация: 1115 ±
Замечаний: 0% ±

Excel 2003
Формулу можно сократить.
Код
=ЕСЛИ(СУММПРОИЗВ((Организация!L3:P99-Организация!A3<14)*(Организация!L3:P99>0)*{1;0;1;0;1});"Подходит срок";"--")

(Организация!L3:P99-Организация!A3<14) - то что вы хотите проверить
(Организация!L3:P99>0) - так как массив взят с запасом, исключает пустые ячейки.
{1;0;1;0;1} - диапазон взят из 5 столбцов, два из которых учитывать не нужно. Умножаем значения ненужных столбцов на 0
СУМПРОИЗВ() считает сколько раз выполняется условие.
ЕСЛИ() при любом полученном значении не равном 0 вернет "Подходит срок"

PS. В Организация!A3 функция СЕГОДНЯ(). Почему бы ее не использовать в формуле вместо ссылки



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


Сообщение отредактировал AlexM - Вторник, 28.04.2020, 13:58
 
Ответить
СообщениеФормулу можно сократить.
Код
=ЕСЛИ(СУММПРОИЗВ((Организация!L3:P99-Организация!A3<14)*(Организация!L3:P99>0)*{1;0;1;0;1});"Подходит срок";"--")

(Организация!L3:P99-Организация!A3<14) - то что вы хотите проверить
(Организация!L3:P99>0) - так как массив взят с запасом, исключает пустые ячейки.
{1;0;1;0;1} - диапазон взят из 5 столбцов, два из которых учитывать не нужно. Умножаем значения ненужных столбцов на 0
СУМПРОИЗВ() считает сколько раз выполняется условие.
ЕСЛИ() при любом полученном значении не равном 0 вернет "Подходит срок"

PS. В Организация!A3 функция СЕГОДНЯ(). Почему бы ее не использовать в формуле вместо ссылки

Автор - AlexM
Дата добавления - 28.04.2020 в 13:54
anonimkaexcel Дата: Вторник, 28.04.2020, 14:07 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
AlexM, Попробовала сделать так, как сказали, всё равно выдаёт ошибку... попробовала поменять адреса ячеек в формуле вместо выделения, фактические, всё равно #Н/Д. Из-за версии проги может?
К сообщению приложен файл: 0-_.xlsx (42.5 Kb)
 
Ответить
СообщениеAlexM, Попробовала сделать так, как сказали, всё равно выдаёт ошибку... попробовала поменять адреса ячеек в формуле вместо выделения, фактические, всё равно #Н/Д. Из-за версии проги может?

Автор - anonimkaexcel
Дата добавления - 28.04.2020 в 14:07
AlexM Дата: Вторник, 28.04.2020, 14:17 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4490
Репутация: 1115 ±
Замечаний: 0% ±

Excel 2003
См файл.
К сообщению приложен файл: 0-01.xlsx (38.5 Kb)



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

Автор - AlexM
Дата добавления - 28.04.2020 в 14:17
anonimkaexcel Дата: Вторник, 28.04.2020, 14:40 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
AlexM, Юхуууу, урааа, я допёрла!!! Спасибо большое. Нашла ошибку у себя. {1;0;1;0;1}) не все столбцы указала здесь) спасибо огромное!
 
Ответить
СообщениеAlexM, Юхуууу, урааа, я допёрла!!! Спасибо большое. Нашла ошибку у себя. {1;0;1;0;1}) не все столбцы указала здесь) спасибо огромное!

Автор - anonimkaexcel
Дата добавления - 28.04.2020 в 14:40
AlexM Дата: Вторник, 28.04.2020, 17:24 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4490
Репутация: 1115 ±
Замечаний: 0% ±

Excel 2003
В формуле для огнетушителей массив {1;0;1;0;1;0;1;0;1}, если столбцов будет очень много, то массив можно получить формулой.
Для этого фрагмент {1;0;1;0;1;0;1;0;1} заменяем на ОСТАТ(СТОЛБЕЦ(D4:L99)-1;2) или ОСТАТ(СТОЛБЕЦ(D1:L1)-1;2)



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


Сообщение отредактировал AlexM - Вторник, 28.04.2020, 17:24
 
Ответить
СообщениеВ формуле для огнетушителей массив {1;0;1;0;1;0;1;0;1}, если столбцов будет очень много, то массив можно получить формулой.
Для этого фрагмент {1;0;1;0;1;0;1;0;1} заменяем на ОСТАТ(СТОЛБЕЦ(D4:L99)-1;2) или ОСТАТ(СТОЛБЕЦ(D1:L1)-1;2)

Автор - AlexM
Дата добавления - 28.04.2020 в 17:24
Мир MS Excel » Вопросы и решения » Вопросы по Excel » функция если для интервала (целого столбца) (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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