Змест
Адным з найбольш важных і шырока выкарыстоўваных дзеянняў у Excel з'яўляецца выдаленне паўтаральных значэнняў з набору даных. Сёння я пакажу, як можна аўтаматычна выдаліць паўтаральныя значэнні з вашага набору даных, выкарыстоўваючы формулу Excel.
Спампаваць практычны сшытак
Формула Excel для аўтаматычнага выдалення дублікатаў.xlsx3 спосабы выкарыстання формулы Excel для аўтаматычнага выдалення дублікатаў
Тут у нас ёсць набор даных з імёнамі некаторых студэнтаў, іх Адзнакі на экзамене і Ацэнкі , якія яны атрымалі ў школе пад назвай Sunflower Kindergarten.
Але на жаль, імёны некаторых студэнтаў паўтараюцца разам з іх адзнакамі і адзнакамі.
Сёння наша задача - знайсці формулу для аўтаматычнага выдалення дублікатаў.
1. Выкарыстоўвайце функцыю UNIQUE для аўтаматычнага выдалення дублікатаў у Excel (для новых версій)
Вы можаце выкарыстоўваць функцыю UNIQUE Excel для выдалення дублікатаў з набору даных.
Вы можаце выдаліць паўтаральныя значэнні з набору даных двума спосабамі:
- Поўным выдаленнем значэнняў, якія з'яўляюцца больш за адзін раз
- Захаваннем адной копіі значэнняў, якія з'яўляюцца больш за адзін раз
Выкарыстоўваючы функцыю UNIQUE , вы можаце выдаліць дублікаты абодвума спосабамі.
Поўнае выдаленне значэнняў, якія з'яўляюцца больш за адзін раз:
Каб цалкам выдаліць паўтаральныя значэнні з нашых даныхнабор, вы можаце выкарыстоўваць гэтую формулу:
=UNIQUE(B4:D14,FALSE,TRUE)
Заўвагі:
- Тры імёны студэнтаў мелі дублікаты: Дэвід Моес, Анджэла Хопкінс і Брэд Мілфард.
- Сярод іх Дэвід Моес і Брэд Мілфард былі цалкам выдалены.
- Анджэла Хопкінс не была выдалена, таму што адзнакі і адзнакі дзвюх Анджэл Хопкінс не аднолькавыя. Гэта азначае, што яны два розныя студэнты.
Захаванне адной копіі значэнняў, якія з'яўляюцца больш за адзін раз:
Каб захаваць адну копію значэнні , якія з'яўляюцца больш за адзін раз, выкарыстоўвайце наступную формулу:
=UNIQUE(B4:D14,FALSE,FALSE)
Тут мы Захавалі адну копію ўсіх імёнаў, якія мелі дублікаты, за выключэннем Анджэлы Хопкінс.
Абодва Анджэлы Хопкінс былі захаваны, таму што яны дзве розныя студэнткі.
Звязаны змест: Як выдаліць дублікаты і захаваць першае значэнне ў Excel
2. Аб'яднайце формулу з дапамогай функцый FILTER, CONCAT і COUNTIF для выдалення дублікатаў у Excel (для новых версій)
Вы можаце выкарыстоўваць камбінацыю функцый FILTER , CONCATENATE функцыя і функцыя COUNTIF для выдалення дублікатаў у Excel з вашага набору даных.
Крок 1:
➤ Вазьміце новы слупок і ўстаўце гэтую формулу:
=CONCATENATE(
B4:B14
,
C4:C14
,
D4:D14
)
- Тут B4:B14, C4:C14, і D4:D14 гэта трыслупкі майго набору дадзеных. Вы карыстаецеся сваім.
- Ён аб'ядноўвае тры слупкі ў адзін слупок.
Крок 2:
➤ Перайдзіце да іншага новага слупка і ўстаўце гэту формулу:
=FILTER(B4:B14,COUNTIF($E$4:$E$14,$E$4:$E$14)=1)
- Сюды B4:B14 гэта першы слупок майго набору даных, а $E$4:$E$14 гэта новы слупок, створаны мной.
- Захаваць абсалютную ячэйку спасылка як некранутая, як тут выкарыстоўваецца.
- Яна аднаўляе першы слупок набору даных, выдаляючы ўсе дублікаты.
Крок 3 :
➤ Нарэшце, перацягніце Маркер запаўнення направа да агульнай колькасці вашых слупкоў (3 у гэтым прыкладзе)
➤ Вы атрымаеце ўвесь набор даных без паўтаральных значэнняў.
Заўвага:
- У гэтым метадзе вы можаце выдаліць усе значэнні, якія з'яўляюцца больш за адзін раз.
- Але вы не можаце захаваць адну копію паўтаральных значэнняў, як згадвалася ў папярэднім метадзе.
Звязаны змест: Як выдаліць дублікаты на аснове крытэрыяў у Excel (4 метады)
Падобныя паказанні
- Як выдаліць паўтаральныя радкі ў табліцы Excel
- Выдаліць паўтаральныя радкі на аснове двух слупкоў у Excel [4 спосабы]
- Excel VBA: выдаленне дублікатаў з масіва (2 прыклады)
- Як выдаліць дублікаты ў табліцы Excel (7 метадаў) )
- Выпраўленне: выдаленне дублікатаў у Excel не працуе (3 рашэнні)
3.Стварыце формулу Excel з функцыямі IFERROR, INDEX, SMALL, CONCAT і COUNTIF для аўтаматычнага выдалення дублікатаў (для старых версій)
Папярэднія два метады прызначаны толькі для тых, хто выкарыстоўвае новыя версіі Excel.
Тыя, хто выкарыстоўвае старыя версіі Excel, могуць выкарыстоўваць камбінацыю функцыі IFERROR , функцыі INDEX , функцыі SMALL , Функцыя CONCATENATE і функцыя COUNTIF .
Крок 1:
➤ Вазьміце новы слупок і ўстаўце гэтая формула:
=CONCATENATE(
B4:B14
,
C4:C14
,
D4:D14
)
- Тут B4:B14, C4:C14, і D4:D14 з'яўляюцца тры слупкі майго набору дадзеных. Вы карыстаецеся сваім.
- Ён аб'ядноўвае тры слупкі ў адзін слупок.
- Гэта Формула масіву . Таму вылучыце ўвесь слупок раней і націсніце CTRL+SHIFT+ENTER , калі вы не знаходзіцеся ў Office 365 .
Крок 2:
➤ Перайдзіце да іншага новага слупка і ўстаўце гэту формулу:
=IFERROR(INDEX(
B4:D14
,SMALL(IF(COUNTIF(
E4:E14
,
E4:E14
)=1,ROW(
E4:E14
)-ROWS(
E1:E3
),""),ROW(
E4:E14
)-ROWS(
E1:E3
)),{1,2,3}),"")
- Тут B4:D14 гэта мой набор даных, E4:E14 гэта новы слупок, які я зрабіў, і E1:E3 гэта дыяпазон перад пачаткам слупка. Вы карыстаецеся сваім.
- {1, 2, 3} - гэта нумары слупкоў майго набору даных. Вы карыстаецеся сваімадзін.
- Ён аднаўляе ўвесь набор даных выдаляючы дублікаты радкоў.
Заўвага:
- У гэтым метадзе вы таксама можаце выдаліць усе значэнні, якія з'яўляюцца больш за адзін раз
- Але вы не можаце захаваць адну копію паўтаральных значэнняў, як згадвалася ў папярэднім метадзе .
Альтэрнатыва формуле Excel для аўтаматычнага выдалення дублікатаў
Да апошняга раздзела мы бачылі ўсе прыдатныя метады для выдалення дублікатаў з дапамогай розных формул .
Пры жаданні вы таксама можаце выдаліць паўтаральныя значэнні з вашага набору даных з дапамогай убудаваных інструментаў Excel.
Запусціце інструмент выдалення дублікатаў для аўтаматычнага выдалення дублікатаў у Excel
Крок 1:
➤ Выберыце ўвесь набор даных.
➤ Ідзіце да Даныя > Інструмент выдалення дублікатаў на панэлі інструментаў Excel у раздзеле Інструменты даных .
Крок 2:
➤ Націсніце на Выдаліць дублікаты .
➤ Пастаўце галачку на ўсіх назвах слупкоў, з якіх вы хочаце выдаліць дублікаты.
Дадатковая інфармацыя: Як выдаліць дублікаты са слупка ў Excel (3 метады)
Крок 3:
➤ Затым націсніце ОК .
➤ Вы аўтаматычна выдаліце дублікаты з вашага набор даных.
Заўвага:
У гэтым метадзе застанецца адна копія радка-дубліката. Вы не можаце цалкам выдаліць дублікатрадкі.
Выснова
Выкарыстоўваючы гэтыя метады, вы можаце аўтаматычна выдаляць дублікаты з вашага набору даных у Excel. Ці ведаеце вы які-небудзь іншы метад? Ці ў вас ёсць якія-небудзь пытанні? Не саромейцеся пытацца ў нас.