diff --git a/Web/ONLYOFFICE-Editors/ONLYOFFICE-Spreadsheet-Editor/Functions/sequence.aspx b/Web/ONLYOFFICE-Editors/ONLYOFFICE-Spreadsheet-Editor/Functions/sequence.aspx new file mode 100644 index 000000000..7b0ff079a --- /dev/null +++ b/Web/ONLYOFFICE-Editors/ONLYOFFICE-Spreadsheet-Editor/Functions/sequence.aspx @@ -0,0 +1,27 @@ +<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Features/DocumentEditor.master" %> +<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %> + + + + + + + +
+ +
+
+ +
+ \ No newline at end of file diff --git a/Web/ONLYOFFICE-Editors/ONLYOFFICE-Spreadsheet-Editor/Functions/xmatch.aspx b/Web/ONLYOFFICE-Editors/ONLYOFFICE-Spreadsheet-Editor/Functions/xmatch.aspx new file mode 100644 index 000000000..d65f6278f --- /dev/null +++ b/Web/ONLYOFFICE-Editors/ONLYOFFICE-Spreadsheet-Editor/Functions/xmatch.aspx @@ -0,0 +1,28 @@ +<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Features/DocumentEditor.master" %> +<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %> +<%@ Register TagPrefix="cc" TagName="LookupReferencesTag" Src="~/Controls/Help/Tags/lookup-reference-functions/lookup-reference-functions.ascx" %> + + + + + + + +
+
    +
  • +
+
+
+ +
+ \ No newline at end of file diff --git a/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/Functions/sequence.htm b/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/Functions/sequence.htm new file mode 100644 index 000000000..741526278 --- /dev/null +++ b/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/Functions/sequence.htm @@ -0,0 +1,44 @@ + + + + SEQUENCE Function + + + + + + + + +
+
+ +
+

SEQUENCE Function

+

The SEQUENCE function is one of the math and trigonometry functions. It is used to generate an array of sequential numbers.

+

Please note that this is an array formula. To learn more, please read the Insert array formulas article.

+

The SEQUENCE function syntax is:

+

SEQUENCE(rows,[columns],[start],[step])

+

where

+

rows is used to set the number of rows to return.

+

columns is used to set the number of columns to return.

+

start is used to set the first number in the sequence.

+

step is used to control the increment for each subsequent value in the array.

+

To apply the SEQUENCE function,

+
    +
  1. select the cell where you wish to display the result,
  2. +
  3. + click the Insert function
    icon situated at the top toolbar, +
    or right-click within a selected cell and select the Insert Function option from the menu, +
    or click the
    icon situated at the formula bar, +
  4. +
  5. select the Math and trigonometry function group from the list,
  6. +
  7. click the SEQUENCE function,
  8. +
  9. enter the required arguments separating them by comma,
  10. +
  11. press the Enter button.
  12. +
+

The result will be displayed in the selected cell.

+ +
+ + \ No newline at end of file diff --git a/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/Functions/xmatch.htm b/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/Functions/xmatch.htm new file mode 100644 index 000000000..300b86d19 --- /dev/null +++ b/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/Functions/xmatch.htm @@ -0,0 +1,64 @@ + + + + XMATCH Function + + + + + + + + +
+
+ +
+

XMATCH Function

+

The XMATCH function is one of the lookup and reference functions. It is used to return the relative position of an item in an array. By default, an exact match is required.

+

Please note that this is an array formula. To learn more, please read the Insert array formulas article.

+

The XMATCH function syntax is:

+

XMATCH(lookup_value, lookup_array, return_array, [match_mode], [search_mode])

+

where

+

lookup_value is a value to search for.

+

lookup_array is an array or range to search in.

+

return_array is an array or range to return the results to.

+

+ match_mode is an optional argument. The following values are available: +

    +
  • 0 (set by default) returns the exact match; if there is no match, the “N/A” is returned instead.
  • +
  • -1 returns the exact match; if there is none, the next smaller item is returned.
  • +
  • 1 returns the exact match; if there is none, the next larger item is returned.
  • +
  • 2 is a wildcard match.
  • +
+

+

+ search_mode is an optional argument. The following values are available: +

    +
  • 1 starts a search at the first item (set by default).
  • +
  • -1 starts a reverse search, i.e. at the last item.
  • +
  • 2 starts a binary search with the lookup_array sorted in ascending order. If not sorted, invalid results will be returned.
  • +
  • -2 starts a binary search with the lookup_array sorted in descending order. If not sorted, invalid results will be returned.
  • +
+

+

+ Wildcard characters include the question mark (?) that matches a single character and the asterisk (*) that matches multiple characters. If you want to find a question mark or asterisk, type a tilde (~) before the character. +

+

To apply the XMATCH function,

+
    +
  1. select the cell where you wish to display the result,
  2. +
  3. + click the Insert function
    icon situated at the top toolbar, +
    or right-click within a selected cell and select the Insert Function option from the menu, +
    or click the
    icon situated at the formula bar, +
  4. +
  5. select the Lookup and Reference function group from the list,
  6. +
  7. click the XMATCH function,
  8. +
  9. enter the required arguments in the Function Arguments window,
  10. +
  11. press the Enter button.
  12. +
+

The result will be displayed in the selected cell.

+ +
+ + \ No newline at end of file diff --git a/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/InsertArrayFormulas.htm b/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/InsertArrayFormulas.htm index 87f7a095e..c2baca652 100644 --- a/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/InsertArrayFormulas.htm +++ b/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/InsertArrayFormulas.htm @@ -46,6 +46,7 @@
  • OFFSET
  • RANDARRAY
  • ROW
  • +
  • SEQUENCE
  • TAKE
  • TEXTSPLIT
  • TOCOL
  • @@ -56,6 +57,7 @@
  • WRAPROWS
  • UNIQUE
  • VSTACK
  • +
  • XMATCH
  • XLOOKUP
  • diff --git a/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/InsertFunction.htm b/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/InsertFunction.htm index 63a69cfaa..f95fea1d8 100644 --- a/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/InsertFunction.htm +++ b/Web/OfficeWeb/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/InsertFunction.htm @@ -101,7 +101,7 @@ Math and Trigonometry Functions Used to perform basic math and trigonometry operations such as adding, multiplying, dividing, rounding, etc. - ABS; ACOS; ACOSH; ACOT; ACOTH; AGGREGATE; ARABIC; ASIN; ASINH; ATAN; ATAN2; ATANH; BASE; CEILING; CEILING.MATH; CEILING.PRECISE; COMBIN; COMBINA; COS; COSH; COT; COTH; CSC; CSCH; DECIMAL; DEGREES; ECMA.CEILING; EVEN; EXP; FACT; FACTDOUBLE; FLOOR; FLOOR.PRECISE; FLOOR.MATH; GCD; INT; ISO.CEILING; LCM; LN; LOG; LOG10; MDETERM; MINVERSE; MMULT; MOD; MROUND; MULTINOMIAL; MUNIT; ODD; PI; POWER; PRODUCT; QUOTIENT; RADIANS; RAND; RANDARRAY; RANDBETWEEN; ROMAN; ROUND; ROUNDDOWN; ROUNDUP; SEC; SECH; SERIESSUM; SIGN; SIN; SINH; SQRT; SQRTPI; SUBTOTAL; SUM; SUMIF; SUMIFS; SUMPRODUCT; SUMSQ; SUMX2MY2; SUMX2PY2; SUMXMY2; TAN; TANH; TRUNC + ABS; ACOS; ACOSH; ACOT; ACOTH; AGGREGATE; ARABIC; ASIN; ASINH; ATAN; ATAN2; ATANH; BASE; CEILING; CEILING.MATH; CEILING.PRECISE; COMBIN; COMBINA; COS; COSH; COT; COTH; CSC; CSCH; DECIMAL; DEGREES; ECMA.CEILING; EVEN; EXP; FACT; FACTDOUBLE; FLOOR; FLOOR.PRECISE; FLOOR.MATH; GCD; INT; ISO.CEILING; LCM; LN; LOG; LOG10; MDETERM; MINVERSE; MMULT; MOD; MROUND; MULTINOMIAL; MUNIT; ODD; PI; POWER; PRODUCT; QUOTIENT; RADIANS; RAND; RANDARRAY; RANDBETWEEN; ROMAN; ROUND; ROUNDDOWN; ROUNDUP; SEC; SECH; SERIESSUM; SEQUENCE; SIGN; SIN; SINH; SQRT; SQRTPI; SUBTOTAL; SUM; SUMIF; SUMIFS; SUMPRODUCT; SUMSQ; SUMX2MY2; SUMX2PY2; SUMXMY2; TAN; TANH; TRUNC Date and Time Functions @@ -126,7 +126,7 @@ Lookup and Reference Functions Used to easily find information from the data list. - ADDRESS; CHOOSE; COLUMN; COLUMNS; FORMULATEXT; HLOOKUP; HYPERLINLK; INDEX; INDIRECT; LOOKUP; MATCH; OFFSET; ROW; ROWS; TRANSPOSE; UNIQUE; VLOOKUP; XLOOKUP; HSTACK; VSTACK; TOROW; TOCOL; WRAPROWS; WRAPCOLS; DROP; TAKE; CHOOSEROWS; CHOOSECOLS + ADDRESS; CHOOSE; COLUMN; COLUMNS; FORMULATEXT; HLOOKUP; HYPERLINLK; INDEX; INDIRECT; LOOKUP; MATCH; OFFSET; ROW; ROWS; TRANSPOSE; UNIQUE; VLOOKUP; XLOOKUP; HSTACK; VSTACK; TOROW; TOCOL; WRAPROWS; WRAPCOLS; DROP; TAKE; CHOOSEROWS; CHOOSECOLS; XMATCH Information Functions