Преглед садржаја
У овом чланку ћу показати како можете пронаћи јединствене вредности из више колона у Мицрософт Екцел-у.
Преузмите радну свеску за вежбу
Преузмите следећу Екцел датотеку тако да можете да вежбате док читате овај чланак.
Пронађи јединствене вредности у више колона.клсм
5 метода за проналажење јединствених вредности из више колона у Екцел-у
Хајде да погледамо овај скуп података. Имамо евиденцију ученика школе која се зове Глори Киндергартен.
Имамо ђачке легитимације, имена и презимена ученика у колонама Б , Ц, и Д респективно.
Сада желимо да средимо јединствена имена ученика.
Метод 1: Издвоји Јединствене вредности из више колона са формулом низа
и. Коришћење УНИКУЕ функције
Мере предострожности: УНИКУЕ функција је доступна само у Оффице 365 .
Синтакса функције УНИКУЕ:
=УНИКУЕ(низ,[по_колцу],[тачно_једном])
- Узима три аргумента, један опсег ћелија који се зове низ и две Булове вредности које се зову би_цол и екацтли_онце .
- Враћа јединствене вредности из низа .
- Ако је би_цол постављено на ТРУЕ , тражи јединствене вредности по колонама овог аргумента је опционо . Подразумевано је ТРУЕ .
- Ако је тачно_једном постављено на ТРУЕ , враћа вредностикоји се појављују само једном у низу . Овај аргумент је опциони. Подразумевано је ФАЛСЕ .
Сада желимо да издвојимо јединствене вредности и из Имена (колона Ц ) и Презимена (колона Д ).
- Прво, изаберите ћелију и убаците ову формулу тамо. Одаберем ћелију Е5 и унесем је тамо.
=UNIQUE(C5:D16,FALSE,TRUE)
Видите да имамо јединствена имена у две различите колоне.
- Овде смо убацили би_цол као ФАЛСЕ , тако да није претраживао дуж цолумнс
- Овде смо убацили тачно_једном као ТРУЕ , тако да је вратио вредности које се појављују само једном.
Наравно, ако желите, можете променити те логичке вредности које се зову би_цол и екацтли_онце и видети шта се дешава.
Прочитајте више: Екцел ВБА за добијање јединствених вредности из колоне (4 примера)
ии. Комбиновање функција ЦОНЦАТЕНАТЕ и УНИКУЕ
Раније смо имали име у једној ћелији, а презиме у суседној. Али ако неко тражи потпуно име је једна ћелија, на пример, Џек Морис. Онда? Користите било коју од ових формула. Направљене су од функција УНИКУЕ и ЦОНЦАТЕНАТЕ .
Прва формула:
=UNIQUE(CONCATENATE(C5:C16," ",D5:D16),FALSE,TRUE)
Алтернативна формула:
Или можете користити ово-
=UNIQUE(C5:C16&" "&D5:D16,FALSE,TRUE)
Видите, издвојили смо пуна јединствена имена у једну колонуодвојено размаком( ).
Прочитајте више: Пронађите јединствене вредности у колони у Екцел-у (6 метода)
иии. Коришћење функција УНИКУЕ, ЦОНЦАТЕНАТЕ и ФИЛТЕР за издвајање јединствених вредности на основу критеријума
Сада претпоставите на тренутак да неко жели да издвоји јединствена имена ученика чији су ИД-ови већи од 150. Како то учинити?
То ћемо урадити користећи функције УНИКУЕ и ФИЛТЕР .
Мере предострожности: ФИЛТЕР функција је доступна само у Оффице 365 .
Синтакса функције ФИЛТЕР:
=ФИЛТЕР(арраи,инцлуде,[иф_емпти])
- Прима три аргумента. Један опсег ћелија који се зове низ, један логички услов који се зове инцлуде и једна вредност која се зове
- Враћа вредности из низа које испуњавају услов наведен са
- Ако било која вредност низа не испуњава услов наведен у инцлуде , враћа вредност иф_емпти за то. Подешавање иф_емпти је опционо. Подразумевано је „нема резултата“.
Сада желимо да издвојимо јединствена имена ученика чији су ИД-ови већи од 150.
- Дакле, наша формула ће бе
=UNIQUE(FILTER(C5:D16,B5:B16>150,"no result"),FALSE,TRUE)
Видите да смо издвојили имена и презимена јединствених имена.
- И ако желите да издвојите пуна јединствена имена у једној ћелији, користите овоформула-
=UNIQUE(FILTER(CONCATENATE(C5:C16," ",D5:D16),B5:B16>150,"no result"),FALSE,TRUE)
Прочитајте више: Како издвојити јединствене вредности на основу критеријума у Екцел-у
Метод 2: Истакните дупле вредности помоћу условног обликовања
Хајде да погледамо овај нови скуп података. Имамо три колоне, али све са истим типом података.
Имамо надимке неких ђака вртића Слава. Сада желимо да сазнамо јединствена имена ових ученика.
Како то можемо да урадимо?
Можемо да истакнемо дуплиране вредности помоћу условног форматирања, ради погодности.
📌 Кораци:
- Прво, изаберите опсег ћелија.
- Затим идите на Почетна &гт; Условно форматирање &гт; Правила за означавање ћелија &гт; Дуплиране вредности.
- Добићете малу кутију под називом Дупликат вредности.
- Изаберите било коју боју одатле да бисте истакли дуплиране вредности. Бирам зелено.
Метод 3: Издвој јединствене вредности из Екцел колоне користећи формулу без низа
Да бисте користили формулу која није низ , морате комбиновати функције ИФЕРРОР , ЛООКУП, и ЦОУНТИФ . Да бисте применили формулу, примените следеће кораке.
📌 Кораци:
- Изаберите било коју ћелију.
- Затим уметните следећу формулу-
=IFERROR(IFERROR(LOOKUP(2, 1/(COUNTIF($F$4:F4,$B$5:$B$11)=0), $B$5:$B$11), LOOKUP(2, 1/(COUNTIF($F$4:F4, $C$5:$C$9)=0), $C$5:$C$9)),LOOKUP(2, 1/(COUNTIF($F$4:F4, $D$5:$D$12)=0), $D$5:$D$12))
- Овде га убацујем у ћелију Ф5 .
- Онда превуците ручицу за попуњавање и сазнаћетејединствена имена.
Напомена:
Овде, уместо колона Б , Ц, и Д , можете користити своје жељене.
Метод 4: Издвојите јединствену различиту листу из две или више колона користећи заокретну табелу
Такође можете креирати јединствену листу од две или више колона користећи алатку за окретну табелу. Примените следеће кораке да бисте то урадили.
📌 Кораци:
- Притисните Алт + Д .
- Затим одмах притисните П . Отварају се Чаробњак за заокретну табелу и заокретни графикон .
- Изаберите дугмад Више опсега консолидације и Заокретна табела .
- Затим кликните на Даље . Прећи ћете на Корак 2а од 3 .
- Изаберите Креирај поље за једну страницу за мене дугме.
- Затим кликните на Даље . Ићи ћете на Корак 2б .
- У пољу Распон изаберите опсег својих ћелија са празном колоном на левој страни.
- Овде сам изабрао ћелије Б5 до Д12 .
- Затим кликните на Додај. Ваше изабране ћелије ће бити додате у поље Сви опсези .
- Затим кликните на Даље . Прећи ћете на Корак 3 .
- У пољу Постојећи радни лист запишите ћелију у којој желите изведену табелу . Напишем $Ф$4.
- Затим кликните на Заврши . Добићете креирану заокретну табелу.
- У Изаберите поља у која ћете додатиизвештај део, скините ознаке Ред , Колона , Вредност , Страница 1 .
- Затим означите Вредност . Добићете јединствена имена у Пивот Табле .
Метод 5: Користите ВБА код да бисте пронашли јединствене вредности
На крају, можете користити и ВБА код за издвајање јединствених имена из скупа података. Урадите следеће.
📌 Кораци:
- Притисните Алт + Ф11 на радној свесци да бисте отворили ВБА прозор.
- Затим идите на картицу Инсерт на ВБА траци са алаткама. Кликните на њега.
- Од четири опције изаберите Модул .
Добићете нови Модул прозор.
- Упишите следећи код.
6922
Овај сајт нам је помогао разумете и развијте код.
- Сачувајте га као радну свеску са омогућеним макроима у Екцел-у.
- Затим се вратите на свој оригинални радни лист. Притисните Алт + Ф8 .
- Отворићете оквир Макро .
- Изаберите име Макро и затим кликните на Рун .
- Овде име овог Макроа је Уникуедата .
- Унесите опсег ваших података у пољу Распон .
- Кликните на ОК . Добићете још једно поље за унос.
- Унесите прву ћелију где желите јединствена имена. Уносим ћелију Ф5 .
- Затим кликните на ОК. Добићете јединствена имена из ваших податакасет.
Прочитајте више: Како добити јединствене вредности из опсега у Екцел-у (8 метода)
Закључак
Користећи ове методе, можете пронаћи јединствене вредности у Екцел-у из више колона које имају и исте или различите типове података. Ако имате додатних питања, оставите нам коментар. Такође можете посетити наш блог да бисте сазнали више о различитим темама МС Екцел-а.