Note: The other languages of the website are Google-translated. Back to English

Как выполнить поиск между двумя датами и вернуть соответствующее значение в Excel?

Предположим, у вас есть отчет о расписании некоторых проектов, теперь вы хотите получить конкретный проект на заданное время, которое находится между двумя заданными датами расписания. Возьмите следующий снимок экрана, например, я хотел бы найти указанную дату 12/1/2019, если эта дата находится между датами начала и датами окончания в отчете, а затем вернуть соответствующее имя проекта. В этой статье я представлю функцию ПРОСМОТР для решения этой проблемы.

Vlookup между двумя датами и возврат соответствующего значения с формулами

Vlookup между двумя датами и возврат соответствующего значения с удивительной функцией


Vlookup между двумя датами и возврат соответствующего значения с формулами

Чтобы получить относительное значение, на которое дата попадает между двумя датами, вам может помочь приведенная ниже формула поиска. Пожалуйста, сделайте так:

1. Введите приведенную ниже формулу в пустую ячейку, в которую вы хотите поместить результат:

=LOOKUP(2,1/($B$2:$B$8<=E2)/($C$2:$C$8>=E2),$A$2:$A$8)

Внимание: В приведенной выше формуле:

  • B2: B8 диапазон дат начала и C2: C8 это диапазон дат окончания в вашей таблице;
  • что собой представляет E2 - заданная дата, для которой вы хотите получить соответствующее значение.

2. Затем перетащите маркер заполнения вниз к ячейкам, чтобы получить нужный результат. Смотрите скриншот:

Заметки:

  • Если дата не существует, после ввода этой формулы вы получите значение ошибки.
  • Вот еще одна простая формула, которая также вам поможет:=LOOKUP(E2,$B$2:$C$8,$A$2:$A$8).

Vlookup между двумя датами или двумя значениями и возврат соответствующих записей в Excel

Kutools for Excel's ПОИСК между двумя ценностями Утилита поможет вам быстро и легко найти и вернуть соответствующие записи на основе заданных дат или значений. Нажмите, чтобы загрузить Kutools for Excel!

Kutools for Excel: с более чем удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в днях. Загрузите и бесплатную пробную версию прямо сейчас!


Vlookup между двумя датами и возврат соответствующего значения с удивительной функцией

Если не хочешь вспоминать эти болезненные формулы, Kutools for Excel's ПОИСК между двумя ценностями функция может помочь вам решить эту задачу так быстро, как вам нужно.

Советы:Чтобы применить это ПОИСК между двумя ценностями функция, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените эту функцию.

После установки Kutools for Excel, пожалуйста, сделайте так:

1. Нажмите Кутулс > Супер поиск > ПОИСК между двумя ценностями, см. снимок экрана:

2. В ПОИСК между двумя ценностями диалоговом окне выполните следующие действия:

  • Выберите ячейки значений поиска и выходные ячейки из Значения поиска и диапазон вывода раздел;
  • Затем укажите соответствующие элементы из Диапазон данных .

3, Затем нажмите OK Кнопка, соответствующие записи, основанные на заданных датах, были извлечены, как показано на следующем снимке экрана:

Внимание: Если вы хотите заменить значение ошибки, когда дата не существует, другим конкретным текстом, проверьте Заменить значение ошибки # Н / Д указанным значением опцию.

Нажмите, чтобы загрузить Kutools for Excel и бесплатную пробную версию сейчас!


Больше относительных статей:

  • Значения Vlookup на нескольких листах
  • В excel мы можем легко применить функцию vlookup, чтобы вернуть совпадающие значения в одной таблице рабочего листа. Но задумывались ли вы когда-нибудь над тем, как получить значение vlookup на нескольких листах? Предположим, у меня есть следующие три листа с диапазоном данных, и теперь я хочу получить часть соответствующих значений на основе критериев из этих трех листов.
  • Используйте точное и приблизительное совпадение Vlookup в Excel
  • В Excel vlookup - одна из наиболее важных функций для поиска значения в крайнем левом столбце таблицы и возврата значения в той же строке диапазона. Но успешно ли вы применяете функцию vlookup в Excel? В этой статье я расскажу о том, как использовать функцию vlookup в Excel.
  • Значение соответствия Vlookup снизу вверх в Excel
  • Обычно функция Vlookup может помочь вам найти данные сверху вниз, чтобы получить первое совпадающее значение из списка. Но иногда вам нужно выполнить vlookup снизу вверх, чтобы извлечь последнее соответствующее значение. Есть ли у вас какие-нибудь хорошие идеи для решения этой задачи в Excel?
  • Vlookup и возврат всей / всей строки совпадающего значения в Excel
  • Обычно вы можете vlookup и вернуть соответствующее значение из диапазона данных с помощью функции Vlookup, но пытались ли вы когда-нибудь найти и вернуть всю строку данных на основе определенных критериев, как показано на следующем снимке экрана.
  • Значения Vlookup справа налево в Excel
  • Vlookup - полезная функция в Excel, мы можем использовать ее для быстрого возврата соответствующих данных крайнего левого столбца в таблице. Однако, если вы хотите найти определенное значение в любом другом столбце и вернуть относительное значение слева, обычная функция vlookup работать не будет. Здесь я могу представить вам другие формулы для решения этой проблемы.

Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (30)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Привет! Хорошее объяснение, но как мы можем выполнить одно и то же упражнение, если у нас есть несколько проектов с одинаковыми датами? В этом случае я хочу, чтобы имя этих проектов возвращалось не только одним значением... Спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Это блестяще. Простота в объяснении совершенна. Одна из самых быстрых формул, которые я когда-либо изучал. Спасибо.
Этот комментарий был сведен к минимуму модератором на сайте
При попытке с этим в F2 =Lookup(F1,$A$2:$B$7,$C$2:$C$7) был получен аналогичный результат. Можете ли вы объяснить разницу и почему 2 использовалось в качестве значения поиска.
Этот комментарий был сведен к минимуму модератором на сайте
Я думаю, это потому, что у вас есть такое количество поисковых факторов. Я попробовал это с тремя факторами и использовал 3 в качестве значения поиска. Я точно не уверен, но я думаю, что, поставив «3», а затем используя «/» для разделения векторов поиска, вы указываете Excel искать три следующих ввода, чтобы вернуть результат.
Этот комментарий был сведен к минимуму модератором на сайте
сэр, как работает эта формула, пожалуйста, объясните мне шаг за шагом ПРОСМОТР (2,1/($A$2:$A$50=$L$2),$C$2:$C$50
Этот комментарий был сведен к минимуму модератором на сайте
Да, почему 2,1/ На самом деле мне нужно найти дату в диапазоне дат, как показано ниже, но формула не работает #REF ! Я не знаю, почему. P-2010 04 01 – дата P-2010
Этот комментарий был сведен к минимуму модератором на сайте
Можете ли вы объяснить, почему это работает? 2,1 для чего?
Этот комментарий был сведен к минимуму модератором на сайте
Как решить следующую задачу Диапазон дат 50000 100000 200000 01 07 2010 30 06 2011 460 920 1840 01 07 2011 29 02 2012 502 1005 2011 01 Я хочу возврат инвестиций в размере $03 на дату 2012. Какая будет формула?
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте,

Пожалуйста. объяснить, как работает формула. Зачем использовать «2» в качестве значений поиска и «1/» в векторе поиска?
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть две таблицы в рабочей книге. Мне нужна помощь в создании макроса для запуска отчета на основе дат, как показано.


Sheet1


Имя Дата платежа Сумма платежа
JohnDoe3 23 января 18 $965.00 Да
JohnDoe4 24 января 18 $145.00 Да
JohnDoe5 25 января 18 $225.00 Нет
JohnDoe6 26 января 18 $336.00 Нет
JohnDoe7 27 января 18 $365.00 Нет
JohnDoe8 28 января 18 $124.00 Нет
JohnDoe9 29 января 18 $321.00 Нет
JohnDoe10 30 января 18 $333.00 Нет
JohnDoe11 31 января 18 $521.00 Нет
JohnDoe12 01 февраля 18 $333.00 Да
JohnDoe13 02 февраля 18 $965.00 Нет
JohnDoe14 03 февраля 18 $145.00 Нет
JohnDoe15 04 февраля 18 $225.00 Нет
JohnDoe16 05 февраля 18 $336.00 Нет
JohnDoe17 06 февраля 18 $365.00 Нет
JohnDoe18 07 февраля 18 $124.00 Нет
JohnDoe19 08 февраля 18 $321.00 Нет
JohnDoe20 09 февраля 18 $333.00 Нет
JohnDoe1 10 февраля 18 $521.00 Нет
JohnDoe2 11 февраля 18 $333.00 Нет

и


Sheet2


ПерваяДатаПоследняяДатаПлатныйДень
19-Oct-17 01-Nov-17 16-Nov-17
02-Nov-17 15-Nov-17 30-Nov-17
16-Nov-17 29-Nov-17 14-Dec-17
30-Nov-17 13-Dec-17 28-Dec-17
14-Dec-17 27-Dec-17 11-Jan-18
28-Dec-17 10-Jan-18 25-Jan-18
11-Jan-18 24-Jan-18 08-Feb-18
25-Jan-18 07-Feb-18 22-Feb-18
08-Feb-18 21-Feb-18 08-Mar-18

Сегодня 05ФЕВ18

Если я создам отчет сегодня (выпадет между 25 января 18 и 07 февраля 18 для платежного периода 22 февраля 18)


Я хочу собрать все записи для сроков с 25 января по 18 февраля 07 года, которые не указаны в столбце «Оплачено», и создать отчет.


Затем обновите платный столбец до yes.

вывод должен быть следующим

JohnDoe5 25 января 18 $225.00
JohnDoe6 26 января 18 $336.00
JohnDoe7 27 января 18 $365.00
JohnDoe8 28 января 18 $124.00
JohnDoe9 29 января 18 $321.00
JohnDoe10 30 января 18 $333.00
JohnDoe11 31 января 18 $521.00
JohnDoe12 01 февраля 18 $333.00
JohnDoe13 02 февраля 18 $965.00
JohnDoe14 03 февраля 18 $145.00
JohnDoe15 04 февраля 18 $225.00
JohnDoe16 05 февраля 18 $336.00
JohnDoe17 06 февраля 18 $365.00
JohnDoe18 07 февраля 18 $124.00


Спасибо за вашу помощь.
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо - всегда можно положиться на помощь из Интернета
Этот комментарий был сведен к минимуму модератором на сайте
Hi
У меня есть список заданий, где статус этих заданий варьируется от INV, CMP до CLS.
есть ли способ найти дату состояния для соответствующего номера задания на другом листе
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, что, если я хочу добавить еще один критерий. Например, если есть еще один столбец D под названием «Идентификатор группы», который я хочу добавить в формулу. т.е. если идентификатор группы = 302511, то ПРОСМОТР (2,1/($A$2:$A$7<=F1)/($B$2:$B$7>=F1),$C$2:$C$7). Это возможно?
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Том,
Можете ли вы изложить свою проблему более подробно? Сюда можно вставить скриншот.
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть два листа, на листе № 1 указана дата продажи, сорт и код товара, на листе № 2 указана цена, применимая с даты до даты, код товара и сорт. пожалуйста, помогите решить, используя vlookup, index или любую другую функцию в excel?
Этот комментарий был сведен к минимуму модератором на сайте
привет, а что если в столбцах есть данные кроме дат. Как я могу получить дату из диапазона?

Например, столбец A — 03 марта 19 г., столбец B — одобрено, столбец C — ожидается, столбец D — ---. Как в таком случае получить 2019?
Этот комментарий был сведен к минимуму модератором на сайте
находка - именно то, что я искал! Большое спасибо
Этот комментарий был сведен к минимуму модератором на сайте
Привет. Каково логическое объяснение использования этой формулы: =ПРОСМОТР(2,1/($A$2:$A$7<=F1)/($B$2:$B$7>=F1),$C$2:$C$7 )? Как это работает? Спасибо.
Этот комментарий был сведен к минимуму модератором на сайте
Дополнительное объяснение: https://exceljet.net/formula/lookup-value-between-two-numbers
Этот комментарий был сведен к минимуму модератором на сайте
дорогой, мне нужна помощь. Например, ЕСЛИ у нас есть много записей для значения «A», чем я могу выбрать последнее значение даты, используя формулу в Excel. и если у меня много записей с разными значениями, как я могу выбрать последнее значение даты. (Извините за мой английский)
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть что-то похожее на это! Вам где-нибудь повезло?
Этот комментарий был сведен к минимуму модератором на сайте
То же самое здесь, все еще находя способ получить более одного значения. Вы нашли решение?

Спасибо за ваше время!
Этот комментарий был сведен к минимуму модератором на сайте
То же самое здесь, все еще находя способ получить более одного значения. Вы нашли решение?

Спасибо за ваше время!
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо большое, очень полезная и понятная инструкция!!!
Этот комментарий был сведен к минимуму модератором на сайте
Это очень полезно для меня... Большое спасибо.....
Здесь еще нет комментариев
Загрузить ещё
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL