Excel მასივის ფორმულა არის ფორმულა, რომელიც ახორციელებს გამოთვლებს ერთი ან მეტი მასივის მნიშვნელობებზე და არა ერთი მონაცემთა მნიშვნელობაზე. ცხრილების პროგრამებში მასივი არის დაკავშირებული მონაცემთა მნიშვნელობების დიაპაზონი ან სერია, რომლებიც, როგორც წესი, არის სამუშაო ფურცლის მიმდებარე უჯრედებში.
ეს ინსტრუქციები ვრცელდება Excel 2019, 2016, 2013, 2010 და Excel-ისთვის Microsoft 365.
რა არის მასივის ფორმულები?
მასივის ფორმულები ჩვეულებრივი ფორმულების მსგავსია. ისინი:
- დაიწყეთ ტოლობის ნიშნით (=)
- გამოიყენეთ იგივე სინტაქსი, როგორც ჩვეულებრივი ფორმულები
- გამოიყენეთ იგივე მათემატიკური ოპერატორები
- მიჰყევით ოპერაციის იგივე თანმიმდევრობას
თუმცა, მასივის ფორმულები გარშემორტყმულია ხვეული ბრეკეტებით { }. და თქვენ არ შეგიძლიათ უბრალოდ აკრიფოთ ისინი; თქვენ უნდა დაამატოთ ისინი Ctrl, Shift და Enter კლავიშების დაჭერით ფორმულის შეყვანის შემდეგ უჯრედი ან უჯრედები. ამ მიზეზით, მასივის ფორმულას ზოგჯერ უწოდებენ CSE ფორმულას Excel-ში.
ასივის ფორმულის რედაქტირებისას, ხვეული ბრეკეტები ქრება. მათი დასაბრუნებლად კვლავ დააჭირეთ Ctrl, Shift და Enter კლავიშები..
არსებობს მასივის ფორმულების ორი ძირითადი ტიპი:
- ერთუჯრედიანი მასივის ფორმულები, რომლებიც ახორციელებენ მრავალ გამოთვლას ერთი სამუშაო ფურცლის უჯრედში
- მრავალუჯრედიანი მასივის ფორმულები, რომლებიც ერთზე მეტ სამუშაო ფურცელ უჯრედშია
როგორ შევქმნათ მასივის ფორმულა
- შეიყვანეთ ფორმულა უჯრედში.
- გეჭიროთ კლავიატურაზე Ctrl და Shift კლავიშები.
- დააჭირეთ და გაათავისუფლეთ Enter გასაღები მასივის ფორმულის შესაქმნელად.
- გაუშვით Ctrl და Shift კლავიშები.
- თუ გაკეთდა სწორად, ხვეული ბრეკეტები გარშემორტყმული იქნება ფორმულის გარშემო.
ერთუჯრედიანი მასივის ფორმულები
ერთუჯრედიანი მასივის ფორმულა იყენებს ფუნქციას, როგორიცაა SUM, საშუალო, ან COUNT, მრავალუჯრედიანი მასივის ფორმულის გამოსავლის გაერთიანება ერთ უჯრედში ერთ მნიშვნელობად. ქვემოთ მოცემულია მაგალითი:
{=SUM(A1:A2B1:B2)}
ზემოთ ფორმულა აერთიანებს A1B1 და A2B2-ის ნამრავლს და შემდეგ აბრუნებს ერთ შედეგს ერთი უჯრედი სამუშაო ფურცელში. ამ ფორმულის წარმოდგენის კიდევ ერთი გზაა:
=(A1B1)+(A2B2)
მრავალუჯრედიანი მასივის ფორმულები
როგორც მათი სახელი გვთავაზობს, მრავალუჯრედიანი მასივის ფორმულები არის რამდენიმე სამუშაო ფურცლის უჯრედში და პასუხად აბრუნებენ მასივს. სხვა სიტყვებით რომ ვთქვათ, ერთი და იგივე ფორმულა არის ორ ან მეტ უჯრედში და ის აბრუნებს სხვადასხვა პასუხს თითოეულ უჯრედში.
მასივის ფორმულის თითოეული ასლი, ან მაგალითი, ერთსა და იმავე გამოთვლას ასრულებს თითოეულ უჯრედში, სადაც ის ბინადრობს, მაგრამ თითოეული იყენებს განსხვავებულ მონაცემებს. აქედან გამომდინარე, თითოეული მათგანი იძლევა განსხვავებულ შედეგებს. მრავალუჯრედიანი მასივის ფორმულის მაგალითია:
{=A1:A2B1:B2}
თუ ზემოაღნიშნული მასივის ფორმულა არის უჯრედებში C1 და C2 სამუშაო ფურცელში, მაშინ შედეგები იქნება შემდეგი:
- A1-ის მონაცემები მრავლდება B1-ის მონაცემებზე და შედეგები გამოჩნდება უჯრედში C1.
- მონაცემები A2 მრავლდება მონაცემებზე B2-ში და შედეგები გამოჩნდება უჯრედში C2.
მასივის ფორმულები და Excel ფუნქციები
შეგიძლიათ გამოიყენოთ Excel-ის მრავალი ჩაშენებული ფუნქცია, როგორიცაა SUM, AVERAGE და COUNT , მასივის ფორმულაში. ასევე არსებობს რამდენიმე ფუნქცია, როგორიცაა TRANSPOSE, რომელიც ყოველთვის უნდა იყოს მასივის ფორმულა, რომ სწორად იმუშაოს. (TRANSPOSE ფუნქცია კოპირებს მონაცემებს მწკრივიდან სვეტში ან პირიქით.)
თქვენ ასევე შეგიძლიათ გააფართოვოთ მრავალი ფუნქციის სარგებლობა, როგორიცაა INDEX და MATCH ან MAX და IF მათი ერთად გამოყენებით მასივის ფორმულაში.
შექმენით მარტივი ერთუჯრედიანი მასივის ფორმულა
ერთუჯრედიანი მასივის ფორმულები, როგორც წესი, ჯერ ახორციელებენ მრავალუჯრედიან გამოთვლას და შემდეგ იყენებენ ფუნქციას, როგორიცაა საშუალო ან SUM კომბინაციისთვის მასივის გამომავალი ერთ შედეგად.
შეცდომის მნიშვნელობების იგნორირება მონაცემთა პოვნისას
ეს მასივის ფორმულა იყენებს AVERAGE, IF და და ISNUMBER ფუნქციებს საშუალო მნიშვნელობა არსებული მონაცემებისთვის, ხოლო შეცდომის მნიშვნელობების იგნორირება, როგორიცაა DIV/0! და NAME?
მონაცემთა უჯრედების დათვლა
გამოიყენეთ SUM და IF ფუნქციები მასივის ფორმულაში მონაცემთა უჯრედების დასათვლელად, რომლებიც აკმაყოფილებენ რამდენიმე პირობას; ეს ტექნიკა განსხვავდება Excel-ის COUNTIFS ფუნქციის გამოყენებისგან, რომელიც მოითხოვს ყველა დაყენებული პირობის დაკმაყოფილებას უჯრედის დათვლამდე.
იპოვეთ ყველაზე დიდი დადებითი ან უარყოფითი რიცხვი
ეს მაგალითი აერთიანებს MAX ფუნქციას და IF ფუნქციას მასივის ფორმულაში, რომელიც იპოვის უდიდეს ან მაქსიმალურ მნიშვნელობას დიაპაზონისთვის. მონაცემები, როდესაც ის აკმაყოფილებს კონკრეტულ კრიტერიუმებს. აქ უდიდესი მნიშვნელობა წარმოადგენს ყველაზე ნელ დროს.
იპოვეთ ყველაზე პატარა დადებითი ან უარყოფითი რიცხვი
ზემოთ მოყვანილი მაგალითის მსგავსად, შეგიძლიათ დააკავშიროთ MIN და IF ფუნქციები მასივის ფორმულაში, რათა იპოვოთ ყველაზე პატარა ან მინიმალური მნიშვნელობა. მონაცემთა დიაპაზონისთვის, როდესაც ის აკმაყოფილებს კონკრეტულ კრიტერიუმებს.
იპოვეთ საშუალო ან საშუალო მნიშვნელობა
MEDIAN ფუნქცია Excel-ში პოულობს საშუალო მნიშვნელობას მონაცემთა სიისთვის. მასივის ფორმულაში IF ფუნქციასთან კომბინირებით, შეგიძლიათ იპოვოთ შუა მნიშვნელობა დაკავშირებული მონაცემების სხვადასხვა ჯგუფისთვის.
შეადგინეთ საძიებო ფორმულა მრავალი კრიტერიუმით
ეს მასივის ფორმულა მოიცავს MATCH და INDEX ფუნქციების ჩადგმას მონაცემთა ბაზაში კონკრეტული ინფორმაციის მოსაძებნად.
შეადგინეთ მარცხენა საძიებო ფორმულა
VLOOKUP ფუნქცია ჩვეულებრივ ეძებს მონაცემებს, რომლებიც მდებარეობს მარჯვნივ მარჯვნივ, მაგრამ მათი კომბინაციით CHOOSE ფუნქციასთან, თქვენ შეუძლია შექმნას მარცხენა საძიებო ფორმულა, რომელიც მოიძიებს მონაცემთა სვეტებს Lookup_value არგუმენტის მარცხნივ.
როდესაც მასივის შეყვანისას არგუმენტი ფუნქციისთვის, რომელიც ჩვეულებრივ შეიცავს მხოლოდ ერთ მნიშვნელობას ან უჯრედის მითითებას, შეგიძლიათ პირდაპირ აკრიფოთ ფრჩხილი, ვიდრე გამოიყენოთ Ctrl+Shift+Enterკლავიშის კომბინაცია, როგორც ზემოთ მოცემულ მაგალითში.