Макро за сравняване на два листа с двата листа

Проблем

Имам 2 лист Excel, който има цялата колона със същото. Това има D $ C коментар, OMS коментари, дата на планираната резолюция и под-сметка в двата листа

Първият лист на Excel има гореспоменати субтитри, които са пълни с данни, но вторият не съдържа данни за D&C коментари, OMS коментари и планирана резолюция, но има данни за под-сметка

Под-сметката е колоните, които са общи за двата листа, пълни с данни. Това е по същество номер, даден на сметката например: Jp0224, KR0345 и т.н.

1-ви лист има

Причина за извършените действия Планирана резолюция Под а / с

1 Проблем с времето Премахнати 30 август 10 Jp2035

2 Разрешение не е отказано Изпратено писмо 9 JUl 10 SG0235

Втори лист има

Причина за извършените действия Планирана резолюция Под а / с

1 Jp2035

2 SG0235

Сега имам нужда от макрос за 2 ексела, където с позоваване на Sub a / c колона е необходимо да изтеглите формуляр за данни 1-ви лист до 2-ри лист в колони Причина Outstaying, Action Taken, Planned resolution

За горния случай във втория лист тя трябва да изглежда като първия лист.

Решение

Не се нуждаете от макрос ...

в лист 2 в A2 копирайте поставете тази формула

 = INDEX (Sheet1 A $ 2: A $ 100, MATCH (Лист2 $ D2, Sheet1 $ D $ 2:! $ D $ 100, 0), 0) 

и натиснете клавиша Enter.

Предполагам, че има по-малко от 100 реда. виж 100 в горната формула и също така вижте знаците за долар във формулата

копие A2 в лист 2 надолу, докато данните са там и надясно до колоната С

Забележка

Благодарение на venkat1926 за този съвет на форума.

Предишна Статия Следваща Статия

Топ Съвети