اعمال یک شرط به یک محدوده


    استفاده از تابع AND به عنوان یک شرط منطقی در تابع IF برای سه یا چهار بار مفید است. استفاده بیش از این باعث می‌شود عبارت منطقی بسیار زیاد و بزرگی ایجاد شود. اگر در حال اجرای یک آزمون منطقی مشابه بر روی تعدادی سلول هستید، راه حل بهتر این است که تابع AND را به یک محدوده اعمال کرده و آنرا به صورت یک فرمول آرایه‌ای مورد استفاده قرار دهید.


    برای مثال، فرض کنید می‌خواهید جمع مقادیر موجود در سلول‌های محدوده B3:B7 را محاسبه کنید، با این شرط که سلو‌ل‌هایی جمع زده شوند که مقادیر آنها بزرگتر از صفر است. در اینجا یک فرمول آرایه‌ای وجود دارد که این کار را انجام می‌دهد:



    {=IF(AND(B3:B7 > 0) ; SUM(B3:B7) ; "")}



    همان طور که می‌دانید نیازی نیست هنگام وارد نمودن یک فرمول آرایه‌ای کاراکترهای {} را تایپ کنید، ابتدا فرمول را وارد کرده و سپس

    کلیدهای Ctrl+Shift+Enter را فشار دهید.......