Skip to content

Implement ISOMITTED function #61

@Jython1415

Description

@Jython1415

Overview

Implement the ISOMITTED function for the named-functions library.

Description

Checks whether a value in a LAMBDA function is missing (omitted) and returns TRUE or FALSE.

Value Proposition

  • Critical for creating LAMBDAs with optional parameters
  • Enables more flexible function signatures
  • Allows default parameter behavior within custom functions
  • Essential for advanced LAMBDA patterns

Priority

HIGH

Category

Advanced LAMBDA Support

Implementation Notes

  • This is a meta-function for LAMBDA parameters
  • In Excel, works specifically with LAMBDA optional parameters
  • Google Sheets may have different approach to optional parameters
  • May need to research Google Sheets LAMBDA limitations
  • Could potentially use sentinel values or special markers
  • Test thoroughly with nested LAMBDAs

Research Needed

  • How does Google Sheets handle optional LAMBDA parameters?
  • Is there a native equivalent or workaround?
  • What sentinel value works best (NA, empty, special marker)?

Related

Part of Excel function implementation initiative (#51)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions