پاسخsumif
دوراه حل بنظرم رسيد
1-ازطريق دو تا sumif به شرح زير
|
2- استفاده از Dsum
براي اينكار ابتدا بايستي در سل c2 عدد 100000 ودرسل c3 عدد 200000 را وارد نموده ودرسل ديگري فرمول زير را نوشت
|
دوراه حل بنظرم رسيد
1-ازطريق دو تا sumif به شرح زير
|
2- استفاده از Dsum
براي اينكار ابتدا بايستي در سل c2 عدد 100000 ودرسل c3 عدد 200000 را وارد نموده ودرسل ديگري فرمول زير را نوشت
|
دربخش سوم از شرطهاي تو درتو به اختصاص شرط در آرگومان سوم مي پردازيم . بدين معني كه در value_if_false شرط مجددي نيز كنترل مي شود و آرگومان سوم ( value_if_false ) به شرط جداگانه اي تبديل مي شود . به جاي value_if_falseيكifديگري قرارمي دهيم.بنابراينvalue_if_falseدرفرمول اولي به ifجداگانه اي IF(logical_test;value_if_true;value_if_false) تبديل مي شود ونتيجه اين if دومي هر عدد يا متني بود به عنوان value_if_false در فرمول اصلي قرار خواهد گرفت و if اصلي آنرا مبناي عمل قرار خواهد داد .
براي توضيحات بيشتر همراه با مثال به ادامه مطلب مراجعه نماييد
دربخش دوم از شرطهاي تودرتو به اختصاص شرط در آرگومان دوم مي پردازيم . بدين معني كه در value_if_true شرط مجددي نيز كنترل مي شود وآرگومان دوم ( value_if_true ) به شرط جداگانه اي تبديل مي شود . به جاي value_if_true يك if ديگري قرار مي دهيم . بنابراين value_if_true در فرمول اولي به if جداگانه اي IF(logical_test;value_if_true;value_if_false) تبديل مي شود ونتيجه اين if دومي هر عدد يا متني بود به عنوان value_if_true در فرمول اصلي قرار خواهد گرفت و if اصلي آنرا مبناي عمل قرار خواهد داد .
به ادامه مطلب مراجعه نماييد
فرمولهاي شرطي را ميتوان به صورت تودرتو نيز به كاربرد بدينصورت كه بيش از يك شرط را كنترل نمود . فرمول if سه آرگومان دارد كه درهريك از آرگومانها ميتوان if (شرط) ديگري را نوشت . پس بنابراين درهر يك از آرگومانهاي سه گانه ( يا value_if_trueيا value_if_false) شرط مجددي عنوان نمود ولي بايستي توجه داشته باشيم كه شرطهاي بعدي كه تعريف ميكنيم بايستي ماهيت آرگومان را مدنظر قرار بدهيم مثلا آرگومان اول مربوط به شرطي است كه فرمول كنترل ميكند واگر بجاي اين آرگومان شرط ديگري را مدنظر قرار بدهيم حتما الزامات مربوط به اين آرگومان بايستي رعايت شود .
به ادامه مطلب مراجعه نماييد