Სარჩევი
ხშირად შეიძლება დაგჭირდეთ VLOOKUP თარიღთან დაკავშირებით. თუ გსურთ დააბრუნოთ გარკვეული მნიშვნელობა ან მნიშვნელობები თარიღის დიაპაზონისთვის VLOOKUP თარიღის ნაცვლად, თქვენ სწორ ადგილას ხართ. ამ სტატიაში მე გაჩვენებთ VLOOKUP თარიღის დიაპაზონის 4 მეთოდს და დავაბრუნებთ მნიშვნელობას Excel-ში საჭირო განმარტებით. ასე რომ თქვენ შეგიძლიათ შეცვალოთ მეთოდები თქვენი გამოყენებისთვის.
ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი
VLOOKUP თარიღის დიაპაზონი და დაბრუნების მნიშვნელობა.xlsx
4 მეთოდი VLOOKUP-ის თარიღის დიაპაზონისა და დაბრუნების მნიშვნელობის Excel-ში
მოდით წარმოგიდგინოთ დღევანდელი მონაცემთა ნაკრები, სადაც ერთეულების სახელი მოცემულია შეკვეთის თარიღებთან ერთად , ერთეულის ფასი , რაოდენობა და გაყიდვა . აქ გამოვიყენე რამდენიმე მომავალი თარიღი, რომელიც არ აფერხებს ანალიზს.
ახლა, თქვენ იხილავთ მეთოდებს, თუ როგორ უნდა VLOOKUP დაფუძნებული თარიღის დიაპაზონი (ე.ი. Or der Dates ) და შემდეგ დააბრუნეთ შესაბამისი მნიშვნელობა. მანამდე კი მინდა გითხრათ, რომ გაჩვენებთ 2 მეთოდს VLOOKUP ფუნქციის გამოყენებით (1 და მე-3 მეთოდები). გარდა ამისა, მეორე მეთოდში ნახავთ INDEX და MATCH ფუნქციების გამოყენებას. და ბოლოს, განხილული იქნება LOOKUP ფუნქციის გამოყენება.
მოდით, ჩავუღრმავდეთ მეთოდებს.
1. VLOOKUP თარიღი თარიღის დიაპაზონში და დაბრუნების მნიშვნელობა
პირველ მეთოდში თქვენ შეისწავლით მნიშვნელობის პოვნის გზას, თუ თარიღს მიუთითებთ თარიღის დიაპაზონში. მოდითვთქვათ, თქვენი ძიების თარიღი თარიღის დიაპაზონში (მაგ. შეკვეთის თარიღები ) არის D14 უჯრედში. შემდეგ, თქვენ გსურთ დააბრუნოთ შესაბამისი უჯრედის გაყიდვების მნიშვნელობა ( მოძიების შეკვეთის თარიღი ).
სინამდვილეში, ეს მარტივი მეთოდია. უბრალოდ გამოიყენეთ შემდეგი ფორმულა D15 უჯრედში.
=VLOOKUP(D14,B5:F12,5,TRUE)
აქ, D14 არის საძიებო შეკვეთის თარიღი, B5:F12 არის ცხრილის მასივი, 5 არის სვეტის ინდექსის ნომერი (შეგიძლიათ ეწვიოთ VLOOKUP სვეტის ინდექსის ნომერს თუ გაქვთ დაბნეულობა ამ არგუმენტთან), და ბოლოს TRUE არის მიახლოებითი შესატყვისი.
2. იპოვეთ ერთი გამოსავალი, რომელიც ეხება ორ თარიღს
გარდა ამისა, თუ გსურთ იპოვოთ ერთი მნიშვნელობა, რომელიც მოიცავს ორ თარიღს თარიღის დიაპაზონში, ეს მეთოდი თქვენთვის მოსახერხებელი იქნება. მაგალითად, თქვენ უნდა იპოვოთ გამოსავალი (გაყიდვები), რომელსაც აქვს შეკვეთის თარიღი 6/3/2022-ზე მეტი, მაგრამ ნაკლები 6/5/22.
გამომავალის საპოვნელად ჩასვით შემდეგი ფორმულა ზუსტად C15 უჯრედში.
=INDEX(F5:F12,MATCH(1,IF(B5:B12>B15,IF(B5:B12
აქ , F5:F12 არის უჯრედების დიაპაზონი გაყიდვების მონაცემებისთვის, B5:B12 არის უჯრედების დიაპაზონი შეკვეთის თარიღებისთვის , B15 არის თარიღი თარიღის დიაპაზონში და B16 სხვა თარიღი თარიღის დიაპაზონში.
ზემოთ ფორმულაში IF ლოგიკური ფუნქცია აბრუნებს 1 თუ უჯრედი აკმაყოფილებს კრიტერიუმებს (მეტი, მაგრამ ნაკლები). შემდეგი, ფუნქცია MATCH უზრუნველყოფს შესაბამისი მნიშვნელობების მდებარეობას. საბოლოოდ, INDEX აბრუნებს Sales მნიშვნელობას, რომელიც აკმაყოფილებს ყველა კრიტერიუმს.
ფორმულის ჩასმის შემდეგ, თუ დააჭერთ ENTER , თქვენ მიიღებთ შემდეგ გამომავალს.
შენიშვნა: თუ თქვენ გსურთ გამოიყენოთ ეს მეთოდი კონკრეტული თარიღისთვის თარიღის დიაპაზონში, თქვენ ასევე შეგიძლიათ იპოვოთ ეს. ამ შემთხვევაში მეორე თარიღის ნაცვლად ერთი და იგივე თარიღი უნდა ჩასვათ.
3. VLOOKUP თარიღის დიაპაზონი მრავალი კრიტერიუმით და მრავალი მნიშვნელობის დაბრუნება
უფრო მნიშვნელოვანია, თუ გსურთ მრავალი მნიშვნელობის დასაბრუნებლად და არა ერთი მნიშვნელობის დასაბრუნებლად, რომელიც აკმაყოფილებს მრავალ კრიტერიუმს თარიღის დიაპაზონის შემთხვევაში, ეს მეთოდი მოგცემთ გამორჩეულ შესრულებას.
დავარაუდეთ, რომ გსურთ გამოიყენოთ VLOOKUP ფუნქცია დააბრუნოს ყველა მნიშვნელობა, რომელიც აკმაყოფილებს თარიღის კონკრეტულ დიაპაზონს. ვინაიდან დავალების შესრულების პროცესი ცოტა დიდია, უბრალოდ მიჰყევით ნაბიჯ-ნაბიჯ სახელმძღვანელოს.
ნაბიჯი 01: დაწყების და დასრულების თარიღების დაზუსტება
თავდაპირველად, თქვენ უნდა მიუთითოთ დაწყების თარიღი და დამთავრების თარიღი . ასეთ სიტუაციაში Name Manager -ის გამოყენება შეიძლება სასარგებლო იყოს მონაცემთა ხშირად განახლებისთვის.
➤ პირველ რიგში, უბრალოდ ჩაწერეთ ორი თარიღი ორ სხვადასხვა უჯრედში, როგორც ნაჩვენებია შემდეგ სურათზე.
შენიშვნა: მე გავხსენი ახალი სამუშაო ფურცელი დავალების შესასრულებლად. თუმცა,ეს არ არის სავალდებულო. თქვენ შეგიძლიათ იგივე დავალების შესრულება არსებულ სამუშაო ფურცელში.
➤ მეორეც, აირჩიეთ C5 უჯრედი, რომელიც აჩვენებს დაწყების თარიღს, და აირჩიეთ Name Manager Formulas ჩანართიდან.
მყისვე დაინახავთ დიალოგურ ფანჯარას, კერძოდ Name Manager და დააწკაპუნეთ ახალზე. ვარიანტი.
შემდეგ, შეიყვანეთ სახელი როგორც დაწყების_თარიღი, და გაიმეორეთ იგივე პროცესი დასრულების თარიღისთვის .
ნაბიჯი 02: საქმე თარიღის დიაპაზონის მრავალ კრიტერიუმთან
როგორც მოგეხსენებათ, ჩვენ უნდა გავითვალისწინოთ თარიღები, რომლებიც აკმაყოფილებენ კრიტერიუმები. კრიტერიუმებია, რომ შეკვეთის თარიღები იყოს მეტი ან ტოლი დაწყების თარიღი და ნაკლები ან ტოლი დასრულების თარიღი .
➤ ასეთ კრიტერიუმებთან გასამკლავებლად, უბრალოდ გამოიყენეთ IF ფუნქცია.
=IF(AND(D5>=Start_Date,D5<=End_Date),"Yes","No")
აქ, და ფუნქცია აბრუნებს თარიღებს, რომლებიც აკმაყოფილებს ორ კრიტერიუმს. გარდა ამისა, თუ კრიტერიუმები დაკმაყოფილებულია, IF ფუნქცია უბრუნებს დიახ . წინააღმდეგ შემთხვევაში, ის დაბრუნდება არა .
ნაბიჯი 03: საძიებო მნიშვნელობის დათვლა
➤ შემდეგი კომბინირებული ფორმულა იყენებს IF და COUNTIF ფუნქციებს საძიებო მნიშვნელობის დასათვლელად, თუ უჯრედი აკმაყოფილებს კრიტერიუმებს (ემთხვევა დიახ ). წინააღმდეგ შემთხვევაში, ის დააბრუნებს 0-ს.
=IF(C5="Yes",COUNTIF($C$5:C5,"Yes"),0)
აქ, C5 არის -ის საწყისი უჯრედი ველის ძიება.
ნაბიჯი 04: დაბრუნებამრავალი მნიშვნელობები
თავდაპირველად, დააკოპირეთ წინა ეტაპზე ყველა ველის სახელი (არა მნიშვნელობები) გარდა შევსების კრიტერიუმებისა .
შემდეგ შეიყვანეთ საძიებო მნიშვნელობა თანმიმდევრულად Lookup# ველში.
შემდეგ, გადადით C15 უჯრედში და ჩადეთ შემდეგი ფორმულა.
=VLOOKUP($B15,$B$4:$H$12,MATCH(C$14,$B$4:$H$4,0),FALSE)
აქ, $B15 არის Lookup# ველის მნიშვნელობა, $B$4:$H$12 არის ცხრილის მასივი, C$14 არის საძიებო მნიშვნელობა, $B$4:$H$4 არის საძიებო მასივი, 0 არის ზუსტი შესატყვისი.
ზემოთ ფორმულაში MATCH ფუნქცია პოულობს სვეტის ინდექსის ნომერს რეალურად VLOOKUP ფუნქციისთვის. საბოლოოდ, VLOOKUP ფუნქცია აბრუნებს შეკვეთის თარიღების შესატყვის მნიშვნელობას.
შენიშვნა: თქვენ ფრთხილად უნდა მიუთითოთ დოლარის ნიშანი ( $ ), წინააღმდეგ შემთხვევაში ვერ მიიღებთ სასურველ გამომავალს.
➤ <1-ზე დაჭერის შემდეგ>ENTER , თქვენ მიიღებთ გამოსავალს 44715 . შემდეგ, გადაიტანეთ პლუს ნიშანი მიმდებარე სვეტებზე გაყიდვების და ქვემოთ მოცემული უჯრედები, სანამ საძიებო მნიშვნელობა არ იქნება 5 (გამოიყენეთ შევსების სახელურის ხელსაწყო ).
➤ ქვევით და მარჯვნივ გადმოწევის შემდეგ მიიღებთ შემდეგ გამომავალს.
➤ თუ დააკვირდებით, თქვენ ნახავთ, რომ შეკვეთის თარიღები ნომრის ფორმატშია. უბრალოდ დააჭირეთ CTRL + 1 უჯრედების დიაპაზონის არჩევის შემდეგ C15:C19 გახსენით უჯრედების ფორმატირება ვარიანტი.
➤ შემდეგ აირჩიეთ თქვენთვის სასურველი ფორმატი.
➤ საბოლოოდ, თქვენ მიიღებთ ყველა მნიშვნელობას რომლებიც აკმაყოფილებენ თარიღის დიაპაზონის კრიტერიუმებს.
4. VLOOKUP ორი თარიღის დიაპაზონი LOOKUP ფუნქციის გამოყენებით
ბოლო, მაგრამ არანაკლებ მნიშვნელოვანი, თქვენ ასევე შეგიძლიათ გაუმკლავდეთ ორი განსხვავებული თარიღის დიაპაზონით. მაგალითად, მე დავამატე ინდივიდუალური სვეტი, სახელად მიწოდების თარიღი . ახლა, მსურს ვიპოვო კონკრეტული ელემენტი, რომელიც აკმაყოფილებს თარიღის ორი დიაპაზონის ორ გარკვეულ თარიღს. საბედნიეროდ, თქვენ შეგიძლიათ მარტივად შეასრულოთ დავალება LOOKUP ფუნქციის გამოყენებით.
უბრალოდ ჩადეთ შემდეგი ფორმულა.
=LOOKUP(2,1/($B$5:$B$12=C16),$C$5:$C$12)
აქ, $B$5:$B$12 არის შეკვეთის თარიღების , $D უჯრედების დიაპაზონი $5:$D$12 არის უჯრედების დიაპაზონი მიწოდების თარიღებისთვის , C15 არის შეკვეთის თარიღი და C16 არის მიწოდების თარიღი. და ბოლოს, $C$5:$C$12 არის უჯრედების დიაპაზონი ერთეულებისთვის .
ფორმულის ჩასმის შემდეგ, თქვენ მიიღებს შემდეგ გამომავალს.