تابع ISOMITTED
بررسی میکند که یک ورودیِ LAMBDA خالی گذاشته شده است یا نه
ساختار تابع
=ISOMITTED(argument)
برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.
توضیح کامل
تابع ISOMITTED داخل LAMBDA استفاده میشود و اگر کاربر ورودی موردنظر را نداده باشد TRUE برمیگرداند. با آن میتوان برای تابعهای سفارشی ورودی اختیاری ساخت.
مثال: اگر ورودی دوم داده نشود، فقط ورودی اول برگردانده میشود
=LAMBDA(x, [y], IF(ISOMITTED(y), x, x + y))(5)
مثال: تعیین مقدار پیشفرض 9 درصد برای نرخ
=LAMBDA(amount, [rate], amount * IF(ISOMITTED(rate), 0.09, rate))(1000)
مشخصات فنی
ویژگیهای فنی و سازگاری تابع
▣
دستهبندی اکسلی
اطلاعاتی
◷
اولین نسخه
Excel 365
↦
نوع خروجی
منطقی
ϟ
Volatile
خیر
⌗
Dynamic Array
خیر
★
محبوبیت
۵ از ۱۰۰
ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
argument
|
هر نوع | الزامی | نام ورودیای که بررسی میشود |
بررسی میکند که یک ورودیِ LAMBDA خالی گذاشته شده است یا نه
کاربردهای تابع
✓
ورودی اختیاری
ساخت تابع سفارشی که بعضی ورودیهایش میتواند خالی بماند
✓
مقدار پیشفرض
تعیین مقدار پیشفرض برای ورودیهای دادهنشده
خطاهای رایج و راهحل
#VALUE!
تابع بیرون از LAMBDA یا روی چیزی غیر از نام یک ورودی استفاده شده است
راهحل: استفاده داخل LAMBDA و روی نام ورودی
نکات مهم
- فقط داخل LAMBDA معنی دارد.
- معمولاً همراه IF برای تعیین مقدار پیشفرض به کار میرود.
توضیحات بیشتر
ورودی اختیاری در LAMBDA با گذاشتن نام آن داخل کروشه تعریف میشود.
