ترکیب توابع رونویسی و SUM در اکسل

ترکیب عملیات دو یا چند توابع - مانند ROUND و SUM - در یک فرمول واحد در اکسل اغلب به عنوان توابع تخصیص شناخته می شود .

استقرار با داشتن یک تابع عمل به عنوان یک استدلال برای عملکرد دوم انجام می شود.

در تصویر بالا:

ترکیب توابع رونویسی و SUM در اکسل

از اکسل 2007، تعداد سطوح توابع که می توانند درون یکدیگر قرار بگیرند، 64 است.

پیش از این نسخه، تنها هفت سطح لانه سازی مجاز بود.

هنگام ارزیابی توابع توزیع شده، اکسل ابتدا عملا عمیق ترین یا عمیق تر عمل می کند و سپس راه خود را به سمت خارج کار می کند.

بسته به نظم دو توابع در هنگام ترکیب،

با وجود اینکه فرمولهای ردیف شش تا هشت نتایج بسیار مشابهی تولید می کنند، نظم توابع توزیع ممکن است مهم باشد.

نتایج حاصل از فرمول ها در سطر های شش و هفت در ارزش تنها 0.01، که ممکن است یا ممکن است بسته به نیازهای داده مهم باشد، متفاوت نیست.

مثال فرمول / مبلغ

مراحل زیر شامل نحوه ورود به فرمول ROUND / SUM واقع در سلول B6 در تصویر بالا است.

= ROUND (SUM (A2: A4)، 2)

اگر چه امکان دستیابی به فرمول کامل وجود دارد، بسیاری از افراد برای استفاده از فرمول و استدلال، از کادر محاوره ای تابع استفاده می کنند.

جعبه محاوره ساده وارد کردن استدلال های عملکرد را یک بار در یک زمان بدون نیاز به نگرانی در مورد نحو عملکرد - مانند پرانتز اطراف آرگومان و کاما که به عنوان جدایی بین استدلال عمل می کنند.

اگرچه تابع SUM کادر محاوره ای خاص خود را دارد، نمی توان آن را هنگام استفاده از تابع در داخل یک تابع دیگر توجیه کرد. اکسل اجازه نمی دهد یک جعبه محاوره ای دوم هنگام ورود به فرمول باز شود.

  1. بر روی سلول B6 کلیک کنید تا آن سلول فعال شود.
  2. روی برگه فرمول روبان کلیک کنید.
  3. بر روی ریاضی و ترقی در منو کلیک کنید تا لیست کشویی تابع باز شود.
  4. بر روی ROUND در لیست کلیک کنید تا کادر محاوره ای ROUND باز شود.
  5. روی خط شماره در کادر محاوره ای کلیک کنید.
  6. نوع SUM (A2: A4) را وارد کنید تا عملکرد SUM را به عنوان شماره Argument از عملکرد ROUND.
  7. روی خط Num_digits در کادر محاوره ای کلیک کنید.
  8. 2 را در این خط بنویسید تا پاسخ به عملکرد SUM را به 2 رقم اعشار بدهید.
  9. برای تکمیل فرمول و بازگرداندن به برگه کار، روی OK کلیک کنید.
  10. پاسخ 764.87 باید در سلول B6 ظاهر شود، زیرا ما مجموع داده ها را در سلول های D1 تا D3 (764.8653) به دو رقم اعشار تقسیم می کنیم.
  11. با کلیک بر روی سلول C3 تابع توشیبا نمایش داده خواهد شد
    = ROUND (SUM (A2: A4)، 2) در نوار فرمول بالای برگه.

آرایه SUM / ROUND یا فرمول CSE

یک فرمول آرایه، مانند یک در سلول B8، اجازه می دهد تا محاسبات متعدد در یک سلول کاراکتری تنها انجام شود.

یک فرمول آرایه به راحتی توسط braces یا brackets curly {} که فرمول را احاطه کرده است، شناخته شده است. با این حال، این braces ها تایپ نمی شوند، اما با فشار دادن کلید های Shift + Ctrl + Enter در صفحه کلید وارد می شوند.

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

فرمول های آرایه به طور معمول بدون کمک جعبه محاوره ای تابع وارد می شوند. برای وارد کردن فرمول آرایه SUM / ROUND در سلول B8:

  1. بر روی سلول B8 کلیک کنید تا آن سلول فعال باشد.
  2. فرمول = ROUND (SUM (A2: A4)، 2) را وارد کنید.
  3. مطبوعات و کلید های Shift + Ctrl را در صفحه کلید نگه دارید.
  4. کلید Enter را در صفحه کلید فشار دهید و آن را آزاد کنید .
  5. مقدار 764.86 باید در سلول B8 ظاهر شود.
  6. با کلیک بر روی سلول B8 فرمول آرایه را نمایش می دهد
    {= ROUND (SUM (A2: A4)، 2)} در نوار فرمول.

با استفاده از ROUNDUP یا ROUNDDOWN در عوض

اکسل دو توابع گرد کردن دیگر دارد که بسیار شبیه به عملکرد ROUND هستند - ROUNDUP و ROUNDDOWN. این توابع زمانی استفاده می شود که شما می خواهید مقادیر در جهت خاص گرد شود، نه به تکیه بر قوانین گرداوری اکسل.

از آنجا که استدلال برای هر دو از این توابع همانند عملکرد تابع ROUND است، یا به راحتی می توان در فرمول فوق توشیبا در ردیف شش جایگزین کرد.

فرم فرمول ROUNDUP / SUM خواهد بود:

= ROUNDUP (SUM (A2: A4)، 2)

فرم فرمول ROUNDDOWN / SUM خواهد بود:

= ROUNDDOWN (مبلغ (A2: A4)، 2)