1

Какой самый лучший / самый простой способ поиска по данным из двух вкладок Excel в одной электронной таблице. Чтобы увидеть, если поле находится на другой вкладке. Например, на вкладке 1 есть список фруктов и овощей. На второй вкладке есть список только фруктов, но некоторые оставлены на второй вкладке. Мне нужен код, который выполняет поиск на вкладке 2 и позволяет узнать, какой информации нет на второй вкладке по сравнению с информацией на вкладке 1.

У меня есть подобный код, который я создал, но код для SQL, и я не знаю, как это должно выглядеть в Excel -

SELECT Team, Collector_Name, TopParent_Reporting, TopParent_Reporting_Name, Period, [Year], 
CASE WHEN (SUM(Amount_Paid)) <> 0 THEN 
(SUM(Weight_Rcpt_Trans))/(SUM(Amount_Paid)) ELSE NULL END 
AS TTP FROM arrt.tblTimeToPay_Abbreviated_PeriodA AS TTP    
WHERE TopParent_Reporting_Name LIKE 'Green Fruit%'  
GROUP BY Team, Collector_Name, TopParent_Reporting, TopParent_Reporting_Name, Period, [Year]    
ORDER BY [Year] DESC, Period DESC, TopParent_Reporting 

1 ответ1

1

Нет необходимости в VBA.

Если список на Лист1 , и вы хотите увидеть , что на Лист1 не на Лист2 вы можете использовать эту формулу в столбце В Лист1 -

=IFERROR(MATCH(A1,Sheet2!$A$1:$A$10,0),"Not Found")

Он вернет номер строки из листа 2, если найден, в противном случае он скажет вам, что не найдено.

Теперь, если у вас есть свои фрукты и овощи, тогда может иметь смысл использовать VBA.

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