Како да се користи Excel UNIQUE функција (20 примери)

  • Споделете Го Ова
Hugh West

Содржина

Во големи збирки на податоци постои можност да има дупликат вредности или исти вредности да се појавуваат повеќе од еднаш. За да добиете уникатни вредности од опсег или листа, можете да ја користите функцијата Excel UNIQUE . Функцијата Excel UNIQUE враќа листа на единствени вредности во опсег или во список. Функцијата UNIQUE поддржува типови вредности на текст, броеви, датуми, времиња итн.

Во оваа статија ќе ви покажам различни примери на користејќи ја функцијата Excel UNIQUE .

Преземете за вежбање

Користење на UNIQUE Function.xlsx

Основи на Функција EXP: Резиме & засилувач; Синтакса

Резиме

Функцијата Excel UNIQUE враќа листа на единствени вредности во опсег или во список. Тоа е многу лесна функција, можете да извлечете и уникатни и единствени различни вредности и исто така помага да се споредат колоните со колони или редовите со редови.

Синтакса

UNIQUE(array, [by_col], [exactly_once])

Аргументи

Аргументи Задолжително/изборно Објаснување
низа Потребно Тоа е опсег на ќелии или низа од која може да се извлечат уникатни вредности
by_col Изборно Тоа е Булова вредност за тоа како да се споредат и извлечат уникатни вредности.

Овде, FALSE значи со ред; ТОЧНО значи со колона. стандарднокритериуми за примена ИЛИ за проверка на некој од критериумите.

Сега, функцијата UNIQUE ќе ги врати единствените вредности од филтрираните вредности каде ИЛИ е применет.

Конечно, притиснете ENTER и ќе ги добиете единствените вредности доколку некој од условите е исполнет.

15. Добијте уникатни вредности игнорирајќи ги празни места

Додека ја користите функцијата UNIQUE со функцијата FILTER можете да ја извадите уникатни вредности додека ги игнорирате празните ќелии.

⏩ Во ќелијата F4, напишете ја следнава формула за да ги добиете единствените вредности кои ги игнорираат празнините.

=UNIQUE(FILTER(B4:B12,B4:B12""))

Тука, во функцијата ЕДИНСТВЕНО , користев ФИЛТЕР(B4:B12, B4:B12””) како низа .

Во функцијата FILTER , го избрав опсегот B4:B12 како низа и се користи B4:B12”” како вклучува за филтрирање непразни ќелии.

Сега, УНИКАТНИ функцијата ќе ги врати уникатните вредности од филтрираните вредности.

Конечно, притиснете ENTER и вие ќе ги добие уникатните вредности додека ги игнорира празните ќелии.

16. Користење на Excel UNIQUE & Функција SORT за игнорирање на празни места & засилувач; Подреди

Исто така, можете да ги сортирате уникатните вредности додека ги игнорирате празнините со користење на функцијата UNIQUE со функцијата FILTER .

⏩ Во ќелијата F4, напишете ја следнава формула за да ги занемарите подредените уникатни вредностипразни места.

=SORT(UNIQUE(FILTER(C4:C12,C4:C12"")))

Тука, во функцијата SORT , користев UNIQUE( FILTER(C4:C12,C4:C12"")) како низа .

Во функцијата UNIQUE , користев FILTER(C4 :C12,C4:C12””) како низа .

Во функцијата FILTER , го избрав опсегот C4:C12 како низа и се користи C4:C12““ како вклучува за филтрирање непразни ќелии.

Сега, УНИКАТНИ Функцијата ќе ги врати уникатните вредности од филтрираните вредности. Потоа, функцијата SORT ќе ги сортира филтрираните единствени вредности нумерички.

На крајот, притиснете ENTER и ќе ги добиете единствените вредности додека ги игнорирате празните ќелии.

17. Користење на Excel UNIQUE & засилувач; Функција FILTER за да добиете уникатни редови игнорирајќи ги празните

Можете и да добиете уникатни редови додека игнорирате празни места со користење на функцијата UNIQUE со FILTER функција.

⏩ Во ќелијата D4, напишете ја следнава формула за да ги добиете редовите уникатни што ги игнорираат празнините.

=UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE)

Тука, во функцијата ЕДИНСТВЕНА , користев ФИЛТЕР(B4:C12, (C4:C12““)*( B4:B12””)), FALSE, TRUE како низа , избрано FALSE како by_col и TRUE како точно_еднаш .

Во функцијата FILTER , го избрав опсегот B4:C12 како низа и користев ( C4:C12"")*(B4:B12"") како вклучете за филтрирање на непразни ќелии од двете колони.

Сега,Функцијата UNIQUE ќе ги врати уникатните редови од филтрираните вредности додека ги игнорира празните ќелии.

На крајот, притиснете ENTER и ќе го добиете уникатни редови додека ги игнорирате празните ќелии.

18. Филтрирајте уникатни редови игнорирајќи ги празните & Подреди

Додека игнорирате празни за да добиете уникатни редови, можете исто така да ги сортирате користејќи ја функцијата SORT со функцијата UNIQUE и FILTER функција.

⏩ Во ќелијата D4, напишете ја следнава формула за да ги добиете подредените уникатни редови кои ги игнорираат празнините.

=SORT(UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE))

Тука, во функцијата SORT , користев UNIQUE(FILTER(B4:C12, (C4:C12““) *(B4:B12”)), НЕТОЧНО, ТОЧНО) како низа .

Во функцијата ЕДИНСТВЕНА , користев FILTER( B4:C12, (C4:C12")*(B4:B12"")) како низа, избрано FALSE како од_кол и TRUE како точно_еднаш .

Во функцијата FILTER , го избрав опсегот B4:C12 како низа и се користи (C4:C12")*(B4:B12"") како вклучи за филтрирање непразни ќелии од двете колони.

Сега, функцијата UNIQUE ќе ги врати уникатните редови од филтрираните вредности. Потоа, функцијата SORT ќе ги подреди филтрираните единствени вредности по азбучен ред.

На крајот, притиснете ENTER и ќе ги добиете подредените единствени редови додека ги игнорирате празните ќелии.

19. Користење на Excel UNIQUE & засилувач; ИЗБЕРЕТЕ Функција за даНајдете единствени вредности во специфични колони

Можете да најдете уникатни вредности од одредени колони со користење на функцијата CHOOSE заедно со функцијата UNIQUE .

⏩ Во ќелијата D4, напишете ја следнава формула за да ги добиете единствените вредности од одредени колони.

=UNIQUE(CHOOSE({1,2}, C4:C12, B4:B12))

Овде, во функцијата ЕДИНСТВЕНО , користев CHOOSE({1,2}, C4:C12, B4:B12) како низа .

Во функцијата ИЗБЕРЕ , користев {1,2} како index_num , го избрав опсег C4:C12 како вредност1 , потоа го избра опсегот B4:B12 како вредност2 .

Сега, ЕДИНСТВЕНИ функцијата ќе ги врати уникатните вредности од избраниот опсег на конкретната колона.

Конечно, притиснете ENTER и ќе го добиете единствениот вредности од избраниот опсег на конкретната колона.

20. Ракување со грешки со IFERROR

The UNIQUE функцијата ја покажува грешката #CALC ако вредноста што ја барате не е достапна.

За ракување оваа грешка, можете да ја користите функцијата IFERROR заедно со функциите UNIQUE и FILTER .

⏩ Во ќелијата H4, напишете ја следнава формула за да се справите со грешката.

=IFERROR(UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))), "Value Not Found")

Тука, во IFERROR функцијата, користев ЕДИНСТВЕНА(ФИЛТЕР(C4:C12, (D4:D12=F4)* (B4:B12=G4))) како вредност и го дадов текстот Вредноста не е пронајдена како value_if_error .

Во функцијата UNIQUE , користев FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4 )) како низа .

Во функцијата FILTER , го избрав опсегот C4:C12 како низа и се користи (D4:D12=F4)* (B4:B12=G4)) како вклучува за филтрирање вредности од избраниот опсег D4:D12 ако е еднакво на F4 , исто така се избира опсегот B4:B12 ако е еднаков G4 .

Сега, ЕДИНСТВЕНИ Функцијата ќе ги врати уникатните вредности од филтрираните вредности. Потоа, функцијата IFERROR ќе провери дали вредноста е достапна или не ако не е достапна, потоа ќе го врати текстот Вредноста не е пронајдена наместо #CALC грешката.

Конечно, притиснете ENTER и ќе ги добиете единствените вредности или дадениот текст.

Работи што треба да се запаметат

🔺 Функцијата UNIQUE ќе ја прикаже грешката #NAME ако погрешно го напишете името на функцијата.

🔺 Функцијата UNIQUE ќе ја покаже #CALC грешката ако вредноста не е пронајдена.

Ќе ја добиете грешката #SPILL во Функцијата УНИКАТНА ако една или повеќе ќелии во опсегот истури не се целосно празни.

Дел за вежбање

Обезбедив лист за вежбање во работната книга за да ги вежбам овие објаснети примери.

Заклучок

Во оваа статија, покажав 20 примери на функцијата Excel UNIQUE . Јасисто така, се обиде да покрие кога и зошто функцијата ЕДИНСТВЕНА може често да покажува грешки. Последно, но не и најмалку важно, ако имате какви било предлози, идеи или повратни информации, ве молиме слободно коментирајте подолу.

(НЕТОЧНО) точно_еднаш Изборно Исто така е Булова вредност.

Овде, TRUE значи вредности што се појавиле еднаш;

FALSE значи сите единствени вредности.

стандардно (НЕТОЧНО)

Повратна вредност

Функцијата UNIQUE враќа листа или низа на единствени вредности.

Верзија

Функцијата UNIQUE е достапна за Excel 365 и Excel 2021.

Употреба на функцијата Excel UNIQUE

1. Користење UNIQUE функција за текстуални вредности

Можете да ја користите функцијата UNIQUE за да извлечете уникатни вредности од текст или низа вредности.

Овде, сакам да го добијам уникатно име на овошје од колоната Име на производ .

⏩ Во ќелијата D4, напишете ја следнава формула за да ги добиете единствените вредности.

=UNIQUE(B4:B12)

Овде, во функцијата UNIQUE , го избрав опсегот на ќелиите B4:B12 како низа .

Сега, притиснете ENTER , а функцијата ЕДИНСТВЕНА ќе го врати ли st од уникатни вредности од избраниот опсег.

Прочитајте повеќе: Excel VBA за да добиете уникатни вредности од колоната (4 Примери)

2. Користење UNIQUE функција за нумерички вредности

Во случај да имате нумерички вредности, можете исто така да го користите UNIQUE функција за извлекување уникатни вредности.

Овде, сакам да ги добијам идентификацијата на уникатни нарачки од ID на нарачката колона.

⏩ Во ќелијата D4, напишете ја следнава формула за да ги добиете уникатни вредности.

=UNIQUE(C4:C12)

Тука, во функцијата UNIQUE , го избрав опсегот на ќелиите C4:C12 како низа .

Сега, притиснете ENTER и функцијата UNIQUE ќе го врати списокот со уникатни вредности од избраниот опсег.

Прочитајте повеќе: VBA за да добиете уникатни вредности од колона во низа во Excel (3 критериуми)

3. Користење на функцијата ЕКСЕЛ УНИКАТНО за наоѓање уникатни редови што се појавуваат само еднаш. можете да ја користите функцијата UNIQUE .

Дозволете ми да ја започнам постапката,

⏩ Во ќелијата D4, напишете ја следнава формула за да го добиете уникатни вредности.

=UNIQUE(B4:C12,,TRUE)

Тука, во функцијата УНИКАТНА , јас го избра опсегот на ќелиите B4:C12 како низа , го задржа by_col аргументот FALSE, или го испушти бидејќи базата на податоци Јас користам е организиран во редови. Потоа изберете TRUE како точно_еднаш .

Сега, притиснете ENTER и функцијата UNIQUE ќе ја врати листата на уникатни вредности што се појавија само еднаш од избраниот опсег.

4. Единствени вредности во ред

Ако сакате да извлечете уникатни вредности од редот, тогаш можете да ја користите функцијата UNIQUE .

Зазапочнете ја постапката,

⏩Во ќелијата C6, напишете ја следнава формула за да ги добиете вредностите уникатни .

=UNIQUE(C3:K3, TRUE)

Овде, во функцијата UNIQUE , го избрав опсегот на ќелиите C3:K3 како низа , избрани TRUE како by_col .

Сега, притиснете ENTER и функцијата UNIQUE ќе го врати уникатни вредности од редот.

5. Користење на Excel UNIQUE функција за наоѓање Единствени Колони

Можете да ги добиете и единствените колони со користење на функцијата УНИКАТНА .

За да ја започнете постапката,

⏩ ​​Во ќелијата C7, напишете ја следнава формула за да ги добиете колоните уникатни .

=UNIQUE(C3:K4, TRUE,TRUE)

Овде, во функцијата UNIQUE , го избрав опсегот на ќелиите C3:K4 како низа , избрав TRUE како by_col , потоа изберете TRUE како точно_еднаш .

Сега, притиснете ENTER и <1 Функцијата>UNIQUE

ќе ги врати колоните уникатни .

6. Единствени Вредностите се појавуваат само еднаш

Во случај да сакате извлечете единствени вредности од списокот тогаш можете исто така да ја користите функцијата UNIQUE .

⏩ Во ќелијата D4, напишете ја следнава формула за да ги добиете единствените вредности од списокот.

=UNIQUE(B4:B12,,TRUE)

Тука, во функцијата УНИКАТНА , го избрав опсегот на ќелиите B4:B12 како низа , го задржав by_col аргумент FALSE, или го испуштил бидејќи базата на податоци што ја користам е организирана во редови. Потоа изберете TRUE како точно_еднаш .

Сега, притиснете ENTER и функцијата UNIQUE ќе ја врати листата на уникатни вредности кои се појавиле само еднаш од избраниот опсег.

7. Најдете различни вредности што се појавуваат повеќе од еднаш

Со користење на функцијата UNIQUE заедно со функцијата FILTER и функцијата COUNTIF , можете да ги добиете различните уникатни вредности тоа значи вредностите што се појавиле повеќе од еднаш.

Дозволете ми да го прикажам процесот,

⏩ Во ќелијата D4, напишете ја следнава формула за да го добиете уникатен вредности од списокот.

=UNIQUE(FILTER(B4:B12, COUNTIF(B4:B12, B4:B12)>1))

Тука, во функцијата УНИКАТНА , јас користен FILTER(B4:B12, COUNTIF(B4:B12, B4:B12)>1) како низа .

Во FILTER функција, го избрав опсегот B4:B12 како низа и користев COUNTIF(B4:B12, B4:B12)>1 како вклучува .

Во функцијата COUNTIF , го избрав опсегот B4:B12 како опсег и како критериум избрано B4:B12 потоа се користи >1 .

Сега, функцијата COUNTIF ќе го добие броењето од вредностите што се појавуваат повеќе од еднаш до вредностите FILTER . Конечно, функцијата UNIQUE ќе ги врати единствените вредности кои се појавуваат повеќе од еднаш.

Притиснете ENTER и UNIQUE функцијаќе ги врати единствените вредности кои се појавуваат повеќе од еднаш.

8. Користење на функцијата ЕКСЕЛ UNIQUE за броење единствени вредности

Можете и да ги броите единствените вредности со користење на функцијата FILTER заедно со функцијата ROWS.

⏩ Во ќелијата D4, напишете ја следнава формула за да ги добиете единствените вредности од списокот.

=ROWS(UNIQUE(FILTER(B4:B12,B4:B12"")))

Овде, во функцијата ROWS , користев UNIQUE(FILTER(B4:B12,B4:B12")) како низа .

Во функцијата ЕДИНСТВЕНА , користев ФИЛТЕР(B4:B12,B4:B12"") како низа .

Во функцијата FILTER , го избрав опсегот B4:B12 како низа исто така како вклучи избрано B4:B12““ за да ги филтрира вредностите, не е еднакво празно .

Сега, функцијата UNIQUE ќе ги врати единствените вредности од филтрираните вредности потоа функцијата ROW ќе го врати бројот на редови за единствени вредности.

Притиснете ENTER и ќе го добиете бројот на единствени вредности.

10. Единствени вредности од повеќе колони

Ако сакате, можете да извлечете и единствени вредности од повеќе колони , само со користење на функцијата UNIQUE .

⏩ Во ќелијата F4, напишете ја следнава формула за да ги добиете единствените вредности од повеќе колони.

=UNIQUE(B4:D12)

Овде, во функцијата UNIQUE , го избрав опсегот на ќелиите B4:D12 како низа .

Сега, притиснете ENTER и функцијата UNIQUE ќе го врати опсегот на уникатни вредности од повеќе колони.

10. Единствени вредности Подредување по азбучен ред

Исто така можете да ја користите функцијата SORT заедно со функцијата UNIQUE за подредување единствени вредности по азбучен ред.

⏩ Во ќелијата F4, напишете ја следнава формула за да го добиете уникатни вредности од повеќе колони.

=SORT(UNIQUE(B4:D12))

Тука, во функцијата UNIQUE , Го избрав опсегот на ќелиите B4:D12 како низа . Потоа, префрлете ги вредностите единствени на функцијата SORT за да ги подредите единствените вредностите по азбучен ред.

Сега, притиснете ENTER , и ќе ги добиете подредените уникатни вредности од повеќе колони.

11. Единствени вредности од повеќе колони и се спојуваат во една ќелија

Можете да извлечете уникатни вредности од повеќе колони, исто така, можете да ги споите тие вредности во една ќелија додека ја користите функцијата UNIQUE .

⏩. Во ќелијата F4, напишете ја следнава формула за да ги добиете единствените вредности од повеќе колони.

=UNIQUE(B4:B12& ","&C4:C12)

Овде, во функцијата UNIQUE , ги избрав двата опсега на ќелии B4:B12& “,”&C4:C12 како низа . Сега функцијата UNIQUE ќе ги извлече уникатните вредности од двата опсега на колони, а потоа ќе ги споиединствени вредности на двете колони со (,)

Сега, притиснете ENTER и ќе ги добиете вредностите за конкатенирање во една ќелија.

12. Список на единствени вредности во зависност од критериумите

Можете да ја добиете листата на уникатни вредности врз основа на критериуми додека ја користам функцијата UNIQUE заедно со функцијата FILTER .

Овде, сакам да добијам уникатни вредности врз основа на критериумите каде Цената е поголема од 400 .

⏩ Во ќелијата G4, напишете ја следнава формула за да го добиете уникатни вредности врз основа на критериуми.

=UNIQUE(FILTER(B4:B12,D4:D12>F4))

Тука, во УНИКАТНИ функција, користев FILTER(B4:B12,D4:D12>F4) како низа .

Во функцијата FILTER , избрав опсегот B4:B12 како низа исто така како вклучува избрано D4:D12>F4 за филтрирање вредности, поголеми од избраната ќелија F4 .

Сега, функцијата UNIQUE ќе ги врати единствените вредности од филтрираните вредности.

0>Fi на крајот, притиснете ENTER и ќе ги добиете единствените вредности врз основа на дадените критериуми.

13. Филтрирајте единствени вредности врз основа на повеќекратни Критериуми

Можете и да ја извадите листата на уникатни вредности врз основа на повеќе критериуми додека ја користите функцијата UNIQUE со функцијата FILTER .

Овде, сакам да добијам уникатни вредности врз основа на критериумите каде што Цената е поголема од 400 и името на производ е Apple .

⏩ во ќелија H4, напишете ја следнава формула за да ги добиете единствените вредности врз основа на повеќе критериуми.

=UNIQUE(FILTER(C4:C12, (D4:D12>F4)* (B4:B12=G4)))

Тука, во функцијата ЕДИНСТВЕНО , користев FILTER(C4:C12, (D4:D12>F4)* (B4:B12=G4)) како низа .

Во функцијата FILTER , го избрав опсегот C4:C12 како низа и користев (D4:D12>F4)* (B4:B12=G4) како вклучете каде што користев два критериума, едниот е за Цена а другиот е за Име на производот .

Сега, функцијата UNIQUE ќе ги врати единствените вредности од филтрираните вредности.

Конечно, притиснете ENTER и ќе ги добиете уникатните вредности врз основа на искористените повеќе критериуми.

14. Филтрирајте единствени вредности врз основа на повеќекратни ИЛИ критериуми

Исто така, можете да ја користите функцијата ЕДИНСТВЕН и ФИЛТЕР за да примените повеќе ИЛИ критериуми.

⏩ во ќелијата H4, напишете го следново ng формула за да се добијат единствените вредности од повеќе ИЛИ критериуми.

=UNIQUE(FILTER(B5:B13, (C5:C13=F5) + (D5:D13=G5)))

Овде, во функцијата UNIQUE , користев FILTER(B5:B13, (C5:C13=F5) + (D5:D13=G5)) како низа .

Во функцијата FILTER , го избрав опсегот B5:B13 како низа и користев (C5: C13=F5) + (D5:D13=G5) како вклучи каде што користев два критериуми. Потоа додаде два

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.