Excel LOOKUP ფუნქციას აქვს ორი ფორმა: ვექტორული ფორმა და მასივის ფორმა. LOOKUP ფუნქციის მასივის ფორმა მსგავსია სხვა Excel საძიებო ფუნქციების, როგორიცაა VLOOKUP და HLOOKUP. შეგიძლიათ გამოიყენოთ იგი მონაცემთა ცხრილში მოცემული კონკრეტული მნიშვნელობების მოსაძებნად ან მოსაძებნად.
LOOKUP vLOOKUP და HLOOKUP
რით განსხვავდება ის:
- VLOOKUP და HLOOKUP-ით, შეგიძლიათ აირჩიოთ რომელი სვეტიდან ან მწკრივიდან დააბრუნოთ მონაცემთა მნიშვნელობა. LOOKUP ყოველთვის აბრუნებს მნიშვნელობას მასივის ბოლო მწკრივიდან ან სვეტიდან.
- მითითებული მნიშვნელობის შესატყვისის პოვნისას (Lookup_value), VLOOKUP ეძებს მხოლოდ მონაცემთა პირველ სვეტს, ხოლო HLOOKUP მხოლოდ პირველ რიგში. LOOKUP ფუნქცია ეძებს პირველ რიგს ან სვეტს, მასივის ფორმის მიხედვით.
LOOKUP ფუნქცია და მასივის ფორმა
მასივის ფორმა შეიძლება იყოს კვადრატი (სვეტებისა და მწკრივების თანაბარი რაოდენობა) ან მართკუთხედი (სვეტებისა და მწკრივების არათანაბარი რაოდენობა). ფორმა გავლენას ახდენს, სადაც LOOKUP ფუნქცია ეძებს მონაცემებს:
- თუ მასივი არის კვადრატი ან თუ ის არის მაღალი მართკუთხედი (უფრო მაღალი ვიდრე ფართო), LOOKUP ვარაუდობს, რომ მონაცემები განლაგებულია სვეტებად და ეძებს შესატყვისს Lookup_value-სთან მასივის პირველ სვეტში.
- თუ მასივი არის ფართო მართკუთხედი (უფრო განიერი ვიდრე სიმაღლეა), LOOKUP ვარაუდობს, რომ მონაცემები განლაგებულია რიგებად და ეძებს შესატყვისს Lookup_value-სთან მასივის პირველ რიგში.
LOOKUP ფუნქციის სინტაქსი და არგუმენტები: მასივის ფორმა
LOOKUP ფუნქციის მასივის ფორმის სინტაქსია:
=LOOKUP(Lookup_value, Array)
Lookup_value (საჭირო): მნიშვნელობა, რომელსაც ფუნქცია ეძებს მასივში. Lookup_value შეიძლება იყოს რიცხვი, ტექსტი, ლოგიკური მნიშვნელობა ან სახელი ან უჯრედის მითითება, რომელიც მიუთითებს მნიშვნელობაზე.
Array (საჭიროა): უჯრედების დიაპაზონი, რომლებსაც ფუნქცია ეძებს Lookup_value-ის საპოვნელად. მონაცემები შეიძლება იყოს ტექსტი, რიცხვები ან ლოგიკური მნიშვნელობები.
მაგალითი LOOKUP ფუნქციის მასივის ფორმის გამოყენებით
ეს მაგალითი იყენებს LOOKUP ფუნქციის მასივის ფორმას, რათა იპოვოს Whachamacallit ფასი ინვენტარის სიაში.
მაივის ფორმა არის სიმაღლის ოთხკუთხედი და ფუნქცია აბრუნებს მნიშვნელობას, რომელიც მდებარეობს ინვენტარის სიის ბოლო სვეტში.
ამ მაგალითის გასაგრძელებლად, შეიყვანეთ ქვემოთ მოცემული სამუშაო ფურცლის ნიმუში.
მონაცემების დახარისხება
თქვენ უნდა დაალაგოთ მონაცემები მასივში ზრდადი თანმიმდევრობით, რათა LOOKUP ფუნქციამ გამართულად იმუშაოს. Excel-ში მონაცემების დახარისხებისას, პირველ რიგში აირჩიეთ დასალაგებლად მონაცემთა სვეტები და რიგები, რომლებიც, როგორც წესი, მოიცავს სვეტების სათაურებს.
მონიშნეთ უჯრედები A4-დან C10-მდე სამუშაო ფურცელში.
ლენტაზე გადადით Data ჩანართზე.
Sort & Filter ჯგუფში აირჩიეთ Sort დალაგების დიალოგური ფანჯრის გასახსნელად.
სვეტი სათაურის ქვეშ აირჩიეთ ჩამოსაშლელი მენიუ და აირჩიეთ ნაწილი.-ის მიხედვით.
დახარისხება სათაურის ქვეშ აირჩიეთ ჩამოსაშლელი მენიუ და აირჩიეთ უჯრედების მნიშვნელობები.
შეკვეთა სათაურის ქვეშ აირჩიეთ ჩამოსაშლელი მენიუ და აირჩიეთ A-დან Z-მდე.
აირჩიეთ OK მონაცემების დასალაგებლად და დიალოგური ფანჯრის დახურვისთვის.
LOOKUP ფუნქციის მაგალითი
მიუხედავად იმისა, რომ შესაძლებელია LOOKUP ფუნქციის აკრეფა, =LOOKUP(A2, A5:C10), სამუშაო ფურცლის უჯრედში, შეიძლება ნაკლებად გაუგებარი იყოს ფუნქციის გამოყენება. დიალოგური ფანჯარა. დიალოგური ფანჯარა საშუალებას გაძლევთ შეიყვანოთ თითოეული არგუმენტი ცალკე ხაზში ფუნქციის სინტაქსზე ფიქრის გარეშე, როგორიცაა ფრჩხილები და მძიმით გამყოფები არგუმენტებს შორის.
ქვემოთ მოცემული ნაბიჯები დეტალურადაა აღწერილი, თუ როგორ შევიდა LOOKUP ფუნქცია B2 უჯრედში დიალოგური ფანჯრის გამოყენებით.
თუ ფუნქცია ვერ პოულობს Lookup_value-ს ზუსტ შესატყვისს, ის ირჩევს ყველაზე დიდ მნიშვნელობას მასივში, რომელიც ნაკლებია ან ტოლია Lookup_value-ის მნიშვნელობით. თუ Lookup_value აკლია ან მასივის ყველა მნიშვნელობაზე ნაკლებია, LOOKUP ფუნქცია აბრუნებს N/A შეცდომას.
სამუშაო ფურცელში აირჩიეთ უჯრედი B2, რათა ის გახდეს აქტიური უჯრედი.
გადადით ფორმულების ჩანართზე.
აირჩიეთ მოძებნა და მითითება ფუნქციის ჩამოსაშლელი სიის გასახსნელად.
აირჩიეთ LOOKUP აირჩიეთ არგუმენტები დიალოგური ფანჯარა.
აირჩიეთ lookup_value, array და აირჩიეთ OK ფუნქციის არგუმენტების დიალოგური ფანჯრის საჩვენებლად.
დიალოგურ ფანჯარაში აირჩიეთ Lookup_value ტექსტური ყუთი.
სამუშაო ფურცელში აირჩიეთ უჯრედი A2, რათა შეიყვანოთ ეს უჯრედის მითითება დიალოგურ ფანჯარაში.
დიალოგურ ფანჯარაში აირჩიეთ Array ტექსტური ყუთი.
სამუშაო ფურცელში მონიშნეთ უჯრედები A5-დან C10-მდე, რათა შეიყვანოთ ეს დიაპაზონი დიალოგურ ფანჯარაში. ეს დიაპაზონი შეიცავს ფუნქციის მიერ მოსაძიებელ მონაცემებს.
- აირჩიეთ OK ფუნქციის დასასრულებლად და დახურეთ დიალოგური ფანჯარა.
An N/A შეცდომა გამოჩნდება B2 უჯრედში, რადგან თქვენ უნდა აკრიფოთ ნაწილის სახელი A2 უჯრედში.
შეიყვანეთ საძიებო მნიშვნელობა
აი როგორ უნდა შეიყვანოთ სახელი ნივთის ფასის საპოვნელად:
აირჩიეთ უჯრედი A2, აკრიფეთ Whachamacallit და დააჭირეთ Enter კლავიატურაზე.
- მნიშვნელობა $23.56 გამოჩნდება B2 უჯრედში. ეს არის Whachamacallit-ის ფასი, რომელიც მდებარეობს მონაცემთა ცხრილის ბოლო სვეტში.
- გამოსცადეთ ფუნქცია A2 უჯრედში სხვა ნაწილების სახელების აკრეფით. სიის თითოეული ნაწილის ფასი ჩანს B2 უჯრედში.
- როდესაც ირჩევთ უჯრედს B2 სრული ფუნქცია =LOOKUP(A2, A5:C10) გამოჩნდება ფორმულების ზოლში სამუშაო ფურცლის ზემოთ..