Სარჩევი
ამ სტატიაში ჩვენ გაჩვენებთ 5 მეთოდებს, თუ როგორ გამოიყენოთ Excel გაფილტვრად სვეტზე დაფუძნებული სხვა სვეტზე . ამ მეთოდების საჩვენებლად, ჩვენ ავიღეთ მონაცემთა ნაკრები 2 სვეტით : „ სახელი “ და „ განყოფილება “. გარდა ამისა, ჩვენ დავფილტრავთ „ Department “ სვეტის მნიშვნელობაზე.
ჩამოტვირთეთ სავარჯიშო სამუშაო წიგნი
გაფილტვრეთ სვეტი სხვა Column.xlsx-ის გამოყენებით
Excel-ში სხვა სვეტის საფუძველზე სვეტის გაფილტვრის 5 გზა
1. გაფართოებული ფილტრის გამოყენება Excel-ში სხვა სვეტის საფუძველზე სვეტის გასაფილტრად
პირველი მეთოდისთვის ჩვენ გამოვიყენებთ Advanced Filter ფუნქციას Excel -დან Filter-მდე სვეტი დაფუძნებული სხვა სვეტზე .
ნაბიჯები:
- პირველ რიგში, მონაცემები ჩანართიდან >>> აირჩიეთ Advanced .
Advanced Filter დიალოგური ფანჯარა გამოჩნდება.
- მეორეც, დააყენეთ შემდეგი უჯრედების დიაპაზონი -
- C4:C10 როგორც სიის დიაპაზონი .
- E4 :E6 როგორც კრიტერიუმების დიაპაზონი .
- და ბოლოს, დააწკაპუნეთ OK .
ამგვარად, Name სვეტი გაფილტრული დაფუძნებულია სხვა სვეტი .
დაწვრილებით: Excel VBA გასაფილტრად იმავე სვეტში მრავალი კრიტერიუმის მიხედვით (6 მაგალითი)
2. სხვა სვეტის საფუძველზე გაფილტრეთ სვეტი Excel COUNTIF ფუნქციის გამოყენებით
ამ მეთოდით, ჩვენ გამოვიყენებთ COUNTIF ფუნქციას გაფილტვრისთვის სვეტის დაფუძნებული 1>სხვა სვეტი .
ნაბიჯები:
- პირველ რიგში, აირჩიეთ უჯრედის დიაპაზონი D5:D10 .
- მეორე, აკრიფეთ შემდეგი ფორმულა.
=COUNTIF($E$5:$E$6,C5)=0
COUNTIF ფორმულა ამოწმებს, ემთხვევა თუ არა C სვეტის მნიშვნელობა სვეტი E მნიშვნელობას. თუ მნიშვნელობა იქნა ნაპოვნი, მაშინ გამომავალი იქნება 1 . შემდეგ ჩვენ შევამოწმებთ არის თუ არა ეს მნიშვნელობა 0 . თუ კი, მაშინ მივიღებთ TRUE . ჩვენი გაფილტრული სვეტი გააგრძელებს მნიშვნელობას FALSE .
- მესამე, დააჭირეთ CTRL + ENTER .
აქ, ჩვენ ვხედავთ, რომ შესაბამისი მნიშვნელობები აჩვენებს FALSE .
ახლა ჩვენ F შევცვლით მნიშვნელობებს.
- პირველ რიგში, აირჩიეთ უჯრის დიაპაზონი B4:D10 .
- მეორე, მონაცემები ჩანართიდან >>> აირჩიეთ ფილტრი .
ამჯერად ჩვენ შევამჩნევთ ფილტრის ხატულებს .
- მესამე, დააწკაპუნეთ ფილტრის ხატულაზე სვეტის D .
- ამის შემდეგ, მონიშნეთ FALSE .
- ბოლოს, დააჭირეთ OK .
ამგვარად, ჩვენ დავასრულეთ სხვა მეთოდი სვეტების გაფილტვრის დაფუძნებული სხვა სვეტზე .
დაწვრილებით: სხვადასხვა სვეტის გაფილტვრა მრავალი კრიტერიუმის მიხედვით Excel-შიVBA
3. Excel-ში IF, ISNA, VLOOKUP ფუნქციების გაერთიანება სხვა სვეტზე დაფუძნებული სვეტის გასაფილტრად
ამ მეთოდით, ჩვენ გავაერთიანებთ IF , ISNA და VLOOKUP ფუნქციონირებს ფორმულის შესაქმნელად სვეტების გასაფილტრად დაფუძნებული სხვა სვეტზე <1-ში>Excel .
ნაბიჯები:
- პირველ რიგში, ჩაწერეთ შემდეგი ფორმულა უჯრედში D5 .
=IF(ISNA(VLOOKUP(C5,$E$5:$E$6,1,FALSE)),"",1)
ფორმულის დაშლა
- VLOOKUP(C5, $E$5:$E$6,1,FALSE)
- გამომავალი: „Accounting“ .
- VLOOKUP ფუნქცია აბრუნებს მნიშვნელობა მასივი ან დიაპაზონიდან. ჩვენ ვეძებთ „ ბუღალტერია “-ის მნიშვნელობას ჩვენს მასივში ( E5:E6 ). არის მხოლოდ 1 სვეტი , ამიტომ ჩვენ დავაყენეთ 1 . უფრო მეტიც, ჩვენ დავაყენეთ FALSE ზუსტი შესატყვისისთვის.
- შემდეგ ჩვენი ფორმულა მცირდება, IF(ISNA("ბუღალტერია")"" ,1)
- გამომავალი: 1 .
- ISNA ფუნქცია ამოწმებს თუ არა უჯრედი შეიცავს „#N/A“ შეცდომას . თუ არის ეს შეცდომა , მაშინ გამომავალს მივიღებთ TRUE . და ბოლოს, ჩვენი IF ფუნქცია იმუშავებს. თუ არის რაიმე შეცდომა , მაშინ მივიღებთ ცარიელ უჯრედს , წინააღმდეგ შემთხვევაში მივიღებთ 1 . როგორც ჩვენ ვიპოვეთ მნიშვნელობა ჩვენს მასივში , შესაბამისად, ჩვენ მივიღეთ მნიშვნელობა 1 აქ.
- მეორე, დააჭირეთ ENTER და ფორმულის ავტომატური შევსება .
ჩვენ მივიღეთ მნიშვნელობა 1 , როგორცზემოთ აღწერილი.
ჩვენ ვხედავთ, რომ არსებობს 3 TRUE მნიშვნელობები.
- ამის შემდეგ, როგორც ნაჩვენებია მეთოდში 2 , გაფილტრეთ მხოლოდ 1 შემცველი მნიშვნელობები.
დასკვნის სახით, ჩვენ მივიღეთ გაჩვენებთ კომბინაციის ფორმულას სვეტების გასაფილტრად სხვა სვეტზე .
დაკავშირებული კონტენტი: გაფილტრეთ მრავალი კრიტერიუმი Excel-ში (4 შესაფერისი გზა)
მსგავსი წაკითხვები
- Excel VBA: როგორ გავფილტროთ მრავალი კრიტერიუმით მასივში (7 გზა)
- როგორ გამოვიყენოთ ფილტრი დაცულ Excel ფურცელში (მარტივი ნაბიჯებით)
- როგორ ამოიღოთ ფილტრი ფერის მიხედვით Excel (5 მეთოდი)
- Excel VBA: გაფილტვრის ცხრილი უჯრედის მნიშვნელობის მიხედვით (6 მარტივი მეთოდი)
- როგორ გავფილტროთ მრავალი სვეტი ფერის მიხედვით Excel-ში (2 მეთოდი)
4. Excel-ში IF, ISNA, MATCH ფუნქციების ჩართვა სხვა სვეტის საფუძველზე სვეტის გასაფილტრად
მეოთხე მეთოდისთვის ჩვენ გამოვიყენებთ MATCH ფუნქცია IF და ISNA<2-თან ერთად> ფუნქციონირებს გაფილტვრით სვეტის საფუძველზე სხვა სვეტზე .
ნაბიჯები:
- პირველ რიგში, ჩაწერეთ შემდეგი ფორმულა უჯრედში D5 .
=IF(ISNA(MATCH(C5,$E$5:$E$6,0)),"",1)
ფორმულის დაყოფა
- MATCH(C5,$E$5:$E$6,0)
- გამომავალი: 1 .
- MATCH ფუნქცია აჩვენებს მნიშვნელობის პოზიციას მასივში . ჩვენი საძიებო მნიშვნელობა არის უჯრედშიC5 . ჩვენი საძიებო მასივი არის E5:E6 და ჩვენ ვეძებთ ზუსტ შესატყვისს , ამიტომ ვაყენებთ 0 .
- შემდეგ, ჩვენი ფორმულა მცირდება IF(ISNA(1),””,1)
- გამომავალი: 1 .
- ISNA ფუნქცია ამოწმებს, შეიცავს თუ არა უჯრედში შეცდომას " #N/A ". თუ არის ეს შეცდომა , მაშინ გამომავალს მივიღებთ TRUE . და ბოლოს, ჩვენი IF ფუნქცია იმუშავებს. თუ არის რაიმე შეცდომა , მაშინ მივიღებთ ცარიელ უჯრედს , წინააღმდეგ შემთხვევაში მივიღებთ 1 . როგორც ჩვენ ვიპოვეთ მნიშვნელობა ჩვენს მასივში , შესაბამისად, ჩვენ მივიღეთ მნიშვნელობა 1 აქ.
- მეორე, დააჭირეთ ENTER და AutoFill ფორმულას.
ჩვენ გვაქვს 1 როგორც ზემოთ მოყვანილი ახსნის მიხედვით.
- ამის შემდეგ, როგორც ნაჩვენებია მეთოდში 2 , გაფილტრეთ მხოლოდ 1 შემცველი მნიშვნელობები .
დასკვნის სახით, ჩვენ გაჩვენეთ სხვა კომბინაციის ფორმულა სვეტების გასაფილტრად სხვა სვეტზე .
წაიკითხეთ მეტი: Excel-ის ფილტრის მონაცემები უჯრედის მნიშვნელობის საფუძველზე (6 ეფექტური გზა)
5. გაფილტრეთ სვეტი სხვა სვეტზე დაფუძნებული FILTER-ის გამოყენებით ფუნქცია Excel-ში
ამ მეთოდით, ჩვენ ვაპირებთ გამოვიყენოთ FILTER ფუნქცია სვეტების გაფილტვრა დაფუძნებული სხვა სვეტზე .
ნაბიჯები:
- პირველ რიგში, ჩაწერეთ შემდეგი ფორმულა უჯრედში B13 .
=FILTER(B4:C10,(C4:C10=E5)+(C4:C10=E6),"")
ფორმულადაშლა
- ჩვენი მასივი არის B4:C10 . ჩვენ გვაქვს ორი კრიტერიუმი , რომლებიც დაკავშირებულია პლუსთან ( + ). ეს ნიშნავს, რომ თუ რომელიმე კრიტერიუმი შესრულებულია, ჩვენ მივიღებთ გამოსავალს.
- (C4:C10=E5)+(C4:C10=E6)
- გამომავალი: {0;1;1;0;0;1;0} .
- ჩვენ ვამოწმებთ, შეიცავს თუ არა cell დიაპაზონი ჩვენი მნიშვნელობა უჯრედებიდან E5 და E6 . შემდეგ მივიღეთ 3 მნიშვნელობები, რომლებიც აკმაყოფილებს ჩვენს მდგომარეობას.
- და ბოლოს, ჩვენ არ განვსაზღვრავთ არცერთ არგუმენტს ამ ფორმულაში.
- და ბოლოს, დააჭირეთ ENTER .
დასკვნის სახით, ჩვენ ვაჩვენეთ საბოლოო მეთოდი სვეტების გაფილტვრა დაფუძნებული სხვა სვეტზე .
დაწვრილებით: როგორ გავფილტროთ მრავალი სვეტები Excel-ში დამოუკიდებლად
დასამახსოვრებელი რამ
- პირველ რიგში, გახსოვდეთ უჯრედის აბსოლუტური მითითების გამოყენება .
- მეორე, FILTER ფუნქცია ხელმისაწვდომია მხოლოდ Excel 365 და Excel 2021 .
პრაქტიკის სექცია
ჩვენ“ ჩვენ შევიტანეთ პრაქტიკული მონაცემთა ნაკრები თითოეული მეთოდისთვის Excel ფაილში.
დასკვნა
ჩვენ გაჩვენეთ 5 Excel სვეტის გაფილტვრა სხვა სვეტზე -ის გამოყენების მეთოდები. თუ რაიმე პრობლემა შეგექმნათ, მოგერიდებათ კომენტარის გაკეთება ქვემოთ. გმადლობთ, რომ კითხულობთ, განაგრძეთ ბრწყინვალება!