Excel – сопоставить идентификаторы на двух листах и ​​затем оценить, не вернется ли дата записи в течение 7 дней

У меня есть два отдельных набора данных на отдельных листах в Excel. Оба содержат 2 столбца, содержащие идентификационный номер пациента (Col 1) и дату приема (col2)

Я хочу добавить третий столбец в набор данных 1 для отметки, если пациент в Листе 1 соответствует пациенту, встречающемуся в любом ряду в Листе 2 И имеет дату приема, которая произошла в течение 7 дней с даты приема на листе 1.

Эффективно это:

*************************Sheet 1*******************************$**************Sheet 2************ $ | PATIENT ID | ADMISSION DATE | READMISSION WITHIN 7 DAYS? | $ | PATIENT ID | ADMISSION DATE | +------------+----------------+----------------------------+ $ +------------+----------------+ | 1234 | 13/01/2017 | Y | $ | 1200 | 02/12/2016 | | 1235 | 16/01/2017 | N | $ | 1234 | 16/01/2017 | | 1236 | 17/01/2017 | N | $ | 1236 | 27/01/2017 | $ 

Я написал следующую формулу, чтобы попытаться сопоставить идентификатор пациента с любым вхождением в Листе 2 и затем оценить, не указана ли дата приема в Листе 1 в течение 7 дней до даты поступления в Листе 2. Однако, пока она появляется чтобы правильно совместить идентификатор пациента, я не могу заставить вторую часть аргумента работать, то есть сравнивать даты с выбранными строками:

 =IF(AND(B2<Sheet2!B:B,Sheet1!B2>Sheet2!B2-8*(COUNTIF(Sheet2!A:A,Sheet1!A2)=1)),"Y","N") 

Может кто-нибудь посоветует формулу, которая будет работать?

ИСПОЛЬЗУЙТЕ VLOOKUP, чтобы вернуть дату, а затем сравнить ее с текущим:

 =IFERROR(IF(ABS(B2-VLOOKUP(A2,Sheet2!A:B,2,FALSE))<=7,"Y","N"),"N") 

Данные на Sheet2 должны быть заказаны по дате по убыванию (с самой последней сверху).

  • Excel: удалить часть текстовой строки, если совпадение найдено в другом столбце
  • Сравните 2 столбца excel, если их соответствие ID
  • Учитывая значение в таблице значений в Excel, как вернуть соответствующее значение из первого столбца / строки
  • Подсчет праздников в месяц, но не в выходные
  • Требуется помощь по формуле IF / COUNT / FIND
  • Поиск ячейки для списка символов
  • Классификация дней в Excel?
  • Формула Excel с конкатенацией
  • Excel: как суммировать значения в sheet2 в зависимости от того, соответствует ли значение в sheet1 значению в sheet2
  • Изменить код VBA с помощью формулы Excel
  • Сортировка значений в электронной таблице Excel
  • Interesting Posts

    Открыть файл excel через обычную ссылку html

    VBA для блокировки ячеек после ввода ячейки, а затем разблокировать значение очистки

    PowerPivot – не может создать отношения один-много – Ошибка: введите несоответствие

    VBA Создание ошибки сводной таблицы 1004

    Экспортируйте информацию о шаблоне в Excel, а затем загрузите ее в django

    Использование разделителя 1000 при записи Excel

    Цитирование всех рабочих листов в книге

    Преобразование объемных записей excel в csv с использованием PHPExcel

    Нулевые байты при использовании xlwt для создания файла excel

    Как заменить текст ячейки на основе условия в excel

    Вставка больших объемов данных в Excel

    Как выделить ячейку при изменении формулы из другого листа?

    Наличие ячейки показывает только последние 8 символов текста, набранного в

    Формула Excel для значения ячейки на основе значений двух ячеек

    Столбцы Excel нескольких листов – копирование, сортировка, гиперссылка

    Давайте будем гением компьютера.