Სარჩევი
გჭირდებათ ისწავლოთ როგორ გამოიყენოთ XLOOKUP 0-ის ნაცვლად ცარიელი დასაბრუნებლად ? XLOOKUP ფართოდ გამოყენებული ფუნქციაა. ამ ფუნქციის გამოყენებით ჩვენ შეგვიძლია მონაცემების ამოღება ერთი მონაცემთა ნაკრებიდან მეორეში. თუმცა, XLOOKUP ფუნქცია გვიბრუნებს 0-ს, როცა ვერ პოულობს შედეგს. მაგრამ, ზოგჯერ, ჩვენ გვჭირდება ცარიელი უჯრედები ცარიელი უჯრედების პოზიციაზე. თუ თქვენ ეძებთ ასეთ უნიკალურ ხრიკებს, თქვენ სწორ ადგილას მოხვედით. აქ ჩვენ გაგაცნობთ 12 მარტივ და მოსახერხებელ გზებს, რომ გამოიყენოთ XLOOKUP ფუნქცია ცარიელის ნაცვლად 0-ის ნაცვლად.
ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი
შეგიძლიათ ჩამოტვირთოთ Excel-ის შემდეგი სამუშაო წიგნი, რომ უკეთ გაიგოთ და ივარჯიშოთ.
XLOOKUP დააბრუნებს Blank.xlsxXLOOKUP-ის გამოყენების 12 გზა ცარიელის დასაბრუნებლად 0-ის ნაცვლად
დავუშვათ, რომ გვაქვს დღიური გაყიდვების ანგარიში - ხილის განყოფილება გარკვეული სასურსათო მაღაზიიდან. ის შეიცავს გაყიდვების წარმომადგენლების სახელებს , მათ შესაბამის პროდუქტის სახელებს და მათ შესაბამის გაყიდვების .
ახლა, ჩვენ გამოვიყენებთ XLOOKUP ფუნქციას უჯრედების დიაპაზონში G5:G6 და ფუნქცია გვაბრუნებს 0 მნიშვნელობას. ასევე, ჩვენ გაჩვენებთ, თუ როგორ დააბრუნებს XLOOKUP ცარიელ უჯრედებს 0-ის ნაცვლად.
1. XLOOKUP ფუნქციის არჩევითი არგუმენტის გამოყენება
ამ მეთოდით ჩვენ ვაპირებთ რომ გამოიყენოთ XLOOKUP ფუნქცია , რომ ცარიელი იყოს 0-ის ნაცვლად. მოცემულია ამ პროცესის ეტაპებიExcel-ში (6 მარტივი გზა)
9. IF, ISNUMBER და XLOOKUP ფუნქციების დანერგვა ცარიელი 0-ის ნაცვლად
ამ პროცედურაში ჩვენ ვაპირებთ რომ გამოიყენოთ IF , ISNUMBER და XLOOKUP ფუნქციები, რომ ცარიელი გახდეს 0-ის ნაცვლად. ამ პროცესის საფეხურები აღწერილია ქვემოთ:
📌 ნაბიჯები
- დასაწყისში აირჩიეთ უჯრედი G5 .
- ახლა ჩაწერეთ შემდეგი ფორმულა უჯრედში.
=IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"")
ფორმულის დაშლა XLOOKUP(F5, $B$5:$B$14,$D$5:$D$14): ეს ფუნქცია ეძებს უჯრედის F5 მნიშვნელობას ჩვენს მონაცემთა ბაზაში, რომელიც მდებარეობს უჯრედების დიაპაზონში B5 :B14 და ის დაბეჭდავს შესაბამის მნიშვნელობას უჯრედების დიაპაზონში D5:D14 . ვინაიდან სვეტა D მნიშვნელობა F5 მნიშვნელობისთვის ცარიელია, ფუნქცია დაგვიბრუნებს 0 . წინააღმდეგ შემთხვევაში, ის მოგვცემს ამ ღირებულებას.
ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): ეს ფუნქცია ამოწმებს XLOOKUP ფუნქციიდან მიღებულ შედეგს . თუ უჯრედი ცარიელია, ფუნქცია დაბრუნდება FALSE . წინააღმდეგ შემთხვევაში, ის დაბრუნდება TRUE . ამ შემთხვევაში, მნიშვნელობა არის FALSE .
IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)), XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),””): IF ფუნქცია ჯერ ამოწმებს ISNUMBER ფუნქციის მნიშვნელობას. თუ ISNUMBER ფუნქციის შედეგი არის FALSE , IF ფუნქცია უბრუნდება ცარიელი უჯრედში G5 . მეორეს მხრივ, თუ ლოგიკა არის TURE , ფუნქცია აბრუნებს XLOOKUP ფუნქციის მნიშვნელობას .
- მოგვიანებით დააჭირეთ ENTER კლავიში.
- ამგვარად, საბოლოო გამომავალი ჰგავს ქვემოთ მოცემულს.
10. IF, IFNA და XLOOKUP ფუნქციების კომბინირება
ამ შემთხვევაში, ჩვენ ვაპირებთ გამოვიყენოთ კომბინაცია IF , IFNA და XLOOKUP ფუნქციები ცარიელია 0-ის ნაცვლად. ამ მეთოდის ნაბიჯები შემდეგია:
📌 ნაბიჯები
- ამ მეთოდის დასაწყისში აირჩიეთ უჯრედი G5 .
- შემდეგ ჩაწერეთ შემდეგი ფორმულა უჯრედში.
=IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))
ფორმულის დაშლა XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): ეს ფუნქცია ეძებს უჯრედის F5 მნიშვნელობას ჩვენს მონაცემთა ბაზაში, რომელიც მდებარეობს უჯრედების დიაპაზონში B5:B14 და ის დაბეჭდავს შესაბამის მნიშვნელობას უჯრედების დიაპაზონში. D5:D14 . ვინაიდან სვეტა D მნიშვნელობა F5 მნიშვნელობისთვის ცარიელია, ფუნქცია დაგვიბრუნებს 0 . წინააღმდეგ შემთხვევაში, ის მოგვცემს ამ ღირებულებას.
IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0): ეს ფუნქცია ითვლის დან მიღებული შედეგის სიმბოლოების სიგრძეს XLOOKUP ფუნქცია . ამ შემთხვევაში,მნიშვნელობა არის 0 .
IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0," ”,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): IF ფუნქცია ჯერ ამოწმებს IFNA ფუნქციის მნიშვნელობას. თუ IFNA ფუნქციის შედეგია 0 , IF ფუნქცია უბრუნდება ცარიელი უჯრედში G5 . წინააღმდეგ შემთხვევაში, ფუნქცია აბრუნებს XLOOKUP ფუნქციის მნიშვნელობას.
- ბოლოს, დააჭირეთ ENTER .
- ამგვარად, საბოლოო გამომავალი ჰგავს ქვემოთ მოცემულს.
11. IFERROR და XLOOKUP ფუნქციების გამოყენება
შემდეგ მეთოდში, ჩვენ გამოვიყენებთ IFERROR და XLOOKUP ფუნქციებს, რათა ცარიელი იყოს 0-ის ნაცვლად. ჩვენ უნდა ვეძიოთ ის მნიშვნელობა, რომელიც არ არსებობს ჩვენს მონაცემთა ბაზაში. ასეთ შემთხვევაში ფორმულა დააბრუნებს ცარიელ უჯრედს 0-ის ნაცვლად. ამ მეთოდის ეტაპები მოცემულია შემდეგნაირად:
📌 ნაბიჯები
- პირველ რიგში, აირჩიეთ უჯრედი G5 .
- ახლა ჩაწერეთ შემდეგი ფორმულა უჯრედში.
=IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"")
ფორმულის დაშლა XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): ეს ფუნქცია ეძებს უჯრედის F5 მნიშვნელობას ჩვენს მონაცემთა ბაზაში, რომელიც მდებარეობს უჯრედების დიაპაზონში B5:B14 და ის დაბეჭდავს შესაბამის მნიშვნელობას უჯრედების დიაპაზონში D5:D14 . ვინაიდან სვეტა D მნიშვნელობა F5 მნიშვნელობისთვის ცარიელია, ფუნქცია დაგვიბრუნებს 0 . წინააღმდეგ შემთხვევაში, ის მოგვცემს ამასღირებულება.
IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)"”): IFERROR ფუნქცია ჯერ ამოწმებს მნიშვნელობას XLOOKUP ფუნქცია . თუ XLOOKUP ფუნქციის შედეგი არის 0 , IFERROR ფუნქცია უბრუნდება ცარიელი უჯრედში G5 . წინააღმდეგ შემთხვევაში, ფუნქცია აბრუნებს XLOOKUP ფუნქციის მნიშვნელობას.
- უბრალოდ, დააჭირეთ ENTER ღილაკს.
<. 46>
ბოლოს, შეგვიძლია ვთქვათ, რომ ჩვენმა ფორმულამ ეფექტურად იმუშავა და XLOOKUP დაბრუნდეს ცარიელი 0-ის ნაცვლად.
12. IF, IFERROR, LEN და XLOOKUP ფუნქციების გამოყენება ცარიელის ნაცვლად 0-ის ნაცვლად
შემდეგი მიდგომით, IF , IFERROR , LEN , და XLOOKUP ფუნქციები დაგვეხმარება 0-ის ნაცვლად ცარიელი უჯრედის მიღებაში. მოდით მივცეთ პროცედურა ეტაპობრივად:
📌 ნაბიჯები
- თავიდან აირჩიეთ უჯრედი G5 .
- ამის შემდეგ ჩაწერეთ შემდეგი ფორმულა უჯრედში.
=IFERROR(IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"")
ფორმულის დაშლა XLOOKUP(F5,$B$5:$B$14,$D $5:$D$14): ეს ფუნქცია ეძებს უჯრედის F5 მნიშვნელობას ჩვენს მონაცემთა ბაზაში, რომელიც მდებარეობს უჯრედების დიაპაზონში B5:B14 და ის დაიბეჭდება შესაბამისი მნიშვნელობა უჯრედების დიაპაზონში D5:D14 . ვინაიდან სვეტა D მნიშვნელობა F5 მნიშვნელობისთვის ცარიელია, ფუნქცია დაგვიბრუნებს 0 . წინააღმდეგ შემთხვევაში, ის მოგვცემს ამ ღირებულებას.
LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): ეს ფუნქცია ითვლის XLOOKUP ფუნქციიდან მიღებული შედეგის სიმბოლოების სიგრძეს . ამ შემთხვევაში, მნიშვნელობა არის 0 .
IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))= 0,””,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): IF ფუნქცია ჯერ ამოწმებს LEN ფუნქციის მნიშვნელობას . თუ LEN ფუნქციის შედეგი არის 0 ან ლოგიკა მართალია, IF ფუნქცია უბრუნდება ცარიელი უჯრედში G5 . მეორეს მხრივ, თუ ლოგიკა მცდარია, ფუნქცია აბრუნებს XLOOKUP ფუნქციის მნიშვნელობას.
IFERROR(IF(LEN(XLOOKUP(F5,$B$5: $B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))""): ეს ფუნქცია ამოწმებს IF ფუნქციის გადაწყვეტილებას. თუ ფუნქცია აბრუნებს ცარიელ უჯრედს, IFERROR ფუნქცია გვიჩვენებს ცარიელს. წინააღმდეგ შემთხვევაში, ფუნქცია აჩვენებს შესაბამისი უჯრედის მნიშვნელობას სვეტა D .
- როგორც ყოველთვის, დააჭირეთ ENTER .
ამგვარად, შეგვიძლია ვთქვათ, რომ ჩვენმა ფორმულამ წარმატებით იმუშავა და XLOOKUP ბრუნდება ცარიელი 0-ის ნაცვლად.
სავარჯიშო განყოფილება
დამოუკიდებლად პრაქტიკის გასაკეთებლად ჩვენ მოგაწოდეთ პრაქტიკა განყოფილება, როგორც ქვემოთ, თითოეულ ფურცელზე მარჯვენა მხარეს. გთხოვთ, გააკეთოთ ეს დამოუკიდებლად.
დასკვნა
ეს სტატია გთავაზობთ მარტივ და მოკლე გადაწყვეტილებებს, თუ როგორ დაბრუნდება XLOOKUP ცარიელი 0-ის ნაცვლად ნუ დაგავიწყდებათჩამოტვირთეთ პრაქტიკა ფაილი. გმადლობთ ამ სტატიის წაკითხვისთვის, ვიმედოვნებთ, რომ ეს სასარგებლო იყო. გთხოვთ შეგვატყობინოთ კომენტარების განყოფილებაში, თუ გაქვთ რაიმე შეკითხვა ან წინადადება. გთხოვთ ეწვიოთ ჩვენს ვებგვერდს Exceldemy მეტის შესასწავლად.
ქვემოთ:📌 ნაბიჯები
- პირველ რიგში აირჩიეთ უჯრედი G5 .
- მეორეც, ჩაწერეთ ქვემოთ მოცემული ფორმულა.
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")
ფორმულის დაშლა
აქ F5 წარმოადგენს ძიების_მნიშვნელობას . ამ შემთხვევაში, ეს არის Alex .
B5:B14 არის ძიების_მასივი . ამ მონაცემთა ბაზაში ეს არის Sales Rep .
D5:D14 არის return_array , სადაც ფუნქცია ეძებს შედეგს. . ჩვენს სიტუაციაში, ეს არის გაყიდვების თანხა.
ჩვენ გამოვიყენეთ “” [if_not_found] -ისთვის. ასე რომ, თუ ფუნქცია ვერ პოულობს რაიმე შესატყვისს, ის დააბრუნებს ცარიელ ადგილს გამომავალ უჯრედში.
დოლარი ( ﹩ ) ნიშანი გამოიყენება აბსოლუტური მითითების მისაცემად.
- შემდეგ დააჭირეთ ENTER .
- <. 12>შემდეგ, ორჯერ დააწკაპუნეთ შევსების სახელურის ხატულაზე, რათა დააკოპიროთ ფორმულა უჯრედამდე G6 .
- თქვენ მიიღებთ ცარიელ უჯრედს ორი მნიშვნელობისთვის.
აქ, უჯრედს G6 აქვს გამომავალი, რადგან ის იმყოფება სვეტა B და აქვს შესაბამისი გაყიდვების თანხა.
დაწვრილებით: Excel IFERROR ფუნქცია ცარიელი დასაბრუნებლად 0-ის ნაცვლად
2. გაფართოებული ოფციების გამოყენება XLOOKUP-ის დასაბრუნებლად ცარიელი 0-ის ნაცვლად
შეგიძლიათ XLOOKUP ფუნქცია დააბრუნოთ ცარიელი უჯრედები 0-ის ნაცვლად ელეგანტური გზა. ამისათვის შეგიძლიათ გამოიყენოთ გაფართოებული Excel პარამეტრები. მიჰყევით ნაბიჯებსქვემოთ.
📌 ნაბიჯები
- პირველ რიგში აირჩიეთ უჯრედი G5 .
- მეორე , ჩასვით შემდეგი ფორმულა ფორმულის ზოლში .
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)
ეს არის იგივე ფორმულა, რომელიც ჩვენ გამოვიყენეთ <1-ში>მეთოდი 1 .
- შემდეგ, დააჭირეთ ENTER ღილაკს.
- ამ მომენტში გადადით ფაილი ჩანართზე.
- შემდეგი მენიუდან აირჩიეთ პარამეტრები .
- მოულოდნელად გაიხსნება Excel Options ფანჯარა.
- შემდეგ გადადით <1-ზე>Advanced ჩანართი,
- მოგვიანებით, მოხსენით ველი ნულის ჩვენება უჯრედებში, რომლებსაც აქვთ ნულოვანი მნიშვნელობა სექციაში ჩვენება პარამეტრები ამ სამუშაო ფურცლისთვის .
- და ბოლოს, დააწკაპუნეთ OK .
- ამ ეტაპზე, თქვენ მიიღებთ ორ უჯრედს ცარიელს.
დაწვრილებით: როგორ გამოვიყენოთ VLOOKUP ცარიელი 0-ის ნაცვლად ან NA-ის ნაცვლად
3. მორგებული ნომრის ფორმატის გამოყენება
კიდევ ერთი ვარიანტი XLOOKUP ფუნქციისთვის 0-ის ნაცვლად ცარიელი იყოს გამოიყენეთ მორგებული ნომრის ფორმატი . მოდით გავიაროთ ქვემოთ მოცემული პროცედურა.
📌 ნაბიჯები
- თავიდანვე აირჩიეთ უჯრედი G5 .
- შემდეგ, ჩაწერეთ შემდეგი ფორმულა.
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)
ეს არის იგივე ფორმულა, რომელიც ჩვენ გამოვიყენეთ მეთოდი 1 .
- ამის შემდეგ დააჭირეთ ღილაკს ENTER .
- ახლა აირჩიეთ უჯრედები G5:G6 -შიდიაპაზონი.
- შემდეგ, დააჭირეთ CTRL+1 თქვენს კლავიატურაზე.
- აქედან გამომდინარე, ის გაიხსნება უჯრედების ფორმატის ოსტატი.
- ამ ეტაპზე აირჩიეთ მორგებული კატეგორია სიაში.
- შემდეგ, ჩაწერეთ ქვემოთ 0;-0;;@ ტიპის ველში.
- ბოლოს დააწკაპუნეთ OK .
- ის დაგვიბრუნებს სამუშაო ფურცელზე.
- და, ჩვენ ვხედავთ, რომ ორი უჯრედი ცარიელია.
დაწვრილებით: როგორ დავტოვოთ უჯრედი ცარიელი, თუ Excel-ში მონაცემები არ არის (5 გზა)
4. პირობითი ფორმატირების გამოყენება
პრობლემის გადაჭრა შეგვიძლია პირობითი ფორმატირების წესების გამოყენებით. მოდით გამოვიკვლიოთ მეთოდი ეტაპობრივად.
📌 ნაბიჯები
- პირველ რიგში აირჩიეთ უჯრედი G5 და ჩაწერეთ ფორმულა იგივე, რაც მეთოდი 1 .
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")
- მეორე, დააჭირეთ ENTER .
- მოგვიანებით აირჩიეთ უჯრედები B4:G14 დიაპაზონში.
- შემდეგი, გადადით ჩანართი მთავარი .
- ამის შემდეგ აირჩიეთ პირობითი ფორმატირება ჩამოსაშლელი მენიუ სტილები ჯგუფში.
- ბოლოს , აირჩიეთ ახალი წესი ჩამოსაშლელი სიიდან.
- საბოლოოდ, ის გახსნის ახალ ფორმატირებას წესი დიალოგური ფანჯარა.
- ახლა, აირჩიეთ მხოლოდ უჯრედების ფორმატირება, რომლებიც შეიცავს აირჩიეთ წესის ტიპი განყოფილებაში.
- შემდეგ აირჩიეთ ტოლია სიიდან.
- ამის შემდეგ,ჩაწერეთ 0 ველში, როგორც ქვემოთ მოცემულ სურათზე.
- მოგვიანებით დააწკაპუნეთ ღილაკზე ფორმატი .
- თუმცა, ის ხსნის დიალოგურ ფანჯარას Cells Format .
- პირველ რიგში, გადადით Font ჩანართზე.
- მეორე, აირჩიეთ ფერი ჩამოსაშლელი სია.
- მესამე, აირჩიეთ თეთრი, ფონი 1 ხელმისაწვდომი ფერებიდან.
- ბოლოს დააწკაპუნეთ OK .
- ის ისევ გვაბრუნებს ფორმატირების ახალი წესი დიალოგურ ფანჯარაში.
- და ბოლოს, დააწკაპუნეთ OK .
- თუმცა, ჩვენ შეგვიძლია დავინახოთ ეს უჯრედები ცარიელი, როგორც ქვემოთ მოცემულ სურათზე.
მსგავსი წაკითხვები
- როგორ დავაიგნოროთ ცარიელი უჯრედები Excel-ის ზოლიანი დიაგრამაში (4 მარტივი მეთოდები)
- უცარი სერიების იგნორირება Excel-ის ლეგენდის დიაგრამაში
- როგორ დავმალოთ ნულოვანი მნიშვნელობები Excel-ის კრებსით ცხრილში (3 მარტივი მეთოდი)
5. IF და XLOOKUP ფუნქციების გამოყენება 0-ის ნაცვლად ცარიელი დასაბრუნებლად
ამ მეთოდში ჩვენ ვაპირებთ გამოვიყენოთ IF და XLOOKUP ვ unctions უნდა იყოს ცარიელი 0-ის ნაცვლად. ამ პროცესის საფეხურები მოცემულია ქვემოთ:
📌 ნაბიჯები
- პირველ რიგში, აირჩიეთ უჯრედი G5 .
- ახლა ჩაწერეთ შემდეგი ფორმულა უჯრედში.
=IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)="","",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))
ფორმულის დაშლა XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):ეს ფუნქცია ეძებს მნიშვნელობას უჯრედი F5ჩვენს მონაცემთა ბაზაში, რომელიც მდებარეობსუჯრედების დიაპაზონი B5:B14და ის დაბეჭდავს შესაბამის მნიშვნელობას უჯრედების დიაპაზონში D5:D14. ვინაიდან სვეტა Dმნიშვნელობა F5მნიშვნელობისთვის ცარიელია, ფუნქცია დაგვიბრუნებს 0. წინააღმდეგ შემთხვევაში, ის მოგვცემს ამ ღირებულებას.
IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)=””,””,XLOOKUP(F5,$B$5:$B$14,$D$5 :$D$14)): IF ფუნქცია ჯერ ამოწმებს XLOOKUP ფუნქციის მნიშვნელობას. თუ XLOOKUP ფუნქცია ბრუნდება ცარიელი ან ლოგიკა მართალია, IF ფუნქცია უბრუნდება ცარიელ უჯრედში G5 . მეორეს მხრივ, თუ ლოგიკა მცდარია, ფუნქცია აბრუნებს XLOOKUP ფუნქციის მნიშვნელობას.
- ამის შემდეგ დააჭირეთ ENTER .
- თქვენ ნახავთ, რომ ფორმულა გვაბრუნებს ცარიელ უჯრედს 0 -ის ნაცვლად.
- შემდეგ, ორჯერ დააწკაპუნეთ Fill Handle ხატულაზე, რათა დააკოპიროთ ფორმულა უჯრედამდე G6 .
- თქვენ მიიღებთ ცარიელ უჯრედს ორი მნიშვნელობისთვის.
ამგვარად, შეგვიძლია ვთქვათ, რომ ჩვენი ფორმულა იდეალურად მუშაობდა და XLOOKUP აბრუნებს ცარიელ -ს ნაცვლად 0 -ისა.
6. IF, LEN და XLOOKUP ფუნქციების გამოყენება
ამ პროცესში, ჩვენ გამოვიყენებთ IF , LEN და XLOOKUP ფუნქციები ცარიელია 0 -ის ნაცვლად. ამ მიდგომის ნაბიჯები მოცემულია შემდეგნაირად:
📌 ნაბიჯები
- პირველ რიგში, აირჩიეთ უჯრედი G5 .
- ამის შემდეგ დაწერეთჩაწერეთ შემდეგი ფორმულა უჯრედში.
=IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))
ფორმულის დაშლა XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):ეს ფუნქცია ეძებს უჯრედის F5მნიშვნელობას ჩვენს მონაცემთა ბაზაში, რომელიც მდებარეობს უჯრედების დიაპაზონში B5:B14და ის დაბეჭდავს შესაბამის მნიშვნელობას უჯრედების დიაპაზონში D5:D14. ვინაიდან სვეტა Dმნიშვნელობა F5მნიშვნელობისთვის ცარიელია, ფუნქცია დაგვიბრუნებს 0. წინააღმდეგ შემთხვევაში, ის მოგვცემს ამ ღირებულებას.
LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): ეს ფუნქცია ითვლის XLOOKUP ფუნქციიდან მიღებული შედეგის სიმბოლოების სიგრძეს . ამ შემთხვევაში, მნიშვნელობა არის 0.
IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,””,XLOOKUP (F5,$B$5:$B$14,$D$5:$D$14)): IF ფუნქცია ჯერ ამოწმებს LEN ფუნქციის მნიშვნელობას . თუ LEN ფუნქციის შედეგი არის 0 ან ლოგიკა მართალია, IF ფუნქცია უბრუნდება ცარიელი უჯრედში G5 . მეორეს მხრივ, თუ ლოგიკა მცდარია, ფუნქცია აბრუნებს XLOOKUP ფუნქციის მნიშვნელობას .
- ამის შემდეგ დააჭირეთ ENTER ღილაკს.
- ახლა, გამოიყენეთ შევსების სახელური ხატულა და მიიღეთ ცარიელი უჯრედები ორი მნიშვნელობისთვის.
7. IF, LET და XLOOKUP ფუნქციების გამოყენება ცარიელის ნაცვლად 0-ის ნაცვლად
ამ მიდგომაში IF , LET და XLOOKUP ფუნქციები დაგვეხმარება ცარიელის ნაცვლად0-დან. ამ პროცედურის საფეხურები მოცემულია ქვემოთ:
📌 ნაბიჯები
- პირველ რიგში, აირჩიეთ უჯრედი G5 .
- ამის შემდეგ ჩაწერეთ შემდეგი ფორმულა უჯრედში.
=LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x="","",x))
ფორმულა დაშლა XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):ეს ფუნქცია ეძებს უჯრედის მნიშვნელობას F5ჩვენს მონაცემთა ბაზაში, რომელიც მდებარეობს უჯრედების დიაპაზონში B5:B14და ის დაბეჭდავს შესაბამის მნიშვნელობას უჯრედების დიაპაზონში D5:D14. ვინაიდან სვეტა Dმნიშვნელობა F5მნიშვნელობისთვის ცარიელია, ფუნქცია დაგვიბრუნებს 0. წინააღმდეგ შემთხვევაში, ის მოგვცემს ამ ღირებულებას.
LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x=””,””,x)): LET ფუნქცია ქმნის ცვლადს სახელად x . შემდეგ მან გამოიყენა შედეგი XLOOKUP ფუნქციიდან x მნიშვნელობის მინიჭებისთვის. ამის შემდეგ, IF ფუნქციის გამოყენებით ჩავსვით ლოგიკა. თუ x ცარიელია, მაშინ დააბრუნეთ ცარიელი სტრიქონი ( “” ). წინააღმდეგ შემთხვევაში, დააბრუნეთ მნიშვნელობა x .
- შემდეგ, დააჭირეთ ღილაკს ENTER თქვენს კლავიატურაზე.
- აქედან გამომდინარე, საბოლოო გამომავალი ჰგავს ქვემოთ მოცემულს.
8. IF, ISBLANK და XLOOKUP ფუნქციების გამოყენება
ამ მიდგომით, IF , ISBLANK და XLOOKUP ფუნქციები დაგვეხმარება 0-ის ნაცვლად ცარიელი მივიღოთ. ამ პროცედურის ეტაპები მოცემულია ქვემოთ:
📌 ნაბიჯები
- პირველ რიგში აირჩიეთ უჯრედი G5 და ჩაწერეთ შემდეგი ფორმულა უჯრედში.
=IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))
ფორმულის დაშლა XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):ეს ფუნქცია ეძებს უჯრედის F5მნიშვნელობას ჩვენს მონაცემთა ბაზაში, რომელიც მდებარეობს უჯრედების დიაპაზონში B5:B14და ის დაბეჭდავს შესაბამის მნიშვნელობას უჯრედების დიაპაზონში D5:D14. ვინაიდან სვეტა Dმნიშვნელობა F5მნიშვნელობისთვის ცარიელია, ფუნქცია დაგვიბრუნებს 0. წინააღმდეგ შემთხვევაში, ის მოგვცემს ამ ღირებულებას.
ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): ეს ფუნქცია ამოწმებს შედეგს XLOOKUP ფუნქციიდან . თუ უჯრედი ცარიელია, ფუნქცია დაბრუნდება TRUE . წინააღმდეგ შემთხვევაში, ის დაბრუნდება FALSE . ამ შემთხვევაში, მნიშვნელობა არის TRUE .
IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)), ””, XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): IF ფუნქცია ჯერ ამოწმებს ISBLANK ფუნქციის მნიშვნელობას. თუ ISBLANK ფუნქციის შედეგი არის true , IF ფუნქცია ბრუნდება ცარიელი უჯრედში G5 . მეორეს მხრივ, თუ ლოგიკა არის false , ფუნქცია აბრუნებს XLOOKUP ფუნქციის მნიშვნელობას .
- მოგვიანებით დააჭირეთ ENTER .
- აქედან გამომდინარე, საბოლოო გამომავალი ჰგავს ქვემოთ მოცემულს.
მსგავსი წაკითხვები
- როგორ ამოიღოთ ნულები რიცხვის წინ