Сравните три столбца и удалите всю строку в Excel - PullRequest
0 голосов
/ 10 декабря 2018

У меня большой список с данными, который имеет более 10 столбцов.Мне нужно сравнить три из них и отобразить какое-то значение, например «Дублировать», которое я затем смогу найти и сразу удалить или удалить всю строку.Проблема в том, что один из результатов должен остаться, а дубликаты удалены.

Я пытался работать с данными -> Инструменты данных -> Удалить дубликаты, но он не удаляет всю строку и, следовательно, выходная таблица испортилась.

Обратите внимание!Данные - это не только значения, указанные в примере.Это может быть что угодно в столбцах F, G, H

       F          G          H
  1  Sweden      2015       Car
  2  Sweden      2017       Car
  3  Sweden      2017       Car
  4  Sweden      2016       Bus
  5  Germany     2017       Bus
  6  Sweden      2017       Bus
  7  Germany     2015       Bus
  8  Germany     2015       Car
  9  Sweden      2017       Bus
  10 Sweden      2017       Bus
  11 Germany     2017       Bus
  12 Sweden      2017       Bus

Результат будет:

       F          G          H         Q
  1  Sweden      2015       Car     
  2  Sweden      2017       Car     Duplicate
  3  Sweden      2017       Car     
  4  Sweden      2016       Bus     
  5  Germany     2017       Bus     
  6  Sweden      2017       Bus     
  7  Germany     2015       Bus     
  8  Germany     2015       Car     
  9  Sweden      2017       Bus     Duplicate
  10 Sweden      2017       Bus     Duplicate
  11 Germany     2017       Bus     Duplicate
  12 Sweden      2017       Bus     Duplicate

В этом случае либо «Дубликат» будет отображаться в столбце Q с формулой, либо весьстроки 2,9,10,11,12 удалены.

1 Ответ

0 голосов
/ 10 декабря 2018

положив =IF(COUNTIFS($F$1:$F1,$F1,$G$1:$G1,$G1,$H$1:$H1,$H1)>1,"Duplicate","") в Q1, затем сделайте перетаскивание вниз.Он проверяет, повторяется ли какой-либо набор содержимого из 3 столбцов (F, G, H) более одного раза, начиная со строки 1. Если более одного раза, он помещает текст «Duplicate».

...