انتقل إلى المحتوى الرئيسي

كيفية البحث لإرجاع قيمة فارغة أو محددة بدلاً من 0 أو غير متاح في إكسيل؟

عادةً ، عند تطبيق وظيفة vlookup لإرجاع القيمة المقابلة ، إذا كانت الخلية المطابقة فارغة ، فستُرجع 0 ، وإذا لم يتم العثور على القيمة المطابقة ، فستتلقى خطأ # N / A القيمة كما هو موضح أدناه لقطة الشاشة. بدلاً من عرض القيمة 0 أو # N / A ، كيف يمكنك جعلها تُظهر خلية فارغة أو قيمة نصية أخرى محددة؟

الخلية المطابقة فارغة: يتم عرض 0 لم يتم العثور على القيمة المطابقة: يتم عرض قيمة N / A

Vlookup لإرجاع قيمة فارغة أو محددة بدلاً من 0 مع الصيغ

Vlookup لإرجاع قيمة فارغة أو محددة بدلاً من N / A مع الصيغ

Vlookup لإرجاع قيمة فارغة أو محددة بدلاً من 0 أو N / A مع ميزة قوية


Vlookup لإرجاع قيمة فارغة أو محددة بدلاً من 0 مع الصيغ

الرجاء إدخال هذه الصيغة في خلية فارغة تحتاجها:

=IF(LEN(VLOOKUP(D2,A2:B10,2,0))=0,"",VLOOKUP(D2,A2:B10,2,0))

ثم اضغط أدخل المفتاح ، ستحصل على خلية فارغة بدلاً من 0 ، انظر لقطة الشاشة:

ملاحظة:

1. في الصيغة أعلاه ، D2 هو المعيار الذي تريد إرجاع قيمته النسبية ، A2: B10 هو نطاق البيانات الذي تستخدمه ، الرقم 2 يشير إلى العمود الذي تم إرجاع القيمة المتطابقة.

2. إذا كنت تريد إرجاع نص معين بدلاً من القيمة 0 ، يمكنك تطبيق هذه الصيغة: = IF (LEN (VLOOKUP (D2، A2: B10,2,0،0،XNUMX)) = XNUMX، "نص محدد"، VLOOKUP (D2، A2: B10,2,0،XNUMX،XNUMX)).


Vlookup لإرجاع قيمة فارغة أو محددة بدلاً من 0 أو قيمة خطأ N / A في Excel

كوتولس ل إكسيل's استبدل 0 أو # N / A بفارغ أو قيمة محددة تساعدك الأداة المساعدة على إرجاع وعرض الخلية الفارغة أو القيمة المحددة إذا كانت نتيجة vlookup هي 0 أو # N / A. انقر لتنزيل Kutools for Excel!

كوتولس ل إكسيل: مع أكثر من 300 وظيفة إضافية مفيدة لبرنامج Excel، يمكنك تجربتها مجانًا دون أي قيود خلال 30 يومًا. تنزيل وتجربة مجانية الآن!


Vlookup لإرجاع قيمة فارغة أو محددة بدلاً من N / A مع الصيغ

لاستبدال الخطأ # N / A بخلية فارغة أو قيمة مخصصة أخرى إذا لم يتم العثور على القيمة التي تم البحث عنها ، يمكنك استخدام الصيغة أدناه:

=IFERROR(VLOOKUP(D2,A2:B10,2,FALSE),"")

ثم اضغط على أدخل مفتاح للحصول على النتيجة التي تريدها ، انظر لقطة الشاشة:

الملاحظات:

1. في هذه الصيغة ، D2 هو المعيار الذي تريد إرجاع قيمته النسبية ، A2: B10 s نطاق البيانات الذي تستخدمه ، الرقم 2 يشير إلى العمود الذي تم إرجاع القيمة المتطابقة.

2. إذا كنت تريد إرجاع نص معين بدلاً من القيمة # N / A ، يمكنك تطبيق هذه الصيغة: = IFERROR (VLOOKUP (D2، A2: B10,2،XNUMX، FALSE)، "نص محدد").


Vlookup لإرجاع قيمة فارغة أو محددة بدلاً من 0 أو N / A مع ميزة قوية

إذا كان لديك كوتولس ل إكسيل، بما لديها استبدل 0 أو # N / A بفارغ أو قيمة محددة ميزة ، يمكنك حل هذه المهمة بسرعة وسهولة.

نصيحة:لتطبيق هذا استبدل 0 أو # N / A بفارغ أو قيمة محددة الميزة ، أولاً ، يجب عليك تنزيل ملف كوتولس ل إكسيل، ثم قم بتطبيق الميزة بسرعة وسهولة.

بعد تثبيت كوتولس ل إكسيل، يرجى القيام بذلك على النحو التالي:

1. انقر كوتولس > سوبر بحث > استبدل 0 أو # N / A بفارغ أو قيمة محددة، انظر لقطة الشاشة:

2. في استبدل 0 أو # N / A بفارغ أو قيمة محددة صندوق المحادثة:

  • (1.) حدد قيمة البحث ونطاق الإخراج حسب حاجتك ؛
  • (2.) اختر النتيجة التي تم إرجاعها حسب حاجتك ، يمكنك تحديدها استبدل 0 أو # N / A بقيمة فارغة خيار أو استبدل 0 أو # N / A بقيمة محددة الخيار.
  • (3.) حدد نطاق البيانات والمفتاح المقابل والعمود الذي تم إرجاعه.

3. ثم اضغط OK زر ، تم عرض القيمة المعينة التي حددتها في الخطوة 2 بدلاً من قيمة الخطأ 0 أو # N / A ، انظر الصورة:

انقر لتنزيل Kutools for Excel والتجربة المجانية الآن!


المزيد من المقالات ذات الصلة:

  • قيم Vlookup عبر أوراق عمل متعددة
  • في Excel ، يمكننا بسهولة تطبيق وظيفة vlookup لإرجاع القيم المطابقة في جدول واحد من ورقة العمل. ولكن ، هل فكرت يومًا في كيفية البحث عن القيمة عبر ورقة عمل متعددة؟ لنفترض أن لدي أوراق العمل الثلاثة التالية مع مجموعة من البيانات ، والآن ، أريد الحصول على جزء من القيم المقابلة بناءً على المعايير من أوراق العمل الثلاثة هذه.
  • Vlookup وإرجاع بيانات مطابقة بين قيمتين
  • في Excel ، يمكننا تطبيق وظيفة Vlookup العادية للحصول على القيمة المقابلة بناءً على بيانات معينة. لكن في بعض الأحيان نرغب في البحث وإرجاع قيمة المطابقة بين قيمتين ، كيف يمكنك التعامل مع هذه المهمة في Excel؟
  • البحث وإرجاع قيم متعددة من القائمة المنسدلة
  • في Excel ، كيف يمكنك البحث عن عدة قيم مقابلة وإرجاعها من قائمة منسدلة ، مما يعني أنه عند اختيار عنصر واحد من القائمة المنسدلة ، يتم عرض جميع قيمه النسبية مرة واحدة كما تظهر لقطة الشاشة التالية. في هذه المقالة ، سأقدم الحل خطوة بخطوة.
  • قيم Vlookup عبر أوراق عمل متعددة لإرجاع أسماء الأوراق
  • لنفترض أن لدي أوراق عمل متعددة وتحتوي كل ورقة على قائمة بالأسماء ، والآن ، أريد البحث عن الأسماء في ورقة رئيسية وإرجاع أسماء الأوراق المطابقة حيث توجد الأسماء كما هو موضح في لقطة الشاشة التالية. كيف يمكنك حل هذه المهمة في Excel؟
  • بحث وإرجاع قيم متعددة بدون تكرارات
  • في بعض الأحيان ، قد ترغب في البحث عن عدة قيم متطابقة وإرجاعها في خلية واحدة في وقت واحد. ولكن ، إذا كانت هناك بعض القيم المتكررة التي تم ملؤها في الخلايا التي تم إرجاعها ، فكيف يمكنك تجاهل التكرارات والاحتفاظ بالقيم الفريدة فقط عند إرجاع جميع القيم المطابقة كما هو موضح في لقطة الشاشة التالية في Excel؟

أفضل أدوات إنتاجية المكتب

🤖 مساعد Kutools AI: إحداث ثورة في تحليل البيانات على أساس: التنفيذ الذكي   |  إنشاء التعليمات البرمجية  |  إنشاء صيغ مخصصة  |  تحليل البيانات وإنشاء الرسوم البيانية  |  استدعاء وظائف Kutools...
الميزات الشعبية: البحث عن التكرارات أو تمييزها أو تحديدها   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |   جولة بدون صيغة 
سوبر بحث: معايير متعددة VLookup    VLookup ذات القيمة المتعددة  |   VLookup عبر أوراق متعددة   |   بحث غامض ....
قائمة منسدلة متقدمة: إنشاء القائمة المنسدلة بسرعة   |  القائمة المنسدلة التابعة   |  قائمة منسدلة متعددة التحديد ....
مدير العمود: إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  |  مقارنة النطاقات والأعمدة 
الميزات المميزة: التركيز على الشبكة   |  عرض تصميم   |   شريط الفورمولا الكبير    مدير المصنفات والأوراق   |  مكتبة الموارد (النص السيارات)   |  منتقي التاريخ   |  اجمع أوراق العمل   |  تشفير/فك تشفير الخلايا    إرسال رسائل البريد الإلكتروني عن طريق القائمة   |  سوبر تصفية   |   مرشح خاص (تصفية غامق / مائل / يتوسطه خط ...) ...
أفضل 15 مجموعة أدوات12 نص الأدوات (إضافة نص, إزالة الأحرف، ...)   |   +50 رسم الأنواع (مخطط جانت، ...)   |   40+ عملي الصيغ (احسب العمر على أساس تاريخ الميلاد، ...)   |   19 إدخال الأدوات (أدخل رمز الاستجابة السريعة, إدراج صورة من المسار، ...)   |   12 تحويل الأدوات (أرقام إلى كلمات, نتيجة تحويل عملة، ...)   |   7 دمج وتقسيم الأدوات (الجمع بين الصفوف المتقدمة, تقسيم الخلايا، ...)   |   ... و اكثر

عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت.  انقر هنا للحصول على الميزة التي تحتاجها أكثر...

الوصف


يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (27)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
can i amend formula =IF(VLOOKUP($C4,Sheet2!$F:$F,1,0),"1") to display result as "1" and #N/A as blank?
This comment was minimized by the moderator on the site
Hello, eggs
To splve your problem, please apply the below formula:

=IFNA(IF(LEN(INDEX($B$2:$B$19,MATCH(E2,$A$2:$A$19,0)))=0,"1",VLOOKUP(E2,IF({1,0},$A$2:$A$19,$B$2:$B$19),2,0)),"")


Please try, hope it can help you!
This comment was minimized by the moderator on the site
is it possible to get this formula to return result as 1 and #N/A as blank?
This comment was minimized by the moderator on the site
Hi, in my vlookup im getting zero and NA now i want to format the zero and NA to blank and also to have one formula that is going to cater all the cells instead of having 3difference formulas i want the formula i use to then know if its its NA OR Zero to automatic put a blank but still reveals' the exact answer
This comment was minimized by the moderator on the site
Hello, zodwa,
To return the blank results for both the 0 values and errors, you should apply the below formula:
=IFNA(IF(LEN(INDEX($B$2:$B$12,MATCH(D2,$A$2:$A$12,0)))=0,"",VLOOKUP(D2,IF({1,0},$A$2:$A$12,$B$2:$B$12),2,0)),"")


https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-vlookup-errors-1.png

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Very helpful, thanks
This comment was minimized by the moderator on the site
I think this is a good solution but is there a way around the problem that if I use it and then COUNTA() on the cells where the formula is created it counts those cells with "".
This comment was minimized by the moderator on the site
I am not a tech guru - I just want to add to my formula that if it does not find anything in the cell - it gives an accounting 0 that will be acknowledged in my total formula. =VLOOKUP(F4,Sponsorships1,2,FALSE)
This comment was minimized by the moderator on the site
for blank values the LEN function is converting true zero's from the lookup data to blank. Any ideas on how to bring true zeros across and only convert the blanks to blank?
This comment was minimized by the moderator on the site
Hi, Besty,
The above Len function just convert blanks to blank, and it keeps the real 0 when applying it. please try it again.
Or you can insert an attachment here to describe your problem.
Thank you!
This comment was minimized by the moderator on the site
Thank you, it worked!
This comment was minimized by the moderator on the site
Thanks sky yang - This is awesome!

I applied the formula you provided and I changed the cell references but now I'm getting #N/A instead of 0 or a negative symbol.
This comment was minimized by the moderator on the site
This is my formula. I can't get results to report a "-" instead of a zero. I don't want a zero I'd like accounting format for a zero. Please help.
=IF(ISNA(VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE)),"0",VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE))
This comment was minimized by the moderator on the site
all you need to do is set the cell setting to accounting and remove the " in the last part.

=IF(ISNA(VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE),0)

as you can see there is no quotation mark next to the zero, because adding the quotation marks sets the value as text.
This comment was minimized by the moderator on the site
Hi, laura,

If you want to get the result "- " instead of a zero, please apply the following formula:
=IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0,"-",VLOOKUP(E1,A2:B10,2,0)).

Please change the cell references to your need.
Please try it, hode it can help you!

Thank you!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations