Как я могу сравнить записи в TAB: SUMMARY SLS, столбец B с SUMMARY P & S, столбец B и вернуть "X", если в ячейке с формулой найдено совпадение? SUMMARY SLS и SUMMARY P & S являются именами вкладок / листов базы данных в одной и той же электронной таблице.

Ячейки в столбце B заполнены уникальными значениями на каждом отдельном листе, но должны совпадать между двумя листами. Если одно из значений на одном листе не имеет совпадения на другом листе, я бы хотел, чтобы оно возвращало пустое значение. Моя формула будет напечатана в столбце G.

Единственное, что я пробовал до сих пор, - это простой vlookup, который принес бы соответствующее совпадение из другой электронной таблицы, но мне нужно, чтобы мой бланк ответил на вопрос: «Есть ли совпадение между SUMMARY SLS Column B и SUMMARY P & S column B и если это так, поместите "Х" в этой ячейке, если не оставить пустым

2 ответа2

1

Основываясь на том, что я понял ...Вы можете изучить функцию VLOOKUP. Я предполагаю, что "X" - это содержимое столбца где-то рядом со столбцом B на листе P & S.

Образец формулы

=IF(ISERROR(VLOOKUP(B1,'P&S'!$B$1:$C$6,2,FALSE)),"",VLOOKUP(B1,'P&S'!$B$1:$C$6,2,FALSE))

B1 - Содержимое ячейки B1 (в листе SLS) VLOOKUP B1 в зависимости от диапазона от B1 до B6 (в данном случае) в листе P & S, и, если совпадение найдено, вытащите содержимое 2-го столбца (вашего X) в ячейку формулы.

Если требуется удалить # N/A (не найдено) и заменить на "" (Пусто)

Не забудьте префикс $, чтобы предотвратить смещение диапазона при копировании формулы

1

Когда вы сравниваете столбцы строка за строкой, вы можете избавиться от VLOOKUP.

Поместите следующую формулу в ячейку G1:

 =IF('SUMMARY SLS'!$B1='SUMMARY P&S'!$B1,"X","")

затем скопируйте ячейку G1 и вставьте (я бы порекомендовал вставить-специальную / формулу) в строки столбцов G, по крайней мере, для количества строк столбцов B, которые нужно сравнить.

РЕДАКТИРОВАТЬ:

Если вы сравниваете каждое значение строки в столбце со всеми значениями в другом, то формула в G1 должна быть следующей:

=IF(IFERROR(VLOOKUP('SUMMARY SLS'!$B1='SUMMARY P&S'!B:B,1,FALSE),0)>0,"X","")

или даже более кратким:

=IF(ISERROR(VLOOKUP('SUMMARY SLS'!$B1,'SUMMARY P&S'!B:B,1,FALSE)),"","X")

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .