Სარჩევი
დიდ მონაცემთა ნაკრებებში რჩება დუბლიკატი მნიშვნელობების ან იგივე მნიშვნელობების არაერთხელ გაჩენის შესაძლებლობა. უნიკალური მნიშვნელობები დიაპაზონიდან ან სიიდან მისაღებად შეგიძლიათ გამოიყენოთ Excel UNIQUE ფუნქცია. Excel UNIQUE ფუნქცია აბრუნებს უნიკალური მნიშვნელობების სიას დიაპაზონში ან სიაში. UNIQUE ფუნქცია მხარს უჭერს ტექსტს, რიცხვებს, თარიღებს, დროს და ა.შ. მნიშვნელობების ტიპებს.
ამ სტატიაში მე გაჩვენებთ სხვადასხვა მაგალითებს. Excel UNIQUE ფუნქციის გამოყენებით.
ჩამოტვირთეთ პრაქტიკაში
UNIQUE Function.xlsx
საფუძვლები EXP ფუნქცია: შეჯამება & amp; სინტაქსი
შეჯამება
Excel UNIQUE ფუნქცია აბრუნებს უნიკალური მნიშვნელობების სიას დიაპაზონში ან სიაში. ეს არის ძალიან მარტივი ფუნქცია, შეგიძლიათ ამოიღოთ როგორც უნიკალური, ისე უნიკალური განსხვავებული მნიშვნელობები და ასევე გეხმარებათ სვეტების შედარებაში ან რიგების მწკრივებთან.
სინტაქსი
UNIQUE(array, [by_col], [exactly_once])
არგუმენტები
არგუმენტები | საჭირო/სურვილისამებრ | ახსნა |
---|---|---|
მასივი | აუცილებელია | ეს არის უჯრედების დიაპაზონი ან მასივი, საიდანაც ამოიღებს უნიკალურ მნიშვნელობებს |
კოლის მიხედვით | სურვილისამებრ | ეს არის ლოგიკური მნიშვნელობა უნიკალური მნიშვნელობების შედარებისა და ამოღების მიზნით. |
აქ FALSE ნიშნავს მწკრივს; TRUE ნიშნავს სვეტს. ნაგულისხმევიკრიტერიუმების გამოყენება ან რომელიმე კრიტერიუმის შესამოწმებლად.
ახლა, UNIQUE ფუნქცია დააბრუნებს უნიკალურ მნიშვნელობებს გაფილტრული მნიშვნელობებიდან, სადაც OR არის გამოყენებული.
ბოლოს, დააჭირეთ ENTER და თქვენ მიიღებთ უნიკალურ მნიშვნელობებს, თუ რომელიმე პირობა შესრულებულია.
15. მიიღეთ უნიკალური მნიშვნელობები ბლანკების უგულებელყოფით
UNIQUE ფუნქციის გამოყენებისას FILTER ფუნქციით შეგიძლიათ ამოიღოთ უნიკალური მნიშვნელობები ცარიელი უჯრედების იგნორირებისას.
⏩ უჯრედში F4, აკრიფეთ შემდეგი ფორმულა, რომ მიიღოთ უნიკალური მნიშვნელობები, რომლებიც იგნორირებას უკეთებენ ბლანკებს.
=UNIQUE(FILTER(B4:B12,B4:B12""))
აქ, UNIQUE ფუნქციაში გამოვიყენე FILTER(B4:B12, B4:B12””) როგორც მასივი .
FILTER ფუნქციაში მე ავირჩიე დიაპაზონი B4:B12 როგორც მასივი და გამოიყენება B4:B12”” როგორც შეიცავს არა ცარიელი უჯრედების გასაფილტრად.
ახლა უნიკალურ ფუნქცია დააბრუნებს უნიკალურ მნიშვნელობებს გაფილტრული მნიშვნელობებიდან.
ბოლოს, დააჭირეთ ENTER და თქვენ მიიღებს უნიკალურ მნიშვნელობებს ცარიელი უჯრედების იგნორირებისას.
16. Excel UNIQUE & SORT ფუნქცია ბლანკების უგულებელყოფისთვის & amp; სორტირება
თქვენ ასევე შეგიძლიათ უნიკალური მნიშვნელობების დალაგება ბლანკების უგულებელყოფისას 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”” როგორც შეიცავს არა ცარიელი უჯრედების გასაფილტრად.
ახლა, UNIQUE ფუნქცია დააბრუნებს უნიკალურ მნიშვნელობებს გაფილტრული მნიშვნელობებიდან. შემდეგ SORT ფუნქცია დაალაგებს გაფილტრულ უნიკალურ მნიშვნელობებს რიცხობრივად.
ბოლოს, დააჭირეთ ENTER და მიიღებთ უნიკალურ მნიშვნელობებს ცარიელი უჯრედების იგნორირებაში.
17. Excel UNIQUE-ის გამოყენება & FILTER ფუნქციის მისაღებად უნიკალური სტრიქონების იგნორირება ცარიელი
თქვენ ასევე შეგიძლიათ მიიღოთ უნიკალური სტრიქონები, ხოლო ცარიელი ადგილების უგულებელყოფისას UNIQUE ფუნქციის გამოყენებით FILTER ფუნქცია.
⏩ უჯრედში D4, აკრიფეთ შემდეგი ფორმულა, რომ მიიღოთ უნიკალური რიგები, რომლებიც უგულებელყოფენ ბლანკებს.
=UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE)
აქ, UNIQUE ფუნქციაში გამოვიყენე FILTER(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”)), FALSE, TRUE) როგორც მასივი .
UNIQUE ფუნქციაში გამოვიყენე FILTER( B4:C12, (C4:C12"")*(B4:B12"")) როგორც მასივი, არჩეულია FALSE როგორც by_col და 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))
აქ, UNIQUE ფუნქციაში გამოვიყენე CHOOSE({1,2}, C4:C12, B4:B12) როგორც მასივი .
CHOOSE ფუნქციაში გამოვიყენე {1,2} როგორც index_num , ავარჩიე დიაპაზონი C4:C12 როგორც მნიშვნელობა1 , შემდეგ აირჩიეთ დიაპაზონი B4:B12 როგორც მნიშვნელობა2 .
ახლა, უნიკალურ ფუნქცია დააბრუნებს უნიკალურ მნიშვნელობებს კონკრეტული სვეტის არჩეული დიაპაზონიდან.
ბოლოს, დააჭირეთ ENTER და მიიღებთ უნიკალურ <2-ს>მნიშვნელობები კონკრეტული სვეტის არჩეული დიაპაზონიდან.
20. IFERROR-ით შეცდომის მართვა
UNIQUE ფუნქცია აჩვენებს #CALC შეცდომას თუ თქვენთვის სასურველი მნიშვნელობა მიუწვდომელია.
დამუშავება ამ შეცდომის გამო, შეგიძლიათ გამოიყენოთ IFERROR ფუნქცია UNIQUE და FILTER ფუნქციებთან ერთად.
⏩ უჯრედში H4, აკრიფეთ შემდეგი ფორმულა შეცდომის მოსაგვარებლად.
=IFERROR(UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))), "Value Not Found")
აქ, IFERROR ფუნქცია, გამოვიყენე UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))) როგორც მნიშვნელობა და მივაწოდე ტექსტი მნიშვნელობა ვერ მოიძებნა როგორც მნიშვნელობა_თუ_შეცდომა .
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 შეცდომის ნაცვლად დააბრუნებს ტექსტს Value Not Found .
ბოლოს, დააჭირეთ ENTER და მიიღებთ უნიკალურ მნიშვნელობებს ან მოცემულ ტექსტს.
დასამახსოვრებელი რამ
🔺 UNIQUE ფუნქცია აჩვენებს #NAME შეცდომას თუ არასწორად დაწერთ ფუნქციის სახელს.
🔺 UNIQUE ფუნქცია აჩვენებს #CALC შეცდომას, თუ მნიშვნელობა არ არის ნაპოვნი.
თქვენ მიიღებთ #SPILL შეცდომას UNIQUE ფუნქცია, თუ ერთი ან მეტი უჯრედი დაღვრილი დიაპაზონში არ არის სრულიად ცარიელი.
პრაქტიკის განყოფილება
მე მივაწოდე სავარჯიშო ფურცელი სამუშაო წიგნში ამ ახსნილი მაგალითების გამოსაყენებლად.
დასკვნა
ამ სტატიაში მე ვაჩვენე Excel UNIQUE ფუნქციის 20 მაგალითი. მეასევე შევეცადე გამეშუქებინა როდის და რატომ UNIQUE ფუნქცია შეიძლება ხშირად აჩვენებდეს შეცდომებს. დაბოლოს, მაგრამ არანაკლებ მნიშვნელოვანი, თუ თქვენ გაქვთ რაიმე სახის წინადადება, იდეა ან გამოხმაურება, გთხოვთ, მოგერიდებათ კომენტარის გაკეთება ქვემოთ.
(FALSE) ზუსტად_ერთხელ სურვილისამებრ ის ასევე არის ლოგიკური მნიშვნელობა.აქ TRUE ნიშნავს მნიშვნელობებს, რომლებიც მოხდა ერთხელ;
FALSE ნიშნავს ყველა უნიკალურ მნიშვნელობას.
ნაგულისხმევი (FALSE)
Return Value
UNIQUE ფუნქცია აბრუნებს უნიკალური მნიშვნელობების სიას ან მასივს.
ვერსია
UNIQUE ფუნქცია ხელმისაწვდომია Excel 365-ისთვის და Excel 2021-ისთვის.
Excel UNIQUE ფუნქციის გამოყენება
1. ტექსტის მნიშვნელობებისთვის UNIQUE ფუნქციის გამოყენება
შეგიძლიათ გამოიყენოთ UNIQUE ფუნქცია უნიკალური მნიშვნელობების ტექსტიდან ან სტრიქონიდან ამოსაღებად მნიშვნელობები.
აქ მინდა მივიღო უნიკალური ხილის სახელი პროდუქტის სახელი სვეტიდან.
⏩ უჯრედში D4, აკრიფეთ შემდეგი ფორმულა უნიკალური მნიშვნელობების მისაღებად.
=UNIQUE(B4:B12)
აქ, UNIQUE ფუნქციაში, მე ავირჩიე უჯრედების დიაპაზონი B4:B12 როგორც მასივი .
ახლა, დააჭირეთ ENTER და UNIQUE ფუნქცია დააბრუნებს li-ს უნიკალური მნიშვნელობების st არჩეული დიაპაზონიდან.
წაიკითხეთ მეტი: Excel VBA, რომ მიიღოთ უნიკალური მნიშვნელობები სვეტიდან (4 მაგალითი)
2. რიცხვითი მნიშვნელობებისთვის UNIQUE ფუნქციის გამოყენება
თუ თქვენ გაქვთ რიცხვითი მნიშვნელობები, ასევე შეგიძლიათ გამოიყენოთ UNIQUE ფუნქცია უნიკალური მნიშვნელობების ამოსაღებად.
აქ, მინდა მივიღო უნიკალური შეკვეთების id-ები შეკვეთის ID-დან სვეტი.
⏩ უჯრედში D4, აკრიფეთ შემდეგი ფორმულა უნიკალური მნიშვნელობების მისაღებად.
=UNIQUE(C4:C12)
აქ, UNIQUE ფუნქციაში, მე შევარჩიე უჯრედების დიაპაზონი C4:C12 როგორც მასივი .
ახლა დააჭირეთ ENTER და UNIQUE ფუნქცია დააბრუნებს უნიკალურ მნიშვნელობების სიას არჩეული დიაპაზონიდან.
წაიკითხეთ მეტი: VBA რომ მიიღოთ უნიკალური მნიშვნელობები სვეტიდან მასივში Excel-ში (3 კრიტერიუმი)