1

У меня есть CSV-файл с именем master.csv , который имеет следующие столбцы

link, name

И еще один CSV-файл с именем details.csv , который имеет следующие столбцы

link, name, price, desc

Я хочу сопоставить master.csv с details.csv и удалить строки из master.csv которых уже есть детали в details.csv . Столбец link - это уникальный столбец, который соответствует обоим.

1 ответ1

2

В Excel вы можете сделать так, вручную:

  1. Откройте details.csv .
  2. Откройте master.csv , скопируйте весь контент и вставьте его ниже последней строки в details.csv .
  3. Закройте master.csv .
  4. Выберите Удалить дубликаты , отметьте только столбец А и нажмите ОК. Теперь дубликаты строк должны быть удалены из нижней части документа (начиная с master.csv).
  5. Удалите строки в верхней части документа, созданные в details.csv .
  6. Сохраните файл как master.csv .

Если у вас есть какие-то требования, чтобы это делалось программно, в другой программе или в отношении результата операции, предоставьте эту информацию.

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