Excel შექმნა დინამიური სია ცხრილიდან (3 მარტივი გზა)

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

ზოგადად, სიები მზადდება მონაცემთა ნაკრებიდან ჩანაწერების ამოღებით. თუ სიები ავტომატურად განახლდება, მაშინ სიები არის დინამიური სიები . ამ სტატიაში ჩვენ აღვწერთ ცხრილიდან დინამიური სიის შესაქმნელად რამდენიმე უმარტივეს გზას. ჩვენ ვიყენებთ FILTER ფუნქციას და კომბინაციას INDEX , OFFSET , COUNTA, და COUNTIF ფუნქციების, ასევე მონაცემთა დადასტურება ფუნქცია ცხრილებიდან დინამიური სიების შესაქმნელად.

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

<. 4>

მონაცემთა ნაკრები ჩამოტვირთვისთვის

Excel შექმენით დინამიური სია Table.xlsx-დან

3 მარტივი გზა Excel-ში დინამიური სიის შექმნა ცხრილიდან

მეთოდი 1: ფილტრის ფუნქციის გამოყენება (პირობით)

მონაცემთა ნაკრებიდან ჩვენ გვინდა კონკრეტული პროდუქტების დინამიური სია, რომელთა საერთო გაყიდვა ტოლია ან მეტი $100. ჩვენ ვაერთიანებთ FILTER , OFFSET, და COUNTA ფუნქციებს მიზნის მისაღწევად.

დარწმუნდით, რომ გაქვთ Excel-ის ვერსია Office 365 FILTER ფუნქციის გამოსაყენებლად. წინააღმდეგ შემთხვევაში, თქვენ ვერ შეძლებთ ამ მეთოდის შესრულებას. Office-ის ვერსიები, გარდა Office 365 , არ უჭერს მხარს FILTER ფუნქციას

ნაბიჯი 1: ჩასვით შემდეგი ფორმულა ნებისმიერში ცარიელი უჯრედი (მაგ. G3 ).

=FILTER(OFFSET($B$3,0,0,COUNTA(B:B)-1,1), OFFSET($E$3,0,0,COUNTA(E:E)-1,1)>=100)

აქ,ფორმულა,

COUNTA( B:B ); გაატარეთ რიგების რაოდენობა სვეტში B შემდეგ COUNTA( B:B )-1,1; აბრუნებს რიცხვს ჯამური მწკრივი, რომელიც აკლდება სათაურის მწკრივის ნომერს.

OFFSET( $B$3 ,0,0,COUNTA( B: B )-1,1); გადაიტანეთ ყველა პროდუქტის სახელი ცხრილში. OFFSET და COUNTA ფუნქციების კომბინაცია ინარჩუნებს ფორმულას დინამიურად.

OFFSET( $E$3 ,0,0,COUNTA( E:E )-1,1)>=100; აბრუნებს დადებითად ყველა იმ პროდუქტს, რომელსაც სულ გაყიდვა უდრის ან აღემატება $100 .

საბოლოოდ, FILTER(OFFSET( $B$3 ,0,0,COUNTA( B:B )-1,1),OFFSET( $E$3 ,0,0,COUNTA( E:E )-1,1)>=100; აბრუნებს ყველა პროდუქტის სახელს, რომელსაც აქვს სულ გაყიდვა ტოლი ან მეტი $100 .

ნაბიჯი 2: დააჭირეთ ENTER. შემდეგ გამოჩნდება ყველა პროდუქტის სახელები, რომელთა საერთო გაყიდვები ტოლია ან აღემატება $100 .

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

მეთოდი 2: გამოყენება INDEX OFFSET COUNTA COUNTIF და MATCH ფუნქცია (კონდიციით)

თუ არ გაქვთ Office 365 გამოწერა, შეგიძლიათ შექმნათ დინამიური სია მრავალი ფუნქციის კომბინაციით, როგორიცაა INDEX , OFFSET , COUNTA , COUNTIF, და MATCH .

ნაბიჯი 1: ჩადეთ ქვემოთ მოცემული ფორმულა ნებისმიერ ცარიელ უჯრედში (მაგ. G3 ).

=INDEX(OFFSET($B$3,0,0,COUNTA(B:B)-1,1),MATCH(SMALL(IF(OFFSET($E$3,0,0,COUNTA(E:E )-1,1)>=50,OFFSET($E$3,0,0,COUNTA(E:E)-1,1)""),ROW(A1:INDIRECT("A"&COUNTIF( E:E,”>=50″)))), OFFSET($E$3,0,0,COUNTA(E:E)-1,1),0),1)

შიგნით ფორმულა,

OFFSET($B$3,0,0,COUNTA(B:B)-1,1); აბრუნებს პროდუქტებს მწკრივის ნომრების მიხედვით, სვეტის სათაურის გამოკლებით,

MATCH(SMALL(IF(OFFSET($E$3,0,0,COUNTA(E:E)-1,1) >=50; ემთხვევა პროდუქტებს, რაც დამოკიდებულია მდგომარეობაზე ტოლი ან მეტი $50 .

ROW(A1:INDIRECT(“A”&COUNTIF(E :E,”>=50″)))); აჩვენებს სტრიქონებს, რომლებიც ადასტურებენ მდგომარეობას.

ნაბიჯი 2: დააჭირეთ CTRL+SHIFT+ENTER საერთოდ, რადგან ეს არის მასივის ფუნქცია. შემდეგ გამოჩნდება შედეგის მნიშვნელობა.

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

დაწვრილებით: როგორ შევქმნათ დინამიური ტოპ 10 სია Excel-ში (8 მეთოდი)

მეთოდი 3: მონაცემთა გადამოწმების ფუნქციის გამოყენება

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

მხოლოდ UNIQUE ფუნქცია მუშაობს ოფისი 365 . ის მიუწვდომელია Office-ის სხვა ვერსიებში.

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

=უნიკალური ($B$3:$B$16)

ნაბიჯი 2: დააჭირეთ ENTER . სვეტის პროდუქტის ყველა ჩანაწერი გამოჩნდება.

ნაბიჯი 3: აირჩიეთ ნებისმიერი ცარიელი უჯრედი ( G3 ). გადადით მონაცემთა ჩანართზე > მონაცემთა დადასტურება ( მონაცემთა ინსტრუმენტები განყოფილებაში). გამოჩნდება მონაცემთა დადასტურება ფანჯარა.

ნაბიჯი 4: მონაცემთა დადასტურება ფანჯარაში აირჩიეთ პარამეტრები > სია ( ნებადართული ჩასაშლელი მენიუში)> H3 , ჩადეთ ჰეშთეგის ნიშანი(#) შემდეგ, რათა გახდეს დაღვრის დიაპაზონი .

ნაბიჯი 5: დააწკაპუნეთ OK . ჩამოსაშლელი სიის ველი გამოჩნდება უჯრედში G3 . და ყველა პროდუქტი ჩანს იქ, როგორც დინამიური სია ცხრილიდან.

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

დასკვნა

ამ სტატიაში ჩვენ გამოვყოფთ დინამიურ სიას ცხრილიდან. ამით ჩვენ ვიყენებთ ფუნქციებს, როგორიცაა FILTER , INDEX , OFFSET , COUNTA , COUNTIF , და MATCH ასევე Excel-ის ფუნქციები, როგორიცაა მონაცემთა დადასტურება . FILTER ფუნქცია და Data Validation ფუნქციის ნაწილები ხელმისაწვდომია მხოლოდ Office 365 აბონენტებისთვის, მაგრამ შეგიძლიათ გამოიყენოთ მეთოდი2 ამის დასაძლევად. იმედია იპოვით განხილულ მეთოდებს თქვენი ძიების ღირსი. დაწერეთ კომენტარი, თუ გჭირდებათ დამატებითი განმარტებები ან გაქვთ რაიმე დასამატებელი.

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