fix baseline build (old cairo) - 'cairo_rectangle_int_t' does not name a type
[LibreOffice.git] / formula / source / core / resource / core_resource.src
blobed0aeca4522f2b06ab63342fc61f02f469afa05b
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3  * This file is part of the LibreOffice project.
4  *
5  * This Source Code Form is subject to the terms of the Mozilla Public
6  * License, v. 2.0. If a copy of the MPL was not distributed with this
7  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8  *
9  * This file incorporates work covered by the following license notice:
10  *
11  *   Licensed to the Apache Software Foundation (ASF) under one or more
12  *   contributor license agreements. See the NOTICE file distributed
13  *   with this work for additional information regarding copyright
14  *   ownership. The ASF licenses this file to you under the Apache
15  *   License, Version 2.0 (the "License"); you may not use this file
16  *   except in compliance with the License. You may obtain a copy of
17  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
18  */
20 #include "core_resource.hrc"
21 #include "formula/compiler.hrc"
23 // DO NOT CHANGE NAMES! Only add functions.
24 // These English names are used internally to store/load ODFF as of ODF v1.2
25 Resource RID_STRLIST_FUNCTION_NAMES_ENGLISH_ODFF
27     String SC_OPCODE_IF { Text = "IF" ; };
28     String SC_OPCODE_IF_ERROR { Text = "IFERROR" ; };
29     String SC_OPCODE_IF_NA { Text = "IFNA" ; };
30     String SC_OPCODE_CHOOSE { Text = "CHOOSE" ; };
31     String SC_OPCODE_OPEN { Text = "(" ; };
32     String SC_OPCODE_CLOSE { Text = ")" ; };
33     // SC_OPCODE_TABLE_REF_... not supported in ODFF
34     String SC_OPCODE_ARRAY_OPEN { Text = "{" ; };
35     String SC_OPCODE_ARRAY_CLOSE { Text = "}" ; };
36     String SC_OPCODE_ARRAY_ROW_SEP { Text = "|" ; };
37     String SC_OPCODE_ARRAY_COL_SEP { Text = ";" ; };
38     String SC_OPCODE_SEP { Text = ";" ; };
39     String SC_OPCODE_PERCENT_SIGN { Text = "%" ; };
40     String SC_OPCODE_ADD { Text = "+" ; };
41     String SC_OPCODE_SUB { Text = "-" ; };
42     String SC_OPCODE_MUL { Text = "*" ; };
43     String SC_OPCODE_DIV { Text = "/" ; };
44     String SC_OPCODE_AMPERSAND { Text = "&" ; };
45     String SC_OPCODE_POW { Text = "^" ; };
46     String SC_OPCODE_EQUAL { Text = "=" ; };
47     String SC_OPCODE_NOT_EQUAL { Text = "<>" ; };
48     String SC_OPCODE_LESS { Text = "<" ; };
49     String SC_OPCODE_GREATER { Text = ">" ; };
50     String SC_OPCODE_LESS_EQUAL { Text = "<=" ; };
51     String SC_OPCODE_GREATER_EQUAL { Text = ">=" ; };
52     String SC_OPCODE_AND { Text = "AND" ; };
53     String SC_OPCODE_OR { Text = "OR" ; };
54     String SC_OPCODE_XOR { Text = "XOR" ; };
55     String SC_OPCODE_INTERSECT { Text = "!" ; };
56     String SC_OPCODE_UNION { Text = "~" ; };
57     String SC_OPCODE_RANGE { Text = ":" ; };
58     String SC_OPCODE_NOT { Text = "NOT" ; };
59     String SC_OPCODE_NEG { Text = "NEG" ; };
60     String SC_OPCODE_NEG_SUB { Text = "-" ; };
61     String SC_OPCODE_PI { Text = "PI" ; };
62     String SC_OPCODE_RANDOM { Text = "RAND" ; };
63     String SC_OPCODE_TRUE { Text = "TRUE" ; };
64     String SC_OPCODE_FALSE { Text = "FALSE" ; };
65     String SC_OPCODE_GET_ACT_DATE { Text = "TODAY" ; };
66     String SC_OPCODE_GET_ACT_TIME { Text = "NOW" ; };
67     String SC_OPCODE_NO_VALUE { Text = "NA" ; };
68     String SC_OPCODE_CURRENT { Text = "ORG.OPENOFFICE.CURRENT" ; };
69     String SC_OPCODE_DEG { Text = "DEGREES" ; };
70     String SC_OPCODE_RAD { Text = "RADIANS" ; };
71     String SC_OPCODE_SIN { Text = "SIN" ; };
72     String SC_OPCODE_COS { Text = "COS" ; };
73     String SC_OPCODE_TAN { Text = "TAN" ; };
74     String SC_OPCODE_COT { Text = "COT" ; };
75     String SC_OPCODE_ARC_SIN { Text = "ASIN" ; };
76     String SC_OPCODE_ARC_COS { Text = "ACOS" ; };
77     String SC_OPCODE_ARC_TAN { Text = "ATAN" ; };
78     String SC_OPCODE_ARC_COT { Text = "ACOT" ; };
79     String SC_OPCODE_SIN_HYP { Text = "SINH" ; };
80     String SC_OPCODE_COS_HYP { Text = "COSH" ; };
81     String SC_OPCODE_TAN_HYP { Text = "TANH" ; };
82     String SC_OPCODE_COT_HYP { Text = "COTH" ; };
83     String SC_OPCODE_ARC_SIN_HYP { Text = "ASINH" ; };
84     String SC_OPCODE_ARC_COS_HYP { Text = "ACOSH" ; };
85     String SC_OPCODE_ARC_TAN_HYP { Text = "ATANH" ; };
86     String SC_OPCODE_ARC_COT_HYP { Text = "ACOTH" ; };
87     String SC_OPCODE_COSECANT { Text = "CSC" ; };
88     String SC_OPCODE_SECANT { Text = "SEC" ; };
89     String SC_OPCODE_COSECANT_HYP { Text = "CSCH" ; };
90     String SC_OPCODE_SECANT_HYP { Text = "SECH" ; };
91     String SC_OPCODE_EXP { Text = "EXP" ; };
92     String SC_OPCODE_LN { Text = "LN" ; };
93     String SC_OPCODE_SQRT { Text = "SQRT" ; };
94     String SC_OPCODE_FACT { Text = "FACT" ; };
95     String SC_OPCODE_GET_YEAR { Text = "YEAR" ; };
96     String SC_OPCODE_GET_MONTH { Text = "MONTH" ; };
97     String SC_OPCODE_GET_DAY { Text = "DAY" ; };
98     String SC_OPCODE_GET_HOUR { Text = "HOUR" ; };
99     String SC_OPCODE_GET_MIN { Text = "MINUTE" ; };
100     String SC_OPCODE_GET_SEC { Text = "SECOND" ; };
101     String SC_OPCODE_PLUS_MINUS { Text = "SIGN" ; };
102     String SC_OPCODE_ABS { Text = "ABS" ; };
103     String SC_OPCODE_INT { Text = "INT" ; };
104     String SC_OPCODE_PHI { Text = "PHI" ; };
105     String SC_OPCODE_GAUSS { Text = "GAUSS" ; };
106     String SC_OPCODE_IS_EMPTY { Text = "ISBLANK" ; };
107     String SC_OPCODE_IS_STRING { Text = "ISTEXT" ; };
108     String SC_OPCODE_IS_NON_STRING { Text = "ISNONTEXT" ; };
109     String SC_OPCODE_IS_LOGICAL { Text = "ISLOGICAL" ; };
110     String SC_OPCODE_TYPE { Text = "TYPE" ; };
111     String SC_OPCODE_CELL { Text = "CELL" ; };
112     String SC_OPCODE_IS_REF { Text = "ISREF" ; };
113     String SC_OPCODE_IS_VALUE { Text = "ISNUMBER" ; };
114     String SC_OPCODE_IS_FORMULA { Text = "ISFORMULA" ; };
115     String SC_OPCODE_IS_NV { Text = "ISNA" ; };
116     String SC_OPCODE_IS_ERR { Text = "ISERR" ; };
117     String SC_OPCODE_IS_ERROR { Text = "ISERROR" ; };
118     String SC_OPCODE_IS_EVEN { Text = "ISEVEN" ; };
119     String SC_OPCODE_IS_ODD { Text = "ISODD" ; };
120     String SC_OPCODE_N { Text = "N" ; };
121     String SC_OPCODE_GET_DATE_VALUE { Text = "DATEVALUE" ; };
122     String SC_OPCODE_GET_TIME_VALUE { Text = "TIMEVALUE" ; };
123     String SC_OPCODE_CODE { Text = "CODE" ; };
124     String SC_OPCODE_TRIM { Text = "TRIM" ; };
125     String SC_OPCODE_UPPER { Text = "UPPER" ; };
126     String SC_OPCODE_PROPER { Text = "PROPER" ; };
127     String SC_OPCODE_LOWER { Text = "LOWER" ; };
128     String SC_OPCODE_LEN { Text = "LEN" ; };
129     String SC_OPCODE_T { Text = "T" ; };
130     String SC_OPCODE_VALUE { Text = "VALUE" ; };
131     String SC_OPCODE_CLEAN { Text = "CLEAN" ; };
132     String SC_OPCODE_CHAR { Text = "CHAR" ; };
133     String SC_OPCODE_JIS { Text = "JIS" ; };
134     String SC_OPCODE_ASC { Text = "ASC" ; };
135     String SC_OPCODE_UNICODE { Text = "UNICODE" ; };
136     String SC_OPCODE_UNICHAR { Text = "UNICHAR" ; };
137     String SC_OPCODE_LOG10 { Text = "LOG10" ; };
138     String SC_OPCODE_EVEN { Text = "EVEN" ; };
139     String SC_OPCODE_ODD { Text = "ODD" ; };
140     String SC_OPCODE_STD_NORM_DIST { Text = "LEGACY.NORMSDIST" ; };
141     String SC_OPCODE_STD_NORM_DIST_MS { Text = "COM.MICROSOFT.NORM.S.DIST" ; };
142     String SC_OPCODE_FISHER { Text = "FISHER" ; };
143     String SC_OPCODE_FISHER_INV { Text = "FISHERINV" ; };
144     String SC_OPCODE_S_NORM_INV { Text = "LEGACY.NORMSINV" ; };
145     String SC_OPCODE_S_NORM_INV_MS { Text = "COM.MICROSOFT.NORM.S.INV" ; };
146     String SC_OPCODE_GAMMA_LN { Text = "GAMMALN" ; };
147     String SC_OPCODE_GAMMA_LN_MS { Text = "COM.MICROSOFT.GAMMALN.PRECISE" ; };
148     String SC_OPCODE_ERROR_TYPE { Text = "ORG.OPENOFFICE.ERRORTYPE" ; };
149     String SC_OPCODE_ERROR_TYPE_ODF { Text = "ERROR.TYPE" ; };
150     String SC_OPCODE_FORMULA { Text = "FORMULA"; };
151     String SC_OPCODE_ARC_TAN_2 { Text = "ATAN2" ; };
152     String SC_OPCODE_CEIL_MATH { Text = "COM.MICROSOFT.CEILING.MATH" ; };
153     String SC_OPCODE_CEIL { Text = "CEILING" ; };
154     String SC_OPCODE_CEIL_MS { Text = "COM.MICROSOFT.CEILING" ; };
155     String SC_OPCODE_CEIL_PRECISE { Text = "COM.MICROSOFT.CEILING.PRECISE" ; };
156     String SC_OPCODE_CEIL_ISO { Text = "COM.MICROSOFT.ISO.CEILING" ; };
157     String SC_OPCODE_FLOOR { Text = "FLOOR" ; };
158     String SC_OPCODE_FLOOR_MS { Text = "COM.MICROSOFT.FLOOR" ; };
159     String SC_OPCODE_FLOOR_MATH { Text = "COM.MICROSOFT.FLOOR.MATH" ; };
160     String SC_OPCODE_FLOOR_PRECISE { Text = "COM.MICROSOFT.FLOOR.PRECISE" ; };
161     String SC_OPCODE_ROUND { Text = "ROUND" ; };
162     String SC_OPCODE_ROUND_UP { Text = "ROUNDUP" ; };
163     String SC_OPCODE_ROUND_DOWN { Text = "ROUNDDOWN" ; };
164     String SC_OPCODE_TRUNC { Text = "TRUNC" ; };
165     String SC_OPCODE_LOG { Text = "LOG" ; };
166     String SC_OPCODE_POWER { Text = "POWER" ; };
167     String SC_OPCODE_GCD { Text = "GCD" ; };
168     String SC_OPCODE_LCM { Text = "LCM" ; };
169     String SC_OPCODE_MOD { Text = "MOD" ; };
170     String SC_OPCODE_SUM_PRODUCT { Text = "SUMPRODUCT" ; };
171     String SC_OPCODE_SUM_SQ { Text = "SUMSQ" ; };
172     String SC_OPCODE_SUM_X2MY2 { Text = "SUMX2MY2" ; };
173     String SC_OPCODE_SUM_X2DY2 { Text = "SUMX2PY2" ; };
174     String SC_OPCODE_SUM_XMY2 { Text = "SUMXMY2" ; };
175     String SC_OPCODE_GET_DATE { Text = "DATE" ; };
176     String SC_OPCODE_GET_TIME { Text = "TIME" ; };
177     String SC_OPCODE_GET_DIFF_DATE { Text = "DAYS" ; };
178     String SC_OPCODE_GET_DIFF_DATE_360 { Text = "DAYS360" ; };
179     String SC_OPCODE_GET_DATEDIF { Text = "DATEDIF" ; };
180     String SC_OPCODE_MIN { Text = "MIN" ; };
181     String SC_OPCODE_MIN_A { Text = "MINA" ; };
182     String SC_OPCODE_MAX { Text = "MAX" ; };
183     String SC_OPCODE_MAX_A { Text = "MAXA" ; };
184     String SC_OPCODE_SUM { Text = "SUM" ; };
185     String SC_OPCODE_PRODUCT { Text = "PRODUCT" ; };
186     String SC_OPCODE_AVERAGE { Text = "AVERAGE" ; };
187     String SC_OPCODE_AVERAGE_A { Text = "AVERAGEA" ; };
188     String SC_OPCODE_COUNT { Text = "COUNT" ; };
189     String SC_OPCODE_COUNT_2 { Text = "COUNTA" ; };
190     String SC_OPCODE_NPV { Text = "NPV" ; };
191     String SC_OPCODE_IRR { Text = "IRR" ; };
192     String SC_OPCODE_MIRR { Text = "MIRR" ; };
193     String SC_OPCODE_ISPMT { Text = "ISPMT" ; };
194     String SC_OPCODE_VAR { Text = "VAR" ; };
195     String SC_OPCODE_VAR_A { Text = "VARA" ; };
196     String SC_OPCODE_VAR_P { Text = "VARP" ; };
197     String SC_OPCODE_VAR_P_A { Text = "VARPA" ; };
198     String SC_OPCODE_VAR_P_MS { Text = "COM.MICROSOFT.VAR.P" ; };
199     String SC_OPCODE_VAR_S { Text = "COM.MICROSOFT.VAR.S" ; };
200     String SC_OPCODE_ST_DEV { Text = "STDEV" ; };
201     String SC_OPCODE_ST_DEV_A { Text = "STDEVA" ; };
202     String SC_OPCODE_ST_DEV_P { Text = "STDEVP" ; };
203     String SC_OPCODE_ST_DEV_P_A { Text = "STDEVPA" ; };
204     String SC_OPCODE_ST_DEV_P_MS { Text = "COM.MICROSOFT.STDEV.P" ; };
205     String SC_OPCODE_ST_DEV_S { Text = "COM.MICROSOFT.STDEV.S" ; };
206     String SC_OPCODE_B { Text = "BINOM.DIST.RANGE" ; };
207     String SC_OPCODE_NORM_DIST { Text = "NORMDIST" ; };
208     String SC_OPCODE_NORM_DIST_MS { Text = "COM.MICROSOFT.NORM.DIST" ; };
209     String SC_OPCODE_EXP_DIST { Text = "EXPONDIST" ; };
210     String SC_OPCODE_EXP_DIST_MS { Text = "COM.MICROSOFT.EXPON.DIST" ; };
211     String SC_OPCODE_BINOM_DIST { Text = "BINOMDIST" ; };
212     String SC_OPCODE_BINOM_DIST_MS { Text = "COM.MICROSOFT.BINOM.DIST" ; };
213     String SC_OPCODE_POISSON_DIST { Text = "POISSON" ; };
214     String SC_OPCODE_POISSON_DIST_MS { Text = "COM.MICROSOFT.POISSON.DIST" ; };
215     String SC_OPCODE_COMBIN { Text = "COMBIN" ; };
216     String SC_OPCODE_COMBIN_A { Text = "COMBINA" ; };
217     String SC_OPCODE_PERMUT { Text = "PERMUT" ; };
218     String SC_OPCODE_PERMUTATION_A { Text = "PERMUTATIONA" ; };
219     String SC_OPCODE_PV { Text = "PV" ; };
220     String SC_OPCODE_SYD { Text = "SYD" ; };
221     String SC_OPCODE_DDB { Text = "DDB" ; };
222     String SC_OPCODE_DB { Text = "DB" ; };
223     String SC_OPCODE_VBD { Text = "VDB" ; };
224     String SC_OPCODE_DURATION { Text = "PDURATION" ; };
225     String SC_OPCODE_SLN { Text = "SLN" ; };
226     String SC_OPCODE_PMT { Text = "PMT" ; };
227     String SC_OPCODE_COLUMNS { Text = "COLUMNS" ; };
228     String SC_OPCODE_ROWS { Text = "ROWS" ; };
229     String SC_OPCODE_SHEETS { Text = "SHEETS" ; };
230     String SC_OPCODE_COLUMN { Text = "COLUMN" ; };
231     String SC_OPCODE_ROW { Text = "ROW" ; };
232     String SC_OPCODE_SHEET { Text = "SHEET" ; };
233     String SC_OPCODE_RRI { Text = "RRI" ; };
234     String SC_OPCODE_FV { Text = "FV" ; };
235     String SC_OPCODE_NPER { Text = "NPER" ; };
236     String SC_OPCODE_RATE { Text = "RATE" ; };
237     String SC_OPCODE_IPMT { Text = "IPMT" ; };
238     String SC_OPCODE_PPMT { Text = "PPMT" ; };
239     String SC_OPCODE_CUM_IPMT { Text = "CUMIPMT" ; };
240     String SC_OPCODE_CUM_PRINC { Text = "CUMPRINC" ; };
241     String SC_OPCODE_EFFECTIVE { Text = "EFFECT" ; };
242     String SC_OPCODE_NOMINAL { Text = "NOMINAL" ; };
243     String SC_OPCODE_SUB_TOTAL { Text = "SUBTOTAL" ; };
244     String SC_OPCODE_DB_SUM { Text = "DSUM" ; };
245     String SC_OPCODE_DB_COUNT { Text = "DCOUNT" ; };
246     String SC_OPCODE_DB_COUNT_2 { Text = "DCOUNTA" ; };
247     String SC_OPCODE_DB_AVERAGE { Text = "DAVERAGE" ; };
248     String SC_OPCODE_DB_GET { Text = "DGET" ; };
249     String SC_OPCODE_DB_MAX { Text = "DMAX" ; };
250     String SC_OPCODE_DB_MIN { Text = "DMIN" ; };
251     String SC_OPCODE_DB_PRODUCT { Text = "DPRODUCT" ; };
252     String SC_OPCODE_DB_STD_DEV { Text = "DSTDEV" ; };
253     String SC_OPCODE_DB_STD_DEV_P { Text = "DSTDEVP" ; };
254     String SC_OPCODE_DB_VAR { Text = "DVAR" ; };
255     String SC_OPCODE_DB_VAR_P { Text = "DVARP" ; };
256     String SC_OPCODE_INDIRECT { Text = "INDIRECT" ; };
257     String SC_OPCODE_ADDRESS { Text = "ADDRESS" ; };
258     String SC_OPCODE_MATCH { Text = "MATCH" ; };
259     String SC_OPCODE_COUNT_EMPTY_CELLS { Text = "COUNTBLANK" ; };
260     String SC_OPCODE_COUNT_IF { Text = "COUNTIF" ; };
261     String SC_OPCODE_SUM_IF { Text = "SUMIF" ; };
262     String SC_OPCODE_AVERAGE_IF { Text = "AVERAGEIF" ; };
263     String SC_OPCODE_SUM_IFS { Text = "SUMIFS" ; };
264     String SC_OPCODE_AVERAGE_IFS { Text = "AVERAGEIFS" ; };
265     String SC_OPCODE_COUNT_IFS { Text = "COUNTIFS" ; };
266     String SC_OPCODE_LOOKUP { Text = "LOOKUP" ; };
267     String SC_OPCODE_V_LOOKUP { Text = "VLOOKUP" ; };
268     String SC_OPCODE_H_LOOKUP { Text = "HLOOKUP" ; };
269     String SC_OPCODE_MULTI_AREA { Text = "ORG.OPENOFFICE.MULTIRANGE" ; };   // legacy for range list (union)
270     String SC_OPCODE_OFFSET { Text = "OFFSET" ; };
271     String SC_OPCODE_INDEX { Text = "INDEX" ; };
272     String SC_OPCODE_AREAS { Text = "AREAS" ; };
273     String SC_OPCODE_CURRENCY { Text = "DOLLAR" ; };
274     String SC_OPCODE_REPLACE { Text = "REPLACE" ; };
275     String SC_OPCODE_FIXED { Text = "FIXED" ; };
276     String SC_OPCODE_FIND { Text = "FIND" ; };
277     String SC_OPCODE_EXACT { Text = "EXACT" ; };
278     String SC_OPCODE_LEFT { Text = "LEFT" ; };
279     String SC_OPCODE_RIGHT { Text = "RIGHT" ; };
280     String SC_OPCODE_SEARCH { Text = "SEARCH" ; };
281     String SC_OPCODE_MID { Text = "MID" ; };
282     String SC_OPCODE_LENB          { Text = "LENB" ; };
283     String SC_OPCODE_RIGHTB        { Text = "RIGHTB" ; };
284     String SC_OPCODE_LEFTB         { Text = "LEFTB" ; };
285     String SC_OPCODE_MIDB          { Text = "MIDB" ; };
286     String SC_OPCODE_TEXT { Text = "TEXT" ; };
287     String SC_OPCODE_SUBSTITUTE { Text = "SUBSTITUTE" ; };
288     String SC_OPCODE_REPT { Text = "REPT" ; };
289     String SC_OPCODE_CONCAT { Text = "CONCATENATE" ; };
290     String SC_OPCODE_MAT_VALUE { Text = "MVALUE" ; };
291     String SC_OPCODE_MAT_DET { Text = "MDETERM" ; };
292     String SC_OPCODE_MAT_INV { Text = "MINVERSE" ; };
293     String SC_OPCODE_MAT_MULT { Text = "MMULT" ; };
294     String SC_OPCODE_MAT_TRANS { Text = "TRANSPOSE" ; };
295     String SC_OPCODE_MATRIX_UNIT { Text = "MUNIT" ; };
296     String SC_OPCODE_BACK_SOLVER { Text = "ORG.OPENOFFICE.GOALSEEK" ; };
297     String SC_OPCODE_HYP_GEOM_DIST { Text = "HYPGEOMDIST" ; };
298     String SC_OPCODE_HYP_GEOM_DIST_MS { Text = "COM.MICROSOFT.HYPGEOM.DIST" ; };
299     String SC_OPCODE_LOG_NORM_DIST { Text = "LOGNORMDIST" ; };
300     String SC_OPCODE_LOG_NORM_DIST_MS { Text = "COM.MICROSOFT.LOGNORM.DIST" ; };
301     String SC_OPCODE_T_DIST { Text = "LEGACY.TDIST" ; };
302     String SC_OPCODE_T_DIST_2T { Text = "COM.MICROSOFT.T.DIST.2T" ; };
303     String SC_OPCODE_T_DIST_MS { Text = "COM.MICROSOFT.T.DIST" ; };
304     String SC_OPCODE_T_DIST_RT { Text = "COM.MICROSOFT.T.DIST.RT" ; };
305     String SC_OPCODE_F_DIST { Text = "LEGACY.FDIST" ; };
306     String SC_OPCODE_F_DIST_LT { Text = "FDIST" ; };
307     String SC_OPCODE_F_DIST_RT { Text = "COM.MICROSOFT.F.DIST.RT" ; };
308     String SC_OPCODE_CHI_DIST { Text = "LEGACY.CHIDIST" ; };
309     String SC_OPCODE_CHI_DIST_MS { Text = "COM.MICROSOFT.CHISQ.DIST.RT" ; };
310     String SC_OPCODE_WEIBULL { Text = "WEIBULL" ; };
311     String SC_OPCODE_WEIBULL_MS { Text = "COM.MICROSOFT.WEIBULL.DIST" ; };
312     String SC_OPCODE_NEG_BINOM_VERT { Text = "NEGBINOMDIST" ; };
313     String SC_OPCODE_NEG_BINOM_DIST_MS { Text = "COM.MICROSOFT.NEGBINOM.DIST" ; };
314     String SC_OPCODE_CRIT_BINOM { Text = "CRITBINOM" ; };
315     String SC_OPCODE_BINOM_INV { Text = "COM.MICROSOFT.BINOM.INV" ; };
316     String SC_OPCODE_KURT { Text = "KURT" ; };
317     String SC_OPCODE_HAR_MEAN { Text = "HARMEAN" ; };
318     String SC_OPCODE_GEO_MEAN { Text = "GEOMEAN" ; };
319     String SC_OPCODE_STANDARD { Text = "STANDARDIZE" ; };
320     String SC_OPCODE_AVE_DEV { Text = "AVEDEV" ; };
321     String SC_OPCODE_SKEW { Text = "SKEW" ; };
322     String SC_OPCODE_SKEWP   { Text = "SKEWP" ; };
323     String SC_OPCODE_DEV_SQ { Text = "DEVSQ" ; };
324     String SC_OPCODE_MEDIAN { Text = "MEDIAN" ; };
325     String SC_OPCODE_MODAL_VALUE { Text = "MODE" ; };
326     String SC_OPCODE_MODAL_VALUE_MS { Text = "COM.MICROSOFT.MODE.SNGL" ; };
327     String SC_OPCODE_MODAL_VALUE_MULTI { Text = "COM.MICROSOFT.MODE.MULT" ; };
328     String SC_OPCODE_Z_TEST { Text = "ZTEST" ; };
329     String SC_OPCODE_Z_TEST_MS { Text = "COM.MICROSOFT.Z.TEST" ; };
330     String SC_OPCODE_AGGREGATE { Text = "COM.MICROSOFT.AGGREGATE" ; };
331     String SC_OPCODE_T_TEST { Text = "TTEST" ; };
332     String SC_OPCODE_T_TEST_MS { Text = "COM.MICROSOFT.T.TEST" ; };
333     String SC_OPCODE_RANK { Text = "RANK" ; };
334     String SC_OPCODE_PERCENTILE { Text = "PERCENTILE" ; };
335     String SC_OPCODE_PERCENT_RANK { Text = "PERCENTRANK" ; };
336     String SC_OPCODE_PERCENTILE_INC { Text = "COM.MICROSOFT.PERCENTILE.INC" ; };
337     String SC_OPCODE_PERCENT_RANK_INC { Text = "COM.MICROSOFT.PERCENTRANK.INC" ; };
338     String SC_OPCODE_QUARTILE_INC { Text = "COM.MICROSOFT.QUARTILE.INC" ; };
339     String SC_OPCODE_RANK_EQ { Text = "COM.MICROSOFT.RANK.EQ" ; };
340     String SC_OPCODE_PERCENTILE_EXC { Text = "COM.MICROSOFT.PERCENTILE.EXC" ; };
341     String SC_OPCODE_PERCENT_RANK_EXC { Text = "COM.MICROSOFT.PERCENTRANK.EXC" ; };
342     String SC_OPCODE_QUARTILE_EXC { Text = "COM.MICROSOFT.QUARTILE.EXC" ; };
343     String SC_OPCODE_RANK_AVG { Text = "COM.MICROSOFT.RANK.AVG" ; };
344     String SC_OPCODE_LARGE { Text = "LARGE" ; };
345     String SC_OPCODE_SMALL { Text = "SMALL" ; };
346     String SC_OPCODE_FREQUENCY { Text = "FREQUENCY" ; };
347     String SC_OPCODE_QUARTILE { Text = "QUARTILE" ; };
348     String SC_OPCODE_NORM_INV { Text = "NORMINV" ; };
349     String SC_OPCODE_NORM_INV_MS { Text = "COM.MICROSOFT.NORM.INV" ; };
350     String SC_OPCODE_CONFIDENCE { Text = "CONFIDENCE" ; };
351     String SC_OPCODE_CONFIDENCE_N { Text = "COM.MICROSOFT.CONFIDENCE.NORM" ; };
352     String SC_OPCODE_CONFIDENCE_T { Text = "COM.MICROSOFT.CONFIDENCE.T" ; };
353     String SC_OPCODE_F_TEST { Text = "FTEST" ; };
354     String SC_OPCODE_F_TEST_MS { Text = "COM.MICROSOFT.F.TEST" ; };
355     String SC_OPCODE_TRIM_MEAN { Text = "TRIMMEAN" ; };
356     String SC_OPCODE_PROB { Text = "PROB" ; };
357     String SC_OPCODE_CORREL { Text = "CORREL" ; };
358     String SC_OPCODE_COVAR { Text = "COVAR" ; };
359     String SC_OPCODE_COVARIANCE_P { Text = "COM.MICROSOFT.COVARIANCE.P" ; };
360     String SC_OPCODE_COVARIANCE_S { Text = "COM.MICROSOFT.COVARIANCE.S" ; };
361     String SC_OPCODE_PEARSON { Text = "PEARSON" ; };
362     String SC_OPCODE_RSQ { Text = "RSQ" ; };
363     String SC_OPCODE_STEYX { Text = "STEYX" ; };
364     String SC_OPCODE_SLOPE { Text = "SLOPE" ; };
365     String SC_OPCODE_INTERCEPT { Text = "INTERCEPT" ; };
366     String SC_OPCODE_TREND { Text = "TREND" ; };
367     String SC_OPCODE_GROWTH { Text = "GROWTH" ; };
368     String SC_OPCODE_LINEST { Text = "LINEST" ; };
369     String SC_OPCODE_LOGEST { Text = "LOGEST" ; };
370     String SC_OPCODE_FORECAST { Text = "FORECAST" ; };
371     String SC_OPCODE_CHI_INV { Text = "LEGACY.CHIINV" ; };
372     String SC_OPCODE_CHI_INV_MS { Text = "COM.MICROSOFT.CHISQ.INV.RT" ; };
373     String SC_OPCODE_GAMMA_DIST { Text = "GAMMADIST" ; };
374     String SC_OPCODE_GAMMA_DIST_MS { Text = "COM.MICROSOFT.GAMMA.DIST" ; };
375     String SC_OPCODE_GAMMA_INV { Text = "GAMMAINV" ; };
376     String SC_OPCODE_GAMMA_INV_MS { Text = "COM.MICROSOFT.GAMMA.INV" ; };
377     String SC_OPCODE_T_INV { Text = "TINV" ; };
378     String SC_OPCODE_T_INV_2T { Text = "COM.MICROSOFT.T.INV.2T" ; };
379     String SC_OPCODE_T_INV_MS { Text = "COM.MICROSOFT.T.INV" ; };
380     String SC_OPCODE_F_INV { Text = "LEGACY.FINV" ; };
381     String SC_OPCODE_F_INV_LT { Text = "FINV" ; };
382     String SC_OPCODE_F_INV_RT { Text = "COM.MICROSOFT.F.INV.RT" ; };
383     String SC_OPCODE_CHI_TEST { Text = "LEGACY.CHITEST" ; };
384     String SC_OPCODE_CHI_TEST_MS { Text = "COM.MICROSOFT.CHISQ.TEST" ; };
385     String SC_OPCODE_LOG_INV { Text = "LOGINV" ; };
386     String SC_OPCODE_LOG_INV_MS { Text = "COM.MICROSOFT.LOGNORM.INV" ; };
387     String SC_OPCODE_TABLE_OP { Text = "MULTIPLE.OPERATIONS" ; };
388     String SC_OPCODE_BETA_DIST { Text = "BETADIST" ; };
389     String SC_OPCODE_BETA_INV { Text = "BETAINV" ; };
390     String SC_OPCODE_BETA_DIST_MS { Text = "COM.MICROSOFT.BETA.DIST" ; };
391     String SC_OPCODE_BETA_INV_MS { Text = "COM.MICROSOFT.BETA.INV" ; };
392     String SC_OPCODE_WEEK { Text = "ISOWEEKNUM" ; };
393     String SC_OPCODE_EASTERSUNDAY { Text = "ORG.OPENOFFICE.EASTERSUNDAY" ; };
394     String SC_OPCODE_GET_DAY_OF_WEEK { Text = "WEEKDAY" ; };
395     String SC_OPCODE_NETWORKDAYS { Text = "NETWORKDAYS" ; };
396     String SC_OPCODE_NETWORKDAYS_MS { Text = "COM.MICROSOFT.NETWORKDAYS.INTL" ; };
397     String SC_OPCODE_WORKDAY_MS { Text = "COM.MICROSOFT.WORKDAY.INTL" ; };
398     String SC_OPCODE_NO_NAME { Text = "#NAME!" ; };
399     String SC_OPCODE_STYLE { Text = "ORG.OPENOFFICE.STYLE" ; };
400     String SC_OPCODE_DDE { Text = "DDE" ; };
401     String SC_OPCODE_BASE { Text = "BASE" ; };
402     String SC_OPCODE_DECIMAL { Text = "DECIMAL" ; };
403     String SC_OPCODE_CONVERT { Text = "ORG.OPENOFFICE.CONVERT" ; };
404     String SC_OPCODE_ROMAN { Text = "ROMAN" ; };
405     String SC_OPCODE_ARABIC { Text = "ARABIC" ; };
406     String SC_OPCODE_HYPERLINK { Text = "HYPERLINK" ; };
407     String SC_OPCODE_INFO { Text = "INFO" ; };
408     String SC_OPCODE_BAHTTEXT { Text = "COM.MICROSOFT.BAHTTEXT" ; };
409     String SC_OPCODE_GET_PIVOT_DATA { Text = "GETPIVOTDATA" ; };
410     String SC_OPCODE_EUROCONVERT { Text = "EUROCONVERT" ; };
411     String SC_OPCODE_NUMBERVALUE { Text = "NUMBERVALUE" ; };
412     String SC_OPCODE_GAMMA { Text = "GAMMA" ; };
413     String SC_OPCODE_CHISQ_DIST { Text = "CHISQDIST" ; };
414     String SC_OPCODE_CHISQ_DIST_MS { Text = "COM.MICROSOFT.CHISQ.DIST" ; };
415     String SC_OPCODE_CHISQ_INV { Text = "CHISQINV" ;};
416     String SC_OPCODE_CHISQ_INV_MS { Text = "COM.MICROSOFT.CHISQ.INV" ;};
417     String SC_OPCODE_BITAND        { Text = "BITAND" ;};
418     String SC_OPCODE_BITOR         { Text = "BITOR" ;};
419     String SC_OPCODE_BITXOR        { Text = "BITXOR" ;};
420     String SC_OPCODE_BITRSHIFT     { Text = "BITRSHIFT" ;};
421     String SC_OPCODE_BITLSHIFT     { Text = "BITLSHIFT" ;};
422     /* BEGIN defined ERROR.TYPE() values. */
423     String SC_OPCODE_ERROR_NULL    { Text = "#NULL!"  ; };
424     String SC_OPCODE_ERROR_DIVZERO { Text = "#DIV/0!" ; };
425     String SC_OPCODE_ERROR_VALUE   { Text = "#VALUE!" ; };
426     String SC_OPCODE_ERROR_REF     { Text = "#REF!"   ; };
427     String SC_OPCODE_ERROR_NAME    { Text = "#NAME?"  ; };
428     String SC_OPCODE_ERROR_NUM     { Text = "#NUM!"   ; };
429     String SC_OPCODE_ERROR_NA      { Text = "#N/A"    ; };
430     /* END defined ERROR.TYPE() values. */
431     String SC_OPCODE_FILTERXML     { Text = "COM.MICROSOFT.FILTERXML";};
432     String SC_OPCODE_WEBSERVICE    { Text = "COM.MICROSOFT.WEBSERVICE"; };
433     String SC_OPCODE_COLOR         { Text = "ORG.LIBREOFFICE.COLOR"; };
434     String SC_OPCODE_ERF_MS { Text = "COM.MICROSOFT.ERF.PRECISE" ; };
435     String SC_OPCODE_ERFC_MS { Text = "COM.MICROSOFT.ERFC.PRECISE" ; };
436     String SC_OPCODE_ENCODEURL     { Text = "COM.MICROSOFT.ENCODEURL"; };
439 /** These function names are used only in the XLSX import. */
440 Resource RID_STRLIST_FUNCTION_NAMES_ENGLISH_OOXML
442     String SC_OPCODE_IF { Text = "IF" ; };
443     String SC_OPCODE_IF_ERROR { Text = "IFERROR" ; };
444     String SC_OPCODE_IF_NA { Text = "_xlfn.IFNA" ; };
445     String SC_OPCODE_CHOOSE { Text = "CHOOSE" ; };
446     String SC_OPCODE_OPEN { Text = "(" ; };
447     String SC_OPCODE_CLOSE { Text = ")" ; };
448     String SC_OPCODE_TABLE_REF_OPEN { Text = "[" ; };
449     String SC_OPCODE_TABLE_REF_CLOSE { Text = "]" ; };
450     String SC_OPCODE_TABLE_REF_ITEM_ALL { Text = "#All" ; };
451     String SC_OPCODE_TABLE_REF_ITEM_HEADERS { Text = "#Headers" ; };
452     String SC_OPCODE_TABLE_REF_ITEM_DATA { Text = "#Data" ; };
453     String SC_OPCODE_TABLE_REF_ITEM_TOTALS { Text = "#Totals" ; };
454     String SC_OPCODE_TABLE_REF_ITEM_THIS_ROW { Text = "#This Row" ; };
455     String SC_OPCODE_ARRAY_OPEN { Text = "{" ; };
456     String SC_OPCODE_ARRAY_CLOSE { Text = "}" ; };
457     String SC_OPCODE_ARRAY_ROW_SEP { Text = ";" ; };
458     String SC_OPCODE_ARRAY_COL_SEP { Text = "," ; };
459     String SC_OPCODE_SEP { Text = "," ; };
460     String SC_OPCODE_PERCENT_SIGN { Text = "%" ; };
461     String SC_OPCODE_ADD { Text = "+" ; };
462     String SC_OPCODE_SUB { Text = "-" ; };
463     String SC_OPCODE_MUL { Text = "*" ; };
464     String SC_OPCODE_DIV { Text = "/" ; };
465     String SC_OPCODE_AMPERSAND { Text = "&" ; };
466     String SC_OPCODE_POW { Text = "^" ; };
467     String SC_OPCODE_EQUAL { Text = "=" ; };
468     String SC_OPCODE_NOT_EQUAL { Text = "<>" ; };
469     String SC_OPCODE_LESS { Text = "<" ; };
470     String SC_OPCODE_GREATER { Text = ">" ; };
471     String SC_OPCODE_LESS_EQUAL { Text = "<=" ; };
472     String SC_OPCODE_GREATER_EQUAL { Text = ">=" ; };
473     String SC_OPCODE_AND { Text = "AND" ; };
474     String SC_OPCODE_OR { Text = "OR" ; };
475     String SC_OPCODE_XOR { Text = "_xlfn.XOR" ; };
476     String SC_OPCODE_INTERSECT { Text = "!" ; };
477     String SC_OPCODE_UNION { Text = "~" ; };
478     String SC_OPCODE_RANGE { Text = ":" ; };
479     String SC_OPCODE_NOT { Text = "NOT" ; };
480     String SC_OPCODE_NEG { Text = "NEG" ; };
481     String SC_OPCODE_NEG_SUB { Text = "-" ; };
482     String SC_OPCODE_PI { Text = "PI" ; };
483     String SC_OPCODE_RANDOM { Text = "RAND" ; };
484     String SC_OPCODE_TRUE { Text = "TRUE" ; };
485     String SC_OPCODE_FALSE { Text = "FALSE" ; };
486     String SC_OPCODE_GET_ACT_DATE { Text = "TODAY" ; };
487     String SC_OPCODE_GET_ACT_TIME { Text = "NOW" ; };
488     String SC_OPCODE_NO_VALUE { Text = "NA" ; };
489     String SC_OPCODE_CURRENT { Text = "CURRENT" ; };
490     String SC_OPCODE_DEG { Text = "DEGREES" ; };
491     String SC_OPCODE_RAD { Text = "RADIANS" ; };
492     String SC_OPCODE_SIN { Text = "SIN" ; };
493     String SC_OPCODE_COS { Text = "COS" ; };
494     String SC_OPCODE_TAN { Text = "TAN" ; };
495     String SC_OPCODE_COT { Text = "_xlfn.COT" ; };
496     String SC_OPCODE_ARC_SIN { Text = "ASIN" ; };
497     String SC_OPCODE_ARC_COS { Text = "ACOS" ; };
498     String SC_OPCODE_ARC_TAN { Text = "ATAN" ; };
499     String SC_OPCODE_ARC_COT { Text = "_xlfn.ACOT" ; };
500     String SC_OPCODE_SIN_HYP { Text = "SINH" ; };
501     String SC_OPCODE_COS_HYP { Text = "COSH" ; };
502     String SC_OPCODE_TAN_HYP { Text = "TANH" ; };
503     String SC_OPCODE_COT_HYP { Text = "_xlfn.COTH" ; };
504     String SC_OPCODE_ARC_SIN_HYP { Text = "ASINH" ; };
505     String SC_OPCODE_ARC_COS_HYP { Text = "ACOSH" ; };
506     String SC_OPCODE_ARC_TAN_HYP { Text = "ATANH" ; };
507     String SC_OPCODE_ARC_COT_HYP { Text = "_xlfn.ACOTH" ; };
508     String SC_OPCODE_COSECANT { Text = "_xlfn.CSC" ; };
509     String SC_OPCODE_SECANT { Text = "_xlfn.SEC" ; };
510     String SC_OPCODE_COSECANT_HYP { Text = "_xlfn.CSCH" ; };
511     String SC_OPCODE_SECANT_HYP { Text = "_xlfn.SECH" ; };
512     String SC_OPCODE_EXP { Text = "EXP" ; };
513     String SC_OPCODE_LN { Text = "LN" ; };
514     String SC_OPCODE_SQRT { Text = "SQRT" ; };
515     String SC_OPCODE_FACT { Text = "FACT" ; };
516     String SC_OPCODE_GET_YEAR { Text = "YEAR" ; };
517     String SC_OPCODE_GET_MONTH { Text = "MONTH" ; };
518     String SC_OPCODE_GET_DAY { Text = "DAY" ; };
519     String SC_OPCODE_GET_HOUR { Text = "HOUR" ; };
520     String SC_OPCODE_GET_MIN { Text = "MINUTE" ; };
521     String SC_OPCODE_GET_SEC { Text = "SECOND" ; };
522     String SC_OPCODE_PLUS_MINUS { Text = "SIGN" ; };
523     String SC_OPCODE_ABS { Text = "ABS" ; };
524     String SC_OPCODE_INT { Text = "INT" ; };
525     String SC_OPCODE_PHI { Text = "_xlfn.PHI" ; };
526     String SC_OPCODE_GAUSS { Text = "_xlfn.GAUSS" ; };
527     String SC_OPCODE_IS_EMPTY { Text = "ISBLANK" ; };
528     String SC_OPCODE_IS_STRING { Text = "ISTEXT" ; };
529     String SC_OPCODE_IS_NON_STRING { Text = "ISNONTEXT" ; };
530     String SC_OPCODE_IS_LOGICAL { Text = "ISLOGICAL" ; };
531     String SC_OPCODE_TYPE { Text = "TYPE" ; };
532     String SC_OPCODE_CELL { Text = "CELL" ; };
533     String SC_OPCODE_IS_REF { Text = "ISREF" ; };
534     String SC_OPCODE_IS_VALUE { Text = "ISNUMBER" ; };
535     String SC_OPCODE_IS_FORMULA { Text = "_xlfn.ISFORMULA" ; };
536     String SC_OPCODE_IS_NV { Text = "ISNA" ; };
537     String SC_OPCODE_IS_ERR { Text = "ISERR" ; };
538     String SC_OPCODE_IS_ERROR { Text = "ISERROR" ; };
539     String SC_OPCODE_IS_EVEN { Text = "ISEVEN" ; };
540     String SC_OPCODE_IS_ODD { Text = "ISODD" ; };
541     String SC_OPCODE_N { Text = "N" ; };
542     String SC_OPCODE_GET_DATE_VALUE { Text = "DATEVALUE" ; };
543     String SC_OPCODE_GET_TIME_VALUE { Text = "TIMEVALUE" ; };
544     String SC_OPCODE_CODE { Text = "CODE" ; };
545     String SC_OPCODE_TRIM { Text = "TRIM" ; };
546     String SC_OPCODE_UPPER { Text = "UPPER" ; };
547     String SC_OPCODE_PROPER { Text = "PROPER" ; };
548     String SC_OPCODE_LOWER { Text = "LOWER" ; };
549     String SC_OPCODE_LEN { Text = "LEN" ; };
550     String SC_OPCODE_T { Text = "T" ; };
551     String SC_OPCODE_VALUE { Text = "VALUE" ; };
552     String SC_OPCODE_CLEAN { Text = "CLEAN" ; };
553     String SC_OPCODE_CHAR { Text = "CHAR" ; };
554     String SC_OPCODE_JIS { Text = "JIS" ; };
555     String SC_OPCODE_ASC { Text = "ASC" ; };
556     String SC_OPCODE_UNICODE { Text = "_xlfn.UNICODE" ; };
557     String SC_OPCODE_UNICHAR { Text = "_xlfn.UNICHAR" ; };
558     String SC_OPCODE_LOG10 { Text = "LOG10" ; };
559     String SC_OPCODE_EVEN { Text = "EVEN" ; };
560     String SC_OPCODE_ODD { Text = "ODD" ; };
561     String SC_OPCODE_STD_NORM_DIST { Text = "NORMSDIST" ; };
562     String SC_OPCODE_STD_NORM_DIST_MS { Text = "_xlfn.NORM.S.DIST" ; };
563     String SC_OPCODE_FISHER { Text = "FISHER" ; };
564     String SC_OPCODE_FISHER_INV { Text = "FISHERINV" ; };
565     String SC_OPCODE_S_NORM_INV { Text = "NORMSINV" ; };
566     String SC_OPCODE_S_NORM_INV_MS { Text = "_xlfn.NORM.S.INV" ; };
567     String SC_OPCODE_GAMMA_LN { Text = "GAMMALN" ; };
568     String SC_OPCODE_GAMMA_LN_MS { Text = "_xlfn.GAMMALN.PRECISE" ; };
569     String SC_OPCODE_ERROR_TYPE { Text = "ERRORTYPE" ; };
570     String SC_OPCODE_ERROR_TYPE_ODF { Text = "ERROR.TYPE" ; };
571     String SC_OPCODE_FORMULA { Text = "_xlfn.FORMULATEXT"; };
572     String SC_OPCODE_ARC_TAN_2 { Text = "ATAN2" ; };
573     String SC_OPCODE_CEIL_MATH { Text = "_xlfn.CEILING.MATH" ; };
574     String SC_OPCODE_CEIL { Text = "_xlfn.CEILING.MATH" ; };
575     String SC_OPCODE_CEIL_MS { Text = "CEILING" ; };
576     String SC_OPCODE_CEIL_PRECISE { Text = "_xlfn.CEILING.PRECISE" ; };
577     String SC_OPCODE_CEIL_ISO { Text = "ISO.CEILING" ; };
578     String SC_OPCODE_FLOOR_MS { Text = "FLOOR" ; };
579     String SC_OPCODE_FLOOR_MATH { Text = "_xlfn.FLOOR.MATH" ; };
580     String SC_OPCODE_FLOOR { Text = "_xlfn.FLOOR.MATH" ; };
581     String SC_OPCODE_FLOOR_PRECISE { Text = "_xlfn.FLOOR.PRECISE" ; };
582     String SC_OPCODE_ROUND { Text = "ROUND" ; };
583     String SC_OPCODE_ROUND_UP { Text = "ROUNDUP" ; };
584     String SC_OPCODE_ROUND_DOWN { Text = "ROUNDDOWN" ; };
585     String SC_OPCODE_TRUNC { Text = "TRUNC" ; };
586     String SC_OPCODE_LOG { Text = "LOG" ; };
587     String SC_OPCODE_POWER { Text = "POWER" ; };
588     String SC_OPCODE_GCD { Text = "GCD" ; };
589     String SC_OPCODE_LCM { Text = "LCM" ; };
590     String SC_OPCODE_MOD { Text = "MOD" ; };
591     String SC_OPCODE_SUM_PRODUCT { Text = "SUMPRODUCT" ; };
592     String SC_OPCODE_SUM_SQ { Text = "SUMSQ" ; };
593     String SC_OPCODE_SUM_X2MY2 { Text = "SUMX2MY2" ; };
594     String SC_OPCODE_SUM_X2DY2 { Text = "SUMX2PY2" ; };
595     String SC_OPCODE_SUM_XMY2 { Text = "SUMXMY2" ; };
596     String SC_OPCODE_GET_DATE { Text = "DATE" ; };
597     String SC_OPCODE_GET_TIME { Text = "TIME" ; };
598     String SC_OPCODE_GET_DIFF_DATE { Text = "_xlfn.DAYS" ; };
599     String SC_OPCODE_GET_DIFF_DATE_360 { Text = "DAYS360" ; };
600     String SC_OPCODE_GET_DATEDIF { Text = "DATEDIF" ; };
601     String SC_OPCODE_MIN { Text = "MIN" ; };
602     String SC_OPCODE_MIN_A { Text = "MINA" ; };
603     String SC_OPCODE_MAX { Text = "MAX" ; };
604     String SC_OPCODE_MAX_A { Text = "MAXA" ; };
605     String SC_OPCODE_SUM { Text = "SUM" ; };
606     String SC_OPCODE_PRODUCT { Text = "PRODUCT" ; };
607     String SC_OPCODE_AVERAGE { Text = "AVERAGE" ; };
608     String SC_OPCODE_AVERAGE_A { Text = "AVERAGEA" ; };
609     String SC_OPCODE_COUNT { Text = "COUNT" ; };
610     String SC_OPCODE_COUNT_2 { Text = "COUNTA" ; };
611     String SC_OPCODE_NPV { Text = "NPV" ; };
612     String SC_OPCODE_IRR { Text = "IRR" ; };
613     String SC_OPCODE_MIRR { Text = "MIRR" ; };
614     String SC_OPCODE_ISPMT { Text = "ISPMT" ; };
615     String SC_OPCODE_VAR { Text = "VAR" ; };
616     String SC_OPCODE_VAR_A { Text = "VARA" ; };
617     String SC_OPCODE_VAR_P { Text = "VARP" ; };
618     String SC_OPCODE_VAR_P_A { Text = "VARPA" ; };
619     String SC_OPCODE_VAR_P_MS { Text = "_xlfn.VAR.P" ; };
620     String SC_OPCODE_VAR_S { Text = "_xlfn.VAR.S" ; };
621     String SC_OPCODE_ST_DEV { Text = "STDEV" ; };
622     String SC_OPCODE_ST_DEV_A { Text = "STDEVA" ; };
623     String SC_OPCODE_ST_DEV_P { Text = "STDEVP" ; };
624     String SC_OPCODE_ST_DEV_P_A { Text = "STDEVPA" ; };
625     String SC_OPCODE_ST_DEV_P_MS { Text = "_xlfn.STDEV.P" ; };
626     String SC_OPCODE_ST_DEV_S { Text = "_xlfn.STDEV.S" ; };
627     String SC_OPCODE_B { Text = "B" ; };
628     String SC_OPCODE_NORM_DIST { Text = "NORMDIST" ; };
629     String SC_OPCODE_NORM_DIST_MS { Text = "_xlfn.NORM.DIST" ; };
630     String SC_OPCODE_EXP_DIST { Text = "EXPONDIST" ; };
631     String SC_OPCODE_EXP_DIST_MS { Text = "_xlfn.EXPON.DIST" ; };
632     String SC_OPCODE_BINOM_DIST { Text = "BINOMDIST" ; };
633     String SC_OPCODE_BINOM_DIST_MS { Text = "_xlfn.BINOM.DIST" ; };
634     String SC_OPCODE_POISSON_DIST { Text = "POISSON" ; };
635     String SC_OPCODE_POISSON_DIST_MS { Text = "_xlfn.POISSON.DIST" ; };
636     String SC_OPCODE_COMBIN { Text = "COMBIN" ; };
637     String SC_OPCODE_COMBIN_A { Text = "_xlfn.COMBINA" ; };
638     String SC_OPCODE_PERMUT { Text = "PERMUT" ; };
639     String SC_OPCODE_PERMUTATION_A { Text = "_xlfn.PERMUTATIONA" ; };
640     String SC_OPCODE_PV { Text = "PV" ; };
641     String SC_OPCODE_SYD { Text = "SYD" ; };
642     String SC_OPCODE_DDB { Text = "DDB" ; };
643     String SC_OPCODE_DB { Text = "DB" ; };
644     String SC_OPCODE_VBD { Text = "VDB" ; };
645     String SC_OPCODE_DURATION { Text = "_xlfn.PDURATION" ; };
646     String SC_OPCODE_SLN { Text = "SLN" ; };
647     String SC_OPCODE_PMT { Text = "PMT" ; };
648     String SC_OPCODE_COLUMNS { Text = "COLUMNS" ; };
649     String SC_OPCODE_ROWS { Text = "ROWS" ; };
650     String SC_OPCODE_SHEETS { Text = "_xlfn.SHEETS" ; };
651     String SC_OPCODE_COLUMN { Text = "COLUMN" ; };
652     String SC_OPCODE_ROW { Text = "ROW" ; };
653     String SC_OPCODE_SHEET { Text = "_xlfn.SHEET" ; };
654     String SC_OPCODE_RRI { Text = "_xlfn.RRI" ; };
655     String SC_OPCODE_FV { Text = "FV" ; };
656     String SC_OPCODE_NPER { Text = "NPER" ; };
657     String SC_OPCODE_RATE { Text = "RATE" ; };
658     String SC_OPCODE_IPMT { Text = "IPMT" ; };
659     String SC_OPCODE_PPMT { Text = "PPMT" ; };
660     String SC_OPCODE_CUM_IPMT { Text = "CUMIPMT" ; };
661     String SC_OPCODE_CUM_PRINC { Text = "CUMPRINC" ; };
662     String SC_OPCODE_EFFECTIVE { Text = "EFFECTIVE" ; };
663     String SC_OPCODE_NOMINAL { Text = "NOMINAL" ; };
664     String SC_OPCODE_SUB_TOTAL { Text = "SUBTOTAL" ; };
665     String SC_OPCODE_DB_SUM { Text = "DSUM" ; };
666     String SC_OPCODE_DB_COUNT { Text = "DCOUNT" ; };
667     String SC_OPCODE_DB_COUNT_2 { Text = "DCOUNTA" ; };
668     String SC_OPCODE_DB_AVERAGE { Text = "DAVERAGE" ; };
669     String SC_OPCODE_DB_GET { Text = "DGET" ; };
670     String SC_OPCODE_DB_MAX { Text = "DMAX" ; };
671     String SC_OPCODE_DB_MIN { Text = "DMIN" ; };
672     String SC_OPCODE_DB_PRODUCT { Text = "DPRODUCT" ; };
673     String SC_OPCODE_DB_STD_DEV { Text = "DSTDEV" ; };
674     String SC_OPCODE_DB_STD_DEV_P { Text = "DSTDEVP" ; };
675     String SC_OPCODE_DB_VAR { Text = "DVAR" ; };
676     String SC_OPCODE_DB_VAR_P { Text = "DVARP" ; };
677     String SC_OPCODE_INDIRECT { Text = "INDIRECT" ; };
678     String SC_OPCODE_ADDRESS { Text = "ADDRESS" ; };
679     String SC_OPCODE_MATCH { Text = "MATCH" ; };
680     String SC_OPCODE_COUNT_EMPTY_CELLS { Text = "COUNTBLANK" ; };
681     String SC_OPCODE_COUNT_IF { Text = "COUNTIF" ; };
682     String SC_OPCODE_SUM_IF { Text = "SUMIF" ; };
683     String SC_OPCODE_AVERAGE_IF { Text = "AVERAGEIF" ; };
684     String SC_OPCODE_SUM_IFS { Text = "SUMIFS" ; };
685     String SC_OPCODE_AVERAGE_IFS { Text = "AVERAGEIFS" ; };
686     String SC_OPCODE_COUNT_IFS { Text = "COUNTIFS" ; };
687     String SC_OPCODE_LOOKUP { Text = "LOOKUP" ; };
688     String SC_OPCODE_V_LOOKUP { Text = "VLOOKUP" ; };
689     String SC_OPCODE_H_LOOKUP { Text = "HLOOKUP" ; };
690     String SC_OPCODE_MULTI_AREA { Text = "MULTIRANGE" ; };      // legacy for range list (union)
691     String SC_OPCODE_OFFSET { Text = "OFFSET" ; };
692     String SC_OPCODE_INDEX { Text = "INDEX" ; };
693     String SC_OPCODE_AREAS { Text = "AREAS" ; };
694     String SC_OPCODE_CURRENCY { Text = "DOLLAR" ; };
695     String SC_OPCODE_REPLACE { Text = "REPLACE" ; };
696     String SC_OPCODE_FIXED { Text = "FIXED" ; };
697     String SC_OPCODE_FIND { Text = "FIND" ; };
698     String SC_OPCODE_EXACT { Text = "EXACT" ; };
699     String SC_OPCODE_LEFT { Text = "LEFT" ; };
700     String SC_OPCODE_RIGHT { Text = "RIGHT" ; };
701     String SC_OPCODE_SEARCH { Text = "SEARCH" ; };
702     String SC_OPCODE_MID { Text = "MID" ; };
703     String SC_OPCODE_LENB { Text = "LENB" ; };
704     String SC_OPCODE_RIGHTB { Text = "RIGHTB" ; };
705     String SC_OPCODE_LEFTB { Text = "LEFTB" ; };
706     String SC_OPCODE_MIDB { Text = "MIDB" ; };
707     String SC_OPCODE_TEXT { Text = "TEXT" ; };
708     String SC_OPCODE_SUBSTITUTE { Text = "SUBSTITUTE" ; };
709     String SC_OPCODE_REPT { Text = "REPT" ; };
710     String SC_OPCODE_CONCAT { Text = "CONCATENATE" ; };
711     String SC_OPCODE_MAT_VALUE { Text = "MVALUE" ; };
712     String SC_OPCODE_MAT_DET { Text = "MDETERM" ; };
713     String SC_OPCODE_MAT_INV { Text = "MINVERSE" ; };
714     String SC_OPCODE_MAT_MULT { Text = "MMULT" ; };
715     String SC_OPCODE_MAT_TRANS { Text = "TRANSPOSE" ; };
716     String SC_OPCODE_MATRIX_UNIT { Text = "_xlfn.MUNIT" ; };
717     String SC_OPCODE_BACK_SOLVER { Text = "GOALSEEK" ; };
718     String SC_OPCODE_HYP_GEOM_DIST { Text = "HYPGEOMDIST" ; };
719     String SC_OPCODE_HYP_GEOM_DIST_MS { Text = "_xlfn.HYPGEOM.DIST" ; };
720     String SC_OPCODE_LOG_NORM_DIST { Text = "LOGNORMDIST" ; };
721     String SC_OPCODE_LOG_NORM_DIST_MS { Text = "_xlfn.LOGNORM.DIST" ; };
722     String SC_OPCODE_T_DIST { Text = "TDIST" ; };
723     String SC_OPCODE_T_DIST_2T { Text = "_xlfn.T.DIST.2T" ; };
724     String SC_OPCODE_T_DIST_MS { Text = "_xlfn.T.DIST" ; };
725     String SC_OPCODE_T_DIST_RT { Text = "_xlfn.T.DIST.RT" ; };
726     String SC_OPCODE_F_DIST { Text = "FDIST" ; };
727     String SC_OPCODE_F_DIST_LT { Text = "_xlfn.F.DIST" ; };
728     String SC_OPCODE_F_DIST_RT { Text = "_xlfn.F.DIST.RT" ; };
729     String SC_OPCODE_CHI_DIST { Text = "CHIDIST" ; };
730     String SC_OPCODE_CHI_DIST_MS { Text = "_xlfn.CHISQ.DIST.RT" ; };
731     String SC_OPCODE_WEIBULL { Text = "WEIBULL" ; };
732     String SC_OPCODE_WEIBULL_MS { Text = "_xlfn.WEIBULL.DIST" ; };
733     String SC_OPCODE_NEG_BINOM_VERT { Text = "NEGBINOMDIST" ; };
734     String SC_OPCODE_NEG_BINOM_DIST_MS { Text = "_xlfn.NEGBINOM.DIST" ; };
735     String SC_OPCODE_CRIT_BINOM { Text = "CRITBINOM" ; };
736     String SC_OPCODE_BINOM_INV { Text = "_xlfn.BINOM.INV" ; };
737     String SC_OPCODE_KURT { Text = "KURT" ; };
738     String SC_OPCODE_HAR_MEAN { Text = "HARMEAN" ; };
739     String SC_OPCODE_GEO_MEAN { Text = "GEOMEAN" ; };
740     String SC_OPCODE_STANDARD { Text = "STANDARDIZE" ; };
741     String SC_OPCODE_AVE_DEV { Text = "AVEDEV" ; };
742     String SC_OPCODE_SKEW { Text = "SKEW" ; };
743     String SC_OPCODE_SKEWP   { Text = "_xlfn.SKEW.P" ; };
744     String SC_OPCODE_DEV_SQ { Text = "DEVSQ" ; };
745     String SC_OPCODE_MEDIAN { Text = "MEDIAN" ; };
746     String SC_OPCODE_MODAL_VALUE { Text = "MODE" ; };
747     String SC_OPCODE_MODAL_VALUE_MS { Text = "_xlfn.MODE.SNGL" ; };
748     String SC_OPCODE_MODAL_VALUE_MULTI { Text = "_xlfn.MODE.MULT" ; };
749     String SC_OPCODE_Z_TEST { Text = "ZTEST" ; };
750     String SC_OPCODE_Z_TEST_MS { Text = "_xlfn.Z.TEST" ; };
751     String SC_OPCODE_AGGREGATE { Text = "_xlfn.AGGREGATE" ; };
752     String SC_OPCODE_T_TEST { Text = "TTEST" ; };
753     String SC_OPCODE_T_TEST_MS { Text = "_xlfn.T.TEST" ; };
754     String SC_OPCODE_RANK { Text = "RANK" ; };
755     String SC_OPCODE_PERCENTILE { Text = "PERCENTILE" ; };
756     String SC_OPCODE_PERCENT_RANK { Text = "PERCENTRANK" ; };
757     String SC_OPCODE_PERCENTILE_INC { Text = "_xlfn.PERCENTILE.INC" ; };
758     String SC_OPCODE_PERCENT_RANK_INC { Text = "_xlfn.PERCENTRANK.INC" ; };
759     String SC_OPCODE_QUARTILE_INC { Text = "_xlfn.QUARTILE.INC" ; };
760     String SC_OPCODE_RANK_EQ { Text = "_xlfn.RANK.EQ" ; };
761     String SC_OPCODE_PERCENTILE_EXC { Text = "_xlfn.PERCENTILE.EXC" ; };
762     String SC_OPCODE_PERCENT_RANK_EXC { Text = "_xlfn.PERCENTRANK.EXC" ; };
763     String SC_OPCODE_QUARTILE_EXC { Text = "_xlfn.QUARTILE.EXC" ; };
764     String SC_OPCODE_RANK_AVG { Text = "_xlfn.RANK.AVG" ; };
765     String SC_OPCODE_LARGE { Text = "LARGE" ; };
766     String SC_OPCODE_SMALL { Text = "SMALL" ; };
767     String SC_OPCODE_FREQUENCY { Text = "FREQUENCY" ; };
768     String SC_OPCODE_QUARTILE { Text = "QUARTILE" ; };
769     String SC_OPCODE_NORM_INV { Text = "NORMINV" ; };
770     String SC_OPCODE_NORM_INV_MS { Text = "_xlfn.NORM.INV" ; };
771     String SC_OPCODE_CONFIDENCE { Text = "CONFIDENCE" ; };
772     String SC_OPCODE_CONFIDENCE_N { Text = "_xlfn.CONFIDENCE.NORM" ; };
773     String SC_OPCODE_CONFIDENCE_T { Text = "_xlfn.CONFIDENCE.T" ; };
774     String SC_OPCODE_F_TEST { Text = "FTEST" ; };
775     String SC_OPCODE_F_TEST_MS { Text = "_xlfn.F.TEST" ; };
776     String SC_OPCODE_TRIM_MEAN { Text = "TRIMMEAN" ; };
777     String SC_OPCODE_PROB { Text = "PROB" ; };
778     String SC_OPCODE_CORREL { Text = "CORREL" ; };
779     String SC_OPCODE_COVAR { Text = "COVAR" ; };
780     String SC_OPCODE_COVARIANCE_P { Text = "_xlfn.COVARIANCE.P" ; };
781     String SC_OPCODE_COVARIANCE_S { Text = "_xlfn.COVARIANCE.S" ; };
782     String SC_OPCODE_PEARSON { Text = "PEARSON" ; };
783     String SC_OPCODE_RSQ { Text = "RSQ" ; };
784     String SC_OPCODE_STEYX { Text = "STEYX" ; };
785     String SC_OPCODE_SLOPE { Text = "SLOPE" ; };
786     String SC_OPCODE_INTERCEPT { Text = "INTERCEPT" ; };
787     String SC_OPCODE_TREND { Text = "TREND" ; };
788     String SC_OPCODE_GROWTH { Text = "GROWTH" ; };
789     String SC_OPCODE_LINEST { Text = "LINEST" ; };
790     String SC_OPCODE_LOGEST { Text = "LOGEST" ; };
791     String SC_OPCODE_FORECAST { Text = "FORECAST" ; };
792     String SC_OPCODE_CHI_INV { Text = "CHIINV" ; };
793     String SC_OPCODE_CHI_INV_MS { Text = "_xlfn.CHISQ.INV.RT" ; };
794     String SC_OPCODE_GAMMA_DIST { Text = "GAMMADIST" ; };
795     String SC_OPCODE_GAMMA_DIST_MS { Text = "_xlfn.GAMMA.DIST" ; };
796     String SC_OPCODE_GAMMA_INV { Text = "GAMMAINV" ; };
797     String SC_OPCODE_GAMMA_INV_MS { Text = "_xlfn.GAMMA.INV" ; };
798     String SC_OPCODE_T_INV { Text = "TINV" ; };
799     String SC_OPCODE_T_INV_2T { Text = "_xlfn.T.INV.2T" ; };
800     String SC_OPCODE_T_INV_MS { Text = "_xlfn.T.INV" ; };
801     String SC_OPCODE_F_INV { Text = "FINV" ; };
802     String SC_OPCODE_F_INV_LT { Text = "_xlfn.F.INV" ; };
803     String SC_OPCODE_F_INV_RT { Text = "_xlfn.F.INV.RT" ; };
804     String SC_OPCODE_CHI_TEST { Text = "CHITEST" ; };
805     String SC_OPCODE_CHI_TEST_MS { Text = "_xlfn.CHISQ.TEST" ; };
806     String SC_OPCODE_LOG_INV { Text = "LOGINV" ; };
807     String SC_OPCODE_LOG_INV_MS { Text = "_xlfn.LOGNORM.INV" ; };
808     String SC_OPCODE_TABLE_OP { Text = "TABLE" ; };
809     String SC_OPCODE_BETA_DIST { Text = "BETADIST" ; };
810     String SC_OPCODE_BETA_INV { Text = "BETAINV" ; };
811     String SC_OPCODE_BETA_DIST_MS { Text = "_xlfn.BETA.DIST" ; };
812     String SC_OPCODE_BETA_INV_MS { Text = "_xlfn.BETA.INV" ; };
813     String SC_OPCODE_WEEK { Text = "WEEKNUM" ; };
814     String SC_OPCODE_EASTERSUNDAY { Text = "EASTERSUNDAY" ; };
815     String SC_OPCODE_GET_DAY_OF_WEEK { Text = "WEEKDAY" ; };
816     String SC_OPCODE_NETWORKDAYS { Text = "NETWORKDAYS" ; };
817     String SC_OPCODE_NETWORKDAYS_MS { Text = "NETWORKDAYS.INTL" ; };
818     String SC_OPCODE_WORKDAY_MS { Text = "WORKDAY.INTL" ; };
819     String SC_OPCODE_NO_NAME { Text = "#NAME!" ; };
820     String SC_OPCODE_STYLE { Text = "STYLE" ; };
821     String SC_OPCODE_DDE { Text = "DDE" ; };
822     String SC_OPCODE_BASE { Text = "_xlfn.BASE" ; };
823     String SC_OPCODE_DECIMAL { Text = "_xlfn.DECIMAL" ; };
824     String SC_OPCODE_CONVERT { Text = "_xlfn.ORG.OPENOFFICE.CONVERT" ; };
825     String SC_OPCODE_ROMAN { Text = "ROMAN" ; };
826     String SC_OPCODE_ARABIC { Text = "_xlfn.ARABIC" ; };
827     String SC_OPCODE_HYPERLINK { Text = "HYPERLINK" ; };
828     String SC_OPCODE_INFO { Text = "INFO" ; };
829     String SC_OPCODE_BAHTTEXT { Text = "_xlfn.BAHTTEXT" ; };
830     String SC_OPCODE_GET_PIVOT_DATA { Text = "GETPIVOTDATA" ; };
831     String SC_OPCODE_EUROCONVERT { Text = "EUROCONVERT" ; };
832     String SC_OPCODE_NUMBERVALUE { Text = "_xlfn.NUMBERVALUE" ; };
833     String SC_OPCODE_GAMMA { Text = "_xlfn.GAMMA" ; };
834     String SC_OPCODE_CHISQ_DIST { Text = "CHISQDIST" ; };
835     String SC_OPCODE_CHISQ_DIST_MS { Text = "_xlfn.CHISQ.DIST" ; };
836     String SC_OPCODE_CHISQ_INV { Text = "CHISQINV" ;};
837     String SC_OPCODE_CHISQ_INV_MS { Text = "_xlfn.CHISQ.INV" ;};
838     String SC_OPCODE_BITAND    { Text = "_xlfn.BITAND" ;};
839     String SC_OPCODE_BITOR    { Text = "_xlfn.BITOR" ;};
840     String SC_OPCODE_BITXOR    { Text = "_xlfn.BITXOR" ;};
841     String SC_OPCODE_BITRSHIFT    { Text = "_xlfn.BITRSHIFT" ;};
842     String SC_OPCODE_BITLSHIFT    { Text = "_xlfn.BITLSHIFT" ;};
843     /* BEGIN defined ERROR.TYPE() values. */
844     String SC_OPCODE_ERROR_NULL    { Text = "#NULL!"  ; };
845     String SC_OPCODE_ERROR_DIVZERO { Text = "#DIV/0!" ; };
846     String SC_OPCODE_ERROR_VALUE   { Text = "#VALUE!" ; };
847     String SC_OPCODE_ERROR_REF     { Text = "#REF!"   ; };
848     String SC_OPCODE_ERROR_NAME    { Text = "#NAME?"  ; };
849     String SC_OPCODE_ERROR_NUM     { Text = "#NUM!"   ; };
850     String SC_OPCODE_ERROR_NA      { Text = "#N/A"    ; };
851     /* END defined ERROR.TYPE() values. */
852     String SC_OPCODE_FILTERXML     { Text = "_xlfn.FILTERXML";};
853     String SC_OPCODE_WEBSERVICE    { Text = "_xlfn.WEBSERVICE"; };
854     String SC_OPCODE_COLOR         { Text = "_xlfn.ORG.LIBREOFFICE.COLOR"; };
855     String SC_OPCODE_ERF_MS { Text = "_xlfn.ERF.PRECISE" ; };
856     String SC_OPCODE_ERFC_MS { Text = "_xlfn.ERFC.PRECISE" ; };
857     String SC_OPCODE_ENCODEURL     { Text = "_xlfn.ENCODEURL"; };
860 // DO NOT CHANGE NAMES! Only add functions.
861 // These English names are used internally to store/load ODF v1.0/v1.1 and for
862 // API XFunctionAccess.
863 Resource RID_STRLIST_FUNCTION_NAMES_ENGLISH
865     String SC_OPCODE_IF { Text = "IF" ; };
866     String SC_OPCODE_IF_ERROR { Text = "IFERROR" ; };
867     String SC_OPCODE_IF_NA { Text = "IFNA" ; };
868     String SC_OPCODE_CHOOSE { Text = "CHOOSE" ; };
869     String SC_OPCODE_OPEN { Text = "(" ; };
870     String SC_OPCODE_CLOSE { Text = ")" ; };
871     String SC_OPCODE_TABLE_REF_OPEN { Text = "[" ; };
872     String SC_OPCODE_TABLE_REF_CLOSE { Text = "]" ; };
873     String SC_OPCODE_TABLE_REF_ITEM_ALL { Text = "#All" ; };
874     String SC_OPCODE_TABLE_REF_ITEM_HEADERS { Text = "#Headers" ; };
875     String SC_OPCODE_TABLE_REF_ITEM_DATA { Text = "#Data" ; };
876     String SC_OPCODE_TABLE_REF_ITEM_TOTALS { Text = "#Totals" ; };
877     String SC_OPCODE_TABLE_REF_ITEM_THIS_ROW { Text = "#This Row" ; };
878     String SC_OPCODE_ARRAY_OPEN { Text = "{" ; };
879     String SC_OPCODE_ARRAY_CLOSE { Text = "}" ; };
880     String SC_OPCODE_ARRAY_ROW_SEP { Text = "|" ; };
881     String SC_OPCODE_ARRAY_COL_SEP { Text = ";" ; };
882     String SC_OPCODE_SEP { Text = ";" ; };
883     String SC_OPCODE_PERCENT_SIGN { Text = "%" ; };
884     String SC_OPCODE_ADD { Text = "+" ; };
885     String SC_OPCODE_SUB { Text = "-" ; };
886     String SC_OPCODE_MUL { Text = "*" ; };
887     String SC_OPCODE_DIV { Text = "/" ; };
888     String SC_OPCODE_AMPERSAND { Text = "&" ; };
889     String SC_OPCODE_POW { Text = "^" ; };
890     String SC_OPCODE_EQUAL { Text = "=" ; };
891     String SC_OPCODE_NOT_EQUAL { Text = "<>" ; };
892     String SC_OPCODE_LESS { Text = "<" ; };
893     String SC_OPCODE_GREATER { Text = ">" ; };
894     String SC_OPCODE_LESS_EQUAL { Text = "<=" ; };
895     String SC_OPCODE_GREATER_EQUAL { Text = ">=" ; };
896     String SC_OPCODE_AND { Text = "AND" ; };
897     String SC_OPCODE_OR { Text = "OR" ; };
898     String SC_OPCODE_XOR { Text = "XOR" ; };
899     String SC_OPCODE_INTERSECT { Text = "!" ; };
900     String SC_OPCODE_UNION { Text = "~" ; };
901     String SC_OPCODE_RANGE { Text = ":" ; };
902     String SC_OPCODE_NOT { Text = "NOT" ; };
903     String SC_OPCODE_NEG { Text = "NEG" ; };
904     String SC_OPCODE_NEG_SUB { Text = "-" ; };
905     String SC_OPCODE_PI { Text = "PI" ; };
906     String SC_OPCODE_RANDOM { Text = "RAND" ; };
907     String SC_OPCODE_TRUE { Text = "TRUE" ; };
908     String SC_OPCODE_FALSE { Text = "FALSE" ; };
909     String SC_OPCODE_GET_ACT_DATE { Text = "TODAY" ; };
910     String SC_OPCODE_GET_ACT_TIME { Text = "NOW" ; };
911     String SC_OPCODE_NO_VALUE { Text = "NA" ; };
912     String SC_OPCODE_CURRENT { Text = "CURRENT" ; };
913     String SC_OPCODE_DEG { Text = "DEGREES" ; };
914     String SC_OPCODE_RAD { Text = "RADIANS" ; };
915     String SC_OPCODE_SIN { Text = "SIN" ; };
916     String SC_OPCODE_COS { Text = "COS" ; };
917     String SC_OPCODE_TAN { Text = "TAN" ; };
918     String SC_OPCODE_COT { Text = "COT" ; };
919     String SC_OPCODE_ARC_SIN { Text = "ASIN" ; };
920     String SC_OPCODE_ARC_COS { Text = "ACOS" ; };
921     String SC_OPCODE_ARC_TAN { Text = "ATAN" ; };
922     String SC_OPCODE_ARC_COT { Text = "ACOT" ; };
923     String SC_OPCODE_SIN_HYP { Text = "SINH" ; };
924     String SC_OPCODE_COS_HYP { Text = "COSH" ; };
925     String SC_OPCODE_TAN_HYP { Text = "TANH" ; };
926     String SC_OPCODE_COT_HYP { Text = "COTH" ; };
927     String SC_OPCODE_ARC_SIN_HYP { Text = "ASINH" ; };
928     String SC_OPCODE_ARC_COS_HYP { Text = "ACOSH" ; };
929     String SC_OPCODE_ARC_TAN_HYP { Text = "ATANH" ; };
930     String SC_OPCODE_ARC_COT_HYP { Text = "ACOTH" ; };
931     String SC_OPCODE_COSECANT { Text = "CSC" ; };
932     String SC_OPCODE_SECANT { Text = "SEC" ; };
933     String SC_OPCODE_COSECANT_HYP { Text = "CSCH" ; };
934     String SC_OPCODE_SECANT_HYP { Text = "SECH" ; };
935     String SC_OPCODE_EXP { Text = "EXP" ; };
936     String SC_OPCODE_LN { Text = "LN" ; };
937     String SC_OPCODE_SQRT { Text = "SQRT" ; };
938     String SC_OPCODE_FACT { Text = "FACT" ; };
939     String SC_OPCODE_GET_YEAR { Text = "YEAR" ; };
940     String SC_OPCODE_GET_MONTH { Text = "MONTH" ; };
941     String SC_OPCODE_GET_DAY { Text = "DAY" ; };
942     String SC_OPCODE_GET_HOUR { Text = "HOUR" ; };
943     String SC_OPCODE_GET_MIN { Text = "MINUTE" ; };
944     String SC_OPCODE_GET_SEC { Text = "SECOND" ; };
945     String SC_OPCODE_PLUS_MINUS { Text = "SIGN" ; };
946     String SC_OPCODE_ABS { Text = "ABS" ; };
947     String SC_OPCODE_INT { Text = "INT" ; };
948     String SC_OPCODE_PHI { Text = "PHI" ; };
949     String SC_OPCODE_GAUSS { Text = "GAUSS" ; };
950     String SC_OPCODE_IS_EMPTY { Text = "ISBLANK" ; };
951     String SC_OPCODE_IS_STRING { Text = "ISTEXT" ; };
952     String SC_OPCODE_IS_NON_STRING { Text = "ISNONTEXT" ; };
953     String SC_OPCODE_IS_LOGICAL { Text = "ISLOGICAL" ; };
954     String SC_OPCODE_TYPE { Text = "TYPE" ; };
955     String SC_OPCODE_CELL { Text = "CELL" ; };
956     String SC_OPCODE_IS_REF { Text = "ISREF" ; };
957     String SC_OPCODE_IS_VALUE { Text = "ISNUMBER" ; };
958     String SC_OPCODE_IS_FORMULA { Text = "ISFORMULA" ; };
959     String SC_OPCODE_IS_NV { Text = "ISNA" ; };
960     String SC_OPCODE_IS_ERR { Text = "ISERR" ; };
961     String SC_OPCODE_IS_ERROR { Text = "ISERROR" ; };
962     String SC_OPCODE_IS_EVEN { Text = "ISEVEN" ; };
963     String SC_OPCODE_IS_ODD { Text = "ISODD" ; };
964     String SC_OPCODE_N { Text = "N" ; };
965     String SC_OPCODE_GET_DATE_VALUE { Text = "DATEVALUE" ; };
966     String SC_OPCODE_GET_TIME_VALUE { Text = "TIMEVALUE" ; };
967     String SC_OPCODE_CODE { Text = "CODE" ; };
968     String SC_OPCODE_TRIM { Text = "TRIM" ; };
969     String SC_OPCODE_UPPER { Text = "UPPER" ; };
970     String SC_OPCODE_PROPER { Text = "PROPER" ; };
971     String SC_OPCODE_LOWER { Text = "LOWER" ; };
972     String SC_OPCODE_LEN { Text = "LEN" ; };
973     String SC_OPCODE_T { Text = "T" ; };
974     String SC_OPCODE_VALUE { Text = "VALUE" ; };
975     String SC_OPCODE_CLEAN { Text = "CLEAN" ; };
976     String SC_OPCODE_CHAR { Text = "CHAR" ; };
977     String SC_OPCODE_JIS { Text = "JIS" ; };
978     String SC_OPCODE_ASC { Text = "ASC" ; };
979     String SC_OPCODE_UNICODE { Text = "UNICODE" ; };
980     String SC_OPCODE_UNICHAR { Text = "UNICHAR" ; };
981     String SC_OPCODE_LOG10 { Text = "LOG10" ; };
982     String SC_OPCODE_EVEN { Text = "EVEN" ; };
983     String SC_OPCODE_ODD { Text = "ODD" ; };
984     String SC_OPCODE_STD_NORM_DIST { Text = "NORMSDIST" ; };
985     String SC_OPCODE_STD_NORM_DIST_MS { Text = "NORM.S.DIST" ; };
986     String SC_OPCODE_FISHER { Text = "FISHER" ; };
987     String SC_OPCODE_FISHER_INV { Text = "FISHERINV" ; };
988     String SC_OPCODE_S_NORM_INV { Text = "NORMSINV" ; };
989     String SC_OPCODE_S_NORM_INV_MS { Text = "NORM.S.INV" ; };
990     String SC_OPCODE_GAMMA_LN { Text = "GAMMALN" ; };
991     String SC_OPCODE_GAMMA_LN_MS { Text = "GAMMALN.PRECISE" ; };
992     String SC_OPCODE_ERROR_TYPE { Text = "ERRORTYPE" ; };
993     String SC_OPCODE_ERROR_TYPE_ODF { Text = "ERROR.TYPE" ; };
994     String SC_OPCODE_FORMULA { Text = "FORMULA"; };
995     String SC_OPCODE_ARC_TAN_2 { Text = "ATAN2" ; };
996     String SC_OPCODE_CEIL_MATH { Text = "CEILING.MATH" ; };
997     String SC_OPCODE_CEIL { Text = "CEILING" ; };
998     String SC_OPCODE_CEIL_MS { Text = "CEILING.XCL" ; };
999     String SC_OPCODE_CEIL_PRECISE { Text = "CEILING.PRECISE" ; };
1000     String SC_OPCODE_CEIL_ISO { Text = "ISO.CEILING" ; };
1001     String SC_OPCODE_FLOOR { Text = "FLOOR" ; };
1002     String SC_OPCODE_FLOOR_MS { Text = "FLOOR.XCL" ; };
1003     String SC_OPCODE_FLOOR_MATH { Text = "FLOOR.MATH" ; };
1004     String SC_OPCODE_FLOOR_PRECISE { Text = "FLOOR.PRECISE" ; };
1005     String SC_OPCODE_ROUND { Text = "ROUND" ; };
1006     String SC_OPCODE_ROUND_UP { Text = "ROUNDUP" ; };
1007     String SC_OPCODE_ROUND_DOWN { Text = "ROUNDDOWN" ; };
1008     String SC_OPCODE_TRUNC { Text = "TRUNC" ; };
1009     String SC_OPCODE_LOG { Text = "LOG" ; };
1010     String SC_OPCODE_POWER { Text = "POWER" ; };
1011     String SC_OPCODE_GCD { Text = "GCD" ; };
1012     String SC_OPCODE_LCM { Text = "LCM" ; };
1013     String SC_OPCODE_MOD { Text = "MOD" ; };
1014     String SC_OPCODE_SUM_PRODUCT { Text = "SUMPRODUCT" ; };
1015     String SC_OPCODE_SUM_SQ { Text = "SUMSQ" ; };
1016     String SC_OPCODE_SUM_X2MY2 { Text = "SUMX2MY2" ; };
1017     String SC_OPCODE_SUM_X2DY2 { Text = "SUMX2PY2" ; };
1018     String SC_OPCODE_SUM_XMY2 { Text = "SUMXMY2" ; };
1019     String SC_OPCODE_GET_DATE { Text = "DATE" ; };
1020     String SC_OPCODE_GET_TIME { Text = "TIME" ; };
1021     String SC_OPCODE_GET_DIFF_DATE { Text = "DAYS" ; };
1022     String SC_OPCODE_GET_DIFF_DATE_360 { Text = "DAYS360" ; };
1023     String SC_OPCODE_GET_DATEDIF { Text = "DATEDIF" ; };
1024     String SC_OPCODE_MIN { Text = "MIN" ; };
1025     String SC_OPCODE_MIN_A { Text = "MINA" ; };
1026     String SC_OPCODE_MAX { Text = "MAX" ; };
1027     String SC_OPCODE_MAX_A { Text = "MAXA" ; };
1028     String SC_OPCODE_SUM { Text = "SUM" ; };
1029     String SC_OPCODE_PRODUCT { Text = "PRODUCT" ; };
1030     String SC_OPCODE_AVERAGE { Text = "AVERAGE" ; };
1031     String SC_OPCODE_AVERAGE_A { Text = "AVERAGEA" ; };
1032     String SC_OPCODE_COUNT { Text = "COUNT" ; };
1033     String SC_OPCODE_COUNT_2 { Text = "COUNTA" ; };
1034     String SC_OPCODE_NPV { Text = "NPV" ; };
1035     String SC_OPCODE_IRR { Text = "IRR" ; };
1036     String SC_OPCODE_MIRR { Text = "MIRR" ; };
1037     String SC_OPCODE_ISPMT { Text = "ISPMT" ; };
1038     String SC_OPCODE_VAR { Text = "VAR" ; };
1039     String SC_OPCODE_VAR_A { Text = "VARA" ; };
1040     String SC_OPCODE_VAR_P { Text = "VARP" ; };
1041     String SC_OPCODE_VAR_P_A { Text = "VARPA" ; };
1042     String SC_OPCODE_VAR_P_MS { Text = "VAR.P" ; };
1043     String SC_OPCODE_VAR_S { Text = "VAR.S" ; };
1044     String SC_OPCODE_ST_DEV { Text = "STDEV" ; };
1045     String SC_OPCODE_ST_DEV_A { Text = "STDEVA" ; };
1046     String SC_OPCODE_ST_DEV_P { Text = "STDEVP" ; };
1047     String SC_OPCODE_ST_DEV_P_A { Text = "STDEVPA" ; };
1048     String SC_OPCODE_ST_DEV_P_MS { Text = "STDEV.P" ; };
1049     String SC_OPCODE_ST_DEV_S { Text = "STDEV.S" ; };
1050     String SC_OPCODE_B { Text = "B" ; };
1051     String SC_OPCODE_NORM_DIST { Text = "NORMDIST" ; };
1052     String SC_OPCODE_NORM_DIST_MS { Text = "NORM.DIST" ; };
1053     String SC_OPCODE_EXP_DIST { Text = "EXPONDIST" ; };
1054     String SC_OPCODE_EXP_DIST_MS { Text = "EXPON.DIST" ; };
1055     String SC_OPCODE_BINOM_DIST { Text = "BINOMDIST" ; };
1056     String SC_OPCODE_BINOM_DIST_MS { Text = "BINOM.DIST" ; };
1057     String SC_OPCODE_POISSON_DIST { Text = "POISSON" ; };
1058     String SC_OPCODE_POISSON_DIST_MS { Text = "POISSON.DIST" ; };
1059     String SC_OPCODE_COMBIN { Text = "COMBIN" ; };
1060     String SC_OPCODE_COMBIN_A { Text = "COMBINA" ; };
1061     String SC_OPCODE_PERMUT { Text = "PERMUT" ; };
1062     String SC_OPCODE_PERMUTATION_A { Text = "PERMUTATIONA" ; };
1063     String SC_OPCODE_PV { Text = "PV" ; };
1064     String SC_OPCODE_SYD { Text = "SYD" ; };
1065     String SC_OPCODE_DDB { Text = "DDB" ; };
1066     String SC_OPCODE_DB { Text = "DB" ; };
1067     String SC_OPCODE_VBD { Text = "VDB" ; };
1068     String SC_OPCODE_DURATION { Text = "DURATION" ; };
1069     String SC_OPCODE_SLN { Text = "SLN" ; };
1070     String SC_OPCODE_PMT { Text = "PMT" ; };
1071     String SC_OPCODE_COLUMNS { Text = "COLUMNS" ; };
1072     String SC_OPCODE_ROWS { Text = "ROWS" ; };
1073     String SC_OPCODE_SHEETS { Text = "SHEETS" ; };
1074     String SC_OPCODE_COLUMN { Text = "COLUMN" ; };
1075     String SC_OPCODE_ROW { Text = "ROW" ; };
1076     String SC_OPCODE_SHEET { Text = "SHEET" ; };
1077     String SC_OPCODE_RRI { Text = "ZGZ" ; };
1078     String SC_OPCODE_FV { Text = "FV" ; };
1079     String SC_OPCODE_NPER { Text = "NPER" ; };
1080     String SC_OPCODE_RATE { Text = "RATE" ; };
1081     String SC_OPCODE_IPMT { Text = "IPMT" ; };
1082     String SC_OPCODE_PPMT { Text = "PPMT" ; };
1083     String SC_OPCODE_CUM_IPMT { Text = "CUMIPMT" ; };
1084     String SC_OPCODE_CUM_PRINC { Text = "CUMPRINC" ; };
1085     String SC_OPCODE_EFFECTIVE { Text = "EFFECTIVE" ; };
1086     String SC_OPCODE_NOMINAL { Text = "NOMINAL" ; };
1087     String SC_OPCODE_SUB_TOTAL { Text = "SUBTOTAL" ; };
1088     String SC_OPCODE_DB_SUM { Text = "DSUM" ; };
1089     String SC_OPCODE_DB_COUNT { Text = "DCOUNT" ; };
1090     String SC_OPCODE_DB_COUNT_2 { Text = "DCOUNTA" ; };
1091     String SC_OPCODE_DB_AVERAGE { Text = "DAVERAGE" ; };
1092     String SC_OPCODE_DB_GET { Text = "DGET" ; };
1093     String SC_OPCODE_DB_MAX { Text = "DMAX" ; };
1094     String SC_OPCODE_DB_MIN { Text = "DMIN" ; };
1095     String SC_OPCODE_DB_PRODUCT { Text = "DPRODUCT" ; };
1096     String SC_OPCODE_DB_STD_DEV { Text = "DSTDEV" ; };
1097     String SC_OPCODE_DB_STD_DEV_P { Text = "DSTDEVP" ; };
1098     String SC_OPCODE_DB_VAR { Text = "DVAR" ; };
1099     String SC_OPCODE_DB_VAR_P { Text = "DVARP" ; };
1100     String SC_OPCODE_INDIRECT { Text = "INDIRECT" ; };
1101     String SC_OPCODE_ADDRESS { Text = "ADDRESS" ; };
1102     String SC_OPCODE_MATCH { Text = "MATCH" ; };
1103     String SC_OPCODE_COUNT_EMPTY_CELLS { Text = "COUNTBLANK" ; };
1104     String SC_OPCODE_COUNT_IF { Text = "COUNTIF" ; };
1105     String SC_OPCODE_SUM_IF { Text = "SUMIF" ; };
1106     String SC_OPCODE_AVERAGE_IF { Text = "AVERAGEIF" ; };
1107     String SC_OPCODE_SUM_IFS { Text = "SUMIFS" ; };
1108     String SC_OPCODE_AVERAGE_IFS { Text = "AVERAGEIFS" ; };
1109     String SC_OPCODE_COUNT_IFS { Text = "COUNTIFS" ; };
1110     String SC_OPCODE_LOOKUP { Text = "LOOKUP" ; };
1111     String SC_OPCODE_V_LOOKUP { Text = "VLOOKUP" ; };
1112     String SC_OPCODE_H_LOOKUP { Text = "HLOOKUP" ; };
1113     String SC_OPCODE_MULTI_AREA { Text = "MULTIRANGE" ; };      // legacy for range list (union)
1114     String SC_OPCODE_OFFSET { Text = "OFFSET" ; };
1115     String SC_OPCODE_INDEX { Text = "INDEX" ; };
1116     String SC_OPCODE_AREAS { Text = "AREAS" ; };
1117     String SC_OPCODE_CURRENCY { Text = "DOLLAR" ; };
1118     String SC_OPCODE_REPLACE { Text = "REPLACE" ; };
1119     String SC_OPCODE_FIXED { Text = "FIXED" ; };
1120     String SC_OPCODE_FIND { Text = "FIND" ; };
1121     String SC_OPCODE_EXACT { Text = "EXACT" ; };
1122     String SC_OPCODE_LEFT { Text = "LEFT" ; };
1123     String SC_OPCODE_RIGHT { Text = "RIGHT" ; };
1124     String SC_OPCODE_SEARCH { Text = "SEARCH" ; };
1125     String SC_OPCODE_MID { Text = "MID" ; };
1126     String SC_OPCODE_LENB { Text = "LENB" ; };
1127     String SC_OPCODE_RIGHTB { Text = "RIGHTB" ; };
1128     String SC_OPCODE_LEFTB { Text = "LEFTB" ; };
1129     String SC_OPCODE_MIDB { Text = "MIDB" ; };
1130     String SC_OPCODE_TEXT { Text = "TEXT" ; };
1131     String SC_OPCODE_SUBSTITUTE { Text = "SUBSTITUTE" ; };
1132     String SC_OPCODE_REPT { Text = "REPT" ; };
1133     String SC_OPCODE_CONCAT { Text = "CONCATENATE" ; };
1134     String SC_OPCODE_MAT_VALUE { Text = "MVALUE" ; };
1135     String SC_OPCODE_MAT_DET { Text = "MDETERM" ; };
1136     String SC_OPCODE_MAT_INV { Text = "MINVERSE" ; };
1137     String SC_OPCODE_MAT_MULT { Text = "MMULT" ; };
1138     String SC_OPCODE_MAT_TRANS { Text = "TRANSPOSE" ; };
1139     String SC_OPCODE_MATRIX_UNIT { Text = "MUNIT" ; };
1140     String SC_OPCODE_BACK_SOLVER { Text = "GOALSEEK" ; };
1141     String SC_OPCODE_HYP_GEOM_DIST { Text = "HYPGEOMDIST" ; };
1142     String SC_OPCODE_HYP_GEOM_DIST_MS { Text = "HYPGEOM.DIST" ; };
1143     String SC_OPCODE_LOG_NORM_DIST { Text = "LOGNORMDIST" ; };
1144     String SC_OPCODE_LOG_NORM_DIST_MS { Text = "LOGNORM.DIST" ; };
1145     String SC_OPCODE_T_DIST { Text = "TDIST" ; };
1146     String SC_OPCODE_T_DIST_2T { Text = "T.DIST.2T" ; };
1147     String SC_OPCODE_T_DIST_MS { Text = "T.DIST" ; };
1148     String SC_OPCODE_T_DIST_RT { Text = "T.DIST.RT" ; };
1149     String SC_OPCODE_F_DIST { Text = "FDIST" ; };
1150     String SC_OPCODE_F_DIST_LT { Text = "F.DIST" ; };
1151     String SC_OPCODE_F_DIST_RT { Text = "F.DIST.RT" ; };
1152     String SC_OPCODE_CHI_DIST { Text = "CHIDIST" ; };
1153     String SC_OPCODE_CHI_DIST_MS { Text = "CHISQ.DIST.RT" ; };
1154     String SC_OPCODE_WEIBULL { Text = "WEIBULL" ; };
1155     String SC_OPCODE_WEIBULL_MS { Text = "WEIBULL.DIST" ; };
1156     String SC_OPCODE_NEG_BINOM_VERT { Text = "NEGBINOMDIST" ; };
1157     String SC_OPCODE_NEG_BINOM_DIST_MS { Text = "NEGBINOM.DIST" ; };
1158     String SC_OPCODE_CRIT_BINOM { Text = "CRITBINOM" ; };
1159     String SC_OPCODE_BINOM_INV { Text = "BINOM.INV" ; };
1160     String SC_OPCODE_KURT { Text = "KURT" ; };
1161     String SC_OPCODE_HAR_MEAN { Text = "HARMEAN" ; };
1162     String SC_OPCODE_GEO_MEAN { Text = "GEOMEAN" ; };
1163     String SC_OPCODE_STANDARD { Text = "STANDARDIZE" ; };
1164     String SC_OPCODE_AVE_DEV { Text = "AVEDEV" ; };
1165     String SC_OPCODE_SKEW { Text = "SKEW" ; };
1166     String SC_OPCODE_SKEWP   { Text = "SKEWP" ; };
1167     String SC_OPCODE_DEV_SQ { Text = "DEVSQ" ; };
1168     String SC_OPCODE_MEDIAN { Text = "MEDIAN" ; };
1169     String SC_OPCODE_MODAL_VALUE { Text = "MODE" ; };
1170     String SC_OPCODE_MODAL_VALUE_MS { Text = "MODE.SNGL" ; };
1171     String SC_OPCODE_MODAL_VALUE_MULTI { Text = "MODE.MULT" ; };
1172     String SC_OPCODE_Z_TEST { Text = "ZTEST" ; };
1173     String SC_OPCODE_Z_TEST_MS { Text = "Z.TEST" ; };
1174     String SC_OPCODE_AGGREGATE { Text = "AGGREGATE" ; };
1175     String SC_OPCODE_T_TEST { Text = "TTEST" ; };
1176     String SC_OPCODE_T_TEST_MS { Text = "T.TEST" ; };
1177     String SC_OPCODE_RANK { Text = "RANK" ; };
1178     String SC_OPCODE_PERCENTILE { Text = "PERCENTILE" ; };
1179     String SC_OPCODE_PERCENT_RANK { Text = "PERCENTRANK" ; };
1180     String SC_OPCODE_PERCENTILE_INC { Text = "PERCENTILE.INC" ; };
1181     String SC_OPCODE_PERCENT_RANK_INC { Text = "PERCENTRANK.INC" ; };
1182     String SC_OPCODE_QUARTILE_INC { Text = "QUARTILE.INC" ; };
1183     String SC_OPCODE_RANK_EQ { Text = "RANK.EQ" ; };
1184     String SC_OPCODE_PERCENTILE_EXC { Text = "PERCENTILE.EXC" ; };
1185     String SC_OPCODE_PERCENT_RANK_EXC { Text = "PERCENTRANK.EXC" ; };
1186     String SC_OPCODE_QUARTILE_EXC { Text = "QUARTILE.EXC" ; };
1187     String SC_OPCODE_RANK_AVG { Text = "RANK.AVG" ; };
1188     String SC_OPCODE_LARGE { Text = "LARGE" ; };
1189     String SC_OPCODE_SMALL { Text = "SMALL" ; };
1190     String SC_OPCODE_FREQUENCY { Text = "FREQUENCY" ; };
1191     String SC_OPCODE_QUARTILE { Text = "QUARTILE" ; };
1192     String SC_OPCODE_NORM_INV { Text = "NORMINV" ; };
1193     String SC_OPCODE_NORM_INV_MS { Text = "NORM.INV" ; };
1194     String SC_OPCODE_CONFIDENCE { Text = "CONFIDENCE" ; };
1195     String SC_OPCODE_CONFIDENCE_N { Text = "CONFIDENCE.NORM" ; };
1196     String SC_OPCODE_CONFIDENCE_T { Text = "CONFIDENCE.T" ; };
1197     String SC_OPCODE_F_TEST { Text = "FTEST" ; };
1198     String SC_OPCODE_F_TEST_MS { Text = "F.TEST" ; };
1199     String SC_OPCODE_TRIM_MEAN { Text = "TRIMMEAN" ; };
1200     String SC_OPCODE_PROB { Text = "PROB" ; };
1201     String SC_OPCODE_CORREL { Text = "CORREL" ; };
1202     String SC_OPCODE_COVAR { Text = "COVAR" ; };
1203     String SC_OPCODE_COVARIANCE_P { Text = "COVARIANCE.P" ; };
1204     String SC_OPCODE_COVARIANCE_S { Text = "COVARIANCE.S" ; };
1205     String SC_OPCODE_PEARSON { Text = "PEARSON" ; };
1206     String SC_OPCODE_RSQ { Text = "RSQ" ; };
1207     String SC_OPCODE_STEYX { Text = "STEYX" ; };
1208     String SC_OPCODE_SLOPE { Text = "SLOPE" ; };
1209     String SC_OPCODE_INTERCEPT { Text = "INTERCEPT" ; };
1210     String SC_OPCODE_TREND { Text = "TREND" ; };
1211     String SC_OPCODE_GROWTH { Text = "GROWTH" ; };
1212     String SC_OPCODE_LINEST { Text = "LINEST" ; };
1213     String SC_OPCODE_LOGEST { Text = "LOGEST" ; };
1214     String SC_OPCODE_FORECAST { Text = "FORECAST" ; };
1215     String SC_OPCODE_CHI_INV { Text = "CHIINV" ; };
1216     String SC_OPCODE_CHI_INV_MS { Text = "CHISQ.INV.RT" ; };
1217     String SC_OPCODE_GAMMA_DIST { Text = "GAMMADIST" ; };
1218     String SC_OPCODE_GAMMA_DIST_MS { Text = "GAMMA.DIST" ; };
1219     String SC_OPCODE_GAMMA_INV { Text = "GAMMAINV" ; };
1220     String SC_OPCODE_GAMMA_INV_MS { Text = "GAMMA.INV" ; };
1221     String SC_OPCODE_T_INV { Text = "TINV" ; };
1222     String SC_OPCODE_T_INV_2T { Text = "T.INV.2T" ; };
1223     String SC_OPCODE_T_INV_MS { Text = "T.INV" ; };
1224     String SC_OPCODE_F_INV { Text = "FINV" ; };
1225     String SC_OPCODE_F_INV_LT { Text = "F.INV" ; };
1226     String SC_OPCODE_F_INV_RT { Text = "F.INV.RT" ; };
1227     String SC_OPCODE_CHI_TEST { Text = "CHITEST" ; };
1228     String SC_OPCODE_CHI_TEST_MS { Text = "CHISQ.TEST" ; };
1229     String SC_OPCODE_LOG_INV { Text = "LOGINV" ; };
1230     String SC_OPCODE_LOG_INV_MS { Text = "LOGNORM.INV" ; };
1231     String SC_OPCODE_TABLE_OP { Text = "TABLE" ; };
1232     String SC_OPCODE_BETA_DIST { Text = "BETADIST" ; };
1233     String SC_OPCODE_BETA_INV { Text = "BETAINV" ; };
1234     String SC_OPCODE_BETA_DIST_MS { Text = "BETA.DIST" ; };
1235     String SC_OPCODE_BETA_INV_MS { Text = "BETA.INV" ; };
1236     String SC_OPCODE_WEEK { Text = "WEEKNUM" ; };
1237     String SC_OPCODE_EASTERSUNDAY { Text = "EASTERSUNDAY" ; };
1238     String SC_OPCODE_GET_DAY_OF_WEEK { Text = "WEEKDAY" ; };
1239     String SC_OPCODE_NETWORKDAYS { Text = "NETWORKDAYS" ; };
1240     String SC_OPCODE_NETWORKDAYS_MS { Text = "NETWORKDAYS.INTL" ; };
1241     String SC_OPCODE_WORKDAY_MS { Text = "WORKDAY.INTL" ; };
1242     String SC_OPCODE_NO_NAME { Text = "#NAME!" ; };
1243     String SC_OPCODE_STYLE { Text = "STYLE" ; };
1244     String SC_OPCODE_DDE { Text = "DDE" ; };
1245     String SC_OPCODE_BASE { Text = "BASE" ; };
1246     String SC_OPCODE_DECIMAL { Text = "DECIMAL" ; };
1247     String SC_OPCODE_CONVERT { Text = "CONVERT" ; };
1248     String SC_OPCODE_ROMAN { Text = "ROMAN" ; };
1249     String SC_OPCODE_ARABIC { Text = "ARABIC" ; };
1250     String SC_OPCODE_HYPERLINK { Text = "HYPERLINK" ; };
1251     String SC_OPCODE_INFO { Text = "INFO" ; };
1252     String SC_OPCODE_BAHTTEXT { Text = "BAHTTEXT" ; };
1253     String SC_OPCODE_GET_PIVOT_DATA { Text = "GETPIVOTDATA" ; };
1254     String SC_OPCODE_EUROCONVERT { Text = "EUROCONVERT" ; };
1255     String SC_OPCODE_NUMBERVALUE { Text = "NUMBERVALUE" ; };
1256     String SC_OPCODE_GAMMA { Text = "GAMMA" ; };
1257     String SC_OPCODE_CHISQ_DIST { Text = "CHISQDIST" ; };
1258     String SC_OPCODE_CHISQ_DIST_MS { Text = "CHISQ.DIST" ; };
1259     String SC_OPCODE_CHISQ_INV_MS { Text = "CHISQ.INV" ;};
1260     String SC_OPCODE_CHISQ_INV { Text = "CHISQINV" ;};
1261     String SC_OPCODE_BITAND    { Text = "BITAND" ;};
1262     String SC_OPCODE_BITOR    { Text = "BITOR" ;};
1263     String SC_OPCODE_BITXOR    { Text = "BITXOR" ;};
1264     String SC_OPCODE_BITRSHIFT    { Text = "BITRSHIFT" ;};
1265     String SC_OPCODE_BITLSHIFT    { Text = "BITLSHIFT" ;};
1266     /* BEGIN defined ERROR.TYPE() values. */
1267     String SC_OPCODE_ERROR_NULL    { Text = "#NULL!"  ; };
1268     String SC_OPCODE_ERROR_DIVZERO { Text = "#DIV/0!" ; };
1269     String SC_OPCODE_ERROR_VALUE   { Text = "#VALUE!" ; };
1270     String SC_OPCODE_ERROR_REF     { Text = "#REF!"   ; };
1271     String SC_OPCODE_ERROR_NAME    { Text = "#NAME?"  ; };
1272     String SC_OPCODE_ERROR_NUM     { Text = "#NUM!"   ; };
1273     String SC_OPCODE_ERROR_NA      { Text = "#N/A"    ; };
1274     /* END defined ERROR.TYPE() values. */
1275     String SC_OPCODE_FILTERXML     { Text = "FILTERXML";};
1276     String SC_OPCODE_WEBSERVICE    { Text = "WEBSERVICE"; };
1277     String SC_OPCODE_COLOR         { Text = "COLOR"; };
1278     String SC_OPCODE_ERF_MS { Text = "ERF.PRECISE" ; };
1279     String SC_OPCODE_ERFC_MS { Text = "ERFC.PRECISE" ; };
1280     String SC_OPCODE_ENCODEURL     { Text = "ENCODEURL"; };
1283 Resource RID_STRLIST_FUNCTION_NAMES
1285     String SC_OPCODE_IF
1286     {
1287         Text [ en-US ] = "IF" ;
1288     };
1289     String SC_OPCODE_IF_ERROR
1290     {
1291         Text [ en-US ] = "IFERROR" ;
1292     };
1293     String SC_OPCODE_IF_NA
1294     {
1295         Text [ en-US ] = "IFNA" ;
1296     };
1297     String SC_OPCODE_CHOOSE
1298     {
1299         Text [ en-US ] = "CHOOSE" ;
1300     };
1301     String SC_OPCODE_OPEN { Text = "(" ; };
1302     String SC_OPCODE_CLOSE { Text = ")" ; };
1303     String SC_OPCODE_TABLE_REF_OPEN { Text = "[" ; };
1304     String SC_OPCODE_TABLE_REF_CLOSE { Text = "]" ; };
1305     String SC_OPCODE_TABLE_REF_ITEM_ALL
1306     {
1307         Text [ en-US ] = "#All" ;
1308     };
1309     String SC_OPCODE_TABLE_REF_ITEM_HEADERS
1310     {
1311         Text [ en-US ] = "#Headers" ;
1312     };
1313     String SC_OPCODE_TABLE_REF_ITEM_DATA
1314     {
1315         Text [ en-US ] = "#Data" ;
1316     };
1317     String SC_OPCODE_TABLE_REF_ITEM_TOTALS
1318     {
1319         Text [ en-US ] = "#Totals" ;
1320     };
1321     String SC_OPCODE_TABLE_REF_ITEM_THIS_ROW
1322     {
1323         Text [ en-US ] = "#This Row" ;
1324     };
1325     String SC_OPCODE_ARRAY_OPEN { Text = "{" ; };
1326     String SC_OPCODE_ARRAY_CLOSE { Text = "}" ; };
1327     String SC_OPCODE_ARRAY_ROW_SEP { Text = "|" ; };
1328     String SC_OPCODE_ARRAY_COL_SEP { Text = ";" ; };
1329     String SC_OPCODE_SEP { Text = ";" ; };
1330     String SC_OPCODE_PERCENT_SIGN { Text = "%" ; };
1331     String SC_OPCODE_ADD { Text = "+" ; };
1332     String SC_OPCODE_SUB { Text = "-" ; };
1333     String SC_OPCODE_MUL { Text = "*" ; };
1334     String SC_OPCODE_DIV { Text = "/" ; };
1335     String SC_OPCODE_AMPERSAND { Text = "&" ; };
1336     String SC_OPCODE_POW { Text = "^" ; };
1337     String SC_OPCODE_EQUAL { Text = "=" ; };
1338     String SC_OPCODE_NOT_EQUAL { Text = "<>" ; };
1339     String SC_OPCODE_LESS { Text = "<" ; };
1340     String SC_OPCODE_GREATER { Text = ">" ; };
1341     String SC_OPCODE_LESS_EQUAL { Text = "<=" ; };
1342     String SC_OPCODE_GREATER_EQUAL { Text = ">=" ; };
1343     String SC_OPCODE_AND
1344     {
1345         Text [ en-US ] = "AND" ;
1346     };
1347     String SC_OPCODE_OR
1348     {
1349         Text [ en-US ] = "OR" ;
1350     };
1351     String SC_OPCODE_XOR
1352     {
1353         Text [ en-US ] = "XOR" ;
1354     };
1355     String SC_OPCODE_INTERSECT { Text = "!" ; };
1356     String SC_OPCODE_UNION { Text = "~" ; };
1357     String SC_OPCODE_RANGE { Text = ":" ; };
1358     String SC_OPCODE_NOT
1359     {
1360         Text [ en-US ] = "NOT" ;
1361     };
1362     String SC_OPCODE_NEG
1363     {
1364         Text [ en-US ] = "NEG";
1365     };
1366     String SC_OPCODE_NEG_SUB { Text = "-" ; };
1367     String SC_OPCODE_PI
1368     {
1369          // ???
1370         Text [ en-US ] = "PI" ;
1371     };
1372     String SC_OPCODE_RANDOM
1373     {
1374         Text [ en-US ] = "RAND" ;
1375     };
1376     String SC_OPCODE_TRUE
1377     {
1378         Text [ en-US ] = "TRUE" ;
1379     };
1380     String SC_OPCODE_FALSE
1381     {
1382         Text [ en-US ] = "FALSE" ;
1383     };
1384     String SC_OPCODE_GET_ACT_DATE
1385     {
1386         Text [ en-US ] = "TODAY" ;
1387     };
1388     String SC_OPCODE_GET_ACT_TIME
1389     {
1390         Text [ en-US ] = "NOW" ;
1391     };
1392     String SC_OPCODE_NO_VALUE
1393     {
1394         Text [ en-US ] = "NA" ;
1395     };
1396     String SC_OPCODE_CURRENT
1397     {
1398         Text [ en-US ] = "CURRENT" ;
1399     };
1400     String SC_OPCODE_DEG
1401     {
1402         Text [ en-US ] = "DEGREES" ;
1403     };
1404     String SC_OPCODE_RAD
1405     {
1406         Text [ en-US ] = "RADIANS" ;
1407     };
1408     String SC_OPCODE_SIN
1409     {
1410         Text [ en-US ] = "SIN" ;
1411     };
1412     String SC_OPCODE_COS
1413     {
1414         Text [ en-US ] = "COS";
1415     };
1416     String SC_OPCODE_TAN
1417     {
1418         Text [ en-US ] = "TAN";
1419     };
1420     String SC_OPCODE_COT
1421     {
1422         Text [ en-US ] = "COT";
1423     };
1424     String SC_OPCODE_ARC_SIN
1425     {
1426         Text [ en-US ] = "ASIN" ;
1427     };
1428     String SC_OPCODE_ARC_COS
1429     {
1430         Text [ en-US ] = "ACOS" ;
1431     };
1432     String SC_OPCODE_ARC_TAN
1433     {
1434         Text [ en-US ] = "ATAN" ;
1435     };
1436     String SC_OPCODE_ARC_COT
1437     {
1438         Text [ en-US ] = "ACOT" ;
1439     };
1440     String SC_OPCODE_SIN_HYP
1441     {
1442         Text [ en-US ] = "SINH" ;
1443     };
1444     String SC_OPCODE_COS_HYP
1445     {
1446         Text [ en-US ] = "COSH" ;
1447     };
1448     String SC_OPCODE_TAN_HYP
1449     {
1450         Text [ en-US ] = "TANH" ;
1451     };
1452     String SC_OPCODE_COT_HYP
1453     {
1454         Text [ en-US ] = "COTH" ;
1455     };
1456     String SC_OPCODE_ARC_SIN_HYP
1457     {
1458         Text [ en-US ] = "ASINH" ;
1459     };
1460     String SC_OPCODE_ARC_COS_HYP
1461     {
1462         Text [ en-US ] = "ACOSH" ;
1463     };
1464     String SC_OPCODE_ARC_TAN_HYP
1465     {
1466         Text [ en-US ] = "ATANH" ;
1467     };
1468     String SC_OPCODE_ARC_COT_HYP
1469     {
1470         Text [ en-US ] = "ACOTH" ;
1471     };
1472     String SC_OPCODE_COSECANT
1473     {
1474         Text [ en-US ] = "CSC" ;
1475     };
1476     String SC_OPCODE_SECANT
1477     {
1478         Text [ en-US ] = "SEC" ;
1479     };
1480     String SC_OPCODE_COSECANT_HYP
1481     {
1482         Text [ en-US ] = "CSCH" ;
1483     };
1484     String SC_OPCODE_SECANT_HYP
1485     {
1486         Text [ en-US ] = "SECH" ;
1487     };
1488     String SC_OPCODE_EXP
1489     {
1490         Text [ en-US ] = "EXP";
1491     };
1492     String SC_OPCODE_LN
1493     {
1494         Text [ en-US ] = "LN";
1495     };
1496     String SC_OPCODE_SQRT
1497     {
1498         Text [ en-US ] = "SQRT" ;
1499     };
1500     String SC_OPCODE_FACT
1501     {
1502         Text [ en-US ] = "FACT" ;
1503     };
1504     String SC_OPCODE_GET_YEAR
1505     {
1506         Text [ en-US ] = "YEAR" ;
1507     };
1508     String SC_OPCODE_GET_MONTH
1509     {
1510         Text [ en-US ] = "MONTH" ;
1511     };
1512     String SC_OPCODE_GET_DAY
1513     {
1514         Text [ en-US ] = "DAY" ;
1515     };
1516     String SC_OPCODE_GET_HOUR
1517     {
1518         Text [ en-US ] = "HOUR" ;
1519     };
1520     String SC_OPCODE_GET_MIN
1521     {
1522         Text [ en-US ] = "MINUTE" ;
1523     };
1524     String SC_OPCODE_GET_SEC
1525     {
1526         Text [ en-US ] = "SECOND" ;
1527     };
1528     String SC_OPCODE_PLUS_MINUS
1529     {
1530         Text [ en-US ] = "SIGN" ;
1531     };
1532     String SC_OPCODE_ABS
1533     {
1534         Text [ en-US ] = "ABS" ;
1535     };
1536     String SC_OPCODE_INT
1537     {
1538         Text [ en-US ] = "INT" ;
1539     };
1540     String SC_OPCODE_PHI
1541     {
1542         Text [ en-US ] = "PHI";
1543     };
1544     String SC_OPCODE_GAUSS
1545     {
1546         Text [ en-US ] = "GAUSS";
1547     };
1548     String SC_OPCODE_IS_EMPTY
1549     {
1550         Text [ en-US ] = "ISBLANK" ;
1551     };
1552     String SC_OPCODE_IS_STRING
1553     {
1554         Text [ en-US ] = "ISTEXT" ;
1555     };
1556     String SC_OPCODE_IS_NON_STRING
1557     {
1558         Text [ en-US ] = "ISNONTEXT" ;
1559     };
1560     String SC_OPCODE_IS_LOGICAL
1561     {
1562         Text [ en-US ] = "ISLOGICAL" ;
1563     };
1564     String SC_OPCODE_TYPE
1565     {
1566         Text [ en-US ] = "TYPE" ;
1567     };
1568     String SC_OPCODE_CELL
1569     {
1570         Text [ en-US ] = "CELL";
1571     };
1572     String SC_OPCODE_IS_REF
1573     {
1574         Text [ en-US ] = "ISREF" ;
1575     };
1576     String SC_OPCODE_IS_VALUE
1577     {
1578         Text [ en-US ] = "ISNUMBER" ;
1579     };
1580     String SC_OPCODE_IS_FORMULA
1581     {
1582         Text [ en-US ] = "ISFORMULA" ;
1583     };
1584     String SC_OPCODE_IS_NV
1585     {
1586         Text [ en-US ] = "ISNA" ;
1587     };
1588     String SC_OPCODE_IS_ERR
1589     {
1590         Text [ en-US ] = "ISERR" ;
1591     };
1592     String SC_OPCODE_IS_ERROR
1593     {
1594         Text [ en-US ] = "ISERROR" ;
1595     };
1596     String SC_OPCODE_IS_EVEN
1597     {
1598         Text [ en-US ] = "ISEVEN" ;
1599     };
1600     String SC_OPCODE_IS_ODD
1601     {
1602         Text [ en-US ] = "ISODD" ;
1603     };
1604     String SC_OPCODE_N
1605     {
1606         Text [ en-US ] = "N" ;
1607     };
1608     String SC_OPCODE_GET_DATE_VALUE
1609     {
1610         Text [ en-US ] = "DATEVALUE" ;
1611     };
1612     String SC_OPCODE_GET_TIME_VALUE
1613     {
1614         Text [ en-US ] = "TIMEVALUE" ;
1615     };
1616     String SC_OPCODE_CODE
1617     {
1618         Text [ en-US ] = "CODE" ;
1619     };
1620     String SC_OPCODE_TRIM
1621     {
1622         Text [ en-US ] = "TRIM" ;
1623     };
1624     String SC_OPCODE_UPPER
1625     {
1626         Text [ en-US ] = "UPPER" ;
1627     };
1628     String SC_OPCODE_PROPER
1629     {
1630         Text [ en-US ] = "PROPER" ;
1631     };
1632     String SC_OPCODE_LOWER
1633     {
1634         Text [ en-US ] = "LOWER" ;
1635     };
1636     String SC_OPCODE_LEN
1637     {
1638         Text [ en-US ] = "LEN" ;
1639     };
1640     String SC_OPCODE_T
1641     {
1642         Text [ en-US ] = "T";
1643     };
1644     String SC_OPCODE_VALUE
1645     {
1646         Text [ en-US ] = "VALUE" ;
1647     };
1648     String SC_OPCODE_CLEAN
1649     {
1650         Text [ en-US ] = "CLEAN" ;
1651     };
1652     String SC_OPCODE_CHAR
1653     {
1654         Text [ en-US ] = "CHAR" ;
1655     };
1656     String SC_OPCODE_JIS
1657     {
1658         Text [ en-US ] = "JIS" ;
1659     };
1660     String SC_OPCODE_ASC
1661     {
1662         Text [ en-US ] = "ASC" ;
1663     };
1664     String SC_OPCODE_UNICODE
1665     {
1666         Text [ en-US ] = "UNICODE" ;
1667     };
1668     String SC_OPCODE_UNICHAR
1669     {
1670         Text [ en-US ] = "UNICHAR" ;
1671     };
1672     String SC_OPCODE_LOG10
1673     {
1674         Text [ en-US ] = "LOG10";
1675     };
1676     String SC_OPCODE_EVEN
1677     {
1678         Text [ en-US ] = "EVEN" ;
1679     };
1680     String SC_OPCODE_ODD
1681     {
1682         Text [ en-US ] = "ODD" ;
1683     };
1684     String SC_OPCODE_STD_NORM_DIST
1685     {
1686         Text [ en-US ] = "NORMSDIST" ;
1687     };
1688     String SC_OPCODE_STD_NORM_DIST_MS
1689     {
1690         Text [ en-US ] = "NORM.S.DIST" ;
1691     };
1692     String SC_OPCODE_FISHER
1693     {
1694         Text [ en-US ] = "FISHER";
1695     };
1696     String SC_OPCODE_FISHER_INV
1697     {
1698         Text [ en-US ] = "FISHERINV" ;
1699     };
1700     String SC_OPCODE_S_NORM_INV
1701     {
1702         Text [ en-US ] = "NORMSINV" ;
1703     };
1704     String SC_OPCODE_S_NORM_INV_MS
1705     {
1706         Text [ en-US ] = "NORM.S.INV" ;
1707     };
1708     String SC_OPCODE_GAMMA_LN
1709     {
1710         Text [ en-US ] = "GAMMALN" ;
1711     };
1712     String SC_OPCODE_GAMMA_LN_MS
1713     {
1714         Text [ en-US ] = "GAMMALN.PRECISE" ;
1715     };
1716     String SC_OPCODE_ERROR_TYPE
1717     {
1718         Text [ en-US ] = "ERRORTYPE" ;
1719     };
1720     String SC_OPCODE_ERROR_TYPE_ODF
1721     {
1722         Text [ en-US ] = "ERROR.TYPE" ;
1723     };
1724     String SC_OPCODE_FORMULA
1725     {
1726         Text [ en-US ] = "FORMULA" ;
1727     };
1728     String SC_OPCODE_ARABIC
1729     {
1730         Text [ en-US ] = "ARABIC";
1731     };
1732     String SC_OPCODE_ARC_TAN_2
1733     {
1734         Text [ en-US ] = "ATAN2" ;
1735     };
1736     String SC_OPCODE_CEIL_MATH
1737     {
1738         Text [ en-US ] = "CEILING.MATH" ;
1739     };
1740     String SC_OPCODE_CEIL
1741     {
1742         Text [ en-US ] = "CEILING" ;
1743     };
1744     String SC_OPCODE_CEIL_MS
1745     {
1746         Text [ en-US ] = "CEILING.XCL" ;
1747     };
1748     String SC_OPCODE_CEIL_PRECISE
1749     {
1750         Text [ en-US ] = "CEILING.PRECISE" ;
1751     };
1752     String SC_OPCODE_CEIL_ISO
1753     {
1754         Text [ en-US ] = "ISO.CEILING" ;
1755     };
1756     String SC_OPCODE_FLOOR
1757     {
1758         Text [ en-US ] = "FLOOR" ;
1759     };
1760     String SC_OPCODE_FLOOR_MS
1761     {
1762         Text [ en-US ] = "FLOOR.XCL" ;
1763     };
1764     String SC_OPCODE_FLOOR_MATH
1765     {
1766         Text [ en-US ] = "FLOOR.MATH" ;
1767     };
1768     String SC_OPCODE_FLOOR_PRECISE
1769     {
1770         Text [ en-US ] = "FLOOR.PRECISE" ;
1771     };
1772     String SC_OPCODE_ROUND
1773     {
1774         Text [ en-US ] = "ROUND" ;
1775     };
1776     String SC_OPCODE_ROUND_UP
1777     {
1778         Text [ en-US ] = "ROUNDUP" ;
1779     };
1780     String SC_OPCODE_ROUND_DOWN
1781     {
1782         Text [ en-US ] = "ROUNDDOWN" ;
1783     };
1784     String SC_OPCODE_TRUNC
1785     {
1786         Text [ en-US ] = "TRUNC" ;
1787     };
1788     String SC_OPCODE_LOG
1789     {
1790         Text [ en-US ] = "LOG";
1791     };
1792     String SC_OPCODE_POWER
1793     {
1794         Text [ en-US ] = "POWER" ;
1795     };
1796     String SC_OPCODE_GCD
1797     {
1798         Text [ en-US ] = "GCD" ;
1799     };
1800     String SC_OPCODE_LCM
1801     {
1802         Text [ en-US ] = "LCM" ;
1803     };
1804     String SC_OPCODE_MOD
1805     {
1806         Text [ en-US ] = "MOD" ;
1807     };
1808     String SC_OPCODE_SUM_PRODUCT
1809     {
1810         Text [ en-US ] = "SUMPRODUCT" ;
1811     };
1812     String SC_OPCODE_SUM_SQ
1813     {
1814         Text [ en-US ] = "SUMSQ" ;
1815     };
1816     String SC_OPCODE_SUM_X2MY2
1817     {
1818         Text [ en-US ] = "SUMX2MY2" ;
1819     };
1820     String SC_OPCODE_SUM_X2DY2
1821     {
1822         Text [ en-US ] = "SUMX2PY2" ;
1823     };
1824     String SC_OPCODE_SUM_XMY2
1825     {
1826         Text [ en-US ] = "SUMXMY2" ;
1827     };
1828     String SC_OPCODE_GET_DATE
1829     {
1830         Text [ en-US ] = "DATE" ;
1831     };
1832     String SC_OPCODE_GET_TIME
1833     {
1834         Text [ en-US ] = "TIME" ;
1835     };
1836     String SC_OPCODE_GET_DIFF_DATE
1837     {
1838         Text [ en-US ] = "DAYS" ;
1839     };
1840     String SC_OPCODE_GET_DIFF_DATE_360
1841     {
1842         Text [ en-US ] = "DAYS360" ;
1843     };
1844     String SC_OPCODE_GET_DATEDIF
1845     {
1846         Text [ en-US ] = "DATEDIF" ;
1847     };
1848     String SC_OPCODE_MIN
1849     {
1850         Text [ en-US ] = "MIN" ;
1851     };
1852     String SC_OPCODE_MIN_A
1853     {
1854         Text [ en-US ] = "MINA" ;
1855     };
1856     String SC_OPCODE_MAX
1857     {
1858         Text [ en-US ] = "MAX" ;
1859     };
1860     String SC_OPCODE_MAX_A
1861     {
1862         Text [ en-US ] = "MAXA" ;
1863     };
1864     String SC_OPCODE_SUM
1865     {
1866         Text [ en-US ] = "SUM" ;
1867     };
1868     String SC_OPCODE_PRODUCT
1869     {
1870         Text [ en-US ] = "PRODUCT" ;
1871     };
1872     String SC_OPCODE_AVERAGE
1873     {
1874         Text [ en-US ] = "AVERAGE" ;
1875     };
1876     String SC_OPCODE_AVERAGE_A
1877     {
1878         Text [ en-US ] = "AVERAGEA" ;
1879     };
1880     String SC_OPCODE_COUNT
1881     {
1882         Text [ en-US ] = "COUNT" ;
1883     };
1884     String SC_OPCODE_COUNT_2
1885     {
1886         Text [ en-US ] = "COUNTA" ;
1887     };
1888     String SC_OPCODE_NPV
1889     {
1890         Text [ en-US ] = "NPV" ;
1891     };
1892     String SC_OPCODE_IRR
1893     {
1894         Text [ en-US ] = "IRR" ;
1895     };
1896     String SC_OPCODE_MIRR
1897     {
1898         Text [ en-US ] = "MIRR";
1899     };
1900     String SC_OPCODE_ISPMT
1901     {
1902         Text [ en-US ] = "ISPMT";
1903     };
1904     String SC_OPCODE_VAR
1905     {
1906         Text [ en-US ] = "VAR" ;
1907     };
1908     String SC_OPCODE_VAR_A
1909     {
1910         Text [ en-US ] = "VARA" ;
1911     };
1912     String SC_OPCODE_VAR_P
1913     {
1914         Text [ en-US ] = "VARP" ;
1915     };
1916     String SC_OPCODE_VAR_P_A
1917     {
1918         Text [ en-US ] = "VARPA" ;
1919     };
1920     String SC_OPCODE_VAR_P_MS
1921     {
1922         Text [ en-US ] = "VAR.P" ;
1923     };
1924     String SC_OPCODE_VAR_S
1925     {
1926         Text [ en-US ] = "VAR.S" ;
1927     };
1928     String SC_OPCODE_ST_DEV
1929     {
1930         Text [ en-US ] = "STDEV" ;
1931     };
1932     String SC_OPCODE_ST_DEV_A
1933     {
1934         Text [ en-US ] = "STDEVA" ;
1935     };
1936     String SC_OPCODE_ST_DEV_P
1937     {
1938         Text [ en-US ] = "STDEVP" ;
1939     };
1940     String SC_OPCODE_ST_DEV_P_A
1941     {
1942         Text [ en-US ] = "STDEVPA" ;
1943     };
1944     String SC_OPCODE_ST_DEV_P_MS
1945     {
1946         Text [ en-US ] = "STDEV.P" ;
1947     };
1948     String SC_OPCODE_ST_DEV_S
1949     {
1950         Text [ en-US ] = "STDEV.S" ;
1951     };
1952     String SC_OPCODE_B
1953     {
1954         Text [ en-US ] = "B";
1955     };
1956     String SC_OPCODE_NORM_DIST
1957     {
1958         Text [ en-US ] = "NORMDIST" ;
1959     };
1960     String SC_OPCODE_NORM_DIST_MS
1961     {
1962         Text [ en-US ] = "NORM.DIST" ;
1963     };
1964     String SC_OPCODE_EXP_DIST
1965     {
1966         Text [ en-US ] = "EXPONDIST" ;
1967     };
1968     String SC_OPCODE_EXP_DIST_MS
1969     {
1970         Text [ en-US ] = "EXPON.DIST" ;
1971     };
1972     String SC_OPCODE_BINOM_DIST
1973     {
1974         Text [ en-US ] = "BINOMDIST" ;
1975     };
1976     String SC_OPCODE_BINOM_DIST_MS
1977     {
1978         Text [ en-US ] = "BINOM.DIST" ;
1979     };
1980     String SC_OPCODE_POISSON_DIST
1981     {
1982         Text [ en-US ] = "POISSON" ;
1983     };
1984     String SC_OPCODE_POISSON_DIST_MS
1985     {
1986         Text [ en-US ] = "POISSON.DIST" ;
1987     };
1988     String SC_OPCODE_COMBIN
1989     {
1990         Text [ en-US ] = "COMBIN" ;
1991     };
1992     String SC_OPCODE_COMBIN_A
1993     {
1994         Text [ en-US ] = "COMBINA" ;
1995     };
1996     String SC_OPCODE_PERMUT
1997     {
1998         Text [ en-US ] = "PERMUT" ;
1999     };
2000     String SC_OPCODE_PERMUTATION_A
2001     {
2002         Text [ en-US ] = "PERMUTATIONA" ;
2003     };
2004     String SC_OPCODE_PV
2005     {
2006         Text [ en-US ] = "PV" ;
2007     };
2008     String SC_OPCODE_SYD
2009     {
2010         Text [ en-US ] = "SYD" ;
2011     };
2012     String SC_OPCODE_DDB
2013     {
2014         Text [ en-US ] = "DDB" ;
2015     };
2016     String SC_OPCODE_DB
2017     {
2018         Text [ en-US ] = "DB" ;
2019     };
2020     String SC_OPCODE_VBD
2021     {
2022         Text [ en-US ] = "VDB" ;
2023     };
2024     String SC_OPCODE_DURATION
2025     {
2026         Text [ en-US ] = "DURATION" ;
2027     };
2028     String SC_OPCODE_SLN
2029     {
2030         Text [ en-US ] = "SLN" ;
2031     };
2032     String SC_OPCODE_PMT
2033     {
2034         Text [ en-US ] = "PMT" ;
2035     };
2036     String SC_OPCODE_COLUMNS
2037     {
2038         Text [ en-US ] = "COLUMNS" ;
2039     };
2040     String SC_OPCODE_ROWS
2041     {
2042         Text [ en-US ] = "ROWS" ;
2043     };
2044     String SC_OPCODE_SHEETS
2045     {
2046         Text [ en-US ] = "SHEETS" ;
2047     };
2048     String SC_OPCODE_COLUMN
2049     {
2050         Text [ en-US ] = "COLUMN" ;
2051     };
2052     String SC_OPCODE_ROW
2053     {
2054         Text [ en-US ] = "ROW" ;
2055     };
2056     String SC_OPCODE_SHEET
2057     {
2058         Text [ en-US ] = "SHEET" ;
2059     };
2060     String SC_OPCODE_RRI
2061     {
2062         Text [ en-US ] = "RRI" ;
2063     };
2064     String SC_OPCODE_FV
2065     {
2066         Text [ en-US ] = "FV" ;
2067     };
2068     String SC_OPCODE_NPER
2069     {
2070         Text [ en-US ] = "NPER" ;
2071     };
2072     String SC_OPCODE_RATE
2073     {
2074         Text [ en-US ] = "RATE" ;
2075     };
2076     String SC_OPCODE_IPMT
2077     {
2078         Text [ en-US ] = "IPMT" ;
2079     };
2080     String SC_OPCODE_PPMT
2081     {
2082         Text [ en-US ] = "PPMT" ;
2083     };
2084     String SC_OPCODE_CUM_IPMT
2085     {
2086         Text [ en-US ] = "CUMIPMT" ;
2087     };
2088     String SC_OPCODE_CUM_PRINC
2089     {
2090         Text [ en-US ] = "CUMPRINC" ;
2091     };
2092     String SC_OPCODE_EFFECTIVE
2093     {
2094         Text [ en-US ] = "EFFECTIVE" ;
2095     };
2096     String SC_OPCODE_NOMINAL
2097     {
2098         Text [ en-US ] = "NOMINAL" ;
2099     };
2100     String SC_OPCODE_SUB_TOTAL
2101     {
2102         Text [ en-US ] = "SUBTOTAL" ;
2103     };
2104     String SC_OPCODE_DB_SUM
2105     {
2106         Text [ en-US ] = "DSUM" ;
2107     };
2108     String SC_OPCODE_DB_COUNT
2109     {
2110         Text [ en-US ] = "DCOUNT" ;
2111     };
2112     String SC_OPCODE_DB_COUNT_2
2113     {
2114         Text [ en-US ] = "DCOUNTA" ;
2115     };
2116     String SC_OPCODE_DB_AVERAGE
2117     {
2118         Text [ en-US ] = "DAVERAGE" ;
2119     };
2120     String SC_OPCODE_DB_GET
2121     {
2122         Text [ en-US ] = "DGET" ;
2123     };
2124     String SC_OPCODE_DB_MAX
2125     {
2126         Text [ en-US ] = "DMAX" ;
2127     };
2128     String SC_OPCODE_DB_MIN
2129     {
2130         Text [ en-US ] = "DMIN" ;
2131     };
2132     String SC_OPCODE_DB_PRODUCT
2133     {
2134         Text [ en-US ] = "DPRODUCT" ;
2135     };
2136     String SC_OPCODE_DB_STD_DEV
2137     {
2138         Text [ en-US ] = "DSTDEV" ;
2139     };
2140     String SC_OPCODE_DB_STD_DEV_P
2141     {
2142         Text [ en-US ] = "DSTDEVP" ;
2143     };
2144     String SC_OPCODE_DB_VAR
2145     {
2146         Text [ en-US ] = "DVAR" ;
2147     };
2148     String SC_OPCODE_DB_VAR_P
2149     {
2150         Text [ en-US ] = "DVARP" ;
2151     };
2152     String SC_OPCODE_INDIRECT
2153     {
2154         Text [ en-US ] = "INDIRECT" ;
2155     };
2156     String SC_OPCODE_ADDRESS
2157     {
2158         Text [ en-US ] = "ADDRESS" ;
2159     };
2160     String SC_OPCODE_MATCH
2161     {
2162         Text [ en-US ] = "MATCH" ;
2163     };
2164     String SC_OPCODE_COUNT_EMPTY_CELLS
2165     {
2166         Text [ en-US ] = "COUNTBLANK" ;
2167     };
2168     String SC_OPCODE_COUNT_IF
2169     {
2170         Text [ en-US ] = "COUNTIF" ;
2171     };
2172     String SC_OPCODE_SUM_IF
2173     {
2174         Text [ en-US ] = "SUMIF" ;
2175     };
2176     String SC_OPCODE_AVERAGE_IF
2177     {
2178         Text [ en-US ] = "AVERAGEIF" ;
2179     };
2180     String SC_OPCODE_SUM_IFS
2181     {
2182         Text [ en-US ] = "SUMIFS" ;
2183     };
2184     String SC_OPCODE_AVERAGE_IFS
2185     {
2186         Text [ en-US ] = "AVERAGEIFS" ;
2187     };
2188     String SC_OPCODE_COUNT_IFS
2189     {
2190         Text [ en-US ] = "COUNTIFS" ;
2191     };
2192     String SC_OPCODE_LOOKUP
2193     {
2194         Text [ en-US ] = "LOOKUP" ;
2195     };
2196     String SC_OPCODE_V_LOOKUP
2197     {
2198         Text [ en-US ] = "VLOOKUP" ;
2199     };
2200     String SC_OPCODE_H_LOOKUP
2201     {
2202         Text [ en-US ] = "HLOOKUP" ;
2203     };
2204     String SC_OPCODE_MULTI_AREA     // legacy for range list (union)
2205     {
2206         Text [ en-US ] = "MULTIRANGE" ;
2207     };
2208     String SC_OPCODE_OFFSET
2209     {
2210         Text [ en-US ] = "OFFSET" ;
2211     };
2212     String SC_OPCODE_INDEX
2213     {
2214          // ?? erstes Zeichen = I ??
2215         Text [ en-US ] = "INDEX" ;
2216     };
2217     String SC_OPCODE_AREAS
2218     {
2219         Text [ en-US ] = "AREAS" ;
2220     };
2221     String SC_OPCODE_CURRENCY
2222     {
2223         Text [ en-US ] = "DOLLAR" ;
2224     };
2225     String SC_OPCODE_REPLACE
2226     {
2227         Text [ en-US ] = "REPLACE" ;
2228     };
2229     String SC_OPCODE_FIXED
2230     {
2231         Text [ en-US ] = "FIXED" ;
2232     };
2233     String SC_OPCODE_FIND
2234     {
2235         Text [ en-US ] = "FIND" ;
2236     };
2237     String SC_OPCODE_EXACT
2238     {
2239         Text [ en-US ] = "EXACT" ;
2240     };
2241     String SC_OPCODE_LEFT
2242     {
2243         Text [ en-US ] = "LEFT" ;
2244     };
2245     String SC_OPCODE_RIGHT
2246     {
2247         Text [ en-US ] = "RIGHT" ;
2248     };
2249     String SC_OPCODE_SEARCH
2250     {
2251         Text [ en-US ] = "SEARCH" ;
2252     };
2253     String SC_OPCODE_MID
2254     {
2255         Text [ en-US ] = "MID" ;
2256     };
2257     String SC_OPCODE_LENB
2258     {
2259         Text [ en-US ] = "LENB" ;
2260     };
2261     String SC_OPCODE_RIGHTB
2262     {
2263         Text [ en-US ] = "RIGHTB" ;
2264     };
2265     String SC_OPCODE_LEFTB
2266     {
2267         Text [ en-US ] = "LEFTB" ;
2268     };
2269     String SC_OPCODE_MIDB
2270     {
2271         Text [ en-US ] = "MIDB" ;
2272     };
2273     String SC_OPCODE_TEXT
2274     {
2275         Text [ en-US ] = "TEXT" ;
2276     };
2277     String SC_OPCODE_SUBSTITUTE
2278     {
2279         Text [ en-US ] = "SUBSTITUTE" ;
2280     };
2281     String SC_OPCODE_REPT
2282     {
2283         Text [ en-US ] = "REPT" ;
2284     };
2285     String SC_OPCODE_CONCAT
2286     {
2287         Text [ en-US ] = "CONCATENATE" ;
2288     };
2289     String SC_OPCODE_MAT_VALUE
2290     {
2291         Text [ en-US ] = "MVALUE" ;
2292     };
2293     String SC_OPCODE_MAT_DET
2294     {
2295         Text [ en-US ] = "MDETERM" ;
2296     };
2297     String SC_OPCODE_MAT_INV
2298     {
2299         Text [ en-US ] = "MINVERSE" ;
2300     };
2301     String SC_OPCODE_MAT_MULT
2302     {
2303         Text [ en-US ] = "MMULT" ;
2304     };
2305     String SC_OPCODE_MAT_TRANS
2306     {
2307         Text [ en-US ] = "TRANSPOSE" ;
2308     };
2309     String SC_OPCODE_MATRIX_UNIT
2310     {
2311         Text [ en-US ] = "MUNIT" ;
2312     };
2313     String SC_OPCODE_BACK_SOLVER
2314     {
2315         Text [ en-US ] = "GOALSEEK" ;
2316     };
2317     String SC_OPCODE_HYP_GEOM_DIST
2318     {
2319         Text [ en-US ] = "HYPGEOMDIST" ;
2320     };
2321     String SC_OPCODE_HYP_GEOM_DIST_MS
2322     {
2323         Text [ en-US ] = "HYPGEOM.DIST" ;
2324     };
2325     String SC_OPCODE_LOG_NORM_DIST
2326     {
2327         Text [ en-US ] = "LOGNORMDIST" ;
2328     };
2329     String SC_OPCODE_LOG_NORM_DIST_MS
2330     {
2331         Text [ en-US ] = "LOGNORM.DIST" ;
2332     };
2333     String SC_OPCODE_T_DIST
2334     {
2335         Text [ en-US ] = "TDIST" ;
2336     };
2337     String SC_OPCODE_T_DIST_2T
2338     {
2339         Text [ en-US ] = "T.DIST.2T" ;
2340     };
2341     String SC_OPCODE_T_DIST_MS
2342     {
2343         Text [ en-US ] = "T.DIST" ;
2344     };
2345     String SC_OPCODE_T_DIST_RT
2346     {
2347         Text [ en-US ] = "T.DIST.RT" ;
2348     };
2349     String SC_OPCODE_F_DIST
2350     {
2351         Text [ en-US ] = "FDIST" ;
2352     };
2353     String SC_OPCODE_F_DIST_LT
2354     {
2355         Text [ en-US ] = "F.DIST" ;
2356     };
2357     String SC_OPCODE_F_DIST_RT
2358     {
2359         Text [ en-US ] = "F.DIST.RT" ;
2360     };
2361     String SC_OPCODE_CHI_DIST
2362     {
2363         Text [ en-US ] = "CHIDIST" ;
2364     };
2365     String SC_OPCODE_CHI_DIST_MS
2366     {
2367         Text [ en-US ] = "CHISQ.DIST.RT" ;
2368     };
2369     String SC_OPCODE_WEIBULL
2370     {
2371         Text [ en-US ] = "WEIBULL" ;
2372     };
2373     String SC_OPCODE_WEIBULL_MS
2374     {
2375         Text [ en-US ] = "WEIBULL.DIST" ;
2376     };
2377     String SC_OPCODE_NEG_BINOM_VERT
2378     {
2379         Text [ en-US ] = "NEGBINOMDIST" ;
2380     };
2381     String SC_OPCODE_NEG_BINOM_DIST_MS
2382     {
2383         Text [ en-US ] = "NEGBINOM.DIST" ;
2384     };
2385     String SC_OPCODE_CRIT_BINOM
2386     {
2387         Text [ en-US ] = "CRITBINOM" ;
2388     };
2389     String SC_OPCODE_BINOM_INV
2390     {
2391         Text [ en-US ] = "BINOM.INV" ;
2392     };
2393     String SC_OPCODE_KURT
2394     {
2395         Text [ en-US ] = "KURT" ;
2396     };
2397     String SC_OPCODE_HAR_MEAN
2398     {
2399         Text [ en-US ] = "HARMEAN" ;
2400     };
2401     String SC_OPCODE_GEO_MEAN
2402     {
2403         Text [ en-US ] = "GEOMEAN" ;
2404     };
2405     String SC_OPCODE_STANDARD
2406     {
2407         Text [ en-US ] = "STANDARDIZE" ;
2408     };
2409     String SC_OPCODE_AVE_DEV
2410     {
2411         Text [ en-US ] = "AVEDEV" ;
2412     };
2413     String SC_OPCODE_SKEW
2414     {
2415         Text [ en-US ] = "SKEW" ;
2416     };
2417     String SC_OPCODE_SKEWP
2418     {
2419         Text [ en-US ] = "SKEWP" ;
2420     };
2421     String SC_OPCODE_DEV_SQ
2422     {
2423         Text [ en-US ] = "DEVSQ" ;
2424     };
2425     String SC_OPCODE_MEDIAN
2426     {
2427         Text [ en-US ] = "MEDIAN" ;
2428     };
2429     String SC_OPCODE_MODAL_VALUE
2430     {
2431         Text [ en-US ] = "MODE" ;
2432     };
2433     String SC_OPCODE_MODAL_VALUE_MS
2434     {
2435         Text [ en-US ] = "MODE.SNGL" ;
2436     };
2437     String SC_OPCODE_MODAL_VALUE_MULTI
2438     {
2439         Text [ en-US ] = "MODE.MULT" ;
2440     };
2441     String SC_OPCODE_Z_TEST
2442     {
2443         Text [ en-US ] = "ZTEST" ;
2444     };
2445     String SC_OPCODE_Z_TEST_MS
2446     {
2447         Text [ en-US ] = "Z.TEST" ;
2448     };
2449     String SC_OPCODE_AGGREGATE
2450     {
2451         Text [ en-US ] = "AGGREGATE" ;
2452     };
2453     String SC_OPCODE_T_TEST
2454     {
2455         Text [ en-US ] = "TTEST" ;
2456     };
2457     String SC_OPCODE_T_TEST_MS
2458     {
2459         Text [ en-US ] = "T.TEST" ;
2460     };
2461     String SC_OPCODE_RANK
2462     {
2463         Text [ en-US ] = "RANK" ;
2464     };
2465     String SC_OPCODE_PERCENTILE
2466     {
2467         Text [ en-US ] = "PERCENTILE" ;
2468     };
2469     String SC_OPCODE_PERCENT_RANK
2470     {
2471         Text [ en-US ] = "PERCENTRANK" ;
2472     };
2473     String SC_OPCODE_PERCENTILE_INC
2474     {
2475         Text [ en-US ] = "PERCENTILE.INC" ;
2476     };
2477     String SC_OPCODE_PERCENT_RANK_INC
2478     {
2479         Text [ en-US ] = "PERCENTRANK.INC" ;
2480     };
2481     String SC_OPCODE_QUARTILE_INC
2482     {
2483         Text [ en-US ] = "QUARTILE.INC" ;
2484     };
2485     String SC_OPCODE_RANK_EQ
2486     {
2487         Text [ en-US ] = "RANK.EQ" ;
2488     };
2489     String SC_OPCODE_PERCENTILE_EXC
2490     {
2491         Text [ en-US ] = "PERCENTILE.EXC" ;
2492     };
2493     String SC_OPCODE_PERCENT_RANK_EXC
2494     {
2495         Text [ en-US ] = "PERCENTRANK.EXC" ;
2496     };
2497     String SC_OPCODE_QUARTILE_EXC
2498     {
2499         Text [ en-US ] = "QUARTILE.EXC" ;
2500     };
2501     String SC_OPCODE_RANK_AVG
2502     {
2503         Text [ en-US ] = "RANK.AVG" ;
2504     };
2505     String SC_OPCODE_LARGE
2506     {
2507         Text [ en-US ] = "LARGE" ;
2508     };
2509     String SC_OPCODE_SMALL
2510     {
2511         Text [ en-US ] = "SMALL" ;
2512     };
2513     String SC_OPCODE_FREQUENCY
2514     {
2515         Text [ en-US ] = "FREQUENCY" ;
2516     };
2517     String SC_OPCODE_QUARTILE
2518     {
2519         Text [ en-US ] = "QUARTILE" ;
2520     };
2521     String SC_OPCODE_NORM_INV
2522     {
2523         Text [ en-US ] = "NORMINV" ;
2524     };
2525     String SC_OPCODE_NORM_INV_MS
2526     {
2527         Text [ en-US ] = "NORM.INV" ;
2528     };
2529     String SC_OPCODE_CONFIDENCE
2530     {
2531         Text [ en-US ] = "CONFIDENCE" ;
2532     };
2533     String SC_OPCODE_CONFIDENCE_N
2534     {
2535         Text [ en-US ] = "CONFIDENCE.NORM" ;
2536     };
2537     String SC_OPCODE_CONFIDENCE_T
2538     {
2539         Text [ en-US ] = "CONFIDENCE.T" ;
2540     };
2541     String SC_OPCODE_F_TEST
2542     {
2543         Text [ en-US ] = "FTEST" ;
2544     };
2545     String SC_OPCODE_F_TEST_MS
2546     {
2547         Text [ en-US ] = "F.TEST" ;
2548     };
2549     String SC_OPCODE_TRIM_MEAN
2550     {
2551         Text [ en-US ] = "TRIMMEAN" ;
2552     };
2553     String SC_OPCODE_PROB
2554     {
2555         Text [ en-US ] = "PROB" ;
2556     };
2557     String SC_OPCODE_CORREL
2558     {
2559         Text [ en-US ] = "CORREL" ;
2560     };
2561     String SC_OPCODE_COVAR
2562     {
2563         Text [ en-US ] = "COVAR" ;
2564     };
2565     String SC_OPCODE_COVARIANCE_P
2566     {
2567         Text [ en-US ] = "COVARIANCE.P" ;
2568     };
2569     String SC_OPCODE_COVARIANCE_S
2570     {
2571         Text [ en-US ] = "COVARIANCE.S" ;
2572     };
2573     String SC_OPCODE_PEARSON
2574     {
2575         Text [ en-US ] = "PEARSON" ;
2576     };
2577     String SC_OPCODE_RSQ
2578     {
2579         Text [ en-US ] = "RSQ" ;
2580     };
2581     String SC_OPCODE_STEYX
2582     {
2583         Text [ en-US ] = "STEYX" ;
2584     };
2585     String SC_OPCODE_SLOPE
2586     {
2587         Text [ en-US ] = "SLOPE" ;
2588     };
2589     String SC_OPCODE_INTERCEPT
2590     {
2591         Text [ en-US ] = "INTERCEPT" ;
2592     };
2593     String SC_OPCODE_TREND
2594     {
2595         Text [ en-US ] = "TREND" ;
2596     };
2597     String SC_OPCODE_GROWTH
2598     {
2599         Text [ en-US ] = "GROWTH" ;
2600     };
2601     String SC_OPCODE_LINEST
2602     {
2603         Text [ en-US ] = "LINEST" ;
2604     };
2605     String SC_OPCODE_LOGEST
2606     {
2607         Text [ en-US ] = "LOGEST" ;
2608     };
2609     String SC_OPCODE_FORECAST
2610     {
2611         Text [ en-US ] = "FORECAST" ;
2612     };
2613     String SC_OPCODE_CHI_INV
2614     {
2615         Text [ en-US ] = "CHIINV" ;
2616     };
2617     String SC_OPCODE_CHI_INV_MS
2618     {
2619         Text [ en-US ] = "CHISQ.INV.RT" ;
2620     };
2621     String SC_OPCODE_GAMMA_DIST
2622     {
2623         Text [ en-US ] = "GAMMADIST" ;
2624     };
2625     String SC_OPCODE_GAMMA_DIST_MS
2626     {
2627         Text [ en-US ] = "GAMMA.DIST" ;
2628     };
2629     String SC_OPCODE_GAMMA_INV
2630     {
2631         Text [ en-US ] = "GAMMAINV" ;
2632     };
2633     String SC_OPCODE_GAMMA_INV_MS
2634     {
2635         Text [ en-US ] = "GAMMA.INV" ;
2636     };
2637     String SC_OPCODE_T_INV
2638     {
2639         Text [ en-US ] = "TINV" ;
2640     };
2641     String SC_OPCODE_T_INV_2T
2642     {
2643         Text [ en-US ] = "T.INV.2T" ;
2644     };
2645     String SC_OPCODE_T_INV_MS
2646     {
2647         Text [ en-US ] = "T.INV" ;
2648     };
2649     String SC_OPCODE_F_INV
2650     {
2651         Text [ en-US ] = "FINV" ;
2652     };
2653     String SC_OPCODE_F_INV_LT
2654     {
2655         Text [ en-US ] = "F.INV" ;
2656     };
2657     String SC_OPCODE_F_INV_RT
2658     {
2659         Text [ en-US ] = "F.INV.RT" ;
2660     };
2661     String SC_OPCODE_CHI_TEST
2662     {
2663         Text [ en-US ] = "CHITEST" ;
2664     };
2665     String SC_OPCODE_CHI_TEST_MS
2666     {
2667         Text [ en-US ] = "CHISQ.TEST" ;
2668     };
2669     String SC_OPCODE_LOG_INV
2670     {
2671         Text [ en-US ] = "LOGINV" ;
2672     };
2673     String SC_OPCODE_LOG_INV_MS
2674     {
2675         Text [ en-US ] = "LOGNORM.INV" ;
2676     };
2677     String SC_OPCODE_TABLE_OP
2678     {
2679         Text [ en-US ] = "MULTIPLE.OPERATIONS" ;
2680     };
2681     String SC_OPCODE_BETA_DIST
2682     {
2683         Text [ en-US ] = "BETADIST" ;
2684     };
2685     String SC_OPCODE_BETA_INV
2686     {
2687         Text [ en-US ] = "BETAINV" ;
2688     };
2689     String SC_OPCODE_BETA_DIST_MS
2690     {
2691         Text [ en-US ] = "BETA.DIST" ;
2692     };
2693     String SC_OPCODE_BETA_INV_MS
2694     {
2695         Text [ en-US ] = "BETA.INV" ;
2696     };
2697     String SC_OPCODE_WEEK
2698     {
2699         Text [ en-US ] = "WEEKNUM" ;
2700     };
2701     String SC_OPCODE_EASTERSUNDAY
2702     {
2703         Text [ en-US ] = "EASTERSUNDAY" ;
2704     };
2705     String SC_OPCODE_GET_DAY_OF_WEEK
2706     {
2707         Text [ en-US ] = "WEEKDAY" ;
2708     };
2709     String SC_OPCODE_NETWORKDAYS
2710     {
2711         Text [ en-US ] = "NETWORKDAYS" ;
2712     };
2713     String SC_OPCODE_NETWORKDAYS_MS
2714     {
2715         Text [ en-US ] = "NETWORKDAYS.INTL" ;
2716     };
2717     String SC_OPCODE_WORKDAY_MS
2718     {
2719         Text [ en-US ] = "WORKDAY.INTL" ;
2720     };
2721     String SC_OPCODE_NO_NAME
2722     {
2723         Text [ en-US ] = "#NAME!" ;
2724     };
2725     String SC_OPCODE_STYLE
2726     {
2727         Text [ en-US ] = "STYLE" ;
2728     };
2729     String SC_OPCODE_DDE
2730     {
2731         Text [ en-US ] = "DDE";
2732     };
2733     String SC_OPCODE_BASE
2734     {
2735         Text [ en-US ] = "BASE" ;
2736     };
2737     String SC_OPCODE_DECIMAL
2738     {
2739         Text [ en-US ] = "DECIMAL" ;
2740     };
2741     String SC_OPCODE_CONVERT
2742     {
2743         Text [ en-US ] = "CONVERT";
2744     };
2745     String SC_OPCODE_ROMAN
2746     {
2747         Text [ en-US ] = "ROMAN";
2748     };
2749     String SC_OPCODE_HYPERLINK
2750     {
2751         Text[ en-US ] = "HYPERLINK";
2752     };
2753     String SC_OPCODE_INFO
2754     {
2755         Text [ en-US ] = "INFO";
2756     };
2757     String SC_OPCODE_BAHTTEXT
2758     {
2759         Text [ en-US ] = "BAHTTEXT";
2760     };
2761     String SC_OPCODE_GET_PIVOT_DATA
2762     {
2763         Text [ en-US ] = "GETPIVOTDATA";
2764     };
2765     String SC_OPCODE_EUROCONVERT
2766     {
2767         Text [ en-US ] = "EUROCONVERT";
2768     };
2769     String SC_OPCODE_NUMBERVALUE
2770     {
2771         Text [ en-US ] = "NUMBERVALUE" ;
2772     };
2773     String SC_OPCODE_GAMMA
2774     {
2775         Text [ en-US ] = "GAMMA" ;
2776     };
2777     String SC_OPCODE_CHISQ_DIST
2778     {
2779         Text [ en-US ] = "CHISQDIST" ;
2780     };
2781     String SC_OPCODE_CHISQ_DIST_MS
2782     {
2783         Text [ en-US ] = "CHISQ.DIST" ;
2784     };
2785     String SC_OPCODE_CHISQ_INV
2786     {
2787         Text [ en-US ] = "CHISQINV" ;
2788     };
2789     String SC_OPCODE_CHISQ_INV_MS
2790     {
2791         Text [ en-US ] = "CHISQ.INV" ;
2792     };
2793     String SC_OPCODE_BITAND
2794     {
2795         Text [ en-US ] = "BITAND" ;
2796     };
2797     String SC_OPCODE_BITOR
2798     {
2799         Text [ en-US ] = "BITOR" ;
2800     };
2801     String SC_OPCODE_BITXOR
2802     {
2803         Text [ en-US ] = "BITXOR" ;
2804     };
2805     String SC_OPCODE_BITRSHIFT
2806     {
2807         Text [ en-US ] = "BITRSHIFT" ;
2808     };
2809     String SC_OPCODE_BITLSHIFT
2810     {
2811         Text [ en-US ] = "BITLSHIFT" ;
2812     };
2813     /* BEGIN defined ERROR.TYPE() values. */
2814     /* ERROR.TYPE( #NULL! ) == 1 */
2815     String SC_OPCODE_ERROR_NULL
2816     {
2817         Text [ en-US ] = "#NULL!" ;
2818     };
2819     /* ERROR.TYPE( #DIV/0! ) == 2 */
2820     String SC_OPCODE_ERROR_DIVZERO
2821     {
2822         Text [ en-US ] = "#DIV/0!" ;
2823     };
2824     /* ERROR.TYPE( #VALUE! ) == 3 */
2825     String SC_OPCODE_ERROR_VALUE
2826     {
2827         Text [ en-US ] = "#VALUE!" ;
2828     };
2829     /* ERROR.TYPE( #REF! ) == 4 */
2830     String SC_OPCODE_ERROR_REF
2831     {
2832         Text [ en-US ] = "#REF!" ;
2833     };
2834     /* ERROR.TYPE( #NAME! ) == 5 */
2835     String SC_OPCODE_ERROR_NAME
2836     {
2837         Text [ en-US ] = "#NAME?" ;
2838     };
2839     /* ERROR.TYPE( #NUM! ) == 6 */
2840     String SC_OPCODE_ERROR_NUM
2841     {
2842         Text [ en-US ] = "#NUM!" ;
2843     };
2844     /* ERROR.TYPE( #N/A ) == 7 */
2845     String SC_OPCODE_ERROR_NA
2846     {
2847         Text [ en-US ] = "#N/A" ;
2848     };
2849     /* END defined ERROR.TYPE() values. */
2851     String SC_OPCODE_FILTERXML
2852     {
2853         Text [ en-US ] = "FILTERXML";
2854     };
2855     String SC_OPCODE_COLOR
2856     {
2857         Text [ en-US ] = "COLOR";
2858     };
2859     String SC_OPCODE_WEBSERVICE
2860     {
2861         Text [ en-US ] = "WEBSERVICE";
2862     };
2863     String SC_OPCODE_ERF_MS
2864     {
2865         Text [en-US ] = "ERF.PRECISE" ;
2866     };
2867     String SC_OPCODE_ERFC_MS
2868     {
2869         Text [en-US ] = "ERFC.PRECISE" ;
2870     };
2871     String SC_OPCODE_ENCODEURL
2872     {
2873         Text [ en-US ] = "ENCODEURL";
2874     };
2877 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */