2.2.2 Formulas

The following ABNF grammar is used by formulas in other parts of this document.

 formula = expression / solo-function
  
 solo-function = "_xlfn._xlws." "PY" py-params
 expression= ref-expression / *whitespace nospace-expression *whitespace
 ref-expression= *whitespace ref-nospace-expression *whitespace
 nospace-expression = "("  expression  ")" / constant / prefix-operator expression / expression infix-operator expression / expression postfix-operator / function-call 
 ref-nospace-expression = "("  ref-expression  ")" / ref-constant / ref-expression ref-infix-operator ref-expression / cell-reference / ref-function-call / name-reference / structure-reference 
 constant = error-constant / logical-constant / numerical-constant / string-constant / array-constant 
 ref-constant = "#REF!"
 error-constant = ref-constant / "#DIV/0!"  /  "#N/A"  /  "#NAME?"  /  "#NULL!" / "#NUM!"  / "#VALUE!" / "#GETTING_DATA"
 logical-constant = "FALSE"  /  "TRUE"  
 numerical-constant = [neg-sign] significand-part [exponent-part] 
 significand-part = whole-number-part [fractional-part] / fractional-part
 whole-number-part = digit-sequence
 fractional-part = full-stop digit-sequence
 exponent-part = exponent-character [ sign ] digit-sequence 
 full-stop = "." 
 sign = "+"  / neg-sign 
 neg-sign = "-" 
 exponent-character = "E"
 digit-sequence = 1*decimal-digit
 decimal-digit = %x30-39
 hex-digit = decimal-digit / %x41-46 / %x61-66
 guid = 8hex-digit "-" 3(4hex-digit "-") 12hex-digit
 nonzero-decimal-digit = %x31-39
 string-constant = double-quote [string-chars] double-quote
 string-chars = string-char *string-char
 string-char = escaped-double-quote / character ; MUST NOT be a double-quote
 escaped-double-quote = 2double-quote
 double-quote = %x22
 ;character = as defined by the production Char in the [W3C-XML] section 2.2
 array-constant = "{" constant-list-rows "}"  
 constant-list-rows =  constant-list-row *(semicolon  constant-list-row) 
 semicolon =  ";"
 constant-list-row = constant *(comma constant)
 ;An array-constant MUST NOT contain an array-constant or columns of unequal length or rows of unequal length.
 operator = ":" / comma / space / "^" / "*" / "/" / "+" / "-" / "&" / "=" / "<>" / "<" / "<=" / ">" / ">=" / "%"  
 infix-operator = ref-infix-operator / value-infix-operator
 value-infix-operator = "^" / "*" / "/" / "+" / "-" / "&"/ "=" / "<>" / "<" / "<=" / ">" / ">="  
 ref-infix-operator = range-operator / union-operator / intersection-operator
 union-operator = comma
 intersection-operator = space
 range-operator = ":"
 postfix-operator =  "%"
 prefix-operator =  "+"  /  "-"
 cell-reference = external-cell-reference / local-cell-reference
 local-cell-reference = A1-reference 
 external-cell-reference = bang-reference / sheet-range-reference / single-sheet-reference 
 book-prefix = workbook-index "!" 
 bang-reference = "!" (A1-reference / "#REF!")
 sheet-range-reference = sheet-range "!" A1-reference
 single-sheet-prefix = single-sheet "!" 
 single-sheet-reference = single-sheet-prefix (A1-reference / "#REF!")
 single-sheet-area = single-sheet-prefix A1-area
 single-sheet = [workbook-index] sheet-name / apostrophe [workbook-index] sheet-name-special apostrophe 
 sheet-range = [workbook-index] sheet-name ":" sheet-name / apostrophe [workbook-index] sheet-name-special ":" sheet-name-special apostrophe
 workbook-index = "[" whole-number-part "]" 
 sheet-name = sheet-name-characters 
 sheet-name-characters = 1*sheet-name-character
 sheet-name-character = character ; MUST NOT be an operator, ', [, ], \, or ? 
 apostrophe= "'"
 space = " " 
 whitespace = space / %x0D %x0A
 sheet-name-special = sheet-name-base-character  [*sheet-name-character-special sheet-name-base-character]
 sheet-name-character-special = 2apostrophe / sheet-name-base-character
 sheet-name-base-character = character ; MUST NOT be ', *, [, ], \, :, /, ?, or Unicode character 'END OF TEXT'
 parameter-name = "xlpm." Name
 lambda-parameter-name = parameter-name / "xlop." Name
 A1-reference = (A1-column ":" A1-column) / (A1-row ":" A1-row) / A1-cell / A1-area
 A1-cell = A1-column A1-row
 A1-area = A1-cell ":" A1-cell
 A1-column = A1-relative-column / A1-absolute-column
 A1-relative-column = 1*2letter / A-to-W 2letter / "X" A-to-E letter / "XF" A-to-D
 A-to-D = %x41-44 / %x61-64
 A-to-E = A-to-D / "E"
 A-to-W = %x41-57 / %x61-77
 letter = %x41-5A / %x61-7A
 A1-absolute-column = "$" A1-relative-column
 A1-row = A1-relative-row / A1-absolute-row
 A1-relative-row = row-digit-sequence
 row-digit-sequence = nonzero-decimal-digit *5decimal-digit /  "10" %x30-33 4decimal-digit / "104" %x30-37 3decimal-digit / "1048" %x30-34 2decimal-digit / "10485" %x30-36 decimal-digit / "104857" %x30-36
 A1-absolute-row = "$" A1-relative-row
 cell-function-call = A1-cell "(" argument-list ")"
 user-defined-function-call = user-defined-function-name "(" argument-list ")" 
 user-defined-function-name = name-reference 
 argument-list = argument *253(comma argument)
 comma= ","
 argument = *whitespace [argument-expression]
 argument-expression= ref-argument-expression / *whitespace nospace-argument-expression *whitespace
 ref-argument-expression= *whitespace ref-argument-nospace-expression *whitespace
 nospace-argument-expression = "("  expression  ")" / constant / prefix-operator argument-expression / argument-expression argument-infix-operator argument-expression / argument-expression postfix-operator / function-call 
 ref-argument-nospace-expression = "("  ref-expression  ")" / ref-constant / ref-argument-expression ref-argument-infix-operator ref-argument-expression / cell-reference / ref-function-call / name-reference / structure-reference 
 argument-infix-operator = ref-argument-infix-operator / value-infix-operator
  
 ref-argument-infix-operator = range-operator / intersection-operator
 unicode-digit = (any code points which are digits as defined by the Unicode character properties, [UNICODE5.1] chapter 4)
 R1C1-cell-reference = R1C1-row / R1C1-column / R1C1-row R1C1-column / R1C1-column R1C1-row
 R1C1-row = "R" row-number
  
 R1C1-column = "C" column-number
 column-number = 1-16384
 ; A string composed of unicode-digits that represents an unsigned integer that is greater than or equal to 1 and less than or equal to 16384
  
 row-number = 1-1048576
 ; A string composed of unicode-digits that represents an unsigned integer that is greater than or equal to 1 and less than or equal to 1048576.
  
 name-reference = name / external-name
 external-name = bang-name / (single-sheet-prefix / book-prefix ) name
 bang-name = "!" name
 name = name-start-character [ name-characters ]
 name-start-character = underscore  /  backslash  /  letter / name-base-character
 underscore = "_"  
 backslash = "\" 
 name-base-character = (any code points which are characters as defined by the Unicode character properties, [UNICODE5.1] chapter 4 ; MUST NOT be 0x0-0x7F)
 name-characters= 1*name-character
 name-character = name-start-character / decimal-digit / full-stop  / questionmark 
 questionmark = "?" 
 ;A name MUST NOT have any of the following forms:
 ;TRUE or FALSE
 ;cell-reference
 ;function-list
 ;command-list
 ;future-function-list
 ;R1C1-cell-reference
 ;worksheet-only-function-list
  
 structure-reference = [table-identifier] intra-table-reference
 table-identifier = [book-prefix] table-name
 table-name = name
 ;table-name is the name of the table the structure reference refers to. If it is missing, the formula containing the structure reference MUST be entered into a cell which belongs to a table and that table's name is used as the table-name. table-name MUST be the value of the displayName attribute of some table element ([ISO/IEC29500-1:2016] section 18.5.1.2). It MUST NOT be any other user-defined name.
 intra-table-reference = spaced-lbracket inner-reference spaced-rbracket / keyword / ("[" [simple-column-name] "]")
 inner-reference = keyword-list / ([keyword-list spaced-comma] column-range)
 keyword = "[#All]" / "[#Data]" / "[#Headers]" / "[#Totals]" / "[#This Row]"
 keyword-list = keyword / ("[#Headers]" spaced-comma "[#Data]") / ("[#Data]" spaced-comma "[#Totals]")
 column-range = column [":" column]
 column = simple-column-name / ("[" *space simple-column-name *space "]")
 simple-column-name = [any-nospace-column-character *any-column-character] any-nospace-column-character
 escape-column-character = tick / "[" / "]" / "#"
 tick = %x27
 unescaped-column-character = character   ; MUST NOT match escape-column-character or space
 any-column-character = any-nospace-column-character / space
 any-nospace-column-character = unescaped-column-character / (tick escape-column-character)
 spaced-comma = [space] comma [space]
 spaced-lbracket = "[" [space]
 spaced-rbracket = [space] "]"
 function-list = "ABS" / "ABSREF" / "ACCRINT" / "ACCRINTM" / "ACOS" / "ACOSH" / "ACTIVE.CELL" / "ADD.BAR" / "ADD.COMMAND" / "ADD.MENU" / "ADD.TOOLBAR" / "ADDRESS" / "AMORDEGRC" / "AMORLINC" / "AND" / "APP.TITLE" / "AREAS" / "ARGUMENT" / "ASC" / "ASIN" / "ASINH" / "ATAN" / "ATAN2" / "ATANH" / "AVEDEV" / "AVERAGE" / "AVERAGEA" / "AVERAGEIF" / "AVERAGEIFS" / "BAHTTEXT" / "BESSELI" / "BESSELJ" / "BESSELK" / "BESSELY" / "BETADIST" / "BETAINV" / "BIN2DEC" / "BIN2HEX" / "BIN2OCT" / "BINOMDIST" / "BREAK" / "CALL" / "CALLER" / "CANCEL.KEY" / "CEILING" / "CELL" / "CHAR" / "CHECK.COMMAND" / "CHIDIST" / "CHIINV" / "CHITEST" / "CHOOSE" / "CLEAN" / "CODE" / "COLUMN" / "COLUMNS" / "COMBIN" / "COMPLEX" / "CONCAT" / "CONCATENATE" / "CONFIDENCE" / "CONVERT" / "CORREL" / "COS" / "COSH" / "COUNT" / "COUNTA" / "COUNTBLANK" / "COUNTIF" / "COUNTIFS" / "COUPDAYBS" / "COUPDAYS" / "COUPDAYSNC" / "COUPNCD" / "COUPNUM" / "COUPPCD" / "COVAR" / "CREATE.OBJECT" / "CRITBINOM" / "CUBEKPIMEMBER" / "CUBEMEMBER" / "CUBEMEMBERPROPERTY" / "CUBERANKEDMEMBER" / "CUBESET" / "CUBESETCOUNT" / "CUBEVALUE" / "CUMIPMT" / "CUMPRINC" / "CUSTOM.REPEAT" / "CUSTOM.UNDO" / "DATE" / "DATEDIF" / "DATESTRING" / "DATEVALUE" / "DAVERAGE" / "DAY" / "DAYS360" / "DB" / "DBCS" / "DCOUNT" / "DCOUNTA" / "DDB" / "DEC2BIN" / "DEC2HEX" / "DEC2OCT" / "DEGREES" / "DELETE.BAR" / "DELETE.COMMAND" / "DELETE.MENU" / "DELETE.TOOLBAR" / "DELTA" / "DEREF" / "DEVSQ" / "DGET" / "DIALOG.BOX" / "DIRECTORY" / "DISC" / "DMAX" / "DMIN" / "DOCUMENTS" / "DOLLAR" / "DOLLARDE" / "DOLLARFR" / "DPRODUCT" / "DSTDEV" / "DSTDEVP" / "DSUM" / "DURATION" / "DVAR" / "DVARP" / "ECHO" / "EDATE" / "EFFECT" / "ELSE" / "ELSE.IF" / "ENABLE.COMMAND" / "ENABLE.TOOL" / "END.IF" / "EOMONTH" / "ERF" / "ERFC" / "ERROR" / "ERROR.TYPE" / "EVALUATE" / "EVEN" / "EXACT" / "EXEC" / "EXECUTE" / "EXP" / "EXPONDIST" / "FACT" / "FACTDOUBLE" / "FALSE" / "FCLOSE" / "FDIST" / "FILES" / "FIND" / "FINDB" / "FINV" / "FISHER" / "FISHERINV" / "FIXED" / "FLOOR" / "FOPEN" / "FOR" / "FOR.CELL" / "FORECAST" / "FORMULA.CONVERT" / "FPOS" / "FREAD" / "FREADLN" / "FREQUENCY" / "FSIZE" / "FTEST" / "FV" / "FVSCHEDULE" / "FWRITE" / "FWRITELN" / "GAMMADIST" / "GAMMAINV" / "GAMMALN" / "GCD" / "GEOMEAN" / "GESTEP" / "GET.BAR" / "GET.CELL" / "GET.CHART.ITEM" / "GET.DEF" / "GET.DOCUMENT" / "GET.FIELD" / "GET.FORMULA" / "GET.ITEM" / "GET.LINK.INFO" / "GET.MOVIE" / "GET.NAME" / "GET.NOTE" / "GET.OBJECT" / "GET.TOOL" / "GET.TOOLBAR" / "GET.VIEW" / "GET.WINDOW" / "GET.WORKBOOK" / "GET.WORKSPACE" / "GETPIVOTDATA" / "GOTO" / "GROUP" / "GROWTH" / "HALT" / "HARMEAN" / "HELP" / "HEX2BIN" / "HEX2DEC" / "HEX2OCT" / "HLOOKUP" / "HOUR" / "HYPERLINK" / "HYPGEOMDIST" / "IF" / "IFS" / "IFERROR" / "IMABS" / "IMAGINARY" / "IMARGUMENT" / "IMCONJUGATE" / "IMCOS" / "IMDIV" / "IMEXP" / "IMLN" / "IMLOG10" / "IMLOG2" / "IMPOWER" / "IMPRODUCT" / "IMREAL" / "IMSIN" / "IMSQRT" / "IMSUB" / "IMSUM" / "INDEX" / "INDIRECT" / "INFO" / "INITIATE" / "INPUT" / "INT" / "INTERCEPT" / "INTRATE" / "IPMT" / "IRR" / "ISBLANK" / "ISERR" / "ISERROR" / "ISEVEN" / "ISLOGICAL" / "ISNA" / "ISNONTEXT" / "ISNUMBER" / "ISODD" / "ISPMT" / "ISREF" / "ISTEXT" / "ISTHAIDIGIT" / "KURT" / "LARGE" / "LAST.ERROR" / "LCM" / "LEFT" / "LEFTB" / "LEN" / "LENB" / "LINEST" / "LINKS" / "LN" / "LOG" / "LOG10" / "LOGEST" / "LOGINV" / "LOGNORMDIST" / "LOOKUP" / "LOWER" / "MATCH" / "MAX" / "MAXA" / "MAXIFS" / "MDETERM" / "MDURATION" / "MEDIAN" / "MID" / "MIDB" / "MIN" / "MINA" / "MINIFS" / "MINUTE" / "MINVERSE" / "MIRR" / "MMULT" / "MOD" / "MODE" / "MONTH" / "MOVIE.COMMAND" / "MROUND" / "MULTINOMIAL" / "N" / "NA" / "NAMES" / "NEGBINOMDIST" / "NETWORKDAYS" / "NEXT" / "NOMINAL" / "NORMDIST" / "NORMINV" / "NORMSDIST" / "NORMSINV" / "NOT" / "NOTE" / "NOW" / "NPER" / "NPV" / "NUMBERSTRING" / "OCT2BIN" / "OCT2DEC" / "OCT2HEX" / "ODD" / "ODDFPRICE" / "ODDFYIELD" / "ODDLPRICE" / "ODDLYIELD" / "OFFSET" / "OPEN.DIALOG" / "OPTIONS.LISTS.GET" / "OR" / "PAUSE" / "PEARSON" / "PERCENTILE" / "PERCENTRANK" / "PERMUT" / "PHONETIC" / "PI" / "PMT" / "POISSON" / "POKE" / "POWER" / "PPMT" / "PRESS.TOOL" / "PRICE" / "PRICEDISC" / "PRICEMAT" / "PROB" / "PRODUCT" / "PROPER" / "PV" / "QUARTILE" / "QUOTIENT" / "RADIANS" / "RAND" / "RANDBETWEEN" / "RANK" / "RATE" / "RECEIVED" / "REFTEXT" / "REGISTER" / "REGISTER.ID" / "RELREF" / "RENAME.COMMAND" / "REPLACE" / "REPLACEB" / "REPT" / "REQUEST" / "RESET.TOOLBAR" / "RESTART" / "RESULT" / "RESUME" / "RETURN" / "RIGHT" / "RIGHTB" / "ROMAN" / "ROUND" / "ROUNDBAHTDOWN" / "ROUNDBAHTUP" / "ROUNDDOWN" / "ROUNDUP" / "ROW" / "ROWS" / "RSQ" / "RTD" / "SAVE.DIALOG" / "SAVE.TOOLBAR" / "SCENARIO.GET" / "SEARCH" / "SEARCHB" / "SECOND" / "SELECTION" / "SERIES" / "SERIESSUM" / "SET.NAME" / "SET.VALUE" / "SHOW.BAR" / "SIGN" / "SIN" / "SINH" / "SKEW" / "SLN" / "SLOPE" / "SMALL" / "SPELLING.CHECK" / "SPREADBASE.DATA.FIELD" / "SQRT" / "SQRTPI" / "STANDARDIZE" / "STDEV" / "STDEVA" / "STDEVP" / "STDEVPA" / "STEP" / "STEYX" / "SUBSTITUTE" / "SUBTOTAL" / "SUM" / "SUMIF" / "SUMIFS" / "SUMPRODUCT" / "SUMSQ" /  "SUMX2MY2" / "SUMX2PY2" / "SUMXMY2" / "SWITCH" / "SYD" / "T" / "TAN" / "TANH" / "TBILLEQ" / "TBILLPRICE" / "TBILLYIELD" / "TDIST" / "TERMINATE" / "TEXT" / "TEXT.BOX" / "TEXTJOIN" / "TEXTREF" / "THAIDAYOFWEEK" / "THAIDIGIT" / "THAIMONTHOFYEAR" / "THAINUMSOUND" / "THAINUMSTRING" / "THAISTRINGLENGTH" / "THAIYEAR" / "TIME" / "TIMEVALUE" / "TINV" / "TODAY" / "TRANSPOSE" / "TREND" / "TRIM" / "TRIMMEAN" / "TRUE" / "TRUNC" / "TTEST" / "TYPE" / "UNREGISTER" / "UPPER" / "USDOLLAR" / "VALUE" / "VAR" / "VARA" / "VARP" / "VARPA" / "VDB" / "VIEW.GET" / "VLOOKUP" / "VOLATILE" / "WEEKDAY" / "WEEKNUM" / "WEIBULL" / "WHILE" / "WINDOW.TITLE" / "WINDOWS" / "WORKDAY" / "XIRR" / "XNPV" / "YEAR" / "YEARFRAC" / "YIELD" / "YIELDDISC" / "YIELDMAT" / "ZTEST"
 command-list = ("A1.R1C1" / "ACTIVATE" / "ACTIVATE.NEXT" / "ACTIVATE.NOTES" / "ACTIVATE.PREV" / "ACTIVE.CELL.FONT" / "ADD.ARROW" / "ADD.CHART.AUTOFORMAT" / "ADD.LIST.ITEM" / "ADD.OVERLAY" / "ADD.PRINT.AREA" / "ADD.TOOL" / "ADDIN.MANAGER" / "ALERT" / "ALIGNMENT" / "APP.ACTIVATE" / "APP.ACTIVATE.MICROSOFT" / "APP.MAXIMIZE" / "APP.MINIMIZE" / "APP.MOVE" / "APP.RESTORE" / "APP.SIZE" / "APPLY.NAMES" / "APPLY.STYLE" / "ARRANGE.ALL" / "ASSIGN.TO.OBJECT" / "ASSIGN.TO.TOOL" / "ATTACH.TEXT" / "ATTACH.TOOLBARS" / "ATTRIBUTES" / "AUTO.OUTLINE" / "AUTOCORRECT" / "AXES" / "BEEP" / "BORDER" / "BRING.TO.FRONT" / "CALCULATE.DOCUMENT" / "CALCULATE.NOW" / "CALCULATION" / "CANCEL.COPY" / "CELL.PROTECTION" / "CHANGE.LINK" / "CHART.ADD.DATA" / "CHART.TREND" / "CHART.WIZARD" / "CHECKBOX.PROPERTIES" / "CLEAR" / "CLEAR.OUTLINE" / "CLEAR.PRINT.AREA" / "CLEAR.ROUTING.SLIP" / "CLOSE" / "CLOSE.ALL" / "COLOR.PALETTE" / "COLUMN.WIDTH" / "COMBINATION" / "CONSOLIDATE" / "CONSTRAIN.NUMERIC" / "COPY" / "COPY.CHART" / "COPY.PICTURE" / "COPY.TOOL" / "CREATE.NAMES" / "CREATE.PUBLISHER" / "CUSTOMIZE.TOOLBAR" / "CUT" / "DATA.DELETE" / "DATA.FIND" / "DATA.FIND.NEXT" / "DATA.FIND.PREV" / "DATA.FORM" / "DATA.LABEL" / "DATA.SERIES" / "DEFINE.NAME" / "DEFINE.STYLE" / "DELETE.ARROW" / "DELETE.CHART.AUTOFORMAT" / "DELETE.FORMAT" / "DELETE.NAME" / "DELETE.NOTE" / "DELETE.OVERLAY" / "DELETE.STYLE" / "DELETE.TOOL" / "DEMOTE" / "DISABLE.INPUT" / "DISPLAY" / "DUPLICATE" / "EDIT.COLOR" / "EDIT.DELETE" / "EDIT.OBJECT" / "EDIT.REPEAT" / "EDIT.SERIES" / "EDIT.TOOL" / "EDITBOX.PROPERTIES" / "EDITION.OPTIONS" / "ENABLE.OBJECT" / "ENABLE.TIPWIZARD" / "ENTER.DATA" / "ERRORBAR.X" / "ERRORBAR.Y" / "EXTEND.POLYGON" / "EXTRACT" / "FILE.CLOSE" / "FILE.DELETE" / "FILL.AUTO" / "FILL.DOWN" / "FILL.GROUP" / "FILL.LEFT" / "FILL.RIGHT" / "FILL.UP" / "FILTER" / "FILTER.ADVANCED" / "FILTER.SHOW.ALL" / "FIND.FILE" / "FONT" / "FONT.PROPERTIES" / "FORMAT.AUTO" / "FORMAT.CHART" / "FORMAT.CHARTTYPE" / "FORMAT.FONT" / "FORMAT.LEGEND" / "FORMAT.MAIN" / "FORMAT.MOVE" / "FORMAT.NUMBER" / "FORMAT.OVERLAY" / "FORMAT.SHAPE" / "FORMAT.SIZE" / "FORMAT.TEXT" / "FORMULA" / "FORMULA.ARRAY" / "FORMULA.FILL" / "FORMULA.FIND" / "FORMULA.FIND.NEXT" / "FORMULA.FIND.PREV" / "FORMULA.GOTO" / "FORMULA.REPLACE" / "FREEZE.PANES" / "FULL" / "FULL.SCREEN" / "FUNCTION.WIZARD" / "GALLERY.3D.AREA" / "GALLERY.3D.BAR" / "GALLERY.3D.COLUMN" / "GALLERY.3D.LINE" / "GALLERY.3D.PIE" / "GALLERY.3D.SURFACE" / "GALLERY.AREA" / "GALLERY.BAR" / "GALLERY.COLUMN" / "GALLERY.CUSTOM" / "GALLERY.DOUGHNUT" / "GALLERY.LINE" / "GALLERY.PIE" / "GALLERY.RADAR" / "GALLERY.SCATTER" / "GOAL.SEEK" / "GRIDLINES" / "HIDE" / "HIDE.DIALOG" / "HIDE.OBJECT" / "HIDEALL.INKANNOTS" / "HIDEALL.NOTES" / "HIDECURR.NOTE" / "HLINE" / "HPAGE" / "HSCROLL" / "INSERT" / "INSERT.MAP.OBJECT" / "INSERT.OBJECT" / "INSERT.PICTURE" / "INSERT.TITLE" / "INSERTDATATABLE" / "JUSTIFY" / "LABEL.PROPERTIES" / "LAYOUT" / "LEGEND" / "LINE.PRINT" / "LINK.COMBO" / "LINK.FORMAT" / "LIST.NAMES" / "LISTBOX.PROPERTIES" / "MACRO.OPTIONS" / "MAIL.ADD.MAILER" / "MAIL.DELETE.MAILER" / "MAIL.EDIT.MAILER" / "MAIL.FORWARD" / "MAIL.LOGOFF" / "MAIL.LOGON" / "MAIL.NEXT.LETTER" / "MAIL.REPLY" / "MAIL.REPLY.ALL" / "MAIL.SEND.MAILER" / "MAIN.CHART" / "MAIN.CHART.TYPE" / "MENU.EDITOR" / "MERGE.STYLES" / "MESSAGE" / "MOVE.BRK" / "MOVE.TOOL" / "MSOCHECKS" / "NEW" / "NEW.WINDOW" / "NEWWEBQUERY" / "NORMAL" / "OBJECT.PROPERTIES" / "OBJECT.PROTECTION" / "ON.DATA" / "ON.DOUBLECLICK" / "ON.ENTRY" / "ON.KEY" / "ON.RECALC" / "ON.SHEET" / "ON.TIME" / "ON.WINDOW" / "OPEN" / "OPEN.LINKS" / "OPEN.MAIL" / "OPEN.TEXT" / "OPTIONS.CALCULATION" / "OPTIONS.CHART" / "OPTIONS.EDIT" / "OPTIONS.GENERAL" / "OPTIONS.LISTS.ADD" / "OPTIONS.LISTS.DELETE" / "OPTIONS.ME" / "OPTIONS.MENONO" / "OPTIONS.SAVE" / "OPTIONS.SPELL" / "OPTIONS.TRANSITION" / "OPTIONS.VIEW" / "OUTLINE" / "OVERLAY" / "OVERLAY.CHART.TYPE" / "PAGE.SETUP" / "PARSE" / "PASTE" / "PASTE.LINK" / "PASTE.PICTURE" / "PASTE.PICTURE.LINK" / "PASTE.SPECIAL" / "PASTE.TOOL" / "PATTERNS" / "PICKLIST" / "PIVOT.ADD.FIELDS" / "PIVOT.FIELD" / "PIVOT.FIELD.GROUP" / "PIVOT.FIELD.PROPERTIES" / "PIVOT.FIELD.UNGROUP" / "PIVOT.ITEM" / "PIVOT.ITEM.PROPERTIES" / "PIVOT.REFRESH" / "PIVOT.SHOW.PAGES" / "PIVOT.TABLE.CHART" / "PIVOT.TABLE.WIZARD" / "POST.DOCUMENT" / "PRECISION" / "PREFERRED" / "PRINT" / "PRINT.PREVIEW" / "PRINTER.SETUP" / "PROMOTE" / "PROTECT.DOCUMENT" / "PROTECT.REVISIONS" / "PUSHBUTTON.PROPERTIES" / "QUIT" / "REMOVE.LIST.ITEM" / "REMOVE.PAGE.BREAK" / "RENAME.OBJECT" / "REPLACE.FONT" / "RESET.TOOL" / "RM.PRINT.AREA" / "ROUTE.DOCUMENT" / "ROUTING.SLIP" / "ROW.HEIGHT" / "RUN" / "SAVE" / "SAVE.AS" / "SAVE.COPY.AS" / "SAVE.NEW.OBJECT" / "SAVE.WORKBOOK" / "SAVE.WORKSPACE" / "SCALE" / "SCENARIO.ADD" / "SCENARIO.CELLS" / "SCENARIO.DELETE" / "SCENARIO.EDIT" / "SCENARIO.MERGE" / "SCENARIO.SHOW" / "SCENARIO.SHOW.NEXT" / "SCENARIO.SUMMARY" / "SCROLLBAR.PROPERTIES" / "SELECT" / "SELECT.ALL" / "SELECT.CHART" / "SELECT.END" / "SELECT.LAST.CELL" / "SELECT.LIST.ITEM" / "SELECT.PLOT.AREA" / "SELECT.SPECIAL" / "SEND.KEYS" / "SEND.MAIL" / "SEND.TO.BACK" / "SERIES.AXES" / "SERIES.ORDER" / "SERIES.X" / "SERIES.Y" / "SET.CONTROL.VALUE" / "SET.CRITERIA" / "SET.DATABASE" / "SET.DIALOG.DEFAULT" / "SET.DIALOG.FOCUS" / "SET.EXTRACT" / "SET.LIST.ITEM" / "SET.PAGE.BREAK" / "SET.PREFERRED" / "SET.PRINT.AREA" / "SET.PRINT.TITLES" / "SET.UPDATE.STATUS" / "SHARE" / "SHARE.NAME" / "SHEET.BACKGROUND" / "SHORT.MENUS" / "SHOW.ACTIVE.CELL" / "SHOW.CLIPBOARD" / "SHOW.DETAIL" / "SHOW.DIALOG" / "SHOW.INFO" / "SHOW.LEVELS" / "SHOW.TOOLBAR" / "SORT" / "SORT.SPECIAL" / "SOUND.NOTE" / "SOUND.PLAY" / "SPELLING" / "SPLIT" / "STANDARD.FONT" / "STANDARD.WIDTH" / "STYLE" / "SUBSCRIBE.TO" / "SUBTOTAL.CREATE" / "SUBTOTAL.REMOVE" / "SUMMARY.INFO" / "TAB.ORDER" / "TABLE" / "TEXT.TO.COLUMNS" / "TRACER.CLEAR" / "TRACER.DISPLAY" / "TRACER.ERROR" / "TRACER.NAVIGATE" / "TRAVERSE.NOTES" / "UNDO" / "UNGROUP" / "UNGROUP.SHEETS" / "UNHIDE" / "UNLOCKED.NEXT" / "UNLOCKED.PREV" / "UNPROTECT.REVISIONS" / "UPDATE.LINK" / "VBA.INSERT.FILE" / "VBA.MAKE.ADDIN" / "VBA.PROCEDURE.DEFINITION" / "VBAActivate" / "VIEW.3D" / "VIEW.DEFINE" / "VIEW.DELETE" / "VIEW.SHOW" / "VLINE" / "VPAGE" / "VSCROLL" / "WAIT" / "WEB.PUBLISH" / "WINDOW.MAXIMIZE" / "WINDOW.MINIMIZE" / "WINDOW.MOVE" / "WINDOW.RESTORE" / "WINDOW.SIZE" / "WORKBOOK.ACTIVATE" / "WORKBOOK.ADD" / "WORKBOOK.COPY" / "WORKBOOK.DELETE" / "WORKBOOK.HIDE" / "WORKBOOK.INSERT" / "WORKBOOK.MOVE" / "WORKBOOK.NAME" / "WORKBOOK.NEW" / "WORKBOOK.NEXT" / "WORKBOOK.OPTIONS" / "WORKBOOK.PREV" / "WORKBOOK.PROTECT" / "WORKBOOK.SCROLL" / "WORKBOOK.SELECT" / "WORKBOOK.TAB.SPLIT" / "WORKBOOK.UNHIDE" / "WORKGROUP" / "WORKGROUP.OPTIONS" / "WORKSPACE" / "ZOOM") ["?"]
 future-function-list = ("_xlfn." ("AGGREGATE" / "ACOT" / ref"ACOTH" / "ARABIC" / "BASE" / "BETA.DIST" / "BETA.INV" / "BINOM.DIST" / "BINOM.DIST.RANGE" / "BINOM.INV" / "BITAND" / "BITLSHIFT" / "BITOR" / "BITRSHIFT" / "BITXOR" / "BYCOL" / "BYROW" / "CEILING.MATH" / "CEILING.PRECISE" / "CHISQ.DIST" / "CHISQ.DIST.RT" / "CHISQ.INV" / "CHISQ.INV.RT" / "CHISQ.TEST" / "CHOOSECOLS" / "CHOOSEROWS" /"COMBINA" / "CONFIDENCE.NORM" / "CONFIDENCE.T" / "COT" / "COTH" / "COVARIANCE.P" / "COVARIANCE.S" / "CSC" / "CSCH" / "DAYS" / "DECIMAL" / "DROP" /"ERF.PRECISE" / "ERFC.PRECISE" / "EXPAND" / "EXPON.DIST" / "F.DIST" / "F.DIST.RT" / "F.INV" / "F.INV.RT" / "F.TEST" / "FIELDVALUE" / "FILTERXML" / "FLOOR.MATH" / "FLOOR.PRECISE" / "FORMULATEXT" / "GAMMA" / "GAMMA.DIST" / "GAMMA.INV" / "GAMMALN.PRECISE" / "GAUSS" / "HSTACK" /"HYPGEOM.DIST" / "IFNA" / "IMCOSH" / "IMCOT" / "IMCSC" / "IMCSCH" / "IMSEC" / "IMSECH" / "IMSINH" / "IMTAN" / "ISFORMULA" / "ISOMITTED" / "ISOWEEKNUM" / "LAMBDA" / "LET" / "LOGNORM.DIST" / "LOGNORM.INV" / "MAKEARRAY" / "MAP" / "MODE.MULT" / "MODE.SNGL" / "MUNIT" / "NEGBINOM.DIST" / "NORM.DIST" / "NORM.INV" / "NORM.S.DIST" / "NORM.S.INV" / "NUMBERVALUE" / "PDURATION" / "PERCENTILE.EXC" / "PERCENTILE.INC" / "PERCENTRANK.EXC" / "PERCENTRANK.INC" / "PERMUTATIONA" / "PHI" / "POISSON.DIST" / "PQSOURCE" / "PYTHON_STR" / "PYTHON_TYPE" / "PYTHON_TYPENAME"/ "QUARTILE.EXC" / "QUARTILE.INC" / "QUERYSTRING" / "RANDARRAY" / "RANK.AVG" / "RANK.EQ" / "REDUCE" / "RRI" / "SCAN" / "SEC" / "SECH" / "SEQUENCE" / "SHEET" / "SHEETS" / "SKEW.P" / "SORTBY" / "STDEV.P" / "STDEV.S" / "T.DIST" / "T.DIST.2T" / "T.DIST.RT" / "T.INV" / "T.INV.2T" / "T.TEST" / "TAKE" / "TEXTAFTER" / "TEXTBEFORE" / "TEXTSPLIT" / "TOCOL" / "TOROW" / "UNICHAR" / "UNICODE" / "UNIQUE" / "VAR.P" / "VAR.S" / "VSTACK" / "WEBSERVICE" / "WEIBULL.DIST" / "WRAPCOLS" / "WRAPROWS" / "XLOOKUP" /"XOR" / "Z.TEST")) / "ECMA.CEILING" / "ISO.CEILING" / "NETWORKDAYS.INTL" / "WORKDAY.INTL" / "FORECAST.ETS" / "FORECAST.ETS.CONFINT" / "FORECAST.ETS.SEASONALITY" / "FORECAST.LINEAR" / "FORECAST.ETS.STAT"
 ref-function-call = "CHOOSE" choose-params / "IF" if-params / "IF" if-worksheet-params / "INDEX" index-params / "INDIRECT" indirect-params / "OFFSET" offset-params
 future-function-call = ("_xlfn." ( ("ACOT" acot-params) / ("ACOTH" acoth-params) / ("AGGREGATE" aggregate-params) / ("ARABIC" arabic-params) / ("BASE" base-params) / ("BETA.DIST" beta-dist-params) / ("BETA.INV" beta-inv-params) / ("BINOM.DIST" binom-dist-params) / ("BINOM.DIST.RANGE" binom-dist-range-params) / ("BINOM.INV" binom-inv-params) / ("BITAND" bitand-params) / ("BITLSHIFT" bitlshift-params) / ("BITOR" bitor-params) / ("BITRSHIFT" bitrshift-params) / ("BITXOR" bitxor-params) / ("BYCOL" bycol-params) / ("BYROW" byrow-params) / ("CEILING.MATH" ceiling-math-params) / ("CEILING.PRECISE" ceiling-precise-params) / ("CHISQ.DIST" chisq-dist-params) / ("CHISQ.DIST.RT" chisq-dist-rt-params) / ("CHISQ.INV" chisq-inv-params) / ("CHISQ.INV.RT" chisq-inv-rt-params) / ("CHISQ.TEST" chisq-test-params) / ("CHOOSECOLS" choosecols-params) / ("CHOOSEROWS" chooserows-params) / ("COMBINA" combina-params) / ("CONFIDENCE.NORM" confidence-norm-params) / ("CONFIDENCE.T" confidence-t-params) / ("COT" cot-params) / ("COTH" coth-params) / ("COVARIANCE.P" covariance-p-params) / ("COVARIANCE.S" covariance-s-params) / ("CSC" csc-params) / ("CSCH" csch-params) / ("DAYS" days-params) / ("DECIMAL" decimal-params) /("DROP" drop-params) / ("ERF.PRECISE" erf-precise-params) / ("ERFC.PRECISE" erfc-precise-params) /("EXPAND" expand-params) / ("EXPON.DIST" expon-dist-params) / ("F.DIST" f-dist-params) / ("F.DIST.RT" f-dist-rt-params) / ("F.INV" f-inv-params) / ("F.INV.RT" f-inv-rt-params) / ("F.TEST" f-test-params) / ("FIELDVALUE" fieldvalue-params) / ("FILTERXML" filterxml-params) / ("FLOOR.MATH" floor-math-params) / ("FLOOR.PRECISE" floor-precise-params) / ("FORMULATEXT" formulatext-params) / ("GAMMA" gamma-params) / ("GAMMA.DIST" gamma-dist-params) / ("GAMMA.INV" gamma-inv-params) / ("GAMMALN.PRECISE" gammaln-precise-params) / ("GAUSS" gauss-params) / ("HSTACK" hstack-params) / ("HYPGEOM.DIST" hypgeom-dist-params) / ("IFNA" ifna-params) / ("IMCOSH" imcosh-params) / ("IMCOT" imcot-params) / ("IMCSC" imcsc-params) / ("IMCSCH" imcsch-params) / ("IMSEC" imsec-params) / ("IMSECH" imsech-params) / ("IMSINH" imsinh-params) / ("IMTAN" imtan-params) / ("ISFORMULA" isformula-params) / ("ISOMITTED" isomitted-params) / ("ISOWEEKNUM" isoweeknum-params) / ("LAMBDA" lambda-params) / ("LET" let-params) / ("LOGNORM.DIST" lognorm-dist-params) / ("LOGNORM.INV" lognorm-inv-params) / ("MAKEARRAY" makearray-params) / ("MAP" map-params) / ("MODE.MULT" mode-mult-params) / ("MODE.SNGL" mode-sngl-params) / ("MUNIT" munit-params) / ("NEGBINOM.DIST" negbinom-dist-params) / ("NORM.DIST" norm-dist-params) / ("NORM.INV" norm-inv-params) / ("NORM.S.DIST" norm-s-dist-params) / ("NORM.S.INV" norm-s-inv-params) / ("NUMBERVALUE" numbervalue-params) / ("PDURATION" pduration-params) / ("PERCENTILE.EXC" percentile-exc-params) / ("PERCENTILE.INC" percentile-inc-params) / ("PERCENTRANK.EXC" percentrank-exc-params) / ("PERCENTRANK.INC" percentrank-inc-params) / ("PERMUTATIONA" permutationa-params) / ("PHI" phi-params) / ("POISSON.DIST" poisson-dist-params) / ("P    QSOURCE" pqsource-params) / ("PYTHON_STR" python-str-params) / ("PYTHON_TYPE" python-type-params) / ("PYTHON_TYPENAME" python-typename-params) / ("QUARTILE.EXC" quartile-exc-params) / ("QUARTILE.INC" quartile-inc-params) / ("QUERYSTRING" querystring-params) / ("RANDARRAY" randarray-params) / ("RANK.AVG" rank-avg-params) / ("RANK.EQ" rank-eq-params) / ("REDUCE" reduce-params) / ("RRI" rri-params) / ("SCAN" scan-params) / ("SEC" sec-params) / ("SECH" sech-params) / ("SEQUENCE" sequence-params) / ("SHEET" sheet-params) / ("SHEETS" sheets-params) / ("SKEW.P" skew-p-params) / ("SORTBY" sortby-params) / ("STDEV.P" stdev-p-params) / ("STDEV.S" stdev-s-params) / ("T.DIST" t-dist-params) / ("T.DIST.2T" t-dist-2t-params) / ("T.DIST.RT" t-dist-rt-params) / ("T.INV" t-inv-params) / ("T.INV.2T" t-inv-2t-params) / ("T.TEST" t-test-params) / ("TAKE" take-params) / ("TEXTAFTER" textafter-params) / ("TEXTBEFORE" textbefore-params) / ("TEXTSPLIT" textsplit-params) / ("TOCOL" tocol-params) / ("TOROW" torow-params) / ("UNICHAR" unichar-params) / ("UNICODE" unicode-params) / ("UNIQUE" unique-params) / ("VAR.P" var-p-params) / ("VAR.S" var-s-params) / ("VSTACK" vstack-params) / ("WEBSERVICE" webservice-params) / ("WEIBULL.DIST" weibull-dist-params) / ("WRAPCOLS" wrapcols-params) / ("WRAPROWS" wraprows-params) / ("XLOOKUP" xlookup-params) / ("XOR" xor-params) / ("Z.TEST" z-test-params))) / ("ECMA.CEILING" ecma-ceiling-params) / ("ISO.CEILING" iso-ceiling-params) / ("NETWORKDAYS.INTL" networkdays-intl-params) / ("WORKDAY.INTL" workday-intl-params) / ("FORECAST.ETS" forecast-ets-params) / ("FORECAST.ETS.CONFINT" forecast-ets-confint-params) / ("FORECAST.ETS.SEASONALITY" forecast-ets—seasonality-params) / ("FORECAST.LINEAR" forecast-linear-params) / ("FORECAST.ETS.STAT" forecast-ets-stat-params)
 function-call = ref-function-call / future-function-call / worksheet-only-function-call / cell-function-call / user-defined-function-call / "ABS" abs-params / "ACCRINT" accrint-params / "ACCRINTM" accrintm-params / "ACOS" acos-params / "ACOSH" acosh-params / "ADDRESS" address-params / "AMORDEGRC" amordegrc-params / "AMORLINC" amorlinc-params / "AND" and-params / "AREAS" areas-params / "ASC" asc-params / "ASIN" asin-params / "ASINH" asinh-params / "ATAN" atan-params / "ATAN2" atan2-params / "ATANH" atanh-params / "AVEDEV" avedev-params / "AVERAGE" average-params / "AVERAGEA" averagea-params / "AVERAGEIF" averageif-params / "AVERAGEIFS" averageifs-params / "BAHTTEXT" bahttext-params / "BESSELI" besseli-params / "BESSELJ" besselj-params / "BESSELK" besselk-params / "BESSELY" bessely-params / "BETADIST" betadist-params / "BETAINV" betainv-params / "BIN2DEC" bin2dec-params / "BIN2HEX" bin2hex-params / "BIN2OCT" bin2oct-params / "BINOMDIST" binomdist-params / "CEILING" ceiling-params / "CELL" cell-params / "CHAR" char-params / "CHIDIST" chidist-params / "CHIINV" chiinv-params / "CHITEST" chitest-params / "CLEAN" clean-params / "CODE" code-params / "COLUMN" column-params / "COLUMNS" columns-params / "COMBIN" combin-params / "COMPLEX" complex-params / "CONCAT" concat-params / "CONCATENATE" concatenate-params / "CONFIDENCE" confidence-params / "CONVERT" convert-params / "CORREL" correl-params / "COS" cos-params / "COSH" cosh-params / "COUNT" count-params / "COUNTA" counta-params / "COUNTBLANK" countblank-params / "COUNTIF" countif-params / "COUNTIFS" countifs-params / "COUPDAYBS" coupdaybs-params / "COUPDAYS" coupdays-params / "COUPDAYSNC" coupdaysnc-params / "COUPNCD" coupncd-params / "COUPNUM" coupnum-params / "COUPPCD" couppcd-params / "COVAR" covar-params / "CRITBINOM" critbinom-params / "CUBEKPIMEMBER" cubekpimember-params / "CUBEMEMBER" cubemember-params / "CUBEMEMBERPROPERTY" cubememberproperty-params / "CUBERANKEDMEMBER" cuberankedmember-params / "CUBESET" cubeset-params / "CUBESETCOUNT" cubesetcount-params / "CUBEVALUE" cubevalue-params / "CUMIPMT" cumipmt-params / "CUMPRINC" cumprinc-params / "DATE" date-params / "DATEDIF" datedif-params / "DATESTRING" datestring-params / "DATEVALUE" datevalue-params / "DAVERAGE" daverage-params / "DAY" day-params / "DAYS360" days360-params / "DB" db-params / "DBCS" dbcs-params / "DCOUNT" dcount-params / "DCOUNTA" dcounta-params / "DDB" ddb-params / "DEC2BIN" dec2bin-params / "DEC2HEX" dec2hex-params / "DEC2OCT" dec2oct-params / "DEGREES" degrees-params / "DELTA" delta-params / "DEVSQ" devsq-params / "DGET" dget-params / "DISC" disc-params / "DMAX" dmax-params / "DMIN" dmin-params / "DOLLAR" dollar-params / "DOLLARDE" dollarde-params / "DOLLARFR" dollarfr-params / "DPRODUCT" dproduct-params / "DSTDEV" dstdev-params / "DSTDEVP" dstdevp-params / "DSUM" dsum-params / "DURATION" duration-params / "DVAR" dvar-params / "DVARP" dvarp-params / "EDATE" edate-params / "EFFECT" effect-params / "EOMONTH" eomonth-params / "ERF" erf-params / "ERFC" erfc-params / "ERROR.TYPE" error-type-params / "EVEN" even-params / "EXACT" exact-params / "EXP" exp-params / "EXPONDIST" expondist-params / "FACT" fact-params / "FACTDOUBLE" factdouble-params / "FALSE" false-params / "FDIST" fdist-params / "FIND" find-params / "FINDB" findb-params / "FINV" finv-params / "FISHER" fisher-params / "FISHERINV" fisherinv-params / "FIXED" fixed-params / "FLOOR" floor-params / "FORECAST" forecast-params / "FREQUENCY" frequency-params / "FTEST" ftest-params / "FV" fv-params / "FVSCHEDULE" fvschedule-params / "GAMMADIST" gammadist-params / "GAMMAINV" gammainv-params / "GAMMALN" gammaln-params / "GCD" gcd-params / "GEOMEAN" geomean-params / "GESTEP" gestep-params / "GETPIVOTDATA" getpivotdata-params / "GROWTH" growth-params / "HARMEAN" harmean-params / "HEX2BIN" hex2bin-params / "HEX2DEC" hex2dec-params / "HEX2OCT" hex2oct-params / "HLOOKUP" hlookup-params / "HOUR" hour-params / "HYPERLINK" hyperlink-params / "HYPGEOMDIST" hypgeomdist-params / "IFS" ifs-params / "IFERROR" iferror-params / "IMABS" imabs-params / "IMAGINARY" imaginary-params / "IMARGUMENT" imargument-params / "IMCONJUGATE" imconjugate-params / "IMCOS" imcos-params / "IMDIV" imdiv-params / "IMEXP" imexp-params / "IMLN" imln-params / "IMLOG10" imlog10-params / "IMLOG2" imlog2-params / "IMPOWER" impower-params / "IMPRODUCT" improduct-params / "IMREAL" imreal-params / "IMSIN" imsin-params / "IMSQRT" imsqrt-params / "IMSUB" imsub-params / "IMSUM" imsum-params / "INFO" info-params / "INT" int-params / "INTERCEPT" intercept-params / "INTRATE" intrate-params / "IPMT" ipmt-params / "IRR" irr-params / "ISBLANK" isblank-params / "ISERR" iserr-params / "ISERROR" iserror-params / "ISEVEN" iseven-params / "ISLOGICAL" islogical-params / "ISNA" isna-params / "ISNONTEXT" isnontext-params / "ISNUMBER" isnumber-params / "ISODD" isodd-params / "ISPMT" ispmt-params / "ISREF" isref-params / "ISTEXT" istext-params / "ISTHAIDIGIT" isthaidigit-params / "KURT" kurt-params / "LARGE" large-params / "LCM" lcm-params / "LEFT" left-params / "LEFTB" leftb-params / "LEN" len-params / "LENB" lenb-params / "LINEST" linest-params / "LN" ln-params / "LOG" log-params / "LOG10" log10-params / "LOGEST" logest-params / "LOGINV" loginv-params / "LOGNORMDIST" lognormdist-params / "LOOKUP" lookup-params / "LOWER" lower-params / "MATCH" match-params / "MAX" max-params / "MAXA" maxa-params / "MAXIFS" maxifs-params / "MDETERM" mdeterm-params / "MDURATION" mduration-params / "MEDIAN" median-params / "MID" mid-params / "MIDB" midb-params / "MIN" min-params / "MINA" mina-params / "MINIFS" minifs-params / "MINUTE" minute-params / "MINVERSE" minverse-params / "MIRR" mirr-params / "MMULT" mmult-params / "MOD" mod-params / "MODE" mode-params / "MONTH" month-params / "MROUND" mround-params / "MULTINOMIAL" multinomial-params / "N" n-params / "NA" na-params / "NEGBINOMDIST" negbinomdist-params / "NETWORKDAYS" networkdays-params / "NOMINAL" nominal-params / "NORMDIST" normdist-params / "NORMINV" norminv-params / "NORMSDIST" normsdist-params / "NORMSINV" normsinv-params / "NOT" not-params / "NOW" now-params / "NPER" nper-params / "NPV" npv-params / "NUMBERSTRING" numberstring-params / "OCT2BIN" oct2bin-params / "OCT2DEC" oct2dec-params / "OCT2HEX" oct2hex-params / "ODD" odd-params / "ODDFPRICE" oddfprice-params / "ODDFYIELD" oddfyield-params / "ODDLPRICE" oddlprice-params / "ODDLYIELD" oddlyield-params / "OR" or-params / "PEARSON" pearson-params / "PERCENTILE" percentile-params / "PERCENTRANK" percentrank-params / "PERMUT" permut-params / "PHONETIC" phonetic-params / "PI" pi-params / "PMT" pmt-params / "POISSON" poisson-params / "POWER" power-params / "PPMT" ppmt-params / "PRICE" price-params / "PRICEDISC" pricedisc-params / "PRICEMAT" pricemat-params / "PROB" prob-params / "PRODUCT" product-params / "PROPER" proper-params / "PV" pv-params / "QUARTILE" quartile-params / "QUOTIENT" quotient-params / "RADIANS" radians-params / "RAND" rand-params / "RANDBETWEEN" randbetween-params / "RANK" rank-params / "RATE" rate-params / "RECEIVED" received-params / "REPLACE" replace-params / "REPLACEB" replaceb-params / "REPT" rept-params / "RIGHT" right-params / "RIGHTB" rightb-params / "ROMAN" roman-params / "ROUND" round-params / "ROUNDBAHTDOWN" roundbahtdown-params / "ROUNDBAHTUP" roundbahtup-params / "ROUNDDOWN" rounddown-params / "ROUNDUP" roundup-params / "ROW" row-params / "ROWS" rows-params / "RSQ" rsq-params / "RTD" rtd-params / "SEARCH" search-params / "SEARCHB" searchb-params / "SECOND" second-params / "SERIES" series-params / "SERIESSUM" seriessum-params / "SIGN" sign-params / "SIN" sin-params / "SINH" sinh-params / "SKEW" skew-params / "SLN" sln-params / "SLOPE" slope-params / "SMALL" small-params / "SQRT" sqrt-params / "SQRTPI" sqrtpi-params / "STANDARDIZE" standardize-params / "STDEV" stdev-params / "STDEVA" stdeva-params / "STDEVP" stdevp-params / "STDEVPA" stdevpa-params / "STEYX" steyx-params / "SUBSTITUTE" substitute-params / "SUBTOTAL" subtotal-params / "SUM" sum-params / "SUMIF" sumif-params / "SUMIFS" sumifs-params / "SUMPRODUCT" sumproduct-params / "SUMSQ" sumsq-params / "SUMX2MY2" sumx2my2-params / "SUMX2PY2" sumx2py2-params / "SUMXMY2" sumxmy2-params / "SWITCH" switch-params / "SYD" syd-params / "T" t-params / "TAN" tan-params / "TANH" tanh-params / "TBILLEQ" tbilleq-params / "TBILLPRICE" tbillprice-params / "TBILLYIELD" tbillyield-params / "TDIST" tdist-params / "TEXT" text-params / "TEXTJOIN" textjoin-params / "THAIDAYOFWEEK" thaidayofweek-params / "THAIDIGIT" thaidigit-params / "THAIMONTHOFYEAR" thaimonthofyear-params / "THAINUMSOUND" thainumsound-params / "THAINUMSTRING" thainumstring-params / "THAISTRINGLENGTH" thaistringlength-params / "THAIYEAR" thaiyear-params / "TIME" time-params / "TIMEVALUE" timevalue-params / "TINV" tinv-params / "TODAY" today-params / "TRANSPOSE" transpose-params / "TREND" trend-params / "TRIM" trim-params / "TRIMMEAN" trimmean-params / "TRUE" true-params / "TRUNC" trunc-params / "TTEST" ttest-params / "TYPE" type-params / "UPPER" upper-params / "USDOLLAR" usdollar-params / "VALUE" value-params / "VAR" var-params / "VARA" vara-params / "VARP" varp-params / "VARPA" varpa-params / "VDB" vdb-params / "VLOOKUP" vlookup-params / "WEEKDAY" weekday-params / "WEEKNUM" weeknum-params / "WEIBULL" weibull-params / "WORKDAY" workday-params / "XIRR" xirr-params / "XNPV" xnpv-params / "YEAR" year-params / "YEARFRAC" yearfrac-params / "YIELD" yield-params / "YIELDDISC" yielddisc-params / "YIELDMAT" yieldmat-params / "ZTEST" ztest-params
 worksheet-only-function-list = ("_xlfn._xlws." ("FILTER" / "PY" / "SORT")
 worksheet-only-function-call = ("_xlfn._xlws." (("FILTER" filter-worksheet-params) / ("SORT" sort-worksheet-params)))
 emptyparams = "(" *whitespace ")"
 abs-params = "(" argument-expression ")"
 accrintm-params = "(" argument "," argument "," argument "," argument ["," argument] ")"
 accrint-params = "(" argument "," argument "," argument "," argument "," argument "," argument ["," argument ["," argument]] ")"
 acosh-params = "(" argument-expression ")"
 acos-params = "(" argument-expression ")"
 acoth-params = "(" argument-expression ")"
 acot-params = "(" argument-expression ")"
 address-params = "(" argument "," argument ["," argument ["," argument ["," argument]]] ")"
 aggregate-params = "(" argument "," argument "," argument ["," argument ["," ref-argument-expression *249("," ref-argument-expression )]] ")"
 amordegrc-params = "(" argument "," argument "," argument "," argument "," argument "," argument ["," argument] ")"
 amorlinc-params = "(" argument "," argument "," argument "," argument "," argument "," argument ["," argument] ")"
 and-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 arabic-params = "(" argument-expression ")"
 areas-params = "(" ref-argument-expression ")"
 asc-params = "(" argument-expression ")"
 asinh-params = "(" argument-expression ")"
 asin-params = "(" argument-expression ")"
 atan2-params = "(" argument "," argument ")"
 atanh-params = "(" argument-expression ")"
 atan-params = "(" argument-expression ")"
 avedev-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 averagea-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 averageif-params = "(" ref-argument-expression "," argument ["," ref-argument-expression ] ")"
 averageifs-params = "(" ref-argument-expression "," ref-argument-expression "," argument *126("," ref-argument-expression "," argument) ")"
 average-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 bahttext-params = "(" argument-expression ")"
 base-params = "(" argument "," argument ["," argument] ")"
 besseli-params = "(" argument "," argument ")"
 besselj-params = "(" argument "," argument ")"
 besselk-params = "(" argument "," argument ")"
 bessely-params = "(" argument "," argument ")"
 beta-dist-params = "(" argument "," argument "," argument "," argument ["," argument ["," argument]] ")"
 betadist-params = "(" argument "," argument "," argument ["," argument ["," argument]] ")"
 betainv-params = "(" argument "," argument "," argument ["," argument ["," argument]] ")"
 beta-inv-params = "(" argument "," argument "," argument ["," argument ["," argument]] ")"
 bin2dec-params = "(" argument-expression ")"
 bin2hex-params = "(" (argument-expression / (argument "," argument)) ")"
 bin2oct-params = "(" (argument-expression / (argument "," argument)) ")"
 binom-dist-range-params = "(" argument "," argument "," argument ["," argument] ")"
 binomdist-params = "(" argument "," argument "," argument "," argument ")"
 binom-dist-params = "(" argument "," argument "," argument "," argument ")"
 binom-inv-params = "(" argument "," argument "," argument ")"
 bitand-params = "(" argument "," argument ")"
 bitlshift-params = "(" argument "," argument ")"
 bitor-params = "(" argument "," argument ")"
 bitrshift-params = "(" argument "," argument ")"
 bitxor-params = "(" argument "," argument ")"
 bycol-params = "(" argument ["," argument] ")"
 byrow-params = "(" argument ["," argument] ")"
 ceiling-math-params = "(" (argument-expression / (argument "," argument ["," argument])) ")"
 ceiling-params = "(" argument "," argument ")"
 ceiling-precise-params = "(" argument "," argument ")"
 cell-params = "(" (argument-expression / (argument "," ref-argument-expression )) ")"
 char-params = "(" argument-expression ")"
 chidist-params = "(" argument "," argument ")"
 chiinv-params = "(" argument "," argument ")"
 chisq-dist-params = "(" argument "," argument "," argument ")"
 chisq-dist-rt-params = "(" argument "," argument ")"
 chisq-inv-params = "(" argument "," argument ")"
 chisq-inv-rt-params = "(" argument "," argument ")"
 chisq-test-params = "(" argument "," argument ")"
 chitest-params = "(" argument "," argument ")"
 choose-params = "(" argument "," argument *253("," argument) ")"
 choosecols-params = "(" argument 1*253("," argument) ")"
 chooserows-params = "(" argument 1*253("," argument) ")"
 clean-params = "(" argument-expression ")"
 code-params = "(" argument-expression ")"
 column-params = "(" [ref-argument-expression ] ")"
 columns-params = "(" argument-expression ")"
 combina-params = "(" argument "," argument ")"
 combin-params = "(" argument "," argument ")"
 complex-params = "(" argument "," argument ["," argument] ")"
 concat-params = "(" (argument-expression / (argument 1*253("," argument))) ")"
 concatenate-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 confidence-norm-params = "(" argument "," argument "," argument ")"
 confidence-params = "(" argument "," argument "," argument ")"
 confidence-t-params = "(" argument "," argument "," argument ")"
 convert-params = "(" argument "," argument "," argument ")"
 correl-params = "(" argument "," argument ")"
 cosh-params = "(" argument-expression ")"
 cos-params = "(" argument-expression ")"
 coth-params = "(" argument-expression ")"
 cot-params = "(" argument-expression ")"
 counta-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 countblank-params = "(" ref-argument-expression ")"
 countif-params = "(" ref-argument-expression "," argument ")"
 countifs-params = "(" ref-argument-expression "," argument *126("," ref-argument-expression "," argument) ")"
 count-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 coupdaybs-params = "(" argument "," argument "," argument ["," argument] ")"
 coupdaysnc-params = "(" argument "," argument "," argument ["," argument] ")"
 coupdays-params = "(" argument "," argument "," argument ["," argument] ")"
 coupncd-params = "(" argument "," argument "," argument ["," argument] ")"
 coupnum-params = "(" argument "," argument "," argument ["," argument] ")"
 couppcd-params = "(" argument "," argument "," argument ["," argument] ")"
 covariance-p-params = "(" argument "," argument ")"
 covariance-s-params = "(" argument "," argument ")"
 covar-params = "(" argument "," argument ")"
 critbinom-params = "(" argument "," argument "," argument ")"
 csch-params = "(" argument-expression ")"
 csc-params = "(" argument-expression ")"
 cubekpimember-params = "(" argument "," argument "," argument ["," argument] ")"
 cubemember-params = "(" argument "," argument ["," argument] ")"
 cubememberproperty-params = "(" argument "," argument "," argument ")"
 cuberankedmember-params = "(" argument "," argument "," argument ["," argument] ")"
 cubesetcount-params = "(" argument-expression ")"
 cubeset-params = "(" argument "," argument ["," argument ["," argument ["," argument]]] ")"
 cubevalue-params = "(" (argument-expression / (argument "," argument *253("," argument))) ")"
 cumipmt-params = "(" argument "," argument "," argument "," argument "," argument "," argument ")"
 cumprinc-params = "(" argument "," argument "," argument "," argument "," argument "," argument ")"
 datedif-params = "(" argument "," argument "," argument ")"
 date-params = "(" argument "," argument "," argument ")"
 datestring-params = "(" argument-expression ")"
 datevalue-params = "(" argument-expression ")"
 daverage-params = "(" ref-argument-expression "," argument "," argument ")"
 day-params = "(" argument-expression ")"
 days360-params = "(" argument "," argument ["," argument] ")"
 days-params = "(" argument "," argument ")"
 dbcs-params = "(" argument-expression ")"
 db-params = "(" argument "," argument "," argument "," argument ["," argument] ")"
 dcounta-params = "(" ref-argument-expression "," argument "," argument ")"
 dcount-params = "(" ref-argument-expression "," argument "," argument ")"
 ddb-params = "(" argument "," argument "," argument "," argument ["," argument] ")"
 dec2bin-params = "(" (argument-expression / (argument "," argument)) ")"
 dec2hex-params = "(" (argument-expression / (argument "," argument)) ")"
 dec2oct-params = "(" (argument-expression / (argument "," argument)) ")"
 decimal-params = "(" argument "," argument ")"
 degrees-params = "(" argument-expression ")"
 delta-params = "(" (argument-expression / (argument "," argument)) ")"
 devsq-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 dget-params = "(" ref-argument-expression "," argument "," argument ")"
 disc-params = "(" argument "," argument "," argument "," argument ["," argument] ")"
 dmax-params = "(" ref-argument-expression "," argument "," argument ")"
 dmin-params = "(" ref-argument-expression "," argument "," argument ")"
 dollarde-params = "(" argument "," argument ")"
 dollarfr-params = "(" argument "," argument ")"
 dollar-params = "(" (argument-expression / (argument "," argument)) ")"
 dproduct-params = "(" ref-argument-expression "," argument "," argument ")"
 drop-params = "(" argument 1*2("," argument) ")"
 dstdev-params = "(" ref-argument-expression "," argument "," argument ")"
 dstdevp-params = "(" ref-argument-expression "," argument "," argument ")"
 dsum-params = "(" ref-argument-expression "," argument "," argument ")"
 duration-params = "(" argument "," argument "," argument "," argument "," argument ["," argument] ")"
 dvar-params = "(" ref-argument-expression "," argument "," argument ")"
 dvarp-params = "(" ref-argument-expression "," argument "," argument ")"
 ecma-ceiling-params = "(" argument "," argument ")"
 edate-params = "(" argument "," argument ")"
 effect-params = "(" argument "," argument ")"
 eomonth-params = "(" argument "," argument ")"
 erfc-params = "(" argument-expression ")"
 erfc-precise-params = "(" argument-expression ")"
 erf-params = "(" (argument-expression / (argument "," argument)) ")"
 erf-precise-params = "(" argument-expression ")"
 error-type-params = "(" argument-expression ")"
 even-params = "(" argument-expression ")"
 exact-params = "(" argument "," argument ")"
 expondist-params = "(" argument "," argument "," argument ")"
 expon-dist-params = "(" argument "," argument "," argument ")"
 exp-params = "(" argument-expression ")"
 expand-params = "(" argument 1*3("," argument) ")"
 factdouble-params = "(" argument-expression ")"
 fact-params = "(" argument-expression ")"
 false-params = emptyparams
 fdist-params = "(" argument "," argument "," argument ")"
 f-dist-params = "(" argument "," argument "," argument "," argument ")"
 f-dist-rt-params = "(" argument "," argument "," argument ")"
 fieldvalue-params = "(" argument "," argument ")"
 filter-worksheet-params = "(" argument "," argument 1*2("," argument) ")"
 filterxml-params = "(" argument "," argument ")"
findb-params = "(" argument "," argument ["," argument] ")"
 find-params = "(" argument "," argument ["," argument] ")"
 finv-params = "(" argument "," argument "," argument ")"
 f-inv-params = "(" argument "," argument "," argument ")"
 f-inv-rt-params = "(" argument "," argument "," argument ")"
 fisherinv-params = "(" argument-expression ")"
 fisher-params = "(" argument-expression ")"
 fixed-params = "(" (argument-expression / (argument "," argument ["," argument])) ")"
 floor-math-params = "(" (argument-expression / (argument "," argument ["," argument])) ")"
 floor-params = "(" argument "," argument ")"
 floor-precise-params = "(" argument "," argument ")"
 forecast-params = "(" argument "," argument "," argument ")"
 forecast-linear-params = "(" argument "," argument "," argument ")"
 forecast-ets-params = "(" argument "," argument "," argument ["," argument] ["," argument] ["," argument] ")"
 forecast-ets-confint-params = "(" argument "," argument "," argument ["," argument] ["," argument] ["," argument] ["," argument] ")"
 forecast-ets-seasonality-params = "(" argument "," argument ["," argument] ["," argument] ")"
 forecast-ets-stat-params = "(" argument "," argument "," argument ["," argument] ["," argument] ["," argument] ")"
 formulatext-params = "(" ref-argument-expression ")"
 frequency-params = "(" argument "," argument ")"
 ftest-params = "(" argument "," argument ")"
 f-test-params = "(" argument "," argument ")"
 fv-params = "(" argument "," argument "," argument ["," argument ["," argument]] ")"
 fvschedule-params = "(" argument "," argument ")"
 gammadist-params = "(" argument "," argument "," argument "," argument ")"
 gamma-dist-params = "(" argument "," argument "," argument "," argument ")"
 gammainv-params = "(" argument "," argument "," argument ")"
 gamma-inv-params = "(" argument "," argument "," argument ")"
 gammaln-params = "(" argument-expression ")"
 gammaln-precise-params = "(" argument-expression ")"
 gamma-params = "(" argument-expression ")"
 gauss-params = "(" argument-expression ")"
 gcd-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 geomean-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 gestep-params = "(" (argument-expression / (argument "," argument)) ")"
 getpivotdata-params = "(" argument "," argument ["," argument ["," argument *125("," argument "," argument)]] ")"
 growth-params = "(" (argument-expression / (argument "," argument ["," argument ["," argument]])) ")"
 harmean-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 hex2bin-params = "(" (argument-expression / (argument "," argument)) ")"
 hex2dec-params = "(" argument-expression ")"
 hex2oct-params = "(" (argument-expression / (argument "," argument)) ")"
 hlookup-params = "(" argument "," argument "," argument ["," argument] ")"
 hour-params = "(" argument-expression ")"
 hstack-params = "(" (argument-expression / (argument 1*253("," argument))) ")"
 hyperlink-params = "(" (argument-expression / (argument "," argument)) ")"
 hypgeomdist-params = "(" argument "," argument "," argument "," argument ")"
 hypgeom-dist-params = "(" argument "," argument "," argument "," argument "," argument ")"
 iferror-params = "(" argument "," argument ")"
 ifna-params = "(" argument "," argument ")"
 if-params = "(" (argument-expression / (argument "," argument ["," argument])) ")"
 ifs-params = "(" argument "," argument *126(","argument "," argument) ")"
 if-worksheet-params = "(" argument "," argument 1*2("," argument) ")"
 imabs-params = "(" argument-expression ")"
 imaginary-params = "(" argument-expression ")"
 imargument-params = "(" argument-expression ")"
 imconjugate-params = "(" argument-expression ")"
 imcosh-params = "(" argument-expression ")"
 imcos-params = "(" argument-expression ")"
 imcot-params = "(" argument-expression ")"
 imcsch-params = "(" argument-expression ")"
 imcsc-params = "(" argument-expression ")"
 imdiv-params = "(" argument "," argument ")"
 imexp-params = "(" argument-expression ")"
 imln-params = "(" argument-expression ")"
 imlog10-params = "(" argument-expression ")"
 imlog2-params = "(" argument-expression ")"
 impower-params = "(" argument "," argument ")"
 improduct-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 imreal-params = "(" argument-expression ")"
 imsech-params = "(" argument-expression ")"
 imsec-params = "(" argument-expression ")"
 imsinh-params = "(" argument-expression ")"
 imsin-params = "(" argument-expression ")"
 imsqrt-params = "(" argument-expression ")"
 imsub-params = "(" argument "," argument ")"
 imsum-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 imtan-params = "(" argument-expression ")"
 index-params = "(" argument "," argument ["," argument ["," argument]] ")"
 indirect-params = "(" (argument-expression / (argument "," argument)) ")"
 info-params = "(" argument-expression ")"
 intercept-params = "(" argument "," argument ")"
 int-params = "(" argument-expression ")"
 intrate-params = "(" argument "," argument "," argument "," argument ["," argument] ")"
 ipmt-params = "(" argument "," argument "," argument "," argument ["," argument ["," argument]] ")"
 irr-params = "(" (argument-expression / (argument "," argument)) ")"
 isblank-params = "(" argument-expression ")"
 iserror-params = "(" argument-expression ")"
 iserr-params = "(" argument-expression ")"
 iseven-params = "(" argument-expression ")"
 isformula-params = "(" ref-argument-expression ")"
 islogical-params = "(" argument-expression ")"
 isna-params = "(" argument-expression ")"
 isnontext-params = "(" argument-expression ")"
 isnumber-params = "(" argument-expression ")"
 iso-ceiling-params = "(" (argument-expression / (argument "," argument)) ")"
 isodd-params = "(" argument-expression ")"
 isomitted-params = "(" argument-expression ")"
 isoweeknum-params = "(" argument-expression ")"
 ispmt-params = "(" argument "," argument "," argument "," argument ")"
 isref-params = "(" argument-expression ")"
 istext-params = "(" argument-expression ")"
 isthaidigit-params = "(" argument-expression ")"
 kurt-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 lambda-params = "(" *252(lambda-parameter-name ",") argument ")"
 large-params = "(" argument "," argument ")"
 lcm-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 leftb-params = "(" (argument-expression / (argument "," argument)) ")"
 left-params = "(" (argument-expression / (argument "," argument)) ")"
 lenb-params = "(" argument-expression ")"
 len-params = "(" argument-expression ")"
 let-params = "(" 1*126(parameter-name "," argument) "," argument ")"
 linest-params = "(" (argument-expression / (argument "," argument ["," argument ["," argument]])) ")"
 ln-params = "(" argument-expression ")"
 log10-params = "(" argument-expression ")"
 logest-params = "(" (argument-expression / (argument "," argument ["," argument ["," argument]])) ")"
 loginv-params = "(" argument "," argument "," argument ")"
 lognormdist-params = "(" argument "," argument "," argument ")"
 lognorm-dist-params = "(" argument "," argument "," argument "," argument ")"
 lognorm-inv-params = "(" argument "," argument "," argument ")"
 log-params = "(" (argument-expression / (argument "," argument)) ")"
 lookup-params = "(" argument "," argument ["," argument] ")"
 lower-params = "(" argument-expression ")"
 makearray-params = "(" argument "," argument "," argument ")"
 map-params = "(" 2*252(argument ",") argument ")"
 match-params = "(" argument "," argument ["," argument] ")"
 maxa-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 max-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 maxifs-params = "(" ref-argument-expression "," ref-argument-expression "," argument *125("," ref-argument-expression "," argument) ")"
 mdeterm-params = "(" argument-expression ")"
 mduration-params = "(" argument "," argument "," argument "," argument "," argument ["," argument] ")"
 median-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 midb-params = "(" argument "," argument "," argument ")"
 mid-params = "(" argument "," argument "," argument ")"
 mina-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 min-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 minifs-params = "(" ref-argument-expression "," ref-argument-expression "," argument *125("," ref-argument-expression "," argument) ")"
 minute-params = "(" argument-expression ")"
 minverse-params = "(" argument-expression ")"
 mirr-params = "(" argument "," argument "," argument ")"
 mmult-params = "(" argument "," argument ")"
 mode-mult-params = "(" (argument-expression / (argument 1*253("," argument))) ")"
 mode-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 mode-sngl-params = "(" (argument-expression / (argument 1*253("," argument))) ")"
 mod-params = "(" argument "," argument ")"
 month-params = "(" argument-expression ")"
 mround-params = "(" argument "," argument ")"
 multinomial-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 munit-params = "(" argument-expression ")"
 na-params = emptyparams
 negbinomdist-params = "(" argument "," argument "," argument ")"
 negbinom-dist-params = "(" argument "," argument "," argument "," argument ")"
 networkdays-intl-params = "(" argument "," argument ["," argument ["," argument]] ")"
 networkdays-params = "(" argument "," argument ["," argument] ")"
 nominal-params = "(" argument "," argument ")"
 normdist-params = "(" argument "," argument "," argument "," argument ")"
 norm-dist-params = "(" argument "," argument "," argument "," argument ")"
 norminv-params = "(" argument "," argument "," argument ")"
 norm-inv-params = "(" argument "," argument "," argument ")"
 norm-s-dist-params = "(" argument "," argument ")"
 normsdist-params = "(" argument-expression ")"
 normsinv-params = "(" argument-expression ")"
 norm-s-inv-params = "(" argument-expression ")"
 not-params = "(" argument-expression ")"
 now-params = emptyparams
 n-params = "(" argument-expression ")"
 nper-params = "(" argument "," argument "," argument ["," argument ["," argument]] ")"
 npv-params = "(" argument "," argument *253("," argument) ")"
 numberstring-params = "(" argument "," argument ")"
 numbervalue-params = "(" (argument-expression / (argument "," argument ["," argument])) ")"
 oct2bin-params = "(" (argument-expression / (argument "," argument)) ")"
 oct2dec-params = "(" argument-expression ")"
 oct2hex-params = "(" (argument-expression / (argument "," argument)) ")"
 oddfprice-params = "(" argument "," argument "," argument "," argument "," argument "," argument "," argument "," argument ["," argument] ")"
 oddfyield-params = "(" argument "," argument "," argument "," argument "," argument "," argument "," argument "," argument ["," argument] ")"
 oddlprice-params = "(" argument "," argument "," argument "," argument "," argument "," argument "," argument ["," argument] ")"
 oddlyield-params = "(" argument "," argument "," argument "," argument "," argument "," argument "," argument ["," argument] ")"
 odd-params = "(" argument-expression ")"
 offset-params = "(" ref-argument-expression "," argument "," argument ["," argument ["," argument]] ")"
 or-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 pduration-params = "(" argument "," argument "," argument ")"
 pearson-params = "(" argument "," argument ")"
 percentile-exc-params = "(" argument "," argument ")"
 percentile-inc-params = "(" argument "," argument ")"
 percentile-params = "(" argument "," argument ")"
 percentrank-exc-params = "(" argument "," argument ["," argument] ")"
 percentrank-inc-params = "(" argument "," argument ["," argument] ")"
 percentrank-params = "(" argument "," argument ["," argument] ")"
 permutationa-params = "(" argument "," argument ")"
 permut-params = "(" argument "," argument ")"
 phi-params = "(" argument-expression ")"
 phonetic-params = "(" ref-argument-expression ")"
 pi-params = emptyparams
 pmt-params = "(" argument "," argument "," argument ["," argument ["," argument]] ")"
 poisson-dist-params = "(" argument "," argument "," argument ")"
 poisson-params = "(" argument "," argument "," argument ")"
 power-params = "(" argument "," argument ")"
 ppmt-params = "(" argument "," argument "," argument "," argument ["," argument ["," argument]] ")"
 pqsource-params = "(" guid ")"
 pricedisc-params = "(" argument "," argument "," argument "," argument ["," argument] ")"
 pricemat-params = "(" argument "," argument "," argument "," argument "," argument ["," argument] ")"
 price-params = "(" argument "," argument "," argument "," argument "," argument "," argument ["," argument] ")"
 prob-params = "(" argument "," argument "," argument ["," argument] ")"
 product-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 proper-params = "(" argument-expression ")"
 pv-params = "(" argument "," argument "," argument ["," argument ["," argument]] ")"
 py-params = "(" whole-number-part "," ("0" / "1") *252("," argument) ")"
 ;whole-number-part MUST be 0-based index referencing CT_PythonScript element
 that indicates Python script corresponding to the function as specified in section 2.3.10.2.
 python-str-params = "(" argument-expression ")"
 python-type-params = "(" argument-expression ")"
 python-typename-params = "(" argument-expression ")"
 quartile-exc-params = "(" argument "," argument ")"
 quartile-inc-params = "(" argument "," argument ")"
 quartile-params = "(" argument "," argument ")"
 querystring-params = "(" argument "," argument *126( "," argument "," argument) ")"
 quotient-params = "(" argument "," argument ")"
 radians-params = "(" argument-expression ")"
 randarray-params = "(" [argument *4("," argument)] ")"
 randbetween-params = "(" argument "," argument ")"
 rand-params = emptyparams
 rank-avg-params = "(" argument "," ref-argument-expression ["," argument] ")"
 rank-eq-params = "(" argument "," ref-argument-expression ["," argument] ")"
 rank-params = "(" argument "," ref-argument-expression ["," argument] ")"
 rate-params = "(" argument "," argument "," argument ["," argument ["," argument ["," argument]]] ")"
 received-params = "(" argument "," argument "," argument "," argument ["," argument] ")"
 reduce-params = "(" argument "," argument "," argument ")"
 replaceb-params = "(" argument "," argument "," argument "," argument ")"
 replace-params = "(" argument "," argument "," argument "," argument ")"
 rept-params = "(" argument "," argument ")"
 rightb-params = "(" (argument-expression / (argument "," argument)) ")"
 right-params = "(" (argument-expression / (argument "," argument)) ")"
 roman-params = "(" (argument-expression / (argument "," argument)) ")"
 roundbahtdown-params = "(" argument-expression ")"
 roundbahtup-params = "(" argument-expression ")"
 rounddown-params = "(" argument "," argument ")"
 round-params = "(" argument "," argument ")"
 roundup-params = "(" argument "," argument ")"
 row-params = "(" [ref-argument-expression ] ")"
 rows-params = "(" argument-expression ")"
 rri-params = "(" argument "," argument "," argument ")"
 rsq-params = "(" argument "," argument ")"
 rtd-params = "(" argument "," argument "," argument *252("," argument) ")"
 scan-params = "(" argument "," argument "," argument ")"
 searchb-params = "(" argument "," argument ["," argument] ")"
 search-params = "(" argument "," argument ["," argument] ")"
 sech-params = "(" argument-expression ")"
 second-params = "(" argument-expression ")"
 sec-params = "(" argument-expression ")"
 sequence-params = "("argument *3("," argument) ")"
 series-params = "(" argument "," argument "," argument "," argument ["," argument] ")"
 seriessum-params = "(" argument "," argument "," argument "," argument ")"
 sheet-params = "(" argument ")"
 sheets-params = "(" argument ")"
 sign-params = "(" argument-expression ")"
 sinh-params = "(" argument-expression ")"
 sin-params = "(" argument-expression ")"
 skew-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 skew-p-params = "(" (argument-expression / (argument 1*253("," argument))) ")"
 sln-params = "(" argument "," argument "," argument ")"
 slope-params = "(" argument "," argument ")"
 small-params = "(" argument "," argument ")"
 sortby-params = "(" argument "," argument ["," argument *125("," argument "," argument)] ")"
 sort-worksheet-params = "(" (argument-expression / (argument 1*3("," argument))) ")"
 sqrt-params = "(" argument-expression ")"
 sqrtpi-params = "(" argument-expression ")"
 standardize-params = "(" argument "," argument "," argument ")"
 stdeva-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 stdevpa-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 stdev-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 stdev-p-params = "(" (argument-expression / (argument 1*253("," argument))) ")"
 stdevp-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 stdev-s-params = "(" (argument-expression / (argument 1*253("," argument))) ")"
 steyx-params = "(" argument "," argument ")"
 substitute-params = "(" argument "," argument "," argument ["," argument] ")"
 subtotal-params = "(" argument "," ref-argument-expression *253("," ref-argument-expression ) ")"
 sumif-params = "(" ref-argument-expression "," argument ["," ref-argument-expression ] ")"
 sumifs-params = "(" ref-argument-expression "," ref-argument-expression "," argument *126("," ref-argument-expression "," argument) ")"
 sum-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 sumproduct-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 sumsq-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 sumx2my2-params = "(" argument "," argument ")"
 sumx2py2-params = "(" argument "," argument ")"
 sumxmy2-params = "(" argument "," argument ")"
 switch-params = "(" argument "," argument "," argument 1*251("," argument) ")"
 syd-params = "(" argument "," argument "," argument "," argument ")"
 take-params = "(" argument 1*2("," argument) ")"
 tanh-params = "(" argument-expression ")"
 tan-params = "(" argument-expression ")"
 tbilleq-params = "(" argument "," argument "," argument ")"
 tbillprice-params = "(" argument "," argument "," argument ")"
 tbillyield-params = "(" argument "," argument "," argument ")"
 t-dist-2t-params = "(" argument "," argument ")"
 tdist-params = "(" argument "," argument "," argument ")"
 t-dist-params = "(" argument "," argument "," argument ")"
 t-dist-rt-params = "(" argument "," argument ")"
 text-params = "(" argument "," argument ")"
 textafter-params = "(" argument 1*5("," argument) ")"
 textbefore-params = "(" argument 1*5("," argument) ")"
 textjoin-params = "(" argument "," argument "," argument *251("," argument) ")"
 textsplit-params = "(" argument 1*5("," argument) ")"
 thaidayofweek-params = "(" argument-expression ")"
 thaidigit-params = "(" argument-expression ")"
 thaimonthofyear-params = "(" argument-expression ")"
 thainumsound-params = "(" argument-expression ")"
 thainumstring-params = "(" argument-expression ")"
 thaistringlength-params = "(" argument-expression ")"
 thaiyear-params = "(" argument-expression ")"
 time-params = "(" argument "," argument "," argument ")"
 timevalue-params = "(" argument-expression ")"
 t-inv-2t-params = "(" argument "," argument ")"
 tinv-params = "(" argument "," argument ")"
 t-inv-params = "(" argument "," argument ")"
 tocol-params = "(" (argument-expression / (argument 1*2("," argument))) ")"
 today-params = emptyparams
 torow-params = "(" (argument-expression / (argument 1*2("," argument))) ")"
 t-params = "(" argument-expression ")"
 transpose-params = "(" argument-expression ")"
 trend-params = "(" (argument-expression / (argument "," argument ["," argument ["," argument]])) ")"
 trimmean-params = "(" argument "," argument ")"
 trim-params = "(" argument-expression ")"
 true-params = emptyparams
 trunc-params = "(" (argument-expression / (argument "," argument)) ")"
 ttest-params = "(" argument "," argument "," argument "," argument ")"
 t-test-params = "(" argument "," argument "," argument "," argument ")"
 type-params = "(" argument-expression ")"
 unichar-params = "(" argument-expression ")"
 unicode-params = "(" argument-expression ")"
 unique-params = "(" argument *2("," argument) ")"
 upper-params = "(" argument-expression ")"
 usdollar-params = "(" (argument-expression / (argument "," argument)) ")"
 value-params = "(" argument-expression ")"
 vara-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 varpa-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 var-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 var-p-params = "(" (argument-expression / (argument 1*253("," argument))) ")"
 varp-params = "(" (argument-expression / (argument 1*254("," argument))) ")"
 var-s-params = "(" (argument-expression / (argument 1*253("," argument))) ")"
 vdb-params = "(" argument "," argument "," argument "," argument "," argument ["," argument ["," argument]] ")"
 vlookup-params = "(" argument "," argument "," argument ["," argument] ")"
 vstack-params = "(" (argument-expression / (argument 1*253("," argument))) ")"
 webservice-params = "(" (argument-expression / (argument "," argument)) ")"
 weekday-params = "(" (argument-expression / (argument "," argument)) ")"
 weeknum-params = "(" (argument-expression / (argument "," argument)) ")"
 weibull-dist-params = "(" argument "," argument "," argument "," argument ")"
 weibull-params = "(" argument "," argument "," argument "," argument ")"
 workday-intl-params = "(" argument "," argument ["," argument ["," argument]] ")"
 workday-params = "(" argument "," argument ["," argument] ")"
 wrapcols-params = "(" argument 1*2("," argument) ")"
 wraprows-params = "(" argument 1*2("," argument) ")"
 xirr-params = "(" argument "," argument ["," argument] ")"
 xnpv-params = "(" argument "," argument "," argument ")"
 xlookup-params = "(" argument "," argument "," argument *3("," argument) ")"
 xor-params = "(" (argument-expression / (argument 1*253("," argument))) ")"
 yearfrac-params = "(" argument "," argument ["," argument] ")"
 year-params = "(" argument-expression ")"
 yielddisc-params = "(" argument "," argument "," argument "," argument ["," argument] ")"
 yieldmat-params = "(" argument "," argument "," argument "," argument "," argument ["," argument] ")"
 yield-params = "(" argument "," argument "," argument "," argument "," argument "," argument ["," argument] ")"
 ztest-params = "(" argument "," argument ["," argument] ")"
 z-test-params = "(" argument "," argument ["," argument] ")"
  
 ref-macro-function-call = "ABSREF" absref-params / "ACTIVE.CELL" active-cell-params / "CALL" call-params / "CALLER" caller-params / "EVALUATE" evaluate-params / "GET.DOCUMENT" get-document-params / "IF" if-params / "INPUT" input-params / "LAST.ERROR" last-error-params / "SCENARIO.GET" scenario-get-params / "SELECTION" selection-params / "TEXTREF" textref-params / "VIEW.GET" view-get-params
 macro-function-call = ref-macro-function-call / "ADD.BAR" add-bar-params / "ADD.COMMAND" add-command-params / "ADD.MENU" add-menu-params / "ADD.TOOLBAR" add-toolbar-params / "APP.TITLE" app-title-params / "ARGUMENT" argument-params / "BREAK" break-params / "CANCEL.KEY" cancel-key-params / "CHECK.COMMAND" check-command-params / "CREATE.OBJECT" create-object-params / "CUSTOM.REPEAT" custom-repeat-params / "CUSTOM.UNDO" custom-undo-params / "DELETE.BAR" delete-bar-params / "DELETE.COMMAND" delete-command-params / "DELETE.MENU" delete-menu-params / "DELETE.TOOLBAR" delete-toolbar-params / "DEREF" deref-params / "DIALOG.BOX" dialog-box-params / "DIRECTORY" directory-params / "DOCUMENTS" documents-params / "ECHO" echo-params / "ELSE" else-params / "ELSE.IF" else-if-params / "ENABLE.COMMAND" enable-command-params / "ENABLE.TOOL" enable-tool-params / "END.IF" end-if-params / "ERROR" error-params / "EXEC" exec-params / "EXECUTE" execute-params / "FCLOSE" fclose-params / "FILES" files-params / "FOPEN" fopen-params / "FOR" for-params / "FOR.CELL" for-cell-params / "FORMULA.CONVERT" formula-convert-params / "FPOS" fpos-params / "FREAD" fread-params / "FREADLN" freadln-params / "FSIZE" fsize-params / "FWRITE" fwrite-params / "FWRITELN" fwriteln-params / "GET.BAR" get-bar-params / "GET.CELL" get-cell-params / "GET.CHART.ITEM" get-chart-item-params / "GET.DEF" get-def-params / "GET.FORMULA" get-formula-params / "GET.LINK.INFO" get-link-info-params / "GET.MOVIE" get-movie-params / "GET.NAME" get-name-params / "GET.NOTE" get-note-params / "GET.OBJECT" get-object-params / "GET.TOOL" get-tool-params / "GET.TOOLBAR" get-toolbar-params / "GET.WINDOW" get-window-params / "GET.WORKBOOK" get-workbook-params / "GET.WORKSPACE" get-workspace-params / "GOTO" goto-params / "GROUP" group-params / "HALT" halt-params / "HELP" help-params / "INITIATE" initiate-params / "LINKS" links-params / "MOVIE.COMMAND" movie-command-params / "NAMES" names-params / "NEXT" next-params / "NOTE" note-params / "OPEN.DIALOG" open-dialog-params / "OPTIONS.LISTS.GET" options-lists-get-params / "PAUSE" pause-params / "POKE" poke-params / "PRESS.TOOL" press-tool-params / "REFTEXT" reftext-params / "REGISTER" register-params / "REGISTER.ID" register-id-params / "RELREF" relref-params / "RENAME.COMMAND" rename-command-params / "REQUEST" request-params / "RESET.TOOLBAR" reset-toolbar-params / "RESTART" restart-params / "RESULT" result-params / "RESUME" resume-params / "RETURN" return-params / "SAVE.DIALOG" save-dialog-params / "SAVE.TOOLBAR" save-toolbar-params  / "SET.NAME" set-name-params / "SET.VALUE" set-value-params / "SHOW.BAR" show-bar-params / "SPELLING.CHECK" spelling-check-params / "STEP" step-params / "TERMINATE" terminate-params / "TEXT.BOX" text-box-params / "UNREGISTER" unregister-params / "VOLATILE" volatile-params / "WHILE" while-params / "WINDOW.TITLE" window-title-params / "WINDOWS" windows-params
  
 absref-params = "(" argument "," ref-argument-expression ")"
 active-cell-params = "(" *space ")"
 add-bar-params = "(" argument ")"
 add-command-params = "(" argument "," argument "," argument ["," argument ["," argument]] ")"
 add-menu-params = "(" argument "," argument ["," argument ["," argument]] ")"
 add-toolbar-params = "(" argument ["," argument] ")"
 app-title-params = "(" argument ")"
 argument-params = "(" argument ["," argument ["," ref-argument-expression]] ")"
 break-params = "(" *space ")"
 call-params = "(" (argument-expression / (argument "," argument *253("," argument))) ")"
 caller-params = "(" *space ")"
 cancel-key-params = "(" argument ["," ref-argument-expression] ")"
 check-command-params = "(" argument "," argument "," argument "," argument ["," argument] ")"
 create-object-params = "(" argument "," argument ["," argument ["," argument ["," argument ["," argument ["," argument ["," argument ["," argument ["," argument ["," argument]]]]]]]]] ")"
 custom-repeat-params = "(" argument ["," argument ["," argument]] ")"
 custom-undo-params = "(" argument ["," argument] ")"
 delete-bar-params = "(" argument-expression ")"
 delete-command-params = "(" argument "," argument "," argument ["," argument] ")"
 delete-menu-params = "(" argument "," argument ["," argument] ")"
 delete-toolbar-params = "(" argument-expression ")"
 deref-params = "(" ref-argument-expression ")"
 dialog-box-params = "(" argument-expression ")"
 directory-params = "(" argument ")"
 documents-params = "(" argument ["," argument] ")"
 echo-params = "(" argument ")"
 else-params = "(" *space ")"
 else-if-params = "(" argument-expression ")"
 enable-command-params = "(" argument "," argument "," argument "," argument ["," argument] ")"
 enable-tool-params = "(" argument "," argument "," argument ")"
 end-if-params = "(" *space ")"
 error-params = "(" argument ["," argument] ")"
 evaluate-params = "(" argument-expression ")"
 exec-params = "(" (argument-expression / (argument "," argument ["," argument ["," argument]])) ")"
 execute-params = "(" argument "," argument ")"
 fclose-params = "(" argument-expression ")"
 files-params = "(" argument ["," argument] ")"
 fopen-params = "(" (argument-expression / (argument "," argument)) ")"
 for-params = "(" argument "," argument "," argument ["," argument] ")"
 for-cell-params = "(" (argument-expression / (argument "," argument ["," argument])) ")"
 formula-convert-params = "(" argument "," argument ["," argument ["," argument ["," argument]]] ")"
 fpos-params = "(" (argument-expression / (argument "," argument)) ")"
 fread-params = "(" argument "," argument ")"
 freadln-params = "(" argument-expression ")"
 fsize-params = "(" argument-expression ")"
 fwrite-params = "(" argument "," argument ")"
 fwriteln-params = "(" argument "," argument ")"
 get-bar-params = "(" argument ["," argument ["," argument ["," argument]]] ")"
 get-cell-params = "(" (argument-expression / (argument "," ref-argument-expression)) ")"
 get-chart-item-params = "(" (argument-expression / (argument "," argument ["," argument])) ")"
 get-def-params = "(" (argument-expression / (argument "," argument ["," argument])) ")"
 get-document-params = "(" (argument-expression / (argument "," argument)) ")"
 get-formula-params = "(" argument-expression ")"
 get-link-info-params = "(" argument "," argument ["," argument ["," argument]] ")"
 get-movie-params = "(" argument "," argument ["," argument] ")"
 get-name-params = "(" (argument-expression / (argument "," argument)) ")"
 get-note-params = "(" argument ["," argument ["," argument]] ")"
 get-object-params = "(" (argument-expression / (argument "," argument ["," argument ["," argument ["," argument]]])) ")"
 get-tool-params = "(" (argument-expression / (argument "," argument ["," argument])) ")"
 get-toolbar-params = "(" (argument-expression / (argument "," argument)) ")"
 get-window-params = "(" (argument-expression / (argument "," argument)) ")"
 get-workbook-params = "(" (argument-expression / (argument "," argument)) ")"
 get-workspace-params = "(" argument-expression ")"
 goto-params = "(" ref-argument-expression ")"
 group-params = "(" *space ")"
 halt-params = "(" argument ")"
 help-params = "(" argument ")"
 initiate-params = "(" argument "," argument ")"
 input-params = "(" (argument-expression / (argument "," argument ["," argument ["," argument ["," argument ["," argument ["," argument]]]]])) ")"
 last-error-params = "(" *space ")"
 links-params = "(" argument ["," argument] ")"
 movie-command-params = "(" argument "," argument "," argument ["," argument] ")"
 names-params = "(" argument ["," argument ["," argument]] ")"
 next-params = "(" *space ")"
 note-params = "(" argument ["," argument ["," argument ["," argument]]] ")"
 open-dialog-params = "(" argument ["," argument ["," argument ["," argument]]] ")"
 options-lists-get-params = "(" argument-expression ")"
 pause-params = "(" argument ")"
 poke-params = "(" argument "," argument "," argument ")"
 press-tool-params = "(" argument "," argument "," argument ")"
 reftext-params = "(" ref-argument-expression "," argument ")"
 register-params = "(" (argument-expression / (argument "," argument ["," argument ["," argument ["," argument ["," argument ["," argument ["," argument ["," argument ["," argument *245("," argument)]]]]]]]])) ")"
 register-id-params = "(" argument "," argument ["," argument] ")"
 relref-params = "(" ref-argument-expression "," ref-argument-expression ")"
 rename-command-params = "(" argument "," argument "," argument "," argument ["," argument] ")"
 request-params = "(" argument "," argument ")"
 reset-toolbar-params = "(" argument-expression ")"
 restart-params = "(" argument ")"
 result-params = "(" argument ")"
 resume-params = "(" argument ")"
 return-params = "(" argument ")"
 save-dialog-params = "(" argument ["," argument ["," argument ["," argument ["," argument]]]] ")"
 save-toolbar-params = "(" argument ["," argument] ")"
 scenario-get-params = "(" (argument-expression / (argument "," argument)) ")"
 selection-params = "(" *space ")"
 set-name-params = "(" (argument-expression / (argument "," argument)) ")"
 set-value-params = "(" ref-argument-expression "," argument ")"
 show-bar-params = "(" argument ")"
 spelling-check-params = "(" (argument-expression / (argument "," argument ["," argument])) ")"
 step-params = "(" *space ")"
 terminate-params = "(" argument-expression ")"
 text-box-params = "(" (argument-expression / (argument "," argument ["," argument ["," argument]])) ")"
 textref-params = "(" (argument-expression / (argument "," argument)) ")"
 unregister-params = "(" argument-expression ")"
 view-get-params = "(" (argument-expression / (argument "," argument)) ")"
 volatile-params = "(" argument ")"
 while-params = "(" argument-expression ")"
 window-title-params = "(" argument ")"
 windows-params = "(" argument ["," argument] ")"
 command-function-call = "A1.R1C1" a1-r1c1-params / "ACTIVATE" ["?"] activate-params / "ACTIVATE.NEXT" activate-next-params / "ACTIVATE.NOTES" activate-notes-params / "ACTIVATE.PREV" activate-prev-params / "ACTIVE.CELL.FONT" ["?"] active-cell-font-params / "ADD.ARROW" add-arrow-params / "ADD.CHART.AUTOFORMAT" ["?"] add-chart-autoformat-params / "ADD.LIST.ITEM" add-list-item-params / "ADD.OVERLAY" add-overlay-params / "ADD.PRINT.AREA" add-print-area-params / "ADD.TOOL" add-tool-params / "ADDIN.MANAGER" ["?"] addin-manager-params / "ALERT" alert-params / "ALIGNMENT" ["?"] alignment-params / "APP.ACTIVATE" app-activate-params / "APP.ACTIVATE.MICROSOFT" app-activate-microsoft-params / "APP.MAXIMIZE" app-maximize-params / "APP.MINIMIZE" app-minimize-params / "APP.MOVE" ["?"] app-move-params / "APP.RESTORE" app-restore-params / "APP.SIZE" ["?"] app-size-params / "APPLY.NAMES" ["?"] apply-names-params / "APPLY.STYLE" ["?"] apply-style-params / "ARRANGE.ALL" ["?"] arrange-all-params / "ASSIGN.TO.OBJECT" ["?"] assign-to-object-params / "ASSIGN.TO.TOOL" ["?"] assign-to-tool-params / "ATTACH.TEXT" ["?"] attach-text-params / "ATTACH.TOOLBARS" ["?"] attach-toolbars-params / "ATTRIBUTES" ["?"] attributes-params / "AUTO.OUTLINE" auto-outline-params / "AUTOCORRECT" ["?"] autocorrect-params / "AXES" ["?"] axes-params / "BEEP" beep-params / "BORDER" ["?"] border-params / "BRING.TO.FRONT" bring-to-front-params / "CALCULATE.DOCUMENT" calculate-document-params / "CALCULATE.NOW" calculate-now-params / "CALCULATION" ["?"] calculation-params / "CANCEL.COPY" cancel-copy-params / "CELL.PROTECTION" ["?"] cell-protection-params / "CHANGE.LINK" ["?"] change-link-params / "CHART.ADD.DATA" ["?"] chart-add-data-params / "CHART.TREND" ["?"] chart-trend-params / "CHART.WIZARD" ["?"] chart-wizard-params / "CHECKBOX.PROPERTIES" ["?"] checkbox-properties-params / "CLEAR" ["?"] clear-params / "CLEAR.OUTLINE" clear-outline-params / "CLEAR.PRINT.AREA" clear-print-area-params / "CLEAR.ROUTING.SLIP" clear-routing-slip-params / "CLOSE" close-params / "CLOSE.ALL" close-all-params / "COLOR.PALETTE" ["?"] color-palette-params / "COLUMN.WIDTH" ["?"] column-width-params / "COMBINATION" ["?"] combination-params / "CONSOLIDATE" ["?"] consolidate-params / "CONSTRAIN.NUMERIC" constrain-numeric-params / "COPY" copy-params / "COPY.CHART" ["?"] copy-chart-params / "COPY.PICTURE" ["?"] copy-picture-params / "COPY.TOOL" copy-tool-params / "CREATE.NAMES" ["?"] create-names-params / "CREATE.PUBLISHER" ["?"] create-publisher-params / "CUSTOMIZE.TOOLBAR" ["?"] customize-toolbar-params / "CUT" cut-params / "DATA.DELETE" ["?"] data-delete-params / "DATA.FIND" data-find-params / "DATA.FIND.NEXT" data-find-next-params / "DATA.FIND.PREV" data-find-prev-params / "DATA.FORM" data-form-params / "DATA.LABEL" ["?"] data-label-params / "DATA.SERIES" ["?"] data-series-params / "DEFINE.NAME" ["?"] define-name-params / "DEFINE.STYLE" ["?"] define-style-params / "DELETE.ARROW" delete-arrow-params / "DELETE.CHART.AUTOFORMAT" delete-chart-autoformat-params / "DELETE.FORMAT" ["?"] delete-format-params / "DELETE.NAME" ["?"] delete-name-params / "DELETE.NOTE" delete-note-params / "DELETE.OVERLAY" delete-overlay-params / "DELETE.STYLE" delete-style-params / "DELETE.TOOL" delete-tool-params / "DEMOTE" ["?"] demote-params / "DISABLE.INPUT" disable-input-params / "DISPLAY" ["?"] display-params / "DUPLICATE" duplicate-params / "EDIT.COLOR" ["?"] edit-color-params / "EDIT.DELETE" ["?"] edit-delete-params / "EDIT.OBJECT" edit-object-params / "EDIT.REPEAT" edit-repeat-params / "EDIT.SERIES" ["?"] edit-series-params / "EDIT.TOOL" edit-tool-params / "EDITBOX.PROPERTIES" ["?"] editbox-properties-params / "EDITION.OPTIONS" ["?"] edition-options-params / "ENABLE.OBJECT" enable-object-params / "ENABLE.TIPWIZARD" enable-tipwizard-params / "ENTER.DATA" enter-data-params / "ERRORBAR.X" ["?"] errorbar-x-params / "ERRORBAR.Y" ["?"] errorbar-y-params / "EXTEND.POLYGON" extend-polygon-params / "EXTRACT" ["?"] extract-params / "FILE.CLOSE" file-close-params / "FILE.DELETE" ["?"] file-delete-params / "FILL.AUTO" fill-auto-params /  "FILL.DOWN" fill-down-params / "FILL.GROUP" ["?"] fill-group-params / "FILL.LEFT" fill-left-params / "FILL.RIGHT" fill-right-params / "FILL.UP" fill-up-params / "FILTER" ["?"] filter-params / "FILTER.ADVANCED" ["?"] filter-advanced-params / "FILTER.SHOW.ALL" filter-show-all-params / "FIND.FILE" ["?"] find-file-params / "FONT" ["?"] font-params / "FONT.PROPERTIES" ["?"] font-properties-params / "FORMAT.AUTO" ["?"] format-auto-params / "FORMAT.CHART" ["?"] format-chart-params / "FORMAT.CHARTTYPE" ["?"] format-charttype-params / "FORMAT.FONT" ["?"] format-font-params / "FORMAT.LEGEND" ["?"] format-legend-params / "FORMAT.MAIN" ["?"] format-main-params / "FORMAT.MOVE" format-move-params / "FORMAT.NUMBER" ["?"] format-number-params / "FORMAT.OVERLAY" ["?"] format-overlay-params / "FORMAT.SHAPE" format-shape-params / "FORMAT.SIZE" format-size-params / "FORMAT.TEXT" ["?"] format-text-params / "FORMULA" formula-params / "FORMULA.ARRAY" formula-array-params / "FORMULA.FILL" formula-fill-params / "FORMULA.FIND" ["?"] formula-find-params / "FORMULA.FIND.NEXT" formula-find-next-params / "FORMULA.FIND.PREV" formula-find-prev-params / "FORMULA.GOTO" ["?"] formula-goto-params / "FORMULA.REPLACE" ["?"] formula-replace-params / "FREEZE.PANES" freeze-panes-params / "FULL" full-params / "FULL.SCREEN" full-screen-params / "FUNCTION.WIZARD" ["?"] function-wizard-params / "GALLERY.3D.AREA" ["?"] gallery-3d-area-params / "GALLERY.3D.BAR" ["?"] gallery-3d-bar-params / "GALLERY.3D.COLUMN" ["?"] gallery-3d-column-params / "GALLERY.3D.LINE" ["?"] gallery-3d-line-params / "GALLERY.3D.PIE" ["?"] gallery-3d-pie-params / "GALLERY.3D.SURFACE" ["?"] gallery-3d-surface-params / "GALLERY.AREA" ["?"] gallery-area-params / "GALLERY.BAR" ["?"] gallery-bar-params / "GALLERY.COLUMN" ["?"] gallery-column-params / "GALLERY.CUSTOM" ["?"] gallery-custom-params / "GALLERY.DOUGHNUT" ["?"] gallery-doughnut-params / "GALLERY.LINE" ["?"] gallery-line-params / "GALLERY.PIE" ["?"] gallery-pie-params / "GALLERY.RADAR" ["?"] gallery-radar-params / "GALLERY.SCATTER" ["?"] gallery-scatter-params / "GOAL.SEEK" ["?"] goal-seek-params / "GRIDLINES" ["?"] gridlines-params / "HIDE" hide-params / "HIDE.DIALOG" hide-dialog-params / "HIDE.OBJECT" hide-object-params / "HIDEALL.INKANNOTS" hideall-inkannots-params / "HIDEALL.NOTES" hideall-notes-params / "HIDECURR.NOTE" hidecurr-note-params / "HLINE" hline-params / "HPAGE" hpage-params / "HSCROLL" hscroll-params / "INSERT" ["?"] insert-params / "INSERT.MAP.OBJECT" ["?"] insert-map-object-params / "INSERT.OBJECT" ["?"] insert-object-params / "INSERT.PICTURE" ["?"] insert-picture-params / "INSERT.TITLE" ["?"] insert-title-params / "INSERTDATATABLE" ["?"] insertdatatable-params / "JUSTIFY" justify-params / "LABEL.PROPERTIES" ["?"] label-properties-params / "LAYOUT" layout-params / "LEGEND" legend-params / "LINE.PRINT" line-print-params / "LINK.COMBO" link-combo-params / "LINK.FORMAT" link-format-params / "LIST.NAMES" list-names-params / "LISTBOX.PROPERTIES" ["?"] listbox-properties-params / "MACRO.OPTIONS" ["?"] macro-options-params / "MAIL.ADD.MAILER" mail-add-mailer-params / "MAIL.DELETE.MAILER" mail-delete-mailer-params / "MAIL.EDIT.MAILER" ["?"] mail-edit-mailer-params / "MAIL.FORWARD" mail-forward-params / "MAIL.LOGOFF" mail-logoff-params / "MAIL.LOGON" ["?"] mail-logon-params / "MAIL.NEXT.LETTER" mail-next-letter-params / "MAIL.REPLY" mail-reply-params / "MAIL.REPLY.ALL" mail-reply-all-params / "MAIL.SEND.MAILER" ["?"] mail-send-mailer-params / "MAIN.CHART" ["?"] main-chart-params / "MAIN.CHART.TYPE" ["?"] main-chart-type-params / "MENU.EDITOR" ["?"] menu-editor-params / "MERGE.STYLES" merge-styles-params / "MESSAGE" message-params / "MOVE.BRK" move-brk-params / "MOVE.TOOL" move-tool-params / "NEW" ["?"] new-params / "NEW.WINDOW" new-window-params / "NEWWEBQUERY" newwebquery-params / "NORMAL" normal-params / "OBJECT.PROPERTIES" ["?"] object-properties-params/ "OBJECT.PROTECTION" ["?"] object-protection-params / "ON.DATA" on-data-params/ "ON.DOUBLECLICK" on-doubleclick-params / "ON.ENTRY" on-entry-params / "ON.KEY" on-key-params / "ON.RECALC" on-recalc-params / "ON.SHEET" on-sheet-params / "ON.TIME" on-time-params / "ON.WINDOW" on-window-params / "OPEN" ["?"] open-params/ "OPEN.LINKS" ["?"] open-links-params / "OPEN.MAIL" ["?"] open-mail-params / "OPEN.TEXT" open-text-params / "OPTIONS.CALCULATION" ["?"] options-calculation-params / "OPTIONS.CHART" ["?"] options-chart-params / "OPTIONS.EDIT" ["?"] options-edit-params / "OPTIONS.GENERAL" ["?"] options-general-params / "OPTIONS.LISTS.ADD" ["?"] options-lists-add-params / "OPTIONS.LISTS.DELETE" options-lists-delete-params / "OPTIONS.ME" ["?"] options-me-params / "OPTIONS.MENONO" ["?"] options-menono-params / "OPTIONS.SAVE" ["?"] options-save-params / "OPTIONS.SPELL" ["?"] options-spell-params / "OPTIONS.TRANSITION" ["?"] options-transition-params / "OPTIONS.VIEW" ["?"] options-view-params / "OUTLINE" ["?"] outline-params / "OVERLAY" ["?"] overlay-params / "OVERLAY.CHART.TYPE" ["?"] overlay-chart-type-params / "PAGE.SETUP" ["?"] page-setup-params / "PARSE" ["?"] parse-params / "PASTE" paste-params / "PASTE.LINK" paste-link-params / "PASTE.PICTURE" paste-picture-params / "PASTE.PICTURE.LINK" paste-picture-link-params / "PASTE.SPECIAL" ["?"] paste-special-params / "PASTE.TOOL" paste-tool-params / "PATTERNS" ["?"] patterns-params / "PICKLIST" ["?"] picklist-params / "PIVOT.ADD.FIELDS" pivot-add-fields-params / "PIVOT.FIELD" pivot-field-params / "PIVOT.FIELD.GROUP" ["?"] pivot-field-group-params / "PIVOT.FIELD.PROPERTIES" ["?"] pivot-field-properties-params / "PIVOT.FIELD.UNGROUP" ["?"] pivot-field-ungroup-params / "PIVOT.ITEM" pivot-item-params / "PIVOT.ITEM.PROPERTIES" pivot-item-properties-params / "PIVOT.REFRESH" pivot-refresh-params / "PIVOT.SHOW.PAGES" ["?"] pivot-show-pages-params / "PIVOT.TABLE.CHART" ["?"] pivot-table-chart-params / "PIVOT.TABLE.WIZARD" ["?"] pivot-table-wizard-params / "POST.DOCUMENT" ["?"] post-document-params / "PRECISION" precision-params / "PREFERRED" preferred-params / "PRINT" ["?"] print-params / "PRINT.PREVIEW" ["?"] print-preview-params / "PRINTER.SETUP" ["?"] printer-setup-params / "PROMOTE" ["?"] promote-params / "PROTECT.DOCUMENT" ["?"] protect-document-params / "PROTECT.REVISIONS" ["?"] protect-revisions-params / "PUSHBUTTON.PROPERTIES" ["?"] pushbutton-properties-params / "QUIT" quit-params / "REMOVE.LIST.ITEM" remove-list-item-params / "REMOVE.PAGE.BREAK" remove-page-break-params / "RENAME.OBJECT" rename-object-params / "REPLACE.FONT" ["?"] replace-font-params /"RESET.TOOL" reset-tool-params / "RM.PRINT.AREA" rm-print-area-params / "ROUTE.DOCUMENT" route-document-params / "ROUTING.SLIP" ["?"] routing-slip-params / "ROW.HEIGHT" ["?"] row-height-params / "RUN" ["?"] run-params / "SAVE" save-params / "SAVE.AS" ["?"] save-as-params / "SAVE.COPY.AS" save-copy-as-params / "SAVE.NEW.OBJECT" ["?"] save-new-object-params / "SAVE.WORKBOOK" ["?"] save-workbook-params / "SAVE.WORKSPACE" ["?"] save-workspace-params / "SCALE" ["?"] scale-params / "SCENARIO.ADD" ["?"] scenario-add-params / "SCENARIO.CELLS" ["?"] scenario-cells-params / "SCENARIO.DELETE" scenario-delete-params / "SCENARIO.EDIT" ["?"] scenario-edit-params / "SCENARIO.MERGE" ["?"] scenario-merge-params / "SCENARIO.SHOW" scenario-show-params / "SCENARIO.SHOW.NEXT" scenario-show-next-params / "SCENARIO.SUMMARY" ["?"] scenario-summary-params / "SCROLLBAR.PROPERTIES" ["?"] scrollbar-properties-params / "SELECT" select-params / "SELECT.ALL" select-all-params / "SELECT.CHART" select-chart-params / "SELECT.END" select-end-params / "SELECT.LAST.CELL" select-last-cell-params / "SELECT.LIST.ITEM" select-list-item-params / "SELECT.PLOT.AREA" select-plot-area-params / "SELECT.SPECIAL" ["?"] select-special-params / "SEND.KEYS" send-keys-params / "SEND.MAIL" ["?"] send-mail-params / "SEND.TO.BACK" send-to-back-params / "SERIES.AXES" ["?"] series-axes-params / "SERIES.ORDER" ["?"] series-order-params / "SERIES.X" ["?"] series-x-params / "SERIES.Y" ["?"] series-y-params / "SET.CONTROL.VALUE" set-control-value-params / "SET.CRITERIA" set-criteria-params / "SET.DATABASE" set-database-params / "SET.DIALOG.DEFAULT" set-dialog-default-params / "SET.DIALOG.FOCUS" set-dialog-focus-params / "SET.EXTRACT" set-extract-params / "SET.LIST.ITEM" set-list-item-params / "SET.PAGE.BREAK" set-page-break-params / "SET.PREFERRED" set-preferred-params / "SET.PRINT.AREA" set-print-area-params / "SET.PRINT.TITLES" ["?"] set-print-titles-params / "SET.UPDATE.STATUS" ["?"] set-update-status-params / "SHARE" share-params / "SHARE.NAME" ["?"] share-name-params / "SHEET.BACKGROUND" ["?"] sheet-background-params / "SHORT.MENUS" short-menus-params / "SHOW.ACTIVE.CELL" show-active-cell-params / "SHOW.CLIPBOARD" show-clipboard-params / "SHOW.DETAIL" ["?"] show-detail-params / "SHOW.DIALOG" show-dialog-params / "SHOW.INFO" show-info-params / "SHOW.LEVELS" show-levels-params / "SHOW.TOOLBAR" ["?"] show-toolbar-params / "SORT" ["?"] sort-params / "SORT.SPECIAL" ["?"] sort-special-params / "SOUND.NOTE" sound-note-params / "SOUND.PLAY" sound-play-params / "SPELLING" spelling-params / "SPLIT" ["?"] split-params / "STANDARD.FONT" ["?"] standard-font-params / "STANDARD.WIDTH" ["?"] standard-width-params / "STYLE" ["?"] style-params / "SUBSCRIBE.TO" ["?"] subscribe-to-params / "SUBTOTAL.CREATE" ["?"] subtotal-create-params / "SUBTOTAL.REMOVE" subtotal-remove-params / "SUMMARY.INFO" ["?"] summary-info-params / "TAB.ORDER" ["?"] tab-order-params / "TABLE" ["?"] table-params / "TEXT.TO.COLUMNS" ["?"] text-to-columns-params / "TRACER.CLEAR" tracer-clear-params / "TRACER.DISPLAY" tracer-display-params / "TRACER.ERROR" tracer-error-params / "TRACER.NAVIGATE" tracer-navigate-params / "TRAVERSE.NOTES" traverse-notes-params / "UNDO" undo-params / "UNGROUP" ungroup-params / "UNGROUP.SHEETS" ungroup-sheets-params / "UNHIDE" ["?"] unhide-params / "UNLOCKED.NEXT" unlocked-next-params / "UNLOCKED.PREV" unlocked-prev-params / "UNPROTECT.REVISIONS" unprotect-revisions-params / "UPDATE.LINK" ["?"] update-link-params / "VBA.INSERT.FILE" ["?"] vba-insert-file-params / "VBA.MAKE.ADDIN" ["?"] vba-make-addin-params / "VBA.PROCEDURE.DEFINITION" ["?"] vba-procedure-definition-params / "VBAACTIVATE"vbaactivate-params / "VIEW.3D" ["?"] view-3d-params / "VIEW.DEFINE" ["?"] view-define-params / "VIEW.DELETE" view-delete-params / "VIEW.SHOW" ["?"] view-show-params / "VLINE" vline-params / "VPAGE" vpage-params / "VSCROLL" vscroll-params / "WAIT" wait-params / "WEB.PUBLISH" web-publish-params / "WINDOW.MAXIMIZE" window-maximize-params / "WINDOW.MINIMIZE" window-minimize-params / "WINDOW.MOVE" ["?"] window-move-params / "WINDOW.RESTORE" window-restore-params / "WINDOW.SIZE" ["?"] window-size-params / "WORKBOOK.ACTIVATE" workbook-activate-params / "WORKBOOK.ADD" ["?"] workbook-add-params / "WORKBOOK.COPY" ["?"] workbook-copy-params / "WORKBOOK.DELETE" workbook-delete-params / "WORKBOOK.HIDE" workbook-hide-params / "WORKBOOK.INSERT" ["?"] workbook-insert-params / "WORKBOOK.MOVE" ["?"] workbook-move-params / "WORKBOOK.NAME" ["?"] workbook-name-params / "WORKBOOK.NEW" ["?"] workbook-new-params / "WORKBOOK.NEXT" workbook-next-params / "WORKBOOK.OPTIONS" ["?"] workbook-options-params / "WORKBOOK.PREV" workbook-prev-params / "WORKBOOK.PROTECT" ["?"] workbook-protect-params / "WORKBOOK.SCROLL" workbook-scroll-params / "WORKBOOK.SELECT" workbook-select-params / "WORKBOOK.TAB.SPLIT" ["?"] workbook-tab-split-params / "WORKBOOK.UNHIDE" ["?"] workbook-unhide-params / "WORKGROUP" ["?"] workgroup-params / "WORKGROUP.OPTIONS" ["?"] workgroup-options-params / "WORKSPACE" ["?"] workspace-params / "ZOOM" ["?"] zoom-params
 a1-r1c1-params = "(" argument ")"
 activate-params = "(" argument ["," argument] ")"
 activate-next-params = "(" argument ")"
 activate-notes-params = "(" argument ["," argument] ")"
 activate-prev-params = "(" argument ")"
 active-cell-font-params = "(" argument *13("," argument) ")"
 add-arrow-params = "(" *space ")"
 add-chart-autoformat-params = "(" argument ["," argument] ")"
 add-list-item-params = "(" argument ["," argument] ")"
 add-overlay-params = "(" *space ")"
 add-print-area-params = "(" *space ")"
 add-tool-params = "(" argument *2("," argument) ")"
 addin-manager-params = "(" argument *2("," argument) ")"
 alert-params = "(" argument *2("," argument) ")"
 alignment-params = "(" argument *9("," argument) ")"
 app-activate-params = "(" argument ["," argument] ")"
 app-activate-microsoft-params = "(" argument ")"
 app-maximize-params = "(" *space ")"
 app-minimize-params = "(" *space ")"
 app-move-params = "(" argument ["," argument] ")"
 app-restore-params = "(" *space ")"
 app-size-params = "(" argument ["," argument] ")"
 apply-names-params = "(" argument *6("," argument) ")"
 apply-style-params = "(" argument ")"
 arrange-all-params = "(" argument *3("," argument) ")"
 assign-to-object-params = "(" argument ")"
 assign-to-tool-params = "(" argument *2("," argument) ")"
 attach-text-params = "(" argument *2("," argument) ")"
 attach-toolbars-params = "(" *space ")"
 attributes-params = "(" argument ["," argument] ")"
 auto-outline-params = "(" *space ")"
 autocorrect-params = "(" argument ["," argument] ")"
 axes-params = "(" argument *5("," argument) ")"
 beep-params = "(" argument ")"
 border-params = "(" argument *26("," argument) ")"
 bring-to-front-params = "(" *space ")"
 calculate-document-params = "(" *space ")"
 calculate-now-params = "(" *space ")"
 calculation-params = "(" argument *10("," argument) ")"
 cancel-copy-params = "(" argument ")"
 cell-protection-params = "(" argument ["," argument] ")"
 change-link-params = "(" argument *2("," argument) ")"
 chart-add-data-params = "(" argument *5("," argument) ")"
 chart-trend-params = "(" argument *7("," argument) ")"
 chart-wizard-params = "(" argument *13("," argument) ")"
 checkbox-properties-params = "(" argument *4("," argument) ")"
 clear-params = "(" argument ")"
 clear-outline-params = "(" *space ")"
 clear-print-area-params = "(" *space ")"
 clear-routing-slip-params = "(" argument ")"
 close-params = "(" argument ["," argument] ")"
 close-all-params = "(" *space ")"
 color-palette-params = "(" argument ")"
 column-width-params = "(" argument *4("," argument) ")"
 combination-params = "(" argument ")"
 consolidate-params = "(" argument *4("," argument) ")"
 constrain-numeric-params = "(" argument ")"
 copy-params = "(" argument ["," argument] ")"
 copy-chart-params = "(" argument ")"
 copy-picture-params = "(" argument *2("," argument) ")"
 copy-tool-params = "(" argument ["," argument] ")"
 create-names-params = "(" argument *3("," argument) ")"
 create-publisher-params = "(" argument *3("," argument) ")"
 customize-toolbar-params = "(" argument ")"
 cut-params = "(" argument ["," argument] ")"
 data-delete-params = "(" *space ")"
 data-find-params = "(" argument ")"
 data-find-next-params = "(" *space ")"
 data-find-prev-params = "(" *space ")"
 data-form-params = "(" *space ")"
 data-label-params = "(" argument *9("," argument) ")"
 data-series-params = "(" argument *5("," argument) ")"
 define-name-params = "(" argument *6("," argument) ")"
 define-style-params = "(" argument *13("," argument) ")"
 delete-arrow-params = "(" *space ")"
 delete-chart-autoformat-params = "(" argument ")"
 delete-format-params = "(" argument ")"
 delete-name-params = "(" argument ")"
 delete-note-params = "(" argument ")"
 delete-overlay-params = "(" *space ")"
 delete-style-params = "(" argument ")"
 delete-tool-params = "(" argument ["," argument] ")"
 demote-params = "(" argument ")"
 disable-input-params = "(" argument ")"
 display-params = "(" argument *8("," argument) ")"
 duplicate-params = "(" *space ")"
 edit-color-params = "(" argument *3("," argument) ")"
 edit-delete-params = "(" argument ")"
 edit-object-params = "(" argument ")"
 edit-repeat-params = "(" *space ")"
 edit-series-params = "(" argument *6("," argument) ")"
 edit-tool-params = "(" argument ["," argument] ")"
 editbox-properties-params = "(" argument *3("," argument) ")"
 edition-options-params = "(" argument *6("," argument) ")"
 enable-object-params = "(" argument ["," argument] ")"
 enable-tipwizard-params = "(" argument ")"
 enter-data-params = "(" argument ")"
 errorbar-x-params = "(" argument *3("," argument) ")"
 errorbar-y-params = "(" argument *3("," argument) ")"
 extend-polygon-params = "(" argument ")"
 extract-params = "(" argument ")"
 file-close-params = "(" argument ["," argument] ")"
 file-delete-params = "(" argument ")"
 fill-auto-params = "(" argument ["," argument] ")"
 fill-down-params = "(" *space ")"
 fill-group-params = "(" argument ")"
 fill-left-params = "(" *space ")"
 fill-right-params = "(" *space ")"
 fill-up-params = "(" *space ")"
 filter-params = "(" argument *5("," argument) ")"
 filter-advanced-params = "(" argument *4("," argument) ")"
 filter-show-all-params = "(" *space ")"
 find-file-params = "(" *space ")"
 font-params = "(" argument ["," argument] ")"
 font-properties-params = "(" argument *13("," argument) ")"
 format-auto-params = "(" argument *6("," argument) ")"
 format-chart-params = "(" argument *17("," argument) ")"
 format-charttype-params = "(" argument *3("," argument) ")"
 format-font-params = "(" argument *14("," argument) ")"
 format-legend-params = "(" argument ")"
 format-main-params = "(" argument *13("," argument) ")"
 format-move-params = "(" argument *2("," argument) ")"
 format-number-params = "(" argument ")"
 format-overlay-params = "(" argument *13("," argument) ")"
 format-shape-params = "(" argument *4("," argument) ")"
 format-size-params = "(" argument *2("," argument) ")"
 format-text-params = "(" argument *10("," argument) ")"
 formula-params = "(" argument ["," argument] ")"
 formula-array-params = "(" argument ["," argument] ")"
 formula-fill-params = "(" argument ["," argument] ")"
 formula-find-params = "(" argument *11("," argument) ")"
 formula-find-next-params = "(" *space ")"
 formula-find-prev-params = "(" *space ")"
 formula-goto-params = "(" argument ["," argument] ")"
 formula-replace-params = "(" argument *10("," argument) ")"
 freeze-panes-params = "(" argument *2("," argument) ")"
 full-params = "(" argument ")"
 full-screen-params = "(" argument ")"
 function-wizard-params = "(" argument ")"
 gallery-3d-area-params = "(" argument ")"
 gallery-3d-bar-params = "(" argument ")"
 gallery-3d-column-params = "(" argument ")"
 gallery-3d-line-params = "(" argument ")"
 gallery-3d-pie-params = "(" argument ")"
 gallery-3d-surface-params = "(" argument ")"
 gallery-area-params = "(" argument ["," argument] ")"
 gallery-bar-params = "(" argument ["," argument] ")"
 gallery-column-params = "(" argument ["," argument] ")"
 gallery-custom-params = "(" argument ")"
 gallery-doughnut-params = "(" argument ["," argument] ")"
 gallery-line-params = "(" argument ["," argument] ")"
 gallery-pie-params = "(" argument ["," argument] ")"
 gallery-radar-params = "(" argument ["," argument] ")"
 gallery-scatter-params = "(" argument ["," argument] ")"
 goal-seek-params = "(" argument *2("," argument) ")"
 gridlines-params = "(" argument *6("," argument) ")"
 hide-params = "(" *space ")"
 hide-dialog-params = "(" argument ")"
 hide-object-params = "(" argument ["," argument] ")"
 hideall-inkannots-params = "(" argument ")"
 hideall-notes-params = "(" argument ")"
 hidecurr-note-params = "(" argument ["," argument] ")"
 hline-params = "(" argument ")"
 hpage-params = "(" argument ")"
 hscroll-params = "(" argument ["," argument] ")"
 insert-params = "(" argument ["," argument] ")"
 insert-map-object-params = "(" *space ")"
 insert-object-params = "(" argument *12("," argument) ")"
 insert-picture-params = "(" argument ["," argument] ")"
 insert-title-params = "(" argument *4("," argument) ")"
 insertdatatable-params = "(" argument ")"
 justify-params = "(" *space ")"
 label-properties-params = "(" argument *2("," argument) ")"
 layout-params = "(" *space ")"
 legend-params = "(" argument ")"
 line-print-params = "(" argument *10("," argument) ")"
 link-combo-params = "(" argument ")"
 link-format-params = "(" *space ")"
 list-names-params = "(" *space ")"
 listbox-properties-params = "(" argument *4("," argument) ")"
 macro-options-params = "(" argument *9("," argument) ")"
 mail-add-mailer-params = "(" *space ")"
 mail-delete-mailer-params = "(" *space ")"
 mail-edit-mailer-params = "(" argument *5("," argument) ")"
 mail-forward-params = "(" *space ")"
 mail-logoff-params = "(" *space ")"
 mail-logon-params = "(" argument *2("," argument) ")"
 mail-next-letter-params = "(" *space ")"
 mail-reply-params = "(" *space ")"
 mail-reply-all-params = "(" *space ")"
 mail-send-mailer-params = "(" argument ["," argument] ")"
 main-chart-params = "(" argument *9("," argument) ")"
 main-chart-type-params = "(" argument ")"
 menu-editor-params = "(" *space ")"
 merge-styles-params = "(" argument ")"
 message-params = "(" argument ["," argument] ")"
 move-brk-params = "(" argument *3("," argument) ")"
 move-tool-params = "(" argument *5("," argument) ")"
 new-params = "(" argument *2("," argument) ")"
 new-window-params = "(" *space ")"
 newwebquery-params = "(" argument ")"
 normal-params = "(" *space ")"
 object-properties-params = "(" argument ["," argument] ")"
 object-protection-params = "(" argument ["," argument] ")"
 on-data-params = "(" argument ["," argument] ")"
 on-doubleclick-params = "(" argument ["," argument] ")"
 on-entry-params = "(" argument ["," argument] ")"
 on-key-params = "(" argument ["," argument] ")"
 on-recalc-params = "(" argument ["," argument] ")"
 on-sheet-params = "(" argument *2("," argument) ")"
 on-time-params = "(" argument *3("," argument) ")"
 on-window-params = "(" argument ["," argument] ")"
 open-params = "(" argument *16("," argument) ")"
 open-links-params = "(" argument *14("," argument) ")"
 open-mail-params = "(" argument ["," argument] ")"
 open-text-params = "(" argument *16("," argument) ")"
 options-calculation-params = "(" argument *9("," argument) ")"
 options-chart-params = "(" argument *2("," argument) ")"
 options-edit-params = "(" argument *10("," argument) ")"
 options-general-params = "(" argument *13("," argument) ")"
 options-lists-add-params = "(" argument ["," argument] ")"
 options-lists-delete-params = "(" argument ")"
 options-me-params = "(" argument *8("," argument) ")"
 options-menono-params = "(" argument *4("," argument) ")"
 options-save-params = "(" argument *3("," argument) ")"
 options-spell-params = "(" argument *11("," argument) ")"
 options-transition-params = "(" argument *4("," argument) ")"
 options-view-params = "(" argument *17("," argument) ")"
 outline-params = "(" argument *3("," argument) ")"
 overlay-params = "(" argument *11("," argument) ")"
 overlay-chart-type-params = "(" argument ")"
 page-setup-params = "(" argument *29("," argument) ")"
 parse-params = "(" argument ["," argument] ")"
 paste-params = "(" argument ")"
 paste-link-params = "(" *space ")"
 paste-picture-params = "(" *space ")"
 paste-picture-link-params = "(" *space ")"
 paste-special-params = "(" argument *6("," argument) ")"
 paste-tool-params = "(" argument ["," argument] ")"
 patterns-params = "(" argument *12("," argument) ")"
 picklist-params = "(" *space ")"
 pivot-add-fields-params = "(" argument *4("," argument) ")"
 pivot-field-params = "(" argument *3("," argument) ")"
 pivot-field-group-params = "(" argument *3("," argument) ")"
 pivot-field-properties-params = "(" argument *6("," argument) ")"
 pivot-field-ungroup-params = "(" *space ")"
 pivot-item-params = "(" argument *3("," argument) ")"
 pivot-item-properties-params = "(" argument *6("," argument) ")"
 pivot-refresh-params = "(" argument ")"
 pivot-show-pages-params = "(" argument ["," argument] ")"
 pivot-table-chart-params = "(" argument *15("," argument) ")"
 pivot-table-wizard-params = "(" argument *15("," argument) ")"
 post-document-params = "(" argument ")"
 precision-params = "(" argument ")"
 preferred-params = "(" *space ")"
 print-params = "(" argument *16("," argument) ")"
 print-preview-params = "(" argument ")"
 printer-setup-params = "(" argument ")"
 promote-params = "(" argument ")"
 protect-document-params = "(" argument *6("," argument) ")"
 protect-revisions-params = "(" *space ")"
 pushbutton-properties-params = "(" argument *5("," argument) ")"
 quit-params = "(" *space ")"
 remove-list-item-params = "(" argument ["," argument] ")"
 remove-page-break-params = "(" argument ["," argument] ")"
 rename-object-params = "(" argument ")"
 replace-font-params = "(" argument *9("," argument) ")"
 reset-tool-params = "(" argument ["," argument] ")"
 rm-print-area-params = "(" argument ")"
 route-document-params = "(" *space ")"
 routing-slip-params = "(" argument *5("," argument) ")"
 row-height-params = "(" argument *3("," argument) ")"
 run-params = "(" argument ["," argument] ")"
 save-params = "(" *space ")"
 save-as-params = "(" argument *6("," argument) ")"
 save-copy-as-params = "(" argument ")"
 save-new-object-params = "(" argument ")"
 save-workbook-params = "(" argument *5("," argument) ")"
 save-workspace-params = "(" argument ")"
 scale-params = "(" argument *9("," argument) ")"
 scenario-add-params = "(" argument *5("," argument) ")"
 scenario-cells-params = "(" argument ")"
 scenario-delete-params = "(" argument ")"
 scenario-edit-params = "(" argument *6("," argument) ")"
 scenario-merge-params = "(" argument ")"
 scenario-show-params = "(" argument ")"
 scenario-show-next-params = "(" *space ")"
 scenario-summary-params = "(" argument ["," argument] ")"
 scrollbar-properties-params = "(" argument *6("," argument) ")"
 select-params = "(" argument ["," argument] ")"
 select-all-params = "(" *space ")"
 select-chart-params = "(" *space ")"
 select-end-params = "(" argument ")"
 select-last-cell-params = "(" *space ")"
 select-list-item-params = "(" argument ["," argument] ")"
 select-plot-area-params = "(" *space ")"
 select-special-params = "(" argument *2("," argument) ")"
 send-keys-params = "(" argument ["," argument] ")"
 send-mail-params = "(" argument *2("," argument) ")"
 send-to-back-params = "(" *space ")"
 series-axes-params = "(" argument ")"
 series-order-params = "(" argument *2("," argument) ")"
 series-x-params = "(" argument ")"
 series-y-params = "(" argument ["," argument] ")"
 set-control-value-params = "(" argument ")"
 set-criteria-params = "(" *space ")"
 set-database-params = "(" *space ")"
 set-dialog-default-params = "(" argument ")"
 set-dialog-focus-params = "(" argument ")"
 set-extract-params = "(" *space ")"
 set-list-item-params = "(" argument ["," argument] ")"
 set-page-break-params = "(" *space ")"
 set-preferred-params = "(" argument ")"
 set-print-area-params = "(" argument ")"
 set-print-titles-params = "(" argument ["," argument] ")"
 set-update-status-params = "(" argument *2("," argument) ")"
 share-params = "(" *space ")"
 share-name-params = "(" argument ")"
 sheet-background-params = "(" argument ["," argument] ")"
 short-menus-params = "(" argument ")"
 show-active-cell-params = "(" *space ")"
 show-clipboard-params = "(" *space ")"
 show-detail-params = "(" argument *3("," argument) ")"
 show-dialog-params = "(" argument ")"
 show-info-params = "(" argument ")"
 show-levels-params = "(" argument ["," argument] ")"
 show-toolbar-params = "(" argument *9("," argument) ")"
 sort-params = "(" argument *16("," argument) ")"
 sort-special-params = "(" argument *13("," argument) ")"
 sound-note-params = "(" argument *2("," argument) ")"
 sound-play-params = "(" argument *2("," argument) ")"
 spelling-params = "(" argument *5("," argument) ")"
 split-params = "(" argument ["," argument] ")"
 standard-font-params = "(" argument *8("," argument) ")"
 standard-width-params = "(" argument ")"
 style-params = "(" argument ["," argument] ")"
 subscribe-to-params = "(" argument ["," argument] ")"
 subtotal-create-params = "(" argument *5("," argument) ")"
 subtotal-remove-params = "(" *space ")"
 summary-info-params = "(" argument *4("," argument) ")"
 tab-order-params = "(" *space ")"
 table-params = "(" argument ["," argument] ")"
 text-to-columns-params = "(" argument *13("," argument) ")"
 tracer-clear-params = "(" *space ")"
 tracer-display-params = "(" argument ["," argument] ")"
 tracer-error-params = "(" *space ")"
 tracer-navigate-params = "(" argument *2("," argument) ")"
 traverse-notes-params = "(" argument ["," argument] ")"
 undo-params = "(" *space ")"
 ungroup-params = "(" *space ")"
 ungroup-sheets-params = "(" *space ")"
 unhide-params = "(" argument ")"
 unlocked-next-params = "(" *space ")"
 unlocked-prev-params = "(" *space ")"
 unprotect-revisions-params = "(" *space ")"
 update-link-params = "(" argument ["," argument] ")"
 vba-insert-file-params = "(" argument ")"
 vba-make-addin-params = "(" argument ")"
 vba-procedure-definition-params = "(" *space ")"
 vbaactivate-params = "(" argument ["," argument] ")"
 view-3d-params = "(" argument *5("," argument) ")"
 view-define-params = "(" argument *2("," argument) ")"
 view-delete-params = "(" argument ")"
 view-show-params = "(" argument ")"
 vline-params = "(" argument ")"
 vpage-params = "(" argument ")"
 vscroll-params = "(" argument ["," argument] ")"
 wait-params = "(" argument ")"
 web-publish-params = "(" argument *8("," argument) ")"
 window-maximize-params = "(" argument ")"
 window-minimize-params = "(" argument ")"
 window-move-params = "(" argument *2("," argument) ")"
 window-restore-params = "(" argument ")"
 window-size-params = "(" argument *2("," argument) ")"
 workbook-activate-params = "(" argument ["," argument] ")"
 workbook-add-params = "(" argument *2("," argument) ")"
 workbook-copy-params = "(" argument *2("," argument) ")"
 workbook-delete-params = "(" argument ")"
 workbook-hide-params = "(" argument ["," argument] ")"
 workbook-insert-params = "(" argument ")"
 workbook-move-params = "(" argument *2("," argument) ")"
 workbook-name-params = "(" argument ["," argument] ")"
 workbook-new-params = "(" argument *2("," argument) ")"
 workbook-next-params = "(" *space ")"
 workbook-options-params = "(" argument *2("," argument) ")"
 workbook-prev-params = "(" *space ")"
 workbook-protect-params = "(" argument *2("," argument) ")"
 workbook-scroll-params = "(" argument ["," argument] ")"
 workbook-select-params = "(" argument *2("," argument) ")"
 workbook-tab-split-params = "(" argument ")"
 workbook-unhide-params = "(" argument ")"
 workgroup-params = "(" argument ")"
 workgroup-options-params = "(" *space ")"
 workspace-params = "(" argument *15("," argument) ")"
 zoom-params = "(" argument ")"