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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск ячейки и сравнение результатов - Мир MS Excel

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

Excel 2016
Формула в столбце D ищет первое пустое место.
В примере это D4.
Далее цифру из ячейки A4 формула ищет в диапазоне от A5 до А9 (то есть на 5 ячеек вниз) и, в случае нахождения сопадений, проверяет содержимое соответсвующих ячеек в столбце D, и если в ячейках пусто, то пишет "Пусто" в той самой первой ячейке, что в самом начале нашла формула, а если не пусто, то
Код
=сжпробелы(F3&" "&G3&" "&H3)


Пример того, что надо отражен в столбце E
К сообщению приложен файл: 9830674.xlsx (11.1 Kb)


Сообщение отредактировал AVI - Среда, 17.05.2017, 12:04
 
Ответить
СообщениеФормула в столбце D ищет первое пустое место.
В примере это D4.
Далее цифру из ячейки A4 формула ищет в диапазоне от A5 до А9 (то есть на 5 ячеек вниз) и, в случае нахождения сопадений, проверяет содержимое соответсвующих ячеек в столбце D, и если в ячейках пусто, то пишет "Пусто" в той самой первой ячейке, что в самом начале нашла формула, а если не пусто, то
Код
=сжпробелы(F3&" "&G3&" "&H3)


Пример того, что надо отражен в столбце E

Автор - AVI
Дата добавления - 17.05.2017 в 10:50
Nic70y Дата: Среда, 17.05.2017, 11:10 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8761
Репутация: 2273 ±
Замечаний: 0% ±

Excel 2010
такштоли
Код
=ЕСЛИОШИБКА(ВПР(A2;A3:D$9;);СЖПРОБЕЛЫ(СЦЕПИТЬ(F2;" ";G2;" ";H2)))

[p.s.]функцию СЦЕПИТЬ() используют только лентяи :)[/p.s.]
К сообщению приложен файл: 9801418.xlsx (9.3 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Среда, 17.05.2017, 11:11
 
Ответить
Сообщениетакштоли
Код
=ЕСЛИОШИБКА(ВПР(A2;A3:D$9;);СЖПРОБЕЛЫ(СЦЕПИТЬ(F2;" ";G2;" ";H2)))

[p.s.]функцию СЦЕПИТЬ() используют только лентяи :)[/p.s.]

Автор - Nic70y
Дата добавления - 17.05.2017 в 11:10
AVI Дата: Среда, 17.05.2017, 12:02 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 523
Репутация: 17 ±
Замечаний: 0% ±

Excel 2016
Nic70y, Подправил задание)
[p.s.]учел
 
Ответить
СообщениеNic70y, Подправил задание)
[p.s.]учел

Автор - AVI
Дата добавления - 17.05.2017 в 12:02
sboy Дата: Среда, 17.05.2017, 12:44 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
сделал точно по заданию(наверно %) ), с Вашим "надо" не совсем совпало
и вопрос почему именно проверяем на 5 ячеек вниз?
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(A2;A3:A7;))*(D2="");"Пусто";D2)
К сообщению приложен файл: 4573578.xlsx (11.7 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
сделал точно по заданию(наверно %) ), с Вашим "надо" не совсем совпало
и вопрос почему именно проверяем на 5 ячеек вниз?
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(A2;A3:A7;))*(D2="");"Пусто";D2)

Автор - sboy
Дата добавления - 17.05.2017 в 12:44
AVI Дата: Понедельник, 29.05.2017, 10:40 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 523
Репутация: 17 ±
Замечаний: 0% ±

Excel 2016
sboy, Больше требуется. Ну и что бы не нагружать расчет. Главное, что бы не меньше. Да, с "надо" не совпало...
 
Ответить
Сообщениеsboy, Больше требуется. Ну и что бы не нагружать расчет. Главное, что бы не меньше. Да, с "надо" не совпало...

Автор - AVI
Дата добавления - 29.05.2017 в 10:40
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск ячейки и сравнение результатов (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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