მასივის ფორმულები და ფუნქციები Excel-ში - მაგალითები და სახელმძღვანელო მითითებები

  • გააზიარეთ ეს
Michael Brown

Სარჩევი

ამ გაკვეთილზე თქვენ შეისწავლით რა არის Excel მასივის ფორმულა, როგორ შეიყვანოთ ის სწორად თქვენს სამუშაო ფურცლებში და როგორ გამოიყენოთ მასივის მუდმივები და მასივის ფუნქციები.

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

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

    რა არის მასივი Excel-ში?

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

    მაგალითად, თუ თქვენს ყოველკვირეულ სასურსათო სიას განათავსებთ Excel მასივის ფორმატში, ის გამოიყურება როგორიცაა:

    {"რძე", "კვერცხი", "კარაქი", "სიმინდის ფანტელები"}

    შემდეგ, თუ აირჩევთ უჯრედებს A1-დან D1-მდე, შეიყვანეთ ზემოთ მოცემული მასივი, რომელსაც წინ უძღვის ტოლი მოაწერეთ (=) ფორმულების ზოლში და დააჭირეთ CTRL + SHIFT + ENTER, მიიღებთ შემდეგ შედეგს:

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

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

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

    მაივის მუდმივი არ შეიძლება შეიცავდეს სხვა მასივებს, უჯრედების მითითებებს, დიაპაზონებს, თარიღებს, განსაზღვრულ სახელებს, ფორმულებს ან ფუნქციებს. .

  • მასივის მუდმივების დასახელება

    იმისათვის, რომ მასივის მუდმივი უფრო მარტივი გამოსაყენებელი იყოს, მიეცით სახელი:

    • გადართეთ ფორმულების ჩანართი > განსაზღვრული სახელები ჯგუფში და დააჭირეთ სახელის განსაზღვრას . ალტერნატიულად, დააჭირეთ Ctrl + F3 და დააწკაპუნეთ ახალი .
    • აკრიფეთ სახელი <1 1>სახელი
    • ველში მიმართავს , შეიყვანეთ თქვენი მასივის მუდმივის ერთეულები, რომლებიც გარშემორტყმულია ფრჩხილებით წინა ტოლობის ნიშნით (=). მაგალითად:

      ={"Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"}

    • დააწკაპუნეთ OK-ზე, რათა შეინახოთ თქვენი დასახელებული მასივი და დახუროთ ფანჯარა.

    დასახელებული მასივის მუდმივი ფურცელში შესაყვანად აირჩიეთ იმდენი უჯრედი მწკრივში ან სვეტში რამდენი ელემენტია თქვენს მასივში, ჩაწერეთ მასივის სახელი ფორმულების ზოლში, რომელსაც წინ უძღვის = ნიშანი და დააჭირეთ Ctrl + Shift + Enter .

    შედეგი უნდა იყოს მსგავსი. ეს:

  • შეცდომების თავიდან აცილება

    თუ თქვენი მასივის მუდმივი არ მუშაობს სწორად, შეამოწმეთ შემდეგი პრობლემები:

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

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

    მაგალითი 1. დიაპაზონში N უდიდესი / უმცირესი რიცხვების ჯამი

    იწყებთ ვერტიკალური მასივის შექმნით მუდმივი, რომელიც შეიცავს იმდენ რიცხვს, რამდენიც გსურთ შეაჯამოთ. მაგალითად, თუ გსურთ დაამატოთ 3 უმცირესი ან უდიდესი რიცხვი დიაპაზონში, მასივის მუდმივია {1,2,3}.

    შემდეგ, თქვენ იღებთ LARGE ან SMALL ფუნქციას, მიუთითეთ მთელი დიაპაზონი. უჯრედები პირველ პარამეტრში და მოიცავს მასივის მუდმივას მეორეში. დაბოლოს, ჩადეთ ის SUM ფუნქციაში, ასე:

    შეაჯამეთ უდიდესი 3 რიცხვი: =SUM(LARGE(range, {1,2,3}))

    აჯამეთ ყველაზე პატარა 3 რიცხვი: =SUM(SMALL(range, {1,2,3}))

    არ დაგავიწყდეთ დააჭიროთ Ctrl + Shift + Enter მასივის ფორმულაში შეყვანის შემდეგ, თქვენ მიიღებთ შემდეგ შედეგს:

    მსგავსად, შეგიძლიათ გამოთვალოთ N უმცირესის საშუალო ან უდიდესი მნიშვნელობები დიაპაზონში:

    ტოპ 3 რიცხვის საშუალო: =AVERAGE(LARGE(range, {1,2,3}))

    საშუალოქვედა 3 რიცხვი: =AVERAGE(SMALL(range, {1,2,3}))

    მაგალითი 2. მასივის ფორმულა უჯრედების დათვლის მრავალი პირობით

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

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

    =SUM(COUNTIFS(range1, "criteria1", range2, {"criteria1", "criteria2"}))

    ნამდვილი ფორმულა შეიძლება ასე გამოიყურებოდეს:

    =SUM(COUNTIFS(B2:B9, "sally", C2:C9, {"apples", "lemons"}))

    ჩვენი ნიმუშის მასივი მხოლოდ ორი ელემენტისგან შედგება, რადგან მიზანია მიდგომის დემონსტრირება. თქვენი რეალური მასივის ფორმულებში შეგიძლიათ შეიყვანოთ იმდენი ელემენტი, რამდენიც მოითხოვს თქვენი ბიზნესის ლოგიკას, იმ პირობით, რომ ფორმულის მთლიანი სიგრძე არ აღემატება 8,192 სიმბოლოს Excel 2019 - 2007 წლებში (1,024 სიმბოლო Excel 2003 და უფრო დაბალი) და თქვენი კომპიუტერი ძლიერია. საკმარისია დიდი მასივების დასამუშავებლად. დამატებითი ინფორმაციისთვის გთხოვთ, იხილოთ მასივის ფორმულების შეზღუდვები.

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

    AND და OR ოპერატორები Excel-ის მასივის ფორმულებში

    მაივის ოპერატორი ეუბნება ფორმულას, თუ როგორ გსურთ დაამუშავოთ მასივები - AND ან OR ლოგიკის გამოყენებით.

    • AND ოპერატორი არის ვარსკვლავი ( *) რომელიცარის გამრავლების სიმბოლო. ის ავალებს Excel-ს დააბრუნოს TRUE, თუ ყველა პირობა შეფასდება TRUE-ზე.
    • OR ოპერატორი არის პლუს ნიშანი (+). ის აბრუნებს TRUE-ს, თუ მოცემული გამონათქვამის რომელიმე პირობა ფასდება TRUE-მდე.

    მასივის ფორმულა AND ოპერატორით

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

    =SUM((A2:A9="Mike") * (B2:B9="Apples") * (C2:C9))

    ან

    =SUM(IF(((A2:A9="Mike") * (B2:B9="Apples")), (C2:C9)))

    ტექნიკურად, ეს ფორმულა ამრავლებს სამი მასივის ელემენტებს იმავე პოზიციებზე. პირველი ორი მასივი წარმოდგენილია TRUE და FALSE მნიშვნელობებით, რომლებიც არის A2:A9 მაიკთან" და B2:B9" "ვაშლთან" შედარების შედეგი. მესამე მასივი შეიცავს გაყიდვების რიცხვებს C2:C9 დიაპაზონიდან. როგორც ნებისმიერი მათემატიკური ოპერაციები. , გამრავლება გარდაქმნის TRUE-ს და FALSE-ს შესაბამისად 1-ში და 0-ზე. და რადგან 0-ზე გამრავლება ყოველთვის იძლევა ნულს, მიღებულ მასივს აქვს 0, როდესაც ერთი ან ორივე პირობა არ არის დაკმაყოფილებული. თუ ორივე პირობა დაკმაყოფილებულია, მესამე მასივიდან მიიღება შესაბამისი ელემენტი. საბოლოო მასივში (მაგ. 1*1*C2 = 10). ასე რომ, გამრავლების შედეგი არის ეს მასივი: {10;0;0;30;0;0;0;0}. ბოლოს, SUM ფუნქცია იკრიბება მასივის ელემენტები და აბრუნებს 40-ის შედეგს.

    Excel-ის მასივის ფორმულა OR ოპერატორით

    შემდეგი მასივის ფორმულა OR ოპერატორით (+) აერთიანებს ყველა გაყიდვას, სადაც გამყიდველი არის მაიკი ან პროდუქტი არის ვაშლები:

    =SUM(IF(((A2:A9="Mike") + (B2:B9="Apples")), (C2:C9)))

    ამ ფორმულაში თქვენ აგროვებთ პირველი ორი მასივის ელემენტებს (ეს არის პირობები გსურთ ტესტირება) და მიიღეთ TRUE (>0), თუ ერთი პირობა მაინც შეფასდება TRUE-მდე; FALSE (0), როდესაც ყველა პირობა ფასდება FALSE-მდე. შემდეგ, IF ამოწმებს, არის თუ არა მიმატების შედეგი 0-ზე მეტი და თუ ასეა, SUM აგროვებს მესამე მასივის შესაბამის ელემენტს (C2:C9).

    რჩევა. Excel-ის თანამედროვე ვერსიებში არ არის საჭირო ამ ტიპის ამოცანების მასივის ფორმულის გამოყენება - მარტივი SUMIFS ფორმულა შესანიშნავად უმკლავდება მათ. მიუხედავად ამისა, AND და OR ოპერატორები მასივის ფორმულებში შეიძლება სასარგებლო აღმოჩნდეს უფრო რთულ სცენარებში, რომ აღარაფერი ვთქვათ გონების ძალიან კარგ ტანვარჯიშზე: )

    ორმაგი უნიალური ოპერატორი Excel მასივის ფორმულებში

    თუ ოდესმე გიმუშავიათ მასივის ფორმულებით Excel-ში, დიდი შანსია, რომ შეგხვდეთ რამდენიმე მათგანი, რომლებიც შეიცავს ორმაგ ტირე (--) და შესაძლოა გაინტერესებთ, რისთვის გამოიყენებოდა იგი.

    ორმაგი ტირე, რომელსაც ტექნიკურად უწოდებენ ორმაგი უნიალური ოპერატორი, გამოიყენება ზოგიერთი გამონათქვამით დაბრუნებული არარიცხობრივი ლოგიკური მნიშვნელობების (TRUE / FALSE) გადასაყვანად 1-ში და 0-ში, რომელთა გაგებაც მასივის ფუნქციას შეუძლია.

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

    შემდეგი ფორმულა იმუშავებსtreat:

    =SUM(--(MONTH(A2:A10)=1))

    რადგან ეს არის Excel-ის მასივის ფორმულა, გახსოვდეთ, რომ დააჭიროთ Ctrl + Shift + Enter მის დასასრულებლად.

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

    და ახლა, მოდით გავაანალიზოთ, როგორ მუშაობს ეს მასივის ფორმულა. ფუნქცია MONTH აბრუნებს A2-დან A10-მდე უჯრედებში თითოეული თარიღის თვეს, რომელიც წარმოდგენილია სერიული ნომრით, რომელიც აწარმოებს მასივს {2;1;4;2;12;1;2;12;1}.

    ამის შემდეგ, მასივის თითოეული ელემენტი შედარებულია D1 უჯრედის მნიშვნელობასთან, რომელიც არის ნომერი 1 ამ მაგალითში. ამ შედარების შედეგი არის ლოგიკური მნიშვნელობების TRUE და FALSE. როგორც გახსოვთ, შეგიძლიათ აირჩიოთ მასივის ფორმულის გარკვეული ნაწილი და დააჭიროთ F9, რომ ნახოთ რას უდრის ეს ნაწილი:

    ბოლოს, თქვენ უნდა გადაიყვანოთ ეს ლოგიკური მნიშვნელობები 1-ები და 0-ები, რომლებიც გასაგებია SUM ფუნქციაში. და ეს არის ის, რისთვისაც საჭიროა ორმაგი ერთიანი ოპერატორი. პირველი უნარი აიძულებს TRUE/FALSE-მდე -1/0, შესაბამისად. მეორე უნარი უარყოფს მნიშვნელობებს, ანუ აბრუნებს ნიშანს, აქცევს მათ +1 და 0, რომელთა გაგება და მუშაობა Excel-ის ფუნქციების უმეტესობას შეუძლია. თუ ზემოთ მოყვანილი ფორმულიდან ამოიღებთ ორმაგ უნიარს, ის არ იმუშავებს.

    იმედი მაქვს ამ მოკლედსახელმძღვანელო აღმოჩნდა გამოსადეგი Excel მასივის ფორმულების დაუფლების გზაზე. მომავალ კვირას ჩვენ ვაპირებთ გავაგრძელოთ Excel მასივები გაფართოებული ფორმულების მაგალითებზე ფოკუსირებით. გთხოვთ დარჩით და გმადლობთ რომ კითხულობთ!

    ჯერ-ჯერობით საშინელებაა, არა?

    რა არის მასივის ფორმულა Excel-ში?

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

    არა მხოლოდ მასივის ფორმულა შეიძლება გაუმკლავდეს რამდენიმე მნიშვნელობას. ერთდროულად, მას ასევე შეუძლია დააბრუნოს რამდენიმე მნიშვნელობა ერთდროულად. ასე რომ, მასივის ფორმულით დაბრუნებული შედეგები ასევე არის მასივი.

    მასივის ფორმულები ხელმისაწვდომია Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 და უფრო დაბალი.

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

    Excel-ის მასივის ფორმულის მარტივი მაგალითი

    დავუშვათ, რომ თქვენ გაქვთ რამდენიმე ელემენტი სვეტში B, მათი ფასები სვეტი C, და გსურთ გამოთვალოთ ყველა გაყიდვების საერთო ჯამი.

    რა თქმა უნდა, არაფერი გიშლით ხელს, გამოთვალოთ ქვეჯამები თითოეულ მწკრივში ჯერ რაღაც მარტივით, როგორიცაა =B2*C2 და შემდეგ შეაჯამოთ ეს მნიშვნელობები:

    <. 0>

    თუმცა, მასივის ფორმულას შეუძლია დაზოგოს დამატებითი კლავიშების დარტყმები, რადგან ის იღებს Excel-ს შუალედური შედეგების მეხსიერებაში შესანახად და არა დამატებით სვეტში. ასე რომ, საკმარისია ერთი მასივის ფორმულა და 2 სწრაფი ნაბიჯი:

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

      =SUM(B2:B6*C2:C6)

    2. დააჭირეთ კლავიატურის მალსახმობს CTRL + SHIFT + ENTER მასივის ფორმულის დასასრულებლად.

      როგორც ამას გააკეთებთ, Microsoft Excel აკრავს ფორმულას {curly braces}-ით, რაც არის მასივის ფორმულის ვიზუალური მაჩვენებელი.

      რას აკეთებს ფორმულა არის მნიშვნელობების გამრავლება მითითებულის თითოეულ ცალკეულ მწკრივში. მასივი (უჯრედები B2-დან C6-მდე), დაამატეთ ქვე ჯამები ერთად და გამოიტანეთ ჯამი:

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

    რატომ გამოიყენოთ მასივის ფორმულები Excel-ში?

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

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

    როგორ შევიტანოთ მასივის ფორმულა Excel-ში (Ctrl + Shift + Enter)

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

    Excel-ში მასივის ფორმულის შეყვანისას უნდა გახსოვდეთ 4 მნიშვნელოვანი რამ:

    1. როგორც დაასრულებთ ფორმულის აკრეფას და ერთდროულად დააჭერთ კლავიშებს CTRL SHIFT ENTER, Excel ავტომატურად ათავსებს ფორმულას {curly braces} შორის. როდესაც ირჩევთ ასეთ უჯრედ(ებ)ს, შეგიძლიათ იხილოთ ბრეკეტები ფორმულების ზოლში, რაც გაძლევს წარმოდგენას, რომ მასივის ფორმულა მასშია.
    2. ფორმულის გარშემო ბრეკეტების ხელით აკრეფა არ იმუშავებს. . მასივის ფორმულის დასასრულებლად უნდა დააჭიროთ Ctrl+Shift+Enter მალსახმობას.
    3. ყოველთვის, როცა მასივის ფორმულას არედაქტირებთ, ბრეკეტები ქრება და ცვლილებების შესანახად კვლავ უნდა დააჭიროთ Ctrl+Shift+Enter.
    4. თუ დაგავიწყდათ Ctrl+Shift+Enter დაჭერა, თქვენი ფორმულა იქცევა როგორც ჩვეულებრივი ფორმულა და დაამუშავებს მხოლოდ პირველ მნიშვნელობა(ებ)ს მითითებულ მასივ(ებ)ში.

    რადგან Excel მასივის ყველა ფორმულა მოითხოვს Ctrl + Shift + Enter დაჭერას, მათ ზოგჯერ უწოდებენ CSE ფორმულებს .

    გამოიყენეთ F9 კლავიატურა მასივის ფორმულის ნაწილების შესაფასებლად

    Excel-ში მასივის ფორმულებთან მუშაობისას შეგიძლიათ დააკვირდეთ, თუ როგორ ითვლიან და ინახავენ თავიანთ ერთეულებს (შიდა მასივებს) საბოლოო შედეგის საჩვენებლად. ხედავ საკანში. ამისათვის აირჩიეთ ერთი ან რამდენიმე არგუმენტი ფუნქციის ფრჩხილებში და შემდეგ დააჭირეთ F9 ღილაკს. რომგამოდით ფორმულის შეფასების რეჟიმიდან, დააჭირეთ Esc ღილაკს.

    ზემოთ მაგალითში, ყველა პროდუქტის ქვეჯამების სანახავად, აირჩიეთ B2:B6*C2:C6, დააჭირეთ F9 და მიიღეთ შემდეგი შედეგი.

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

    Excel-ში ერთუჯრედიანი და მრავალუჯრედიანი მასივის ფორმულები

    Excel-ის მასივის ფორმულას შეუძლია დააბრუნოს შედეგი ერთ უჯრედში ან მრავალ უჯრედში. მასივის ფორმულას, რომელიც შეყვანილია უჯრედების დიაპაზონში, ეწოდება მრავალუჯრედიანი ფორმულა . მასივის ფორმულას, რომელიც ბინადრობს ერთ უჯრედში, ეწოდება ერთუჯრედიანი ფორმულა .

    არსებობს Excel მასივის რამდენიმე ფუნქცია, რომლებიც შექმნილია მრავალუჯრედიანი მასივების დასაბრუნებლად, მაგალითად, TRANSPOSE, TREND , FREQUENCY, LINEST და ა.შ.

    სხვა ფუნქციებს, როგორიცაა SUM, AVERAGE, AGGREGATE, MAX, MIN, შეუძლიათ გამოთვალონ მასივის გამონათქვამები ერთ უჯრედში შეყვანისას Ctrl + Shift + Enter .

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

    მაგალითი 1. ერთუჯრედიანი მასივის ფორმულა

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

    ჩვეულებრივ, თქვენ დაამატებდით დამატებით სვეტს, ვთქვათ, სვეტს D, რომელიც ითვლის გაყიდვების ცვლილებას თითოეულისთვის.პროდუქტი ფორმულის გამოყენებით, როგორიცაა =C2-B2 და შემდეგ იპოვნეთ მაქსიმალური მნიშვნელობა ამ დამატებით სვეტში =MAX(D:D) .

    მასივის ფორმულას არ სჭირდება დამატებითი სვეტი, რადგან ის შესანიშნავად ინახავს შუალედურ შედეგებს მეხსიერებაში. ასე რომ, უბრალოდ შეიყვანეთ შემდეგი ფორმულა და დააჭირეთ Ctrl + Shift + Enter :

    =MAX(C2:C6-B2:B6)

    მაგალითი 2. მრავალუჯრედიანი მასივის ფორმულა Excel-ში

    წინა SUM მაგალითში, დავუშვათ, რომ თქვენ უნდა გადაიხადოთ 10% გადასახადი თითოეული გაყიდვიდან და გსურთ გამოთვალოთ გადასახადის თანხა თითოეული პროდუქტისთვის ერთი ფორმულით.

    აირჩიეთ ცარიელი უჯრედების დიაპაზონი, თქვით D2:D6 და შეიყვანეთ შემდეგი ფორმულა ფორმულების ზოლში:

    =B2:B6 * C2:C6 * 0.1

    როგორც კი დააჭერთ Ctrl + Shift + Enter , Excel განათავსებს თქვენი მასივის ფორმულის მაგალითს ცალ უჯრედში. არჩეული დიაპაზონი და მიიღებთ შემდეგ შედეგს:

    მაგალითი 3. Excel მასივის ფუნქციის გამოყენება მრავალუჯრედიანი მასივის დასაბრუნებლად

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

    1. აირჩიეთ უჯრედების ცარიელი დიაპაზონი, სადაც გსურთ გადმოიტანოთ ტრანსპონირებული ცხრილი. ვინაიდან ჩვენ ვაკონვერტირებთ მწკრივებს სვეტებად, დარწმუნდით, რომ შეარჩიეთ მწკრივების და სვეტების იგივე რაოდენობა, რაც თქვენს წყაროს ცხრილს აქვს სვეტები და რიგები, შესაბამისად. Inამ მაგალითში ვირჩევთ 6 სვეტს და 4 რიგს.
    2. დააჭირეთ F2 რედაქტირების რეჟიმში შესასვლელად.
    3. შეიყვანეთ ფორმულა და დააჭირეთ Ctrl + Shift + Enter .

    ჩვენს მაგალითში ფორმულა არის:

    =TRANSPOSE($A$1:$D$6)

    შედეგი მსგავსი იქნება:

    ასე იყენებთ TRANSPOSE როგორც CSE მასივის ფორმულა Excel 2019 და უფრო ადრე. დინამიური მასივის Excel-ში ეს ასევე მუშაობს როგორც ჩვეულებრივი ფორმულა. Excel-ში ტრანსპოზის სხვა გზების შესასწავლად, გთხოვთ, გაეცნოთ ამ სახელმძღვანელოს: როგორ გადართოთ სვეტები და რიგები Excel-ში.

    როგორ ვიმუშაოთ მრავალუჯრედიანი მასივის ფორმულებთან

    მულტი-თან მუშაობისას უჯრედების მასივის ფორმულები Excel-ში, დარწმუნდით, რომ დაიცავით ეს წესები სწორი შედეგების მისაღებად:

    1. აირჩიეთ უჯრედების დიაპაზონი, სადაც გსურთ შედეგების გამოტანა ფორმულაში შესვლამდე.
    2. რომ წაშალოთ მრავალუჯრედიანი მასივის ფორმულა, აირჩიეთ ყველა უჯრედი, რომელიც შეიცავს მას და დააჭირეთ DELETE , ან აირჩიეთ მთელი ფორმულა ფორმულების ზოლში, დააჭირეთ DELETE და შემდეგ დააჭირეთ Ctrl + Shift + Enter .
    3. თქვენ არ შეგიძლიათ დაარედაქტიროთ ან გადაიტანოთ ცალკეული უჯრედის შიგთავსი მასივის ფორმულაში, ასევე არ შეგიძლიათ ახალი უჯრედების ჩასმა ან წაშლა არსებული უჯრედების მრავალუჯრედიანი მასივის ფორმულიდან. როდესაც თქვენ ცდილობთ ამის გაკეთებას, Microsoft Excel გამოსცემს გაფრთხილებას " თქვენ არ შეგიძლიათ შეცვალოთ მასივის ნაწილი ".
    4. შემცირდეს მასივის ფორმულა, ე.ი. გამოიყენოს იგი. ნაკლები უჯრედებისთვის, თქვენ უნდა წაშალოთჯერ არსებული ფორმულა და შემდეგ შეიყვანეთ ახალი.
    5. გასაფართოებლად მასივის ფორმულის, ე.ი. მის უფრო მეტ უჯრედზე გამოსაყენებლად, აირჩიეთ ყველა უჯრედი, რომელიც შეიცავს მიმდინარე ფორმულას პლუს ცარიელი უჯრედები, სადაც გსურთ. გქონდეთ ის, დააჭირეთ F2 რედაქტირების რეჟიმში გადასასვლელად, შეცვალეთ მითითებები ფორმულაში და დააჭირეთ Ctrl + Shift + Enter მის გასაახლებლად.
    6. თქვენ არ შეგიძლიათ გამოიყენოთ მრავალუჯრედიანი მასივის ფორმულები Excel ცხრილებში.
    7. თქვენ უნდა შეიყვანოთ მრავალუჯრედიანი მასივის ფორმულა იმავე ზომის უჯრედების დიაპაზონში, როგორც მიღებული მასივი დაბრუნებული ფორმულით. თუ თქვენი Excel მასივის ფორმულა აწარმოებს არჩეულ დიაპაზონზე დიდ მასივს, ჭარბი მნიშვნელობები არ გამოჩნდება სამუშაო ფურცელზე. თუ ფორმულით დაბრუნებული მასივი არჩეულ დიაპაზონზე მცირეა, #N/A შეცდომები გამოჩნდება დამატებით უჯრედებში.

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

    Excel მასივის მუდმივები

    Microsoft Excel-ში მასივის მუდმივი უბრალოდ სტატიკური მნიშვნელობების ნაკრებია. ეს მნიშვნელობები არასდროს იცვლება ფორმულის სხვა უჯრედებში ან მნიშვნელობებში კოპირებისას.

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

    არსებობს მასივის მუდმივების 3 ტიპი:

    1. ჰორიზონტალური მასივის მუდმივი

    ჰორიზონტალური მასივის მუდმივი ბინადრობს ზედიზედ. მწკრივის მასივის მუდმივის შესაქმნელად, აკრიფეთ მძიმეებით გამოყოფილი მნიშვნელობები და ჩასვით ფრჩხილებში, მაგალითად, {1,2,3,4}.

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

    ელცხრილში ჰორიზონტალური მასივის შესატანად აირჩიეთ ზედიზედ ცარიელი უჯრედების შესაბამისი რაოდენობა, ჩაწერეთ ფორმულა ={1,2,3,4} ფორმულების ზოლში და დააჭირეთ Ctrl + Shift + Enter . შედეგი მსგავსი იქნება:

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

    2. ვერტიკალური მასივის მუდმივი

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

    ={11; 22; 33; 44}

    3. ორგანზომილებიანი მასივის მუდმივი

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

    ={"a", "b", "c"; 1, 2, 3}

    ექსელის მასივის მუდმივებთან მუშაობა

    მაივის მუდმივები არის Excel მასივის ფორმულის ერთ-ერთი საფუძველი. შემდეგი ინფორმაცია და რჩევები დაგეხმარებათ გამოიყენოთ ისინი ყველაზე ეფექტურად.

    1. მაივის ელემენტები

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