
π This article includes 1 downloadable practice file β
In this article
ISOMITTED is used inside LAMBDA to give optional parameters default values.
Syntax
=ISOMITTED(argument)
| Argument | What it means |
|---|---|
argument |
A LAMBDA parameter. |
Examples
Example 1
=LAMBDA(amt, [rate], amt * IF(ISOMITTED(rate), 18%, rate))
A GST function that uses 18% unless you pass another rate.
ISOMITTED in practice
Where you will use it
- Optional arguments in your own LAMBDA functions
- Default values in custom functions
- Reusable named formulas
Worked example
Default GST rate 18% unless a rate is passed.
| Call | Formula | Result |
|---|---|---|
| Tax(1000) | =CHOOSE(ROW()-1,LAMBDA(a,[r],a*IF(ISOMITTED(r),0.18,r))(1000),LAMBDA(a,[r],a*IF(ISOMITTED(r),0.18,r))(1000,0.05),LAMBDA(a,[r],a*IF(ISOMITTED(r),0.18,r))(500)) | 180 |
| Tax(1000, 0.05) | =CHOOSE(ROW()-1,LAMBDA(a,[r],a*IF(ISOMITTED(r),0.18,r))(1000),LAMBDA(a,[r],a*IF(ISOMITTED(r),0.18,r))(1000,0.05),LAMBDA(a,[r],a*IF(ISOMITTED(r),0.18,r))(500)) | 50 |
| Tax(500) | =CHOOSE(ROW()-1,LAMBDA(a,[r],a*IF(ISOMITTED(r),0.18,r))(1000),LAMBDA(a,[r],a*IF(ISOMITTED(r),0.18,r))(1000,0.05),LAMBDA(a,[r],a*IF(ISOMITTED(r),0.18,r))(500)) | 90 |
Results calculated in Excel.
Mistakes people make
| Mistake | What to do instead |
|---|---|
| Outside LAMBDA | Only works for LAMBDA parameters |
| Square brackets | Mark optional parameters with [ ] |
Related functions
π Part of the free Excel course: Beginner β Expert Β· Try it in the Formula Lab or ask the AI Helper.
Test formulas dynamically in our web formula laboratory or download the companion Excel workbook.
π Practice files for this article
- πPractice workbook: Logic, LET & LAMBDA17 tasks on realistic sales data β type your formula, the Check column turns green when it is right. Answers sheet included.β¬ XLSX Β· 35 KB
Free to use for learning. Files with macros (.bas) are plain text β import them with Alt+F11 β File β Import File, and always test on a copy.
Atul (AJ) builds office-automation and local-first AI tools as Atulya AI, and works with Excel, SAP and Oracle EPM every day. He writes about the shortcuts, macros and automations that actually save time β plus the occasional wacky fact. Videos on YouTube: Lazy Automator AI (@LazyAutomatorAI).
More posts by Atul βBuild this skill next
This page is a quick function reference. Use it for syntax, then practise the function in a broader workflow.
Stuck on a step? Ask a question and the AI answers using this article.