هل تريد التحقق مما إذا كانت خلية Excel الخاصة بك تحتوي على رقم أم لا؟ تعرف على كيفية القيام بذلك باستخدام وظيفة ISNUMBER.

يقدم Excel مجموعة كبيرة من الوظائف لمساعدتك في إجراء العمليات الحسابية والتحليلات المعقدة. إحدى هذه الوظائف هي دالة ISNUMBER ، والتي تُستخدم لتقييم محتويات خلية وإرجاع القيم المنطقية بناءً على ما إذا كانت تفي بمعيار معين.

إذا كنت تعمل باستخدام مجموعة بيانات كبيرة ، فيمكنك استخدام الدالة ISNUMBER للتعرف بسرعة على البيانات الرقمية ومعالجتها.

ما هي وظيفة ISNUMBER في Excel؟

الدالة ISNUMBER هي دالة منطقية تُرجع TRUE إذا كانت القيمة في الخلية رقمًا و FALSE إذا لم تكن كذلك. صيغة الدالة ISNUMBER هي:

= ISNUMBER (القيمة)

هنا ، "القيمة" هي القيمة التي تريد التحقق منها. يمكن أن يكون هذا مرجع خلية أو صيغة أو ثابتًا. على سبيل المثال ، إذا كنت تريد التحقق مما إذا كانت القيمة في الخلية A1 رقمًا أم لا ، فستستخدم الصيغة التالية:

= ISNUMBER (A1)

إذا كانت القيمة في الخلية A1 رقمًا ، فستُرجع الصيغة TRUE. خلاف ذلك ، فإنه سيعود FALSE.

كيفية استخدام ISNUMBER مع وظائف أخرى

تعد وظيفة ISNUMBER أداة مفيدة بحد ذاتها ، ولكن عند دمجها مع وظائف أخرى ، يمكن أن تكون أكثر قوة لتحليل البيانات. باستخدام ISNUMBER مع الآخرين

instagram viewer
وظائف Excel المتقدمة، يمكنك أداء العديد من المهام التي يصعب إكمالها باستخدام ISNUMBER وحده.

باستخدام FIND مع ISNUMBER

يمكنك استخدام الدالة ISNUMBER مع وظيفة البحث في Excel لتحديد ما إذا كان هناك حرف أو سلسلة معينة موجودة في خلية. هذا مثال:

لنفترض أن لديك قائمة بعناوين البريد الإلكتروني في العمود أ ، وتريد تحديد العناوين التي تحتوي على المجال "@ gmail.com". يمكنك استخدام FIND مع وظيفة ISNUMBER للبحث عن "@ gmail.com" في كل خلية ، على النحو التالي:

= إذا (ISNUMBER (البحث ("@ gmail.com"، A2)) ،"عنوان Gmail","ليس عنوان Gmail")

تتحقق هذه الصيغة من ظهور النص "@ gmail.com" في الخلية أ 2. إذا حدث ذلك ، فستعيد الدالة FIND موضع ملف @ حرف داخل النص بتنسيق أ 2 (على سبيل المثال ، 6 إذا كانت الخلية تحتوي على [email protected]). نظرًا لأن هذا رقم ، ستعرض الدالة ISNUMBER TRUE ، وستعرض الصيغة "عنوان Gmail".

إذا لم يتم العثور على النص "@ gmail.com" في أ 2، ستعيد الدالة FIND ملف #قيمة! خطأ ، وهو ليس رقمًا. سترجع الدالة ISNUMBER القيمة FALSE ، وستعرض الصيغة "ليس عنوان Gmail".

باستخدام LEFT مع ISNUMBER

يمكنك استخدام ISNUMBER مع الدالة LEFT للتحقق مما إذا كان عدد الأحرف المحدد في الخلية رقميًا أم لا. هذا مثال:

افترض أن لديك قائمة بأرقام الأجزاء في العمود A ، وتريد تحديد أرقام الأجزاء التي لها قيم رقمية في الأحرف الأربعة الأولى. يمكنك استخدام الصيغة التالية في العمود B لتحقيق ذلك:

= ISNUMBER (يسار (A2،4) * 1)

ستقوم هذه الصيغة باستخراج الأحرف الأربعة الأولى من الخلية أ 2 باستخدام الدالة LEFT ، ثم تحقق مما إذا كانت رقمية باستخدام الدالة ISNUMBER. ال *1 في نهاية الصيغة ، يتم تحويل نتيجة الدالة LEFT إلى قيمة رقمية ، بحيث يمكن للدالة ISNUMBER التعرف عليها كرقم.

استخدام SUMPRODUCT مع ISNUMBER

يمكنك استخدام الدالة SUMPRODUCT مع ISNUMBER لاختبار نطاق كامل من الخلايا للأرقام. على سبيل المثال ، للتحقق مما إذا كان هناك رقم واحد على الأقل في النطاق أ 2: أ 6، سنستخدم الصيغة أدناه:

= SUMPRODUCT (--ISNUMBER (A2: A6))> 0

في هذه الصيغة ، تختبر الدالة ISNUMBER كل خلية في النطاق أ 2: أ 6 وإرجاع مصفوفة من قيم TRUE أو FALSE بناءً على ما إذا كانت كل خلية تحتوي على رقم أم لا. علامة السالب المزدوجة (--) يحول قيم TRUE / FALSE إلى 1s و 0s ، على التوالي.

تجمع الدالة SUMPRODUCT القيمتين 1 و 0 في الصفيف للحصول على إجمالي عدد الخلايا التي تحتوي على أرقام. وأخيرا، فإن >0 يقارن عامل التشغيل العدد الإجمالي بـ 0 ويعيد القيمة TRUE إذا كان هناك خلية واحدة على الأقل تحتوي على رقم.

تبسيط التحقق من صحة البيانات باستخدام وظيفة ISNUMBER في Excel

تعد وظيفة ISNUMBER في Excel أداة فعالة لتبسيط البيانات عن طريق تصفية القيم غير الرقمية. ISNUMBER سهل الاستخدام ويمكن أن يساعد في تبسيط عملية تحليل البيانات ، خاصة عند التعامل مع مجموعات البيانات الكبيرة. من خلال تحديد البيانات غير الرقمية وإزالتها ، يمكنك تحسين دقة التحليل واكتساب رؤى أعمق حول بياناتك.