اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

كيف يمكن استخدام IF مع النطاقات


الردود الموصى بها

الاخوة الافاضل

السلام عليكم ورحمة الله وبركاته

في الورقه المرفقه سمت عدد من الخلايا باسم واحد كنطاق محاولا الي تظهر العمليات علي

الخلايا الموكونه للنطاق الا بعد ادخال بياناته بالكامل وكانت بالصورة الاتيه

[code/];=IF(KLM;SUM(MKV+ADMIF+RISKF-DPY);"")


بحيث لاتظهر النتيجه الي بعد اكتمال ملء الخلايا القيمة والمصروفات الاداريه ومصروفات المخاطرة والدفعة المدقوعة مقدمه

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

[code/];=ROUNDUP(IF(VI;-PMT(PRFTR/NOPMNT;PRDIY*12+GRSP;LNA);"");0)[code/[

,والسابق تما تروا دمح للدوال Round up & IF & PMT

وفي الحالتين نفس المشكله وهي تعرفه علي الشرط الرئيسي وهو ان النطاق VI قد استكمل ام لا

كيف اشير الي هذا الشرط في هذة الحالة

ارجو اني اكون وفقت في توضيح مقصدي

اه انا نسيت انكم لاتسمحو بالمرفقات للاسف

رابط هذا التعليق
شارك

السلام عليكم،

بالنسبة للصيغة الأولى:

إذا كان النطاق KLM يحتوي على خلية واحدة فقط، فيمكنك تعديلها لتصبح بالشكل التالي:

=IF(KLM<>"";SUM(MKV+ADMIF+RISKF-DPY);"")
أو هكذا:
=IF(KLM="";"";SUM(MKV+ADMIF+RISKF-DPY))
أما إذا كان النطاق يحتوي على أكثر من خلية فإن الصيغة لن تعمل معك بالشكل المطلوب .. لذا أنصحك بالذهاب إلى هذا الرابط وسيفتح لديك قسم التحميل المؤقت الخاص بالمنتدى وقم بفتح موضوع جديد وأرفق الملف الذي يحتوي على جميع الصيغ. أما بالنسبة للصيغة الثانية فينطبق عليها مثلما ينطبق على الصيغة الأولى .. وهذا هي الصيغة إذا كان النطاق VI يحتوي على خلية واحدة فقط.
=ROUNDUP(IF(VI<>"";-PMT(PRFTR/NOPMNT;PRDIY*12+GRSP;LNA);"");0)
أو هكذا:
=ROUNDUP(IF(VI="";"",-PMT(PRFTR/NOPMNT;PRDIY*12+GRSP;LNA));0)

أتمنى أن تكون الإجابة واضحة،

شكراً،

تم تعديل بواسطه LoveCandle
رابط هذا التعليق
شارك

السلام عليكم،

شاهد أخي المرفق التالي فبه كل ما تريد،

_________________________________IF.zip

رابط هذا التعليق
شارك

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information