كيفية استخدام XLOOKUP للعودة فارغة بدلاً من 0

  • شارك هذا
Hugh West

هل تريد معرفة كيفية استخدام XLOOKUP لإرجاع فارغًا بدلاً من 0 ؟ XLOOKUP هي وظيفة مستخدمة على نطاق واسع. باستخدام هذه الوظيفة ، يمكننا استخراج البيانات من مجموعة بيانات إلى أخرى. ومع ذلك ، فإن دالة XLOOKUP تعرض لنا 0 عندما لا تتمكن من العثور على أي نتيجة. لكن ، في بعض الأحيان ، نحتاج إلى خلايا فارغة في موقع الخلايا الفارغة. إذا كنت تبحث عن مثل هذه الحيل الفريدة ، فقد وصلت إلى المكان الصحيح. هنا ، سنأخذك عبر 12 طرق سهلة ومريحة لاستخدام وظيفة XLOOKUP لإرجاع فارغة بدلاً من 0.

تنزيل Practice Workbook

يمكنك تنزيل مصنف Excel التالي لفهم وممارسة نفسك بشكل أفضل.

XLOOKUP Returning Blank.xlsx

12 طريقة لاستخدام XLOOKUP لإرجاع فارغة بدلاً من 0

افترض أن لدينا تقرير مبيعات يومي - قسم الفاكهة لمتجر بقالة معين. يحتوي على أسماء مندوبي المبيعات ، أسماء المنتجات المقابلة ، والمبيعات الخاصة بهم المبيعات .

الآن ، سنطبق دالة XLOOKUP في نطاق الخلايا G5: G6 ، وتعيد لنا الدالة قيمة 0 . سنبين لك أيضًا كيف سيعود XLOOKUP خلايا فارغة بدلاً من 0.

1. استخدام وسيطة اختيارية لوظيفة XLOOKUP

في هذه الطريقة ، سنذهب لاستخدام دالة XLOOKUP للحصول على فراغ بدلاً من 0. يتم إعطاء خطوات هذه العمليةفي Excel (6 طرق سهلة)

  • إخفاء الصفوف ذات القيم الصفرية في Excel باستخدام ماكرو (3 طرق)
  • كيفية إخفاء سلسلة المخططات باستخدام لا توجد بيانات في Excel (4 طرق سهلة)
  • 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 . إذا كانت الخلية فارغة ، فستقوم الوظيفة بإرجاع خطأ . وإلا ، فسيعود 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 و <وظائف 1> 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 .

    أخيرًا ، يمكننا القول أن صيغتنا عملت بشكل فعال ، و XLOOKUP تُرجع فارغة بدلاً من 0.

    12. استخدام وظائف IF و IFERROR و LEN و XLOOKUP لإرجاع فارغ بدلاً من 0

    في الطريقة التالية ، IF ، IFERROR ، LEN <2 ستساعدنا وظائف> و 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 lookup_value . في هذه الحالة ، يكون Alex .

    B5: B14 هو lookup_array . في مجموعة البيانات هذه ، هي أسماء مندوب المبيعات .

    D5: D14 هي return_array ، حيث تبحث الوظيفة عن النتيجة . في حالتنا ، هذا هو مبلغ المبيعات .

    استخدمنا "" لـ [if_not_found] . لذلك ، إذا لم تتمكن الوظيفة من العثور على أي تطابق ، فستعيد مسافة فارغة في خلية الإخراج.

    الدولار ( ) علامة تستخدم لإعطاء مرجع مطلق.

    • ثم اضغط ENTER .

    • التالي ، انقر نقرًا مزدوجًا فوق رمز مقبض التعبئة لنسخ الصيغة إلى الخلية G6 .

    • ستحصل على الخلية الفارغة للقيمتين.

    هنا ، الخلية G6 بها الإخراج لأنه موجود في العمود B ولديه مبلغ المبيعات الخاص به.

    اقرأ المزيد: وظيفة Excel IFERROR لإرجاع فارغة بدلاً من 0

    2. استخدام الخيارات المتقدمة لجعل XLOOKUP إرجاع فارغًا بدلاً من 0

    يمكنك جعل دالة XLOOKUP تُرجع الخلايا الفارغة بدلاً من 0 في بطريقة أنيقة. يمكنك الاستفادة من خيارات Excel المتقدمة للقيام بذلك. اتبع الخطواتأدناه.

    📌 الخطوات

    • أولاً ، حدد الخلية G5 .
    • ثانيًا ، الصق الصيغة التالية في شريط الصيغة .
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)

    إنها نفس الصيغة التي استخدمناها في الطريقة الأولى .

    • ثم اضغط على المفتاح ENTER .

    • في هذه اللحظة ، انتقل إلى علامة التبويب ملف .

    • التالي ، حدد خيارات من القائمة .

    • فجأة ، سيتم فتح نافذة خيارات Excel .
    • ثم انتقل إلى علامة التبويب خيارات متقدمة ،
    • لاحقًا ، قم بإلغاء تحديد المربع إظهار صفر في الخلايا التي تحتوي على قيمة صفرية ضمن قسم خيارات العرض لورقة العمل هذه .
    • أخيرًا ، انقر فوق موافق .

    • في هذه المرحلة ، ستحصل على الخليتين فارغتين.

    اقرأ المزيد: كيفية تطبيق VLOOKUP لإعادة الفراغ بدلاً من 0 أو NA

    3. استخدام تنسيق رقم مخصص

    خيار آخر لـ وظيفة XLOOKUP إرجاع فارغ بدلاً من 0 هو استخدم تنسيق رقم مخصص . دعنا ننتقل إلى الإجراء أدناه.

    📌 الخطوات

    • في البداية ، حدد الخلية G5 .
    • ثم اكتب الصيغة التالية.
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)

    إنها نفس الصيغة التي استخدمناها في الطريقة الأولى .

    • بعد ذلك ، اضغط على الزر ENTER .

    • الآن ، حدد الخلايا في G5: G6 النطاق.
    • ثم ، اضغط على CTRL + 1 على لوحة المفاتيح.

    • ومن ثم ، سيتم فتحه أعلى معالج تنسيق الخلايا .
    • في هذه المرحلة ، حدد مخصص في قائمة الفئة .
    • ثم اكتب down 0؛ -0 ؛؛ @ في مربع النوع.
    • أخيرًا ، انقر فوق موافق .

    • ستعيدنا إلى ورقة العمل.
    • ويمكننا أن نرى أن الخليتين تظهران فارغتين.

    اقرأ المزيد: كيفية ترك الخلية فارغة في حالة عدم وجود بيانات في Excel (5 طرق)

    4. تطبيق التنسيق الشرطي

    يمكننا حل المشكلة بتطبيق قواعد التنسيق الشرطي . دعنا نستكشف الطريقة خطوة بخطوة.

    📌 الخطوات

    • في البداية ، حدد الخلية G5 و اكتب الصيغة مثل الطريقة 1 .
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")
    • ثانيًا ، اضغط على ENTER .

    • لاحقًا ، حدد الخلايا في النطاق B4: G14 .
    • بعد ذلك ، انتقل إلى علامة التبويب الصفحة الرئيسية .
    • بعد ذلك ، حدد القائمة المنسدلة التنسيق الشرطي في مجموعة الأنماط .
    • أخيرًا ، اختر قاعدة جديدة من القائمة المنسدلة.

    • في النهاية ، سيفتح تنسيق جديد مربع الحوار القاعدة .
    • الآن ، حدد تنسيق الخلايا التي تحتوي على فقط ضمن القسم حدد نوع القاعدة .
    • ثم اختر يساوي من القائمة.
    • بعد ذلك ،اكتب 0 في المربع كما في الصورة أدناه.
    • لاحقًا ، انقر فوق الزر تنسيق .

    • ومع ذلك ، فإنه يفتح مربع الحوار تنسيق الخلايا .
    • أولاً ، انتقل إلى علامة التبويب الخط .
    • ثانيًا ، حدد القائمة المنسدلة اللون .
    • ثالثًا ، اختر أبيض ، الخلفية 1 من الألوان المتاحة.
    • أخيرًا ، انقر موافق .

    • تعيدنا إلى مربع الحوار قاعدة التنسيق الجديدة مرة أخرى.
    • أخيرًا ، انقر فوق موافق .

    • ومع ذلك ، يمكننا أن نرى هذه الخلايا فارغة كما في الصورة أدناه.

    قراءات مماثلة

    • كيفية تجاهل الخلايا الفارغة في مخطط Excel الشريطي (4 سهل الطرق)
    • تجاهل المتسلسلة الفارغة في مخطط إيضاح Excel
    • كيفية إخفاء القيم الصفرية في Excel Pivot Table (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 . وإلا فإنه سيوفر لنا تلك القيمة.

    إذا (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 .
    • ثم ، انقر نقرًا مزدوجًا فوق رمز مقبض التعبئة لنسخ الصيغة إلى الخلية G6 .

    • ستحصل على الخلية الفارغة للقيمتين.

    وهكذا ، يمكننا القول أن صيغتنا عملت بشكل مثالي ، و XLOOKUP تُرجع فارغة بدلاً من 0 .

    6. استخدام وظائف IF و LEN و XLOOKUP

    في هذه العملية ، سنستخدم <وظائف 1> 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)) Formula الانهيار

    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 . خلاف ذلك ، فإنه سيعود خطأ . في هذه الحالة ، تكون القيمة 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 هي صحيحة ، فإن دالة IF ترجع فارغة في الخلية G5 . من ناحية أخرى ، إذا كان المنطق خطأ ، تقوم الدالة بإرجاع قيمة دالة XLOOKUP .

    • لاحقًا ، اضغط على ENTER .

    • ومن ثم ، يبدو الناتج النهائي مثل الناتج أدناه.

    قراءات مماثلة

    • كيفية إزالة الأصفار الموجودة أمام رقم

    هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.