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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск значения в диапазоне - Мир MS Excel

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

Excel 2010
Добрый вечер! Прошу помощи вот в таком вот задании:
Данные в столбце "H" - вводятся в ручную, значения A и B.
Данные в столбце "J" - подсчитывают кол-во "A и B" в столбце H. Если из 5 ячеек случилось 3 A, тогда стоит "W", если случилось 3 B, тогда стоит "L"
Данные в столбце "K" - подсчитывают кол-во "A и B" в столбце H. Если из 5 ячеек случилось 3 A, тогда стоит "L", если случилось 3 B, тогда стоит "W"

И вот собственно что нужно сделать в колонке "I"
ЕСЛИ в колонке J случилось "W", ищем начиная со следующей строки значение "A" в колонке H, если находим, ставим Y, если не находим, ставим N.
Если находим значение Y, прекращаем поиск, и переходим к следующему диапазону.

ЕСЛИ в колонке K случилось "W", ищем начиная со следующей строки значение "B" в колонке H, если находим, ставим Y, если не находим, ставим N.
Если находим значение Y, прекращаем поиск, и переходим к следующему диапазону.
Если не находим значение Y, так же прекращаем поиск и переходим к следующему диапазону.

Началом диапазона считается следующая строка после W-L, L-W в колонках J,K
Концом диапазона считается строка в которой находится W-L, L-W в колонках J,K.

Спасибо, очень надеюсь на Вашу помощь!
К сообщению приложен файл: excelworld.xlsx (12.4 Kb)
 
Ответить
СообщениеДобрый вечер! Прошу помощи вот в таком вот задании:
Данные в столбце "H" - вводятся в ручную, значения A и B.
Данные в столбце "J" - подсчитывают кол-во "A и B" в столбце H. Если из 5 ячеек случилось 3 A, тогда стоит "W", если случилось 3 B, тогда стоит "L"
Данные в столбце "K" - подсчитывают кол-во "A и B" в столбце H. Если из 5 ячеек случилось 3 A, тогда стоит "L", если случилось 3 B, тогда стоит "W"

И вот собственно что нужно сделать в колонке "I"
ЕСЛИ в колонке J случилось "W", ищем начиная со следующей строки значение "A" в колонке H, если находим, ставим Y, если не находим, ставим N.
Если находим значение Y, прекращаем поиск, и переходим к следующему диапазону.

ЕСЛИ в колонке K случилось "W", ищем начиная со следующей строки значение "B" в колонке H, если находим, ставим Y, если не находим, ставим N.
Если находим значение Y, прекращаем поиск, и переходим к следующему диапазону.
Если не находим значение Y, так же прекращаем поиск и переходим к следующему диапазону.

Началом диапазона считается следующая строка после W-L, L-W в колонках J,K
Концом диапазона считается строка в которой находится W-L, L-W в колонках J,K.

Спасибо, очень надеюсь на Вашу помощь!

Автор - pain2430
Дата добавления - 26.02.2020 в 22:56
Xenus91 Дата: Четверг, 27.02.2020, 03:29 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация: 13 ±
Замечаний: 0% ±

Excel 2016
pain2430, доброй ночи!
Поясните пжл
Цитата
Если находим значение Y, прекращаем поиск, и переходим к следующему диапазону.

где находим значение Y?
Цитата
Если находим значение Y, прекращаем поиск, и переходим к следующему диапазону.
Если не находим значение Y, так же прекращаем поиск и переходим к следующему диапазону.

аналогично, где ищем Y?
 
Ответить
Сообщениеpain2430, доброй ночи!
Поясните пжл
Цитата
Если находим значение Y, прекращаем поиск, и переходим к следующему диапазону.

где находим значение Y?
Цитата
Если находим значение Y, прекращаем поиск, и переходим к следующему диапазону.
Если не находим значение Y, так же прекращаем поиск и переходим к следующему диапазону.

аналогично, где ищем Y?

Автор - Xenus91
Дата добавления - 27.02.2020 в 03:29
pain2430 Дата: Четверг, 27.02.2020, 12:51 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: 11 ±
Замечаний: 0% ±

Excel 2010
Xenus91, здравствуйте!
Ну вот смотрите. В K11 случилось W, значит начиная с 12 строки, в колонке H ищем B, находим его в H12, и ставим Y.
Переходим к следующей W в колонках J и K, она находится в K14, значит начинаем искать B в колонке H, находим его в H15, ставим Y в I15.
Переходим к следующей W, она находится в колонке J18, которая отвечает за "A". Значит ищем начиная с 19 строки, в колонке H, букву A.

В K29 случилось W. Значит ищем в H значение "B", начиная с 30 строки. Там случилось A, значит ставим N, идем в следующую строку, там случилось A, ставим N, идем в следующую, ставим N. Диапазон закончился, и в J случилось W в J32, бросаем искать B, и начинаем искать A.

Спасибо!


Сообщение отредактировал pain2430 - Четверг, 27.02.2020, 13:02
 
Ответить
СообщениеXenus91, здравствуйте!
Ну вот смотрите. В K11 случилось W, значит начиная с 12 строки, в колонке H ищем B, находим его в H12, и ставим Y.
Переходим к следующей W в колонках J и K, она находится в K14, значит начинаем искать B в колонке H, находим его в H15, ставим Y в I15.
Переходим к следующей W, она находится в колонке J18, которая отвечает за "A". Значит ищем начиная с 19 строки, в колонке H, букву A.

В K29 случилось W. Значит ищем в H значение "B", начиная с 30 строки. Там случилось A, значит ставим N, идем в следующую строку, там случилось A, ставим N, идем в следующую, ставим N. Диапазон закончился, и в J случилось W в J32, бросаем искать B, и начинаем искать A.

Спасибо!

Автор - pain2430
Дата добавления - 27.02.2020 в 12:51
bmv98rus Дата: Четверг, 27.02.2020, 22:18 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщениекросс

Автор - bmv98rus
Дата добавления - 27.02.2020 в 22:18
Pelena Дата: Четверг, 27.02.2020, 23:05 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19179
Репутация: 4419 ±
Замечаний: ±

Excel 365 & Mac Excel
Код
=ЕСЛИ(ИЛИ(И(J8="W";H9="A");И(K8="W";H9="B"));"Y";ЕСЛИ(ИЛИ(J8="W";K8="W");"N";ЕСЛИ(I8="N";ЕСЛИ(H9=H8;"N";"Y");"")))
К сообщению приложен файл: 9875889.xlsx (14.2 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Код
=ЕСЛИ(ИЛИ(И(J8="W";H9="A");И(K8="W";H9="B"));"Y";ЕСЛИ(ИЛИ(J8="W";K8="W");"N";ЕСЛИ(I8="N";ЕСЛИ(H9=H8;"N";"Y");"")))

Автор - Pelena
Дата добавления - 27.02.2020 в 23:05
pain2430 Дата: Четверг, 27.02.2020, 23:33 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: 11 ±
Замечаний: 0% ±

Excel 2010
Pelena, спасибо Вам огромное! Это гениально и просто!
 
Ответить
СообщениеPelena, спасибо Вам огромное! Это гениально и просто!

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

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