Excel MAX IF Array Formula

فهرست مطالب:

Excel MAX IF Array Formula
Excel MAX IF Array Formula
Anonim

فرمول آرایه MAX IF حداکثر مقدار را بر اساس معیارهای خاص جستجو می کند. در مثال زیر، از MAX IF استفاده می کنیم تا بهترین (بالاترین) نتیجه را برای دو مسابقه دوومیدانی - پرش از ارتفاع و خرک با تیر - فقط با تغییر معیار جستجو پیدا کنیم.

این دستورالعمل ها برای Microsoft Excel برای Microsoft 365 و Excel 2019، 2016، 2010، و 2007 اعمال می شود.

فرمولهای CSE

شما با فشار دادن کلیدهای Ctrl ، Shift و Enter در وقتی فرمول را تایپ کردید پشت سر هم صفحه کلید را وارد کنید.

به دلیل فشار دادن کلیدها برای ایجاد فرمول آرایه، مردم گاهی اوقات آنها را فرمول CSE می نامند.

MAX IF نحو و آرگومان های فرمول تودرتو

کار هر بخش از فرمول این است:

  • عملکرد MAX بالاترین نتیجه را برای رویداد انتخابی پیدا می کند.
  • عملکرد IF به ما امکان می دهد رویداد را با تنظیم یک شرط با استفاده از نام رویداد انتخاب کنیم.
  • فرمول آرایه اجازه می دهد تا تابع IF برای شرایط چندگانه در یک سلول واحد آزمایش کند، و وقتی داده ها با یک شرط مطابقت دارند، فرمول آرایه تعیین می کند چه داده هایی (نتایج رویداد) تابع MAX برای یافتن بهترین نتیجه بررسی می شود.

نحو برای فرمول MAX IF این است:

از آنجایی که تابع IF در داخل تابع MAX قرار دارد، کل تابع IF به تنها آرگومان برای تابع MAX تبدیل می شود

آگومان های تابع IF عبارتند از:

  • test_logical (لازم): یک مقدار یا عبارتی که برای بررسی درست یا نادرست بودن آن آزمایش می شود.
  • value_if_true (الزامی) مقداری که در صورت درست بودن logical_test نمایش داده می شود.
  • value_if_false (اختیاری) مقداری که در صورت نادرست بودن logical_test نمایش داده می شود.

در این مثال:

  • آزمون منطقی سعی می‌کند برای نام رویدادی که در سلول D10 تایپ شده است مطابقت پیدا کند..
  • آرگومان

  • value_if_true با کمک تابع MAX، بهترین نتیجه برای رویداد انتخابی خواهد بود.
  • آگومان value_if_false در این مورد ضروری نیست و نبود آن فرمول را کوتاه می کند. اگر نام رویدادی که در جدول داده‌ها وجود ندارد - مانند پرش طولانی - در سلول D10 تایپ شود، عدد صفر (0) را برمی‌گرداند.

ورود به فرمول MAX IF Nested

کار هر بخش از فرمول این است:

  • عملکرد MAX بالاترین نتیجه را برای رویداد انتخابی پیدا می کند.
  • عملکرد IF به ما امکان می دهد رویداد را با تنظیم یک شرط با استفاده از نام رویداد انتخاب کنیم.
  • فرمول آرایه اجازه می دهد تا تابع IF برای شرایط چندگانه در یک سلول واحد آزمایش کند، و وقتی داده ها با یک شرط مطابقت دارند، فرمول آرایه تعیین می کند چه داده هایی (نتایج رویداد) تابع MAX برای یافتن بهترین نتیجه بررسی می شود.

از آنجایی که هم یک فرمول تودرتو و هم یک فرمول آرایه ایجاد می کنیم، باید آن را مستقیماً در یک سلول کاربرگ تایپ کنیم.

هنگامی که فرمول را وارد کردید، کلید Enter را روی صفحه کلید فشار ندهید یا روی سلول دیگری با ماوس کلیک نکنید زیرا باید فرمول را به آرایه تبدیل کنیم. فرمول.

  1. داده های زیر را در سلول های D1 تا E9 همانطور که در این تصویر مشاهده می کنید وارد کنید.

    Image
    Image
  2. پرش از ارتفاع را به سلول D10 تایپ کنید. سلولهای D2 تا D7.

    Image
    Image
  3. سلول E10 را انتخاب کنید که مکانی است که نتایج فرمول نمایش داده می شود.
  4. موارد زیر را تایپ کنید:

    =MAX(IF(D2:D7=D10, E2:E7))

    Image
    Image
  5. کلید Enter را روی صفحه کلید فشار دهید تا فرمول آرایه ایجاد شود.
  6. فرمول را با یافتن بهترین نتیجه برای خرک با میله آزمایش کنید. pole vault را در سلول D10 تایپ کنید و کلید Enter را روی صفحه کلید فشار دهید. فرمول باید ارتفاع 5.65 متر را در سلول E10 برگرداند.

    Image
    Image

توصیه شده: