როგორ ამოიღოთ უნიკალური ელემენტები სიიდან Excel-ში (10 მეთოდი)

  • გააზიარეთ ეს
Hugh West

Სარჩევი

თუ გსურთ ამოიღოთ უნიკალური ელემენტები სიიდან Excel-ში , ეს სტატია ძალიან სასარგებლო იქნება თქვენთვის. აქ, ჩვენ გაგაცნობთ 10 მარტივ მეთოდს, რომ ამოიღოთ უნიკალური ელემენტები სიიდან.

ჩამოტვირთეთ სამუშაო წიგნი

Extract Unique Items.xlsm

Excel-ში სიიდან უნიკალური ნივთების ამოღების 10 მეთოდი

აქ ჩვენ აღვწერთ თითოეულ მეთოდს ეტაპობრივად, რათა უნიკალური ელემენტების ამოღება სიიდან ძალისხმევის გარეშე შეძლოთ. ჩვენ გამოვიყენეთ Excel 365. თქვენ შეგიძლიათ გამოიყენოთ Excel-ის ნებისმიერი ხელმისაწვდომი ვერსია.

მეთოდი-1: ამოიღეთ უნიკალური ელემენტები სიიდან მასივის ფორმულის გამოყენებით

შემდეგი პროდუქტების სია შეიცავს ID No და პროდუქტის სახელი . ჩვენ ვხედავთ, არის გამეორება პროდუქტის სახელში . ჩვენ გვინდა გამოვყოთ უნიკალური პროდუქტები ამ სიიდან. ჩვენ გამოვიყენებთ Array Formula უნიკალური ელემენტების ამოსაღებად.

➤ დასაწყისისთვის ჩვენ დავწერთ შემდეგ ფორმულას უჯრედში E5 .

=IFERROR(INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0)),"")

ეს ფორმულა არის კომბინაცია I NDE X , MATC H და COUNTIF ფუნქციები.

  • COUNTIF($E$4 :E4,$C$5:$C$12) ამოწმებს უნიკალურ სიას და აბრუნებს 0-ს, როდესაც შესატყვისი ვერ მოიძებნება და 1-ს, როცა შესატყვისი იპოვება.
  • <. 1>MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0) იდენტიფიცირებს პირველი შემთხვევის პოზიციას, აქ დაპროგრამება ერთად წარმოადგენდეს0.
  • INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0)) INDEX იყენებს პოზიციას, რომელიც დაბრუნებულია MATCH და აბრუნებს ნივთის სახელს სიიდან.
  • შეიძლება შეგექმნათ შეცდომები, როცა მეტი არ არის უნიკალური ნივთები. მის მოსაშორებლად გამოვიყენეთ IFERROR ფუნქცია , ფუნქციის გამოყენებით შევცვალეთ შეცდომის შეტყობინება ცარიელით.

➤ ამის შემდეგ, უნდა დავაჭიროთ Enter .

➤ ფორმულა უნდა გადმოვწიოთ ქვემოთ შევსება Handle ინსტრუმენტი .

➤ და ბოლოს, ჩვენ შეგვიძლია ვიხილოთ უნიკალური ელემენტები უნიკალური პროდუქტები Array Formula-ის გამოყენებით ცხრილში.

წაიკითხეთ მეტი: VBA უნიკალური მნიშვნელობების მისაღებად სვეტიდან მასივში Excel-ში (3 კრიტერიუმი)

მეთოდი-2: UNIQUE ფუნქციის გამოყენება ამონაწერი სიიდან

გვსურს ამოვიღოთ უნიკალური ელემენტები შემდეგი პროდუქტის სახელიდან უნიკალური ფუნქციის გამოყენებით .

➤ უპირველეს ყოვლისა, ჩვენ ჩავწერთ =UNIQUE უჯრედში E5 და გამოჩნდება UNIQUE ფუნქცია .

➤ ჩვენ უნდა ავირჩიოთ მასივი , რომელიც არის ჩვენი პროდუქტის სახელი , შესაბამისად, ვირჩევთ C5-დან C12-მდე .

➤ ამის შემდეგ, ჩვენ უნდა მივცეთ მძიმე, ” , ”, და ორჯერ უნდა დავაწკაპუნოთ False-Return უნიკალური რიგები .

➤ ჩვენ დავხურავთ ფრჩხილს და დააჭირეთ Enter .

➤ საბოლოოდ, ჩვენ შეგვიძლია ვიხილოთ უნიკალური ელემენტების ამონაწერი უნიკალური პროდუქტების სია UNIQUE ფუნქციის გამოყენებით ცხრილი. ჩვენ ასევე შეგვიძლია ვიხილოთ ფორმულა ფორმულის ზოლში .

წაიკითხეთ მეტი: იპოვეთ უნიკალური მნიშვნელობები სვეტში Excel-ში (6 მეთოდი)

მეთოდი-3: LOOKUP და COUNTIF ფუნქციების არა-მასივის ფორმულის გამოყენება

ჩვენ შეგვიძლია გამოვიყენოთ არამასივნის ფორმულა, რომელიც შედგება LOOKUP და COUNTIF ასევე. ვნახოთ, როგორ გვეხმარება ეს ფორმულა სიიდან უნიკალურის ამოღებაში.

აქ ჩავწერთ შემდეგ ფორმულას უჯრედში E5 .

=LOOKUP(2,1/(COUNTIF($E$4:E4,$C$5:$C$12)=0),$C$5:$C$12)

  • COUNTIF($E$4:E4,$C$5:$C$12) ამოწმებს უნიკალურს სიაში, და აბრუნებს 0-ს, როდესაც შესატყვისი არ არის ნაპოვნი და 1-ს, თუ მატჩი ნაპოვნია. ეს ქმნის მასივს, რომელიც შედგება ორობითი მნიშვნელობებისაგან TRUE და FALSE . შემდეგ, გაყავით 1 ამ მასივზე, რომელიც უზრუნველყოფს 1 მნიშვნელობების სხვა მასივს და #DIV/0 შეცდომას.
  • გარე LOOKUP ფუნქციას აქვს 2, როგორც საძიებელი. მნიშვნელობა, სადაც COUNTIF ნაწილის შედეგი მუშაობს როგორც lookup_vector. ამ ორის შედარებისას LOOKUP ემთხვევა შეცდომის საბოლოო მნიშვნელობას და აბრუნებს შესაბამის მნიშვნელობას.

➤ შემდეგ, ჩვენ დავაჭერთ შეიყვანეთ .

➤ ჩვენ ჩამოვწევთ ფორმულას შევსების სახელურის .

➤ ბოლოს, ჩვენ ვხედავთ ამოღებული უნიკალური ელემენტები უნიკალური პროდუქტის გამოყენებით არა მასივის ფორმულის ცხრილის გამოყენებით. ჩვენ ასევე შეგვიძლია ვნახოთ ფორმულა ფორმულაშიბარი .

წაიკითხეთ მეტი: როგორ ამოიღოთ უნიკალური მნიშვნელობები Excel-ში კრიტერიუმების საფუძველზე

მეთოდი-4: ამონაწერი დუბლიკატების გამორიცხვის გამოყენებით Array Formula

ამ მეთოდით, ჩვენ გამოვიყვანთ უნიკალურ ელემენტებს დუბლიკატების გამოკლებით ფორმულის გამოყენებით Array .

➤ პირველ რიგში, ჩვენ ჩაწერს შემდეგ ფორმულას უჯრედში E5 .

=INDEX(List,MATCH(0,INDEX(COUNTIF(E4:$E$4,List)+(COUNTIF(List,List)1),0,0),0))

აქ, E4:$E$4 არის სვეტის პირველი უჯრედი, რომელიც გვინდა გამოვიტანოთ ამოღების შედეგი, და List არის არჩეული უჯრედების დიაპაზონი C5 -დან C12 -მდე.

ორი INDEX ფუნქცია აბრუნებს საწყის და საბოლოო მნიშვნელობას იმ მდებარეობიდან, რომელიც მიღებული იყო COUNTIFS და MATCH შესაბამისად.

➤ ამის შემდეგ, ჩვენ დავაჭერთ Enter .

➤ შემდეგ ფორმულას ჩავთრევთ Fill Handle ინსტრუმენტით. .

➤ საბოლოოდ, ჩვენ შეგვიძლია ვიხილოთ ორი უნიკალური პროდუქტი დუბლირების გამოკლებით.

დაწვრილებით: როგორ მივიღოთ უნიკალური მნიშვნელობები დიაპაზონიდან Excel-ში (8 მეთოდი)

მეთოდი-5: უნიკალური ელემენტების ამოღება სიიდან გაფართოებული ფილტრის გამოყენებით

შეგიძლიათ გამოიყენოთ Excel-ის ფუნქცია სახელწოდებით Advanced Filter უნიკალური ელემენტების სიიდან ამოსაღებად. მოდით გავეცნოთ როგორ გავაკეთოთ ეს.

➤ უპირველეს ყოვლისა, აირჩიეთ მონაცემთა დიაპაზონი, რომლის ამოღებაც გსურთ

➤ ამის შემდეგ დააწკაპუნეთ ჩანართზე მონაცემები .

აქ ჩვენ შევარჩიეთ უჯრედები და შევისწავლეთ მონაცემები ჩანართი. იქ ნახავთ Advanced ვარიანტს ( Sort & Filter ბრძანების ჯგუფში).

➤ ამის შემდეგ, გამოჩნდება მოწინავე ფილტრი ფანჯარა.

➤ ჩვენ ვირჩევთ დააკოპირეთ სხვა ადგილას

➤ მივცემთ მდებარეობას $E $4 ველში კოპირება

➤ დარწმუნდით, რომ დააწკაპუნეთ მხოლოდ უნიკალური ჩანაწერები .

➤ ახლა, დააწკაპუნეთ OK .

➤ საბოლოოდ, ჩვენ ვხედავთ, რომ უნიკალური ელემენტები ამოღებულია ცხრილში უნიკალური პროდუქტის გამოყენებით გაფართოებული ფილტრი .

წაიკითხეთ მეტი: როგორ მოვძებნოთ უნიკალური მნიშვნელობები მრავალი სვეტიდან Excel-ში

მეთოდი-6:   ამოიღეთ რეგისტრისადმი მგრძნობიარე უნიკალური მნიშვნელობები

თუ გვაქვს რეგისტრისადმი მგრძნობიარე განსხვავებული მნიშვნელობები, როგორიცაა ქვემოთ მოცემულ List ცხრილში, შეგვიძლია გამოვიყენოთ მასივი ფორმულა ამ სიიდან უნიკალური ელემენტების ამოსაღებად.

➤ პირველ რიგში, უნდა აკრიფოთ შემდეგი ფორმულა უჯრედში D3 .

=IFERROR(INDEX($B$3:$B$10, MATCH(0, FREQUENCY(IF(EXACT($B$3:$B$10,TRANSPOSE($D$2:D2)), MATCH(ROW($B$3:$B$10), ROW($B$3:$B$10)), ""), MATCH(ROW($B$3:$B$10), ROW($B$3:$B$10))), 0)), "")

➤ ამის შემდეგ ჩვენ დავაჭერთ Enter .

➤ ჩვენ ვ ფორმულის ჩავლება შეუძლებელია შევსების სახელურის გამოყენებით.

➤ ბოლოს, ჩვენ შეგვიძლია დავინახოთ ამოღებული ასო-მგრძნობიარე უნიკალური მნიშვნელობები ცხრილში Case სენსიტიური განსხვავებული მნიშვნელობები .

მეთოდი-7: კრებსითი ცხრილი უნიკალური ელემენტების ამოსაღებად სიიდან

ჩვენ შეგვიძლია გამოვყოთ უნიკალური ელემენტები შემდეგიდან პროდუქტების სია Pivot Table -ის გამოყენებით.

➤ პირველ რიგში, ჩვენშეარჩევს მონაცემთა დიაპაზონს, საიდანაც გვინდა გამოვყოთ უნიკალური ელემენტები.

➤ აქ ვირჩევთ მონაცემთა დიაპაზონს C4 -დან C12 -მდე.

➤ ამის შემდეგ, აირჩიეთ ჩასმა ჩანართი Ribbon -დან.

➤ შემდეგ აირჩიეთ Pivot Table .

➤ ამის შემდეგ უნდა ავირჩიოთ არსებული სამუშაო ფურცელი .

➤ უნდა მივცეთ მდებარეობა. აქ ჩვენ ვირჩევთ მდებარეობას E4 E12 .

➤ მონიშნეთ დაამატეთ ეს მონაცემები მონაცემთა მოდელში

➤ დააწკაპუნეთ OK .

➤ ბოლოს, ჩვენ ვხედავთ, რომ როდესაც პროდუქტის სახელს მოვნიშნავთ Pivot Table-ში , ამოღებული უნიკალური პროდუქტი გამოჩნდება მწკრივის დონეები ცხრილში.

მეთოდი-8: VBA ამოღება უნიკალური

From შემდეგ პროდუქტების სია ცხრილში, ჩვენ გვინდა ამოვიღოთ უნიკალური პროდუქტის სახელი VBA კოდის გამოყენებით.

➤ პირველ რიგში ჩვენ სამუშაო ფურცელში ჩავწერთ ALT+F11 . აქ ჩვენ ვმუშაობთ Sheet8 -ზე.

➤ ამის შემდეგ გამოჩნდება VBA პროექტის ფანჯარა.

➤ ორჯერ უნდა დავაწკაპუნოთ Sheet8 -ზე.

➤ გამოჩნდება VBA რედაქტორის ფანჯარა.

➤ ჩვენ ჩავწერთ შემდეგ კოდს VBA რედაქტორის ფანჯარაში.

5188

აქ ჩვენ გამოვაცხადეთ გრძელი აკრიფეთ ცვლადი და ჩასვით ბოლო მწკრივი მასში. შემდეგ გამოიყენეთ ActiveSheet რამდენიმე მეთოდი დიაპაზონის დასაკოპირებლად, ხოლო უნიკალური როგორც True .

➤ ჩვენდახურეთ VBA რედაქტორის ფანჯარა და გადავა ჩვენს აქტიურ Sheet8-ზე.

➤ იქ ჩავწერთ ALT+F8 და გამოჩნდება მაკრო სახელის ფანჯარა.

➤ ჩვენ დავაწკაპუნებთ Run .

➤ ბოლოს, ჩვენ ვიხილავთ უნიკალურ პროდუქტებს პროდუქტის სახელში ცხრილი.

წაიკითხეთ მეტი: Excel VBA, რომ მიიღოთ უნიკალური მნიშვნელობები სვეტიდან (4 მაგალითი)

მეთოდი-9: მონიშნეთ უნიკალური ელემენტები

ჩვენ გვინდა გამოვყოთ უნიკალური პროდუქტის სახელი შემდეგი პროდუქტების სიიდან .

➤ პირველ რიგში, ჩვენ აირჩიეთ პროდუქტის სახელი C5 C12 .

➤ შემდეგ, ჩვენ გადავალთ საწყისი ჩანართი.

➤ აირჩიეთ პირობითი ფორმატირება .

➤ და შემდეგ აირჩიეთ ახალი წესი .

გაჩნდება ფანჯარა ფორმატირების ახალი წესი .

➤ აირჩიეთ გამოიყენეთ ფორმულა, რათა განსაზღვროთ რომელი უჯრედები დაფორმატოთ .

➤ ჩაწერეთ შემდეგი ფორმულა ფორმატის მნიშვნელობები, სადაც ეს ფორმულა true ყუთში.

=COUNTIF($C$5:C5,C5)=1

➤ შემდეგ დააწკაპუნეთ ფორმატი .

A <გამოჩნდება ფანჯარა 1>უჯრედების ფორმატირება .

➤ დააწკაპუნეთ შევსება ოფციაზე.

➤ აირჩიეთ ფერი, აქ ვირჩევთ ლურჯს.

➤ შემდეგ, დააწკაპუნეთ OK .

➤ ახლა იხილეთ Preview და დააჭირეთ OK .

➤ საბოლოოდ, ჩვენ შეგვიძლია ვიხილოთ მონიშნული უნიკალური პროდუქტის სახელი .

მეთოდი-10: პირობითი ფორმატირება უნიკალური ერთეულების მოსაზიდად

შემდეგში პროდუქტების სია ცხრილი, ჩვენ გვინდა დავმალოთ დუბლიკატი პროდუქტის სახელი და გვინდა მხოლოდ უნიკალური პროდუქტის სახელების ჩვენება.

➤ ამისათვის, პირველ რიგში, უნდა აირჩიოთ პროდუქტის სახელი უჯრედებიდან C5 C12 .

➤ ამის შემდეგ გადავალთ მთავარი ჩანართზე Ribbon -ში და ჩვენ უნდა ავირჩიოთ Conditional Formatting .

➤ შემდეგ აირჩიეთ New Rule .

გაჩნდება ფორმატირების ახალი წესი ფანჯარა.

➤ უნდა ავირჩიოთ ფორმულის გამოყენება, რათა განვსაზღვროთ რომელი უჯრედების დაფორმატება .

➤ ჩვენ ვწერთ შემდეგ ფორმულას ფორმატის მნიშვნელობებში, სადაც ეს ფორმულა არის true ველში.

=COUNTIF($C$5:C5,C5)>1

➤ შემდეგ, დააწკაპუნეთ Format .

A Format Cells გამოჩნდება ფანჯარა.

➤ ჩვენ ვირჩევთ შრიფტი ვარიანტი.

➤ შემდეგ, უნდა ავირჩიოთ თეთრი თემის ფერი.

➤ დააწკაპუნეთ OK .

➤ ჩვენ ვხედავთ Preview და დავაჭერთ OK .

➤ ახლა ჩვენ ვხედავთ, რომ პროდუქტის დუბლიკატი სახელები მიიღება დამალულია, რადგან ისინი თეთრი ფერისაა.

➤ ახლა ჩვენ გვინდა უნიკალური პროდუქტების დახარისხება სიის ზედა ნაწილში. ამიტომ, ჩვენ უნდა დავაწკაპუნოთ მაუსის მარჯვენა ღილაკით რომელიმე უჯრედზე. აქ ვაწკაპუნებთ მაუსის მარჯვენა ღილაკით უჯრედზე C5 .

➤ ამის შემდეგ უნდა ავირჩიოთ ფილტრი ოფცია.

<. 3>

➤ ახლა, ჩვენ უნდა ავირჩიოთ გაფილტვრა არჩეული უჯრედების შრიფტის ფერის მიხედვით .

➤ საბოლოოდ, ჩვენ ვხედავთ, რომ არსებობსმხოლოდ უნიკალური პროდუქტის სახელი პროდუქტების სიაში ცხრილში.

ჰიუ ვესტი არის Excel-ის ძალიან გამოცდილი ტრენერი და ანალიტიკოსი, რომელსაც აქვს 10 წელზე მეტი გამოცდილება ინდუსტრიაში. მას აქვს ბაკალავრის ხარისხი ბუღალტერიასა და ფინანსებში და მაგისტრის ხარისხი ბიზნესის ადმინისტრირებაში. ჰიუს აქვს სწავლების გატაცება და შეიმუშავა სწავლების უნიკალური მიდგომა, რომელიც ადვილად გასაგები და გასაგებია. მისი ექსპერტი Excel-ის ცოდნა დაეხმარა ათასობით სტუდენტს და პროფესიონალს მთელს მსოფლიოში, გაეუმჯობესებინათ თავიანთი უნარები და გამოირჩეოდნენ თავიანთ კარიერაში. თავისი ბლოგის საშუალებით, ჰიუ უზიარებს თავის ცოდნას მსოფლიოს, სთავაზობს უფასო Excel გაკვეთილებს და ონლაინ ტრენინგებს, რათა დაეხმაროს ინდივიდებსა და ბიზნესს თავიანთი პოტენციალის სრულად მიღწევაში.