У меня есть два листа Excel (sheetA и sheetB), и мне нужно сравнить один столбец из sheetA с sheetB и вывести разницу.
sheetA
Account Number | Status
----------------|-------------
876251251 | Not Active
716126181 | Not Active
888281211 | Not Active
666615211 | Not Active
787878787 | Not Active
111212134 | Not Active
sheetB
Customer Number
----------------
876251251
716126181
792342108
792332668
666615211
760332429
791952441
676702288
Мне нужно сравнить «Номер счета» с «Номер клиента».
- Все номера счетов из
sheetA
должны присутствовать в номере клиента в sheetB
, и если на sheetB отсутствует какой-либо "номер счета", мы должны распечатать эту информацию. - И все эти дополнительные номера клиентов в
sheetB
, которых нет в sheetA
номере счета, я тоже хочу их напечатать.
Я читал о awk
и думаю, что мы можемон использует awk
, но не может понять, как это сделать?
$ awk -F'|' 'NR==FNR{c[$1$2]++;next};c[$1$2] > 0' sheetB sheetA
Вывод должен быть:
Account Number:
888281211
787878787
111212134
CustomerNumber:
792342108
792332668
760332429
791952441
676702288