Excel - макрос за сравняване и изтриване на редове

Проблем

Търся най-добрия начин за сравняване на данни в 2 листа. Ако данните в колона А съвпадат и на двата листа, искам да изтрия целия ред от втория лист.

Решение

Най-добрият начин е да имаме темп колона на лист 2. В тази колона можете да използвате такъв VLOOKUP

 = IF (ISERROR (VLOOKUP (A1, SHeet1! A: A, 1, false)), 0, 1) 
  • След това нанесете филтър върху лист 2
  • Изтрийте всички филтрирани редове
  • Премахване на филтъра
  • Изчистете темп колоната
  • Можете да записвате тези действия чрез макро рекордер и ще ви даде макрос, който можете да използвате и по-късно

Благодарение на rizvisa1 за този съвет.

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

Топ Съвети