Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Функцията UNIQUE връща списък с уникални стойности в списък или диапазон. 

Връщане на уникални стойности от списък със стойности
Пример за използване на =UNIQUE(B2:B11) за връщане на уникален списък с числа

Връщане на уникални имена от списък с имена
Използване на функцията UNIQUE за сортиране на списък с имена

=UNIQUE(масив;[by_col];[exactly_once])

Функцията UNIQUE има следните аргументи:

Аргумент

Описание

масив

Задължителен

Диапазонът или масивът, от който да се върнат уникални редове или колони

[по_кол]

По желание

Аргументът by_col е логическа стойност, показваща как да се сравни.

TRUE сравнява колоните една с друга и връща уникалните колони

FALSE (или пропуснато) ще сравни редовете един спрямо друг и ще върне уникалните редове

Това е exactly_once.

По желание

Аргументът exactly_once е логическа стойност, която ще върне редове или колони, които се появяват точно веднъж в диапазона или масива. Това е концепцията за уникална база данни.

TRUE ще върне всички отделни редове или колони, които се появяват точно веднъж от диапазона или масива

FALSE (или пропуснато) ще върне всички отделни редове или колони от диапазона или масива

Забележки: 

  • Масивът може да бъде ред или колона със стойности или комбинация от редове и колони със стойности. В примерите по-горе масивите за нашите формули UNIQUE са диапазоните съответно D2:D11 и D2:D17.

  • Функцията UNIQUE ще върне масив, който ще прелее, ако е крайният резултат от формула. Това означава, че Excel ще създаде динамично диапазона на масива с подходящия размер, когато натиснете ENTER. Ако поддържащите ви данни са в таблица на Excel, масивът автоматично ще се преоразмерява, като добавяте или премахвате данни от диапазона за вашия масив, ако използвате структурирани препратки. За повече подробности вижте поведение на прелелите масиви в тази статия.

  • Excel има ограничена поддръжка за динамични масиви между работни книги и този сценарий се поддържа само когато и двете работни книги са отворени. Ако затворите работната книга източник, всички свързани формули за динамични масиви ще връщат #REF! грешка , когато бъдат обновени.

Примери

Пример 1

Този пример използва sort и UNIQUE заедно, за да върне уникален списък с имена във възходящ ред.

Използване на UNIQUE с SORT за връщане на списък с имена във възходящ ред

Пример 2

В този пример аргументът exactly_once е зададен на TRUE и функцията връща само тези клиенти, които са имали услуга един път. Това може да е полезно, ако искате да идентифицирате хората, които не са се върнали за допълнителна услуга, така че да можете да се свържете с тях.

Използване на UNIQUE с аргумента "occurs_once", зададен на "истина", за да се върне списък с имена, които се появяват само веднъж.

Пример 3

Този пример използва амперсанд (&), за да конкатенира фамилното име и собственото име в пълно име. Обърнете внимание, че формулата препраща към целия диапазон от имена в A2:A12 и B2:B12. Това позволява на Excel да върне масив от всички имена.

Използване на UNIQUE с множество диапазони за обединяване на колоните за собствено име/фамилно име в пълно име.

Съвети: 

  • Ако форматирате диапазона от имена като таблица на Excel, формулата автоматично ще се актуализира, когато добавяте или премахвате имена.

  • Ако искате да сортирате списъка с имена, можете да добавите функцията SORT: =SORT(UNIQUE(B2:B12&" "&A2:A12))

Пример 4

Този пример сравнява две колони и връща само уникалните стойности между тях.

Използване на UNIQUE за връщане на списък с продавачи.

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в Общността за отговори от.

Вж. също

FILTER функция

RANDARRAY функция

SEQUENCE функция

SORT функция

SORTBY функция

Грешки #SPILL! в Excel

Поведение на динамичните масиви и прелелите масиви

Неяв оператор за сечение: @

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×