У меня есть два набора данных, как показано ниже. В первом наборе данных я хочу знать, существует ли строка во втором наборе данных, и вернуть либо "Найдено", либо "Отсутствует"
Есть ли способ, которым я могу добиться этого в Excel?
У меня есть два набора данных, как показано ниже. В первом наборе данных я хочу знать, существует ли строка во втором наборе данных, и вернуть либо "Найдено", либо "Отсутствует"
Есть ли способ, которым я могу добиться этого в Excel?
Один из способов сделать это - использовать вспомогательный столбец, чтобы вы могли сравнить все четыре ячейки с одной и использовать простые функции. Скажем, ваш первый набор данных находится в формате A1:D3, а второй - в F1:I3. В J1 введите:
=F1&G1&H1&I1
Скопируйте это вниз по столбцу. Это объединит четыре ячейки в одно значение. Введите в E1:
=IF(ISNA(MATCH(A1&B1&C1&D1,J$1:J$3,0)),"Missing","Found")
Настройте диапазон J $ 1:J $ 3, чтобы включить все ваши фактические строки, а затем скопируйте его в столбец.
Для каждой строки в наборе данных1 он объединяет четыре ячейки в одно значение и ищет совпадение в столбце помощника. Если совпадений нет, тест ISNA будет верным и вернет значение "Отсутствует". В противном случае это означает, что найдено совпадение и возвращается "Найдено".
Этот снимок экрана взят из LibreOffice Calc, поэтому макет будет немного отличаться от Excel.