چگونه یک "Argument" در یک تابع یا فرمول استفاده می شود

Arguments ارزش هایی هستند که توابع برای انجام محاسبات استفاده می کنند. در برنامه های صفحه گسترده مانند اکسل و Google Sheets، توابع فقط فرمول های ساخته شده اند که محاسبات را انجام می دهند و اغلب این توابع نیاز دارند که داده ها توسط کاربر یا یک منبع دیگر وارد شوند تا نتیجه را بازگردانند.

نحو عملکرد

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

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

یک مثال ساده که در تصویر بالا نشان داده شده است، تابع SUM است که می تواند برای جمع کردن یا جمع کردن ستون های طولانی یا ردیف اعداد استفاده شود. نحو این عملکرد:

SUM (شماره 1، شماره 2، ... شماره 255)

استدلال برای این تابع عبارتند از: Number1، Number2، ... Number255

تعداد اظهارات

تعداد استدلال هایی که یک تابع نیاز دارد با تابع متفاوت است. تابع SUM می تواند تا 255 استدلال داشته باشد، اما فقط یک مورد است - استدلال Number1 - باقیمانده اختیاری است.

در عین حال، عملکرد OFFSET سه استدلال مورد نیاز و دو گزینه اختیاری دارد.

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

انواع داده ها در Arguments

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

در مورد عملکرد SUM، همانطور که در تصویر بالا نشان داده شده است، استدلال ها باید شامل داده های شماره باشند، اما این داده ها می توانند باشند:

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

توابع لاین

معمولا یک تابع به عنوان یک آرگومان برای یک تابع دیگر معمول است. این عملیات به عنوان توابع تخصیص شناخته شده است و برای گسترش قابلیت های برنامه در انجام محاسبات پیچیده انجام می شود.

به عنوان مثال، برای توابع IF توزیع نشده در داخل یک توزیع غیر معمول نیست، همانطور که در زیر نشان داده شده است.

= IF (A1> 50، IF (A2 <100، A1 * 10، A1 * 25)

در این مثال، دومین یا تابع IF توزیع شده به عنوان پارامتر Value_if_true از IF function اول استفاده می شود و برای آزمایش وضعیت دوم استفاده می شود - اگر داده ها در سلول A2 کمتر از 100 باشد.

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

پیدا کردن یک قاعده عملکرد

دو راه برای پیدا کردن استدلال مورد نیاز برای توابع فردی عبارتند از:

اکسل جعبه گفتگو عملکرد

اکثریت توابع در Excel یک کادر محاوره ای دارند - همانطور که برای عملکرد SUM در تصویر بالا نشان داده شده است - که آرگومان مورد نظر و اختیاری برای عملکرد را فهرست می کند.

باز کردن یک کادر محاوره ای تابع توسط:

نکات راهنمای ابزار: تایپ نام تابع

راه دیگری برای پیدا کردن استدلال های عملکرد در اکسل و در صفحات گسترده گوگل این است که:

  1. بر روی یک سلول کلیک کنید
  2. علامت برابر را وارد کنید - برای اطلاع دادن به برنامه ای که یک فرمول وارد شده است؛
  3. نام تابع را وارد کنید - همانطور که شما تایپ می کنید، نام تمام توابع با شروع آن حرف در ظاهر در زیر سلول فعال ظاهر می شود؛
  4. یک پرانتز باز کنید - تابع مشخص شده و استدلال های آن در راهنمایی ذکر شده است.

در اکسل، پنجره tooltip آرگومان های اختیاری با مربع های مربع ([] را احاطه می کند. همه موارد دیگر استدلال های ذکر شده مورد نیاز است.

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