INDEX ფუნქცია Microsoft Excel- ში

Pin
Send
Share
Send

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

INDEX ფუნქციის გამოყენებით

ოპერატორი INDEX მიეკუთვნება კატეგორიის ფუნქციების ჯგუფს ცნობები და მასივები. მას აქვს ორი სახეობა: მასივებისთვის და ცნობებისთვის.

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

= INDEX (მასივი; row_number; სვეტი_ნომერი)

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

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

= INDEX (ბმული; row_number; column_number; [area_number])

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

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

მეთოდი 1: გამოიყენეთ INDEX ოპერატორი მასივებისთვის

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

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

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

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

    მინდორში ხაზის ნომერი განათავსეთ ნომერი "3", რადგან პირობით, ჩვენ უნდა დავადგინოთ სიაში მესამე სახელი. მინდორში სვეტის ნომერი მითითებული ნომერი "1", რადგან სახელებით სვეტი პირველია შერჩეულ დიაპაზონში.

    ყველა მითითებული პარამეტრის დასრულების შემდეგ დააჭირეთ ღილაკს "კარგი".

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

ჩვენ გადავამოწმეთ ფუნქციის გამოყენება INDEX მრავალგანზომილებიანი მასივში (მრავალჯერადი სვეტი და რიგები). თუ დიაპაზონი ერთგანზომილებიანი იყო, მონაცემების შევსება არგუმენტის ფანჯარაში კიდევ უფრო ადვილი იქნება. მინდორში მასივი იგივე მეთოდით, როგორც ზემოთ, ჩვენ მივუთითებთ მის მისამართს. ამ შემთხვევაში, მონაცემთა დიაპაზონი მხოლოდ ერთ სვეტში შეიცავს მხოლოდ მნიშვნელობებს. "სახელი". მინდორში ხაზის ნომერი მიუთითეთ მნიშვნელობა "3", რადგან თქვენ უნდა გაიგოთ მონაცემები მესამე რიგისგან. ველი სვეტის ნომერი ზოგადად, თქვენ შეგიძლიათ დატოვოთ ეს ცარიელი, რადგან ჩვენ გვაქვს ერთგანზომილებიანი დიაპაზონი, რომელშიც მხოლოდ ერთი სვეტი გამოიყენება. დააჭირეთ ღილაკს "კარგი".

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

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

გაკვეთილი: Excel მხატვრული ოსტატი

მეთოდი 2: გამოყენება ოპერატორის SEARCH– თან ერთად

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

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

ოპერატორის სინტაქსი ძებნა ასეთი:

= SEARCH (ძებნა_value, lookup_array, [match_type])

  • საჭირო ღირებულება - ეს არის ის ღირებულება, რომლის პოზიციას ასახავს ჩვენს დიაპაზონში;
  • დაათვალიერა არარა არის დიაპაზონი, რომელშიც მდებარეობს ეს მნიშვნელობა;
  • მატჩის ტიპი - ეს არის არჩევითი პარამეტრი, რომელიც განსაზღვრავს ზუსტი ძიების მნიშვნელობას თუ დაახლოებით. ჩვენ ვეძებთ ზუსტი მნიშვნელობებს, ამიტომ ეს არგუმენტი არ გამოიყენება.

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

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

  1. უპირველეს ყოვლისა, ჩვენ გავარკვიეთ, თუ რა ხელფასს იღებს თანამშრომელი პარფენოვი D.F.– დან. შეიყვანეთ მისი სახელი შესაბამის ველში.
  2. აირჩიეთ უჯრედი ველში "თანხა"რომელშიც ნაჩვენები იქნება საბოლოო შედეგი. ფუნქციის არგუმენტების ფანჯრის გახსნა INDEX მასივებისთვის.

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

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

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

    ყველა მნიშვნელობის შეყვანის შემდეგ დააჭირეთ ღილაკს "კარგი".

  3. მოგების ოდენობის შედეგი დ. პარფენოვი დამუშავების შემდეგ ნაჩვენებია ველში "თანხა".
  4. ახლა თუ მინდორში "სახელი" ჩვენ შევცვლით შინაარსს "პარფენოვი დ.ფ."მაგალითად, "პოპოვა მ. დ.", მაშინ ველში ხელფასების ღირებულება ავტომატურად შეიცვლება "თანხა".

მეთოდი 3: გაუმკლავდეს მრავალჯერადი ცხრილს

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

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

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

    მინდორში ხაზის ნომერი მიუთითეთ ნომერი "2", რადგან ჩვენ ვეძებთ სიაში მეორე გვარს.

    მინდორში სვეტის ნომერი მიუთითეთ ნომერი "3"რადგან ხელფასების სვეტი რიგით მესამე რიგშია თითოეულ ცხრილში.

    მინდორში "ფართობის ნომერი" განათავსეთ ნომერი "3"რადგანაც საჭიროა მონაცემების მოძიება მესამე ცხრილში, რომელიც შეიცავს ინფორმაციას მესამე თვის ხელფასების შესახებ.

    ყველა მონაცემის შეტანის შემდეგ დააჭირეთ ღილაკს "კარგი".

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

მეთოდი 4: გამოთვალეთ თანხა

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

თანხის დამატებისას სულ აქვს შემდეგი სინტაქსი:

= SUM (array_address)

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

= SUM (C4: C9)

მაგრამ თქვენ შეგიძლიათ შეცვალოთ იგი ოდნავ ფუნქციის გამოყენებით INDEX. შემდეგ მას ექნება შემდეგი ფორმა:

= SUM (C4: INDEX (C4: C9; 6))

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

გაკვეთილი: სასარგებლო Excel მახასიათებლები

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

Pin
Send
Share
Send