فهرست مطالب
VLOOKUP یک تابع پرکاربرد است. با استفاده از این تابع می توانیم داده ها را از یک مجموعه داده به مجموعه دیگر استخراج کنیم. گاهی اوقات، ما به سلول های خالی در موقعیت سلول های خالی نیاز داریم. با این حال، تابع VLOOKUP 0 را به ما برمی گرداند. در این مقاله، ما هفت راه ممکن برای استفاده از تابع VLOOKUP برای بازگشت خالی به جای 0 را نشان خواهیم داد. اگر در مورد آن کنجکاو هستید، کتاب تمرین ما را دانلود کنید و ما را دنبال کنید.
دانلود کتاب تمرین تمرین
این کتاب تمرین تمرین را برای تمرین در حین خواندن این مقاله دانلود کنید.
VLOOKUP به جای 0.xlsx را خالی برگرداند
7 روش سریع برای استفاده از VLOOKUP برای برگرداندن خالی به جای 0 در اکسل
برای نشان دادن رویکردها، ما مجموعه داده ای از 10 کارمندان هر سازمان را در نظر می گیریم. مجموعه داده ما در محدوده سلول های B5:D14 است. در نهادهای اقامتی، مقادیر 3 در سلولهای D8 ، D10 و D13 وجود ندارد. ما عملکرد VLOOKUP را در محدوده سلولهای G5:G7 اعمال کردیم و تابع به جای خالی مقدار 0 را به ما برمی گرداند. سلول.
اکنون، به شما نشان خواهیم داد که چگونه سلول خالی را از تابع VLOOKUP برای یک سلول خالی در مجموعه داده اصلی دریافت می کنید.
1. استفاده از توابع IF و VLOOKUP
در این روش، ما از توابع IF و VLOOKUP برای بدست آوردن خالی<استفاده می کنیم. 2> به جای 0 . مراحل اینمقدار ستون 3 برای مقدار F5 خالی است، تابع به ما 0 برمی گرداند. در غیر این صورت، آن مقدار را در اختیار ما قرار می دهد.
👉
IFERROR(VLOOKUP(F5,$B$5:$D$14,3,FALSE),” “) : The تابع IFERROR ابتدا مقدار تابع VLOOKUP را بررسی می کند. اگر نتیجه تابع VLOOKUP 0 باشد، تابع IF خالی را در سلول G5 برمیگرداند. در غیر این صورت، تابع مقدار تابع VLOOKUP را برمی گرداند.
7. استفاده از توابع IF، IFERROR و VLOOKUP
در رویکرد زیر، IFERROR<توابع 2>، IF ، LEN ، و VLOOKUP به ما کمک می کنند تا سلول خالی را به جای 0<2 دریافت کنیم> این روش به صورت گام به گام در زیر آورده شده است:
📌 مراحل:
- ابتدا سلول G5 را انتخاب کنید.
- پس از آن، فرمول زیر را در سلول یادداشت کنید.
=IFERROR(IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,0))=0,"",VLOOKUP(F5,$B$5:$D$14,3,0)), "")
- Enter .
- شما خواهید دید که فرمول به جای 0<یک سلول خالی را به ما برمی گرداند. 2>.
- اکنون، روی نماد Fill Handle دوبار کلیک کنید تا فرمول را تا سلول G7 کپی کنید.
- شما سلول خالی را برای تمام مقادیر سه دریافت خواهید کرد.
بنابراین، میتوان گفت که فرمول ما با موفقیت کار کرد و VLOOKUP به جای 0 خالی را برمیگرداند.
🔎 تجزیه فرمول
ما هستیمشکستن فرمول سلول G5 .
👉
VLOOKUP(F5,$B$5:$D$14,3,FALSE) : این تابع به دنبال مقدار است از سلول F5 در مجموعه داده ما، که در محدوده سلولهای B5:D14 قرار دارد، و مقدار ستون 3 را چاپ میکند. از آنجایی که مقدار ستون 3 برای مقدار F5 خالی است، تابع به ما 0 برمی گرداند. در غیر این صورت، آن مقدار را در اختیار ما قرار می دهد.
👉
LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : این تابع طول کاراکتر را می شمارد نتیجه از تابع VLOOKUP بدست آمد. در این مورد، مقدار 0 است.
👉
IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE))=0,” "VLOOKUP(F5,$B$5:$D$14,3,FALSE) : تابع IF ابتدا مقدار تابع LEN را بررسی می کند. اگر نتیجه تابع LEN 0 یا منطق درست است، تابع IF خالی را در سلول <1 برمیگرداند>G5 . از سوی دیگر، اگر منطق false باشد، تابع مقدار تابع VLOOKUP را برمیگرداند.
👉
IFERROR (IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,0))=0,"",VLOOKUP(F5,$B$5:$D$14,3,0)), "") : این تابع تصمیم تابع IF را بررسی می کند.اگر تابع یک سلول خالی برگرداند، تابع IFERROR خالی را به ما نشان می دهد. در غیر این صورت، تابع مقدار سلول مربوطه را در ستون 3 نشان خواهد داد.
نتیجه
این پایان این مقاله است.امیدواریم که این مقاله برای شما مفید باشد و بتوانید از تابع VLOOKUP برای برگرداندن خالی به جای 0 در اکسل استفاده کنید. لطفاً در صورت داشتن هرگونه سؤال یا توصیه بیشتر، سؤالات یا توصیههای بیشتری را در بخش نظرات زیر با ما در میان بگذارید.
فراموش نکنید برای چندین مشکل مرتبط با Excel به وب سایت ما مراجعه کنید ExcelWIKI و راه حل ها به یادگیری روش های جدید ادامه دهید و به رشد خود ادامه دهید!
فرآیند در زیر آورده شده است:📌 مراحل:
- ابتدا سلول G5 را انتخاب کنید.
- اکنون فرمول زیر را در سلول بنویسید.
=IF(VLOOKUP(F5,$B$5:$D$14,3,FALSE)="","",VLOOKUP(F5,$B$5:$D$14,3,FALSE))
- Enter را فشار دهید.
- خواهید دید که فرمول به جای 0 یک سلول خالی را به ما برمی گرداند.
- سپس، روی نماد Fill Handle دوبار کلیک کنید تا فرمول را تا سلول G7 کپی کنید.
- شما سلول خالی را برای تمام مقادیر سه دریافت خواهید کرد.
بنابراین، میتوان گفت که فرمول ما کاملاً کار میکرد و VLOOKUP به جای 0 ، خالی را برمیگرداند.
🔎 تفکیک فرمول
ما در حال تجزیه فرمول سلول G5 هستیم.
👉
VLOOKUP(F5,$B $5:$D$14,3,FALSE) : این تابع به دنبال مقدار سلول F5 در مجموعه داده ما است که در محدوده سلولهای B5:D14 قرار دارد، و مقدار مربوطه را در ستون 3 چاپ می کند. از آنجایی که مقدار ستون 3 برای مقدار F5 خالی است، تابع به ما 0 برمی گرداند. در غیر این صورت، آن مقدار را در اختیار ما قرار می دهد.
👉
IF(VLOOKUP(F5,$B$5:$D$14,3,FALSE)=””,””,VLOOKUP(F5,$ B$5:$D$14,3,FALSE)) : تابع IF ابتدا مقدار تابع VLOOKUP را بررسی می کند. اگر تابع VLOOKUP خالی یا منطق true برمیگرداند، تابع IF خالی را در سلول برمیگرداند. G5 . از طرف دیگر، اگر منطق false باشد، تابع مقدار تابع VLOOKUP را برمیگرداند.
بیشتر بخوانید: نحوه استفاده از XLOOKUP برای بازگشت خالی به جای 0
2. با استفاده از توابع IF، LEN و VLOOKUP
در این فرآیند، ما از IF استفاده خواهیم کرد. توابع LEN و VLOOKUP برای دریافت خالی به جای 0 . مراحل این رویکرد به صورت زیر ارائه شده است:
📌 مراحل:
- ابتدا سلول G5 را انتخاب کنید.
- پس از آن، فرمول زیر را در سلول یادداشت کنید.
=IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE))=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))
- کلید را فشار دهید. را وارد کنید.
>.
- شما سلول خالی را برای تمام مقادیر سه دریافت خواهید کرد.
بنابراین، میتوان گفت که فرمول ما دقیقاً کار میکرد، و VLOOKUP به جای 0 ، خالی را برمیگرداند.
🔎 تفکیک فرمول
ما در حال تجزیه فرمول سلول G5 هستیم.
👉
VLOOKUP (F5,$B$5:$D$14,3,FALSE) : این تابع به دنبال مقدار سلول F5 در مجموعه داده ما است که در محدوده سلولهای B5 قرار می گیرد: D14 ، و مقدار ستون 3 را چاپ می کند. همانطور که مقدار در ستون 3 برای مقدار F5 استخالی، تابع به ما 0 برمی گرداند. در غیر این صورت، آن مقدار را در اختیار ما قرار می دهد.
👉
LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : این تابع طول کاراکتر را می شمارد نتیجه از تابع VLOOKUP بدست آمد. در این مورد، مقدار 0 است.
👉
IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE))=0,” "VLOOKUP(F5,$B$5:$D$14,3,FALSE) : تابع IF ابتدا مقدار تابع LEN را بررسی می کند. اگر نتیجه تابع LEN 0 یا منطق درست است، تابع IF خالی را در سلول <1 برمیگرداند>G5 . از طرف دیگر، اگر منطق false باشد، تابع مقدار تابع VLOOKUP را برمیگرداند.
ادامه مطلب : عملکرد اکسل IFERROR برای بازگشت خالی به جای 0
3. ترکیب توابع IF، ISBLANK و VLOOKUP
در این رویکرد، IF<توابع 2>، ISBLANK و VLOOKUP به ما کمک می کنند تا به جای 0 blank را دریافت کنیم. مراحل این روش در زیر آورده شده است. :
📌 مراحل:
- ابتدا سلول G5 را انتخاب کنید و فرمول زیر را در سلول یادداشت کنید.
=IF(ISBLANK(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))
- Enter را فشار دهید.
- خواهید دید که فرمول b را به ما برمی گرداند سلول lank به جای 0 .
- پس از آن، روی نماد Fill Handle دوبار کلیک کنید تا فرمول را تا حداکثر کپی کنید. سلول G7 .
- شما سلول خالی را برای همه سه دریافت خواهید کرد مقادیر.
از این رو، می توانیم بگوییم که فرمول ما به طور موثر کار می کند، و VLOOKUP به جای خالی برمی گردد. 1>0 .
🔎 تفکیک فرمول
ما در حال تجزیه فرمول سلول G5<2 هستیم>.
👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : این تابع مقدار سلول F5 را در مجموعه داده ما جستجو می کند ، که در محدوده سلول های B5:D14 قرار می گیرد و مقدار ستون 3 را چاپ می کند. از آنجایی که مقدار ستون 3 برای مقدار F5 خالی است، تابع به ما 0 برمی گرداند. در غیر این صورت، آن مقدار را در اختیار ما قرار می دهد.
👉 ISBLANK(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : این تابع نتیجه را بررسی می کند تابع VLOOKUP . اگر سلول خالی باشد، تابع TRUE برمی گردد. در غیر این صورت، FALSE برمی گردد. در این مورد، مقدار TRUE است.
👉 IF(ISBLANK(VLOOKUP(F5,$B$5:$D$14,3,FALSE))”، VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : تابع IF ابتدا مقدار تابع ISBLANK را بررسی می کند. اگر نتیجه تابع ISBLANK true باشد، تابع IF خالی را در سلول G5 برمیگرداند. از طرف دیگر، اگر منطق false باشد، تابع مقدار تابع VLOOKUP را برمیگرداند.
بیشتر بخوانید: نحوه حذف مقادیر صفر بافرمول در اکسل (3 روش آسان)
خواندنی های مشابه
- چگونه صفرهای جلوی یک عدد را در اکسل حذف کنیم (6 روش های آسان)
- مخفی کردن ردیف هایی با مقادیر صفر در اکسل با استفاده از ماکرو (3 روش)
- نحوه مخفی کردن سری نمودار بدون داده در اکسل (4 روش آسان)
- پنهان کردن مقادیر صفر در جدول محوری اکسل (3 روش آسان)
4. اعمال توابع IF، ISNUMBER و VLOOKUP
در این روش، ما از توابع IF ، ISNUMBER و VLOOKUP برای دریافت خالی استفاده می کنیم. به جای 0 . مراحل این فرآیند در زیر توضیح داده شده است:
📌 مراحل:
- در ابتدا سلول G5 را انتخاب کنید.
- اکنون، فرمول زیر را در سلول یادداشت کنید. .
- خواهید دید که فرمول به جای 0 یک سلول خالی را به ما برمی گرداند. .
- بعد از آن، دوبار کلیک کنید روی نماد Fill Handle برای کپی کردن فرمول تا سلول G7 .
- شما سلول خالی را برای تمام مقادیر سه دریافت خواهید کرد.
در نهایت، می توانیم بگوییم که فرمول ما با موفقیت کار کرد و VLOOKUP به جای 0 ، خالی را برگرداند.
🔎 تفکیک فرمول
ما در حال تجزیه فرمول سلول G5 هستیم.
👉
VLOOKUP (F5,$B$5:$D$14,3,FALSE) : این تابع به دنبالمقدار سلول F5 در مجموعه داده ما، که در محدوده سلولهای B5:D14 قرار دارد، و مقدار ستون 3 را چاپ میکند. از آنجایی که مقدار ستون 3 برای مقدار F5 خالی است، تابع به ما 0 برمی گرداند. در غیر این صورت، آن مقدار را در اختیار ما قرار می دهد.
👉
ISNUMBER(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : این تابع نتیجه بدست آمده از تابع VLOOKUP . اگر سلول خالی باشد تابع FALSE برمی گردد. در غیر این صورت، TRUE برمی گردد. در این مورد، مقدار FALSE است.
👉
IF(ISNUMBER(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),VLOOKUP(F5 ,$B$5:$D$14,3,FALSE),””) : تابع IF ابتدا مقدار تابع ISNUMBER را بررسی می کند. اگر نتیجه تابع ISNUMBER FALSE باشد، تابع IF خالی را در سلول G5 برمیگرداند. از طرف دیگر، اگر منطق TURE باشد، تابع مقدار تابع VLOOKUP را برمیگرداند.
بیشتر بخوانید: نحوه خالی گذاشتن سلول در صورت عدم وجود داده در اکسل (5 روش)
5. با استفاده از توابع IF، IFNA و VLOOKUP
در این مورد، ما قصد داریم از توابع IF ، IFNA و VLOOKUP برای دریافت خالی به جای 0 . مراحل این روش به شرح زیر است:
📌 مراحل:
- در ابتدای این روش سلول G5 را انتخاب کنید. .
- سپس فرمول زیر را یادداشت کنیدوارد سلول شوید.
=IF(IFNA(VLOOKUP(F5,$B$5:$D$14,3,FALSE),0)=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))
- Enter را فشار دهید.
- متوجه خواهید شد که فرمول به جای 0 یک سلول خالی را به ما برمی گرداند.
- پس از آن، برای کپی کردن فرمول تا سلول G7 ، روی نماد Fill Handle دوبار کلیک کنید .
- شما سلول خالی را برای تمام مقادیر سه دریافت خواهید کرد.
در پایان ، می توان گفت که فرمول ما کاملاً کار می کرد و VLOOKUP به جای 0 ، خالی را برمی گرداند.
<1
D$14,3,FALSE) : این تابع به دنبال مقدار سلول F5 در مجموعه داده ما می گردد که در محدوده سلول های B5:D14 قرار می گیرد و این کار را انجام خواهد داد. مقدار ستون 3 را چاپ کنید. از آنجایی که مقدار ستون 3 برای مقدار F5 خالی است، تابع به ما 0 برمی گرداند. در غیر این صورت، آن مقدار را در اختیار ما قرار می دهد. 👉
IFNA(VLOOKUP(F7,$B$5:$D$14,3,FALSE),0) : این تابع کاراکتر را می شمارد طول نتیجه از تابع VLOOKUP بدست آمده است. در این مورد، مقدار 0 است.
👉
IF(IFNA(VLOOKUP(F5,$B$5:$D$14,3,FALSE),0)=0 ,””,VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : تابع IF ابتدا مقدار تابع IFNA را بررسی می کند. اگر نتیجه تابع IFNA 0 باشد، تابع IF خالی را در سلول G5 برمی گرداند. در غیر این صورت، تابع مقدار تابع VLOOKUP را برمی گرداند.
6. اعمال توابع IFERROR و VLOOKUP
در روش زیر، از IFERROR استفاده خواهیم کرد. توابع و VLOOKUP برای دریافت خالی به جای 0 . ما باید به دنبال مقداری باشیم که در مجموعه داده ما وجود ندارد. در چنین حالتی، فرمول یک سلول خالی را به جای 0 برمی گرداند. مراحل این روش به شرح زیر است:
📌 مراحل:
- ابتدا سلول G5 را انتخاب کنید.
- اکنون فرمول زیر را در سلول یادداشت کنید.
=IFERROR(VLOOKUP(F5,$B$5:$D$14,3,FALSE)," ")
- را فشار دهید. را وارد کنید.
- خواهید دید که فرمول به جای 0<به ما یک سلول خالی برمی گرداند. 2>.
- بعد از آن، دوبار کلیک کنید روی نماد Fill Handle تا فرمول را تا سلول G6 کپی کنید.
- شما سلول خالی را برای هر دو مقدار دریافت خواهید کرد.
در نهایت، می توان گفت که فرمول ما به طور موثر کار می کند و VLOOKUP به جای 0 ، به خالی برمی گردد.
🔎 تفکیک فرمول
ما در حال تجزیه فرمول سلول G5 هستیم.
👉
VLOOKUP(F5,$B$5 :$D$14,3,FALSE) : این تابع به دنبال مقدار سلول F5 در مجموعه داده ما می گردد که در محدوده سلول های B5:D14 و قرار می گیرد. مقدار ستون 3 را چاپ می کند. مانند