1 # Candian English translation of gnumeric-functions
2 # Copyright (C) 2005 Adam Weinberger and the GNOME Foundation
3 # This file is distributed under the same licence as the gnumeric-functions package.
4 # Adam Weinberger <adamw@gnome.org>, 2005.
9 "Project-Id-Version: gnumeric-functions\n"
10 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2011-02-09 11:12-0500\n"
12 "PO-Revision-Date: 2005-08-21 03:20-0400\n"
13 "Last-Translator: Adam Weinberger <adamw@gnome.org>\n"
14 "Language-Team: Canadian English <adamw@gnome.org>\n"
17 "Content-Type: text/plain; charset=UTF-8\n"
18 "Content-Transfer-Encoding: 8bit\n"
20 #: ../plugins/fn-christian-date/functions.c:140
22 "EASTERSUNDAY:Easter Sunday in the Gregorian calendar according to the Roman "
23 "rite of the Christian Church"
26 #: ../plugins/fn-christian-date/functions.c:142
28 "year:year between 1582 and 9956, defaults to the year of the next Easter "
32 #: ../plugins/fn-christian-date/functions.c:143
33 #: ../plugins/fn-christian-date/functions.c:166
34 #: ../plugins/fn-christian-date/functions.c:186
35 #: ../plugins/fn-christian-date/functions.c:205
36 #: ../plugins/fn-christian-date/functions.c:224
38 "Two digit years are adjusted as elsewhere in Gnumeric. Dates before 1904 may "
42 #: ../plugins/fn-christian-date/functions.c:146
44 "The 1-argument version of EASTERSUNDAY is compatible with OpenOffice for "
45 "years after 1904. This function is not specified in ODF/OpenFormula."
48 #: ../plugins/fn-christian-date/functions.c:163
50 "ASHWEDNESDAY:Ash Wednesday in the Gregorian calendar according to the Roman "
51 "rite of the Christian Church"
54 #: ../plugins/fn-christian-date/functions.c:165
56 "year:year between 1582 and 9956, defaults to the year of the next Ash "
60 #: ../plugins/fn-christian-date/functions.c:183
62 "PENTECOSTSUNDAY:Pentecost Sunday in the Gregorian calendar according to the "
63 "Roman rite of the Christian Church"
66 #: ../plugins/fn-christian-date/functions.c:185
68 "year:year between 1582 and 9956, defaults to the year of the next Pentecost "
72 #: ../plugins/fn-christian-date/functions.c:202
74 "GOODFRIDAY:Good Friday in the Gregorian calendar according to the Roman rite "
75 "of the Christian Church"
78 #: ../plugins/fn-christian-date/functions.c:204
80 "year:year between 1582 and 9956, defaults to the year of the next Good Friday"
83 #: ../plugins/fn-christian-date/functions.c:221
85 "ASCENSIONTHURSDAY:Ascension Thursday in the Gregorian calendar according to "
86 "the Roman rite of the Christian Church"
89 #: ../plugins/fn-christian-date/functions.c:223
91 "year:year between 1582 and 9956, defaults to the year of the next Ascension "
95 #: ../plugins/fn-complex/functions.c:81
96 msgid "COMPLEX:a complex number of the form @{x} + @{y}@{i}"
99 #: ../plugins/fn-complex/functions.c:82
103 #: ../plugins/fn-complex/functions.c:83
104 msgid "y:imaginary part"
107 #: ../plugins/fn-complex/functions.c:84
109 "i:the suffix for the complex number, either \"i\" or \"j\"; defaults to \"i\""
112 #: ../plugins/fn-complex/functions.c:85
113 msgid "If @{i} is neither \"i\" nor \"j\", COMPLEX returns #VALUE!"
116 #: ../plugins/fn-complex/functions.c:86 ../plugins/fn-complex/functions.c:114
117 #: ../plugins/fn-complex/functions.c:141 ../plugins/fn-complex/functions.c:165
118 #: ../plugins/fn-complex/functions.c:192 ../plugins/fn-complex/functions.c:263
119 #: ../plugins/fn-complex/functions.c:289 ../plugins/fn-complex/functions.c:394
120 #: ../plugins/fn-complex/functions.c:421 ../plugins/fn-complex/functions.c:447
121 #: ../plugins/fn-complex/functions.c:472 ../plugins/fn-complex/functions.c:499
122 #: ../plugins/fn-complex/functions.c:526 ../plugins/fn-complex/functions.c:561
123 #: ../plugins/fn-complex/functions.c:593
124 #: ../plugins/fn-complex/functions.c:1076
125 #: ../plugins/fn-complex/functions.c:1103
126 #: ../plugins/fn-complex/functions.c:1133
127 #: ../plugins/fn-complex/functions.c:1202 ../plugins/fn-date/functions.c:84
128 #: ../plugins/fn-date/functions.c:197 ../plugins/fn-date/functions.c:219
129 #: ../plugins/fn-date/functions.c:356 ../plugins/fn-date/functions.c:391
130 #: ../plugins/fn-date/functions.c:408 ../plugins/fn-date/functions.c:429
131 #: ../plugins/fn-date/functions.c:454 ../plugins/fn-date/functions.c:473
132 #: ../plugins/fn-date/functions.c:496 ../plugins/fn-date/functions.c:519
133 #: ../plugins/fn-date/functions.c:541 ../plugins/fn-date/functions.c:565
134 #: ../plugins/fn-date/functions.c:589 ../plugins/fn-date/functions.c:617
135 #: ../plugins/fn-date/functions.c:658 ../plugins/fn-date/functions.c:696
136 #: ../plugins/fn-eng/functions.c:238 ../plugins/fn-eng/functions.c:263
137 #: ../plugins/fn-eng/functions.c:287 ../plugins/fn-eng/functions.c:312
138 #: ../plugins/fn-eng/functions.c:336 ../plugins/fn-eng/functions.c:359
139 #: ../plugins/fn-eng/functions.c:403 ../plugins/fn-eng/functions.c:430
140 #: ../plugins/fn-eng/functions.c:453 ../plugins/fn-eng/functions.c:476
141 #: ../plugins/fn-eng/functions.c:499 ../plugins/fn-eng/functions.c:519
142 #: ../plugins/fn-eng/functions.c:608 ../plugins/fn-eng/functions.c:637
143 #: ../plugins/fn-eng/functions.c:1127 ../plugins/fn-eng/functions.c:1150
144 #: ../plugins/fn-info/functions.c:97 ../plugins/fn-info/functions.c:1285
145 #: ../plugins/fn-info/functions.c:1351 ../plugins/fn-info/functions.c:1440
146 #: ../plugins/fn-info/functions.c:1458 ../plugins/fn-info/functions.c:1480
147 #: ../plugins/fn-info/functions.c:1507 ../plugins/fn-info/functions.c:1534
148 #: ../plugins/fn-info/functions.c:1571 ../plugins/fn-info/functions.c:1587
149 #: ../plugins/fn-info/functions.c:1609 ../plugins/fn-info/functions.c:1626
150 #: ../plugins/fn-info/functions.c:1644 ../plugins/fn-info/functions.c:1661
151 #: ../plugins/fn-info/functions.c:1683 ../plugins/fn-info/functions.c:1703
152 #: ../plugins/fn-info/functions.c:1722 ../plugins/fn-info/functions.c:1759
153 #: ../plugins/fn-logical/functions.c:52 ../plugins/fn-logical/functions.c:103
154 #: ../plugins/fn-logical/functions.c:131 ../plugins/fn-logical/functions.c:269
155 #: ../plugins/fn-logical/functions.c:287 ../plugins/fn-math/functions.c:61
156 #: ../plugins/fn-math/functions.c:124 ../plugins/fn-math/functions.c:225
157 #: ../plugins/fn-math/functions.c:243 ../plugins/fn-math/functions.c:266
158 #: ../plugins/fn-math/functions.c:326 ../plugins/fn-math/functions.c:351
159 #: ../plugins/fn-math/functions.c:370 ../plugins/fn-math/functions.c:389
160 #: ../plugins/fn-math/functions.c:423 ../plugins/fn-math/functions.c:469
161 #: ../plugins/fn-math/functions.c:543 ../plugins/fn-math/functions.c:655
162 #: ../plugins/fn-math/functions.c:723 ../plugins/fn-math/functions.c:752
163 #: ../plugins/fn-math/functions.c:772 ../plugins/fn-math/functions.c:826
164 #: ../plugins/fn-math/functions.c:845 ../plugins/fn-math/functions.c:879
165 #: ../plugins/fn-math/functions.c:940 ../plugins/fn-math/functions.c:1018
166 #: ../plugins/fn-math/functions.c:1075 ../plugins/fn-math/functions.c:1108
167 #: ../plugins/fn-math/functions.c:1130 ../plugins/fn-math/functions.c:1158
168 #: ../plugins/fn-math/functions.c:1182 ../plugins/fn-math/functions.c:1208
169 #: ../plugins/fn-math/functions.c:1282 ../plugins/fn-math/functions.c:1325
170 #: ../plugins/fn-math/functions.c:1343 ../plugins/fn-math/functions.c:1440
171 #: ../plugins/fn-math/functions.c:1458 ../plugins/fn-math/functions.c:1505
172 #: ../plugins/fn-math/functions.c:1529 ../plugins/fn-math/functions.c:1575
173 #: ../plugins/fn-math/functions.c:1592 ../plugins/fn-math/functions.c:1627
174 #: ../plugins/fn-math/functions.c:1662 ../plugins/fn-math/functions.c:1697
175 #: ../plugins/fn-math/functions.c:1734 ../plugins/fn-math/functions.c:1813
176 #: ../plugins/fn-math/functions.c:1838 ../plugins/fn-math/functions.c:1864
177 #: ../plugins/fn-math/functions.c:1890 ../plugins/fn-math/functions.c:1914
178 #: ../plugins/fn-math/functions.c:1955 ../plugins/fn-math/functions.c:2000
179 #: ../plugins/fn-math/functions.c:2127 ../plugins/fn-math/functions.c:2375
180 #: ../plugins/fn-math/functions.c:2419 ../plugins/fn-math/functions.c:2462
181 #: ../plugins/fn-math/functions.c:2505 ../plugins/fn-math/functions.c:2562
182 #: ../plugins/fn-math/functions.c:2819 ../plugins/fn-math/functions.c:2886
183 #: ../plugins/fn-random/functions.c:48 ../plugins/fn-random/functions.c:249
184 #: ../plugins/fn-stat/functions.c:83 ../plugins/fn-stat/functions.c:111
185 #: ../plugins/fn-stat/functions.c:138 ../plugins/fn-stat/functions.c:166
186 #: ../plugins/fn-stat/functions.c:276 ../plugins/fn-stat/functions.c:324
187 #: ../plugins/fn-stat/functions.c:354 ../plugins/fn-stat/functions.c:387
188 #: ../plugins/fn-stat/functions.c:411 ../plugins/fn-stat/functions.c:436
189 #: ../plugins/fn-stat/functions.c:467 ../plugins/fn-stat/functions.c:496
190 #: ../plugins/fn-stat/functions.c:525 ../plugins/fn-stat/functions.c:545
191 #: ../plugins/fn-stat/functions.c:572 ../plugins/fn-stat/functions.c:599
192 #: ../plugins/fn-stat/functions.c:625 ../plugins/fn-stat/functions.c:661
193 #: ../plugins/fn-stat/functions.c:695 ../plugins/fn-stat/functions.c:721
194 #: ../plugins/fn-stat/functions.c:756 ../plugins/fn-stat/functions.c:796
195 #: ../plugins/fn-stat/functions.c:850 ../plugins/fn-stat/functions.c:918
196 #: ../plugins/fn-stat/functions.c:950 ../plugins/fn-stat/functions.c:980
197 #: ../plugins/fn-stat/functions.c:1007 ../plugins/fn-stat/functions.c:1037
198 #: ../plugins/fn-stat/functions.c:1125 ../plugins/fn-stat/functions.c:1162
199 #: ../plugins/fn-stat/functions.c:1245 ../plugins/fn-stat/functions.c:1282
200 #: ../plugins/fn-stat/functions.c:1448 ../plugins/fn-stat/functions.c:1480
201 #: ../plugins/fn-stat/functions.c:1576 ../plugins/fn-stat/functions.c:1603
202 #: ../plugins/fn-stat/functions.c:1633 ../plugins/fn-stat/functions.c:1668
203 #: ../plugins/fn-stat/functions.c:1695 ../plugins/fn-stat/functions.c:1727
204 #: ../plugins/fn-stat/functions.c:1759 ../plugins/fn-stat/functions.c:1791
205 #: ../plugins/fn-stat/functions.c:1824 ../plugins/fn-stat/functions.c:1874
206 #: ../plugins/fn-stat/functions.c:1899 ../plugins/fn-stat/functions.c:1924
207 #: ../plugins/fn-stat/functions.c:1956 ../plugins/fn-stat/functions.c:1985
208 #: ../plugins/fn-stat/functions.c:2004 ../plugins/fn-stat/functions.c:2030
209 #: ../plugins/fn-stat/functions.c:2152 ../plugins/fn-stat/functions.c:2195
210 #: ../plugins/fn-stat/functions.c:2244 ../plugins/fn-stat/functions.c:2324
211 #: ../plugins/fn-stat/functions.c:2382 ../plugins/fn-stat/functions.c:2441
212 #: ../plugins/fn-stat/functions.c:2466 ../plugins/fn-stat/functions.c:2493
213 #: ../plugins/fn-stat/functions.c:2525 ../plugins/fn-stat/functions.c:2552
214 #: ../plugins/fn-stat/functions.c:2582 ../plugins/fn-stat/functions.c:2609
215 #: ../plugins/fn-stat/functions.c:2733 ../plugins/fn-stat/functions.c:2776
216 #: ../plugins/fn-stat/functions.c:2817 ../plugins/fn-stat/functions.c:2883
217 #: ../plugins/fn-stat/functions.c:3052 ../plugins/fn-stat/functions.c:3916
218 #: ../plugins/fn-stat/functions.c:3973 ../plugins/fn-stat/functions.c:4021
219 #: ../plugins/fn-stat/functions.c:4086 ../plugins/fn-string/functions.c:68
220 #: ../plugins/fn-string/functions.c:140 ../plugins/fn-string/functions.c:202
221 #: ../plugins/fn-string/functions.c:221 ../plugins/fn-string/functions.c:238
222 #: ../plugins/fn-string/functions.c:258 ../plugins/fn-string/functions.c:322
223 #: ../plugins/fn-string/functions.c:342 ../plugins/fn-string/functions.c:469
224 #: ../plugins/fn-string/functions.c:538 ../plugins/fn-string/functions.c:558
225 #: ../plugins/fn-string/functions.c:580 ../plugins/fn-string/functions.c:624
226 #: ../plugins/fn-string/functions.c:655 ../plugins/fn-string/functions.c:693
227 #: ../plugins/fn-string/functions.c:750 ../plugins/fn-string/functions.c:796
228 #: ../plugins/fn-string/functions.c:897 ../plugins/fn-string/functions.c:921
229 #: ../plugins/fn-string/functions.c:974 ../plugins/fn-string/functions.c:1021
230 #: ../plugins/fn-string/functions.c:1117 ../plugins/fn-string/functions.c:1188
231 #: ../plugins/fn-string/functions.c:1271
232 msgid "This function is Excel compatible."
235 #: ../plugins/fn-complex/functions.c:111
236 msgid "IMAGINARY:the imaginary part of the complex number @{z}"
239 #: ../plugins/fn-complex/functions.c:112 ../plugins/fn-complex/functions.c:139
240 #: ../plugins/fn-complex/functions.c:163 ../plugins/fn-complex/functions.c:190
241 #: ../plugins/fn-complex/functions.c:215 ../plugins/fn-complex/functions.c:238
242 #: ../plugins/fn-complex/functions.c:261 ../plugins/fn-complex/functions.c:287
243 #: ../plugins/fn-complex/functions.c:313 ../plugins/fn-complex/functions.c:340
244 #: ../plugins/fn-complex/functions.c:366 ../plugins/fn-complex/functions.c:392
245 #: ../plugins/fn-complex/functions.c:418 ../plugins/fn-complex/functions.c:442
246 #: ../plugins/fn-complex/functions.c:470 ../plugins/fn-complex/functions.c:497
247 #: ../plugins/fn-complex/functions.c:591 ../plugins/fn-complex/functions.c:616
248 #: ../plugins/fn-complex/functions.c:640 ../plugins/fn-complex/functions.c:665
249 #: ../plugins/fn-complex/functions.c:690 ../plugins/fn-complex/functions.c:714
250 #: ../plugins/fn-complex/functions.c:739 ../plugins/fn-complex/functions.c:763
251 #: ../plugins/fn-complex/functions.c:790 ../plugins/fn-complex/functions.c:817
252 #: ../plugins/fn-complex/functions.c:844 ../plugins/fn-complex/functions.c:868
253 #: ../plugins/fn-complex/functions.c:893 ../plugins/fn-complex/functions.c:917
254 #: ../plugins/fn-complex/functions.c:944 ../plugins/fn-complex/functions.c:972
255 #: ../plugins/fn-complex/functions.c:1000
256 #: ../plugins/fn-complex/functions.c:1024
257 #: ../plugins/fn-complex/functions.c:1049
258 #: ../plugins/fn-complex/functions.c:1074
259 msgid "z:a complex number"
262 #: ../plugins/fn-complex/functions.c:113 ../plugins/fn-complex/functions.c:140
263 #: ../plugins/fn-complex/functions.c:164 ../plugins/fn-complex/functions.c:191
264 #: ../plugins/fn-complex/functions.c:216 ../plugins/fn-complex/functions.c:239
265 #: ../plugins/fn-complex/functions.c:262 ../plugins/fn-complex/functions.c:288
266 #: ../plugins/fn-complex/functions.c:315 ../plugins/fn-complex/functions.c:342
267 #: ../plugins/fn-complex/functions.c:368 ../plugins/fn-complex/functions.c:393
268 #: ../plugins/fn-complex/functions.c:420 ../plugins/fn-complex/functions.c:446
269 #: ../plugins/fn-complex/functions.c:471 ../plugins/fn-complex/functions.c:498
270 #: ../plugins/fn-complex/functions.c:592 ../plugins/fn-complex/functions.c:617
271 #: ../plugins/fn-complex/functions.c:641 ../plugins/fn-complex/functions.c:666
272 #: ../plugins/fn-complex/functions.c:691 ../plugins/fn-complex/functions.c:715
273 #: ../plugins/fn-complex/functions.c:740 ../plugins/fn-complex/functions.c:766
274 #: ../plugins/fn-complex/functions.c:793 ../plugins/fn-complex/functions.c:820
275 #: ../plugins/fn-complex/functions.c:845 ../plugins/fn-complex/functions.c:869
276 #: ../plugins/fn-complex/functions.c:894 ../plugins/fn-complex/functions.c:920
277 #: ../plugins/fn-complex/functions.c:948 ../plugins/fn-complex/functions.c:976
278 #: ../plugins/fn-complex/functions.c:1001
279 #: ../plugins/fn-complex/functions.c:1025
280 #: ../plugins/fn-complex/functions.c:1050
281 #: ../plugins/fn-complex/functions.c:1075
282 msgid "If @{z} is not a valid complex number, #VALUE! is returned."
285 #: ../plugins/fn-complex/functions.c:138
286 msgid "IMABS:the absolute value of the complex number @{z}"
289 #: ../plugins/fn-complex/functions.c:162
290 msgid "IMREAL:the real part of the complex number @{z}"
293 #: ../plugins/fn-complex/functions.c:189
294 msgid "IMCONJUGATE:the complex conjugate of the complex number @{z}"
297 #: ../plugins/fn-complex/functions.c:214
298 msgid "IMINV:the reciprocal, or inverse, of the complex number @{z}"
301 #: ../plugins/fn-complex/functions.c:237
302 msgid "IMNEG:the negative of the complex number @{z}"
305 #: ../plugins/fn-complex/functions.c:260
306 msgid "IMCOS:the cosine of the complex number @{z}"
309 #: ../plugins/fn-complex/functions.c:286
310 msgid "IMTAN:the tangent of the complex number @{z}"
313 #: ../plugins/fn-complex/functions.c:312
314 msgid "IMSEC:the secant of the complex number @{z}"
317 #: ../plugins/fn-complex/functions.c:314
318 msgid "secz = 1/cosz."
321 #: ../plugins/fn-complex/functions.c:339
322 msgid "IMCSC:the cosecant of the complex number @{z}"
325 #: ../plugins/fn-complex/functions.c:341
326 msgid "cscz = 1/sinz."
329 #: ../plugins/fn-complex/functions.c:365
330 msgid "IMCOT:the cotangent of the complex number @{z}"
333 #: ../plugins/fn-complex/functions.c:367
334 msgid "cotz = cosz/sinz."
337 #: ../plugins/fn-complex/functions.c:391
338 msgid "IMEXP:the exponential of the complex number @{z}"
341 #: ../plugins/fn-complex/functions.c:417
342 msgid "IMARGUMENT:the argument theta of the complex number @{z} "
345 #: ../plugins/fn-complex/functions.c:419
347 "The argument theta of a complex number is its angle in radians from the real "
351 #: ../plugins/fn-complex/functions.c:441
352 msgid "IMLN:the natural logarithm of the complex number @{z}"
355 #: ../plugins/fn-complex/functions.c:443
357 "The result will have an imaginary part between -π and +π.\n"
358 "The natural logarithm is not uniquely defined on complex numbers. You may "
359 "need to add or subtract an even multiple of π to the imaginary part."
362 #: ../plugins/fn-complex/functions.c:469
363 msgid "IMLOG2:the base-2 logarithm of the complex number @{z}"
366 #: ../plugins/fn-complex/functions.c:496
367 msgid "IMLOG10:the base-10 logarithm of the complex number @{z}"
370 #: ../plugins/fn-complex/functions.c:522
371 msgid "IMPOWER:the complex number @{z1} raised to the @{z2}th power"
374 #: ../plugins/fn-complex/functions.c:523 ../plugins/fn-complex/functions.c:558
375 #: ../plugins/fn-complex/functions.c:1100
376 #: ../plugins/fn-complex/functions.c:1130
377 #: ../plugins/fn-complex/functions.c:1199
378 msgid "z1:a complex number"
381 #: ../plugins/fn-complex/functions.c:524 ../plugins/fn-complex/functions.c:559
382 #: ../plugins/fn-complex/functions.c:1101
383 #: ../plugins/fn-complex/functions.c:1131
384 #: ../plugins/fn-complex/functions.c:1200
385 msgid "z2:a complex number"
388 #: ../plugins/fn-complex/functions.c:525 ../plugins/fn-complex/functions.c:560
389 #: ../plugins/fn-complex/functions.c:1102
390 msgid "If @{z1} or @{z2} is not a valid complex number, #VALUE! is returned."
393 #: ../plugins/fn-complex/functions.c:557
394 msgid "IMDIV:the quotient of two complex numbers @{z1}/@{z2}"
397 #: ../plugins/fn-complex/functions.c:590
398 msgid "IMSIN:the sine of the complex number @{z}"
401 #: ../plugins/fn-complex/functions.c:615
402 msgid "IMSINH:the hyperbolic sine of the complex number @{z}"
405 #: ../plugins/fn-complex/functions.c:639
406 msgid "IMCOSH:the hyperbolic cosine of the complex number @{z}"
409 #: ../plugins/fn-complex/functions.c:664
410 msgid "IMTANH:the hyperbolic tangent of the complex number @{z}"
413 #: ../plugins/fn-complex/functions.c:689
414 msgid "IMSECH:the hyperbolic secant of the complex number @{z}"
417 #: ../plugins/fn-complex/functions.c:713
418 msgid "IMCSCH:the hyperbolic cosecant of the complex number @{z}"
421 #: ../plugins/fn-complex/functions.c:738
422 msgid "IMCOTH:the hyperbolic cotangent of the complex number @{z}"
425 #: ../plugins/fn-complex/functions.c:762
426 msgid "IMARCSIN:the complex arcsine of the complex number @{z}"
429 #: ../plugins/fn-complex/functions.c:764
431 "IMARCSIN returns the complex arcsine of the complex number @{z}. The branch "
432 "cuts are on the real axis, less than -1 and greater than 1."
435 #: ../plugins/fn-complex/functions.c:789
436 msgid "IMARCCOS:the complex arccosine of the complex number "
439 #: ../plugins/fn-complex/functions.c:791
441 "IMARCCOS returns the complex arccosine of the complex number @{z}. The "
442 "branch cuts are on the real axis, less than -1 and greater than 1."
445 #: ../plugins/fn-complex/functions.c:816
446 msgid "IMARCTAN:the complex arctangent of the complex number "
449 #: ../plugins/fn-complex/functions.c:818
451 "IMARCTAN returns the complex arctangent of the complex number @{z}. The "
452 "branch cuts are on the imaginary axis, below -i and above i."
455 #: ../plugins/fn-complex/functions.c:843
456 msgid "IMARCSEC:the complex arcsecant of the complex number @{z}"
459 #: ../plugins/fn-complex/functions.c:867
460 msgid "IMARCCSC:the complex arccosecant of the complex number @{z}"
463 #: ../plugins/fn-complex/functions.c:892
464 msgid "IMARCCOT:the complex arccotangent of the complex number @{z}"
467 #: ../plugins/fn-complex/functions.c:916
468 msgid "IMARCSINH:the complex hyperbolic arcsine of the complex number @{z}"
471 #: ../plugins/fn-complex/functions.c:918
473 "IMARCSINH returns the complex hyperbolic arcsine of the complex number @"
474 "{z}. The branch cuts are on the imaginary axis, below -i and above i."
477 #: ../plugins/fn-complex/functions.c:943
478 msgid "IMARCCOSH:the complex hyperbolic arccosine of the complex number @{z}"
481 #: ../plugins/fn-complex/functions.c:945
483 "IMARCCOSH returns the complex hyperbolic arccosine of the complex number @"
484 "{z}. The branch cut is on the real axis, less than 1."
487 #: ../plugins/fn-complex/functions.c:971
488 msgid "IMARCTANH:the complex hyperbolic arctangent of the complex number @{z}"
491 #: ../plugins/fn-complex/functions.c:973
493 "IMARCTANH returns the complex hyperbolic arctangent of the complex number @"
494 "{z}. The branch cuts are on the real axis, less than -1 and greater than 1."
497 #: ../plugins/fn-complex/functions.c:999
498 msgid "IMARCSECH:the complex hyperbolic arcsecant of the complex number @{z}"
501 #: ../plugins/fn-complex/functions.c:1023
502 msgid "IMARCCSCH:the complex hyperbolic arccosecant of the complex number @{z}"
505 #: ../plugins/fn-complex/functions.c:1048
507 "IMARCCOTH:the complex hyperbolic arccotangent of the complex number @{z}"
510 #: ../plugins/fn-complex/functions.c:1073
511 msgid "IMSQRT:the square root of the complex number @{z}"
514 #: ../plugins/fn-complex/functions.c:1099
515 msgid "IMSUB:the difference of two complex numbers"
518 #: ../plugins/fn-complex/functions.c:1129
519 msgid "IMPRODUCT:the product of the given complex numbers"
522 #: ../plugins/fn-complex/functions.c:1132
523 #: ../plugins/fn-complex/functions.c:1201
525 "If any of @{z1}, @{z2},... is not a valid complex number, #VALUE! is "
529 #: ../plugins/fn-complex/functions.c:1198
530 msgid "IMSUM:the sum of the given complex numbers"
533 #: ../plugins/fn-database/functions.c:45
535 "database:a range in which rows of related information are records and "
536 "columns of data are fields"
539 #: ../plugins/fn-database/functions.c:48
540 msgid "field:a string or integer specifying which field is to be used"
543 #: ../plugins/fn-database/functions.c:50
544 msgid "criteria:a range containing conditions"
547 #: ../plugins/fn-database/functions.c:52
549 "@{database} is a range in which rows of related information are records and "
550 "columns of data are fields. The first row of a database contains labels for "
554 #: ../plugins/fn-database/functions.c:57
556 "@{field} is a string or integer specifying which field is to be used. If @"
557 "{field} is an integer n then the nth column will be used. If @{field} is a "
558 "string, then the column with the matching label will be used."
561 #: ../plugins/fn-database/functions.c:62
563 "@{criteria} is a range containing conditions. The first row of a @{criteria} "
564 "should contain labels. Each label specifies to which field the conditions "
565 "given in that column apply. Each cell below the label specifies a condition "
566 "such as \">3\" or \"<9\". An equality condition can be given by simply "
567 "specifying a value, e. g. \"3\" or \"Jody\". For a record to be considered "
568 "it must satisfy all conditions in at least one of the rows of @{criteria}."
571 #: ../plugins/fn-database/functions.c:73
573 "Let us assume that the range A1:C7 contain the following values:\n"
575 "Name \tAge \tSalary\n"
576 "John \t34 \t54342\n"
577 "Bill \t35 \t22343\n"
578 "Clark \t29 \t34323\n"
580 "Susan \t37 \t42932\n"
581 "Jill \t\t45 \t45324\n"
583 "In addition, the cells A9:B11 contain the following values:\n"
589 #: ../plugins/fn-database/functions.c:322
591 "DAVERAGE:average of the values in @{field} in @{database} belonging to "
592 "records that match @{criteria}"
595 #: ../plugins/fn-database/functions.c:331
596 msgid "DAVERAGE(A1:C7, \"Salary\", A9:A11) equals 42296.3333."
599 #: ../plugins/fn-database/functions.c:332
600 msgid "DAVERAGE(A1:C7, \"Age\", A9:A11) equals 39."
603 #: ../plugins/fn-database/functions.c:333
604 msgid "DAVERAGE(A1:C7, \"Salary\", A9:B11) equals 40782.5."
607 #: ../plugins/fn-database/functions.c:334
608 msgid "DAVERAGE(A1:C7, \"Age\", A9:B11) equals 36."
611 #: ../plugins/fn-database/functions.c:358
613 "DCOUNT:count of numbers in @{field} in @{database} belonging to records that "
617 #: ../plugins/fn-database/functions.c:367
618 msgid "DCOUNT(A1:C7, \"Salary\", A9:A11) equals 3."
621 #: ../plugins/fn-database/functions.c:368
622 msgid "DCOUNT(A1:C7, \"Salary\", A9:B11) equals 2."
625 #: ../plugins/fn-database/functions.c:369
626 msgid "DCOUNT(A1:C7, \"Name\", A9:B11) equals 0."
629 #: ../plugins/fn-database/functions.c:393
631 "DCOUNTA:count of cells with data in @{field} in @{database} belonging to "
632 "records that match @{criteria}"
635 #: ../plugins/fn-database/functions.c:402
636 msgid "DCOUNTA(A1:C7, \"Salary\", A9:A11) equals 3."
639 #: ../plugins/fn-database/functions.c:403
640 msgid "DCOUNTA(A1:C7, \"Salary\", A9:B11) equals 2."
643 #: ../plugins/fn-database/functions.c:404
644 msgid "DCOUNTA(A1:C7, \"Name\", A9:B11) equals 2."
647 #: ../plugins/fn-database/functions.c:425
649 "DGET:a value from @{field} in @{database} belonging to records that match @"
653 #: ../plugins/fn-database/functions.c:434
654 msgid "If none of the records match the conditions, DGET returns #VALUE!"
657 #: ../plugins/fn-database/functions.c:435
658 msgid "If more than one record match the conditions, DGET returns #NUM!"
661 #: ../plugins/fn-database/functions.c:436
662 msgid "DGET(A1:C7, \"Salary\", A9:A10) equals 34323."
665 #: ../plugins/fn-database/functions.c:437
666 msgid "DGET(A1:C7, \"Name\", A9:A10) equals \"Clark\"."
669 #: ../plugins/fn-database/functions.c:466
671 "DMAX:largest number in @{field} in @{database} belonging to a record that "
675 #: ../plugins/fn-database/functions.c:475
676 msgid "DMAX(A1:C7, \"Salary\", A9:A11) equals 47242."
679 #: ../plugins/fn-database/functions.c:476
680 msgid "DMAX(A1:C7, \"Age\", A9:A11) equals 45."
683 #: ../plugins/fn-database/functions.c:477
684 msgid "DMAX(A1:C7, \"Age\", A9:B11) equals 43."
687 #: ../plugins/fn-database/functions.c:502
689 "DMIN:smallest number in @{field} in @{database} belonging to a record that "
693 #: ../plugins/fn-database/functions.c:511
694 msgid "DMIN(A1:C7, \"Salary\", A9:B11) equals 34323."
697 #: ../plugins/fn-database/functions.c:512
698 msgid "DMIN(A1:C7, \"Age\", A9:B11) equals 29."
701 #: ../plugins/fn-database/functions.c:535
703 "DPRODUCT:product of all values in @{field} in @{database} belonging to "
704 "records that match @{criteria}"
707 #: ../plugins/fn-database/functions.c:544
708 msgid "DPRODUCT(A1:C7, \"Age\", A9:B11) equals 1247."
711 #: ../plugins/fn-database/functions.c:568
713 "DSTDEV:sample standard deviation of the values in @{field} in @{database} "
714 "belonging to records that match @{criteria}"
717 #: ../plugins/fn-database/functions.c:577
718 msgid "DSTDEV(A1:C7, \"Age\", A9:B11) equals 9.89949."
721 #: ../plugins/fn-database/functions.c:578
722 msgid "DSTDEV(A1:C7, \"Salary\", A9:B11) equals 9135.112506."
725 #: ../plugins/fn-database/functions.c:601
727 "DSTDEVP:standard deviation of the population of values in @{field} in @"
728 "{database} belonging to records that match @{criteria}"
731 #: ../plugins/fn-database/functions.c:611
732 msgid "DSTDEVP(A1:C7, \"Age\", A9:B11) equals 7."
735 #: ../plugins/fn-database/functions.c:612
736 msgid "DSTDEVP(A1:C7, \"Salary\", A9:B11) equals 6459.5."
739 #: ../plugins/fn-database/functions.c:635
741 "DSUM:sum of the values in @{field} in @{database} belonging to records that "
745 #: ../plugins/fn-database/functions.c:644
746 msgid "DSUM(A1:C7, \"Age\", A9:B11) equals 72."
749 #: ../plugins/fn-database/functions.c:645
750 msgid "DSUM(A1:C7, \"Salary\", A9:B11) equals 81565."
753 #: ../plugins/fn-database/functions.c:669
755 "DVAR:sample variance of the values in @{field} in @{database} belonging to "
756 "records that match @{criteria}"
759 #: ../plugins/fn-database/functions.c:678
760 msgid "DVAR(A1:C7, \"Age\", A9:B11) equals 98."
763 #: ../plugins/fn-database/functions.c:679
764 msgid "DVAR(A1:C7, \"Salary\", A9:B11) equals 83450280.5."
767 #: ../plugins/fn-database/functions.c:702
769 "DVARP:variance of the population of values in @{field} in @{database} "
770 "belonging to records that match @{criteria}"
773 #: ../plugins/fn-database/functions.c:712
774 msgid "DVARP(A1:C7, \"Age\", A9:B11) equals 49."
777 #: ../plugins/fn-database/functions.c:713
778 msgid "DVARP(A1:C7, \"Salary\", A9:B11) equals 41725140.25."
781 #: ../plugins/fn-database/functions.c:736
782 msgid "GETPIVOTDATA:summary data from a pivot table"
785 #: ../plugins/fn-database/functions.c:737
786 msgid "pivot_table:cell range containing the pivot table"
789 #: ../plugins/fn-database/functions.c:738
790 msgid "field_name:name of the field for which the summary data is requested"
793 #: ../plugins/fn-database/functions.c:739
794 msgid "If the summary data is unavailable, GETPIVOTDATA returns #REF!"
797 #: ../plugins/fn-date/functions.c:74
798 msgid "DATE:create a date serial value"
801 #: ../plugins/fn-date/functions.c:75
802 msgid "year:year of date"
805 #: ../plugins/fn-date/functions.c:76
806 msgid "month:month of year"
809 #: ../plugins/fn-date/functions.c:77
810 msgid "day:day of month"
813 #: ../plugins/fn-date/functions.c:78
815 "The DATE function creates date serial values. 1-Jan-1900 is serial value 1, "
816 "2-Jan-1900 is serial value 2, and so on. For compatibility reasons, a "
817 "serial value is reserved for the non-existing date 29-Feb-1900."
820 #: ../plugins/fn-date/functions.c:79
822 "If @{month} or @{day} is less than 1 or too big, then the year and/or month "
826 #: ../plugins/fn-date/functions.c:80
828 "For spreadsheets created with the Mac version of Excel, serial 1 is 1-Jan-"
832 #: ../plugins/fn-date/functions.c:137
833 msgid "UNIX2DATE:date value corresponding to the Unix timestamp @{t}"
836 #: ../plugins/fn-date/functions.c:138
837 msgid "t:Unix time stamp"
840 #: ../plugins/fn-date/functions.c:139
842 "The UNIX2DATE function translates Unix timestamps into the corresponding "
843 "date. A Unix timestamp is the number of seconds since midnight (0:00) of "
844 "January 1st, 1970 GMT."
847 #: ../plugins/fn-date/functions.c:167
848 msgid "DATE2UNIX:the Unix timestamp corresponding to a date @{d}"
851 #: ../plugins/fn-date/functions.c:168
855 #: ../plugins/fn-date/functions.c:169
857 "The DATE2UNIX function translates a date into a Unix timestamp. A Unix "
858 "timestamp is the number of seconds since midnight (0:00) of January 1st, "
862 #: ../plugins/fn-date/functions.c:193
863 msgid "DATEVALUE:the date part of a date and time serial value"
866 #: ../plugins/fn-date/functions.c:194 ../plugins/fn-date/functions.c:451
867 msgid "serial:date and time serial value"
870 #: ../plugins/fn-date/functions.c:195
872 "DATEVALUE returns the date serial value part of a date and time serial value."
875 #: ../plugins/fn-date/functions.c:211
876 msgid "DATEDIF:difference between dates"
879 #: ../plugins/fn-date/functions.c:212 ../plugins/fn-date/functions.c:651
880 #: ../plugins/fn-date/functions.c:956 ../plugins/fn-date/functions.c:1222
881 #: ../plugins/fn-date/functions.c:1251
882 msgid "start_date:starting date serial value"
885 #: ../plugins/fn-date/functions.c:213 ../plugins/fn-date/functions.c:652
886 #: ../plugins/fn-date/functions.c:957 ../plugins/fn-date/functions.c:1223
887 #: ../plugins/fn-date/functions.c:1252
888 msgid "end_date:ending date serial value"
891 #: ../plugins/fn-date/functions.c:214
892 msgid "interval:counting unit"
895 #: ../plugins/fn-date/functions.c:215
897 "DATEDIF returns the distance from @{start_date} to @{end_date} according to "
898 "the unit specified by @{interval}."
901 #: ../plugins/fn-date/functions.c:216
903 "If @{interval} is \"y\", \"m\", or \"d\" then the distance is measured in "
904 "complete years, months, or days respectively."
907 #: ../plugins/fn-date/functions.c:217
909 "If @{interval} is \"ym\" or \"yd\" then the distance is measured in complete "
910 "months or days, respectively, but excluding any difference in years."
913 #: ../plugins/fn-date/functions.c:218
915 "If @{interval} is \"md\" then the distance is measured in complete days but "
916 "excluding any difference in months."
919 #: ../plugins/fn-date/functions.c:352
920 msgid "EDATE:adjust a date by a number of months"
923 #: ../plugins/fn-date/functions.c:353 ../plugins/fn-date/functions.c:539
924 #: ../plugins/fn-date/functions.c:563 ../plugins/fn-date/functions.c:587
925 #: ../plugins/fn-date/functions.c:611 ../plugins/fn-date/functions.c:693
926 #: ../plugins/fn-date/functions.c:733 ../plugins/fn-date/functions.c:1123
927 #: ../plugins/fn-date/functions.c:1147 ../plugins/fn-date/functions.c:1183
928 msgid "date:date serial value"
931 #: ../plugins/fn-date/functions.c:354 ../plugins/fn-date/functions.c:694
933 msgid "months:signed number of months"
934 msgstr "n:the number of trials"
936 #: ../plugins/fn-date/functions.c:355
938 "EDATE returns @{date} moved forward or backward the number of months "
939 "specified by @{months}."
942 #: ../plugins/fn-date/functions.c:389
943 msgid "TODAY:the date serial value of today"
946 #: ../plugins/fn-date/functions.c:390
948 "The TODAY function returns the date serial value of the day it is computed. "
949 "Recomputing on a later date will produce a different value."
952 #: ../plugins/fn-date/functions.c:406
953 msgid "NOW:the date and time serial value of the current time"
956 #: ../plugins/fn-date/functions.c:407
958 "The NOW function returns the date and time serial value of the moment it is "
959 "computed. Recomputing later will produce a different value."
962 #: ../plugins/fn-date/functions.c:423
963 msgid "TIME:create a time serial value"
966 #: ../plugins/fn-date/functions.c:424
967 msgid "hour:hour of the day"
970 #: ../plugins/fn-date/functions.c:425
971 msgid "minute:minute within the hour"
974 #: ../plugins/fn-date/functions.c:426
975 msgid "second:second within the minute"
978 #: ../plugins/fn-date/functions.c:427
980 "The TIME function computes the fractional day between midnight at the time "
981 "given by @{hour}, @{minute}, and @{second}."
984 #: ../plugins/fn-date/functions.c:450
985 msgid "TIMEVALUE:the time part of a date and time serial value"
988 #: ../plugins/fn-date/functions.c:452
989 msgid "TIMEVALUE returns the time-of-day part of a date and time serial value."
992 #: ../plugins/fn-date/functions.c:469
993 msgid "HOUR:compute hour part of fractional day"
996 #: ../plugins/fn-date/functions.c:470 ../plugins/fn-date/functions.c:493
997 #: ../plugins/fn-date/functions.c:516
998 msgid "time:time of day as fractional day"
1001 #: ../plugins/fn-date/functions.c:471
1003 "The HOUR function computes the hour part of the fractional day given by @"
1007 #: ../plugins/fn-date/functions.c:492
1008 msgid "MINUTE:compute minute part of fractional day"
1011 #: ../plugins/fn-date/functions.c:494
1013 "The MINUTE function computes the minute part of the fractional day given by @"
1017 #: ../plugins/fn-date/functions.c:515
1018 msgid "SECOND:compute seconds part of fractional day"
1021 #: ../plugins/fn-date/functions.c:517
1023 "The SECOND function computes the seconds part of the fractional day given by "
1027 #: ../plugins/fn-date/functions.c:538
1028 msgid "YEAR:the year part of a date serial value"
1031 #: ../plugins/fn-date/functions.c:540
1032 msgid "The YEAR function returns the year part of @{date}."
1035 #: ../plugins/fn-date/functions.c:562
1036 msgid "MONTH:the month part of a date serial value"
1039 #: ../plugins/fn-date/functions.c:564
1040 msgid "The MONTH function returns the month part of @{date}."
1043 #: ../plugins/fn-date/functions.c:586
1044 msgid "DAY:the day-of-month part of a date serial value"
1047 #: ../plugins/fn-date/functions.c:588
1048 msgid "The DAY function returns the day-of-month part of @{date}."
1051 #: ../plugins/fn-date/functions.c:610
1052 msgid "WEEKDAY:day-of-week"
1055 #: ../plugins/fn-date/functions.c:612 ../plugins/fn-date/functions.c:1184
1056 msgid "method:numbering system, defaults to 1"
1059 #: ../plugins/fn-date/functions.c:613
1061 "The WEEKDAY function returns the day-of-week of @{date}. The value of @"
1062 "{method} determines how days are numbered; it defaults to 1. "
1065 #: ../plugins/fn-date/functions.c:614
1066 msgid "If @{method} is 1, then Sunday is 1, Monday is 2, etc."
1069 #: ../plugins/fn-date/functions.c:615
1070 msgid "If @{method} is 2, then Monday is 1, Tuesday is 2, etc."
1073 #: ../plugins/fn-date/functions.c:616
1074 msgid "If @{method} is 3, then Monday is 0, Tuesday is 1, etc."
1077 #: ../plugins/fn-date/functions.c:650
1078 msgid "DAYS360:days between dates"
1081 #: ../plugins/fn-date/functions.c:653
1082 msgid "method:counting method"
1085 #: ../plugins/fn-date/functions.c:654
1086 msgid "DAYS360 returns the number of days from @{start_date} to @{end_date}."
1089 #: ../plugins/fn-date/functions.c:655
1091 "If @{method} is 0, the default, the MS Excel (tm) US method will be used. "
1092 "This is a somewhat complicated industry standard method where the last day "
1093 "of February is considered to be the 30th day of the month, but only for @"
1097 #: ../plugins/fn-date/functions.c:656
1099 "If @{method} is 1, the European method will be used. In this case, if the "
1100 "day of the month is 31 it will be considered as 30"
1103 #: ../plugins/fn-date/functions.c:657
1105 "If @{method} is 2, a saner version of the US method is used in which both "
1106 "dates get the same February treatment."
1109 #: ../plugins/fn-date/functions.c:692
1110 msgid "EOMONTH:end of month"
1113 #: ../plugins/fn-date/functions.c:695
1115 "EOMONTH returns the date serial value of the end of the month specified by @"
1116 "{date} adjusted forward or backward the number of months specified by @"
1120 #: ../plugins/fn-date/functions.c:732
1121 msgid "WORKDAY:add working days"
1124 #: ../plugins/fn-date/functions.c:734
1125 msgid "days:number of days to add"
1128 #: ../plugins/fn-date/functions.c:735 ../plugins/fn-date/functions.c:958
1129 msgid "holidays:array of holidays"
1132 #: ../plugins/fn-date/functions.c:736 ../plugins/fn-date/functions.c:959
1134 "weekend:array of 0s and 1s, indicating whether a weekday (S, M, T, W, T, F, "
1135 "S) is on the weekend, defaults to {1,0,0,0,0,0,1}"
1138 #: ../plugins/fn-date/functions.c:738
1140 "WORKDAY adjusts @{date} by @{days} skipping over weekends and @{holidays} in "
1144 #: ../plugins/fn-date/functions.c:739
1145 msgid "@{days} may be negative."
1148 #: ../plugins/fn-date/functions.c:740 ../plugins/fn-date/functions.c:962
1150 "If an entry of @{weekend} is non-zero, the corresponding weekday is not a "
1154 #: ../plugins/fn-date/functions.c:741 ../plugins/fn-date/functions.c:963
1155 msgid "This function is Excel compatible if the last argument is omitted."
1158 #: ../plugins/fn-date/functions.c:742 ../plugins/fn-date/functions.c:964
1159 #: ../plugins/fn-date/functions.c:1254 ../plugins/fn-eng/functions.c:213
1160 #: ../plugins/fn-eng/functions.c:380 ../plugins/fn-eng/functions.c:748
1161 #: ../plugins/fn-financial/functions.c:1312 ../plugins/fn-math/functions.c:424
1162 #: ../plugins/fn-math/functions.c:1019 ../plugins/fn-math/functions.c:1046
1163 #: ../plugins/fn-math/functions.c:1363 ../plugins/fn-math/functions.c:1383
1164 #: ../plugins/fn-math/functions.c:2048 ../plugins/fn-math/functions.c:2781
1165 #: ../plugins/fn-stat/functions.c:1515 ../plugins/fn-stat/functions.c:2383
1166 #: ../plugins/fn-stat/functions.c:4512 ../plugins/fn-string/functions.c:259
1167 #: ../plugins/fn-string/functions.c:343 ../plugins/fn-string/functions.c:470
1168 #: ../plugins/fn-string/functions.c:1058 ../plugins/fn-string/functions.c:1400
1169 #: ../plugins/fn-string/functions.c:1530
1170 msgid "This function is OpenFormula compatible."
1173 #: ../plugins/fn-date/functions.c:955
1174 msgid "NETWORKDAYS:number of workdays in range"
1177 #: ../plugins/fn-date/functions.c:961
1179 "NETWORKDAYS calculates the number of days from @{start_date} to @{end_date} "
1180 "skipping weekends and @{holidays} in the process."
1183 #: ../plugins/fn-date/functions.c:1122
1184 msgid "ISOWEEKNUM:ISO week number"
1187 #: ../plugins/fn-date/functions.c:1124
1189 "ISOWEEKNUM calculates the week number according to the ISO 8601 standard. "
1190 "Weeks start on Mondays and week 1 contains the first Thursday of the year."
1193 #: ../plugins/fn-date/functions.c:1125 ../plugins/fn-date/functions.c:1149
1195 "January 1 of a year is sometimes in week 52 or 53 of the previous year. "
1196 "Similarly, December 31 is sometimes in week 1 of the following year."
1199 #: ../plugins/fn-date/functions.c:1146
1200 msgid "ISOYEAR:year corresponding to the ISO week number"
1203 #: ../plugins/fn-date/functions.c:1148
1205 "ISOYEAR calculates the year to go with week number according to the ISO 8601 "
1209 #: ../plugins/fn-date/functions.c:1182
1210 msgid "WEEKNUM:week number"
1213 #: ../plugins/fn-date/functions.c:1185
1215 "WEEKNUM calculates the week number according to @{method} which defaults to "
1219 #: ../plugins/fn-date/functions.c:1186
1221 "If @{method} is 1, then weeks start on Sundays and January 1 is in week 1."
1224 #: ../plugins/fn-date/functions.c:1187
1226 "If @{method} is 2, then weeks start on Mondays and January 1 is in week 1."
1229 #: ../plugins/fn-date/functions.c:1188
1230 msgid "If @{method} is 150, then the ISO 8601 numbering is used."
1233 #: ../plugins/fn-date/functions.c:1221
1234 msgid "YEARFRAC:fractional number of years between dates"
1237 #: ../plugins/fn-date/functions.c:1224 ../plugins/fn-financial/functions.c:454
1238 #: ../plugins/fn-financial/functions.c:492
1239 #: ../plugins/fn-financial/functions.c:530
1240 #: ../plugins/fn-financial/functions.c:571
1241 #: ../plugins/fn-financial/functions.c:608
1242 #: ../plugins/fn-financial/functions.c:652
1243 #: ../plugins/fn-financial/functions.c:1895
1244 #: ../plugins/fn-financial/functions.c:2258
1245 #: ../plugins/fn-financial/functions.c:2308
1246 #: ../plugins/fn-financial/functions.c:2415
1247 #: ../plugins/fn-financial/functions.c:2461
1248 #: ../plugins/fn-financial/functions.c:2503
1249 #: ../plugins/fn-financial/functions.c:2653
1250 #: ../plugins/fn-financial/functions.c:2748
1251 #: ../plugins/fn-financial/functions.c:2826
1252 #: ../plugins/fn-financial/functions.c:2903
1253 #: ../plugins/fn-financial/functions.c:2959
1254 #: ../plugins/fn-financial/functions.c:3002
1255 #: ../plugins/fn-financial/functions.c:3026
1256 #: ../plugins/fn-financial/functions.c:3050
1257 #: ../plugins/fn-financial/functions.c:3074
1258 #: ../plugins/fn-financial/functions.c:3100
1259 #: ../plugins/fn-financial/functions.c:3126
1260 #: ../plugins/fn-financial/functions.c:3240
1261 msgid "basis:calendar basis"
1264 #: ../plugins/fn-date/functions.c:1225
1266 "YEARFRAC calculates the number of days from @{start_date} to @{end_date} "
1267 "according to the calendar specified by @{basis}, which defaults to 0, and "
1268 "expresses the result as a fractional number of years."
1271 #: ../plugins/fn-date/functions.c:1250
1272 msgid "DAYS:difference between dates in days"
1275 #: ../plugins/fn-date/functions.c:1253
1277 "DAYS returns the positive or negative number of days from @{start_date} to @"
1281 #. Some common decriptors
1282 #: ../plugins/fn-derivatives/options.c:46
1283 msgid "call_put_flag:'c' for a call and 'p' for a put"
1286 #: ../plugins/fn-derivatives/options.c:47
1287 msgid "spot:spot price"
1290 #: ../plugins/fn-derivatives/options.c:48
1291 msgid "strike:strike price"
1294 #: ../plugins/fn-derivatives/options.c:49
1295 msgid "time:time to maturity in years"
1298 #: ../plugins/fn-derivatives/options.c:50
1299 msgid "time:time to maturity in days"
1302 #: ../plugins/fn-derivatives/options.c:51
1303 msgid "time_payout:time to dividend payout"
1306 #: ../plugins/fn-derivatives/options.c:52
1307 msgid "time_exp:time to expiration"
1310 #: ../plugins/fn-derivatives/options.c:53
1311 msgid "rate:risk-free interest rate to the exercise date in percent"
1314 #: ../plugins/fn-derivatives/options.c:54
1315 msgid "rate:annualized interest rate"
1318 #: ../plugins/fn-derivatives/options.c:55
1319 msgid "rate:annualized risk-free interest rate"
1322 #: ../plugins/fn-derivatives/options.c:56
1324 "volatility:annualized volatility of the asset in percent for the period "
1325 "through to the exercise date"
1328 #: ../plugins/fn-derivatives/options.c:57
1329 msgid "volatility:annualized volatility of the asset"
1332 #: ../plugins/fn-derivatives/options.c:58
1333 msgid "d:amount of the dividend to be paid expressed in currency"
1336 #: ../plugins/fn-derivatives/options.c:59
1338 "cost_of_carry:net cost of holding the underlying asset (for common stocks, "
1339 "the risk free rate less the dividend yield), defaults to 0"
1342 #: ../plugins/fn-derivatives/options.c:60
1343 msgid "cost_of_carry:net cost of holding the underlying asset"
1346 #: ../plugins/fn-derivatives/options.c:62
1348 "The returned value will be expressed in the same units as @{strike} and @"
1352 #: ../plugins/fn-derivatives/options.c:192
1354 msgid "CUM_BIV_NORM_DIST:cumulative bivariate normal distribution"
1355 msgstr "R.PNORM:cumulative distribution function of the normal distribution."
1357 #: ../plugins/fn-derivatives/options.c:193
1358 msgid "a:limit for first random variable"
1361 #: ../plugins/fn-derivatives/options.c:194
1362 msgid "b:limit for second random variable"
1365 #: ../plugins/fn-derivatives/options.c:195
1366 msgid "rho:correlation of the two random variables"
1369 #: ../plugins/fn-derivatives/options.c:196
1371 "CUM_BIV_NORM_DIST calculates the probability that two standard normal "
1372 "distributed random variables with correlation @{rho} are respectively each "
1373 "less than @{a} and @{b}."
1376 #: ../plugins/fn-derivatives/options.c:245
1377 msgid "OPT_BS:price of a European option"
1380 #: ../plugins/fn-derivatives/options.c:253
1382 "OPT_BS uses the Black-Scholes model to calculate the price of a European "
1383 "option struck at @{strike} on an asset with spot price @{spot}."
1386 #: ../plugins/fn-derivatives/options.c:302
1387 msgid "OPT_BS_DELTA:delta of a European option"
1390 #: ../plugins/fn-derivatives/options.c:310
1392 "OPT_BS_DELTA uses the Black-Scholes model to calculate the 'delta' of a "
1393 "European option struck at @{strike} on an asset with spot price @{spot}."
1396 #: ../plugins/fn-derivatives/options.c:344
1397 msgid "OPT_BS_GAMMA:gamma of a European option"
1400 #: ../plugins/fn-derivatives/options.c:351
1402 "OPT_BS_GAMMA uses the Black-Scholes model to calculate the 'gamma' of a "
1403 "European option struck at @{strike} on an asset with spot price @{spot}. The "
1404 "gamma of an option is the second derivative of its price with respect to the "
1405 "price of the underlying asset."
1408 #: ../plugins/fn-derivatives/options.c:356
1410 "Gamma is expressed as the rate of change of delta per unit change in @{spot}."
1413 #: ../plugins/fn-derivatives/options.c:358
1414 msgid "Gamma is the same for calls and puts."
1417 #: ../plugins/fn-derivatives/options.c:401
1418 msgid "OPT_BS_THETA:theta of a European option"
1421 #: ../plugins/fn-derivatives/options.c:409
1423 "OPT_BS_THETA uses the Black-Scholes model to calculate the 'theta' of a "
1424 "European option struck at @{strike} on an asset with spot price @{spot}. The "
1425 "theta of an option is the rate of change of its price with respect to time "
1429 #: ../plugins/fn-derivatives/options.c:414
1431 "Theta is expressed as the negative of the rate of change of the option "
1432 "value, per 365.25 days."
1435 #: ../plugins/fn-derivatives/options.c:445
1436 msgid "OPT_BS_VEGA:vega of a European option"
1439 #: ../plugins/fn-derivatives/options.c:452
1441 "OPT_BS_VEGA uses the Black-Scholes model to calculate the 'vega' of a "
1442 "European option struck at @{strike} on an asset with spot price @{spot}. The "
1443 "vega of an option is the rate of change of its price with respect to "
1447 #: ../plugins/fn-derivatives/options.c:457
1448 msgid "Vega is the same for calls and puts."
1451 #: ../plugins/fn-derivatives/options.c:459
1454 "Vega is expressed as the rate of change of option value, per 100% volatility."
1457 #: ../plugins/fn-derivatives/options.c:510
1458 msgid "OPT_BS_RHO:rho of a European option"
1461 #: ../plugins/fn-derivatives/options.c:518
1463 "OPT_BS_RHO uses the Black-Scholes model to calculate the 'rho' of a European "
1464 "option struck at @{strike} on an asset with spot price @{spot}. The rho of "
1465 "an option is the rate of change of its price with respect to the risk free "
1469 #: ../plugins/fn-derivatives/options.c:524
1472 "Rho is expressed as the rate of change of the option value, per 100% change "
1476 #: ../plugins/fn-derivatives/options.c:566
1477 msgid "OPT_BS_CARRYCOST:elasticity of a European option"
1480 #: ../plugins/fn-derivatives/options.c:574
1482 "OPT_BS_CARRYCOST uses the Black-Scholes model to calculate the 'elasticity' "
1483 "of a European option struck at @{strike} on an asset with spot price @"
1484 "{spot}. The elasticity of an option is the rate of change of its price with "
1485 "respect to its @{cost_of_carry}."
1488 #: ../plugins/fn-derivatives/options.c:580
1491 "Elasticity is expressed as the rate of change of the option value, per 100% "
1495 #: ../plugins/fn-derivatives/options.c:624
1496 msgid "OPT_GARMAN_KOHLHAGEN:theoretical price of a European currency option"
1499 #: ../plugins/fn-derivatives/options.c:628
1501 msgid "time:number of days to exercise"
1502 msgstr "n:the number of trials"
1504 #: ../plugins/fn-derivatives/options.c:629
1506 "domestic_rate:domestic risk-free interest rate to the exercise date in "
1510 #: ../plugins/fn-derivatives/options.c:630
1512 "foreign_rate:foreign risk-free interest rate to the exercise date in percent"
1515 #: ../plugins/fn-derivatives/options.c:632
1517 "OPT_GARMAN_KOHLHAGEN values the theoretical price of a European currency "
1518 "option struck at @{strike} on an asset with spot price @{spot}."
1521 #: ../plugins/fn-derivatives/options.c:678
1523 "OPT_FRENCH:theoretical price of a European option adjusted for trading day "
1527 #: ../plugins/fn-derivatives/options.c:682
1529 "time:ratio of the number of calendar days to exercise and the number of "
1530 "calendar days in the year"
1533 #: ../plugins/fn-derivatives/options.c:683
1535 "ttime:ratio of the number of trading days to exercise and the number of "
1536 "trading days in the year"
1539 #: ../plugins/fn-derivatives/options.c:687
1541 "OPT_FRENCH values the theoretical price of a European option adjusted for "
1542 "trading day volatility, struck at @{strike} on an asset with spot price @"
1546 #: ../plugins/fn-derivatives/options.c:731
1548 "OPT_JUMP_DIFF:theoretical price of an option according to the Jump Diffusion "
1552 #: ../plugins/fn-derivatives/options.c:736
1553 msgid "rate:the annualized rate of interest"
1556 #: ../plugins/fn-derivatives/options.c:738
1557 msgid "lambda:expected number of 'jumps' per year"
1560 #: ../plugins/fn-derivatives/options.c:739
1561 msgid "gamma:proportion of volatility explained by the 'jumps'"
1564 #: ../plugins/fn-derivatives/options.c:740
1566 "OPT_JUMP_DIFF models the theoretical price of an option according to the "
1567 "Jump Diffusion process (Merton)."
1570 #: ../plugins/fn-derivatives/options.c:818
1572 "OPT_MILTERSEN_SCHWARTZ:theoretical price of options on commodities futures "
1573 "according to Miltersen & Schwartz"
1576 #: ../plugins/fn-derivatives/options.c:820
1577 msgid "p_t:zero coupon bond with expiry at option maturity"
1580 #: ../plugins/fn-derivatives/options.c:821
1581 msgid "f_t:futures price"
1584 #: ../plugins/fn-derivatives/options.c:823
1585 msgid "t1:time to maturity of the option"
1588 #: ../plugins/fn-derivatives/options.c:824
1589 msgid "t2:time to maturity of the underlying commodity futures contract"
1592 #: ../plugins/fn-derivatives/options.c:825
1593 msgid "v_s:volatility of the spot commodity price"
1596 #: ../plugins/fn-derivatives/options.c:826
1597 msgid "v_e:volatility of the future convenience yield"
1600 #: ../plugins/fn-derivatives/options.c:827
1601 msgid "v_f:volatility of the forward rate of interest"
1604 #: ../plugins/fn-derivatives/options.c:828
1606 "rho_se:correlation between the spot commodity price and the convenience yield"
1609 #: ../plugins/fn-derivatives/options.c:829
1611 "rho_sf:correlation between the spot commodity price and the forward interest "
1615 #: ../plugins/fn-derivatives/options.c:830
1617 "rho_ef:correlation between the forward interest rate and the convenience "
1621 #: ../plugins/fn-derivatives/options.c:831
1622 msgid "kappa_e:speed of mean reversion of the convenience yield"
1625 #: ../plugins/fn-derivatives/options.c:832
1626 msgid "kappa_f:speed of mean reversion of the forward interest rate"
1629 #: ../plugins/fn-derivatives/options.c:915
1631 "OPT_RGW:theoretical price of an American option according to the Roll-Geske-"
1632 "Whaley approximation"
1635 #: ../plugins/fn-derivatives/options.c:958
1637 "OPT_BAW_AMER:theoretical price of an option according to the Barone Adesie & "
1638 "Whaley approximation"
1641 #: ../plugins/fn-derivatives/options.c:1130
1643 "OPT_BJER_STENS:theoretical price of American options according to the "
1644 "Bjerksund & Stensland approximation technique"
1647 #: ../plugins/fn-derivatives/options.c:1204
1648 msgid "OPT_EXEC:theoretical price of executive stock options"
1651 #: ../plugins/fn-derivatives/options.c:1212
1652 msgid "lambda:jump rate for executives"
1655 #: ../plugins/fn-derivatives/options.c:1213
1657 "The model assumes executives forfeit their options if they leave the company."
1660 #: ../plugins/fn-derivatives/options.c:1242
1661 msgid "OPT_FORWARD_START:theoretical price of forward start options"
1664 #: ../plugins/fn-derivatives/options.c:1245
1666 "alpha:fraction setting the strike price at the future date @{time_start}"
1669 #: ../plugins/fn-derivatives/options.c:1246
1670 msgid "time_start:time until the option starts in days"
1673 #: ../plugins/fn-derivatives/options.c:1294
1674 msgid "OPT_TIME_SWITCH:theoretical price of time switch options"
1677 #: ../plugins/fn-derivatives/options.c:1298
1678 msgid "a:amount received for each time period"
1681 #: ../plugins/fn-derivatives/options.c:1300
1682 msgid "m:number of time units the option has already met the condition"
1685 #: ../plugins/fn-derivatives/options.c:1301
1686 msgid "dt:agreed upon discrete time period expressed as a fraction of a year"
1689 #: ../plugins/fn-derivatives/options.c:1306
1691 "OPT_TIME_SWITCH models the theoretical price of time switch options. (Pechtl "
1692 "1995). The holder receives @{a} * @{dt} for each period that the asset price "
1693 "was greater than @{strike} (for a call) or below it (for a put)."
1696 #: ../plugins/fn-derivatives/options.c:1336
1697 msgid "OPT_SIMPLE_CHOOSER:theoretical price of a simple chooser option"
1700 #: ../plugins/fn-derivatives/options.c:1340
1701 msgid "time1:time in years until the holder chooses a put or a call option"
1704 #: ../plugins/fn-derivatives/options.c:1341
1705 msgid "time2:time in years until the chosen option expires"
1708 #: ../plugins/fn-derivatives/options.c:1385
1709 msgid "OPT_COMPLEX_CHOOSER:theoretical price of a complex chooser option"
1712 #: ../plugins/fn-derivatives/options.c:1387
1713 msgid "strike_call:strike price, if exercised as a call option"
1716 #: ../plugins/fn-derivatives/options.c:1388
1717 msgid "strike_put:strike price, if exercised as a put option"
1720 #: ../plugins/fn-derivatives/options.c:1389
1721 msgid "time:time in years until the holder chooses a put or a call option"
1724 #: ../plugins/fn-derivatives/options.c:1390
1725 msgid "time_call:time in years to maturity of the call option if chosen"
1728 #: ../plugins/fn-derivatives/options.c:1391
1729 msgid "time_put:time in years to maturity of the put option if chosen"
1732 #: ../plugins/fn-derivatives/options.c:1486
1733 msgid "OPT_ON_OPTIONS:theoretical price of options on options"
1736 #: ../plugins/fn-derivatives/options.c:1487
1738 "type_flag:'cc' for calls on calls, 'cp' for calls on puts, and so on for "
1742 #: ../plugins/fn-derivatives/options.c:1489
1743 msgid "strike1:strike price at which the option being valued is struck"
1746 #: ../plugins/fn-derivatives/options.c:1490
1747 msgid "strike2:strike price at which the underlying option is struck"
1750 #: ../plugins/fn-derivatives/options.c:1491
1751 msgid "time1:time in years to maturity of the option"
1754 #: ../plugins/fn-derivatives/options.c:1492
1755 msgid "time2:time in years to the maturity of the underlying option"
1758 #: ../plugins/fn-derivatives/options.c:1494
1760 "cost_of_carry:net cost of holding the underlying asset of the underlying "
1764 #: ../plugins/fn-derivatives/options.c:1495
1766 "volatility:annualized volatility in price of the underlying asset of the "
1770 #: ../plugins/fn-derivatives/options.c:1496
1772 "For common stocks, @{cost_of_carry} is the risk free rate less the dividend "
1776 #: ../plugins/fn-derivatives/options.c:1497
1777 msgid "@{time2} ≥ @{time1}"
1780 #: ../plugins/fn-derivatives/options.c:1563
1781 msgid "OPT_EXTENDIBLE_WRITER:theoretical price of extendible writer options"
1784 #: ../plugins/fn-derivatives/options.c:1566
1785 msgid "strike1:strike price at which the option is struck"
1788 #: ../plugins/fn-derivatives/options.c:1567
1790 "strike2:strike price at which the option is re-struck if out of the money at "
1794 #: ../plugins/fn-derivatives/options.c:1568
1795 msgid "time1:initial maturity of the option in years"
1798 #: ../plugins/fn-derivatives/options.c:1569
1799 msgid "time2:extended maturity in years if chosen"
1802 #: ../plugins/fn-derivatives/options.c:1573
1804 "OPT_EXTENDIBLE_WRITER models the theoretical price of extendible writer "
1805 "options. These are options that have their maturity extended to @{time2} if "
1806 "the option is out of the money at @{time1}."
1809 #: ../plugins/fn-derivatives/options.c:1615
1811 "OPT_2_ASSET_CORRELATION:theoretical price of options on 2 assets with "
1812 "correlation @{rho}"
1815 #: ../plugins/fn-derivatives/options.c:1617
1816 msgid "spot1:spot price of the underlying asset of the first option"
1819 #: ../plugins/fn-derivatives/options.c:1618
1820 msgid "spot2:spot price of the underlying asset of the second option"
1823 #: ../plugins/fn-derivatives/options.c:1619
1824 msgid "strike1:strike prices of the first option"
1827 #: ../plugins/fn-derivatives/options.c:1620
1828 msgid "strike2:strike prices of the second option"
1831 #: ../plugins/fn-derivatives/options.c:1622
1833 "cost_of_carry1:net cost of holding the underlying asset of the first option "
1834 "(for common stocks, the risk free rate less the dividend yield)"
1837 #: ../plugins/fn-derivatives/options.c:1624
1839 "cost_of_carry2:net cost of holding the underlying asset of the second option "
1840 "(for common stocks, the risk free rate less the dividend yield)"
1843 #: ../plugins/fn-derivatives/options.c:1627
1845 "volatility1:annualized volatility in price of the underlying asset of the "
1849 #: ../plugins/fn-derivatives/options.c:1628
1851 "volatility2:annualized volatility in price of the underlying asset of the "
1855 #: ../plugins/fn-derivatives/options.c:1629
1856 msgid "rho:correlation between the two underlying assets"
1859 #: ../plugins/fn-derivatives/options.c:1630
1861 "OPT_2_ASSET_CORRELATION models the theoretical price of options on 2 assets "
1862 "with correlation @{rho}. The payoff for a call is max(@{spot2} - @"
1863 "{strike2},0) if @{spot1} > @{strike1} or 0 otherwise. The payoff for a put "
1864 "is max (@{strike2} - @{spot2}, 0) if @{spot1} < @{strike1} or 0 otherwise."
1867 #: ../plugins/fn-derivatives/options.c:1665
1869 "OPT_EURO_EXCHANGE:theoretical price of a European option to exchange assets"
1872 #: ../plugins/fn-derivatives/options.c:1666
1873 #: ../plugins/fn-derivatives/options.c:1710
1874 msgid "spot1:spot price of asset 1"
1877 #: ../plugins/fn-derivatives/options.c:1667
1878 #: ../plugins/fn-derivatives/options.c:1711
1879 msgid "spot2:spot price of asset 1"
1882 #: ../plugins/fn-derivatives/options.c:1668
1883 #: ../plugins/fn-derivatives/options.c:1712
1884 msgid "qty1:quantity of asset 1"
1887 #: ../plugins/fn-derivatives/options.c:1669
1888 #: ../plugins/fn-derivatives/options.c:1713
1889 msgid "qty2:quantity of asset 2"
1892 #: ../plugins/fn-derivatives/options.c:1672
1893 #: ../plugins/fn-derivatives/options.c:1716
1895 "cost_of_carry1:net cost of holding asset 1 (for common stocks, the risk free "
1896 "rate less the dividend yield)"
1899 #: ../plugins/fn-derivatives/options.c:1674
1900 #: ../plugins/fn-derivatives/options.c:1718
1902 "cost_of_carry2:net cost of holding asset 2 (for common stocks, the risk free "
1903 "rate less the dividend yield)"
1906 #: ../plugins/fn-derivatives/options.c:1676
1907 #: ../plugins/fn-derivatives/options.c:1720
1908 msgid "volatility1:annualized volatility in price of asset 1"
1911 #: ../plugins/fn-derivatives/options.c:1677
1912 #: ../plugins/fn-derivatives/options.c:1721
1913 msgid "volatility2:annualized volatility in price of asset 2"
1916 #: ../plugins/fn-derivatives/options.c:1678
1917 #: ../plugins/fn-derivatives/options.c:1722
1918 msgid "rho:correlation between the prices of the two assets"
1921 #: ../plugins/fn-derivatives/options.c:1679
1923 "OPT_EURO_EXCHANGE models the theoretical price of a European option to "
1924 "exchange one asset with quantity @{qty2} and spot price @{spot2} for another "
1925 "with quantity @{qty1} and spot price @{spot1}."
1928 #: ../plugins/fn-derivatives/options.c:1709
1930 "OPT_AMER_EXCHANGE:theoretical price of an American option to exchange assets"
1933 #: ../plugins/fn-derivatives/options.c:1723
1935 "OPT_AMER_EXCHANGE models the theoretical price of an American option to "
1936 "exchange one asset with quantity @{qty2} and spot price @{spot2} for another "
1937 "with quantity @{qty1} and spot price @{spot1}."
1940 #: ../plugins/fn-derivatives/options.c:1753
1942 "OPT_SPREAD_APPROX:theoretical price of a European option on the spread "
1943 "between two futures contracts"
1946 #: ../plugins/fn-derivatives/options.c:1755
1947 msgid "fut_price1:price of the first futures contract"
1950 #: ../plugins/fn-derivatives/options.c:1756
1951 msgid "fut_price2:price of the second futures contract"
1954 #: ../plugins/fn-derivatives/options.c:1760
1956 "volatility1:annualized volatility in price of the first underlying futures "
1960 #: ../plugins/fn-derivatives/options.c:1761
1962 "volatility2:annualized volatility in price of the second underlying futures "
1966 #: ../plugins/fn-derivatives/options.c:1762
1967 msgid "rho:correlation between the two futures contracts"
1970 #: ../plugins/fn-derivatives/options.c:1808
1972 "OPT_FLOAT_STRK_LKBK:theoretical price of floating-strike lookback option"
1975 #: ../plugins/fn-derivatives/options.c:1811
1976 #: ../plugins/fn-derivatives/options.c:1875
1977 msgid "spot_min:minimum spot price of the underlying asset so far observed"
1980 #: ../plugins/fn-derivatives/options.c:1812
1981 #: ../plugins/fn-derivatives/options.c:1876
1982 msgid "spot_max:maximum spot price of the underlying asset so far observed"
1985 #: ../plugins/fn-derivatives/options.c:1817
1987 "OPT_FLOAT_STRK_LKBK determines the theoretical price of a floating-strike "
1988 "lookback option where the holder of the option may exercise on expiry at the "
1989 "most favourable price observed during the options life of the underlying "
1993 #: ../plugins/fn-derivatives/options.c:1872
1994 msgid "OPT_FIXED_STRK_LKBK:theoretical price of a fixed-strike lookback option"
1997 #: ../plugins/fn-derivatives/options.c:1882
1999 "OPT_FIXED_STRK_LKBK determines the theoretical price of a fixed-strike "
2000 "lookback option where the holder of the option may exercise on expiry at the "
2001 "most favourable price observed during the options life of the underlying "
2005 #: ../plugins/fn-derivatives/options.c:1956
2007 "OPT_BINOMIAL:theoretical price of either an American or European style "
2008 "option using a binomial tree"
2011 #: ../plugins/fn-derivatives/options.c:1957
2013 "amer_euro_flag:'a' for an American style option or 'e' for a European style "
2017 #: ../plugins/fn-derivatives/options.c:1959
2018 msgid "num_time_steps:number of time steps used in the valuation"
2021 #: ../plugins/fn-derivatives/options.c:1966
2023 "A larger @{num_time_steps} yields greater accuracy but OPT_BINOMIAL is "
2024 "slower to calculate."
2027 #: ../plugins/fn-eng/functions.c:207
2028 msgid "BASE:string of digits representing the number @{n} in base @{b}"
2031 #: ../plugins/fn-eng/functions.c:208 ../plugins/fn-math/functions.c:1279
2032 #: ../plugins/fn-numtheory/numtheory.c:578
2033 #: ../plugins/fn-numtheory/numtheory.c:608
2037 #: ../plugins/fn-eng/functions.c:209
2038 msgid "b:base (2 ≤ @{b} ≤ 36)"
2041 #: ../plugins/fn-eng/functions.c:210
2042 msgid "length:minimum length of the resulting string"
2045 #: ../plugins/fn-eng/functions.c:211
2047 "BASE converts @{n} to its string representation in base @{b}. Leading zeroes "
2048 "will be added to reach the minimum length given by @{length}."
2051 #: ../plugins/fn-eng/functions.c:236
2052 msgid "BIN2DEC:decimal representation of the binary number @{x}"
2055 #: ../plugins/fn-eng/functions.c:237 ../plugins/fn-eng/functions.c:259
2056 #: ../plugins/fn-eng/functions.c:283
2058 "x:a binary number, either as a string or as a number involving only the "
2062 #: ../plugins/fn-eng/functions.c:258
2063 msgid "BIN2OCT:octal representation of the binary number @{x}"
2066 #: ../plugins/fn-eng/functions.c:260 ../plugins/fn-eng/functions.c:284
2067 #: ../plugins/fn-eng/functions.c:309 ../plugins/fn-eng/functions.c:333
2068 #: ../plugins/fn-eng/functions.c:356 ../plugins/fn-eng/functions.c:427
2069 #: ../plugins/fn-eng/functions.c:450 ../plugins/fn-eng/functions.c:473
2070 #: ../plugins/fn-eng/functions.c:496
2071 msgid "places:number of digits"
2074 #: ../plugins/fn-eng/functions.c:261
2076 "If @{places} is given, BIN2OCT pads the result with zeros to achieve exactly "
2077 "@{places} digits. If this is not possible, BIN2OCT returns #NUM!"
2080 #: ../plugins/fn-eng/functions.c:282
2081 msgid "BIN2HEX:hexadecimal representation of the binary number @{x}"
2084 #: ../plugins/fn-eng/functions.c:285
2086 "If @{places} is given, BIN2HEX pads the result with zeros to achieve exactly "
2087 "@{places} digits. If this is not possible, BIN2HEX returns #NUM!"
2090 #: ../plugins/fn-eng/functions.c:307
2091 msgid "DEC2BIN:binary representation of the decimal number @{x}"
2094 #: ../plugins/fn-eng/functions.c:308 ../plugins/fn-eng/functions.c:332
2095 #: ../plugins/fn-eng/functions.c:355 ../plugins/fn-math/functions.c:1278
2099 #: ../plugins/fn-eng/functions.c:310
2101 "If @{places} is given, DEC2BIN pads the result with zeros to achieve exactly "
2102 "@{places} digits. If this is not possible, DEC2BIN returns #NUM!"
2105 #: ../plugins/fn-eng/functions.c:331
2106 msgid "DEC2OCT:octal representation of the decimal number @{x}"
2109 #: ../plugins/fn-eng/functions.c:334
2111 "If @{places} is given, DEC2OCT pads the result with zeros to achieve exactly "
2112 "@{places} digits. If this is not possible, DEC2OCT returns #NUM!"
2115 #: ../plugins/fn-eng/functions.c:354
2116 msgid "DEC2HEX:hexadecimal representation of the decimal number @{x}"
2119 #: ../plugins/fn-eng/functions.c:357
2121 "If @{places} is given, DEC2HEX pads the result with zeros to achieve exactly "
2122 "@{places} digits. If this is not possible, DEC2HEX returns #NUM!"
2125 #: ../plugins/fn-eng/functions.c:377
2126 msgid "DECIMAL:decimal representation of @{x}"
2129 #: ../plugins/fn-eng/functions.c:378
2130 msgid "x:number in base @{base}"
2133 #: ../plugins/fn-eng/functions.c:379
2134 msgid "base:base of @{x}, (2 ≤ @{base} ≤ 36)"
2137 #: ../plugins/fn-eng/functions.c:401
2138 msgid "OCT2DEC:decimal representation of the octal number @{x}"
2141 #: ../plugins/fn-eng/functions.c:402 ../plugins/fn-eng/functions.c:426
2142 #: ../plugins/fn-eng/functions.c:449
2143 msgid "x:a octal number, either as a string or as a number"
2146 #: ../plugins/fn-eng/functions.c:425
2147 msgid "OCT2BIN:binary representation of the octal number @{x}"
2150 #: ../plugins/fn-eng/functions.c:428
2152 "If @{places} is given, OCT2BIN pads the result with zeros to achieve exactly "
2153 "@{places} digits. If this is not possible, OCT2BIN returns #NUM!"
2156 #: ../plugins/fn-eng/functions.c:448
2157 msgid "OCT2HEX:hexadecimal representation of the octal number @{x}"
2160 #: ../plugins/fn-eng/functions.c:451
2162 "If @{places} is given, OCT2HEX pads the result with zeros to achieve exactly "
2163 "@{places} digits. If this is not possible, OCT2HEX returns #NUM!"
2166 #: ../plugins/fn-eng/functions.c:471
2167 msgid "HEX2BIN:binary representation of the hexadecimal number @{x}"
2170 #: ../plugins/fn-eng/functions.c:472 ../plugins/fn-eng/functions.c:495
2171 #: ../plugins/fn-eng/functions.c:518
2173 "x:a hexadecimal number, either as a string or as a number if no A to F are "
2177 #: ../plugins/fn-eng/functions.c:474
2179 "If @{places} is given, HEX2BIN pads the result with zeros to achieve exactly "
2180 "@{places} digits. If this is not possible, HEX2BIN returns #NUM!"
2183 #: ../plugins/fn-eng/functions.c:494
2184 msgid "HEX2OCT:octal representation of the hexadecimal number @{x}"
2187 #: ../plugins/fn-eng/functions.c:497
2189 "If @{places} is given, HEX2OCT pads the result with zeros to achieve exactly "
2190 "@{places} digits. If this is not possible, HEX2OCT returns #NUM!"
2193 #: ../plugins/fn-eng/functions.c:517
2194 msgid "HEX2DEC:decimal representation of the hexadecimal number @{x}"
2197 #: ../plugins/fn-eng/functions.c:540
2199 "BESSELI:Modified Bessel function of the first kind of order @{α} at @{x}"
2202 #: ../plugins/fn-eng/functions.c:541 ../plugins/fn-eng/functions.c:579
2203 #: ../plugins/fn-eng/functions.c:603 ../plugins/fn-eng/functions.c:632
2207 #: ../plugins/fn-eng/functions.c:542 ../plugins/fn-eng/functions.c:580
2208 msgid "α:order (any number)"
2211 #: ../plugins/fn-eng/functions.c:543 ../plugins/fn-eng/functions.c:581
2213 "If @{x} or @{α} are not numeric, #VALUE! is returned. If @{α} < 0, #NUM! is "
2217 #: ../plugins/fn-eng/functions.c:544 ../plugins/fn-eng/functions.c:582
2218 msgid "This function is Excel compatible if only integer orders @{α} are used."
2221 #: ../plugins/fn-eng/functions.c:547 ../plugins/fn-eng/functions.c:585
2222 #: ../plugins/fn-eng/functions.c:611
2223 msgid "wiki:en:Bessel_function"
2226 #: ../plugins/fn-eng/functions.c:578
2228 "BESSELK:Modified Bessel function of the second kind of order @{α} at @{x}"
2231 #: ../plugins/fn-eng/functions.c:602
2232 msgid "BESSELJ:Bessel function of the first kind of order @{α} at @{x}"
2235 #: ../plugins/fn-eng/functions.c:604 ../plugins/fn-eng/functions.c:633
2236 msgid "α:order (any non-negative integer)"
2239 #: ../plugins/fn-eng/functions.c:605 ../plugins/fn-eng/functions.c:634
2241 "If @{x} or @{α} are not numeric, #VALUE! is returned. If @{α} < 0, #NUM! is "
2242 "returned. If @{α} is not an integer, it is truncated."
2245 #: ../plugins/fn-eng/functions.c:631
2246 msgid "BESSELY:Bessel function of the second kind of order @{α} at @{x}"
2249 #: ../plugins/fn-eng/functions.c:658
2250 msgid "CONVERT:a converted measurement"
2253 #: ../plugins/fn-eng/functions.c:659 ../plugins/fn-eng/functions.c:1103
2254 #: ../plugins/fn-math/functions.c:223 ../plugins/fn-math/functions.c:242
2255 #: ../plugins/fn-math/functions.c:265 ../plugins/fn-math/functions.c:306
2256 #: ../plugins/fn-math/functions.c:324 ../plugins/fn-math/functions.c:349
2257 #: ../plugins/fn-math/functions.c:368 ../plugins/fn-math/functions.c:387
2258 #: ../plugins/fn-math/functions.c:447 ../plugins/fn-math/functions.c:718
2259 #: ../plugins/fn-math/functions.c:771 ../plugins/fn-math/functions.c:789
2260 #: ../plugins/fn-math/functions.c:807 ../plugins/fn-math/functions.c:843
2261 #: ../plugins/fn-math/functions.c:861 ../plugins/fn-math/functions.c:878
2262 #: ../plugins/fn-math/functions.c:909 ../plugins/fn-math/functions.c:939
2263 #: ../plugins/fn-math/functions.c:963 ../plugins/fn-math/functions.c:987
2264 #: ../plugins/fn-math/functions.c:1071 ../plugins/fn-math/functions.c:1107
2265 #: ../plugins/fn-math/functions.c:1203 ../plugins/fn-math/functions.c:1381
2266 #: ../plugins/fn-math/functions.c:1421 ../plugins/fn-math/functions.c:1439
2267 #: ../plugins/fn-math/functions.c:1591 ../plugins/fn-math/functions.c:1624
2268 #: ../plugins/fn-math/functions.c:1661 ../plugins/fn-math/functions.c:1696
2269 #: ../plugins/fn-math/functions.c:1836 ../plugins/fn-math/functions.c:1885
2270 #: ../plugins/fn-math/functions.c:1909 ../plugins/fn-math/functions.c:1950
2271 #: ../plugins/fn-math/functions.c:1997 ../plugins/fn-stat/functions.c:410
2272 #: ../plugins/fn-stat/functions.c:462 ../plugins/fn-stat/functions.c:523
2273 #: ../plugins/fn-stat/functions.c:843 ../plugins/fn-stat/functions.c:912
2274 #: ../plugins/fn-stat/functions.c:975 ../plugins/fn-stat/functions.c:1117
2275 #: ../plugins/fn-stat/functions.c:1189 ../plugins/fn-stat/functions.c:1276
2276 #: ../plugins/fn-stat/functions.c:1306 ../plugins/fn-stat/functions.c:1539
2277 #: ../plugins/fn-stat/functions.c:1718 ../plugins/fn-stat/functions.c:1754
2278 #: ../plugins/fn-stat/functions.c:1921 ../plugins/fn-stat/functions.c:4312
2279 #: ../plugins/fn-stat/functions.c:4343 ../plugins/fn-stat/functions.c:4377
2280 #: ../plugins/fn-stat/functions.c:4412 ../plugins/fn-stat/functions.c:4451
2281 #: ../plugins/fn-stat/functions.c:4484
2285 #: ../plugins/fn-eng/functions.c:660
2286 msgid "from:unit (string)"
2289 #: ../plugins/fn-eng/functions.c:661
2290 msgid "to:unit (string)"
2293 #: ../plugins/fn-eng/functions.c:662
2295 "CONVERT returns a conversion from one measurement system to another. @{x} is "
2296 "a value in @{from} units that is to be converted into @{to} units."
2299 #: ../plugins/fn-eng/functions.c:664
2300 msgid "If @{from} and @{to} are different types, CONVERT returns #N/A!"
2303 #: ../plugins/fn-eng/functions.c:665
2306 "@{from} and @{to} can be any of the following:\n"
2308 "Weight and mass:\n"
2309 "\t'g' \t\t\tGram\n"
2310 "\t'sg' \t\t\tSlug\n"
2311 "\t'lbm'\t\tPound\n"
2312 "\t'u' \t\t\tU (atomic mass)\n"
2313 "\t'ozm'\t\tOunce\n"
2317 "\t'mi' \t\tStatute mile\n"
2318 "\t'Nmi' \t\tNautical mile\n"
2319 "\t'in' \t\t\tInch\n"
2320 "\t'ft' \t\t\tFoot\n"
2322 "\t'ang' \t\tAngstrom\n"
2323 "\t'Pica'\t\tPica Points\n"
2324 "\t'picapt'\t\tPica Points\n"
2325 "\t'pica'\t\tPica\n"
2328 "\t'yr' \t\t\tYear\n"
2330 "\t'hr' \t\t\tHour\n"
2331 "\t'mn' \t\tMinute\n"
2332 "\t'sec' \t\tSecond\n"
2335 "\t'Pa' \t\tPascal\n"
2336 "\t'atm' \t\tAtmosphere\n"
2337 "\t'mmHg'\t\tmm of Mercury\n"
2340 "\t'N' \t\t\tNewton\n"
2341 "\t'dyn' \t\tDyne\n"
2342 "\t'lbf' \t\t\tPound force\n"
2345 "\t'J' \t\t\tJoule\n"
2347 "\t'c' \t\tThermodynamic calorie\n"
2348 "\t'cal' \t\tIT calorie\n"
2349 "\t'eV' \t\tElectron volt\n"
2350 "\t'HPh' \t\tHorsepower-hour\n"
2351 "\t'Wh' \t\tWatt-hour\n"
2352 "\t'flb' \t\tFoot-pound\n"
2356 "\t'HP' \t\tHorsepower\n"
2361 "\t'ga' \t\tGauss\n"
2364 "\t'C' \t\tDegree Celsius\n"
2365 "\t'F' \t\tDegree Fahrenheit\n"
2366 "\t'K' \t\tDegree Kelvin\n"
2369 "\t'tsp' \t\tTeaspoon\n"
2370 "\t'tbs' \t\tTablespoon\n"
2371 "\t'oz' \t\tFluid ounce\n"
2374 "\t'qt' \t\tQuart\n"
2375 "\t'gal' \t\tGallon\n"
2376 "\t'l' \t\t\tLiter\n"
2378 "For metric units any of the following prefixes can be used:\n"
2379 "\t'Y' \tyotta \t\t1E+24\n"
2380 "\t'Z' \tzetta \t\t1E+21\n"
2381 "\t'E' \texa \t\t1E+18\n"
2382 "\t'P' \tpeta \t\t1E+15\n"
2383 "\t'T' \ttera \t\t1E+12\n"
2384 "\t'G' \tgiga \t\t1E+09\n"
2385 "\t'M' \tmega \t\t1E+06\n"
2386 "\t'k' \tkilo \t\t1E+03\n"
2387 "\t'h' \thecto \t\t1E+02\n"
2388 "\t'e' \tdeca (deka)\t1E+01\n"
2389 "\t'd' \tdeci \t\t1E-01\n"
2390 "\t'c' \tcenti \t\t1E-02\n"
2391 "\t'm' \tmilli \t\t1E-03\n"
2392 "\t'u' \tmicro \t\t1E-06\n"
2393 "\t'n' \tnano \t\t1E-09\n"
2394 "\t'p' \tpico \t\t1E-12\n"
2395 "\t'f' \tfemto \t\t1E-15\n"
2396 "\t'a' \tatto \t\t1E-18\n"
2397 "\t'z' \tzepto \t\t1E-21\n"
2398 "\t'y' \tyocto \t\t1E-24"
2400 "@FUNCTION=CONVERT\n"
2401 "@SYNTAX=CONVERT(number,from_unit,to_unit)\n"
2402 "@DESCRIPTION=CONVERT returns a conversion from one measurement system to "
2403 "another. For example, you can convert a weight in pounds to a weight in "
2404 "grams. @number is the value you want to convert, @from_unit specifies the "
2405 "unit of the @number, and @to_unit is the unit for the result.\n"
2407 "@from_unit and @to_unit can be any of the following:\n"
2409 "Weight and mass:\n"
2412 "\t'lbm'\t\tPound\n"
2413 "\t'u' \t\tU (atomic mass)\n"
2414 "\t'ozm'\t\tOunce\n"
2418 "\t'mi' \t\tStatute mile\n"
2419 "\t'Nmi' \t\tNautical mile\n"
2423 "\t'ang' \t\tAngstrom\n"
2424 "\t'Pica'\t\tPica\n"
2430 "\t'mn' \t\tMinute\n"
2431 "\t'sec' \t\tSecond\n"
2434 "\t'Pa' \t\tPascal\n"
2435 "\t'atm' \t\tAtmosphere\n"
2436 "\t'mmHg'\tmm of Mercury\n"
2439 "\t'N' \t\tNewton\n"
2440 "\t'dyn' \t\tDyne\n"
2441 "\t'lbf' \t\tPound force\n"
2446 "\t'c' \t\tThermodynamic calorie\n"
2447 "\t'cal' \t\tIT calorie\n"
2448 "\t'eV' \tElectron volt\n"
2449 "\t'HPh' \tHorsepower-hour\n"
2450 "\t'Wh' \tWatt-hour\n"
2451 "\t'flb' \t\tFoot-pound\n"
2455 "\t'HP' \tHorsepower\n"
2463 "\t'C' \t\tDegree Celsius\n"
2464 "\t'F' \t\tDegree Fahrenheit\n"
2465 "\t'K' \t\tDegree Kelvin\n"
2468 "\t'tsp' \t\tTeaspoon\n"
2469 "\t'tbs' \t\tTablespoon\n"
2470 "\t'oz' \t\tFluid ounce\n"
2473 "\t'qt' \t\tQuart\n"
2474 "\t'gal' \t\tGallon\n"
2477 "For metric units any of the following prefixes can be used:\n"
2478 "\t'Y' \tyotta \t1E+24\n"
2479 "\t'Z' \tzetta \t1E+21\n"
2480 "\t'E' \texa \t1E+18\n"
2481 "\t'P' \tpeta \t1E+15\n"
2482 "\t'T' \ttera \t\t1E+12\n"
2483 "\t'G' \tgiga \t1E+09\n"
2484 "\t'M' \tmega \t1E+06\n"
2485 "\t'k' \tkilo \t\t1E+03\n"
2486 "\t'h' \thecto \t1E+02\n"
2487 "\t'e' \tdeka \t1E+01\n"
2488 "\t'd' \tdeci \t1E-01\n"
2489 "\t'c' \tcenti \t\t1E-02\n"
2490 "\t'm' \tmilli \t\t1E-03\n"
2491 "\t'u' \tmicro \t1E-06\n"
2492 "\t'n' \tnano \t1E-09\n"
2493 "\t'p' \tpico \t1E-12\n"
2494 "\t'f' \tfemto \t1E-15\n"
2495 "\t'a' \tatto \t\t1E-18\n"
2496 "\t'z' \tzepto \t\t1E-21\n"
2497 "\t'y' \tyocto \t\t1E-24\n"
2499 "* If @from_unit and @to_unit are different types, CONVERT returns #NUM! "
2501 "* This function is Excel compatible.\n"
2504 "CONVERT(3,\"lbm\",\"g\") equals 1360.7769.\n"
2505 "CONVERT(5.8,\"m\",\"in\") equals 228.3465.\n"
2506 "CONVERT(7.9,\"cal\",\"J\") equals 33.07567.\n"
2510 #: ../plugins/fn-eng/functions.c:747
2511 msgid "This function is Excel compatible (except \"picapt\")."
2514 #: ../plugins/fn-eng/functions.c:1070
2515 msgid "ERF:Gauss error function"
2518 #: ../plugins/fn-eng/functions.c:1071
2519 msgid "lower:lower limit of the integral, defaults to 0"
2522 #: ../plugins/fn-eng/functions.c:1072
2523 msgid "upper:upper limit of the integral"
2526 #: ../plugins/fn-eng/functions.c:1073
2528 "ERF returns 2/sqrt(π)* integral from @{lower} to @{upper} of exp(-t*t) dt"
2531 #: ../plugins/fn-eng/functions.c:1074
2533 "This function is Excel compatible if two arguments are supplied and neither "
2537 #: ../plugins/fn-eng/functions.c:1078 ../plugins/fn-eng/functions.c:1107
2538 msgid "wiki:en:Error_function"
2541 #: ../plugins/fn-eng/functions.c:1102
2542 msgid "ERFC:Complementary Gauss error function"
2545 #: ../plugins/fn-eng/functions.c:1104
2546 msgid "ERFC returns 2/sqrt(π)* integral from @{x} to ∞ of exp(-t*t) dt"
2549 #: ../plugins/fn-eng/functions.c:1122
2550 msgid "DELTA:Kronecker delta function"
2553 #: ../plugins/fn-eng/functions.c:1123 ../plugins/fn-eng/functions.c:1146
2557 #: ../plugins/fn-eng/functions.c:1124 ../plugins/fn-eng/functions.c:1147
2558 msgid "x1:number, defaults to 0"
2561 #: ../plugins/fn-eng/functions.c:1125
2562 msgid "DELTA returns 1 if @{x1} = @{x0} and 0 otherwise."
2565 #: ../plugins/fn-eng/functions.c:1126 ../plugins/fn-eng/functions.c:1149
2566 msgid "If either argument is non-numeric, #VALUE! is returned."
2569 #: ../plugins/fn-eng/functions.c:1145
2570 msgid "GESTEP:step function with step at @{x1} evaluated at @{x0}"
2573 #: ../plugins/fn-eng/functions.c:1148
2574 msgid "GESTEP returns 1 if @{x1} ≤ @{x0} and 0 otherwise."
2577 #: ../plugins/fn-eng/functions.c:1168
2578 msgid "INVSUMINV:the reciprocal of the sum of reciprocals of the arguments"
2581 #: ../plugins/fn-eng/functions.c:1169
2582 msgid "x0:non-negative number"
2585 #: ../plugins/fn-eng/functions.c:1170
2586 msgid "x1:non-negative number"
2589 #: ../plugins/fn-eng/functions.c:1171
2591 "If any of the arguments is negative, #VALUE! is returned.\n"
2592 "If any argument is zero, the result is zero."
2595 #: ../plugins/fn-eng/functions.c:1173
2597 "INVSUMINV sum calculates the reciprocal (the inverse) of the sum of "
2598 "reciprocals (inverses) of all its arguments."
2601 #: ../plugins/fn-erlang/functions.c:105
2602 msgid "PROBBLOCK:probability of blocking"
2605 #: ../plugins/fn-erlang/functions.c:106 ../plugins/fn-erlang/functions.c:191
2607 msgid "traffic:number of calls"
2608 msgstr "r:the number of red balls"
2610 #: ../plugins/fn-erlang/functions.c:107 ../plugins/fn-erlang/functions.c:132
2611 #: ../plugins/fn-erlang/functions.c:229
2612 msgid "circuits:number of circuits"
2615 #: ../plugins/fn-erlang/functions.c:108
2617 "PROBBLOCK returns probability of blocking when @{traffic} calls load into @"
2618 "{circuits} circuits."
2621 #: ../plugins/fn-erlang/functions.c:110 ../plugins/fn-erlang/functions.c:134
2622 msgid "@{traffic} cannot exceed @{circuits}."
2625 #: ../plugins/fn-erlang/functions.c:130
2627 msgid "OFFTRAF:predicted number of offered calls"
2628 msgstr "r:the number of red balls"
2630 #: ../plugins/fn-erlang/functions.c:131
2632 msgid "traffic:number of carried calls"
2633 msgstr "r:the number of red balls"
2635 #: ../plugins/fn-erlang/functions.c:133
2637 "OFFTRAF returns the predicted number of offered calls given @{traffic} "
2638 "carried calls (taken from measurements) on @{circuits} circuits."
2641 #: ../plugins/fn-erlang/functions.c:190
2642 msgid "DIMCIRC:number of circuits required"
2645 #: ../plugins/fn-erlang/functions.c:192 ../plugins/fn-erlang/functions.c:230
2646 msgid "gos:grade of service"
2649 #: ../plugins/fn-erlang/functions.c:193
2651 "DIMCIRC returns the number of circuits required given @{traffic} calls with "
2652 "grade of service @{gos}."
2655 #: ../plugins/fn-erlang/functions.c:228
2656 msgid "OFFCAP:traffic capacity"
2659 #: ../plugins/fn-erlang/functions.c:231
2661 "OFFCAP returns the traffic capacity given @{circuits} circuits with grade of "
2665 #. *************************************************************************
2666 #: ../plugins/fn-financial/functions.c:53
2667 msgid "@{frequency} may be 1 (annual), 2 (semi-annual), or 4 (quarterly)."
2670 #: ../plugins/fn-financial/functions.c:56
2672 "If @{type} is 0, the default, payment is at the end of each period. If @"
2673 "{type} is 1, payment is at the beginning of each period."
2676 #: ../plugins/fn-financial/functions.c:362
2677 msgid "ACCRINT:accrued interest"
2680 #: ../plugins/fn-financial/functions.c:363
2681 #: ../plugins/fn-financial/functions.c:450
2682 #: ../plugins/fn-financial/functions.c:605
2683 #: ../plugins/fn-financial/functions.c:2458
2684 #: ../plugins/fn-financial/functions.c:2497
2685 #: ../plugins/fn-financial/functions.c:2647
2686 msgid "issue:date of issue"
2689 #: ../plugins/fn-financial/functions.c:364
2690 msgid "first_interest:date of first interest payment"
2693 #: ../plugins/fn-financial/functions.c:365
2694 #: ../plugins/fn-financial/functions.c:488
2695 #: ../plugins/fn-financial/functions.c:526
2696 #: ../plugins/fn-financial/functions.c:567
2697 #: ../plugins/fn-financial/functions.c:603
2698 #: ../plugins/fn-financial/functions.c:648
2699 #: ../plugins/fn-financial/functions.c:1086
2700 #: ../plugins/fn-financial/functions.c:1124
2701 #: ../plugins/fn-financial/functions.c:1158
2702 #: ../plugins/fn-financial/functions.c:1890
2703 #: ../plugins/fn-financial/functions.c:2252
2704 #: ../plugins/fn-financial/functions.c:2302
2705 #: ../plugins/fn-financial/functions.c:2411
2706 #: ../plugins/fn-financial/functions.c:2456
2707 #: ../plugins/fn-financial/functions.c:2495
2708 #: ../plugins/fn-financial/functions.c:2645
2709 #: ../plugins/fn-financial/functions.c:2741
2710 #: ../plugins/fn-financial/functions.c:2819
2711 #: ../plugins/fn-financial/functions.c:2999
2712 #: ../plugins/fn-financial/functions.c:3023
2713 #: ../plugins/fn-financial/functions.c:3047
2714 #: ../plugins/fn-financial/functions.c:3071
2715 #: ../plugins/fn-financial/functions.c:3097
2716 #: ../plugins/fn-financial/functions.c:3123
2717 #: ../plugins/fn-financial/functions.c:3235
2718 msgid "settlement:settlement date"
2721 #: ../plugins/fn-financial/functions.c:366
2722 #: ../plugins/fn-financial/functions.c:452
2723 #: ../plugins/fn-financial/functions.c:529
2724 #: ../plugins/fn-financial/functions.c:686
2725 #: ../plugins/fn-financial/functions.c:2254
2726 #: ../plugins/fn-financial/functions.c:2304
2727 #: ../plugins/fn-financial/functions.c:2459
2728 #: ../plugins/fn-financial/functions.c:2499
2729 #: ../plugins/fn-financial/functions.c:2649
2730 #: ../plugins/fn-financial/functions.c:2744
2731 #: ../plugins/fn-financial/functions.c:2822
2732 msgid "rate:nominal annual interest rate"
2735 #: ../plugins/fn-financial/functions.c:367
2736 msgid "par:par value, defaults to $1000"
2739 #: ../plugins/fn-financial/functions.c:368
2740 #: ../plugins/fn-financial/functions.c:1894
2741 #: ../plugins/fn-financial/functions.c:2257
2742 #: ../plugins/fn-financial/functions.c:2307
2743 #: ../plugins/fn-financial/functions.c:2502
2744 #: ../plugins/fn-financial/functions.c:2652
2745 #: ../plugins/fn-financial/functions.c:2747
2746 #: ../plugins/fn-financial/functions.c:2825
2747 #: ../plugins/fn-financial/functions.c:3001
2748 #: ../plugins/fn-financial/functions.c:3025
2749 #: ../plugins/fn-financial/functions.c:3049
2750 #: ../plugins/fn-financial/functions.c:3073
2751 #: ../plugins/fn-financial/functions.c:3099
2752 #: ../plugins/fn-financial/functions.c:3125
2753 #: ../plugins/fn-financial/functions.c:3239
2754 msgid "frequency:number of interest payments per year"
2757 #: ../plugins/fn-financial/functions.c:369
2758 msgid "basis:calendar basis, defaults to 0"
2761 #: ../plugins/fn-financial/functions.c:370
2762 msgid "calc_method:calculation method, defaults to TRUE"
2765 #: ../plugins/fn-financial/functions.c:372
2767 "If @{first_interest} < @{settlement} and @{calc_method} is TRUE, then "
2768 "ACCRINT returns the sum of the interest accrued in all coupon periods from @"
2769 "{issue} date until @{settlement} date."
2772 #: ../plugins/fn-financial/functions.c:377
2774 "If @{first_interest} < @{settlement} and @{calc_method} is FALSE, then "
2775 "ACCRINT returns the sum of the interest accrued in all coupon periods from @"
2776 "{first_interest} date until @{settlement} date."
2779 #: ../plugins/fn-financial/functions.c:382
2781 "Otherwise ACCRINT returns the sum of the interest accrued in all coupon "
2782 "periods from @{issue} date until @{settlement} date."
2785 #: ../plugins/fn-financial/functions.c:385
2787 "@{frequency} must be one of 1, 2 or 4, but the exact value does not affect "
2791 #: ../plugins/fn-financial/functions.c:387
2792 msgid "@{issue} must precede both @{first_interest} and @{settlement}."
2795 #: ../plugins/fn-financial/functions.c:449
2796 msgid "ACCRINTM:accrued interest"
2799 #: ../plugins/fn-financial/functions.c:451
2800 #: ../plugins/fn-financial/functions.c:489
2801 #: ../plugins/fn-financial/functions.c:527
2802 #: ../plugins/fn-financial/functions.c:568
2803 #: ../plugins/fn-financial/functions.c:604
2804 #: ../plugins/fn-financial/functions.c:649
2805 #: ../plugins/fn-financial/functions.c:1087
2806 #: ../plugins/fn-financial/functions.c:1125
2807 #: ../plugins/fn-financial/functions.c:1159
2808 #: ../plugins/fn-financial/functions.c:1891
2809 #: ../plugins/fn-financial/functions.c:2253
2810 #: ../plugins/fn-financial/functions.c:2303
2811 #: ../plugins/fn-financial/functions.c:2412
2812 #: ../plugins/fn-financial/functions.c:2457
2813 #: ../plugins/fn-financial/functions.c:2496
2814 #: ../plugins/fn-financial/functions.c:2646
2815 #: ../plugins/fn-financial/functions.c:2742
2816 #: ../plugins/fn-financial/functions.c:2820
2817 #: ../plugins/fn-financial/functions.c:3000
2818 #: ../plugins/fn-financial/functions.c:3024
2819 #: ../plugins/fn-financial/functions.c:3048
2820 #: ../plugins/fn-financial/functions.c:3072
2821 #: ../plugins/fn-financial/functions.c:3098
2822 #: ../plugins/fn-financial/functions.c:3124
2823 #: ../plugins/fn-financial/functions.c:3236
2824 msgid "maturity:maturity date"
2827 #: ../plugins/fn-financial/functions.c:453
2828 msgid "par:par value"
2831 #: ../plugins/fn-financial/functions.c:455
2832 msgid "ACCRINTM calculates the accrued interest from @{issue} to @{maturity}."
2835 #: ../plugins/fn-financial/functions.c:456
2836 msgid "@{par} defaults to $1000."
2839 #: ../plugins/fn-financial/functions.c:487
2840 msgid "INTRATE:interest rate"
2843 #: ../plugins/fn-financial/functions.c:490
2844 #: ../plugins/fn-financial/functions.c:528
2845 msgid "investment:amount paid on settlement"
2848 #: ../plugins/fn-financial/functions.c:491
2849 #: ../plugins/fn-financial/functions.c:570
2850 #: ../plugins/fn-financial/functions.c:651
2851 #: ../plugins/fn-financial/functions.c:2256
2852 #: ../plugins/fn-financial/functions.c:2306
2853 #: ../plugins/fn-financial/functions.c:2414
2854 #: ../plugins/fn-financial/functions.c:2501
2855 #: ../plugins/fn-financial/functions.c:2651
2856 #: ../plugins/fn-financial/functions.c:2746
2857 #: ../plugins/fn-financial/functions.c:2824
2858 msgid "redemption:amount received at maturity"
2861 #: ../plugins/fn-financial/functions.c:493
2862 msgid "INTRATE calculates the interest of a fully vested security."
2865 #: ../plugins/fn-financial/functions.c:525
2866 msgid "RECEIVED:amount to be received at maturity"
2869 #: ../plugins/fn-financial/functions.c:531
2870 msgid "RECEIVED calculates the amount to be received when a security matures."
2873 #: ../plugins/fn-financial/functions.c:566
2874 msgid "PRICEDISC:discounted price"
2877 #: ../plugins/fn-financial/functions.c:569
2878 #: ../plugins/fn-financial/functions.c:606
2879 #: ../plugins/fn-financial/functions.c:1088
2880 #: ../plugins/fn-financial/functions.c:1126
2881 msgid "discount:annual rate at which to discount"
2884 #: ../plugins/fn-financial/functions.c:572
2886 "PRICEDISC calculates the price per $100 face value of a bond that does not "
2887 "pay interest at maturity."
2890 #: ../plugins/fn-financial/functions.c:602
2891 msgid "PRICEMAT:price at maturity"
2894 #: ../plugins/fn-financial/functions.c:607
2895 #: ../plugins/fn-financial/functions.c:1893
2896 #: ../plugins/fn-financial/functions.c:2255
2897 #: ../plugins/fn-financial/functions.c:2500
2898 #: ../plugins/fn-financial/functions.c:2745
2899 #: ../plugins/fn-financial/functions.c:3238
2900 msgid "yield:annual yield of security"
2903 #: ../plugins/fn-financial/functions.c:609
2905 "PRICEMAT calculates the price per $100 face value of a bond that pays "
2906 "interest at maturity."
2909 #: ../plugins/fn-financial/functions.c:647
2910 msgid "DISC:discount rate"
2913 #: ../plugins/fn-financial/functions.c:650
2914 msgid "par:price per $100 face value"
2917 #: ../plugins/fn-financial/functions.c:653
2918 msgid "DISC calculates the discount rate for a security."
2921 #: ../plugins/fn-financial/functions.c:654
2922 msgid "@{redemption} is the redemption value per $100 face value."
2925 #: ../plugins/fn-financial/functions.c:685
2926 msgid "EFFECT:effective interest rate"
2929 #: ../plugins/fn-financial/functions.c:687
2930 #: ../plugins/fn-financial/functions.c:712
2931 msgid "nper:number of periods used for compounding"
2934 #: ../plugins/fn-financial/functions.c:688
2936 "EFFECT calculates the effective interest rate using the formula (1+@{rate}/@"
2937 "{nper})^@{nper}-1."
2940 #: ../plugins/fn-financial/functions.c:710
2941 msgid "NOMINAL:nominal interest rate"
2944 #: ../plugins/fn-financial/functions.c:711
2945 #: ../plugins/fn-financial/functions.c:736
2946 #: ../plugins/fn-financial/functions.c:1542
2947 #: ../plugins/fn-financial/functions.c:1728
2948 #: ../plugins/fn-financial/functions.c:1758
2949 #: ../plugins/fn-financial/functions.c:1798
2950 #: ../plugins/fn-financial/functions.c:1842
2951 #: ../plugins/fn-financial/functions.c:1934
2952 msgid "rate:effective annual interest rate"
2955 #: ../plugins/fn-financial/functions.c:713
2956 msgid "NOMINAL calculates the nominal interest rate from the effective rate."
2959 #: ../plugins/fn-financial/functions.c:735
2960 msgid "ISPMT:interest payment for period"
2963 #: ../plugins/fn-financial/functions.c:737
2964 #: ../plugins/fn-financial/functions.c:1759
2965 #: ../plugins/fn-financial/functions.c:1799
2966 msgid "per:period number"
2969 #: ../plugins/fn-financial/functions.c:738
2970 #: ../plugins/fn-financial/functions.c:1192
2971 #: ../plugins/fn-financial/functions.c:1459
2972 #: ../plugins/fn-financial/functions.c:1693
2973 #: ../plugins/fn-financial/functions.c:1729
2974 #: ../plugins/fn-financial/functions.c:1760
2975 #: ../plugins/fn-financial/functions.c:1800
2976 #: ../plugins/fn-financial/functions.c:3148
2977 #: ../plugins/fn-financial/functions.c:3192
2979 msgid "nper:number of periods"
2980 msgstr "n:the number of trials"
2982 #: ../plugins/fn-financial/functions.c:739
2983 #: ../plugins/fn-financial/functions.c:1194
2984 #: ../plugins/fn-financial/functions.c:1307
2985 #: ../plugins/fn-financial/functions.c:1695
2986 #: ../plugins/fn-financial/functions.c:1730
2987 #: ../plugins/fn-financial/functions.c:1761
2988 #: ../plugins/fn-financial/functions.c:1801
2989 #: ../plugins/fn-financial/functions.c:1844
2990 #: ../plugins/fn-financial/functions.c:1935
2991 #: ../plugins/fn-financial/functions.c:3149
2992 #: ../plugins/fn-financial/functions.c:3193
2993 msgid "pv:present value"
2996 #: ../plugins/fn-financial/functions.c:740
2997 msgid "ISPMT calculates the interest payment for period number @{per}."
3000 #: ../plugins/fn-financial/functions.c:771
3001 msgid "DB:depreciation of an asset"
3004 #: ../plugins/fn-financial/functions.c:772
3005 #: ../plugins/fn-financial/functions.c:822
3006 #: ../plugins/fn-financial/functions.c:871
3007 #: ../plugins/fn-financial/functions.c:901
3008 #: ../plugins/fn-financial/functions.c:2897
3009 #: ../plugins/fn-financial/functions.c:2953
3010 #: ../plugins/fn-financial/functions.c:3280
3011 msgid "cost:initial cost of asset"
3014 #: ../plugins/fn-financial/functions.c:773
3015 #: ../plugins/fn-financial/functions.c:823
3016 #: ../plugins/fn-financial/functions.c:872
3017 #: ../plugins/fn-financial/functions.c:902
3018 #: ../plugins/fn-financial/functions.c:2900
3019 #: ../plugins/fn-financial/functions.c:2956
3020 #: ../plugins/fn-financial/functions.c:3281
3021 msgid "salvage:value after depreciation"
3024 #: ../plugins/fn-financial/functions.c:774
3025 #: ../plugins/fn-financial/functions.c:824
3026 #: ../plugins/fn-financial/functions.c:873
3027 #: ../plugins/fn-financial/functions.c:903
3028 #: ../plugins/fn-financial/functions.c:3282
3030 msgid "life:number of periods"
3031 msgstr "n:the number of trials"
3033 #: ../plugins/fn-financial/functions.c:775
3034 #: ../plugins/fn-financial/functions.c:825
3035 #: ../plugins/fn-financial/functions.c:904
3036 #: ../plugins/fn-financial/functions.c:2901
3037 #: ../plugins/fn-financial/functions.c:2957
3038 msgid "period:subject period"
3041 #: ../plugins/fn-financial/functions.c:776
3042 msgid "month:number of months in first year of depreciation"
3045 #: ../plugins/fn-financial/functions.c:777
3047 "DB calculates the depreciation of an asset for a given period using the "
3048 "fixed-declining balance method."
3051 #: ../plugins/fn-financial/functions.c:821
3052 msgid "DDB:depreciation of an asset"
3055 #: ../plugins/fn-financial/functions.c:826
3056 #: ../plugins/fn-financial/functions.c:3285
3057 msgid "factor:factor at which the balance declines"
3060 #: ../plugins/fn-financial/functions.c:827
3062 "DDB calculates the depreciation of an asset for a given period using the "
3063 "double-declining balance method."
3066 #: ../plugins/fn-financial/functions.c:870
3067 msgid "SLN:depreciation of an asset"
3070 #: ../plugins/fn-financial/functions.c:874
3072 "SLN calculates the depreciation of an asset using the straight-line method."
3075 #: ../plugins/fn-financial/functions.c:900
3076 msgid "SYD:sum-of-years depreciation"
3079 #: ../plugins/fn-financial/functions.c:905
3081 "SYD calculates the depreciation of an asset using the sum-of-years method."
3084 #: ../plugins/fn-financial/functions.c:933
3085 msgid "DOLLARDE:convert to decimal dollar amount"
3088 #: ../plugins/fn-financial/functions.c:934
3089 msgid "fractional_dollar:amount to convert"
3092 #: ../plugins/fn-financial/functions.c:935
3093 #: ../plugins/fn-financial/functions.c:983
3094 msgid "fraction:denominator"
3097 #: ../plugins/fn-financial/functions.c:936
3099 "DOLLARDE converts a fractional dollar amount into a decimal amount. This is "
3100 "the inverse of the DOLLARFR function."
3103 #: ../plugins/fn-financial/functions.c:981
3104 msgid "DOLLARFR:convert to dollar fraction"
3107 #: ../plugins/fn-financial/functions.c:982
3108 msgid "decimal_dollar:amount to convert"
3111 #: ../plugins/fn-financial/functions.c:984
3113 "DOLLARFR converts a decimal dollar amount into a fractional amount which is "
3114 "represented as the digits after the decimal point. For example, 2/8 would "
3115 "be represented as .2 while 3/16 would be represented as .03. This is the "
3116 "inverse of the DOLLARDE function."
3119 #: ../plugins/fn-financial/functions.c:1027
3120 msgid "MIRR:modified internal rate of return"
3123 #: ../plugins/fn-financial/functions.c:1028
3124 #: ../plugins/fn-financial/functions.c:1341
3125 #: ../plugins/fn-financial/functions.c:1543
3126 #: ../plugins/fn-financial/functions.c:1598
3127 msgid "values:cash flow"
3130 #: ../plugins/fn-financial/functions.c:1029
3131 msgid "finance_rate:interest rate for financing cost"
3134 #: ../plugins/fn-financial/functions.c:1030
3135 msgid "reinvest_rate:interest rate for reinvestments"
3138 #: ../plugins/fn-financial/functions.c:1031
3140 "MIRR calculates the modified internal rate of return of a periodic cash flow."
3143 #: ../plugins/fn-financial/functions.c:1085
3144 msgid "TBILLEQ:bond-equivalent yield for a treasury bill"
3147 #: ../plugins/fn-financial/functions.c:1089
3148 msgid "TBILLEQ calculates the bond-equivalent yield for a treasury bill."
3151 #: ../plugins/fn-financial/functions.c:1123
3152 msgid "TBILLPRICE:price of a treasury bill"
3155 #: ../plugins/fn-financial/functions.c:1127
3157 "TBILLPRICE calculates the price per $100 face value for a treasury bill."
3160 #: ../plugins/fn-financial/functions.c:1157
3161 msgid "TBILLYIELD:yield of a treasury bill"
3164 #: ../plugins/fn-financial/functions.c:1160
3168 #: ../plugins/fn-financial/functions.c:1161
3169 msgid "TBILLYIELD calculates the yield of a treasury bill."
3172 #: ../plugins/fn-financial/functions.c:1191
3173 msgid "RATE:rate of investment"
3176 #: ../plugins/fn-financial/functions.c:1193
3177 #: ../plugins/fn-financial/functions.c:1460
3178 #: ../plugins/fn-financial/functions.c:1694
3179 #: ../plugins/fn-financial/functions.c:1843
3180 msgid "pmt:payment at each period"
3183 #: ../plugins/fn-financial/functions.c:1195
3184 #: ../plugins/fn-financial/functions.c:1308
3185 #: ../plugins/fn-financial/functions.c:1461
3186 #: ../plugins/fn-financial/functions.c:1731
3187 #: ../plugins/fn-financial/functions.c:1762
3188 #: ../plugins/fn-financial/functions.c:1802
3189 #: ../plugins/fn-financial/functions.c:1845
3190 #: ../plugins/fn-financial/functions.c:1936
3191 msgid "fv:future value"
3194 #: ../plugins/fn-financial/functions.c:1196
3195 #: ../plugins/fn-financial/functions.c:1462
3196 #: ../plugins/fn-financial/functions.c:1696
3197 #: ../plugins/fn-financial/functions.c:1732
3198 #: ../plugins/fn-financial/functions.c:1763
3199 #: ../plugins/fn-financial/functions.c:1803
3200 #: ../plugins/fn-financial/functions.c:1846
3201 #: ../plugins/fn-financial/functions.c:3152
3202 #: ../plugins/fn-financial/functions.c:3196
3203 msgid "type:payment type"
3206 #: ../plugins/fn-financial/functions.c:1197
3207 #: ../plugins/fn-financial/functions.c:1342
3208 #: ../plugins/fn-financial/functions.c:1600
3209 msgid "guess:an estimate of what the result should be"
3212 #: ../plugins/fn-financial/functions.c:1198
3213 msgid "RATE calculates the rate of return."
3216 #: ../plugins/fn-financial/functions.c:1200
3217 #: ../plugins/fn-financial/functions.c:1345
3218 #: ../plugins/fn-financial/functions.c:1602
3220 "The optional @{guess} is needed because there can be more than one valid "
3221 "result. It defaults to 10%."
3224 #: ../plugins/fn-financial/functions.c:1305
3225 msgid "RRI:equivalent interest rate for an investment increasing in value"
3228 #: ../plugins/fn-financial/functions.c:1306
3230 msgid "p:number of periods"
3231 msgstr "n:the number of trials"
3233 #: ../plugins/fn-financial/functions.c:1309
3235 "RRI determines an equivalent interest rate for an investment that increases "
3236 "in value. The interest is compounded after each complete period."
3239 #: ../plugins/fn-financial/functions.c:1311
3241 "Note that @{p} need not be an integer but for fractional value the "
3242 "calculated rate is only approximate."
3245 #: ../plugins/fn-financial/functions.c:1340
3246 msgid "IRR:internal rate of return"
3249 #: ../plugins/fn-financial/functions.c:1343
3251 "IRR calculates the internal rate of return of a cash flow with periodic "
3252 "payments. @{values} lists the payments (negative values) and receipts "
3253 "(positive values) for each period."
3256 #: ../plugins/fn-financial/functions.c:1457
3257 msgid "PV:present value"
3260 #: ../plugins/fn-financial/functions.c:1458
3261 #: ../plugins/fn-financial/functions.c:1498
3262 #: ../plugins/fn-financial/functions.c:1692
3263 msgid "rate:effective interest rate per period"
3266 #: ../plugins/fn-financial/functions.c:1463
3268 "PV calculates the present value of @{fv} which is @{nper} periods into the "
3269 "future, assuming a periodic payment of @{pmt} and an interest rate of @"
3270 "{rate} per period."
3273 #: ../plugins/fn-financial/functions.c:1497
3274 msgid "NPV:net present value"
3277 #: ../plugins/fn-financial/functions.c:1499
3278 msgid "value1:cash flow for period 1"
3281 #: ../plugins/fn-financial/functions.c:1500
3282 msgid "value2:cash flow for period 2"
3285 #: ../plugins/fn-financial/functions.c:1501
3286 msgid "NPV calculates the net present value of a cash flow."
3289 #: ../plugins/fn-financial/functions.c:1541
3290 msgid "XNPV:net present value"
3293 #: ../plugins/fn-financial/functions.c:1544
3294 #: ../plugins/fn-financial/functions.c:1599
3295 msgid "dates:dates of cash flow"
3298 #: ../plugins/fn-financial/functions.c:1545
3299 msgid "XNPV calculates the net present value of a cash flow at irregular times"
3302 #: ../plugins/fn-financial/functions.c:1597
3303 msgid "XIRR:internal rate of return"
3306 #: ../plugins/fn-financial/functions.c:1601
3308 "XIRR calculates the annualized internal rate of return of a cash flow at "
3309 "arbitrary points in time. @{values} lists the payments (negative values) "
3310 "and receipts (positive values) with one value for each entry in @{dates}."
3313 #: ../plugins/fn-financial/functions.c:1691
3314 msgid "FV:future value"
3317 #: ../plugins/fn-financial/functions.c:1697
3319 "FV calculates the future value of @{pv} moved @{nper} periods into the "
3320 "future, assuming a periodic payment of @{pmt} and an interest rate of @"
3321 "{rate} per period."
3324 #: ../plugins/fn-financial/functions.c:1727
3325 msgid "PMT:payment for annuity"
3328 #: ../plugins/fn-financial/functions.c:1733
3329 msgid "PMT calculates the payment amount for an annuity."
3332 #: ../plugins/fn-financial/functions.c:1757
3333 msgid "IPMT:interest payment for period"
3336 #: ../plugins/fn-financial/functions.c:1764
3338 "IPMT calculates the interest part of an annuity's payment for period number @"
3342 #: ../plugins/fn-financial/functions.c:1797
3343 msgid "PPMT:interest payment for period"
3346 #: ../plugins/fn-financial/functions.c:1804
3348 "PPMT calculates the principal part of an annuity's payment for period number "
3352 #: ../plugins/fn-financial/functions.c:1841
3354 msgid "NPER:number of periods"
3355 msgstr "n:the number of trials"
3357 #: ../plugins/fn-financial/functions.c:1847
3359 "NPER calculates the number of periods of an investment based on periodic "
3360 "constant payments and a constant interest rate."
3363 #: ../plugins/fn-financial/functions.c:1889
3364 msgid "DURATION:the duration of a security"
3367 #: ../plugins/fn-financial/functions.c:1892
3368 #: ../plugins/fn-financial/functions.c:3237
3369 msgid "coupon:annual coupon rate"
3372 #: ../plugins/fn-financial/functions.c:1896
3373 msgid "DURATION calculates the duration of a security."
3376 #: ../plugins/fn-financial/functions.c:1933
3377 msgid "G_DURATION:the duration of a investment"
3380 #: ../plugins/fn-financial/functions.c:1937
3382 "G_DURATION calculates the number of periods needed for an investment to "
3383 "attain a desired value."
3386 #: ../plugins/fn-financial/functions.c:1938
3387 msgid "G_DURATION is the OpenFormula function PDURATION."
3390 #: ../plugins/fn-financial/functions.c:1966
3391 msgid "FVSCHEDULE:future value"
3394 #: ../plugins/fn-financial/functions.c:1967
3395 msgid "principal:initial value"
3398 #: ../plugins/fn-financial/functions.c:1968
3399 msgid "schedule:range of interest rates"
3402 #: ../plugins/fn-financial/functions.c:1969
3404 "FVSCHEDULE calculates the future value of @{principal} after applying a "
3405 "range of interest rates with compounding."
3408 #: ../plugins/fn-financial/functions.c:2002
3409 msgid "EURO:equivalent of 1 EUR"
3412 #: ../plugins/fn-financial/functions.c:2003
3413 msgid "currency:three-letter currency code"
3416 #: ../plugins/fn-financial/functions.c:2004
3418 "EURO calculates the national currency amount corresponding to 1 EUR for any "
3419 "of the national currencies that were replaced by the Euro on its "
3423 #: ../plugins/fn-financial/functions.c:2005
3425 "@{currency} must be one of ATS (Austria), BEF (Belgium), CYP (Cyprus), DEM "
3426 "(Germany), EEK (Estonia), ESP (Spain), EUR (Euro), FIM (Finland), FRF "
3427 "(France), GRD (Greece), IEP (Ireland), ITL (Italy), LUF (Luxembourg), MTL "
3428 "(Malta), NLG (The Netherlands), PTE (Portugal), SIT (Slovenia), or SKK "
3432 #: ../plugins/fn-financial/functions.c:2024
3433 #: ../plugins/fn-financial/functions.c:2208
3434 msgid "This function is not likely to be useful anymore."
3437 #: ../plugins/fn-financial/functions.c:2199
3438 msgid "EUROCONVERT:pre-Euro amount from one currency to another"
3441 #: ../plugins/fn-financial/functions.c:2200
3445 #: ../plugins/fn-financial/functions.c:2201
3446 msgid "source:three-letter source currency code"
3449 #: ../plugins/fn-financial/functions.c:2202
3450 msgid "target:three-letter target currency code"
3453 #: ../plugins/fn-financial/functions.c:2203
3454 msgid "full_precision:whether to provide the full precision; defaults to false"
3457 #: ../plugins/fn-financial/functions.c:2204
3459 "triangulation_precision:number of digits (at least 3) to be rounded to after "
3460 "conversion of the source currency to euro; defaults to no rounding"
3463 #: ../plugins/fn-financial/functions.c:2205
3465 "EUROCONVERT converts @{n} units of currency @{source} to currency @"
3466 "{target}. The rates used are the official ones used on the introduction of "
3470 #: ../plugins/fn-financial/functions.c:2206
3472 "If @{full_precision} is true, the result is not rounded; if it false the "
3473 "result is rounded to 0 or 2 decimals depending on the target currency; "
3474 "defaults to false."
3477 #: ../plugins/fn-financial/functions.c:2207
3479 "@{source} and @{target} must be one of the currencies listed for the EURO "
3483 #: ../plugins/fn-financial/functions.c:2251
3484 msgid "PRICE:price of a security"
3487 #: ../plugins/fn-financial/functions.c:2259
3489 "PRICE calculates the price per $100 face value of a security that pays "
3490 "periodic interest."
3493 #: ../plugins/fn-financial/functions.c:2301
3494 msgid "YIELD:yield of a security"
3497 #: ../plugins/fn-financial/functions.c:2305
3498 #: ../plugins/fn-financial/functions.c:2413
3499 #: ../plugins/fn-financial/functions.c:2460
3500 #: ../plugins/fn-financial/functions.c:2650
3501 #: ../plugins/fn-financial/functions.c:2823
3502 msgid "price:price of security"
3505 #: ../plugins/fn-financial/functions.c:2309
3506 msgid "YIELD calculates the yield of a security that pays periodic interest."
3509 #: ../plugins/fn-financial/functions.c:2410
3510 msgid "YIELDDISC:yield of a discounted security"
3513 #: ../plugins/fn-financial/functions.c:2416
3514 msgid "YIELDDISC calculates the yield of a discounted security."
3517 #: ../plugins/fn-financial/functions.c:2455
3518 msgid "YIELDMAT:yield of a security"
3521 #: ../plugins/fn-financial/functions.c:2462
3523 "YIELDMAT calculates the yield of a security for which the interest is paid "
3527 #: ../plugins/fn-financial/functions.c:2494
3528 msgid "ODDFPRICE:price of a security that has an odd first period"
3531 #: ../plugins/fn-financial/functions.c:2498
3532 #: ../plugins/fn-financial/functions.c:2648
3533 msgid "first_interest:first interest date"
3536 #: ../plugins/fn-financial/functions.c:2504
3538 "ODDFPRICE calculates the price per $100 face value of a security that pays "
3539 "periodic interest, but has an odd first period."
3542 #: ../plugins/fn-financial/functions.c:2644
3543 msgid "ODDFYIELD:yield of a security that has an odd first period"
3546 #: ../plugins/fn-financial/functions.c:2654
3548 "ODDFYIELD calculates the yield of a security that pays periodic interest, "
3549 "but has an odd first period."
3552 #: ../plugins/fn-financial/functions.c:2740
3553 msgid "ODDLPRICE:price of a security that has an odd last period"
3556 #: ../plugins/fn-financial/functions.c:2743
3557 #: ../plugins/fn-financial/functions.c:2821
3558 msgid "last_interest:last interest date"
3561 #: ../plugins/fn-financial/functions.c:2749
3563 "ODDLPRICE calculates the price per $100 face value of a security that pays "
3564 "periodic interest, but has an odd last period."
3567 #: ../plugins/fn-financial/functions.c:2818
3568 msgid "ODDLYIELD:yield of a security that has an odd last period"
3571 #: ../plugins/fn-financial/functions.c:2827
3573 "ODDLYIELD calculates the yield of a security that pays periodic interest, "
3574 "but has an odd last period."
3577 #: ../plugins/fn-financial/functions.c:2896
3578 msgid "AMORDEGRC:depreciation of an asset using French accounting conventions"
3581 #: ../plugins/fn-financial/functions.c:2898
3582 #: ../plugins/fn-financial/functions.c:2954
3583 msgid "purchase_date:date of purchase"
3586 #: ../plugins/fn-financial/functions.c:2899
3587 #: ../plugins/fn-financial/functions.c:2955
3588 msgid "first_period:end of first period"
3591 #: ../plugins/fn-financial/functions.c:2902
3592 #: ../plugins/fn-financial/functions.c:2958
3593 msgid "rate:depreciation rate"
3596 #: ../plugins/fn-financial/functions.c:2905
3598 "AMORDEGRC calculates the depreciation of an asset using French accounting "
3599 "conventions. Assets purchased in the middle of a period take prorated "
3600 "depreciation into account. This is similar to AMORLINC, except that a "
3601 "depreciation coefficient is applied in the calculation depending on the life "
3605 #: ../plugins/fn-financial/functions.c:2909
3607 "The depreciation coefficient used is:\n"
3608 "1.0 for an expected lifetime less than 3 years,\n"
3609 "1.5 for an expected lifetime of at least 3 years but less than 5 years,\n"
3610 "2.0 for an expected lifetime of at least 5 years but at most 6 years,\n"
3611 "2.5 for an expected lifetime of more than 6 years."
3614 #: ../plugins/fn-financial/functions.c:2914
3616 "Special depreciation rules are applied for the last two periods resulting in "
3617 "a possible total depreciation exceeding the difference of @{cost} - @"
3621 #: ../plugins/fn-financial/functions.c:2916
3622 msgid "Named for AMORtissement DEGRessif Comptabilite."
3625 #: ../plugins/fn-financial/functions.c:2952
3626 msgid "AMORLINC:depreciation of an asset using French accounting conventions"
3629 #: ../plugins/fn-financial/functions.c:2961
3631 "AMORLINC calculates the depreciation of an asset using French accounting "
3632 "conventions. Assets purchased in the middle of a period take prorated "
3633 "depreciation into account. "
3636 #: ../plugins/fn-financial/functions.c:2963
3637 msgid "Named for AMORtissement LINeaire Comptabilite."
3640 #: ../plugins/fn-financial/functions.c:2998
3641 msgid "COUPDAYBS:number of days from coupon period to settlement"
3644 #: ../plugins/fn-financial/functions.c:3003
3645 #: ../plugins/fn-financial/functions.c:3027
3646 #: ../plugins/fn-financial/functions.c:3051
3647 #: ../plugins/fn-financial/functions.c:3075
3648 #: ../plugins/fn-financial/functions.c:3101
3649 #: ../plugins/fn-financial/functions.c:3127
3650 msgid "eom:end-of-month flag"
3653 #: ../plugins/fn-financial/functions.c:3004
3655 "COUPDAYBS calculates the number of days from the beginning of the coupon "
3656 "period to the settlement date."
3659 #: ../plugins/fn-financial/functions.c:3022
3660 msgid "COUPDAYS:number of days in the coupon period of the settlement date"
3663 #: ../plugins/fn-financial/functions.c:3028
3665 "COUPDAYS calculates the number of days in the coupon period of the "
3669 #: ../plugins/fn-financial/functions.c:3046
3671 "COUPDAYSNC:number of days from the settlement date to the next coupon period"
3674 #: ../plugins/fn-financial/functions.c:3052
3676 "COUPDAYSNC calculates number of days from the settlement date to the next "
3680 #: ../plugins/fn-financial/functions.c:3070
3681 msgid "COUPNCD:the next coupon date after settlement"
3684 #: ../plugins/fn-financial/functions.c:3076
3685 msgid "COUPNCD calculates the coupon date following settlement."
3688 #: ../plugins/fn-financial/functions.c:3096
3689 msgid "COUPPCD:the last coupon date before settlement"
3692 #: ../plugins/fn-financial/functions.c:3102
3693 msgid "COUPPCD calculates the coupon date preceding settlement."
3696 #: ../plugins/fn-financial/functions.c:3122
3698 msgid "COUPNUM:number of coupons"
3699 msgstr "n:the number of trials"
3701 #: ../plugins/fn-financial/functions.c:3128
3703 "COUPNUM calculates the number of coupons to be paid between the settlement "
3704 "and maturity dates, rounded up."
3707 #: ../plugins/fn-financial/functions.c:3146
3708 msgid "CUMIPMT:cumulative interest payment"
3711 #: ../plugins/fn-financial/functions.c:3147
3712 #: ../plugins/fn-financial/functions.c:3191
3713 msgid "rate:interest rate per period"
3716 #: ../plugins/fn-financial/functions.c:3150
3717 #: ../plugins/fn-financial/functions.c:3194
3718 #: ../plugins/fn-financial/functions.c:3283
3719 msgid "start_period:first period to accumulate for"
3722 #: ../plugins/fn-financial/functions.c:3151
3723 #: ../plugins/fn-financial/functions.c:3195
3724 #: ../plugins/fn-financial/functions.c:3284
3725 msgid "end_period:last period to accumulate for"
3728 #: ../plugins/fn-financial/functions.c:3153
3730 "CUMIPMT calculates the cumulative interest paid on a loan from @"
3731 "{start_period} to @{end_period}."
3734 #: ../plugins/fn-financial/functions.c:3190
3735 msgid "CUMPRINC:cumulative principal"
3738 #: ../plugins/fn-financial/functions.c:3197
3740 "CUMPRINC calculates the cumulative principal paid on a loan from @"
3741 "{start_period} to @{end_period}."
3744 #: ../plugins/fn-financial/functions.c:3234
3745 msgid "MDURATION:the Macaulay duration of a security"
3748 #: ../plugins/fn-financial/functions.c:3241
3749 msgid "MDURATION calculates the Macaulay duration of a security."
3752 #: ../plugins/fn-financial/functions.c:3279
3753 msgid "VDB:depreciation of an asset"
3756 #: ../plugins/fn-financial/functions.c:3286
3757 msgid "no_switch:do not switch to straight-line depreciation"
3760 #: ../plugins/fn-financial/functions.c:3287
3762 "VDB calculates the depreciation of an asset for a given period range using "
3763 "the variable-rate declining balance method."
3766 #: ../plugins/fn-financial/functions.c:3288
3768 "If @{no_switch} is FALSE, the calculation switches to straight-line "
3769 "depreciation when depreciation is greater than the declining balance "
3773 #: ../plugins/fn-hebrew-date/functions.c:92
3774 msgid "HDATE:Hebrew date"
3777 #: ../plugins/fn-hebrew-date/functions.c:93
3778 #: ../plugins/fn-hebrew-date/functions.c:162
3779 #: ../plugins/fn-hebrew-date/functions.c:235
3780 #: ../plugins/fn-hebrew-date/functions.c:262
3781 #: ../plugins/fn-hebrew-date/functions.c:289
3782 #: ../plugins/fn-hebrew-date/functions.c:316
3783 msgid "year:Gregorian year of date, defaults to the current year"
3786 #: ../plugins/fn-hebrew-date/functions.c:94
3787 #: ../plugins/fn-hebrew-date/functions.c:163
3788 #: ../plugins/fn-hebrew-date/functions.c:236
3789 #: ../plugins/fn-hebrew-date/functions.c:263
3790 #: ../plugins/fn-hebrew-date/functions.c:290
3791 #: ../plugins/fn-hebrew-date/functions.c:317
3792 msgid "month:Gregorian month of year, defaults to the current month"
3795 #: ../plugins/fn-hebrew-date/functions.c:95
3796 #: ../plugins/fn-hebrew-date/functions.c:164
3797 #: ../plugins/fn-hebrew-date/functions.c:237
3798 #: ../plugins/fn-hebrew-date/functions.c:264
3799 #: ../plugins/fn-hebrew-date/functions.c:291
3800 #: ../plugins/fn-hebrew-date/functions.c:318
3801 msgid "day:Gregorian day of month, defaults to the current day"
3804 #: ../plugins/fn-hebrew-date/functions.c:127
3805 msgid "DATE2HDATE:Hebrew date"
3808 #: ../plugins/fn-hebrew-date/functions.c:128
3809 #: ../plugins/fn-hebrew-date/functions.c:203
3810 #: ../plugins/fn-hebrew-date/functions.c:342
3811 msgid "date:Gregorian date, defaults to today"
3814 #: ../plugins/fn-hebrew-date/functions.c:161
3815 msgid "HDATE_HEB:Hebrew date in Hebrew"
3818 #: ../plugins/fn-hebrew-date/functions.c:202
3819 msgid "DATE2HDATE_HEB:Hebrew date in Hebrew"
3822 #: ../plugins/fn-hebrew-date/functions.c:234
3823 msgid "HDATE_MONTH:Hebrew month of Gregorian date"
3826 #: ../plugins/fn-hebrew-date/functions.c:261
3827 msgid "HDATE_DAY:Hebrew day of Gregorian date"
3830 #: ../plugins/fn-hebrew-date/functions.c:288
3831 msgid "HDATE_YEAR:Hebrew year of Gregorian date"
3834 #: ../plugins/fn-hebrew-date/functions.c:315
3835 msgid "HDATE_JULIAN:Julian day number for given Gregorian date"
3838 #: ../plugins/fn-hebrew-date/functions.c:341
3839 msgid "DATE2JULIAN:Julian day number for given Gregorian date"
3842 #: ../plugins/fn-info/functions.c:68
3843 msgid "CELL:information of @{type} about @{cell}"
3846 #: ../plugins/fn-info/functions.c:69
3847 msgid "type:string specifying the type of information requested"
3850 #: ../plugins/fn-info/functions.c:70
3851 msgid "cell:cell reference"
3854 #: ../plugins/fn-info/functions.c:71
3856 "@{type} specifies the type of information you want to obtain:\n"
3857 " address \t\tReturns the given cell reference as text.\n"
3858 " col \t\tReturns the number of the column in @{cell}.\n"
3859 " color \t\tReturns 0.\n"
3860 " contents \t\tReturns the contents of the cell in @{cell}.\n"
3861 " column \t\tReturns the number of the column in @{cell}.\n"
3862 " columnwidth \tReturns the column width.\n"
3863 " coord \t\tReturns the absolute address of @{cell}.\n"
3864 " datatype \tsame as type\n"
3865 " filename \t\tReturns the name of the file of @{cell}.\n"
3866 " format \t\tReturns the code of the format of the cell.\n"
3867 " formulatype \tsame as type\n"
3868 " locked \t\tReturns 1 if @{cell} is locked.\n"
3869 " parentheses \tReturns 1 if @{cell} contains a negative value\n"
3870 " \t\tand its format displays it with parentheses.\n"
3871 " prefix \t\tReturns a character indicating the horizontal\n"
3872 " \t\talignment of @{cell}.\n"
3873 " prefixcharacter \tsame as prefix\n"
3874 " protect \t\tReturns 1 if @{cell} is locked.\n"
3875 " row \t\tReturns the number of the row in @{cell}.\n"
3876 " sheetname \tReturns the name of the sheet of @{cell}.\n"
3877 " type \t\tReturns \"l\" if @{cell} contains a string, \n"
3878 " \t\t\"v\" if it contains some other value, and \n"
3879 " \t\t\"b\" if @{cell} is blank.\n"
3880 " value \t\tReturns the contents of the cell in @{cell}.\n"
3881 " width \t\tReturns the column width."
3884 #: ../plugins/fn-info/functions.c:1173
3885 msgid "EXPRESSION:expression in @{cell} as a string"
3888 #: ../plugins/fn-info/functions.c:1174
3889 msgid "cell:a cell reference"
3892 #: ../plugins/fn-info/functions.c:1175
3893 msgid "If @{cell} contains no expression, EXPRESSION returns empty."
3896 #: ../plugins/fn-info/functions.c:1210
3897 msgid "GET.FORMULA:the formula in @{cell} as a string"
3900 #: ../plugins/fn-info/functions.c:1211 ../plugins/fn-info/functions.c:1253
3901 #: ../plugins/fn-info/functions.c:1816
3902 msgid "cell:the referenced cell"
3905 #: ../plugins/fn-info/functions.c:1212
3906 msgid "GET.FORMULA is the OpenFormula function FORMULA."
3909 #: ../plugins/fn-info/functions.c:1213
3911 "If A1 is empty and A2 contains =B1+B2, then\n"
3912 "GET.FORMULA(A2) yields '=B1+B2' and\n"
3913 "GET.FORMULA(A1) yields ''."
3916 #: ../plugins/fn-info/functions.c:1252
3917 msgid "ISFORMULA:TRUE if @{cell} contains a formula"
3920 #: ../plugins/fn-info/functions.c:1254
3921 msgid "ISFORMULA is OpenFormula compatible."
3924 #: ../plugins/fn-info/functions.c:1283
3926 msgid "COUNTBLANK:the number of blank cells in @{range}"
3927 msgstr "n:the number of balls drawn"
3929 #: ../plugins/fn-info/functions.c:1284
3930 msgid "range:a cell range"
3933 #: ../plugins/fn-info/functions.c:1286
3934 msgid "COUNTBLANK(A1:A20) returns the number of blank cell in A1:A20."
3937 #: ../plugins/fn-info/functions.c:1338
3939 "INFO:information about the current operating environment according to @{type}"
3942 #: ../plugins/fn-info/functions.c:1340
3943 msgid "type:string giving the type of information requested"
3946 #: ../plugins/fn-info/functions.c:1341
3949 "INFO returns information about the current operating environment according "
3951 " memavail \t\tReturns the amount of memory available, bytes.\n"
3952 " memused \tReturns the amount of memory used (bytes).\n"
3953 " numfile \t\tReturns the number of active worksheets.\n"
3954 " osversion \t\tReturns the operating system version.\n"
3955 " recalc \t\tReturns the recalculation mode (automatic).\n"
3956 " release \t\tReturns the version of Gnumeric as text.\n"
3957 " system \t\tReturns the name of the environment.\n"
3958 " totmem \t\tReturns the amount of total memory available."
3961 "@SYNTAX=INFO(type)\n"
3962 "@DESCRIPTION=INFO returns information about the current operating "
3965 "@type is the type of information you want to obtain:\n"
3967 " memavail \tReturns the amount of memory available, bytes.\n"
3968 " memused \tReturns the amount of memory used (bytes).\n"
3969 " numfile \t\tReturns the number of active worksheets.\n"
3970 " osversion\t\tReturns the operating system version.\n"
3971 " recalc \t\tReturns the recalculation mode (automatic).\n"
3972 " release \t\tReturns the version of Gnumeric as text.\n"
3973 " system \t\tReturns the name of the environment.\n"
3974 " totmem \t\tReturns the amount of total memory available.\n"
3976 "* This function is Excel compatible, except that types directory and origin "
3977 "are not implemented.\n"
3980 "INFO(\"system\") returns \"Linux\" on a Linux system.\n"
3984 #: ../plugins/fn-info/functions.c:1438
3985 msgid "ISERROR:TRUE if @{value} is any error value"
3988 #: ../plugins/fn-info/functions.c:1439 ../plugins/fn-info/functions.c:1457
3989 #: ../plugins/fn-info/functions.c:1479 ../plugins/fn-info/functions.c:1569
3990 #: ../plugins/fn-info/functions.c:1607 ../plugins/fn-info/functions.c:1625
3991 #: ../plugins/fn-info/functions.c:1642 ../plugins/fn-info/functions.c:1681
3992 #: ../plugins/fn-info/functions.c:1702 ../plugins/fn-info/functions.c:1752
3993 msgid "value:a value"
3996 #: ../plugins/fn-info/functions.c:1456
3997 msgid "ISNA:TRUE if @{value} is the #N/A error value"
4000 #: ../plugins/fn-info/functions.c:1478
4001 msgid "ISERR:TRUE if @{value} is any error value except #N/A"
4004 #: ../plugins/fn-info/functions.c:1497
4005 msgid "ERROR.TYPE:the type of @{error}"
4008 #: ../plugins/fn-info/functions.c:1498
4009 msgid "error:an error"
4012 #: ../plugins/fn-info/functions.c:1499
4015 "ERROR.TYPE returns an error number corresponding to the given error value. "
4016 "The error numbers for error values are:\n"
4025 "@FUNCTION=ERROR.TYPE\n"
4026 "@SYNTAX=ERROR.TYPE(value)\n"
4027 "@DESCRIPTION=ERROR.TYPE returns an error number corresponding to the given "
4028 "error value. The error numbers for error values are:\n"
4037 "* This function is Excel compatible.\n"
4040 "ERROR.TYPE(NA()) equals 7.\n"
4044 #: ../plugins/fn-info/functions.c:1533
4045 msgid "NA:the error value #N/A"
4048 #: ../plugins/fn-info/functions.c:1551
4049 msgid "ERROR:the error with the given @{name}"
4052 #: ../plugins/fn-info/functions.c:1552
4056 #: ../plugins/fn-info/functions.c:1568
4057 msgid "ISBLANK:TRUE if @{value} is blank"
4060 #: ../plugins/fn-info/functions.c:1570
4062 "This function checks if a value is blank. Empty cells are blank, but empty "
4066 #: ../plugins/fn-info/functions.c:1585
4067 msgid "ISEVEN:TRUE if @{n} is even"
4070 #: ../plugins/fn-info/functions.c:1586 ../plugins/fn-info/functions.c:1660
4074 #: ../plugins/fn-info/functions.c:1606
4075 msgid "ISLOGICAL:TRUE if @{value} is a logical value"
4078 #: ../plugins/fn-info/functions.c:1608
4079 msgid "This function checks if a value is either TRUE or FALSE."
4082 #: ../plugins/fn-info/functions.c:1624
4083 msgid "ISNONTEXT:TRUE if @{value} is not text"
4086 #: ../plugins/fn-info/functions.c:1641
4087 msgid "ISNUMBER:TRUE if @{value} is a number"
4090 #: ../plugins/fn-info/functions.c:1643
4092 "This function checks if a value is a number. Neither TRUE nor FALSE are "
4093 "numbers for this purpose."
4096 #: ../plugins/fn-info/functions.c:1659
4097 msgid "ISODD:TRUE if @{n} is odd"
4100 #: ../plugins/fn-info/functions.c:1680
4101 msgid "ISREF:TRUE if @{value} is a reference"
4104 #: ../plugins/fn-info/functions.c:1682
4105 msgid "This function checks if a value is a cell reference."
4108 #: ../plugins/fn-info/functions.c:1701
4109 msgid "ISTEXT:TRUE if @{value} is text"
4112 #: ../plugins/fn-info/functions.c:1719
4113 msgid "N:@{text} converted to a number"
4116 #: ../plugins/fn-info/functions.c:1720 ../plugins/fn-string/functions.c:321
4117 #: ../plugins/fn-string/functions.c:537 ../plugins/fn-string/functions.c:578
4118 #: ../plugins/fn-string/functions.c:622 ../plugins/fn-string/functions.c:749
4119 #: ../plugins/fn-string/functions.c:973 ../plugins/fn-string/functions.c:1020
4120 #: ../plugins/fn-string/functions.c:1053 ../plugins/fn-string/functions.c:1395
4124 #: ../plugins/fn-info/functions.c:1721
4125 msgid "If @{text} contains non-numerical text, 0 is returned."
4128 #: ../plugins/fn-info/functions.c:1724
4129 msgid "=N(\"eleven\")"
4132 #: ../plugins/fn-info/functions.c:1751
4133 msgid "TYPE:a number indicating the data type of @{value}"
4136 #: ../plugins/fn-info/functions.c:1753
4138 "TYPE returns a number indicating the data type of @{value}:\n"
4146 #: ../plugins/fn-info/functions.c:1792
4147 msgid "GETENV:the value of execution environment variable @{name}"
4150 #: ../plugins/fn-info/functions.c:1793
4151 msgid "name:the name of the environment variable"
4154 #: ../plugins/fn-info/functions.c:1794
4155 msgid "If a variable called @{name} does not exist, #N/A! will be returned."
4158 #: ../plugins/fn-info/functions.c:1795
4159 msgid "Variable names are case sensitive."
4162 #: ../plugins/fn-info/functions.c:1815
4163 msgid "GET.LINK:the target of the hyperlink attached to @{cell} as a string"
4166 #: ../plugins/fn-info/functions.c:1817
4168 "The value return is not updated automatically when the link attached to @"
4169 "{cell} changes but requires a recalculation."
4172 #: ../plugins/fn-logical/functions.c:44
4173 msgid "AND:logical conjunction"
4176 #: ../plugins/fn-logical/functions.c:45 ../plugins/fn-logical/functions.c:124
4177 #: ../plugins/fn-logical/functions.c:178
4178 msgid "b0:logical value"
4181 #: ../plugins/fn-logical/functions.c:46 ../plugins/fn-logical/functions.c:125
4182 #: ../plugins/fn-logical/functions.c:179
4183 msgid "b1:logical value"
4186 #: ../plugins/fn-logical/functions.c:47
4187 msgid "AND calculates the logical conjunction of its arguments @{b0},@{b1},..."
4190 #: ../plugins/fn-logical/functions.c:48 ../plugins/fn-logical/functions.c:127
4191 #: ../plugins/fn-logical/functions.c:181
4193 "If an argument is numerical, zero is considered FALSE and anything else TRUE."
4196 #: ../plugins/fn-logical/functions.c:49 ../plugins/fn-logical/functions.c:102
4197 #: ../plugins/fn-logical/functions.c:128 ../plugins/fn-logical/functions.c:182
4198 msgid "Strings and empty values are ignored."
4201 #: ../plugins/fn-logical/functions.c:50 ../plugins/fn-logical/functions.c:129
4202 #: ../plugins/fn-logical/functions.c:183
4203 msgid "If no logical values are provided, then the error #VALUE! is returned."
4206 #: ../plugins/fn-logical/functions.c:51 ../plugins/fn-logical/functions.c:130
4207 #: ../plugins/fn-logical/functions.c:184
4209 "This function is strict: if any argument is an error, the result will be the "
4213 #: ../plugins/fn-logical/functions.c:57
4214 msgid "wiki:en:Logical_conjunction"
4217 #: ../plugins/fn-logical/functions.c:98
4218 msgid "NOT:logical negation"
4221 #: ../plugins/fn-logical/functions.c:99
4222 msgid "b:logical value"
4225 #: ../plugins/fn-logical/functions.c:100
4226 msgid "NOT calculates the logical negation of its argument."
4229 #: ../plugins/fn-logical/functions.c:101
4231 "If the argument is numerical, zero is considered FALSE and anything else "
4235 #: ../plugins/fn-logical/functions.c:107
4236 msgid "wiki:en:Negation"
4239 #: ../plugins/fn-logical/functions.c:123
4240 msgid "OR:logical disjunction"
4243 #: ../plugins/fn-logical/functions.c:126
4244 msgid "OR calculates the logical disjunction of its arguments @{b0},@{b1},..."
4247 #: ../plugins/fn-logical/functions.c:136
4248 msgid "wiki:en:Logical_disjunction"
4251 #: ../plugins/fn-logical/functions.c:177
4252 msgid "XOR:logical exclusive disjunction"
4255 #: ../plugins/fn-logical/functions.c:180
4257 "XOR calculates the logical exclusive disjunction of its arguments @{b0},@"
4261 #: ../plugins/fn-logical/functions.c:189
4262 msgid "wiki:en:Exclusive_disjunction"
4265 #: ../plugins/fn-logical/functions.c:230
4266 msgid "IFERROR:test for error"
4269 #: ../plugins/fn-logical/functions.c:231
4270 msgid "x:value to test for error"
4273 #: ../plugins/fn-logical/functions.c:232 ../plugins/fn-logical/functions.c:250
4274 msgid "y:alternate value"
4277 #: ../plugins/fn-logical/functions.c:233
4279 "This function returns the first value, unless that is an error, in which "
4280 "case it returns the second."
4283 #: ../plugins/fn-logical/functions.c:248
4284 msgid "IFNA:test for #NA! error"
4287 #: ../plugins/fn-logical/functions.c:249
4288 msgid "x:value to test for #NA! error"
4291 #: ../plugins/fn-logical/functions.c:251
4293 "This function returns the first value, unless that is #NA!, in which case it "
4294 "returns the second."
4297 #: ../plugins/fn-logical/functions.c:267
4298 msgid "TRUE:the value TRUE"
4301 #: ../plugins/fn-logical/functions.c:268
4302 msgid "TRUE returns the value TRUE."
4305 #: ../plugins/fn-logical/functions.c:272 ../plugins/fn-logical/functions.c:290
4306 msgid "wiki:en:Logical_value"
4309 #: ../plugins/fn-logical/functions.c:285
4310 msgid "FALSE:the value FALSE"
4313 #: ../plugins/fn-logical/functions.c:286
4314 msgid "FALSE returns the value FALSE."
4317 #: ../plugins/fn-lookup/functions.c:714
4318 msgid "ADDRESS:cell address as text"
4321 #: ../plugins/fn-lookup/functions.c:715
4322 msgid "row_num:row number"
4325 #: ../plugins/fn-lookup/functions.c:716
4326 msgid "col_num:column number"
4329 #: ../plugins/fn-lookup/functions.c:717
4331 "abs_num:1 for an absolute, 2 for a row absolute and column relative, 3 for a "
4332 "row relative and column absolute, and 4 for a relative reference; defaults "
4336 #: ../plugins/fn-lookup/functions.c:720
4338 "a1:if TRUE, an A1-style reference is provided, otherwise an R1C1-style "
4339 "reference; defaults to TRUE"
4342 #: ../plugins/fn-lookup/functions.c:722
4343 msgid "text:name of the worksheet, defaults to no sheet"
4346 #: ../plugins/fn-lookup/functions.c:723
4347 msgid "If @{row_num} or @{col_num} is less than one, ADDRESS returns #VALUE!"
4350 #: ../plugins/fn-lookup/functions.c:725
4351 msgid "If @{abs_num} is greater than 4 ADDRESS returns #VALUE!"
4354 #: ../plugins/fn-lookup/functions.c:799
4355 msgid "AREAS:number of areas in @{reference}"
4358 #: ../plugins/fn-lookup/functions.c:800
4359 msgid "reference:range"
4362 #: ../plugins/fn-lookup/functions.c:867
4363 msgid "CHOOSE:the (@{index}+1)th argument"
4366 #: ../plugins/fn-lookup/functions.c:868
4367 msgid "index:positive number"
4370 #: ../plugins/fn-lookup/functions.c:869
4371 msgid "value1:first value"
4374 #: ../plugins/fn-lookup/functions.c:870
4375 msgid "value2:second value"
4378 #: ../plugins/fn-lookup/functions.c:871
4379 msgid "CHOOSE returns its (@{index}+1)th argument."
4382 #: ../plugins/fn-lookup/functions.c:872
4384 "@{index} is truncated to an integer. If @{index} < 1 or the truncated @"
4385 "{index} > number of values, CHOOSE returns #VALUE!"
4388 #: ../plugins/fn-lookup/functions.c:914
4389 msgid "VLOOKUP:search the first column of @{range} for @{value}"
4392 #: ../plugins/fn-lookup/functions.c:915 ../plugins/fn-lookup/functions.c:976
4393 msgid "value:search value"
4396 #: ../plugins/fn-lookup/functions.c:916 ../plugins/fn-lookup/functions.c:977
4397 msgid "range:range to search"
4400 #: ../plugins/fn-lookup/functions.c:917
4401 msgid "column:1-based column offset indicating the return values"
4404 #: ../plugins/fn-lookup/functions.c:918 ../plugins/fn-lookup/functions.c:979
4406 "approximate:if false, an exact match of @{value} must be found; defaults to "
4410 #: ../plugins/fn-lookup/functions.c:920
4411 msgid "as_index:if true, the 0-based row offset is returned; defaults to FALSE"
4414 #: ../plugins/fn-lookup/functions.c:922
4416 "VLOOKUP function finds the row in @{range} that has a first cell similar to @"
4417 "{value}. If @{approximate} is not true it finds the row with an exact "
4418 "equality. If @{approximate} is true, it finds the last row with first value "
4419 "less than or equal to @{value}. If @{as_index} is true the 0-based row "
4420 "offset is returned."
4423 #: ../plugins/fn-lookup/functions.c:929 ../plugins/fn-lookup/functions.c:990
4425 "If @{approximate} is true, then the values must be sorted in order of "
4429 #: ../plugins/fn-lookup/functions.c:931
4430 msgid "VLOOKUP returns #REF! if @{column} falls outside @{range}."
4433 #: ../plugins/fn-lookup/functions.c:975
4434 msgid "HLOOKUP:search the first row of @{range} for @{value}"
4437 #: ../plugins/fn-lookup/functions.c:978
4438 msgid "row:1-based row offset indicating the return values "
4441 #: ../plugins/fn-lookup/functions.c:981
4443 "as_index:if true, the 0-based column offset is returned; defaults to FALSE"
4446 #: ../plugins/fn-lookup/functions.c:983
4448 "HLOOKUP function finds the row in @{range} that has a first cell similar to @"
4449 "{value}. If @{approximate} is not true it finds the column with an exact "
4450 "equality. If @{approximate} is true, it finds the last column with first "
4451 "value less than or equal to @{value}. If @{as_index} is true the 0-based "
4452 "column offset is returned."
4455 #: ../plugins/fn-lookup/functions.c:992
4456 msgid "HLOOKUP returns #REF! if @{row} falls outside @{range}."
4459 #: ../plugins/fn-lookup/functions.c:1036
4461 "LOOKUP:contents of @{vector2} at the corresponding location to @{value} in @"
4465 #: ../plugins/fn-lookup/functions.c:1038
4466 msgid "value:value to look up"
4469 #: ../plugins/fn-lookup/functions.c:1039
4470 msgid "vector1:range to search:"
4473 #: ../plugins/fn-lookup/functions.c:1040
4474 msgid "vector2:range of return values"
4477 #: ../plugins/fn-lookup/functions.c:1041
4479 "If @{vector1} has more rows than columns, LOOKUP searches the first row of @"
4480 "{vector1}, otherwise the first column. If @{vector2} is omitted the return "
4481 "value is taken from the last row or column of @{vector1}."
4484 #: ../plugins/fn-lookup/functions.c:1045
4486 "If LOOKUP can't find @{value} it uses the largest value less than @{value}."
4489 #: ../plugins/fn-lookup/functions.c:1047
4490 msgid "The data must be sorted."
4493 #: ../plugins/fn-lookup/functions.c:1048
4494 msgid "If @{value} is smaller than the first value it returns #N/A."
4497 #: ../plugins/fn-lookup/functions.c:1049
4499 "If the corresponding location does not exist in @{vector2}, it returns #N/A."
4502 #: ../plugins/fn-lookup/functions.c:1136
4503 msgid "MATCH:the index of @{seek} in @{vector}"
4506 #: ../plugins/fn-lookup/functions.c:1137
4507 msgid "seek:value to find"
4510 #: ../plugins/fn-lookup/functions.c:1138
4511 msgid "vector:n by 1 or 1 by n range to be searched"
4514 #: ../plugins/fn-lookup/functions.c:1139
4516 "type:+1 (the default) to find the largest value ≤ @{seek}, 0 to find the "
4517 "first value = @{seek}, or-1 to find the smallest value ≥ @{seek}"
4520 #: ../plugins/fn-lookup/functions.c:1142
4521 msgid "MATCH searches @{vector} for @{seek} and returns the 1-based index."
4524 #: ../plugins/fn-lookup/functions.c:1143
4526 " For @{type} = -1 the data must be sorted in descending order; for @{type} = "
4527 "+1 the data must be sorted in ascending order."
4530 #: ../plugins/fn-lookup/functions.c:1145
4531 msgid "If @{seek} could not be found, #N/A is returned."
4534 #: ../plugins/fn-lookup/functions.c:1146
4535 msgid "If @{vector} is neither n by 1 nor 1 by n, #N/A is returned."
4538 #: ../plugins/fn-lookup/functions.c:1197
4539 msgid "INDIRECT:contents of the cell pointed to by the @{ref_text} string"
4542 #: ../plugins/fn-lookup/functions.c:1198
4543 msgid "ref_text:textual reference"
4546 #: ../plugins/fn-lookup/functions.c:1199
4548 "format:if true, @{ref_text} is given in A1-style, otherwise it is given in "
4549 "R1C1 style; defaults to true"
4552 #: ../plugins/fn-lookup/functions.c:1201
4554 "If @{ref_text} is not a valid reference in the style determined by @"
4555 "{format}, INDIRECT returns #REF!"
4558 #: ../plugins/fn-lookup/functions.c:1235
4559 msgid "INDEX:reference to a cell in the given @{array}"
4562 #: ../plugins/fn-lookup/functions.c:1236
4563 msgid "array:cell or inline array"
4566 #: ../plugins/fn-lookup/functions.c:1237
4567 msgid "row:desired row, defaults to 1"
4570 #: ../plugins/fn-lookup/functions.c:1238
4571 msgid "col:desired column, defaults to 1"
4574 #: ../plugins/fn-lookup/functions.c:1239
4575 msgid "area:from which area to select a cell, defaults to 1"
4578 #: ../plugins/fn-lookup/functions.c:1240
4580 "INDEX gives a reference to a cell in the given @{array}. The cell is "
4581 "selected by @{row} and @{col}, which count the rows and columns in the array."
4584 #: ../plugins/fn-lookup/functions.c:1245
4586 "If the reference falls outside the range of @{array}, INDEX returns #REF!"
4589 #: ../plugins/fn-lookup/functions.c:1247
4591 "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
4592 "21.3, 25.9, and 40.1. Then INDEX(A1:A5,4,1,1) equals 25.9"
4595 #: ../plugins/fn-lookup/functions.c:1336
4596 msgid "COLUMN:vector of column numbers"
4599 #: ../plugins/fn-lookup/functions.c:1337 ../plugins/fn-lookup/functions.c:1489
4600 msgid "x:reference, defaults to the position of the current expression"
4603 #: ../plugins/fn-lookup/functions.c:1338
4605 "COLUMN function returns a Nx1 array containing the sequence of integers from "
4606 "the first column to the last column of @{x}."
4609 #: ../plugins/fn-lookup/functions.c:1341 ../plugins/fn-lookup/functions.c:1493
4611 "If @{x} is neither an array nor a reference nor a range, returns #VALUE!"
4614 #: ../plugins/fn-lookup/functions.c:1345
4615 msgid "column() in G13 equals 7."
4618 #: ../plugins/fn-lookup/functions.c:1385
4619 msgid "COLUMNNUMBER:column number for the given column called @{name}"
4622 #: ../plugins/fn-lookup/functions.c:1386
4623 msgid "name:column name such as \"IV\""
4626 #: ../plugins/fn-lookup/functions.c:1387
4627 msgid "If @{name} is invalid, COLUMNNUMBER returns #VALUE!"
4630 #: ../plugins/fn-lookup/functions.c:1412
4631 msgid "COLUMNS:number of columns in @{reference}"
4634 #: ../plugins/fn-lookup/functions.c:1413
4635 msgid "reference:array or area"
4638 #: ../plugins/fn-lookup/functions.c:1414
4640 "If @{reference} is neither an array nor a reference nor a range, COLUMNS "
4644 #: ../plugins/fn-lookup/functions.c:1430
4645 msgid "OFFSET:an offset cell range"
4648 #: ../plugins/fn-lookup/functions.c:1431
4649 msgid "range:reference or range"
4652 #: ../plugins/fn-lookup/functions.c:1432
4653 msgid "row:number of rows to offset @{range}"
4656 #: ../plugins/fn-lookup/functions.c:1433
4657 msgid "col:number of columns to offset @{range}"
4660 #: ../plugins/fn-lookup/functions.c:1434
4661 msgid "height:height of the offset range, defaults to height of @{range}"
4664 #: ../plugins/fn-lookup/functions.c:1435
4665 msgid "width:width of the offset range, defaults to width of @{range}"
4668 #: ../plugins/fn-lookup/functions.c:1436
4670 "OFFSET returns the cell range starting at offset (@{row},@{col}) from @"
4671 "{range} of height @{height} and width @{width}."
4674 #: ../plugins/fn-lookup/functions.c:1439
4675 msgid "If @{range} is neither a reference nor a range, OFFSET returns #VALUE!"
4678 #: ../plugins/fn-lookup/functions.c:1488
4679 msgid "ROW:vector of row numbers"
4682 #: ../plugins/fn-lookup/functions.c:1490
4684 "ROW function returns a 1xN array containing the sequence of integers from "
4685 "the first row to the last row of @{x}."
4688 #: ../plugins/fn-lookup/functions.c:1536
4689 msgid "ROWS:number of rows in @{reference}"
4692 #: ../plugins/fn-lookup/functions.c:1537
4693 msgid "reference:array, reference, or range"
4696 #: ../plugins/fn-lookup/functions.c:1538
4698 "If @{reference} is neither an array nor a reference nor a range, ROWS "
4702 #: ../plugins/fn-lookup/functions.c:1554
4703 msgid "SHEETS:number of sheets in @{reference}"
4706 #: ../plugins/fn-lookup/functions.c:1555
4707 msgid "reference:array, reference, or range, defaults to the maximum range"
4710 #: ../plugins/fn-lookup/functions.c:1556
4712 "If @{reference} is neither an array nor a reference nor a range, SHEETS "
4716 #: ../plugins/fn-lookup/functions.c:1592
4717 msgid "SHEET:sheet number of @{reference}"
4720 #: ../plugins/fn-lookup/functions.c:1593
4722 "reference:reference or literal sheet name, defaults to the current sheet"
4725 #: ../plugins/fn-lookup/functions.c:1594
4727 "If @{reference} is neither a reference nor a literal sheet name, SHEET "
4731 #: ../plugins/fn-lookup/functions.c:1643
4732 msgid "HYPERLINK:second or first arguments"
4735 #: ../plugins/fn-lookup/functions.c:1644
4736 msgid "link_location:string"
4739 #: ../plugins/fn-lookup/functions.c:1645
4740 msgid "label:string, optional"
4743 #: ../plugins/fn-lookup/functions.c:1646
4745 "HYPERLINK function currently returns its 2nd argument, or if that is omitted "
4749 #: ../plugins/fn-lookup/functions.c:1665
4750 msgid "TRANSPOSE:the transpose of @{matrix}"
4753 #: ../plugins/fn-lookup/functions.c:1666
4754 msgid "matrix:range"
4757 #: ../plugins/fn-lookup/functions.c:1702
4758 msgid "ARRAY:vertical array of the arguments"
4761 #: ../plugins/fn-lookup/functions.c:1703
4765 #: ../plugins/fn-lookup/functions.c:1759
4766 msgid "SORT:sorted list of numbers as vertical array"
4769 #: ../plugins/fn-lookup/functions.c:1760 ../plugins/fn-stat/functions.c:163
4770 #: ../plugins/fn-stat/functions.c:215
4771 msgid "ref:list of numbers"
4774 #: ../plugins/fn-lookup/functions.c:1761
4775 msgid "order:0 (descending order) or 1 (ascending order); defaults to 0"
4778 #: ../plugins/fn-lookup/functions.c:1762
4779 msgid "Strings, booleans, and empty cells are ignored."
4782 #: ../plugins/fn-lookup/functions.c:1763
4783 msgid "SORT({4,3,5}) evaluates to {5,4,3}"
4786 #: ../plugins/fn-math/functions.c:48
4788 "Numbers, text and logical values are included in the calculation too. If the "
4789 "cell contains text or the argument evaluates to FALSE, it is counted as "
4790 "value zero (0). If the argument evaluates to TRUE, it is counted as one (1)."
4793 #: ../plugins/fn-math/functions.c:56
4794 msgid "GCD:the greatest common divisor"
4797 #: ../plugins/fn-math/functions.c:57 ../plugins/fn-math/functions.c:120
4798 msgid "n0:positive integer"
4801 #: ../plugins/fn-math/functions.c:58 ../plugins/fn-math/functions.c:121
4802 msgid "n1:positive integer"
4805 #: ../plugins/fn-math/functions.c:59
4807 "GCD calculates the greatest common divisor of the given numbers @{n0},@"
4808 "{n1},..., the greatest integer that is a divisor of each argument."
4811 #: ../plugins/fn-math/functions.c:60 ../plugins/fn-math/functions.c:123
4812 msgid "If any of the arguments is not an integer, it is truncated."
4815 #: ../plugins/fn-math/functions.c:119
4816 msgid "LCM:the least common multiple"
4819 #: ../plugins/fn-math/functions.c:122
4821 "LCM calculates the least common multiple of the given numbers @{n0},@"
4822 "{n1},..., the smallest integer that is a multiple of each argument."
4825 #: ../plugins/fn-math/functions.c:175
4826 msgid "GD:Gudermannian function"
4829 #: ../plugins/fn-math/functions.c:176 ../plugins/fn-math/functions.c:288
4830 #: ../plugins/fn-stat/functions.c:1691
4834 #: ../plugins/fn-math/functions.c:179
4835 msgid "wolfram:Gudermannian.html"
4838 #: ../plugins/fn-math/functions.c:180
4839 msgid "wiki:en:Gudermannian_function"
4842 #: ../plugins/fn-math/functions.c:199
4843 msgid "HYPOT:the square root of the sum of the squares of the arguments"
4846 #: ../plugins/fn-math/functions.c:200
4850 #: ../plugins/fn-math/functions.c:201
4854 #: ../plugins/fn-math/functions.c:222
4855 msgid "ABS:absolute value"
4858 #: ../plugins/fn-math/functions.c:224
4860 "ABS gives the absolute value of @{x}, i.e. the non-negative number of the "
4861 "same magnitude as @{x}."
4864 #: ../plugins/fn-math/functions.c:241
4865 msgid "ACOS:the arc cosine of @{x}"
4868 #: ../plugins/fn-math/functions.c:264
4869 msgid "ACOSH:the hyperbolic arc cosine of @{x}"
4872 #: ../plugins/fn-math/functions.c:287
4873 msgid "ACOT:inverse cotangent of @{x}"
4876 #: ../plugins/fn-math/functions.c:291
4877 msgid "wolfram:InverseCotangent.html"
4880 #: ../plugins/fn-math/functions.c:292 ../plugins/fn-math/functions.c:754
4881 #: ../plugins/fn-math/functions.c:793 ../plugins/fn-math/functions.c:1347
4882 #: ../plugins/fn-math/functions.c:1367 ../plugins/fn-math/functions.c:1407
4883 msgid "wiki:en:Trigonometric_functions"
4886 #: ../plugins/fn-math/functions.c:305
4887 msgid "ACOTH:the inverse hyperbolic cotangent of @{x}"
4890 #: ../plugins/fn-math/functions.c:309
4891 msgid "wolfram:InverseHyperbolicCotangent.html"
4894 #: ../plugins/fn-math/functions.c:310
4895 msgid "wiki:en:Inverse_hyperbolic_function"
4898 #: ../plugins/fn-math/functions.c:323
4899 msgid "ASIN:the arc sine of @{x}"
4902 #: ../plugins/fn-math/functions.c:325
4904 "ASIN calculates the arc sine of @{x}; that is the value whose sine is @{x}."
4907 #: ../plugins/fn-math/functions.c:327
4908 msgid "If @{x} falls outside the range -1 to 1, ASIN returns #NUM!"
4911 #: ../plugins/fn-math/functions.c:348
4912 msgid "ASINH:the inverse hyperbolic sine of @{x}"
4915 #: ../plugins/fn-math/functions.c:350
4917 "ASINH calculates the inverse hyperbolic sine of @{x}; that is the value "
4918 "whose hyperbolic sine is @{x}."
4921 #: ../plugins/fn-math/functions.c:367
4922 msgid "ATAN:the arc tangent of @{x}"
4925 #: ../plugins/fn-math/functions.c:369
4927 "ATAN calculates the arc tangent of @{x}; that is the value whose tangent is @"
4931 #: ../plugins/fn-math/functions.c:386
4932 msgid "ATANH:the inverse hyperbolic tangent of @{x}"
4935 #: ../plugins/fn-math/functions.c:388
4937 "ATANH calculates the inverse hyperbolic tangent of @{x}; that is the value "
4938 "whose hyperbolic tangent is @{x}."
4941 #: ../plugins/fn-math/functions.c:390
4942 msgid "If the absolute value of @{x} is greater than 1.0, ATANH returns #NUM!"
4945 #: ../plugins/fn-math/functions.c:411
4946 msgid "ATAN2:the arc tangent of the ratio @{y}/@{x}"
4949 #: ../plugins/fn-math/functions.c:413
4950 msgid "x:x-coordinate"
4953 #: ../plugins/fn-math/functions.c:414
4954 msgid "y:y-coordinate"
4957 #: ../plugins/fn-math/functions.c:415
4959 "ATAN2 calculates the direction from the origin to the point (@{x},@{y}) as "
4960 "an angle from the x-axis in radians."
4963 #: ../plugins/fn-math/functions.c:419
4964 msgid "The result will be between π and +π."
4967 #: ../plugins/fn-math/functions.c:421
4968 msgid "The order of the arguments may be unexpected."
4971 #: ../plugins/fn-math/functions.c:446
4972 msgid "CEIL:smallest integer larger than or equal to @{x}"
4975 #: ../plugins/fn-math/functions.c:448
4976 msgid "CEIL(@{x}) is the smallest integer that is at least as large as @{x}."
4979 #: ../plugins/fn-math/functions.c:449
4980 msgid "This function is the OpenFormula function CEILING(@{x})."
4983 #: ../plugins/fn-math/functions.c:466
4984 msgid "COUNTIF:count of the cells meeting the given @{criteria}"
4987 #: ../plugins/fn-math/functions.c:467 ../plugins/fn-math/functions.c:540
4988 #: ../plugins/fn-math/functions.c:652
4989 msgid "range:cell area"
4992 #: ../plugins/fn-math/functions.c:468
4993 msgid "criteria:condition for a cell to be counted"
4996 #: ../plugins/fn-math/functions.c:539
4998 "SUMIF:sum of the cells in @{actual_range} for which the corresponding cells "
4999 "in the range meet the given @{criteria}"
5002 #: ../plugins/fn-math/functions.c:541
5003 msgid "criteria:condition for a cell to be summed"
5006 #: ../plugins/fn-math/functions.c:542 ../plugins/fn-math/functions.c:654
5007 msgid "actual_range:cell area, defaults to @{range}"
5010 #: ../plugins/fn-math/functions.c:651
5012 "AVERAGEIF:average of the cells in @{actual range} for which the "
5013 "corresponding cells in the range meet the given @{criteria}"
5016 #: ../plugins/fn-math/functions.c:653
5017 msgid "criteria:condition for a cell to be included"
5020 #: ../plugins/fn-math/functions.c:717
5022 "CEILING:nearest multiple of @{significance} whose absolute value is at least "
5026 #: ../plugins/fn-math/functions.c:719 ../plugins/fn-math/functions.c:1072
5028 "significance:base multiple (defaults to 1 for @{x} > 0 and -1 for @{x} <0)"
5031 #: ../plugins/fn-math/functions.c:720
5033 "CEILING(@{x},@{significance}) is the nearest multiple of @{significance} "
5034 "whose absolute value is at least ABS(@{x})."
5037 #: ../plugins/fn-math/functions.c:721
5039 "If @{x} or @{significance} is non-numeric, CEILING returns a #VALUE! error."
5042 #: ../plugins/fn-math/functions.c:722
5044 "If @{x} and @{significance} have different signs, CEILING returns a #NUM! "
5048 #: ../plugins/fn-math/functions.c:724
5050 "CEILING(@{x}) is exported to ODF as CEILING(@{x},SIGN(@{x}),1). CEILING(@{x},"
5051 "@{significance}) is the OpenFormula function CEILING(@{x},@{significance},1)."
5054 #: ../plugins/fn-math/functions.c:750
5055 msgid "COS:the cosine of @{x}"
5058 #: ../plugins/fn-math/functions.c:751 ../plugins/fn-math/functions.c:825
5059 #: ../plugins/fn-math/functions.c:1342 ../plugins/fn-math/functions.c:1361
5060 #: ../plugins/fn-math/functions.c:1401 ../plugins/fn-math/functions.c:1574
5061 msgid "x:angle in radians"
5064 #: ../plugins/fn-math/functions.c:753
5065 msgid "wolfram:Cosine.html"
5068 #: ../plugins/fn-math/functions.c:770
5069 msgid "COSH:the hyperbolic cosine of @{x}"
5072 #: ../plugins/fn-math/functions.c:788
5073 msgid "COT:the cotangent of @{x}"
5076 #: ../plugins/fn-math/functions.c:792
5077 msgid "wolfram:Cotangent.html"
5080 #: ../plugins/fn-math/functions.c:806
5081 msgid "COTH:the hyperbolic cotangent of @{x}"
5084 #: ../plugins/fn-math/functions.c:810
5085 msgid "wolfram:HyperbolicCotangent.html"
5088 #: ../plugins/fn-math/functions.c:811 ../plugins/fn-math/functions.c:1387
5089 #: ../plugins/fn-math/functions.c:1427
5090 msgid "wiki:en:Hyperbolic_function"
5093 #: ../plugins/fn-math/functions.c:824
5094 msgid "DEGREES:equivalent degrees to @{x} radians"
5097 #: ../plugins/fn-math/functions.c:842
5098 msgid "EXP:e raised to the power of @{x}"
5101 #: ../plugins/fn-math/functions.c:844
5102 msgid "e is the base of the natural logarithm."
5105 #: ../plugins/fn-math/functions.c:860
5106 msgid "EXPM1:EXP(@{x})-1"
5109 #: ../plugins/fn-math/functions.c:862
5111 "This function has a higher resulting precision than evaluating EXP(@{x})-1."
5114 #: ../plugins/fn-math/functions.c:877
5115 msgid "FACT:the factorial of @{x}, i.e. @{x}!"
5118 #: ../plugins/fn-math/functions.c:880
5119 msgid "The domain of this function has been extended using the GAMMA function."
5122 #: ../plugins/fn-math/functions.c:908
5123 msgid "GAMMA:the Gamma function"
5126 #: ../plugins/fn-math/functions.c:938
5127 msgid "GAMMALN:natural logarithm of the Gamma function"
5130 #: ../plugins/fn-math/functions.c:962
5131 msgid "BETA:Euler beta function"
5134 #: ../plugins/fn-math/functions.c:964 ../plugins/fn-math/functions.c:988
5135 #: ../plugins/fn-math/functions.c:1204
5139 #: ../plugins/fn-math/functions.c:965
5141 "BETA function returns the value of the Euler beta function extended to all "
5142 "real numbers except 0 and negative integers."
5145 #: ../plugins/fn-math/functions.c:966
5147 "If @{x}, @{y}, or (@{x} + @{y}) are non-positive integers, BETA returns #NUM!"
5150 #: ../plugins/fn-math/functions.c:970 ../plugins/fn-math/functions.c:994
5151 msgid "wiki:en:Beta_function"
5154 #: ../plugins/fn-math/functions.c:986
5156 "BETALN:natural logarithm of the absolute value of the Euler beta function"
5159 #: ../plugins/fn-math/functions.c:989
5161 "BETALN function returns the natural logarithm of the absolute value of the "
5162 "Euler beta function extended to all real numbers except 0 and negative "
5166 #: ../plugins/fn-math/functions.c:990
5168 "If @{x}, @{y}, or (@{x} + @{y}) are non-positive integers, BETALN returns "
5172 #: ../plugins/fn-math/functions.c:1011
5173 msgid "COMBIN:binomial coefficient"
5176 #: ../plugins/fn-math/functions.c:1012 ../plugins/fn-math/functions.c:1044
5177 #: ../plugins/fn-math/functions.c:2121
5178 msgid "n:non-negative integer"
5181 #: ../plugins/fn-math/functions.c:1013 ../plugins/fn-math/functions.c:1045
5182 msgid "k:non-negative integer"
5185 #: ../plugins/fn-math/functions.c:1014
5187 "COMBIN returns the binomial coefficient \"@{n} choose @{k}\", the number of @"
5188 "{k}-combinations of an @{n}-element set without repetition."
5191 #: ../plugins/fn-math/functions.c:1017
5192 msgid "If @{n} is less than @{k} COMBIN returns #NUM!"
5195 #: ../plugins/fn-math/functions.c:1022
5196 msgid "wiki:en:Binomial_coefficient"
5199 #: ../plugins/fn-math/functions.c:1042
5201 "COMBINA:the number of @{k}-combinations of an @{n}-element set with "
5205 #: ../plugins/fn-math/functions.c:1050
5206 msgid "wiki:en:Multiset"
5209 #: ../plugins/fn-math/functions.c:1070
5211 "FLOOR:nearest multiple of @{significance} whose absolute value is at most ABS"
5215 #: ../plugins/fn-math/functions.c:1074
5217 "FLOOR(@{x},@{significance}) is the nearest multiple of @{significance} whose "
5218 "absolute value is at most ABS(@{x})"
5221 #: ../plugins/fn-math/functions.c:1076
5223 "FLOOR(@{x}) is exported to ODF as FLOOR(@{x},SIGN(@{x}),1). FLOOR(@{x},@"
5224 "{significance}) is the OpenFormula function FLOOR(@{x},@{significance},1)."
5227 #: ../plugins/fn-math/functions.c:1106
5228 msgid "INT:largest integer not larger than @{x}"
5231 #: ../plugins/fn-math/functions.c:1125
5232 msgid "LOG:logarithm of @{x} with base @{base}"
5235 #: ../plugins/fn-math/functions.c:1126 ../plugins/fn-math/functions.c:1156
5236 #: ../plugins/fn-math/functions.c:1179 ../plugins/fn-math/functions.c:1234
5237 #: ../plugins/fn-math/functions.c:1256
5238 msgid "x:positive number"
5241 #: ../plugins/fn-math/functions.c:1127
5242 msgid "base:base of the logarithm, defaults to 10"
5245 #: ../plugins/fn-math/functions.c:1128
5246 msgid "@{base} must be positive and not equal to 1."
5249 #: ../plugins/fn-math/functions.c:1129
5250 msgid "If @{x} ≤ 0, LOG returns #NUM! error."
5253 #: ../plugins/fn-math/functions.c:1155
5254 msgid "LN:the natural logarithm of @{x}"
5257 #: ../plugins/fn-math/functions.c:1157
5258 msgid "If @{x} ≤ 0, LN returns #NUM! error."
5261 #: ../plugins/fn-math/functions.c:1178
5262 msgid "LN1P:LN(1+@{x})"
5265 #: ../plugins/fn-math/functions.c:1180
5267 "LN1P calculates LN(1+@{x}) but yielding a higher precision than evaluating LN"
5271 #: ../plugins/fn-math/functions.c:1181
5272 msgid "If @{x} ≤ -1, LN returns #NUM! error."
5275 #: ../plugins/fn-math/functions.c:1202
5276 msgid "POWER:the value of @{x} raised to the power @{y}"
5279 #: ../plugins/fn-math/functions.c:1205
5280 msgid "If both @{x} and @{y} equal 0, POWER returns #NUM!"
5283 #: ../plugins/fn-math/functions.c:1206
5284 msgid "If @{x} = 0 and @{y} < 0, POWER returns #DIV/0!"
5287 #: ../plugins/fn-math/functions.c:1207
5288 msgid "If @{x} < 0 and @{y} is not an integer, POWER returns #NUM!"
5291 #: ../plugins/fn-math/functions.c:1233
5292 msgid "LOG2:the base-2 logarithm of @{x}"
5295 #: ../plugins/fn-math/functions.c:1235
5296 msgid "If @{x} ≤ 0, LOG2 returns #NUM!"
5299 #: ../plugins/fn-math/functions.c:1255
5300 msgid "LOG10:the base-10 logarithm of @{x}"
5303 #: ../plugins/fn-math/functions.c:1257
5304 msgid "If @{x} ≤ 0, LOG10 returns #NUM!"
5307 #: ../plugins/fn-math/functions.c:1277
5308 msgid "MOD:the remainder of @{x} under division by @{n}"
5311 #: ../plugins/fn-math/functions.c:1280
5312 msgid "MOD function returns the remainder when @{x} is divided by @{n}."
5315 #: ../plugins/fn-math/functions.c:1281
5316 msgid "If @{n} is 0, MOD returns #DIV/0!"
5319 #: ../plugins/fn-math/functions.c:1323
5320 msgid "RADIANS:the number of radians equivalent to @{x} degrees"
5323 #: ../plugins/fn-math/functions.c:1324
5324 msgid "x:angle in degrees"
5327 #: ../plugins/fn-math/functions.c:1341
5328 msgid "SIN:the sine of @{x}"
5331 #: ../plugins/fn-math/functions.c:1346
5332 msgid "wolfram:Sine.html"
5335 #: ../plugins/fn-math/functions.c:1360
5336 msgid "CSC:the cosecant of @{x}"
5339 #: ../plugins/fn-math/functions.c:1362 ../plugins/fn-math/functions.c:1382
5340 #: ../plugins/fn-math/functions.c:1402 ../plugins/fn-math/functions.c:1422
5341 msgid "This function is not Excel compatible."
5344 #: ../plugins/fn-math/functions.c:1366
5345 msgid "wolfram:Cosecant.html"
5348 #: ../plugins/fn-math/functions.c:1380
5349 msgid "CSCH:the hyperbolic cosecant of @{x}"
5352 #: ../plugins/fn-math/functions.c:1386
5353 msgid "wolfram:HyperbolicCosecant.html"
5356 #: ../plugins/fn-math/functions.c:1400
5360 #: ../plugins/fn-math/functions.c:1403
5361 msgid "SEC(@{x}) is exported to OpenFormula as 1/COS(@{x})."
5364 #: ../plugins/fn-math/functions.c:1406
5365 msgid "wolfram:Secant.html"
5368 #: ../plugins/fn-math/functions.c:1420
5369 msgid "SECH:the hyperbolic secant of @{x}"
5372 #: ../plugins/fn-math/functions.c:1423
5373 msgid "SECH(@{x}) is exported to OpenFormula as 1/COSH(@{x})."
5376 #: ../plugins/fn-math/functions.c:1426
5377 msgid "wolfram:HyperbolicSecant.html"
5380 #: ../plugins/fn-math/functions.c:1438
5381 msgid "SINH:the hyperbolic sine of @{x}"
5384 #: ../plugins/fn-math/functions.c:1456
5385 msgid "SQRT:square root of @{x}"
5388 #: ../plugins/fn-math/functions.c:1457 ../plugins/fn-math/functions.c:1863
5389 msgid "x:non-negative number"
5392 #: ../plugins/fn-math/functions.c:1459
5393 msgid "If @{x} is negative, SQRT returns #NUM!"
5396 #: ../plugins/fn-math/functions.c:1478
5397 msgid "SUMA:sum of all values and cells referenced"
5400 #: ../plugins/fn-math/functions.c:1479 ../plugins/fn-math/functions.c:1503
5401 msgid "area0:first cell area"
5404 #: ../plugins/fn-math/functions.c:1480 ../plugins/fn-math/functions.c:1504
5405 msgid "area1:second cell area"
5408 #: ../plugins/fn-math/functions.c:1502
5409 msgid "SUMSQ:sum of the squares of all values and cells referenced"
5412 #: ../plugins/fn-math/functions.c:1525
5414 "MULTINOMIAL:multinomial coefficient (@{x1}+⋯+@{xn}) choose (@{x1},…,@{xn})"
5417 #: ../plugins/fn-math/functions.c:1526
5418 msgid "x1:first number"
5421 #: ../plugins/fn-math/functions.c:1527
5422 msgid "x2:second number"
5425 #: ../plugins/fn-math/functions.c:1528
5427 msgid "xn:nth number"
5428 msgstr "n:the number of trials"
5430 #: ../plugins/fn-math/functions.c:1532
5431 msgid "wiki:en:Multinomial_theorem"
5434 #: ../plugins/fn-math/functions.c:1550
5435 msgid "G_PRODUCT:product of all the values and cells referenced"
5438 #: ../plugins/fn-math/functions.c:1551
5442 #: ../plugins/fn-math/functions.c:1552
5446 #: ../plugins/fn-math/functions.c:1553
5447 msgid "Empty cells are ignored and the empty product is 1."
5450 #: ../plugins/fn-math/functions.c:1573
5451 msgid "TAN:the tangent of @{x}"
5454 #: ../plugins/fn-math/functions.c:1590
5455 msgid "TANH:the hyperbolic tangent of @{x}"
5458 #: ../plugins/fn-math/functions.c:1607
5459 msgid "PI:the constant π"
5462 #: ../plugins/fn-math/functions.c:1608
5464 "This function is Excel compatible, but it returns π with a better precision."
5467 #: ../plugins/fn-math/functions.c:1623
5468 msgid "TRUNC:@{x} truncated to @{d} digits"
5471 #: ../plugins/fn-math/functions.c:1625
5472 msgid "d:non-negative integer, defaults to 0"
5475 #: ../plugins/fn-math/functions.c:1626
5477 "If @{d} is omitted or negative then it defaults to zero. If it is not an "
5478 "integer then it is truncated to an integer."
5481 #: ../plugins/fn-math/functions.c:1660
5482 msgid "EVEN:@{x} rounded away from 0 to the next even integer"
5485 #: ../plugins/fn-math/functions.c:1695
5486 msgid "ODD:@{x} rounded away from 0 to the next odd integer"
5489 #: ../plugins/fn-math/functions.c:1730
5490 msgid "FACTDOUBLE:double factorial"
5493 #: ../plugins/fn-math/functions.c:1731
5494 msgid "x:non-negative integer"
5497 #: ../plugins/fn-math/functions.c:1732
5498 msgid "FACTDOUBLE function returns the double factorial @{x}!!"
5501 #: ../plugins/fn-math/functions.c:1733
5503 "If @{x} is not an integer, it is truncated. If @{x} is negative, FACTDOUBLE "
5507 #: ../plugins/fn-math/functions.c:1767
5508 msgid "FIB:Fibonacci numbers"
5511 #: ../plugins/fn-math/functions.c:1768 ../plugins/fn-numtheory/numtheory.c:219
5512 #: ../plugins/fn-numtheory/numtheory.c:253
5513 #: ../plugins/fn-numtheory/numtheory.c:294
5514 #: ../plugins/fn-numtheory/numtheory.c:326
5515 #: ../plugins/fn-numtheory/numtheory.c:386
5516 #: ../plugins/fn-numtheory/numtheory.c:442
5517 #: ../plugins/fn-numtheory/numtheory.c:473
5518 msgid "n:positive integer"
5521 #: ../plugins/fn-math/functions.c:1769
5522 msgid "FIB(@{n}) is the @{n}th Fibonacci number."
5525 #: ../plugins/fn-math/functions.c:1770
5527 "If @{n} is not an integer, it is truncated. If it is negative or zero FIB "
5531 #: ../plugins/fn-math/functions.c:1808
5532 msgid "QUOTIENT:integer portion of a division"
5535 #: ../plugins/fn-math/functions.c:1809
5536 msgid "numerator:integer"
5539 #: ../plugins/fn-math/functions.c:1810
5540 msgid "denominator:non-zero integer"
5543 #: ../plugins/fn-math/functions.c:1811
5545 "QUOTIENT yields the integer portion of the division @{numerator}/@"
5547 "QUOTIENT (@{numerator},@{denominator})⨉@{denominator}+MOD(@{numerator},@"
5548 "{denominator})=@{numerator}"
5551 #: ../plugins/fn-math/functions.c:1835
5552 msgid "SIGN:sign of @{x}"
5555 #: ../plugins/fn-math/functions.c:1837
5557 "SIGN returns 1 if the @{x} is positive and it returns -1 if @{x} is negative."
5560 #: ../plugins/fn-math/functions.c:1862
5561 msgid "SQRTPI:the square root of @{x} times π"
5564 #: ../plugins/fn-math/functions.c:1884
5565 msgid "ROUNDDOWN:@{x} rounded towards 0"
5568 #: ../plugins/fn-math/functions.c:1886 ../plugins/fn-math/functions.c:1910
5569 #: ../plugins/fn-math/functions.c:1951
5570 msgid "d:integer, defaults to 0"
5573 #: ../plugins/fn-math/functions.c:1887
5575 "If @{d} is greater than zero, @{x} is rounded toward 0 to the given number "
5577 "If @{d} is zero, @{x} is rounded toward 0 to the next integer.\n"
5578 "If @{d} is less than zero, @{x} is rounded toward 0 to the left of the "
5582 #: ../plugins/fn-math/functions.c:1908
5583 msgid "ROUND:rounded @{x}"
5586 #: ../plugins/fn-math/functions.c:1911
5588 "If @{d} is greater than zero, @{x} is rounded to the given number of "
5590 "If @{d} is zero, @{x} is rounded to the next integer.\n"
5591 "If @{d} is less than zero, @{x} is rounded to the left of the decimal point"
5594 #: ../plugins/fn-math/functions.c:1949
5595 msgid "ROUNDUP:@{x} rounded away from 0"
5598 #: ../plugins/fn-math/functions.c:1952
5600 "If @{d} is greater than zero, @{x} is rounded away from 0 to the given "
5601 "number of digits.\n"
5602 "If @{d} is zero, @{x} is rounded away from 0 to the next integer.\n"
5603 "If @{d} is less than zero, @{x} is rounded away from 0 to the left of the "
5607 #: ../plugins/fn-math/functions.c:1996
5608 msgid "MROUND:@{x} rounded to a multiple of @{m}"
5611 #: ../plugins/fn-math/functions.c:1998
5615 #: ../plugins/fn-math/functions.c:1999
5616 msgid "If @{x} and @{m} have different sign, MROUND returns #NUM!"
5619 #: ../plugins/fn-math/functions.c:2042
5620 msgid "ARABIC:the Roman numeral @{roman} as number"
5623 #: ../plugins/fn-math/functions.c:2043
5624 msgid "roman:Roman numeral"
5627 #: ../plugins/fn-math/functions.c:2044
5629 "Any Roman symbol to the left of a larger symbol (directly or indirectly) "
5630 "reduces the final value by the symbol amount, otherwise, it increases the "
5631 "final amount by the symbol's amount."
5634 #: ../plugins/fn-math/functions.c:2120
5635 msgid "ROMAN:@{n} as a roman numeral text"
5638 #: ../plugins/fn-math/functions.c:2122
5639 msgid "type:0,1,2,3,or 4, defaults to 0"
5642 #: ../plugins/fn-math/functions.c:2123
5644 "ROMAN returns the arabic number @{n} as a roman numeral text.\n"
5645 "If @{type} is 0 or it is omitted, ROMAN returns classic roman numbers.\n"
5646 "Type 1 is more concise than classic type, type 2 is more concise than type "
5647 "1, and type 3 is more concise than type 2. Type 4 is a simplified type."
5650 #: ../plugins/fn-math/functions.c:2370
5651 msgid "SUMX2MY2:sum of the difference of squares"
5654 #: ../plugins/fn-math/functions.c:2371 ../plugins/fn-math/functions.c:2413
5655 #: ../plugins/fn-math/functions.c:2456
5656 msgid "array0:first cell area"
5659 #: ../plugins/fn-math/functions.c:2372 ../plugins/fn-math/functions.c:2414
5660 #: ../plugins/fn-math/functions.c:2457
5661 msgid "array1:second cell area"
5664 #: ../plugins/fn-math/functions.c:2373
5666 "SUMX2MY2 function returns the sum of the difference of squares of "
5667 "corresponding values in two arrays. The equation of SUMX2MY2 is SUM(x^2-y^2)."
5670 #: ../plugins/fn-math/functions.c:2412
5671 msgid "SUMX2PY2:sum of the sum of squares"
5674 #: ../plugins/fn-math/functions.c:2415
5676 "SUMX2PY2 function returns the sum of the sum of squares of corresponding "
5677 "values in two arrays. The equation of SUMX2PY2 is SUM(x^2+y^2)."
5680 #: ../plugins/fn-math/functions.c:2417
5682 "If @{array0} and @{array1} have different number of data points, SUMX2PY2 "
5684 "Strings and empty cells are simply ignored."
5687 #: ../plugins/fn-math/functions.c:2455
5688 msgid "SUMXMY2:sum of the squares of differences"
5691 #: ../plugins/fn-math/functions.c:2458
5693 "SUMXMY2 function returns the sum of the squares of the differences of "
5694 "corresponding values in two arrays. The equation of SUMXMY2 is SUM((x-y)^2)."
5697 #: ../plugins/fn-math/functions.c:2460
5699 "If @{array0} and @{array1} have different number of data points, SUMXMY2 "
5701 "Strings and empty cells are simply ignored."
5704 #: ../plugins/fn-math/functions.c:2500
5705 msgid "SERIESSUM:sum of a power series at @{x}"
5708 #: ../plugins/fn-math/functions.c:2501
5709 msgid "x:number where to evaluate the power series"
5712 #: ../plugins/fn-math/functions.c:2502
5713 msgid "n:non-negative integer, exponent of the lowest term of the series"
5716 #: ../plugins/fn-math/functions.c:2503
5717 msgid "m:increment to each exponent"
5720 #: ../plugins/fn-math/functions.c:2504
5721 msgid "coeff:coefficients of the power series"
5724 #: ../plugins/fn-math/functions.c:2558
5725 msgid "MINVERSE:the inverse matrix of @{matrix}"
5728 #: ../plugins/fn-math/functions.c:2559 ../plugins/fn-math/functions.c:2884
5729 msgid "matrix:a square matrix"
5732 #: ../plugins/fn-math/functions.c:2560
5733 msgid "If @{matrix} is not invertible, MINVERSE returns #NUM!"
5736 #: ../plugins/fn-math/functions.c:2561
5738 "If @{matrix} does not contain an equal number of columns and rows, MINVERSE "
5742 #: ../plugins/fn-math/functions.c:2692
5744 "CHOLESKY:the Cholesky decomposition of the symmetric positive-definite @"
5748 #: ../plugins/fn-math/functions.c:2693
5749 msgid "matrix:a symmetric positive definite matrix"
5752 #: ../plugins/fn-math/functions.c:2694
5754 "If the Cholesky-Banachiewicz algorithm applied to @{matrix} fails, Cholesky "
5758 #: ../plugins/fn-math/functions.c:2695
5760 "If @{matrix} does not contain an equal number of columns and rows, CHOLESKY "
5764 #: ../plugins/fn-math/functions.c:2779
5765 msgid "MUNIT:the @{n} by @{n} identity matrix"
5768 #: ../plugins/fn-math/functions.c:2780
5769 msgid "n:size of the matrix"
5772 #: ../plugins/fn-math/functions.c:2816
5773 msgid "MMULT:the matrix product of @{mat1} and @{mat2}"
5776 #: ../plugins/fn-math/functions.c:2817
5777 msgid "mat1:a matrix"
5780 #: ../plugins/fn-math/functions.c:2818
5781 msgid "mat2:a matrix"
5784 #: ../plugins/fn-math/functions.c:2883
5785 msgid "MDETERM:the determinant of the matrix @{matrix}"
5788 #: ../plugins/fn-math/functions.c:2919
5790 msgid "SUMPRODUCT:multiplies components and adds the results"
5791 msgstr "SUMPRODUCT:Multiplies components and adds the results."
5793 #: ../plugins/fn-math/functions.c:2921
5795 "Multiplies corresponding data entries in the given arrays or ranges, and "
5796 "then returns the sum of those products."
5798 "Multiplies corresponding data entries in the given arrays or ranges, and "
5799 "then returns the sum of those products."
5801 #: ../plugins/fn-math/functions.c:2924
5802 msgid "If an entry is not numeric, the value zero is used instead."
5803 msgstr "If an entry is not numeric, the value zero is used instead."
5805 #: ../plugins/fn-math/functions.c:2925
5807 "If arrays or range arguments do not have the same dimensions, return #VALUE! "
5810 "If arrays or range arguments do not have the same dimensions, return #VALUE! "
5813 #: ../plugins/fn-math/functions.c:2927
5815 "SUMPRODUCTs arguments are arrays or ranges. Attempting to use A1:A5>0 will "
5816 "not work, implicit intersection will kick in. Instead use --(A1:A5>0)"
5818 "SUMPRODUCTs arguments are arrays or ranges. Attempting to use A1:A5>0 will "
5819 "not work, implicit intersection will kick in. Instead use --(A1:A5>0)"
5821 #: ../plugins/fn-math/functions.c:3041
5822 msgid "EIGEN:eigenvalues and eigenvectors of the symmetric @{matrix}"
5825 #: ../plugins/fn-math/functions.c:3042
5826 msgid "matrix:a symmetric matrix"
5829 #: ../plugins/fn-math/functions.c:3043
5830 msgid "If @{matrix} is not symmetric, EIGEN returns #NUM!"
5833 #: ../plugins/fn-math/functions.c:3044
5835 "If @{matrix} does not contain an equal number of columns and rows, EIGEN "
5839 #: ../plugins/fn-numtheory/numtheory.c:218
5840 msgid "NT_PHI:Euler's totient function"
5843 #: ../plugins/fn-numtheory/numtheory.c:220
5845 "Euler's totient function gives the number of integers less than or equal to @"
5846 "{n} that are relatively prime (coprime) to @{n}."
5849 #: ../plugins/fn-numtheory/numtheory.c:223
5850 msgid "wiki:en:Euler's_totient_function"
5853 #: ../plugins/fn-numtheory/numtheory.c:252
5854 msgid "NT_MU:Möbius mu function"
5857 #: ../plugins/fn-numtheory/numtheory.c:255
5860 "NT_MU function (Möbius mu function) returns 0 if @{n} is divisible by the "
5861 "square of a prime. Otherwise, if @{n} has an odd number of different prime "
5862 "factors, NT_MU returns -1, and if @{n} has an even number of different prime "
5863 "factors, it returns 1. If @{n} = 1, NT_MU returns 1."
5866 "@SYNTAX=NT_MU(n)\n"
5867 "@DESCRIPTION=NT_MU function (Möbius mu function) returns \n"
5868 "0 if @n is divisible by the square of a prime .\n"
5869 "Otherwise it returns: \n"
5871 " -1 if @n has an odd number of different prime factors .\n"
5872 " 1 if @n has an even number of different prime factors .\n"
5874 "* If @n = 1 NT_MU returns 1.\n"
5877 "@SEEALSO=NT_D, ITHPRIME, NT_PHI"
5879 #: ../plugins/fn-numtheory/numtheory.c:262
5880 msgid "wiki:en:Möbius_function"
5883 #: ../plugins/fn-numtheory/numtheory.c:263
5884 msgid "wolfram:MoebiusFunction.html"
5887 #: ../plugins/fn-numtheory/numtheory.c:293
5888 msgid "NT_D:number of divisors"
5891 #: ../plugins/fn-numtheory/numtheory.c:295
5892 msgid "NT_D calculates the number of divisors of @{n}."
5895 #: ../plugins/fn-numtheory/numtheory.c:325
5896 msgid "NT_SIGMA:sigma function"
5899 #: ../plugins/fn-numtheory/numtheory.c:327
5900 msgid "NT_SIGMA calculates the sum of the divisors of @{n}."
5903 #: ../plugins/fn-numtheory/numtheory.c:330
5904 msgid "wiki:en:Divisor_function"
5907 #: ../plugins/fn-numtheory/numtheory.c:359
5908 msgid "ITHPRIME:@{i}th prime"
5911 #: ../plugins/fn-numtheory/numtheory.c:360
5912 msgid "i:positive integer"
5915 #: ../plugins/fn-numtheory/numtheory.c:361
5916 msgid "ITHPRIME finds the @{i}th prime."
5919 #: ../plugins/fn-numtheory/numtheory.c:385
5920 msgid "ISPRIME:whether @{n} is prime"
5923 #: ../plugins/fn-numtheory/numtheory.c:387
5924 msgid "ISPRIME returns TRUE if @{n} is prime and FALSE otherwise."
5927 #: ../plugins/fn-numtheory/numtheory.c:390
5928 msgid "wolfram:PrimeNumber.html"
5931 #: ../plugins/fn-numtheory/numtheory.c:441
5932 msgid "PFACTOR:smallest prime factor"
5935 #: ../plugins/fn-numtheory/numtheory.c:443
5936 msgid "PFACTOR finds the smallest prime factor of its argument."
5939 #: ../plugins/fn-numtheory/numtheory.c:444
5941 "The argument @{n} must be at least 2. Otherwise a #VALUE! error is returned."
5944 #: ../plugins/fn-numtheory/numtheory.c:472
5945 msgid "NT_PI:number of primes upto @{n}"
5948 #: ../plugins/fn-numtheory/numtheory.c:474
5949 msgid "NT_PI returns the number of primes less than or equal to @{n}."
5952 #: ../plugins/fn-numtheory/numtheory.c:477
5953 msgid "wolfram:PrimeCountingFunction.html"
5956 #: ../plugins/fn-numtheory/numtheory.c:503
5957 msgid "BITOR:bitwise or"
5960 #: ../plugins/fn-numtheory/numtheory.c:504
5961 #: ../plugins/fn-numtheory/numtheory.c:528
5962 #: ../plugins/fn-numtheory/numtheory.c:552
5963 #: ../plugins/fn-numtheory/numtheory.c:577
5964 #: ../plugins/fn-numtheory/numtheory.c:607
5965 msgid "a:non-negative integer"
5968 #: ../plugins/fn-numtheory/numtheory.c:505
5969 #: ../plugins/fn-numtheory/numtheory.c:529
5970 #: ../plugins/fn-numtheory/numtheory.c:553
5971 msgid "b:non-negative integer"
5974 #: ../plugins/fn-numtheory/numtheory.c:506
5976 "BITOR returns the bitwise or of the binary representations of its arguments."
5979 #: ../plugins/fn-numtheory/numtheory.c:527
5980 msgid "BITXOR:bitwise exclusive or"
5983 #: ../plugins/fn-numtheory/numtheory.c:530
5985 "BITXOR returns the bitwise exclusive or of the binary representations of its "
5989 #: ../plugins/fn-numtheory/numtheory.c:551
5990 msgid "BITAND:bitwise and"
5993 #: ../plugins/fn-numtheory/numtheory.c:554
5995 "BITAND returns the bitwise and of the binary representations of its "
5999 #: ../plugins/fn-numtheory/numtheory.c:576
6000 msgid "BITLSHIFT:bit-shift to the left"
6003 #: ../plugins/fn-numtheory/numtheory.c:579
6005 "BITLSHIFT returns the binary representations of @{a} shifted @{n} positions "
6009 #: ../plugins/fn-numtheory/numtheory.c:580
6011 "If @{n} is negative, BITLSHIFT shifts the bits to the right by ABS(@{n}) "
6015 #: ../plugins/fn-numtheory/numtheory.c:606
6016 msgid "BITRSHIFT:bit-shift to the right"
6019 #: ../plugins/fn-numtheory/numtheory.c:609
6021 "BITRSHIFT returns the binary representations of @{a} shifted @{n} positions "
6025 #: ../plugins/fn-numtheory/numtheory.c:610
6027 "If @{n} is negative, BITRSHIFT shifts the bits to the left by ABS(@{n}) "
6031 #: ../plugins/fn-r/functions.c:19
6033 msgid "R.DNORM:probability density function of the normal distribution"
6034 msgstr "R.DNORM:probability density function of the normal distribution."
6036 #: ../plugins/fn-r/functions.c:20 ../plugins/fn-r/functions.c:45
6037 #: ../plugins/fn-r/functions.c:99 ../plugins/fn-r/functions.c:124
6038 #: ../plugins/fn-r/functions.c:151 ../plugins/fn-r/functions.c:178
6039 #: ../plugins/fn-r/functions.c:203 ../plugins/fn-r/functions.c:257
6040 #: ../plugins/fn-r/functions.c:282 ../plugins/fn-r/functions.c:336
6041 #: ../plugins/fn-r/functions.c:359 ../plugins/fn-r/functions.c:409
6042 #: ../plugins/fn-r/functions.c:434 ../plugins/fn-r/functions.c:461
6043 #: ../plugins/fn-r/functions.c:488 ../plugins/fn-r/functions.c:512
6044 #: ../plugins/fn-r/functions.c:564 ../plugins/fn-r/functions.c:589
6045 #: ../plugins/fn-r/functions.c:643 ../plugins/fn-r/functions.c:666
6046 #: ../plugins/fn-r/functions.c:716 ../plugins/fn-r/functions.c:739
6047 #: ../plugins/fn-r/functions.c:789 ../plugins/fn-r/functions.c:814
6048 #: ../plugins/fn-r/functions.c:841 ../plugins/fn-r/functions.c:868
6049 #: ../plugins/fn-r/functions.c:893 ../plugins/fn-r/functions.c:947
6050 #: ../plugins/fn-r/functions.c:974 ../plugins/fn-r/functions.c:1032
6051 #: ../plugins/fn-r/functions.c:1055 ../plugins/fn-r/functions.c:1105
6052 #: ../plugins/fn-r/functions.c:1130 ../plugins/fn-r/functions.c:1184
6053 #: ../plugins/fn-r/functions.c:1211 ../plugins/fn-r/functions.c:1240
6055 msgid "x:observation"
6056 msgstr "x:observation."
6058 #: ../plugins/fn-r/functions.c:21 ../plugins/fn-r/functions.c:46
6059 #: ../plugins/fn-r/functions.c:73
6061 msgid "mu:mean of the distribution"
6062 msgstr "mu:mean of the distribution."
6064 #: ../plugins/fn-r/functions.c:22 ../plugins/fn-r/functions.c:47
6065 #: ../plugins/fn-r/functions.c:74
6067 msgid "sigma:standard deviation of the distribution"
6068 msgstr "sigma:standard deviation of the distribution."
6070 #: ../plugins/fn-r/functions.c:23 ../plugins/fn-r/functions.c:102
6071 #: ../plugins/fn-r/functions.c:181 ../plugins/fn-r/functions.c:260
6072 #: ../plugins/fn-r/functions.c:338 ../plugins/fn-r/functions.c:412
6073 #: ../plugins/fn-r/functions.c:490 ../plugins/fn-r/functions.c:567
6074 #: ../plugins/fn-r/functions.c:645 ../plugins/fn-r/functions.c:718
6075 #: ../plugins/fn-r/functions.c:792 ../plugins/fn-r/functions.c:871
6076 #: ../plugins/fn-r/functions.c:951 ../plugins/fn-r/functions.c:1034
6077 #: ../plugins/fn-r/functions.c:1108 ../plugins/fn-r/functions.c:1188
6078 #: ../plugins/fn-r/functions.c:1243
6079 msgid "give_log:if true, log of the result will be returned instead"
6082 #: ../plugins/fn-r/functions.c:24
6084 "This function returns the probability density function of the normal "
6087 "This function returns the probability density function of the normal "
6090 #: ../plugins/fn-r/functions.c:44
6092 msgid "R.PNORM:cumulative distribution function of the normal distribution"
6093 msgstr "R.PNORM:cumulative distribution function of the normal distribution."
6095 #: ../plugins/fn-r/functions.c:48 ../plugins/fn-r/functions.c:75
6096 #: ../plugins/fn-r/functions.c:127 ../plugins/fn-r/functions.c:154
6097 #: ../plugins/fn-r/functions.c:206 ../plugins/fn-r/functions.c:233
6098 #: ../plugins/fn-r/functions.c:285 ../plugins/fn-r/functions.c:312
6099 #: ../plugins/fn-r/functions.c:361 ../plugins/fn-r/functions.c:386
6100 #: ../plugins/fn-r/functions.c:437 ../plugins/fn-r/functions.c:464
6101 #: ../plugins/fn-r/functions.c:514 ../plugins/fn-r/functions.c:540
6102 #: ../plugins/fn-r/functions.c:592 ../plugins/fn-r/functions.c:619
6103 #: ../plugins/fn-r/functions.c:668 ../plugins/fn-r/functions.c:693
6104 #: ../plugins/fn-r/functions.c:741 ../plugins/fn-r/functions.c:766
6105 #: ../plugins/fn-r/functions.c:817 ../plugins/fn-r/functions.c:844
6106 #: ../plugins/fn-r/functions.c:896 ../plugins/fn-r/functions.c:923
6107 #: ../plugins/fn-r/functions.c:978 ../plugins/fn-r/functions.c:1007
6108 #: ../plugins/fn-r/functions.c:1057 ../plugins/fn-r/functions.c:1082
6109 #: ../plugins/fn-r/functions.c:1133 ../plugins/fn-r/functions.c:1160
6110 #: ../plugins/fn-r/functions.c:1215
6113 "lower_tail:if true (the default), the lower tail of the distribution is "
6116 "lower_tail:if true (the default), the lower tail of the distribution is "
6119 #: ../plugins/fn-r/functions.c:49 ../plugins/fn-r/functions.c:76
6120 #: ../plugins/fn-r/functions.c:128 ../plugins/fn-r/functions.c:155
6121 #: ../plugins/fn-r/functions.c:207 ../plugins/fn-r/functions.c:234
6122 #: ../plugins/fn-r/functions.c:286 ../plugins/fn-r/functions.c:313
6123 #: ../plugins/fn-r/functions.c:362 ../plugins/fn-r/functions.c:387
6124 #: ../plugins/fn-r/functions.c:438 ../plugins/fn-r/functions.c:465
6125 #: ../plugins/fn-r/functions.c:515 ../plugins/fn-r/functions.c:541
6126 #: ../plugins/fn-r/functions.c:593 ../plugins/fn-r/functions.c:620
6127 #: ../plugins/fn-r/functions.c:669 ../plugins/fn-r/functions.c:694
6128 #: ../plugins/fn-r/functions.c:742 ../plugins/fn-r/functions.c:767
6129 #: ../plugins/fn-r/functions.c:818 ../plugins/fn-r/functions.c:845
6130 #: ../plugins/fn-r/functions.c:897 ../plugins/fn-r/functions.c:924
6131 #: ../plugins/fn-r/functions.c:979 ../plugins/fn-r/functions.c:1008
6132 #: ../plugins/fn-r/functions.c:1058 ../plugins/fn-r/functions.c:1083
6133 #: ../plugins/fn-r/functions.c:1134 ../plugins/fn-r/functions.c:1161
6134 #: ../plugins/fn-r/functions.c:1216
6135 msgid "log_p:if true, log of the probability is used"
6138 #: ../plugins/fn-r/functions.c:50
6140 "This function returns the cumulative distribution function of the normal "
6143 "This function returns the cumulative distribution function of the normal "
6146 #: ../plugins/fn-r/functions.c:71
6148 msgid "R.QNORM:probability quantile function of the normal distribution"
6149 msgstr "R.QNORM:probability quantile function of the normal distribution."
6151 #: ../plugins/fn-r/functions.c:72 ../plugins/fn-r/functions.c:230
6152 #: ../plugins/fn-r/functions.c:309 ../plugins/fn-r/functions.c:384
6153 #: ../plugins/fn-r/functions.c:538 ../plugins/fn-r/functions.c:616
6154 #: ../plugins/fn-r/functions.c:691 ../plugins/fn-r/functions.c:764
6155 #: ../plugins/fn-r/functions.c:920 ../plugins/fn-r/functions.c:1003
6156 #: ../plugins/fn-r/functions.c:1080 ../plugins/fn-r/functions.c:1157
6157 #: ../plugins/fn-random/functions.c:630 ../plugins/fn-stat/functions.c:492
6158 #: ../plugins/fn-stat/functions.c:945 ../plugins/fn-stat/functions.c:1003
6159 #: ../plugins/fn-stat/functions.c:1154 ../plugins/fn-stat/functions.c:1241
6160 #: ../plugins/fn-stat/functions.c:1442 ../plugins/fn-stat/functions.c:1787
6162 msgid "p:probability"
6163 msgstr "p:probability."
6165 #: ../plugins/fn-r/functions.c:77
6167 "This function returns the probability quantile function, i.e., the inverse "
6168 "of the cumulative distribution function, of the normal distribution."
6170 "This function returns the probability quantile function, i.e., the inverse "
6171 "of the cumulative distribution function, of the normal distribution."
6173 #: ../plugins/fn-r/functions.c:98
6175 msgid "R.DLNORM:probability density function of the log-normal distribution"
6176 msgstr "R.DLNORM:probability density function of the log-normal distribution."
6178 #: ../plugins/fn-r/functions.c:100 ../plugins/fn-r/functions.c:125
6179 #: ../plugins/fn-r/functions.c:152
6181 msgid "logmean:mean of the underlying normal distribution"
6182 msgstr "logmean:mean of the underlying normal distribution."
6184 #: ../plugins/fn-r/functions.c:101 ../plugins/fn-r/functions.c:126
6185 #: ../plugins/fn-r/functions.c:153
6187 msgid "logsd:standard deviation of the underlying normal distribution"
6188 msgstr "logsd:standard deviation of the underlying normal distribution."
6190 #: ../plugins/fn-r/functions.c:103
6192 "This function returns the probability density function of the log-normal "
6195 "This function returns the probability density function of the log-normal "
6198 #: ../plugins/fn-r/functions.c:123
6201 "R.PLNORM:cumulative distribution function of the log-normal distribution"
6203 "R.PLNORM:cumulative distribution function of the log-normal distribution."
6205 #: ../plugins/fn-r/functions.c:129
6207 "This function returns the cumulative distribution function of the log-normal "
6210 "This function returns the cumulative distribution function of the log-normal "
6213 #: ../plugins/fn-r/functions.c:150
6215 msgid "R.QLNORM:probability quantile function of the log-normal distribution"
6216 msgstr "R.QLNORM:probability quantile function of the log-normal distribution."
6218 #: ../plugins/fn-r/functions.c:156
6220 "This function returns the probability quantile function, i.e., the inverse "
6221 "of the cumulative distribution function, of the log-normal distribution."
6223 "This function returns the probability quantile function, i.e., the inverse "
6224 "of the cumulative distribution function, of the log-normal distribution."
6226 #: ../plugins/fn-r/functions.c:177
6228 msgid "R.DGAMMA:probability density function of the gamma distribution"
6229 msgstr "R.DGAMMA:probability density function of the gamma distribution."
6231 #: ../plugins/fn-r/functions.c:179 ../plugins/fn-r/functions.c:204
6232 #: ../plugins/fn-r/functions.c:231 ../plugins/fn-r/functions.c:565
6233 #: ../plugins/fn-r/functions.c:590 ../plugins/fn-r/functions.c:617
6234 #: ../plugins/fn-r/functions.c:1185 ../plugins/fn-r/functions.c:1212
6235 #: ../plugins/fn-r/functions.c:1242
6236 msgid "shape:the shape parameter of the distribution"
6237 msgstr "shape:the shape parameter of the distribution"
6239 #: ../plugins/fn-r/functions.c:180 ../plugins/fn-r/functions.c:205
6240 #: ../plugins/fn-r/functions.c:232 ../plugins/fn-r/functions.c:566
6241 #: ../plugins/fn-r/functions.c:591 ../plugins/fn-r/functions.c:618
6242 #: ../plugins/fn-r/functions.c:717 ../plugins/fn-r/functions.c:740
6243 #: ../plugins/fn-r/functions.c:765 ../plugins/fn-r/functions.c:1107
6244 #: ../plugins/fn-r/functions.c:1132 ../plugins/fn-r/functions.c:1159
6245 #: ../plugins/fn-r/functions.c:1187 ../plugins/fn-r/functions.c:1214
6246 msgid "scale:the scale parameter of the distribution"
6247 msgstr "scale:the scale parameter of the distribution"
6249 #: ../plugins/fn-r/functions.c:182
6251 "This function returns the probability density function of the gamma "
6254 "This function returns the probability density function of the gamma "
6257 #: ../plugins/fn-r/functions.c:202
6259 msgid "R.PGAMMA:cumulative distribution function of the gamma distribution"
6260 msgstr "R.PGAMMA:cumulative distribution function of the gamma distribution."
6262 #: ../plugins/fn-r/functions.c:208
6264 "This function returns the cumulative distribution function of the gamma "
6267 "This function returns the cumulative distribution function of the gamma "
6270 #: ../plugins/fn-r/functions.c:229
6272 msgid "R.QGAMMA:probability quantile function of the gamma distribution"
6273 msgstr "R.QGAMMA:probability quantile function of the gamma distribution."
6275 #: ../plugins/fn-r/functions.c:235
6277 "This function returns the probability quantile function, i.e., the inverse "
6278 "of the cumulative distribution function, of the gamma distribution."
6280 "This function returns the probability quantile function, i.e., the inverse "
6281 "of the cumulative distribution function, of the gamma distribution."
6283 #: ../plugins/fn-r/functions.c:256
6285 msgid "R.DBETA:probability density function of the beta distribution"
6286 msgstr "R.DBETA:probability density function of the beta distribution."
6288 #: ../plugins/fn-r/functions.c:258 ../plugins/fn-r/functions.c:283
6289 #: ../plugins/fn-r/functions.c:310
6290 msgid "a:the first shape parameter of the distribution"
6291 msgstr "a:the first shape parameter of the distribution"
6293 #: ../plugins/fn-r/functions.c:259 ../plugins/fn-r/functions.c:284
6294 #: ../plugins/fn-r/functions.c:311
6295 msgid "b:the second scale parameter of the distribution"
6296 msgstr "b:the second scale parameter of the distribution"
6298 #: ../plugins/fn-r/functions.c:261
6300 "This function returns the probability density function of the beta "
6303 "This function returns the probability density function of the beta "
6306 #: ../plugins/fn-r/functions.c:281
6308 msgid "R.PBETA:cumulative distribution function of the beta distribution"
6309 msgstr "R.PBETA:cumulative distribution function of the beta distribution."
6311 #: ../plugins/fn-r/functions.c:287
6313 "This function returns the cumulative distribution function of the beta "
6316 "This function returns the cumulative distribution function of the beta "
6319 #: ../plugins/fn-r/functions.c:308
6321 msgid "R.QBETA:probability quantile function of the beta distribution"
6322 msgstr "R.QBETA:probability quantile function of the beta distribution."
6324 #: ../plugins/fn-r/functions.c:314
6326 "This function returns the probability quantile function, i.e., the inverse "
6327 "of the cumulative distribution function, of the beta distribution."
6329 "This function returns the probability quantile function, i.e., the inverse "
6330 "of the cumulative distribution function, of the beta distribution."
6332 #: ../plugins/fn-r/functions.c:335
6334 msgid "R.DT:probability density function of the Student t distribution"
6335 msgstr "R.DT:probability density function of the Student t distribution."
6337 #: ../plugins/fn-r/functions.c:337 ../plugins/fn-r/functions.c:360
6338 #: ../plugins/fn-r/functions.c:385 ../plugins/fn-r/functions.c:1241
6339 msgid "n:the number of degrees of freedom of the distribution"
6340 msgstr "n:the number of degrees of freedom of the distribution"
6342 #: ../plugins/fn-r/functions.c:339
6344 "This function returns the probability density function of the Student t "
6347 "This function returns the probability density function of the Student t "
6350 #: ../plugins/fn-r/functions.c:358
6352 msgid "R.PT:cumulative distribution function of the Student t distribution"
6353 msgstr "R.PT:cumulative distribution function of the Student t distribution."
6355 #: ../plugins/fn-r/functions.c:363
6357 "This function returns the cumulative distribution function of the Student t "
6360 "This function returns the cumulative distribution function of the Student t "
6363 #: ../plugins/fn-r/functions.c:383
6365 msgid "R.QT:probability quantile function of the Student t distribution"
6366 msgstr "R.QT:probability quantile function of the Student t distribution."
6368 #: ../plugins/fn-r/functions.c:388
6370 "This function returns the probability quantile function, i.e., the inverse "
6371 "of the cumulative distribution function, of the Student t distribution."
6373 "This function returns the probability quantile function, i.e., the inverse "
6374 "of the cumulative distribution function, of the Student t distribution."
6376 #: ../plugins/fn-r/functions.c:408
6378 msgid "R.DF:probability density function of the F distribution"
6379 msgstr "R.DF:probability density function of the F distribution."
6381 #: ../plugins/fn-r/functions.c:410 ../plugins/fn-r/functions.c:435
6382 #: ../plugins/fn-r/functions.c:462
6383 msgid "n1:the first number of degrees of freedom of the distribution"
6384 msgstr "n1:the first number of degrees of freedom of the distribution"
6386 #: ../plugins/fn-r/functions.c:411 ../plugins/fn-r/functions.c:436
6387 #: ../plugins/fn-r/functions.c:463
6388 msgid "n2:the second number of degrees of freedom of the distribution"
6389 msgstr "n2:the second number of degrees of freedom of the distribution"
6391 #: ../plugins/fn-r/functions.c:413
6393 "This function returns the probability density function of the F distribution."
6395 "This function returns the probability density function of the F distribution."
6397 #: ../plugins/fn-r/functions.c:433
6399 msgid "R.PF:cumulative distribution function of the F distribution"
6400 msgstr "R.PF:cumulative distribution function of the F distribution."
6402 #: ../plugins/fn-r/functions.c:439
6404 "This function returns the cumulative distribution function of the F "
6407 "This function returns the cumulative distribution function of the F "
6410 #: ../plugins/fn-r/functions.c:460
6412 msgid "R.QF:probability quantile function of the F distribution"
6413 msgstr "R.QF:probability quantile function of the F distribution."
6415 #: ../plugins/fn-r/functions.c:466
6417 "This function returns the probability quantile function, i.e., the inverse "
6418 "of the cumulative distribution function, of the F distribution."
6420 "This function returns the probability quantile function, i.e., the inverse "
6421 "of the cumulative distribution function, of the F distribution."
6423 #: ../plugins/fn-r/functions.c:487
6425 msgid "R.DCHISQ:probability density function of the chi-square distribution"
6426 msgstr "R.DCHISQ:probability density function of the chi-square distribution."
6428 #: ../plugins/fn-r/functions.c:489 ../plugins/fn-r/functions.c:513
6429 #: ../plugins/fn-r/functions.c:539
6430 msgid "df:the number of degrees of freedom of the distribution"
6431 msgstr "df:the number of degrees of freedom of the distribution"
6433 #: ../plugins/fn-r/functions.c:491
6435 "This function returns the probability density function of the chi-square "
6438 "This function returns the probability density function of the chi-square "
6441 #: ../plugins/fn-r/functions.c:492
6443 "A two argument invocation R.DCHISQ(@{x},@{df}) is exported to OpenFormula as "
6444 "CHISQDIST(@{x},@{df},FALSE())."
6447 #: ../plugins/fn-r/functions.c:511
6450 "R.PCHISQ:cumulative distribution function of the chi-square distribution"
6452 "R.PCHISQ:cumulative distribution function of the chi-square distribution."
6454 #: ../plugins/fn-r/functions.c:516
6456 "This function returns the cumulative distribution function of the chi-square "
6459 "This function returns the cumulative distribution function of the chi-square "
6462 #: ../plugins/fn-r/functions.c:517
6464 "A two argument invocation R.PCHISQ(@{x},@{df}) is exported to OpenFormula as "
6465 "CHISQDIST(@{x},@{df})."
6468 #: ../plugins/fn-r/functions.c:537
6470 msgid "R.QCHISQ:probability quantile function of the chi-square distribution"
6471 msgstr "R.QCHISQ:probability quantile function of the chi-square distribution."
6473 #: ../plugins/fn-r/functions.c:542
6475 "This function returns the probability quantile function, i.e., the inverse "
6476 "of the cumulative distribution function, of the chi-square distribution."
6478 "This function returns the probability quantile function, i.e., the inverse "
6479 "of the cumulative distribution function, of the chi-square distribution."
6481 #: ../plugins/fn-r/functions.c:543
6483 "A two argument invocation R.QCHISQ(@{p},@{df}) is exported to OpenFormula as "
6484 "CHISQINV(@{p},@{df})."
6487 #: ../plugins/fn-r/functions.c:563
6489 msgid "R.DWEIBULL:probability density function of the Weibull distribution"
6490 msgstr "R.DWEIBULL:probability density function of the Weibull distribution."
6492 #: ../plugins/fn-r/functions.c:568
6494 "This function returns the probability density function of the Weibull "
6497 "This function returns the probability density function of the Weibull "
6500 #: ../plugins/fn-r/functions.c:588
6502 msgid "R.PWEIBULL:cumulative distribution function of the Weibull distribution"
6504 "R.PWEIBULL:cumulative distribution function of the Weibull distribution."
6506 #: ../plugins/fn-r/functions.c:594
6508 "This function returns the cumulative distribution function of the Weibull "
6511 "This function returns the cumulative distribution function of the Weibull "
6514 #: ../plugins/fn-r/functions.c:615
6516 msgid "R.QWEIBULL:probability quantile function of the Weibull distribution"
6517 msgstr "R.QWEIBULL:probability quantile function of the Weibull distribution."
6519 #: ../plugins/fn-r/functions.c:621
6521 "This function returns the probability quantile function, i.e., the inverse "
6522 "of the cumulative distribution function, of the Weibull distribution."
6524 "This function returns the probability quantile function, i.e., the inverse "
6525 "of the cumulative distribution function, of the Weibull distribution."
6527 #: ../plugins/fn-r/functions.c:642
6529 msgid "R.DPOIS:probability density function of the Poisson distribution"
6530 msgstr "R.DPOIS:probability density function of the Poisson distribution."
6532 #: ../plugins/fn-r/functions.c:644 ../plugins/fn-r/functions.c:667
6533 #: ../plugins/fn-r/functions.c:692
6534 msgid "lambda:the mean of the distribution"
6535 msgstr "lambda:the mean of the distribution"
6537 #: ../plugins/fn-r/functions.c:646
6539 "This function returns the probability density function of the Poisson "
6542 "This function returns the probability density function of the Poisson "
6545 #: ../plugins/fn-r/functions.c:665
6547 msgid "R.PPOIS:cumulative distribution function of the Poisson distribution"
6548 msgstr "R.PPOIS:cumulative distribution function of the Poisson distribution."
6550 #: ../plugins/fn-r/functions.c:670
6552 "This function returns the cumulative distribution function of the Poisson "
6555 "This function returns the cumulative distribution function of the Poisson "
6558 #: ../plugins/fn-r/functions.c:690
6560 msgid "R.QPOIS:probability quantile function of the Poisson distribution"
6561 msgstr "R.QPOIS:probability quantile function of the Poisson distribution."
6563 #: ../plugins/fn-r/functions.c:695
6565 "This function returns the probability quantile function, i.e., the inverse "
6566 "of the cumulative distribution function, of the Poisson distribution."
6568 "This function returns the probability quantile function, i.e., the inverse "
6569 "of the cumulative distribution function, of the Poisson distribution."
6571 #: ../plugins/fn-r/functions.c:715
6573 msgid "R.DEXP:probability density function of the exponential distribution"
6574 msgstr "R.DEXP:probability density function of the exponential distribution."
6576 #: ../plugins/fn-r/functions.c:719
6578 "This function returns the probability density function of the exponential "
6581 "This function returns the probability density function of the exponential "
6584 #: ../plugins/fn-r/functions.c:738
6586 msgid "R.PEXP:cumulative distribution function of the exponential distribution"
6588 "R.PEXP:cumulative distribution function of the exponential distribution."
6590 #: ../plugins/fn-r/functions.c:743
6592 "This function returns the cumulative distribution function of the "
6593 "exponential distribution."
6595 "This function returns the cumulative distribution function of the "
6596 "exponential distribution."
6598 #: ../plugins/fn-r/functions.c:763
6600 msgid "R.QEXP:probability quantile function of the exponential distribution"
6601 msgstr "R.QEXP:probability quantile function of the exponential distribution."
6603 #: ../plugins/fn-r/functions.c:768
6605 "This function returns the probability quantile function, i.e., the inverse "
6606 "of the cumulative distribution function, of the exponential distribution."
6608 "This function returns the probability quantile function, i.e., the inverse "
6609 "of the cumulative distribution function, of the exponential distribution."
6611 #: ../plugins/fn-r/functions.c:788
6613 msgid "R.DBINOM:probability density function of the binomial distribution"
6614 msgstr "R.DBINOM:probability density function of the binomial distribution."
6616 #: ../plugins/fn-r/functions.c:790 ../plugins/fn-r/functions.c:815
6617 #: ../plugins/fn-r/functions.c:842 ../plugins/fn-r/functions.c:869
6618 #: ../plugins/fn-r/functions.c:894 ../plugins/fn-r/functions.c:921
6619 msgid "n:the number of trials"
6620 msgstr "n:the number of trials"
6622 #: ../plugins/fn-r/functions.c:791 ../plugins/fn-r/functions.c:816
6623 #: ../plugins/fn-r/functions.c:843 ../plugins/fn-r/functions.c:870
6624 #: ../plugins/fn-r/functions.c:895 ../plugins/fn-r/functions.c:922
6625 #: ../plugins/fn-r/functions.c:1033 ../plugins/fn-r/functions.c:1056
6626 #: ../plugins/fn-r/functions.c:1081
6627 msgid "psuc:the probability of success in each trial"
6628 msgstr "psuc:the probability of success in each trial"
6630 #: ../plugins/fn-r/functions.c:793
6632 "This function returns the probability density function of the binomial "
6635 "This function returns the probability density function of the binomial "
6638 #: ../plugins/fn-r/functions.c:813
6640 msgid "R.PBINOM:cumulative distribution function of the binomial distribution"
6642 "R.PBINOM:cumulative distribution function of the binomial distribution."
6644 #: ../plugins/fn-r/functions.c:819
6646 "This function returns the cumulative distribution function of the binomial "
6649 "This function returns the cumulative distribution function of the binomial "
6652 #: ../plugins/fn-r/functions.c:840
6654 msgid "R.QBINOM:probability quantile function of the binomial distribution"
6655 msgstr "R.QBINOM:probability quantile function of the binomial distribution."
6657 #: ../plugins/fn-r/functions.c:846
6659 "This function returns the probability quantile function, i.e., the inverse "
6660 "of the cumulative distribution function, of the binomial distribution."
6662 "This function returns the probability quantile function, i.e., the inverse "
6663 "of the cumulative distribution function, of the binomial distribution."
6665 #: ../plugins/fn-r/functions.c:867
6668 "R.DNBINOM:probability density function of the negative binomial distribution"
6670 "R.DNBINOM:probability density function of the negative binomial distribution."
6672 #: ../plugins/fn-r/functions.c:872
6674 "This function returns the probability density function of the negative "
6675 "binomial distribution."
6677 "This function returns the probability density function of the negative "
6678 "binomial distribution."
6680 #: ../plugins/fn-r/functions.c:892
6683 "R.PNBINOM:cumulative distribution function of the negative binomial "
6686 "R.PNBINOM:cumulative distribution function of the negative binomial "
6689 #: ../plugins/fn-r/functions.c:898
6691 "This function returns the cumulative distribution function of the negative "
6692 "binomial distribution."
6694 "This function returns the cumulative distribution function of the negative "
6695 "binomial distribution."
6697 #: ../plugins/fn-r/functions.c:919
6700 "R.QNBINOM:probability quantile function of the negative binomial distribution"
6702 "R.QNBINOM:probability quantile function of the negative binomial "
6705 #: ../plugins/fn-r/functions.c:925
6707 "This function returns the probability quantile function, i.e., the inverse "
6708 "of the cumulative distribution function, of the negative binomial "
6711 "This function returns the probability quantile function, i.e., the inverse "
6712 "of the cumulative distribution function, of the negative binomial "
6715 #: ../plugins/fn-r/functions.c:946
6718 "R.DHYPER:probability density function of the hypergeometric distribution"
6720 "R.DHYPER:probability density function of the hypergeometric distribution."
6722 #: ../plugins/fn-r/functions.c:948 ../plugins/fn-r/functions.c:975
6723 #: ../plugins/fn-r/functions.c:1004
6724 msgid "r:the number of red balls"
6725 msgstr "r:the number of red balls"
6727 #: ../plugins/fn-r/functions.c:949 ../plugins/fn-r/functions.c:976
6728 #: ../plugins/fn-r/functions.c:1005
6729 msgid "b:the number of black balls"
6730 msgstr "b:the number of black balls"
6732 #: ../plugins/fn-r/functions.c:950 ../plugins/fn-r/functions.c:977
6733 #: ../plugins/fn-r/functions.c:1006
6734 msgid "n:the number of balls drawn"
6735 msgstr "n:the number of balls drawn"
6737 #: ../plugins/fn-r/functions.c:952
6739 "This function returns the probability density function of the hypergeometric "
6742 "This function returns the probability density function of the hypergeometric "
6745 #: ../plugins/fn-r/functions.c:973
6748 "R.PHYPER:cumulative distribution function of the hypergeometric distribution"
6750 "R.PHYPER:cumulative distribution function of the hypergeometric distribution."
6752 #: ../plugins/fn-r/functions.c:980
6754 "This function returns the cumulative distribution function of the "
6755 "hypergeometric distribution."
6757 "This function returns the cumulative distribution function of the "
6758 "hypergeometric distribution."
6760 #: ../plugins/fn-r/functions.c:1002
6763 "R.QHYPER:probability quantile function of the hypergeometric distribution"
6765 "R.QHYPER:probability quantile function of the hypergeometric distribution."
6767 #: ../plugins/fn-r/functions.c:1009
6769 "This function returns the probability quantile function, i.e., the inverse "
6770 "of the cumulative distribution function, of the hypergeometric distribution."
6772 "This function returns the probability quantile function, i.e., the inverse "
6773 "of the cumulative distribution function, of the hypergeometric distribution."
6775 #: ../plugins/fn-r/functions.c:1031
6777 msgid "R.DGEOM:probability density function of the geometric distribution"
6778 msgstr "R.DGEOM:probability density function of the geometric distribution."
6780 #: ../plugins/fn-r/functions.c:1035
6782 "This function returns the probability density function of the geometric "
6785 "This function returns the probability density function of the geometric "
6788 #: ../plugins/fn-r/functions.c:1054
6790 msgid "R.PGEOM:cumulative distribution function of the geometric distribution"
6792 "R.PGEOM:cumulative distribution function of the geometric distribution."
6794 #: ../plugins/fn-r/functions.c:1059
6796 "This function returns the cumulative distribution function of the geometric "
6799 "This function returns the cumulative distribution function of the geometric "
6802 #: ../plugins/fn-r/functions.c:1079
6804 msgid "R.QGEOM:probability quantile function of the geometric distribution"
6805 msgstr "R.QGEOM:probability quantile function of the geometric distribution."
6807 #: ../plugins/fn-r/functions.c:1084
6809 "This function returns the probability quantile function, i.e., the inverse "
6810 "of the cumulative distribution function, of the geometric distribution."
6812 "This function returns the probability quantile function, i.e., the inverse "
6813 "of the cumulative distribution function, of the geometric distribution."
6815 #: ../plugins/fn-r/functions.c:1104
6817 msgid "R.DCAUCHY:probability density function of the Cauchy distribution"
6818 msgstr "R.DCAUCHY:probability density function of the Cauchy distribution."
6820 #: ../plugins/fn-r/functions.c:1106 ../plugins/fn-r/functions.c:1131
6821 #: ../plugins/fn-r/functions.c:1158
6822 msgid "location:the center of the distribution"
6823 msgstr "location:the centre of the distribution"
6825 #: ../plugins/fn-r/functions.c:1109
6827 "This function returns the probability density function of the Cauchy "
6830 "This function returns the probability density function of the Cauchy "
6833 #: ../plugins/fn-r/functions.c:1129
6835 msgid "R.PCAUCHY:cumulative distribution function of the Cauchy distribution"
6836 msgstr "R.PCAUCHY:cumulative distribution function of the Cauchy distribution."
6838 #: ../plugins/fn-r/functions.c:1135
6840 "This function returns the cumulative distribution function of the Cauchy "
6843 "This function returns the cumulative distribution function of the Cauchy "
6846 #: ../plugins/fn-r/functions.c:1156
6848 msgid "R.QCAUCHY:probability quantile function of the Cauchy distribution"
6849 msgstr "R.QCAUCHY:probability quantile function of the Cauchy distribution."
6851 #: ../plugins/fn-r/functions.c:1162
6853 "This function returns the probability quantile function, i.e., the inverse "
6854 "of the cumulative distribution function, of the Cauchy distribution."
6856 "This function returns the probability quantile function, i.e., the inverse "
6857 "of the cumulative distribution function, of the Cauchy distribution."
6859 #: ../plugins/fn-r/functions.c:1183
6861 msgid "R.DSNORM:probability density function of the skew-normal distribution"
6862 msgstr "R.DNORM:probability density function of the normal distribution."
6864 #: ../plugins/fn-r/functions.c:1186 ../plugins/fn-r/functions.c:1213
6866 msgid "location:the location parameter of the distribution"
6867 msgstr "location:the centre of the distribution"
6869 #: ../plugins/fn-r/functions.c:1189
6872 "This function returns the probability density function of the skew-normal "
6875 "This function returns the probability density function of the normal "
6878 #: ../plugins/fn-r/functions.c:1210
6881 "R.PSNORM:cumulative distribution function of the skew-normal distribution"
6882 msgstr "R.PNORM:cumulative distribution function of the normal distribution."
6884 #: ../plugins/fn-r/functions.c:1217
6887 "This function returns the cumulative distribution function of the skew-"
6888 "normal distribution."
6890 "This function returns the cumulative distribution function of the normal "
6893 #: ../plugins/fn-r/functions.c:1239
6895 msgid "R.DST:probability density function of the skew-t distribution"
6896 msgstr "R.DBETA:probability density function of the beta distribution."
6898 #: ../plugins/fn-r/functions.c:1244
6901 "This function returns the probability density function of the skew-t "
6904 "This function returns the probability density function of the beta "
6907 #: ../plugins/fn-random/functions.c:47
6908 msgid "RAND:a random number between zero and one"
6911 #: ../plugins/fn-random/functions.c:64
6913 "RANDUNIFORM:random variate from the uniform distribution from @{a} to @{b}"
6916 #: ../plugins/fn-random/functions.c:65
6918 msgid "a:lower limit of the uniform distribution"
6919 msgstr "logmean:mean of the underlying normal distribution."
6921 #: ../plugins/fn-random/functions.c:66
6923 msgid "b:upper limit of the uniform distribution"
6924 msgstr "lambda:the mean of the distribution"
6926 #: ../plugins/fn-random/functions.c:67
6927 msgid "If @{a} > @{b} RANDUNIFORM returns #NUM!"
6930 #: ../plugins/fn-random/functions.c:89
6931 msgid "RANDDISCRETE:random variate from a finite discrete distribution"
6934 #: ../plugins/fn-random/functions.c:90
6935 msgid "val_range:possible values of the random variable"
6938 #: ../plugins/fn-random/functions.c:91
6940 "prob_range:probabilities of the corresponding values in @{val_range}, "
6941 "defaults to equal probabilities"
6944 #: ../plugins/fn-random/functions.c:93
6946 "RANDDISCRETE returns one of the values in the @{val_range}. The "
6947 "probabilities for each value are given in the @{prob_range}."
6950 #: ../plugins/fn-random/functions.c:95
6952 "If the sum of all values in @{prob_range} is not one, RANDDISCRETE returns "
6956 #: ../plugins/fn-random/functions.c:96
6958 "If @{val_range} and @{prob_range} are not the same size, RANDDISCRETE "
6962 #: ../plugins/fn-random/functions.c:97
6964 "If @{val_range} or @{prob_range} is not a range, RANDDISCRETE returns #VALUE!"
6967 #: ../plugins/fn-random/functions.c:175
6969 msgid "RANDEXP:random variate from an exponential distribution"
6970 msgstr "R.DEXP:probability density function of the exponential distribution."
6972 #: ../plugins/fn-random/functions.c:176
6974 msgid "b:parameter of the exponential distribution"
6975 msgstr "R.DEXP:probability density function of the exponential distribution."
6977 #: ../plugins/fn-random/functions.c:194
6979 msgid "RANDPOISSON:random variate from a Poisson distribution"
6980 msgstr "R.DPOIS:probability density function of the Poisson distribution."
6982 #: ../plugins/fn-random/functions.c:195
6984 msgid "λ:parameter of the Poisson distribution"
6985 msgstr "shape:the shape parameter of the distribution"
6987 #: ../plugins/fn-random/functions.c:196
6988 msgid "If @{λ} < 0 RANDPOISSON returns #NUM!"
6991 #: ../plugins/fn-random/functions.c:218
6993 msgid "RANDBINOM:random variate from a binomial distribution"
6994 msgstr "R.DBINOM:probability density function of the binomial distribution."
6996 #: ../plugins/fn-random/functions.c:219 ../plugins/fn-random/functions.c:276
6997 #: ../plugins/fn-random/functions.c:582
6999 msgid "p:probability of success in a single trial"
7000 msgstr "psuc:the probability of success in each trial"
7002 #: ../plugins/fn-random/functions.c:220
7004 msgid "n:number of trials"
7005 msgstr "n:the number of trials"
7007 #: ../plugins/fn-random/functions.c:221
7008 msgid "If @{p} < 0 or @{p} > 1 RANDBINOM returns #NUM!"
7011 #: ../plugins/fn-random/functions.c:222
7012 msgid "If @{n} < 0 RANDBINOM returns #NUM!"
7015 #: ../plugins/fn-random/functions.c:244
7017 "RANDBETWEEN:a random integer number between and including @{bottom} and @"
7021 #: ../plugins/fn-random/functions.c:246
7022 msgid "bottom:lower limit"
7025 #: ../plugins/fn-random/functions.c:247
7026 msgid "top:upper limit"
7029 #: ../plugins/fn-random/functions.c:248
7030 msgid "If @{bottom} > @{top}, RANDBETWEEN returns #NUM!"
7033 #: ../plugins/fn-random/functions.c:275
7035 msgid "RANDNEGBINOM:random variate from a negative binomial distribution"
7037 "R.DNBINOM:probability density function of the negative binomial distribution."
7039 #: ../plugins/fn-random/functions.c:277
7041 msgid "n:number of failures"
7042 msgstr "n:the number of trials"
7044 #: ../plugins/fn-random/functions.c:278
7045 msgid "If @{p} < 0 or @{p} > 1 RANDNEGBINOM returns #NUM!"
7048 #: ../plugins/fn-random/functions.c:279
7049 msgid "If @{n} < 1 RANDNEGBINOM returns #NUM!"
7052 #: ../plugins/fn-random/functions.c:300
7053 msgid "RANDBERNOULLI:random variate from a Bernoulli distribution"
7056 #: ../plugins/fn-random/functions.c:301 ../plugins/fn-stat/functions.c:877
7058 msgid "p:probability of success"
7059 msgstr "psuc:the probability of success in each trial"
7061 #: ../plugins/fn-random/functions.c:302
7062 msgid "If @{p} < 0 or @{p} > 1 RANDBERNOULLI returns #NUM!"
7065 #: ../plugins/fn-random/functions.c:324
7067 msgid "RANDNORM:random variate from a normal distribution"
7068 msgstr "R.DNORM:probability density function of the normal distribution."
7070 #: ../plugins/fn-random/functions.c:325
7072 msgid "μ:mean of the distribution"
7073 msgstr "mu:mean of the distribution."
7075 #: ../plugins/fn-random/functions.c:326 ../plugins/fn-random/functions.c:374
7077 msgid "σ:standard deviation of the distribution"
7078 msgstr "sigma:standard deviation of the distribution."
7080 #: ../plugins/fn-random/functions.c:327
7081 msgid "If @{σ} < 0, RANDNORM returns #NUM!"
7084 #: ../plugins/fn-random/functions.c:349
7086 msgid "RANDCAUCHY:random variate from a Cauchy or Lorentz distribution"
7087 msgstr "R.DCAUCHY:probability density function of the Cauchy distribution."
7089 #: ../plugins/fn-random/functions.c:350
7091 msgid "a:scale parameter of the distribution"
7092 msgstr "scale:the scale parameter of the distribution"
7094 #: ../plugins/fn-random/functions.c:351
7095 msgid "If @{a} < 0 RANDCAUCHY returns #NUM!"
7098 #: ../plugins/fn-random/functions.c:372
7100 msgid "RANDLOGNORM:random variate from a lognormal distribution"
7101 msgstr "R.DLNORM:probability density function of the log-normal distribution."
7103 #: ../plugins/fn-random/functions.c:373
7105 msgid "ζ:parameter of the lognormal distribution"
7106 msgstr "shape:the shape parameter of the distribution"
7108 #: ../plugins/fn-random/functions.c:375
7109 msgid "If @{σ} < 0, RANDLOGNORM returns #NUM!"
7112 #: ../plugins/fn-random/functions.c:394
7114 msgid "RANDWEIBULL:random variate from a Weibull distribution"
7115 msgstr "R.DWEIBULL:probability density function of the Weibull distribution."
7117 #: ../plugins/fn-random/functions.c:395
7119 msgid "a:parameter of the Weibull distribution"
7120 msgstr "shape:the shape parameter of the distribution"
7122 #: ../plugins/fn-random/functions.c:396
7124 msgid "b:parameter of the Weibull distribution"
7125 msgstr "shape:the shape parameter of the distribution"
7127 #: ../plugins/fn-random/functions.c:415
7128 msgid "RANDLAPLACE:random variate from a Laplace distribution"
7131 #: ../plugins/fn-random/functions.c:416
7133 msgid "a:parameter of the Laplace distribution"
7134 msgstr "shape:the shape parameter of the distribution"
7136 #: ../plugins/fn-random/functions.c:434
7137 msgid "RANDRAYLEIGH:random variate from a Rayleigh distribution"
7140 #: ../plugins/fn-random/functions.c:435 ../plugins/fn-random/functions.c:455
7142 msgid "σ:scale parameter of the Rayleigh distribution"
7143 msgstr "scale:the scale parameter of the distribution"
7145 #: ../plugins/fn-random/functions.c:453
7147 "RANDRAYLEIGHTAIL:random variate from the tail of a Rayleigh distribution"
7150 #: ../plugins/fn-random/functions.c:454 ../plugins/fn-random/functions.c:793
7151 msgid "a:lower limit of the tail"
7154 #: ../plugins/fn-random/functions.c:474
7156 msgid "RANDGAMMA:random variate from a Gamma distribution"
7157 msgstr "R.DGAMMA:probability density function of the gamma distribution."
7159 #: ../plugins/fn-random/functions.c:475
7161 msgid "a:parameter of the Gamma distribution"
7162 msgstr "shape:the shape parameter of the distribution"
7164 #: ../plugins/fn-random/functions.c:476
7166 msgid "b:parameter of the Gamma distribution"
7167 msgstr "shape:the shape parameter of the distribution"
7169 #: ../plugins/fn-random/functions.c:477
7170 msgid "If @{a} ≤ 0, RANDGAMMA returns #NUM!"
7173 #: ../plugins/fn-random/functions.c:499
7174 msgid "RANDPARETO:random variate from a Pareto distribution"
7177 #: ../plugins/fn-random/functions.c:500
7179 msgid "a:parameter of the Pareto distribution"
7180 msgstr "shape:the shape parameter of the distribution"
7182 #: ../plugins/fn-random/functions.c:501
7184 msgid "b:parameter of the Pareto distribution"
7185 msgstr "shape:the shape parameter of the distribution"
7187 #: ../plugins/fn-random/functions.c:520
7188 msgid "RANDFDIST:random variate from an F distribution"
7191 #: ../plugins/fn-random/functions.c:521
7193 msgid "df1:numerator degrees of freedom"
7194 msgstr "df:the number of degrees of freedom of the distribution"
7196 #: ../plugins/fn-random/functions.c:522
7197 msgid "df2:denominator degrees of freedom"
7200 #: ../plugins/fn-random/functions.c:541
7202 msgid "RANDBETA:random variate from a Beta distribution"
7203 msgstr "R.DBETA:probability density function of the beta distribution."
7205 #: ../plugins/fn-random/functions.c:542
7207 msgid "a:parameter of the Beta distribution"
7208 msgstr "shape:the shape parameter of the distribution"
7210 #: ../plugins/fn-random/functions.c:543
7212 msgid "b:parameter of the Beta distribution"
7213 msgstr "shape:the shape parameter of the distribution"
7215 #: ../plugins/fn-random/functions.c:562
7216 msgid "RANDLOGISTIC:random variate from a logistic distribution"
7219 #: ../plugins/fn-random/functions.c:563
7221 msgid "a:parameter of the logistic distribution"
7222 msgstr "shape:the shape parameter of the distribution"
7224 #: ../plugins/fn-random/functions.c:581
7226 msgid "RANDGEOM:random variate from a geometric distribution"
7227 msgstr "R.DGEOM:probability density function of the geometric distribution."
7229 #: ../plugins/fn-random/functions.c:583
7230 msgid "If @{p} < 0 or @{p} > 1 RANDGEOM returns #NUM!"
7233 #: ../plugins/fn-random/functions.c:604
7235 msgid "RANDHYPERG:random variate from a hypergeometric distribution"
7237 "R.DHYPER:probability density function of the hypergeometric distribution."
7239 #: ../plugins/fn-random/functions.c:605
7240 msgid "n1:number of objects of type 1"
7243 #: ../plugins/fn-random/functions.c:606
7244 msgid "n2:number of objects of type 2"
7247 #: ../plugins/fn-random/functions.c:607
7248 msgid "t:total number of objects selected"
7251 #: ../plugins/fn-random/functions.c:629
7252 msgid "RANDLOG:random variate from a logarithmic distribution"
7255 #: ../plugins/fn-random/functions.c:631
7256 msgid "If @{p} < 0 or @{p} > 1 RANDLOG returns #NUM!"
7259 #: ../plugins/fn-random/functions.c:652
7261 msgid "RANDCHISQ:random variate from a Chi-square distribution"
7262 msgstr "R.DCHISQ:probability density function of the chi-square distribution."
7264 #: ../plugins/fn-random/functions.c:653 ../plugins/fn-random/functions.c:672
7265 #: ../plugins/fn-random/functions.c:923
7266 msgid "df:degrees of freedom"
7269 #: ../plugins/fn-random/functions.c:671
7271 msgid "RANDTDIST:random variate from a Student t distribution"
7272 msgstr "R.DT:probability density function of the Student t distribution."
7274 #: ../plugins/fn-random/functions.c:690
7275 msgid "RANDGUMBEL:random variate from a Gumbel distribution"
7278 #: ../plugins/fn-random/functions.c:691
7280 msgid "a:parameter of the Gumbel distribution"
7281 msgstr "shape:the shape parameter of the distribution"
7283 #: ../plugins/fn-random/functions.c:692
7285 msgid "b:parameter of the Gumbel distribution"
7286 msgstr "shape:the shape parameter of the distribution"
7288 #: ../plugins/fn-random/functions.c:693
7289 msgid "type:type of the Gumbel distribution, defaults to 1"
7292 #: ../plugins/fn-random/functions.c:694
7293 msgid "If @{type} is neither 1 nor 2, RANDGUMBEL returns #NUM!"
7296 #: ../plugins/fn-random/functions.c:719
7297 msgid "RANDLEVY:random variate from a Lévy distribution"
7300 #: ../plugins/fn-random/functions.c:720
7302 msgid "c:parameter of the Lévy distribution"
7303 msgstr "scale:the scale parameter of the distribution"
7305 #: ../plugins/fn-random/functions.c:721
7307 msgid "α:parameter of the Lévy distribution"
7308 msgstr "shape:the shape parameter of the distribution"
7310 #: ../plugins/fn-random/functions.c:722
7312 msgid "β:parameter of the Lévy distribution, defaults to 0"
7313 msgstr "shape:the shape parameter of the distribution"
7315 #: ../plugins/fn-random/functions.c:723
7317 "For @{α} = 1, @{β}=0, the Lévy distribution reduces to the Cauchy (or "
7318 "Lorentzian) distribution."
7321 #: ../plugins/fn-random/functions.c:725
7324 "For @{α} = 2, @{β}=0, the Lévy distribution reduces to the normal "
7327 "This function returns the cumulative distribution function of the normal "
7330 #: ../plugins/fn-random/functions.c:727
7331 msgid "If @{α} ≤ 0 or @{α} > 2, RANDLEVY returns #NUM!"
7334 #: ../plugins/fn-random/functions.c:728
7335 msgid "If @{β} < -1 or @{β} > 1, RANDLEVY returns #NUM!"
7338 #: ../plugins/fn-random/functions.c:751
7340 msgid "RANDEXPPOW:random variate from an exponential power distribution"
7341 msgstr "R.DEXP:probability density function of the exponential distribution."
7343 #: ../plugins/fn-random/functions.c:752
7345 msgid "a:scale parameter of the exponential power distribution"
7346 msgstr "scale:the scale parameter of the distribution"
7348 #: ../plugins/fn-random/functions.c:753
7350 msgid "b:exponent of the exponential power distribution"
7351 msgstr "R.QEXP:probability quantile function of the exponential distribution."
7353 #: ../plugins/fn-random/functions.c:754
7355 "For @{b} = 1 the exponential power distribution reduces to the Laplace "
7359 #: ../plugins/fn-random/functions.c:756
7361 "For @{b} = 2 the exponential power distribution reduces to the normal "
7362 "distribution with σ = a/sqrt(2)"
7365 #: ../plugins/fn-random/functions.c:776
7366 msgid "RANDLANDAU:random variate from the Landau distribution"
7369 #: ../plugins/fn-random/functions.c:792
7372 "RANDNORMTAIL:random variate from the upper tail of a normal distribution "
7374 msgstr "R.DNORM:probability density function of the normal distribution."
7376 #: ../plugins/fn-random/functions.c:794
7378 msgid "σ:standard deviation of the normal distribution"
7379 msgstr "sigma:standard deviation of the distribution."
7381 #: ../plugins/fn-random/functions.c:795
7383 "The method is based on Marsaglia's famous rectangle-wedge-tail algorithm "
7384 "(Ann Math Stat 32, 894-899 (1961)), with this aspect explained in Knuth, v2, "
7385 "3rd ed, p139, 586 (exercise 11)."
7388 #: ../plugins/fn-random/functions.c:816
7390 "SIMTABLE:one of the values in the given argument list depending on the round "
7391 "number of the simulation tool"
7394 #: ../plugins/fn-random/functions.c:818
7395 msgid "d1:first value"
7398 #: ../plugins/fn-random/functions.c:819
7399 msgid "d2:second value"
7402 #: ../plugins/fn-random/functions.c:820
7405 "SIMTABLE returns one of the values in the given argument list depending on "
7406 "the round number of the simulation tool. When the simulation tool is not "
7407 "activated, SIMTABLE returns @{d1}.\n"
7408 "With the simulation tool and the SIMTABLE function you can test given "
7409 "decision variables. Each SIMTABLE function contains the possible values of a "
7410 "simulation variable. In most valid simulation models you should have the "
7411 "same number of values @{dN} for all decision variables. If the simulation "
7412 "is run more rounds than there are values defined, SIMTABLE returns #N/A! "
7413 "error (e.g. if A1 contains `=SIMTABLE(1)' and A2 `=SIMTABLE(1,2)', A1 yields "
7414 "#N/A! error on the second round).\n"
7415 "The successive use of the simulation tool also requires that you give to the "
7416 "tool at least one input variable having RAND() or any other "
7417 "RAND<distribution name>() function in it. On each round, the simulation tool "
7418 "iterates for the given number of rounds over all the input variables to "
7419 "reevaluate them. On each iteration, the values of the output variables are "
7420 "stored, and when the round is completed, descriptive statistical information "
7421 "is created according to the values."
7423 "@FUNCTION=SIMTABLE\n"
7424 "@SYNTAX=SIMTABLE(d1, d2, ..., dN)\n"
7425 "@DESCRIPTION=SIMTABLE returns one of the values in the given argument list "
7426 "depending on the round number of the simulation tool. When the simulation "
7427 "tool is not activated, SIMTABLE returns @d1.\n"
7429 "With the simulation tool and the SIMTABLE function you can test given "
7430 "decision variables. Each SIMTABLE function contains the possible values of a "
7431 "simulation variable. In most valid simulation models you should have the "
7432 "same number of values @dN for all decision variables. If the simulation is "
7433 "run more rounds than there are values defined, SIMTABLE returns #N/A! error "
7434 "(e.g. if A1 contains `=SIMTABLE(1)' and A2 `=SIMTABLE(1,2)', A1 yields #N/A! "
7435 "error on the second round).\n"
7437 "The successive use of the simulation tool also requires that you give to the "
7438 "tool at least one input variable having RAND() or any other "
7439 "RAND<distribution name>() function in it. On each round, the simulation tool "
7440 "iterates for the given number of rounds over all the input variables to "
7441 "reevaluate them. On each iteration, the values of the output variables are "
7442 "stored, and when the round is completed, descriptive statistical information "
7443 "is created according to the values.\n"
7446 "SIMTABLE(TRUE,FALSE) returns TRUE on the first simulation round and FALSE on "
7447 "the second round.\n"
7448 "SIMTABLE(223,225,227,229) returns 227 on the simulation round #3.\n"
7452 #: ../plugins/fn-random/functions.c:883
7454 msgid "RANDSNORM:random variate from a skew normal distribution"
7455 msgstr "R.DNORM:probability density function of the normal distribution."
7457 #: ../plugins/fn-random/functions.c:884 ../plugins/fn-random/functions.c:924
7458 msgid "a:amount of skew, defaults to 0"
7461 #: ../plugins/fn-random/functions.c:885
7463 msgid "μ:mean of the underlying normal distribution, defaults to 0"
7464 msgstr "logmean:mean of the underlying normal distribution."
7466 #: ../plugins/fn-random/functions.c:886
7469 "σ:standard deviation of the underlying normal distribution, defaults to 1"
7470 msgstr "logsd:standard deviation of the underlying normal distribution."
7472 #: ../plugins/fn-random/functions.c:887
7473 msgid "If @{σ} < 0, RANDSNORM returns #NUM!"
7476 #: ../plugins/fn-random/functions.c:922
7478 msgid "RANDSTDIST:random variate from a skew t distribution"
7479 msgstr "R.DT:probability density function of the Student t distribution."
7481 #: ../plugins/fn-stat/functions.c:45
7484 "Numbers, text and logical values are included in the calculation too. If the "
7485 "cell contains text or the argument evaluates to FALSE, it is counted as "
7486 "value zero (0). If the argument evaluates to TRUE, it is counted as one (1). "
7487 "Note that empty cells are not counted."
7490 "@SYNTAX=SUMA(value1, value2, ...)\n"
7491 "@DESCRIPTION=SUMA computes the sum of all the values and cells referenced in "
7492 "the argument list. Numbers, text and logical values are included in the "
7493 "calculation too. If the cell contains text or the argument evaluates to "
7494 "FALSE, it is counted as value zero (0). If the argument evaluates to TRUE, "
7495 "it is counted as one (1).\n"
7498 "Let us assume that the cells A1, A2, ..., A5 contain numbers 11, 15, 17, 21, "
7500 "SUMA(A1:A5) equals 107.\n"
7502 "@SEEALSO=AVERAGE, SUM, COUNT"
7504 #: ../plugins/fn-stat/functions.c:50
7505 msgid "VARP:variance of an entire population"
7508 #: ../plugins/fn-stat/functions.c:51 ../plugins/fn-stat/functions.c:77
7509 #: ../plugins/fn-stat/functions.c:107 ../plugins/fn-stat/functions.c:135
7510 #: ../plugins/fn-stat/functions.c:2517 ../plugins/fn-stat/functions.c:2548
7511 #: ../plugins/fn-stat/functions.c:2576 ../plugins/fn-stat/functions.c:2605
7512 msgid "area1:first cell area"
7515 #: ../plugins/fn-stat/functions.c:52 ../plugins/fn-stat/functions.c:78
7516 #: ../plugins/fn-stat/functions.c:108 ../plugins/fn-stat/functions.c:136
7517 #: ../plugins/fn-stat/functions.c:2518 ../plugins/fn-stat/functions.c:2549
7518 #: ../plugins/fn-stat/functions.c:2577 ../plugins/fn-stat/functions.c:2606
7519 msgid "area2:second cell area"
7522 #: ../plugins/fn-stat/functions.c:53
7523 msgid "VARP is also known as the N-variance."
7526 #: ../plugins/fn-stat/functions.c:54
7528 "Let us assume that the cells A1, A2, ..., A5 contain number 11.4, 17.3, "
7529 "21.3, 25.9, and 40.1."
7532 #: ../plugins/fn-stat/functions.c:55
7533 msgid "Then VARP(A1:A5) equals 94.112"
7536 #: ../plugins/fn-stat/functions.c:57 ../plugins/fn-stat/functions.c:87
7537 msgid "wiki:en:Variance"
7540 #: ../plugins/fn-stat/functions.c:58 ../plugins/fn-stat/functions.c:88
7541 msgid "wolfram:Variance.html"
7544 #: ../plugins/fn-stat/functions.c:76
7545 msgid "VAR:sample variance of the given sample"
7548 #: ../plugins/fn-stat/functions.c:79
7549 msgid "VAR is also known as the N-1-variance."
7552 #: ../plugins/fn-stat/functions.c:80 ../plugins/fn-stat/functions.c:2522
7554 "Since the N-1-variance includes Bessel's correction, whereas the N-variance "
7555 "calculated by VARPA or VARP does not, under reasonable conditions the N-1-"
7556 "variance is an unbiased estimator of the variance of the population from "
7557 "which the sample is drawn."
7560 #: ../plugins/fn-stat/functions.c:84 ../plugins/fn-stat/functions.c:112
7561 #: ../plugins/fn-stat/functions.c:139 ../plugins/fn-stat/functions.c:277
7562 #: ../plugins/fn-stat/functions.c:573 ../plugins/fn-stat/functions.c:600
7563 #: ../plugins/fn-stat/functions.c:626 ../plugins/fn-stat/functions.c:696
7564 #: ../plugins/fn-stat/functions.c:722 ../plugins/fn-stat/functions.c:757
7565 #: ../plugins/fn-stat/functions.c:797 ../plugins/fn-stat/functions.c:822
7566 #: ../plugins/fn-stat/functions.c:1825 ../plugins/fn-stat/functions.c:1851
7567 #: ../plugins/fn-stat/functions.c:1875 ../plugins/fn-stat/functions.c:1900
7568 #: ../plugins/fn-stat/functions.c:2031 ../plugins/fn-stat/functions.c:2153
7569 #: ../plugins/fn-stat/functions.c:2196 ../plugins/fn-stat/functions.c:2384
7570 #: ../plugins/fn-stat/functions.c:2734 ../plugins/fn-stat/functions.c:2777
7572 "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
7573 "21.3, 25.9, and 40.1."
7576 #: ../plugins/fn-stat/functions.c:85
7577 msgid "Then VAR(A1:A5) equals 117.64."
7580 #: ../plugins/fn-stat/functions.c:106
7582 msgid "STDEV:sample standard deviation of the given sample"
7583 msgstr "sigma:standard deviation of the distribution."
7585 #: ../plugins/fn-stat/functions.c:109
7586 msgid "STDEV is also known as the N-1-standard deviation."
7589 #: ../plugins/fn-stat/functions.c:110
7591 "To obtain the population standard deviation of a whole population use STDEVP."
7594 #: ../plugins/fn-stat/functions.c:113
7595 msgid "Then STDEV(A1:A5) equals 10.84619749."
7598 #: ../plugins/fn-stat/functions.c:115 ../plugins/fn-stat/functions.c:142
7599 msgid "wiki:en:Standard_deviation"
7602 #: ../plugins/fn-stat/functions.c:116 ../plugins/fn-stat/functions.c:143
7603 msgid "wolfram:StandardDeviation.html"
7606 #: ../plugins/fn-stat/functions.c:134
7608 msgid "STDEVP:population standard deviation of the given population"
7609 msgstr "sigma:standard deviation of the distribution."
7611 #: ../plugins/fn-stat/functions.c:137 ../plugins/fn-stat/functions.c:2607
7612 msgid "This is also known as the N-standard deviation"
7615 #: ../plugins/fn-stat/functions.c:140
7616 msgid "Then STDEVP(A1:A5) equals 9.701133954."
7619 #: ../plugins/fn-stat/functions.c:161
7620 msgid "RANK:rank of a number in a list of numbers"
7623 #: ../plugins/fn-stat/functions.c:162 ../plugins/fn-stat/functions.c:214
7624 msgid "x:number whose rank you want to find"
7627 #: ../plugins/fn-stat/functions.c:164 ../plugins/fn-stat/functions.c:216
7628 msgid "order:0 (descending order) or non-zero (ascending order); defaults to 0"
7631 #: ../plugins/fn-stat/functions.c:165
7632 msgid "In case of a tie, RANK returns the largest possible rank."
7635 #: ../plugins/fn-stat/functions.c:167
7637 "Let us assume that the cells A1, A2, …, A5 contain numbers 11.4, 17.3, 21.3, "
7641 #: ../plugins/fn-stat/functions.c:168
7642 msgid "Then RANK(17.3,A1:A5) equals 4."
7645 #: ../plugins/fn-stat/functions.c:169
7646 msgid "Then RANK(25.9,A1:A5) equals 1."
7649 #: ../plugins/fn-stat/functions.c:213
7650 msgid "RANK.AVG:rank of a number in a list of numbers"
7653 #: ../plugins/fn-stat/functions.c:217
7654 msgid "In case of a tie, RANK returns the average rank."
7657 #: ../plugins/fn-stat/functions.c:218
7658 msgid "This function is Excel 2010 compatible."
7661 #: ../plugins/fn-stat/functions.c:219
7663 "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
7664 "21.3, 25.9, and 25.9."
7667 #: ../plugins/fn-stat/functions.c:220
7668 msgid "Then RANK.AVG(17.3,A1:A5) equals 4."
7671 #: ../plugins/fn-stat/functions.c:221
7672 msgid "Then RANK.AVG(25.9,A1:A5) equals 1.5."
7675 #: ../plugins/fn-stat/functions.c:271
7676 msgid "TRIMMEAN:mean of the interior of a data set"
7679 #: ../plugins/fn-stat/functions.c:272
7680 msgid "ref:list of numbers whose mean you want to calculate"
7683 #: ../plugins/fn-stat/functions.c:273
7684 msgid "fraction:fraction of the data set excluded from the mean"
7687 #: ../plugins/fn-stat/functions.c:274
7689 "If @{fraction}=0.2 and the data set contains 40 numbers, 8 numbers are "
7690 "trimmed from the data set (40 x 0.2): the 4 largest and the 4 smallest. To "
7691 "avoid a bias, the number of points to be excluded is always rounded down to "
7692 "the nearest even number."
7695 #: ../plugins/fn-stat/functions.c:278
7697 "Then TRIMMEAN(A1:A5,0.2) equals 23.2 and TRIMMEAN(A1:A5,0.4) equals 21.5."
7700 #: ../plugins/fn-stat/functions.c:320
7701 msgid "COVAR:covariance of two data sets"
7704 #: ../plugins/fn-stat/functions.c:321 ../plugins/fn-stat/functions.c:351
7705 msgid "array1:first data set"
7708 #: ../plugins/fn-stat/functions.c:322
7709 msgid "array2:set data set"
7712 #: ../plugins/fn-stat/functions.c:323 ../plugins/fn-stat/functions.c:353
7713 #: ../plugins/fn-stat/functions.c:543 ../plugins/fn-stat/functions.c:791
7714 #: ../plugins/fn-stat/functions.c:820 ../plugins/fn-stat/functions.c:1817
7715 #: ../plugins/fn-stat/functions.c:1848 ../plugins/fn-stat/functions.c:1898
7716 #: ../plugins/fn-stat/functions.c:1984 ../plugins/fn-stat/functions.c:2003
7717 #: ../plugins/fn-stat/functions.c:2027
7718 msgid "Strings and empty cells are simply ignored."
7721 #: ../plugins/fn-stat/functions.c:325 ../plugins/fn-stat/functions.c:355
7722 #: ../plugins/fn-stat/functions.c:2325 ../plugins/fn-stat/functions.c:2818
7723 #: ../plugins/fn-stat/functions.c:2884 ../plugins/fn-stat/functions.c:3917
7724 #: ../plugins/fn-stat/functions.c:3974 ../plugins/fn-stat/functions.c:4026
7726 "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
7727 "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, 33.5, "
7731 #: ../plugins/fn-stat/functions.c:328
7732 msgid "Then COVAR(A1:A5,B1:B5) equals 65.858."
7735 #: ../plugins/fn-stat/functions.c:330
7736 msgid "wiki:en:Covariance"
7739 #: ../plugins/fn-stat/functions.c:331 ../plugins/fn-stat/functions.c:361
7740 msgid "wolfram:Covariance.html"
7743 #: ../plugins/fn-stat/functions.c:350
7744 msgid "CORREL:Pearson correlation coefficient of two data sets"
7747 #: ../plugins/fn-stat/functions.c:352
7748 msgid "array2:second data set"
7751 #: ../plugins/fn-stat/functions.c:358
7752 msgid "Then CORREL(A1:A5,B1:B5) equals 0.996124788."
7755 #: ../plugins/fn-stat/functions.c:360
7756 msgid "wiki:en:CorrelationCoefficient.html"
7759 #: ../plugins/fn-stat/functions.c:380
7762 "NEGBINOMDIST:probability mass function of the negative binomial distribution"
7764 "R.DNBINOM:probability density function of the negative binomial distribution."
7766 #: ../plugins/fn-stat/functions.c:381
7768 msgid "f:number of failures"
7769 msgstr "n:the number of trials"
7771 #: ../plugins/fn-stat/functions.c:382
7773 msgid "t:threshold number of successes"
7774 msgstr "r:the number of red balls"
7776 #: ../plugins/fn-stat/functions.c:383
7778 msgid "p:probability of a success"
7779 msgstr "psuc:the probability of success in each trial"
7781 #: ../plugins/fn-stat/functions.c:384
7782 msgid "If @{f} or @{t} is a non-integer it is truncated."
7785 #: ../plugins/fn-stat/functions.c:385
7786 msgid "If (@{f} + @{t} -1) <= 0 this function returns a #NUM! error."
7789 #: ../plugins/fn-stat/functions.c:386
7790 msgid "If @{p} < 0 or @{p} > 1 this functions returns a #NUM! error."
7793 #: ../plugins/fn-stat/functions.c:409
7796 "NORMSDIST:cumulative density function of the standard normal distribution"
7797 msgstr "R.PNORM:cumulative distribution function of the normal distribution."
7799 #: ../plugins/fn-stat/functions.c:412
7800 msgid "NORMSDIST is the OpenFormula function LEGACY.NORMSDIST."
7803 #: ../plugins/fn-stat/functions.c:415 ../plugins/fn-stat/functions.c:440
7804 msgid "wiki:en:Normal_distribution"
7807 #: ../plugins/fn-stat/functions.c:416 ../plugins/fn-stat/functions.c:441
7808 msgid "wolfram:NormalDistribution.html"
7811 #: ../plugins/fn-stat/functions.c:433
7814 "NORMSINV:inverse of the cumulative density function of the standard normal "
7816 msgstr "R.PNORM:cumulative distribution function of the normal distribution."
7818 #: ../plugins/fn-stat/functions.c:434
7820 msgid "p:given probability"
7821 msgstr "p:probability."
7823 #: ../plugins/fn-stat/functions.c:435
7824 msgid "If @{p} < 0 or @{p} > 1 this function returns #NUM! error."
7827 #: ../plugins/fn-stat/functions.c:437
7828 msgid "NORMSINV is the OpenFormula function LEGACY.NORMSINV."
7831 #: ../plugins/fn-stat/functions.c:461
7834 "LOGNORMDIST:cumulative distribution function of the lognormal distribution"
7836 "R.PLNORM:cumulative distribution function of the log-normal distribution."
7838 #: ../plugins/fn-stat/functions.c:463 ../plugins/fn-stat/functions.c:493
7842 #: ../plugins/fn-stat/functions.c:464 ../plugins/fn-stat/functions.c:494
7843 msgid "stddev:standard deviation"
7846 #: ../plugins/fn-stat/functions.c:465
7847 msgid "If @{stddev} = 0 LOGNORMDIST returns a #DIV/0! error."
7850 #: ../plugins/fn-stat/functions.c:466
7852 "If @{x} <= 0, @{mean} < 0 or @{stddev} <= 0 this function returns a #NUM! "
7856 #: ../plugins/fn-stat/functions.c:470 ../plugins/fn-stat/functions.c:499
7857 msgid "wiki:en:Log-normal_distribution"
7860 #: ../plugins/fn-stat/functions.c:471 ../plugins/fn-stat/functions.c:500
7861 msgid "wolfram:LogNormalDistribution.html"
7864 #: ../plugins/fn-stat/functions.c:491
7867 "LOGINV:inverse of the cumulative distribution function of the lognormal "
7870 "R.PLNORM:cumulative distribution function of the log-normal distribution."
7872 #: ../plugins/fn-stat/functions.c:495
7874 "If @{p} < 0 or @{p} > 1 or @{stddev} <= 0 this function returns #NUM! error."
7877 #: ../plugins/fn-stat/functions.c:522
7878 msgid "FISHERINV:inverse of the Fisher transformation"
7881 #: ../plugins/fn-stat/functions.c:524
7882 msgid "If @{x} is a non-number this function returns a #VALUE! error."
7885 #: ../plugins/fn-stat/functions.c:540
7886 msgid "MODE:first most common number in the dataset"
7889 #: ../plugins/fn-stat/functions.c:541 ../plugins/fn-stat/functions.c:569
7890 #: ../plugins/fn-stat/functions.c:596 ../plugins/fn-stat/functions.c:623
7891 #: ../plugins/fn-stat/functions.c:659 ../plugins/fn-stat/functions.c:693
7892 #: ../plugins/fn-stat/functions.c:719 ../plugins/fn-stat/functions.c:754
7893 #: ../plugins/fn-stat/functions.c:789 ../plugins/fn-stat/functions.c:818
7894 #: ../plugins/fn-stat/functions.c:1815 ../plugins/fn-stat/functions.c:1846
7895 #: ../plugins/fn-stat/functions.c:1872 ../plugins/fn-stat/functions.c:1896
7896 #: ../plugins/fn-stat/functions.c:2025 ../plugins/fn-stat/functions.c:2438
7897 #: ../plugins/fn-stat/functions.c:2463 ../plugins/fn-stat/functions.c:2490
7898 msgid "number1:first value"
7901 #: ../plugins/fn-stat/functions.c:542 ../plugins/fn-stat/functions.c:570
7902 #: ../plugins/fn-stat/functions.c:597 ../plugins/fn-stat/functions.c:624
7903 #: ../plugins/fn-stat/functions.c:660 ../plugins/fn-stat/functions.c:694
7904 #: ../plugins/fn-stat/functions.c:720 ../plugins/fn-stat/functions.c:755
7905 #: ../plugins/fn-stat/functions.c:790 ../plugins/fn-stat/functions.c:819
7906 #: ../plugins/fn-stat/functions.c:1816 ../plugins/fn-stat/functions.c:1847
7907 #: ../plugins/fn-stat/functions.c:1873 ../plugins/fn-stat/functions.c:1897
7908 #: ../plugins/fn-stat/functions.c:2026 ../plugins/fn-stat/functions.c:2439
7909 #: ../plugins/fn-stat/functions.c:2464 ../plugins/fn-stat/functions.c:2491
7910 msgid "number2:second value"
7913 #: ../plugins/fn-stat/functions.c:544
7915 "If the data set does not contain any duplicates this function returns a #N/A "
7919 #: ../plugins/fn-stat/functions.c:546
7921 "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
7922 "11.4, 25.9, and 40.1."
7925 #: ../plugins/fn-stat/functions.c:547
7926 msgid "Then MODE(A1:A5) equals 11.4."
7929 #: ../plugins/fn-stat/functions.c:549
7930 msgid "wiki:en:Mode_(statistics)"
7933 #: ../plugins/fn-stat/functions.c:550
7934 msgid "wolfram:Mode.html"
7937 #: ../plugins/fn-stat/functions.c:568
7938 msgid "HARMEAN:harmonic mean"
7941 #: ../plugins/fn-stat/functions.c:571
7943 "The harmonic mean of N data points is N divided by the sum of the "
7944 "reciprocals of the data points)."
7947 #: ../plugins/fn-stat/functions.c:574
7948 msgid "Then HARMEAN(A1:A5) equals 19.529814427."
7951 #: ../plugins/fn-stat/functions.c:576
7952 msgid "wiki:en:Harmonic_mean"
7955 #: ../plugins/fn-stat/functions.c:577
7956 msgid "wolfram:HarmonicMean.html"
7959 #: ../plugins/fn-stat/functions.c:595
7960 msgid "GEOMEAN:geometric mean"
7963 #: ../plugins/fn-stat/functions.c:598
7965 "The geometric mean is equal to the Nth root of the product of the N values."
7968 #: ../plugins/fn-stat/functions.c:601
7969 msgid "Then GEOMEAN(A1:A5) equals 21.279182482."
7972 #: ../plugins/fn-stat/functions.c:603
7973 msgid "wiki:en:Geometric_mean"
7976 #: ../plugins/fn-stat/functions.c:604
7977 msgid "wolfram:GeometricMean.html"
7980 #: ../plugins/fn-stat/functions.c:622
7981 msgid "COUNT:total number of integer or floating point arguments passed"
7984 #: ../plugins/fn-stat/functions.c:627
7985 msgid "Then COUNT(A1:A5) equals 5."
7988 #: ../plugins/fn-stat/functions.c:658
7989 msgid "COUNTA:number of arguments passed not including empty cells"
7992 #: ../plugins/fn-stat/functions.c:662
7994 "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
7995 "11.4, \"missing\", \"missing\", 25.9, and 40.1."
7998 #: ../plugins/fn-stat/functions.c:663
7999 msgid "Then COUNTA(A1:A5) equals 5."
8002 #: ../plugins/fn-stat/functions.c:692
8003 msgid "AVERAGE:average of all the numeric values and cells"
8006 #: ../plugins/fn-stat/functions.c:697
8007 msgid "Then AVERAGE(A1:A5) equals 23.2."
8010 #: ../plugins/fn-stat/functions.c:699
8011 msgid "wiki:en:Arithmetic_mean"
8014 #: ../plugins/fn-stat/functions.c:700
8015 msgid "wolfram:ArithmeticMean.html"
8018 #: ../plugins/fn-stat/functions.c:718
8020 "MIN:smallest value, with negative numbers considered smaller than positive "
8024 #: ../plugins/fn-stat/functions.c:723
8025 msgid "Then MIN(A1:A5) equals 11.4."
8028 #: ../plugins/fn-stat/functions.c:753
8030 "MAX:largest value, with negative numbers considered smaller than positive "
8034 #: ../plugins/fn-stat/functions.c:758
8035 msgid "Then MAX(A1:A5) equals 40.1."
8038 #: ../plugins/fn-stat/functions.c:788
8039 msgid "SKEW:unbiased estimate for skewness of a distribution"
8042 #: ../plugins/fn-stat/functions.c:792
8044 "This is only meaningful if the underlying distribution really has a third "
8045 "moment. The skewness of a symmetric (e.g., normal) distribution is zero."
8048 #: ../plugins/fn-stat/functions.c:795
8050 "If less than three numbers are given, this function returns a #DIV/0! error."
8053 #: ../plugins/fn-stat/functions.c:798
8054 msgid "Then SKEW(A1:A5) equals 0.976798268."
8057 #: ../plugins/fn-stat/functions.c:817
8058 msgid "SKEWP:population skewness of a data set"
8061 #: ../plugins/fn-stat/functions.c:821
8062 msgid "If less than two numbers are given, SKEWP returns a #DIV/0! error."
8065 #: ../plugins/fn-stat/functions.c:823
8066 msgid "Then SKEWP(A1:A5) equals 0.655256198."
8069 #: ../plugins/fn-stat/functions.c:842
8072 "EXPONDIST:probability density or cumulative distribution function of the "
8073 "exponential distribution"
8075 "R.PEXP:cumulative distribution function of the exponential distribution."
8077 #: ../plugins/fn-stat/functions.c:844
8078 msgid "y:scale parameter"
8081 #: ../plugins/fn-stat/functions.c:845 ../plugins/fn-stat/functions.c:915
8082 #: ../plugins/fn-stat/functions.c:1541 ../plugins/fn-stat/functions.c:1721
8083 #: ../plugins/fn-stat/functions.c:1757
8085 "cumulative:whether to evaluate the density function or the cumulative "
8086 "distribution function"
8089 #: ../plugins/fn-stat/functions.c:846
8091 "If @{cumulative} is false it will return:\t@{y} * exp (-@{y}*@{x}),otherwise "
8092 "it will return\t1 - exp (-@{y}*@{x})."
8095 #: ../plugins/fn-stat/functions.c:849
8096 msgid "If @{x} < 0 or @{y} <= 0 this will return an error."
8099 #: ../plugins/fn-stat/functions.c:875
8101 msgid "BERNOULLI:probability mass function of a Bernoulli distribution"
8102 msgstr "R.DWEIBULL:probability density function of the Weibull distribution."
8104 #: ../plugins/fn-stat/functions.c:876
8108 #: ../plugins/fn-stat/functions.c:878
8109 msgid "If @{k} != 0 and @{k} != 1 this function returns a #NUM! error."
8112 #: ../plugins/fn-stat/functions.c:879 ../plugins/fn-stat/functions.c:948
8113 #: ../plugins/fn-stat/functions.c:1159 ../plugins/fn-stat/functions.c:1446
8114 #: ../plugins/fn-stat/functions.c:1479 ../plugins/fn-stat/functions.c:1513
8115 #: ../plugins/fn-stat/functions.c:1574 ../plugins/fn-stat/functions.c:4285
8116 msgid "If @{p} < 0 or @{p} > 1 this function returns a #NUM! error."
8119 #: ../plugins/fn-stat/functions.c:911
8122 "GAMMADIST:probability density or cumulative distribution function of the "
8123 "gamma distribution"
8124 msgstr "R.PGAMMA:cumulative distribution function of the gamma distribution."
8126 #: ../plugins/fn-stat/functions.c:913 ../plugins/fn-stat/functions.c:946
8127 #: ../plugins/fn-stat/functions.c:1118 ../plugins/fn-stat/functions.c:1155
8128 #: ../plugins/fn-stat/functions.c:1719
8129 msgid "alpha:scale parameter"
8132 #: ../plugins/fn-stat/functions.c:914 ../plugins/fn-stat/functions.c:947
8133 #: ../plugins/fn-stat/functions.c:1119 ../plugins/fn-stat/functions.c:1156
8134 #: ../plugins/fn-stat/functions.c:1720
8135 msgid "beta:scale parameter"
8138 #: ../plugins/fn-stat/functions.c:916 ../plugins/fn-stat/functions.c:1280
8139 #: ../plugins/fn-stat/functions.c:1725 ../plugins/fn-stat/functions.c:1954
8140 msgid "If @{x} < 0 this function returns a #NUM! error."
8143 #: ../plugins/fn-stat/functions.c:917 ../plugins/fn-stat/functions.c:1123
8144 #: ../plugins/fn-stat/functions.c:1160
8145 msgid "If @{alpha} <= 0 or @{beta} <= 0, this function returns a #NUM! error."
8148 #: ../plugins/fn-stat/functions.c:944
8149 msgid "GAMMAINV:inverse of the cumulative gamma distribution"
8152 #: ../plugins/fn-stat/functions.c:949 ../plugins/fn-stat/functions.c:1726
8153 msgid "If @{alpha} <= 0 or @{beta} <= 0 this function returns a #NUM! error."
8156 #: ../plugins/fn-stat/functions.c:974
8158 msgid "CHIDIST:survival function of the chi-squared distribution"
8159 msgstr "R.QCHISQ:probability quantile function of the chi-square distribution."
8161 #: ../plugins/fn-stat/functions.c:976 ../plugins/fn-stat/functions.c:1004
8162 #: ../plugins/fn-stat/functions.c:1190 ../plugins/fn-stat/functions.c:1242
8164 msgid "dof:number of degrees of freedom"
8165 msgstr "df:the number of degrees of freedom of the distribution"
8167 #: ../plugins/fn-stat/functions.c:977 ../plugins/fn-stat/functions.c:1005
8168 #: ../plugins/fn-stat/functions.c:1192 ../plugins/fn-stat/functions.c:1243
8169 #: ../plugins/fn-stat/functions.c:1279 ../plugins/fn-stat/functions.c:1445
8171 msgid "The survival function is 1 minus the cumulative distribution function."
8173 "This function returns the cumulative distribution function of the F "
8176 #: ../plugins/fn-stat/functions.c:978
8177 msgid "If @{dof} is non-integer it is truncated."
8180 #: ../plugins/fn-stat/functions.c:979 ../plugins/fn-stat/functions.c:1193
8181 msgid "If @{dof} < 1 this function returns a #NUM! error."
8184 #: ../plugins/fn-stat/functions.c:981
8186 "CHIDIST(@{x},@{dof}) is the OpenFormula function LEGACY.CHIDIST(@{x},@{dof})."
8189 #: ../plugins/fn-stat/functions.c:1002
8191 msgid "CHIINV:inverse of the survival function of the chi-squared distribution"
8192 msgstr "R.QCHISQ:probability quantile function of the chi-square distribution."
8194 #: ../plugins/fn-stat/functions.c:1006 ../plugins/fn-stat/functions.c:1244
8196 "If @{p} < 0 or @{p} > 1 or @{dof} < 1 this function returns a #NUM! error."
8199 #: ../plugins/fn-stat/functions.c:1008
8201 "CHIINV(@{p},@{dof}) is the OpenFormula function LEGACY.CHIDIST(@{p},@{dof})."
8204 #: ../plugins/fn-stat/functions.c:1029
8205 msgid "CHITEST:p value of the Goodness of Fit Test"
8208 #: ../plugins/fn-stat/functions.c:1030
8209 msgid "actual_range:observed data"
8212 #: ../plugins/fn-stat/functions.c:1031
8213 msgid "theoretical_range:expected values"
8216 #: ../plugins/fn-stat/functions.c:1032
8218 "If the actual range is not an n by 1 or 1 by n range, but an n by m range, "
8219 "then CHITEST uses (n-1) times (m-1) as degrees of freedom. This is useful if "
8220 "the expected values were calculated from the observed value in a test of "
8221 "independence or test of homogeneity."
8224 #: ../plugins/fn-stat/functions.c:1038
8225 msgid "CHITEST is the OpenFormula function LEGACY.CHITEST."
8228 #: ../plugins/fn-stat/functions.c:1116
8230 msgid "BETADIST:cumulative distribution function of the beta distribution"
8231 msgstr "R.PBETA:cumulative distribution function of the beta distribution."
8233 #: ../plugins/fn-stat/functions.c:1120 ../plugins/fn-stat/functions.c:1157
8234 msgid "a:optional lower bound, defaults to 0"
8237 #: ../plugins/fn-stat/functions.c:1121 ../plugins/fn-stat/functions.c:1158
8238 msgid "b:optional upper bound, defaults to 1"
8241 #: ../plugins/fn-stat/functions.c:1122
8242 msgid "If @{x} < @{a} or @{x} > @{b} this function returns a #NUM! error."
8245 #: ../plugins/fn-stat/functions.c:1124 ../plugins/fn-stat/functions.c:1161
8246 msgid "If @{a} >= @{b} this function returns a #NUM! error."
8249 #: ../plugins/fn-stat/functions.c:1153
8252 "BETAINV:inverse of the cumulative distribution function of the beta "
8254 msgstr "R.PBETA:cumulative distribution function of the beta distribution."
8256 #: ../plugins/fn-stat/functions.c:1188
8258 msgid "TDIST:survival function of the Student t-distribution"
8259 msgstr "R.DT:probability density function of the Student t distribution."
8261 #: ../plugins/fn-stat/functions.c:1191
8262 msgid "tails:1 or 2"
8265 #: ../plugins/fn-stat/functions.c:1194
8266 msgid "If @{tails} is neither 1 or 2 this function returns a #NUM! error."
8269 #: ../plugins/fn-stat/functions.c:1195
8271 "The parameterization of this function is different from what is used for, e."
8272 "g., NORMSDIST. This is a common source of mistakes, but necessary for "
8276 #: ../plugins/fn-stat/functions.c:1198
8277 msgid "This function is Excel compatible for non-negative @{x}."
8280 #: ../plugins/fn-stat/functions.c:1240
8282 msgid "TINV:inverse of the survival function of the Student t-distribution"
8283 msgstr "R.QT:probability quantile function of the Student t distribution."
8285 #: ../plugins/fn-stat/functions.c:1246
8287 "The parameterization of this function is different from what is used for, e."
8288 "g., NORMSINV. This is a common source of mistakes, but necessary for "
8292 #: ../plugins/fn-stat/functions.c:1275
8294 msgid "FDIST:survival function of the F distribution"
8295 msgstr "R.QF:probability quantile function of the F distribution."
8297 #: ../plugins/fn-stat/functions.c:1277 ../plugins/fn-stat/functions.c:1443
8298 msgid "dof_of_num:numerator degrees of freedom"
8301 #: ../plugins/fn-stat/functions.c:1278 ../plugins/fn-stat/functions.c:1444
8302 msgid "dof_of_denom:denominator degrees of freedom"
8305 #: ../plugins/fn-stat/functions.c:1281
8307 "If @{dof_of_num} < 1 or @{dof_of_denom} < 1, this function returns a #NUM! "
8311 #: ../plugins/fn-stat/functions.c:1283
8312 msgid "FDIST is the OpenFormula function LEGACY.FDIST."
8315 #: ../plugins/fn-stat/functions.c:1305
8318 "LANDAU:approximate probability density function of the Landau distribution"
8319 msgstr "R.DCAUCHY:probability density function of the Cauchy distribution."
8321 #: ../plugins/fn-stat/functions.c:1441
8323 msgid "FINV:inverse of the survival function of the F distribution"
8324 msgstr "R.QF:probability quantile function of the F distribution."
8326 #: ../plugins/fn-stat/functions.c:1447
8328 "If @{dof_of_num} < 1 or @{dof_of_denom} < 1 this function returns a #NUM! "
8332 #: ../plugins/fn-stat/functions.c:1449
8333 msgid "FINV is the OpenFormula function LEGACY.FINV."
8336 #: ../plugins/fn-stat/functions.c:1471
8339 "BINOMDIST:probability mass or cumulative distribution function of the "
8340 "binomial distribution"
8342 "R.PBINOM:cumulative distribution function of the binomial distribution."
8344 #: ../plugins/fn-stat/functions.c:1472
8346 msgid "n:number of successes"
8347 msgstr "n:the number of trials"
8349 #: ../plugins/fn-stat/functions.c:1473 ../plugins/fn-stat/functions.c:1507
8350 #: ../plugins/fn-stat/functions.c:1569
8352 msgid "trials:number of trials"
8353 msgstr "n:the number of trials"
8355 #: ../plugins/fn-stat/functions.c:1474 ../plugins/fn-stat/functions.c:1508
8356 #: ../plugins/fn-stat/functions.c:1570
8358 msgid "p:probability of success in each trial"
8359 msgstr "psuc:the probability of success in each trial"
8361 #: ../plugins/fn-stat/functions.c:1475 ../plugins/fn-stat/functions.c:1629
8362 #: ../plugins/fn-stat/functions.c:1952 ../plugins/fn-stat/functions.c:4283
8364 "cumulative:whether to evaluate the mass function or the cumulative "
8365 "distribution function"
8368 #: ../plugins/fn-stat/functions.c:1476
8369 msgid "If @{n} or @{trials} are non-integer they are truncated."
8372 #: ../plugins/fn-stat/functions.c:1477
8373 msgid "If @{n} < 0 or @{trials} < 0 this function returns a #NUM! error."
8376 #: ../plugins/fn-stat/functions.c:1478
8377 msgid "If @{n} > @{trials} this function returns a #NUM! error."
8380 #: ../plugins/fn-stat/functions.c:1506
8383 "BINOM.DIST.RANGE:probability of the binomial distribution over an interval"
8385 "R.DNBINOM:probability density function of the negative binomial distribution."
8387 #: ../plugins/fn-stat/functions.c:1509
8388 msgid "start:start of the interval"
8391 #: ../plugins/fn-stat/functions.c:1510
8392 msgid "end:end of the interval, defaults to @{start}"
8395 #: ../plugins/fn-stat/functions.c:1511
8396 msgid "If @{start}, @{end} or @{trials} are non-integer they are truncated."
8399 #: ../plugins/fn-stat/functions.c:1512 ../plugins/fn-stat/functions.c:1573
8400 msgid "If @{trials} < 0 this function returns a #NUM! error."
8403 #: ../plugins/fn-stat/functions.c:1514
8405 msgid "If @{start} > @{end} this function returns 0."
8407 "If arrays or range arguments do not have the same dimensions, return #VALUE! "
8410 #: ../plugins/fn-stat/functions.c:1537
8413 "CAUCHY:probability density or cumulative distribution function of the "
8414 "Cauchy, Lorentz or Breit-Wigner distribution"
8415 msgstr "R.DCAUCHY:probability density function of the Cauchy distribution."
8417 #: ../plugins/fn-stat/functions.c:1540 ../plugins/fn-stat/functions.c:4313
8418 #: ../plugins/fn-stat/functions.c:4452
8419 msgid "a:scale parameter"
8422 #: ../plugins/fn-stat/functions.c:1542
8423 msgid "If @{a} < 0 this function returns a #NUM! error."
8426 #: ../plugins/fn-stat/functions.c:1543 ../plugins/fn-stat/functions.c:4286
8428 "If @{cumulative} is neither TRUE nor FALSE this function returns a #VALUE! "
8432 #: ../plugins/fn-stat/functions.c:1568
8434 msgid "CRITBINOM:right-tailed critical value of the binomial distribution"
8435 msgstr "R.QBINOM:probability quantile function of the binomial distribution."
8437 #: ../plugins/fn-stat/functions.c:1571
8438 msgid "alpha:significance level (area of the tail)"
8441 #: ../plugins/fn-stat/functions.c:1572
8442 msgid "If @{trials} is a non-integer it is truncated."
8445 #: ../plugins/fn-stat/functions.c:1575
8446 msgid "If @{alpha} < 0 or @{alpha} > 1 this function returns a #NUM! error."
8449 #: ../plugins/fn-stat/functions.c:1598
8450 msgid "PERMUT:number of @{k}-permutations of a @{n}-set"
8453 #: ../plugins/fn-stat/functions.c:1599
8454 msgid "n:size of the base set"
8457 #: ../plugins/fn-stat/functions.c:1600
8458 msgid "k:number of elements in each permutation"
8461 #: ../plugins/fn-stat/functions.c:1601
8462 msgid "If @{n} = 0 this function returns a #NUM! error."
8465 #: ../plugins/fn-stat/functions.c:1602
8466 msgid "If @{n} < @{k} this function returns a #NUM! error."
8469 #: ../plugins/fn-stat/functions.c:1624
8472 "HYPGEOMDIST:probability mass or cumulative distribution function of the "
8473 "hypergeometric distribution"
8475 "R.PHYPER:cumulative distribution function of the hypergeometric distribution."
8477 #: ../plugins/fn-stat/functions.c:1625
8478 msgid "x:number of successes"
8481 #: ../plugins/fn-stat/functions.c:1626
8482 msgid "n:sample size"
8485 #: ../plugins/fn-stat/functions.c:1627
8486 msgid "M:number of possible successes in the population"
8489 #: ../plugins/fn-stat/functions.c:1628
8490 msgid "N:population size"
8493 #: ../plugins/fn-stat/functions.c:1630
8494 msgid "If @{x},@{n},@{M} or @{N} is a non-integer it is truncated."
8497 #: ../plugins/fn-stat/functions.c:1631
8498 msgid "If @{x},@{n},@{M} or @{N} < 0 this function returns a #NUM! error."
8501 #: ../plugins/fn-stat/functions.c:1632
8502 msgid "If @{x} > @{M} or @{n} > @{N} this function returns a #NUM! error."
8505 #: ../plugins/fn-stat/functions.c:1660
8507 "CONFIDENCE:margin of error of a confidence interval for the population mean"
8510 #: ../plugins/fn-stat/functions.c:1661
8511 msgid "alpha:significance level"
8514 #: ../plugins/fn-stat/functions.c:1662
8515 msgid "stddev:population standard deviation"
8518 #: ../plugins/fn-stat/functions.c:1663
8519 msgid "size:sample size"
8522 #: ../plugins/fn-stat/functions.c:1664
8525 "This function requires the usually unknown population standard deviation."
8527 "This function returns the cumulative distribution function of the gamma "
8530 #: ../plugins/fn-stat/functions.c:1665
8531 msgid "If @{size} is non-integer it is truncated."
8534 #: ../plugins/fn-stat/functions.c:1666
8535 msgid "If @{size} < 0 this function returns a #NUM! error."
8538 #: ../plugins/fn-stat/functions.c:1667
8539 msgid "If @{size} is 0 this function returns a #DIV/0! error."
8542 #: ../plugins/fn-stat/functions.c:1690
8543 msgid "STANDARDIZE:z-score of a value"
8546 #: ../plugins/fn-stat/functions.c:1692
8548 msgid "mean:mean of the original distribution"
8549 msgstr "logmean:mean of the underlying normal distribution."
8551 #: ../plugins/fn-stat/functions.c:1693
8553 msgid "stddev:standard deviation of the original distribution"
8554 msgstr "logsd:standard deviation of the underlying normal distribution."
8556 #: ../plugins/fn-stat/functions.c:1694 ../plugins/fn-stat/functions.c:1758
8557 msgid "If @{stddev} is 0 this function returns a #DIV/0! error."
8560 #: ../plugins/fn-stat/functions.c:1717
8563 "WEIBULL:probability density or cumulative distribution function of the "
8564 "Weibull distribution"
8566 "R.PWEIBULL:cumulative distribution function of the Weibull distribution."
8568 #: ../plugins/fn-stat/functions.c:1722
8570 "If the @{cumulative} boolean is true it will return: 1 - exp (-(@{x}/@{beta})"
8571 "^@{alpha}),otherwise it will return (@{alpha}/@{beta}^@{alpha}) * @{x}^(@"
8572 "{alpha}-1) * exp(-(@{x}/@{beta}^@{alpha}))."
8575 #: ../plugins/fn-stat/functions.c:1753
8578 "NORMDIST:probability density or cumulative distribution function of a normal "
8580 msgstr "R.PNORM:cumulative distribution function of the normal distribution."
8582 #: ../plugins/fn-stat/functions.c:1755 ../plugins/fn-stat/functions.c:1788
8583 #: ../plugins/fn-stat/functions.c:1951
8585 msgid "mean:mean of the distribution"
8586 msgstr "mu:mean of the distribution."
8588 #: ../plugins/fn-stat/functions.c:1756 ../plugins/fn-stat/functions.c:1789
8590 msgid "stddev:standard deviation of the distribution"
8591 msgstr "sigma:standard deviation of the distribution."
8593 #: ../plugins/fn-stat/functions.c:1786
8596 "NORMINV:inverse of the cumulative distribution function of a normal "
8598 msgstr "R.PNORM:cumulative distribution function of the normal distribution."
8600 #: ../plugins/fn-stat/functions.c:1790
8602 "If @{p} < 0 or @{p} > 1 or @{stddev} <= 0 this function returns a #NUM! "
8606 #: ../plugins/fn-stat/functions.c:1814
8607 msgid "KURT:unbiased estimate of the kurtosis of a data set"
8610 #: ../plugins/fn-stat/functions.c:1818
8612 "This is only meaningful if the underlying distribution really has a fourth "
8613 "moment. The kurtosis is offset by three such that a normal distribution "
8614 "will have zero kurtosis."
8617 #: ../plugins/fn-stat/functions.c:1822
8619 "If fewer than four numbers are given or all of them are equal this function "
8620 "returns a #DIV/0! error."
8623 #: ../plugins/fn-stat/functions.c:1826
8624 msgid "Then KURT(A1:A5) equals 1.234546305."
8627 #: ../plugins/fn-stat/functions.c:1845
8628 msgid "KURTP:population kurtosis of a data set"
8631 #: ../plugins/fn-stat/functions.c:1849
8633 "If fewer than two numbers are given or all of them are equal this function "
8634 "returns a #DIV/0! error."
8637 #: ../plugins/fn-stat/functions.c:1852
8638 msgid "Then KURTP(A1:A5) equals -0.691363424."
8641 #: ../plugins/fn-stat/functions.c:1871
8642 msgid "AVEDEV:average of the absolute deviations of a data set"
8645 #: ../plugins/fn-stat/functions.c:1876
8646 msgid "Then AVEDEV(A1:A5) equals 7.84."
8649 #: ../plugins/fn-stat/functions.c:1895
8650 msgid "DEVSQ:sum of squares of deviations of a data set"
8653 #: ../plugins/fn-stat/functions.c:1901
8654 msgid "Then DEVSQ(A1:A5) equals 470.56."
8657 #: ../plugins/fn-stat/functions.c:1920
8658 msgid "FISHER:Fisher transformation"
8661 #: ../plugins/fn-stat/functions.c:1922
8662 msgid "If @{x} is not a number, this function returns a #VALUE! error."
8665 #: ../plugins/fn-stat/functions.c:1923
8666 msgid "If @{x} <= -1 or @{x} >= 1, this function returns a #NUM! error."
8669 #: ../plugins/fn-stat/functions.c:1949
8672 "POISSON:probability mass or cumulative distribution function of the Poisson "
8674 msgstr "R.PPOIS:cumulative distribution function of the Poisson distribution."
8676 #: ../plugins/fn-stat/functions.c:1950
8678 msgid "x:number of events"
8679 msgstr "n:the number of trials"
8681 #: ../plugins/fn-stat/functions.c:1953
8682 msgid "If @{x} is a non-integer it is truncated."
8685 #: ../plugins/fn-stat/functions.c:1955
8686 msgid "If @{mean} <= 0 POISSON returns the #NUM! error."
8689 #: ../plugins/fn-stat/functions.c:1981
8690 msgid "PEARSON:Pearson correlation coefficient of the paired set of data"
8693 #: ../plugins/fn-stat/functions.c:1982 ../plugins/fn-stat/functions.c:2001
8694 msgid "array1:first component values"
8697 #: ../plugins/fn-stat/functions.c:1983 ../plugins/fn-stat/functions.c:2002
8698 msgid "array2:second component values"
8701 #: ../plugins/fn-stat/functions.c:2000
8703 "RSQ:square of the Pearson correlation coefficient of the paired set of data"
8706 #: ../plugins/fn-stat/functions.c:2024
8707 msgid "MEDIAN:median of a data set"
8710 #: ../plugins/fn-stat/functions.c:2028
8712 "If even numbers are given MEDIAN returns the average of the two numbers in "
8716 #: ../plugins/fn-stat/functions.c:2032
8717 msgid "Then MEDIAN(A1:A5) equals 21.3."
8720 #: ../plugins/fn-stat/functions.c:2034
8721 msgid "wiki:en:Median"
8724 #: ../plugins/fn-stat/functions.c:2035
8725 msgid "wolfram:StatisticalMedian.html"
8728 #: ../plugins/fn-stat/functions.c:2054
8730 "SSMEDIAN:median for grouped data as commonly determined in the social "
8734 #: ../plugins/fn-stat/functions.c:2055
8735 msgid "array:data set"
8738 #: ../plugins/fn-stat/functions.c:2056
8739 msgid "interval:length of each grouping interval, defaults to 1"
8742 #: ../plugins/fn-stat/functions.c:2057
8744 "The data points given in @{array} are assumed to be the result of grouping "
8745 "data into intervals of length @{interval}"
8748 #: ../plugins/fn-stat/functions.c:2059 ../plugins/fn-stat/functions.c:2731
8749 #: ../plugins/fn-stat/functions.c:2773
8750 msgid "If @{array} is empty, this function returns a #NUM! error."
8753 #: ../plugins/fn-stat/functions.c:2060
8755 "If @{interval} <= 0, this function returns a #NUM! error.SSMEDIAN does not "
8756 "check whether the data points are at least @{interval} apart."
8759 #: ../plugins/fn-stat/functions.c:2063
8760 msgid "Let us assume that the cells A1, A2, A3 contain numbers 7, 8, 8."
8763 #: ../plugins/fn-stat/functions.c:2064
8764 msgid "Then SSMEDIAN(A1:A3, 1) equals 7.75."
8767 #: ../plugins/fn-stat/functions.c:2146
8768 msgid "LARGE:@{k}-th largest value in a data set"
8771 #: ../plugins/fn-stat/functions.c:2147 ../plugins/fn-stat/functions.c:2190
8772 msgid "data:data set"
8775 #: ../plugins/fn-stat/functions.c:2148 ../plugins/fn-stat/functions.c:2191
8776 msgid "k:which value to find"
8779 #: ../plugins/fn-stat/functions.c:2149 ../plugins/fn-stat/functions.c:2192
8780 msgid "If data set is empty this function returns a #NUM! error."
8783 #: ../plugins/fn-stat/functions.c:2150 ../plugins/fn-stat/functions.c:2193
8785 "If @{k} <= 0 or @{k} is greater than the number of data items given this "
8786 "function returns a #NUM! error."
8789 #: ../plugins/fn-stat/functions.c:2155
8790 msgid "Then LARGE(A1:A5,2) equals 25.9.LARGE(A1:A5,4) equals 17.3."
8793 #: ../plugins/fn-stat/functions.c:2189
8794 msgid "SMALL:@{k}-th smallest value in a data set"
8797 #: ../plugins/fn-stat/functions.c:2198
8798 msgid "Then SMALL(A1:A5,2) equals 17.3.SMALL(A1:A5,4) equals 25.9."
8801 #: ../plugins/fn-stat/functions.c:2233
8804 "PROB:probability of an interval for a discrete (and finite) probability "
8806 msgstr "R.QNORM:probability quantile function of the normal distribution."
8808 #: ../plugins/fn-stat/functions.c:2234
8809 msgid "x_range:possible values"
8812 #: ../plugins/fn-stat/functions.c:2235
8813 msgid "prob_range:probabilities of the corresponding values"
8816 #: ../plugins/fn-stat/functions.c:2236
8817 msgid "lower_limit:lower interval limit"
8820 #: ../plugins/fn-stat/functions.c:2237
8821 msgid "upper_limit:upper interval limit, defaults to @{lower_limit}"
8824 #: ../plugins/fn-stat/functions.c:2238
8826 "If the sum of the probabilities in @{prob_range} is not equal to 1 this "
8827 "function returns a #NUM! error."
8830 #: ../plugins/fn-stat/functions.c:2240
8832 "If any value in @{prob_range} is <=0 or > 1, this function returns a #NUM! "
8836 #: ../plugins/fn-stat/functions.c:2242
8838 "If @{x_range} and @{prob_range} contain a different number of data entries, "
8839 "this function returns a #N/A error."
8842 #: ../plugins/fn-stat/functions.c:2319
8843 msgid "STEYX:standard error of the predicted y-value in the regression"
8846 #: ../plugins/fn-stat/functions.c:2320 ../plugins/fn-stat/functions.c:3365
8847 #: ../plugins/fn-stat/functions.c:3481 ../plugins/fn-stat/functions.c:3723
8848 #: ../plugins/fn-stat/functions.c:3821 ../plugins/fn-stat/functions.c:3908
8849 #: ../plugins/fn-stat/functions.c:3967 ../plugins/fn-stat/functions.c:4019
8850 msgid "known_ys:known y-values"
8853 #: ../plugins/fn-stat/functions.c:2321 ../plugins/fn-stat/functions.c:3482
8854 #: ../plugins/fn-stat/functions.c:3909 ../plugins/fn-stat/functions.c:3968
8855 #: ../plugins/fn-stat/functions.c:4020
8856 msgid "known_xs:known x-values"
8859 #: ../plugins/fn-stat/functions.c:2322
8861 "If @{known_ys} and @{known_xs} are empty or have a different number of "
8862 "arguments then this function returns a #N/A error."
8865 #: ../plugins/fn-stat/functions.c:2328
8866 msgid "Then STEYX(A1:A5,B1:B5) equals 1.101509979."
8869 #: ../plugins/fn-stat/functions.c:2372
8871 "ZTEST:the probability of observing a sample mean as large as or larger than "
8872 "the mean of the given sample"
8875 #: ../plugins/fn-stat/functions.c:2374
8876 msgid "ref:data set (sample)"
8879 #: ../plugins/fn-stat/functions.c:2375
8880 msgid "x:population mean"
8883 #: ../plugins/fn-stat/functions.c:2376
8886 "stddev:population standard deviation, defaults to the sample standard "
8888 msgstr "sigma:standard deviation of the distribution."
8890 #: ../plugins/fn-stat/functions.c:2377
8892 "ZTEST calulates the probability of observing a sample mean as large as or "
8893 "larger than the mean of the given sample for samples drawn from a normal "
8894 "distribution with mean @{x} and standard deviation @{stddev}."
8897 #: ../plugins/fn-stat/functions.c:2380
8899 "If @{ref} contains less than two data items ZTEST returns #DIV/0! error."
8902 #: ../plugins/fn-stat/functions.c:2386
8903 msgid "Then ZTEST(A1:A5,20) equals 0.254717826."
8906 #: ../plugins/fn-stat/functions.c:2437
8907 msgid "AVERAGEA:average of all the values and cells"
8910 #: ../plugins/fn-stat/functions.c:2442 ../plugins/fn-stat/functions.c:2467
8911 #: ../plugins/fn-stat/functions.c:2494 ../plugins/fn-stat/functions.c:2526
8912 #: ../plugins/fn-stat/functions.c:2553 ../plugins/fn-stat/functions.c:2583
8913 #: ../plugins/fn-stat/functions.c:2610
8915 "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
8916 "11.4, 17.3, \"missing\", 25.9, and 40.1."
8919 #: ../plugins/fn-stat/functions.c:2443
8920 msgid "Then AVERAGEA(A1:A5) equals 18.94."
8923 #: ../plugins/fn-stat/functions.c:2462
8925 "MAXA:largest value, with negative numbers considered smaller than positive "
8929 #: ../plugins/fn-stat/functions.c:2469
8930 msgid "Then MAXA(A1:A5) equals 40.1."
8933 #: ../plugins/fn-stat/functions.c:2489
8935 "MINA:smallest value, with negative numbers considered smaller than positive "
8939 #: ../plugins/fn-stat/functions.c:2496
8940 msgid "Then MINA(A1:A5) equals 0."
8943 #: ../plugins/fn-stat/functions.c:2516
8944 msgid "VARA:sample variance of the given sample"
8947 #: ../plugins/fn-stat/functions.c:2519
8948 msgid "VARA is also known as the N-1-variance."
8951 #: ../plugins/fn-stat/functions.c:2520
8952 msgid "To get the true variance of a complete population use VARPA."
8955 #: ../plugins/fn-stat/functions.c:2528
8956 msgid "Then VARA(A1:A5) equals 228.613."
8959 #: ../plugins/fn-stat/functions.c:2547
8960 msgid "VARPA:variance of an entire population"
8963 #: ../plugins/fn-stat/functions.c:2550
8964 msgid "VARPA is also known as the N-variance."
8967 #: ../plugins/fn-stat/functions.c:2555
8968 msgid "Then VARPA(A1:A5) equals 182.8904."
8971 #: ../plugins/fn-stat/functions.c:2574
8973 msgid "STDEVA:sample standard deviation of the given sample"
8974 msgstr "sigma:standard deviation of the distribution."
8976 #: ../plugins/fn-stat/functions.c:2578
8977 msgid "STDEVA is also known as the N-1-standard deviation."
8980 #: ../plugins/fn-stat/functions.c:2579
8982 "To obtain the population standard deviation of a whole population use "
8986 #: ../plugins/fn-stat/functions.c:2585
8987 msgid "Then STDEVA(A1:A5) equals 15.119953704."
8990 #: ../plugins/fn-stat/functions.c:2604
8992 msgid "STDEVPA:population standard deviation of an entire population"
8993 msgstr "sigma:standard deviation of the distribution."
8995 #: ../plugins/fn-stat/functions.c:2612
8996 msgid "Then STDEVPA(A1:A5) equals 13.523697719."
8999 #: ../plugins/fn-stat/functions.c:2631
9000 msgid "PERCENTRANK:rank of a data point in a data set"
9003 #: ../plugins/fn-stat/functions.c:2632
9004 msgid "array:range of numeric values"
9007 #: ../plugins/fn-stat/functions.c:2633
9008 msgid "x:data point to be ranked"
9011 #: ../plugins/fn-stat/functions.c:2634
9012 msgid "significance:number of significant digits, defaults to 3"
9015 #: ../plugins/fn-stat/functions.c:2635
9017 "If @{array} contains no data points, this function returns a #NUM! error."
9020 #: ../plugins/fn-stat/functions.c:2637
9022 "If @{significance} is less than one, this function returns a #NUM! error."
9025 #: ../plugins/fn-stat/functions.c:2639
9027 "If @{x} exceeds the largest value or is less than the smallest value in @"
9028 "{array}, this function returns a #NUM! error."
9031 #: ../plugins/fn-stat/functions.c:2641
9033 "If @{x} does not match any of the values in @{array} or @{x} matches more "
9034 "than once, this function interpolates the returned value."
9037 #: ../plugins/fn-stat/functions.c:2728
9039 "PERCENTILE:determines the 100*@{k}-th percentile of the given data points"
9042 #: ../plugins/fn-stat/functions.c:2729 ../plugins/fn-stat/functions.c:2771
9043 msgid "array:data points"
9046 #: ../plugins/fn-stat/functions.c:2730
9047 msgid "k:which percentile to calculate"
9050 #: ../plugins/fn-stat/functions.c:2732
9051 msgid "If @{k} < 0 or @{k} > 1, this function returns a #NUM! error."
9054 #: ../plugins/fn-stat/functions.c:2735
9055 msgid "Then PERCENTILE(A1:A5,0.42) equals 20.02."
9058 #: ../plugins/fn-stat/functions.c:2770
9059 msgid "QUARTILE:the @{k}-th quartile of the data points"
9062 #: ../plugins/fn-stat/functions.c:2772
9063 msgid "quart:a number from 0 to 4, indicating which quartile to calculate"
9066 #: ../plugins/fn-stat/functions.c:2774
9068 "If @{quart} < 0 or @{quart} > 4, this function returns a #NUM! error. If @"
9069 "{quart} = 0, the smallest value of @{array} to be returned."
9072 #: ../plugins/fn-stat/functions.c:2775
9073 msgid "If @{quart} is not an integer, it is truncated."
9076 #: ../plugins/fn-stat/functions.c:2778
9077 msgid "Then QUARTILE(A1:A5,1) equals 17.3."
9080 #: ../plugins/fn-stat/functions.c:2813
9082 "FTEST:p-value for the two-tailed hypothesis test comparing the variances of "
9086 #: ../plugins/fn-stat/functions.c:2815 ../plugins/fn-stat/functions.c:2872
9087 msgid "array1:sample from the first population"
9090 #: ../plugins/fn-stat/functions.c:2816 ../plugins/fn-stat/functions.c:2873
9091 msgid "array2:sample from the second population"
9094 #: ../plugins/fn-stat/functions.c:2821
9095 msgid "Then FTEST(A1:A5,B1:B5) equals 0.510815017."
9098 #: ../plugins/fn-stat/functions.c:2870
9100 "TTEST:p-value for a hypothesis test comparing the means of two populations "
9101 "using the Student t-distribution"
9104 #: ../plugins/fn-stat/functions.c:2874
9105 msgid "tails:number of tails to consider"
9108 #: ../plugins/fn-stat/functions.c:2875
9110 "type:Type of test to perform. 1 indicates a test for paired variables, 2 a "
9111 "test of unpaired variables with equal variances, and 3 a test of unpaired "
9112 "variables with unequal variances"
9115 #: ../plugins/fn-stat/functions.c:2878
9117 "If the data sets contain a different number of data points and the test is "
9118 "paired (@{type} one), TTEST returns the #N/A error."
9121 #: ../plugins/fn-stat/functions.c:2880
9122 msgid "@{tails} and @{type} are truncated to integers."
9125 #: ../plugins/fn-stat/functions.c:2881
9126 msgid "If @{tails} is not one or two, this function returns a #NUM! error."
9129 #: ../plugins/fn-stat/functions.c:2882
9131 "If @{type} is any other than one, two, or three, this function returns a "
9135 #: ../plugins/fn-stat/functions.c:2887
9137 "Then TTEST(A1:A5,B1:B5,1,1) equals 0.003127619.TTEST(A1:A5,B1:B5,2,1) equals "
9138 "0.006255239.TTEST(A1:A5,B1:B5,1,2) equals 0.111804322.TTEST(A1:A5,B1:B5,1,3) "
9139 "equals 0.113821797."
9142 #: ../plugins/fn-stat/functions.c:3045
9143 msgid "FREQUENCY:frequency table"
9146 #: ../plugins/fn-stat/functions.c:3046
9147 msgid "data_array:data values"
9150 #: ../plugins/fn-stat/functions.c:3047
9151 msgid "bins_array:array of cutoff values"
9154 #: ../plugins/fn-stat/functions.c:3048
9155 msgid "The results are given as an array."
9158 #: ../plugins/fn-stat/functions.c:3049
9160 "If the @{bins_array} is empty, this function returns the number of data "
9161 "points in @{data_array}."
9164 #: ../plugins/fn-stat/functions.c:3267
9165 msgid "LINEST:multiple linear regression coefficients and statistics"
9168 #: ../plugins/fn-stat/functions.c:3268 ../plugins/fn-stat/functions.c:3576
9169 msgid "known_ys:vector of values of dependent variable"
9172 #: ../plugins/fn-stat/functions.c:3269 ../plugins/fn-stat/functions.c:3577
9174 "known_xs:array of values of independent variables, defaults to a single "
9178 #: ../plugins/fn-stat/functions.c:3270 ../plugins/fn-stat/functions.c:3367
9179 #: ../plugins/fn-stat/functions.c:3579 ../plugins/fn-stat/functions.c:3725
9180 #: ../plugins/fn-stat/functions.c:3824
9181 msgid "affine:if true, the model contains a constant term, defaults to true"
9184 #: ../plugins/fn-stat/functions.c:3271
9186 "stats:if true, some additional statistics are provided, defaults to false"
9189 #: ../plugins/fn-stat/functions.c:3272
9191 "This function returns an array with the first row giving the regression "
9192 "coefficients for the independent variables x_m, x_(m-1),…,x_2, x_1 followed "
9193 "by the y-intercept if @{affine} is true."
9196 #: ../plugins/fn-stat/functions.c:3275
9198 "If @{stats} is true, the second row contains the corresponding standard "
9199 "errors of the regression coefficients.In this case, the third row contains "
9200 "the R^2 value and the standard error for the predicted value. The fourth row "
9201 "contains the observed F value and its degrees of freedom. Finally, the fifth "
9202 "row contains the regression sum of squares and the residual sum of squares."
9205 #: ../plugins/fn-stat/functions.c:3282
9207 "If @{affine} is false, R^2 is the uncentered version of the coefficient of "
9208 "determination; that is the proportion of the sum of squares explained by the "
9212 #: ../plugins/fn-stat/functions.c:3285 ../plugins/fn-stat/functions.c:3580
9214 "If the length of @{known_ys} does not match the corresponding length of @"
9215 "{known_xs}, this function returns a #NUM! error."
9218 #: ../plugins/fn-stat/functions.c:3364
9219 msgid "LOGREG:the logarithmic regression"
9222 #: ../plugins/fn-stat/functions.c:3366 ../plugins/fn-stat/functions.c:3822
9223 msgid "known_xs:known x-values; defaults to the array {1, 2, 3, …}"
9226 #: ../plugins/fn-stat/functions.c:3368 ../plugins/fn-stat/functions.c:3726
9228 "stat:if true, extra statistical information will be returned; defaults to "
9232 #: ../plugins/fn-stat/functions.c:3369
9234 "LOGREG function transforms your x's to z=ln(x) and applies the “least "
9235 "squares” method to fit the linear equation y = m * z + b to your y's and z's "
9236 "--- equivalent to fitting the equation y = m * ln(x) + b to y's and x's. "
9237 "LOGREG returns an array having two columns and one row. m is given in the "
9238 "first column and b in the second. "
9241 #: ../plugins/fn-stat/functions.c:3377
9243 "Any extra statistical information is written below m and b in the result "
9244 "array. This extra statistical information consists of four rows of data: "
9245 "In the first row the standard error values for the coefficients m, b are "
9246 "given. The second row contains the square of R and the standard error for "
9247 "the y estimate. The third row contains the F-observed value and the degrees "
9248 "of freedom. The last row contains the regression sum of squares and the "
9249 "residual sum of squares.The default of @{stat} is FALSE."
9252 #: ../plugins/fn-stat/functions.c:3386 ../plugins/fn-stat/functions.c:3741
9253 #: ../plugins/fn-stat/functions.c:3832
9255 "If @{known_ys} and @{known_xs} have unequal number of data points, this "
9256 "function returns a #NUM! error."
9259 #: ../plugins/fn-stat/functions.c:3480
9260 msgid "LOGFIT:logarithmic least square fit (using a trial and error method)"
9263 #: ../plugins/fn-stat/functions.c:3484
9265 "LOGFIT function applies the “least squares” method to fit the logarithmic "
9266 "equation y = a + b * ln(sign * (x - c)) , sign = +1 or -1 to your data. "
9267 "The graph of the equation is a logarithmic curve moved horizontally by c and "
9268 "possibly mirrored across the y-axis (if sign = -1)."
9271 #: ../plugins/fn-stat/functions.c:3490
9273 "LOGFIT returns an array having five columns and one row. `Sign' is given in "
9274 "the first column, `a', `b', and `c' are given in columns 2 to 4. Column 5 "
9275 "holds the sum of squared residuals."
9278 #: ../plugins/fn-stat/functions.c:3494
9280 "An error is returned when there are less than 3 different x's or y's, or "
9281 "when the shape of the point cloud is too different from a ``logarithmic'' "
9285 #: ../plugins/fn-stat/functions.c:3497
9287 "You can use the above formula = a + b * ln(sign * (x - c)) or rearrange it "
9288 "to = (exp((y - a) / b)) / sign + c to compute unknown y's or x's, "
9292 #: ../plugins/fn-stat/functions.c:3502
9294 "This is non-linear fitting by trial-and-error. The accuracy of `c' is: width "
9295 "of x-range -> rounded to the next smaller (10^integer), times 0.000001. "
9296 "There might be cases in which the returned fit is not the best possible."
9299 #: ../plugins/fn-stat/functions.c:3575
9301 "TREND:estimates future values of a given data set using a least squares "
9305 #: ../plugins/fn-stat/functions.c:3578
9307 "new_xs:array of x-values for which to estimate the y-values; defaults to @"
9311 #: ../plugins/fn-stat/functions.c:3582
9313 "Let us assume that the cells A1, A2, …, A5 contain numbers 11.4, 17.3, 21.3, "
9314 "25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, 33.5, and "
9318 #: ../plugins/fn-stat/functions.c:3585
9319 msgid "Then TREND(A1:A5,B1:B5) equals {12.1, 15.7, 21.6, 26.7, 39.7}."
9322 #: ../plugins/fn-stat/functions.c:3722
9323 msgid "LOGEST:exponential least square fit"
9326 #: ../plugins/fn-stat/functions.c:3724
9327 msgid "known_xs:known x-values; default to an array {1, 2, 3, …}"
9330 #: ../plugins/fn-stat/functions.c:3727
9332 "LOGEST function applies the “least squares” method to fit an exponential "
9333 "curve of the form\ty = b * m{1}^x{1} * m{2}^x{2}... to your data."
9336 #: ../plugins/fn-stat/functions.c:3731
9337 msgid "LOGEST returns an array { m{n},m{n-1}, ...,m{1},b }."
9340 #: ../plugins/fn-stat/functions.c:3732
9342 "Extra statistical information is written below the regression line "
9343 "coefficients in the result array. Extra statistical information consists of "
9344 "four rows of data. In the first row the standard error values for the "
9345 "coefficients m1, (m2, ...), b are represented. The second row contains the "
9346 "square of R and the standard error for the y estimate. The third row "
9347 "contains the F-observed value and the degrees of freedom. The last row "
9348 "contains the regression sum of squares and the residual sum of squares."
9351 #: ../plugins/fn-stat/functions.c:3820
9352 msgid "GROWTH:exponential growth prediction"
9355 #: ../plugins/fn-stat/functions.c:3823
9357 "new_xs:x-values for which to estimate the y-values; defaults to @{known_xs}"
9360 #: ../plugins/fn-stat/functions.c:3825
9362 "GROWTH function applies the “least squares” method to fit an exponential "
9363 "curve to your data and predicts the exponential growth by using this curve."
9366 #: ../plugins/fn-stat/functions.c:3830
9368 "GROWTH returns an array having one column and a row for each data point in @"
9372 #: ../plugins/fn-stat/functions.c:3905
9374 "FORECAST:estimates a future value according to existing values using simple "
9378 #: ../plugins/fn-stat/functions.c:3907
9379 msgid "x:x-value whose matching y-value should be forecast"
9382 #: ../plugins/fn-stat/functions.c:3910
9384 "This function estimates a future value according to existing values using "
9385 "simple linear regression."
9388 #: ../plugins/fn-stat/functions.c:3912 ../plugins/fn-stat/functions.c:3969
9389 #: ../plugins/fn-stat/functions.c:4022
9391 "If @{known_xs} or @{known_ys} contains no data entries or different number "
9392 "of data entries, this function returns a #N/A error."
9395 #: ../plugins/fn-stat/functions.c:3914
9397 "If the variance of the @{known_xs} is zero, this function returns a #DIV/0 "
9401 #: ../plugins/fn-stat/functions.c:3920
9402 msgid "Then FORECAST(7,A1:A5,B1:B5) equals -10.859397661."
9405 #: ../plugins/fn-stat/functions.c:3966
9406 msgid "INTERCEPT:the intercept of a linear regression line"
9409 #: ../plugins/fn-stat/functions.c:3971 ../plugins/fn-stat/functions.c:4024
9411 "If the variance of the @{known_xs} is zero, this function returns #DIV/0 "
9415 #: ../plugins/fn-stat/functions.c:3977
9416 msgid "Then INTERCEPT(A1:A5,B1:B5) equals -20.785117212."
9419 #: ../plugins/fn-stat/functions.c:4018
9420 msgid "SLOPE:the slope of a linear regression line"
9423 #: ../plugins/fn-stat/functions.c:4029
9424 msgid "Then SLOPE(A1:A5,B1:B5) equals 1.417959936."
9427 #: ../plugins/fn-stat/functions.c:4070
9428 msgid "SUBTOTAL:the subtotal of the given list of arguments"
9431 #: ../plugins/fn-stat/functions.c:4071
9433 "function_nbr:determines which function to use according to the following "
9448 #: ../plugins/fn-stat/functions.c:4084
9449 msgid "ref1:first value"
9452 #: ../plugins/fn-stat/functions.c:4085
9453 msgid "ref2:second value"
9456 #: ../plugins/fn-stat/functions.c:4087
9458 "Let us assume that the cells A1, A2, ..., A5 contain numbers 23, 27, 28, 33, "
9462 #: ../plugins/fn-stat/functions.c:4088
9464 "Then SUBTOTAL(1,A1:A5) equals 30.SUBTOTAL(6,A1:A5) equals 22378356.SUBTOTAL"
9465 "(7,A1:A5) equals 6.164414003.SUBTOTAL(9,A1:A5) equals 150.SUBTOTAL(11,A1:A5) "
9469 #: ../plugins/fn-stat/functions.c:4167
9470 msgid "CRONBACH:Cronbach's alpha"
9473 #: ../plugins/fn-stat/functions.c:4168
9474 msgid "ref1:first data set"
9477 #: ../plugins/fn-stat/functions.c:4169
9478 msgid "ref2:second data set"
9481 #: ../plugins/fn-stat/functions.c:4280
9484 "GEOMDIST:probability mass or cumulative distribution function of the "
9485 "geometric distribution"
9487 "R.PGEOM:cumulative distribution function of the geometric distribution."
9489 #: ../plugins/fn-stat/functions.c:4281
9491 msgid "k:number of trials"
9492 msgstr "n:the number of trials"
9494 #: ../plugins/fn-stat/functions.c:4282
9496 msgid "p:probability of success in any trial"
9497 msgstr "psuc:the probability of success in each trial"
9499 #: ../plugins/fn-stat/functions.c:4284
9500 msgid "If @{k} < 0 this function returns a #NUM! error."
9503 #: ../plugins/fn-stat/functions.c:4311
9505 msgid "LOGISTIC:probability density function of the logistic distribution"
9506 msgstr "R.DPOIS:probability density function of the Poisson distribution."
9508 #: ../plugins/fn-stat/functions.c:4342
9510 msgid "PARETO:probability density function of the Pareto distribution"
9511 msgstr "R.DBETA:probability density function of the beta distribution."
9513 #: ../plugins/fn-stat/functions.c:4344
9517 #: ../plugins/fn-stat/functions.c:4345 ../plugins/fn-stat/functions.c:4453
9518 msgid "b:scale parameter"
9521 #: ../plugins/fn-stat/functions.c:4376
9523 msgid "RAYLEIGH:probability density function of the Rayleigh distribution"
9524 msgstr "R.DF:probability density function of the F distribution."
9526 #: ../plugins/fn-stat/functions.c:4378 ../plugins/fn-stat/functions.c:4414
9527 msgid "sigma:scale parameter"
9530 #: ../plugins/fn-stat/functions.c:4411
9533 "RAYLEIGHTAIL:probability density function of the Rayleigh tail distribution"
9534 msgstr "R.DBETA:probability density function of the beta distribution."
9536 #: ../plugins/fn-stat/functions.c:4413
9537 msgid "a:lower limit"
9540 #: ../plugins/fn-stat/functions.c:4449
9543 "EXPPOWDIST:the probability density function of the Exponential Power "
9545 msgstr "R.DEXP:probability density function of the exponential distribution."
9547 #: ../plugins/fn-stat/functions.c:4455
9550 "This distribution has been recommended for lifetime analysis when a U-shaped "
9551 "hazard function is desired. This corresponds to rapid failure once the "
9552 "product starts to wear out after a period of steady or even improving "
9555 "@FUNCTION=EXPPOWDIST\n"
9556 "@SYNTAX=EXPPOWDIST(x,a,b)\n"
9557 "@DESCRIPTION=EXPPOWDIST returns the probability density p(x) at @x for "
9558 "Exponential Power distribution with scale parameter @a and exponent @b.\n"
9559 "This distribution has been recommended for lifetime analysis when a U-shaped "
9560 "hazard function is desired. This corresponds to rapid failure once the "
9561 "product starts to wear out after a period of steady or even improving "
9564 "EXPPOWDIST(0.4,1,2).\n"
9566 "@SEEALSO=RANDEXPPOW"
9568 #: ../plugins/fn-stat/functions.c:4483
9570 msgid "LAPLACE:probability density function of the Laplace distribution"
9571 msgstr "R.DGAMMA:probability density function of the gamma distribution."
9573 #: ../plugins/fn-stat/functions.c:4485
9577 #: ../plugins/fn-stat/functions.c:4506
9579 "PERMUTATIONA:the number of permutations of @{y} objects chosen from @{x} "
9580 "objects with repetition allowed"
9583 #: ../plugins/fn-stat/functions.c:4507
9585 msgid "x:total number of objects"
9586 msgstr "n:the number of trials"
9588 #: ../plugins/fn-stat/functions.c:4508
9590 msgid "y:number of selected objects"
9591 msgstr "n:the number of trials"
9593 #: ../plugins/fn-stat/functions.c:4509
9594 msgid "If both @{x} and @{y} equal 0, PERMUTATIONA returns 1."
9597 #: ../plugins/fn-stat/functions.c:4510
9598 msgid "If @{x} < 0 or @{y} < 0, PERMUTATIONA returns #NUM!"
9601 #: ../plugins/fn-stat/functions.c:4511
9602 msgid "If @{x} or @{y} are not integers, they are truncated"
9605 #: ../plugins/fn-stat/functions.c:4539
9606 msgid "LKSTEST:Lilliefors (Kolmogorov-Smirnov) Test of Normality"
9609 #: ../plugins/fn-stat/functions.c:4540 ../plugins/fn-stat/functions.c:4657
9610 #: ../plugins/fn-stat/functions.c:4741 ../plugins/fn-stat/functions.c:4826
9611 msgid "x:array of sample values"
9614 #: ../plugins/fn-stat/functions.c:4541
9616 "This function returns an array with the first row giving the p-value of the "
9617 "Lilliefors (Kolmogorov-Smirnov) Test, the second row the test statistic of "
9618 "the test, and the third the number of observations in the sample."
9621 #: ../plugins/fn-stat/functions.c:4543
9622 msgid "If there are less than 5 sample values, LKSTEST returns #VALUE!"
9625 #: ../plugins/fn-stat/functions.c:4545
9626 msgid "wiki:en:Lilliefors_test"
9629 #: ../plugins/fn-stat/functions.c:4656
9630 msgid "SFTEST:Shapiro-Francia Test of Normality"
9633 #: ../plugins/fn-stat/functions.c:4658
9635 "This function returns an array with the first row giving the p-value of the "
9636 "Shapiro-Francia Test, the second row the test statistic of the test, and the "
9637 "third the number of observations in the sample."
9640 #: ../plugins/fn-stat/functions.c:4660
9642 "If there are less than 5 or more than 5000 sample values, SFTEST returns "
9646 #: ../plugins/fn-stat/functions.c:4740
9647 msgid "CVMTEST:Cramér-von Mises Test of Normality"
9650 #: ../plugins/fn-stat/functions.c:4742
9652 "This function returns an array with the first row giving the p-value of the "
9653 "Cramér-von Mises Test, the second row the test statistic of the test, and "
9654 "the third the number of observations in the sample."
9657 #: ../plugins/fn-stat/functions.c:4744
9658 msgid "If there are less than 8 sample values, CVMTEST returns #VALUE!"
9661 #: ../plugins/fn-stat/functions.c:4746
9662 msgid "wiki:en:Cramér–von-Mises_criterion"
9665 #: ../plugins/fn-stat/functions.c:4825
9666 msgid "ADTEST:Anderson-Darling Test of Normality"
9669 #: ../plugins/fn-stat/functions.c:4827
9671 "This function returns an array with the first row giving the p-value of the "
9672 "Anderson-Darling Test, the second row the test statistic of the test, and "
9673 "the third the number of observations in the sample."
9676 #: ../plugins/fn-stat/functions.c:4829
9677 msgid "If there are less than 8 sample values, ADTEST returns #VALUE!"
9680 #: ../plugins/fn-stat/functions.c:4831
9681 msgid "wiki:en:Anderson–Darling_test"
9684 #: ../plugins/fn-string/functions.c:56
9685 msgid "CHAR:the CP1252 (Windows-1252) character for the code point @{x}"
9688 #: ../plugins/fn-string/functions.c:57
9689 msgid "x:code point"
9692 #: ../plugins/fn-string/functions.c:58
9693 msgid "CHAR(@{x}) returns the CP1252 (Windows-1252) character with code @{x}."
9696 #: ../plugins/fn-string/functions.c:59
9697 msgid "@{x} must be in the range 1 to 255."
9700 #: ../plugins/fn-string/functions.c:60 ../plugins/fn-string/functions.c:136
9702 "CP1252 (Windows-1252) is also known as the \"ANSI code page\", but it is not "
9706 #: ../plugins/fn-string/functions.c:62
9708 "CP1252 (Windows-1252) is based on an early draft of ISO-8859-1, and contains "
9709 "all of its printable characters. It also contains all of ISO-8859-15's "
9710 "printable characters (but partially at different positions.)"
9713 #: ../plugins/fn-string/functions.c:66 ../plugins/fn-string/functions.c:138
9715 "In CP1252 (Windows-1252), 129, 141, 143, 144, and 157 do not have matching "
9719 #: ../plugins/fn-string/functions.c:67 ../plugins/fn-string/functions.c:139
9721 "For @{x} from 1 to 255 except 129, 141, 143, 144, and 157 we have CODE(CHAR(@"
9725 #: ../plugins/fn-string/functions.c:105
9727 "UNICHAR:the Unicode character represented by the Unicode code point @{x}"
9730 #: ../plugins/fn-string/functions.c:106
9731 msgid "x:Unicode code point"
9734 #: ../plugins/fn-string/functions.c:133
9735 msgid "CODE:the CP1252 (Windows-1252) code point for the character @{c}"
9738 #: ../plugins/fn-string/functions.c:134 ../plugins/fn-string/functions.c:179
9742 #: ../plugins/fn-string/functions.c:135
9743 msgid "@{c} must be a valid CP1252 (Windows-1252) character."
9746 #: ../plugins/fn-string/functions.c:137
9748 "CP1252 (Windows-1252) is based on an early draft of ISO-8859-1, and contains "
9749 "all of its printable characters (but partially at different positions.)"
9752 #: ../plugins/fn-string/functions.c:178
9753 msgid "UNICODE:the Unicode code point for the character @{c}"
9756 #: ../plugins/fn-string/functions.c:199
9757 msgid "EXACT:TRUE if @{string1} is exactly equal to @{string2}"
9760 #: ../plugins/fn-string/functions.c:200
9761 msgid "string1:first string"
9764 #: ../plugins/fn-string/functions.c:201
9765 msgid "string2:second string"
9768 #: ../plugins/fn-string/functions.c:219
9770 msgid "LEN:the number of characters of the string @{s}"
9771 msgstr "n:the number of degrees of freedom of the distribution"
9773 #: ../plugins/fn-string/functions.c:220 ../plugins/fn-string/functions.c:237
9774 #: ../plugins/fn-string/functions.c:255 ../plugins/fn-string/functions.c:287
9775 #: ../plugins/fn-string/functions.c:339 ../plugins/fn-string/functions.c:379
9776 #: ../plugins/fn-string/functions.c:466 ../plugins/fn-string/functions.c:502
9777 msgid "s:the string"
9780 #: ../plugins/fn-string/functions.c:236
9782 msgid "LENB:the number of bytes in the string @{s}"
9783 msgstr "n:the number of degrees of freedom of the distribution"
9785 #: ../plugins/fn-string/functions.c:254
9787 msgid "LEFT:the first @{num_chars} characters of the string @{s}"
9788 msgstr "n:the number of degrees of freedom of the distribution"
9790 #: ../plugins/fn-string/functions.c:256 ../plugins/fn-string/functions.c:467
9791 msgid "num_chars:the number of characters to return (defaults to 1)"
9794 #: ../plugins/fn-string/functions.c:257
9796 "If the string @{s} is in a right-to-left script, the returned first "
9797 "characters are from the right of the string."
9800 #: ../plugins/fn-string/functions.c:286
9802 "LEFTB:the first characters of the string @{s} comprising at most @"
9806 #: ../plugins/fn-string/functions.c:288 ../plugins/fn-string/functions.c:381
9807 #: ../plugins/fn-string/functions.c:503
9808 msgid "num_bytes:the maximum number of bytes to return (defaults to 1)"
9811 #: ../plugins/fn-string/functions.c:289 ../plugins/fn-string/functions.c:382
9812 #: ../plugins/fn-string/functions.c:504 ../plugins/fn-string/functions.c:849
9813 #: ../plugins/fn-string/functions.c:1340
9815 "The semantics of this function is subject to change as various applications "
9819 #: ../plugins/fn-string/functions.c:290
9821 "If the string is in a right-to-left script, the returned first characters "
9822 "are from the right of the string."
9825 #: ../plugins/fn-string/functions.c:291 ../plugins/fn-string/functions.c:383
9826 #: ../plugins/fn-string/functions.c:427 ../plugins/fn-string/functions.c:506
9827 #: ../plugins/fn-string/functions.c:850 ../plugins/fn-string/functions.c:1341
9829 "While this function is syntactically Excel compatible, the differences in "
9830 "the underlying text encoding will usually yield different results."
9833 #: ../plugins/fn-string/functions.c:292 ../plugins/fn-string/functions.c:385
9834 #: ../plugins/fn-string/functions.c:429 ../plugins/fn-string/functions.c:507
9835 #: ../plugins/fn-string/functions.c:852 ../plugins/fn-string/functions.c:1343
9837 "While this function is OpenFormula compatible, most of its behavior is, at "
9838 "this time, implementation specific."
9841 #: ../plugins/fn-string/functions.c:320
9843 msgid "LOWER:a lower-case version of the string @{text}"
9844 msgstr "n:the number of degrees of freedom of the distribution"
9846 #: ../plugins/fn-string/functions.c:338
9848 "MID:the substring of the string @{s} starting at position @{position} "
9849 "consisting of @{length} characters"
9852 #: ../plugins/fn-string/functions.c:340
9853 msgid "position:the starting position"
9856 #: ../plugins/fn-string/functions.c:341
9858 msgid "length:the number of characters to return"
9859 msgstr "n:the number of balls drawn"
9861 #: ../plugins/fn-string/functions.c:378
9863 "MIDB:the characters following the first @{start_pos} bytes comprising at "
9864 "most @{num_bytes} bytes"
9867 #: ../plugins/fn-string/functions.c:380
9868 msgid "start_pos:the number of the byte with which to start (defaults to 1)"
9871 #: ../plugins/fn-string/functions.c:422
9873 "FINDB:first byte position of @{string1} in @{string2} following byte "
9877 #: ../plugins/fn-string/functions.c:423 ../plugins/fn-string/functions.c:651
9878 msgid "string1:search string"
9881 #: ../plugins/fn-string/functions.c:424 ../plugins/fn-string/functions.c:652
9882 msgid "string2:search field"
9885 #: ../plugins/fn-string/functions.c:425 ../plugins/fn-string/functions.c:1330
9886 msgid "start:starting byte position, defaults to 1"
9889 #: ../plugins/fn-string/functions.c:426 ../plugins/fn-string/functions.c:654
9890 msgid "This search is case-sensitive."
9893 #: ../plugins/fn-string/functions.c:465
9895 msgid "RIGHT:the last @{num_chars} characters of the string @{s}"
9896 msgstr "n:the number of degrees of freedom of the distribution"
9898 #: ../plugins/fn-string/functions.c:468 ../plugins/fn-string/functions.c:505
9900 "If the string @{s} is in a right-to-left script, the returned last "
9901 "characters are from the left of the string."
9904 #: ../plugins/fn-string/functions.c:501
9906 "RIGHTB:the last characters of the string @{s} comprising at most @"
9910 #: ../plugins/fn-string/functions.c:536
9912 msgid "UPPER:an upper-case version of the string @{text}"
9913 msgstr "n:the number of degrees of freedom of the distribution"
9915 #: ../plugins/fn-string/functions.c:555
9916 msgid "CONCATENATE:the concatenation of the strings @{s1}, @{s2},…"
9919 #: ../plugins/fn-string/functions.c:556
9920 msgid "s1:first string"
9923 #: ../plugins/fn-string/functions.c:557
9924 msgid "s2:second string"
9927 #: ../plugins/fn-string/functions.c:577
9928 msgid "REPT:@{num} repetitions of string @{text}"
9931 #: ../plugins/fn-string/functions.c:579
9932 msgid "num:non-negative integer"
9935 #: ../plugins/fn-string/functions.c:621
9936 msgid "CLEAN:@{text} with any non-printable characters removed"
9939 #: ../plugins/fn-string/functions.c:623
9941 "CLEAN removes non-printable characters from its argument leaving only "
9942 "regular characters and white-space."
9945 #: ../plugins/fn-string/functions.c:650
9947 "FIND:first position of @{string1} in @{string2} following position @{start}"
9950 #: ../plugins/fn-string/functions.c:653 ../plugins/fn-string/functions.c:1261
9951 msgid "start:starting position, defaults to 1"
9954 #: ../plugins/fn-string/functions.c:688
9955 msgid "FIXED:formatted string representation of @{num}"
9958 #: ../plugins/fn-string/functions.c:689 ../plugins/fn-string/functions.c:1186
9962 #: ../plugins/fn-string/functions.c:690
9964 msgid "decimals:number of decimals"
9965 msgstr "n:the number of trials"
9967 #: ../plugins/fn-string/functions.c:691
9969 "no_commas:TRUE if no thousand separators should be used, defaults to FALSE"
9972 #: ../plugins/fn-string/functions.c:748
9973 msgid "PROPER:@{text} with initial of each word capitalised"
9976 #: ../plugins/fn-string/functions.c:790
9978 "REPLACE:string @{old} with @{num} characters starting at @{start} replaced "
9982 #: ../plugins/fn-string/functions.c:792 ../plugins/fn-string/functions.c:843
9983 msgid "old:original text"
9986 #: ../plugins/fn-string/functions.c:793
9987 msgid "start:starting position"
9990 #: ../plugins/fn-string/functions.c:794
9991 msgid "num:number of characters to be replaced"
9994 #: ../plugins/fn-string/functions.c:795 ../plugins/fn-string/functions.c:846
9995 #: ../plugins/fn-string/functions.c:1114
9996 msgid "new:replacement string"
9999 #: ../plugins/fn-string/functions.c:841
10001 "REPLACEB:string @{old} with up to @{num} bytes starting at @{start} replaced "
10005 #: ../plugins/fn-string/functions.c:844
10006 msgid "start:starting byte position"
10009 #: ../plugins/fn-string/functions.c:845
10011 msgid "num:number of bytes to be replaced"
10012 msgstr "n:the number of trials"
10014 #: ../plugins/fn-string/functions.c:847
10016 "REPLACEB replaces the string of valid unicode characters starting at the "
10017 "byte @{start} and ending at @{start}+@{num}-1 with the string @{new}."
10020 #: ../plugins/fn-string/functions.c:895
10021 msgid "T:@{value} if and only if @{value} is text, otherwise empty"
10024 #: ../plugins/fn-string/functions.c:896
10025 msgid "value:original value"
10028 #: ../plugins/fn-string/functions.c:918
10029 msgid "TEXT:@{value} as a string formatted as @{format}"
10032 #: ../plugins/fn-string/functions.c:919
10033 msgid "value:value to be formatted"
10036 #: ../plugins/fn-string/functions.c:920
10037 msgid "format:desired format"
10040 #: ../plugins/fn-string/functions.c:972
10041 msgid "TRIM:@{text} with only single spaces between words"
10044 #: ../plugins/fn-string/functions.c:1019
10045 msgid "VALUE:numeric value of @{text}"
10048 #: ../plugins/fn-string/functions.c:1052
10049 msgid "NUMBERVALUE:numeric value of @{text}"
10052 #: ../plugins/fn-string/functions.c:1054
10053 msgid "separator:decimal separator"
10056 #: ../plugins/fn-string/functions.c:1055
10058 "If @{text} does not look like a decimal number, NUMBERVALUE returns the "
10059 "value VALUE would return (ignoring the given @{separator})."
10062 #: ../plugins/fn-string/functions.c:1111
10063 msgid "SUBSTITUTE:@{text} with all occurrences of @{old} replaced by @{new}"
10066 #: ../plugins/fn-string/functions.c:1112 ../plugins/fn-string/functions.c:1522
10067 msgid "text:original text"
10070 #: ../plugins/fn-string/functions.c:1113
10071 msgid "old:string to be replaced"
10074 #: ../plugins/fn-string/functions.c:1115
10076 "num:if @{num} is specified and a number only the @{num}th occurrence of @"
10077 "{old} is replaced"
10080 #: ../plugins/fn-string/functions.c:1185
10081 msgid "DOLLAR:@{num} formatted as currency"
10084 #: ../plugins/fn-string/functions.c:1187
10085 msgid "decimals:decimals"
10088 #: ../plugins/fn-string/functions.c:1257
10090 "SEARCH:the location of the @{search} string within @{text} after position @"
10094 #: ../plugins/fn-string/functions.c:1259 ../plugins/fn-string/functions.c:1328
10095 msgid "search:search string"
10098 #: ../plugins/fn-string/functions.c:1260 ../plugins/fn-string/functions.c:1329
10099 msgid "text:search field"
10102 #: ../plugins/fn-string/functions.c:1262 ../plugins/fn-string/functions.c:1331
10104 "@{search} may contain wildcard characters (*) and question marks (?). A "
10105 "question mark matches any single character, and a wildcard matches any "
10106 "string including the empty string. To search for * or ?, precede the symbol "
10110 #: ../plugins/fn-string/functions.c:1267 ../plugins/fn-string/functions.c:1336
10111 msgid "This search is not case sensitive."
10114 #: ../plugins/fn-string/functions.c:1268
10115 msgid "If @{search} is not found, SEARCH returns #VALUE!"
10118 #: ../plugins/fn-string/functions.c:1269
10120 "If @{start} is less than one or it is greater than the length of @{text}, "
10121 "SEARCH returns #VALUE!"
10124 #: ../plugins/fn-string/functions.c:1326
10126 "SEARCHB:the location of the @{search} string within @{text} after byte "
10127 "position @{start}"
10130 #: ../plugins/fn-string/functions.c:1337
10131 msgid "If @{search} is not found, SEARCHB returns #VALUE!"
10134 #: ../plugins/fn-string/functions.c:1338
10136 "If @{start} is less than one or it is greater than the byte length of @"
10137 "{text}, SEARCHB returns #VALUE!"
10140 #: ../plugins/fn-string/functions.c:1394
10142 "ASC:text with full-width katakana and ASCII characters converted to half-"
10146 #: ../plugins/fn-string/functions.c:1396
10148 "ASC converts full-width katakana and ASCII characters to half-width "
10149 "equivalent characters, copying all others. "
10152 #: ../plugins/fn-string/functions.c:1397 ../plugins/fn-string/functions.c:1525
10154 "The distinction between half-width and full-width characters is described in "
10155 "http://www.unicode.org/reports/tr11/."
10158 #: ../plugins/fn-string/functions.c:1398 ../plugins/fn-string/functions.c:1527
10159 msgid "For most strings, this function has the same effect as in Excel."
10162 #: ../plugins/fn-string/functions.c:1399
10164 "While in obsolete encodings ASC used to translate between 2-byte and 1-byte "
10165 "characters, this is not the case in UTF-8."
10168 #: ../plugins/fn-string/functions.c:1521
10170 "JIS:text with half-width katakana and ASCII characters converted to full-"
10174 #: ../plugins/fn-string/functions.c:1523
10176 "JIS converts half-width katakana and ASCII characters to full-width "
10177 "equivalent characters, copying all others. "
10180 #: ../plugins/fn-string/functions.c:1528
10182 "While in obsolete encodings JIS used to translate between 1-byte and 2-byte "
10183 "characters, this is not the case in UTF-8."
10186 #: ../plugins/fn-tsa/functions.c:94
10188 "Possible interpolation methods are:\n"
10190 "1: linear with averaging;\n"
10192 "3: staircase with averaging;\n"
10193 "4: natural cubic spline;\n"
10194 "5: natural cubic spline with averaging."
10197 #: ../plugins/fn-tsa/functions.c:371
10199 "INTERPOLATION:interpolated values corresponding to the given abscissa targets"
10202 #: ../plugins/fn-tsa/functions.c:372
10203 msgid "abscissae:ordered abscissae of the given data points"
10206 #: ../plugins/fn-tsa/functions.c:373
10207 msgid "ordinates:ordinates of the given data points"
10210 #: ../plugins/fn-tsa/functions.c:374
10211 msgid "targets:abscissae of the interpolated data"
10214 #: ../plugins/fn-tsa/functions.c:375
10215 msgid "interpolation:method of interpolation, defaults to 0 ('linear')"
10218 #: ../plugins/fn-tsa/functions.c:376 ../plugins/fn-tsa/functions.c:545
10219 msgid "The output consists always of one column of numbers."
10222 #: ../plugins/fn-tsa/functions.c:378
10223 msgid "The @{abscissae} must be given in increasing order."
10226 #: ../plugins/fn-tsa/functions.c:379
10228 "If any of interpolation methods 1 ('linear with averaging'), 3 ('staircase "
10229 "with averaging'), and 5 ('natural cubic spline with averaging') is used, the "
10230 "number of returned values is one less than the number of targets and the "
10231 "targets values must be given in increasing order."
10234 #: ../plugins/fn-tsa/functions.c:384 ../plugins/fn-tsa/functions.c:552
10235 msgid "Strings and empty cells in @{abscissae} and @{ordinates} are ignored."
10238 #: ../plugins/fn-tsa/functions.c:385 ../plugins/fn-tsa/functions.c:553
10240 "If several target data are provided they must be in the same column in "
10241 "consecutive cells."
10244 #: ../plugins/fn-tsa/functions.c:538
10245 msgid "PERIODOGRAM:periodogram of the given data"
10248 #: ../plugins/fn-tsa/functions.c:539
10249 msgid "ordinates:ordinates of the given data"
10252 #: ../plugins/fn-tsa/functions.c:540
10253 msgid "filter:windowing function to be used, defaults to no filter"
10256 #: ../plugins/fn-tsa/functions.c:541
10258 "abscissae:abscissae of the given data, defaults to regularly spaced abscissae"
10261 #: ../plugins/fn-tsa/functions.c:542
10262 msgid "interpolation:method of interpolation, defaults to none"
10265 #: ../plugins/fn-tsa/functions.c:543
10267 msgid "number:number of interpolated data points"
10268 msgstr "n:the number of trials"
10270 #: ../plugins/fn-tsa/functions.c:544
10272 "If an interpolation method is used, the number of returned values is one "
10273 "less than the number of targets and the targets values must be given in "
10274 "increasing order."
10277 #: ../plugins/fn-tsa/functions.c:547
10279 "Possible window functions are:\n"
10280 "0: no filter (rectangular window)\n"
10281 "1: Bartlett (triangular window)\n"
10282 "2: Hahn (cosine window)\n"
10283 "3: Welch (parabolic window)"
10286 #: ../plugins/fn-tsa/functions.c:797
10287 msgid "FOURIER:Fourier or inverse Fourier transform"
10290 #: ../plugins/fn-tsa/functions.c:798
10291 msgid "Sequence:the data sequence to be transformed"
10294 #: ../plugins/fn-tsa/functions.c:799
10296 "Inverse:if true, the inverse Fourier transform is calculated, defaults to "
10300 #: ../plugins/fn-tsa/functions.c:800
10302 "Separate:if true, the real and imaginary parts are given separately, "
10303 "defaults to false"
10306 #: ../plugins/fn-tsa/functions.c:801
10309 "This array function returns the Fourier or inverse Fourier transform of the "
10310 "given data sequence."
10312 "This function returns the cumulative distribution function of the beta "
10315 #: ../plugins/fn-tsa/functions.c:802
10317 "The output consists of one column of complex numbers if @{Separate} is false "
10318 "and of two columns of real numbers if @{Separate} is true."
10321 #: ../plugins/fn-tsa/functions.c:803
10323 "If @{Separate} is true the first output column contains the real parts and "
10324 "the second column the imaginary parts."
10327 #: ../plugins/fn-tsa/functions.c:804
10329 "If @{Sequence} is neither an n by 1 nor 1 by n array, this function returns "
10333 #: ../plugins/gda/plugin-gda.c:305
10334 msgid "EXECSQL:result of executing @{sql} in the libgda data source @{dsn}"
10337 #: ../plugins/gda/plugin-gda.c:307 ../plugins/gda/plugin-gda.c:384
10338 msgid "dsn:libgda data source"
10341 #: ../plugins/gda/plugin-gda.c:308 ../plugins/gda/plugin-gda.c:385
10342 msgid "username:user name to access @{dsn}"
10345 #: ../plugins/gda/plugin-gda.c:309 ../plugins/gda/plugin-gda.c:386
10346 msgid "password:password to access @{dsn} as @{username}"
10349 #: ../plugins/gda/plugin-gda.c:310
10350 msgid "sql:SQL command"
10353 #: ../plugins/gda/plugin-gda.c:311 ../plugins/gda/plugin-gda.c:388
10354 msgid "Before using EXECSQL, you need to set up a libgda data source."
10357 #: ../plugins/gda/plugin-gda.c:383
10358 msgid "READDBTABLE:all rows of the table @{table} in @{dsn}"
10361 #: ../plugins/gda/plugin-gda.c:387
10362 msgid "table:SQL table to retrieve"
10365 #: ../plugins/sample_datasource/sample_datasource.c:278
10366 msgid "ATL_LAST:sample real-time data source"
10369 #: ../plugins/sample_datasource/sample_datasource.c:279
10370 msgid "tag:tag to watch"
10373 #: ../plugins/sample_datasource/sample_datasource.c:280
10376 "ATL_LAST is a sample implementation of a real time data source. It takes a "
10377 "string tag and monitors the named pipe ~/atl for changes to the value of "
10380 "@FUNCTION=atl_last\n"
10381 "@SYNTAX=ATL_LAST (tag)\n"
10382 "@DESCRIPTION=ATL_LAST is a sample implementation of a real time data source. "
10383 "It takes a string tag and monitors the named pipe /tmp/atl for changes to "
10384 "the value of that tag.\n"
10386 "* This is not intended to be generally enabled and is OFF by default.\n"
10389 "ATL_LAST(\"IBM\")\n"
10392 #: ../plugins/sample_datasource/sample_datasource.c:281
10393 msgid "This is not intended to be generally enabled and is OFF by default."
10397 #~ msgid "x:number."
10398 #~ msgstr "n:the number of trials"
10402 #~ "EXPONDIST:(cumulative)density function of the exponential distribution"
10404 #~ "R.PEXP:cumulative distribution function of the exponential distribution."
10407 #~ msgid "GAMMADIST:(cumulative) density function of the gamma distribution"
10409 #~ "R.PGAMMA:cumulative distribution function of the gamma distribution."
10413 #~ "BINOMDIST:(cumulative) probability mass function of the binomial "
10415 #~ msgstr "R.DBINOM:probability density function of the binomial distribution."
10419 #~ "HYPGEOMDIST:(cumulative) probability mass function of the hypergeometric "
10422 #~ "R.DHYPER:probability density function of the hypergeometric distribution."
10426 #~ "WEIBULL:(cumulative) probability density function of the Weibull "
10429 #~ "R.DWEIBULL:probability density function of the Weibull distribution."
10433 #~ "NORMDIST:(cumulative) probability density function of a normal "
10435 #~ msgstr "R.DNORM:probability density function of the normal distribution."
10439 #~ "POISSON:(cumulative) probability mass function of the Poisson distribution"
10440 #~ msgstr "R.DPOIS:probability density function of the Poisson distribution."
10444 #~ "GEOMDIST:(cumulative) probability mass function of the hypergeometric "
10446 #~ msgstr "R.DGEOM:probability density function of the geometric distribution."
10449 #~ msgid "NPER:calculate number of periods"
10450 #~ msgstr "n:the number of trials"
10453 #~ "@FUNCTION=PRICE\n"
10454 #~ "@SYNTAX=PRICE(settle,mat,rate,yield,redemption_price,[frequency,basis])\n"
10455 #~ "@DESCRIPTION=PRICE returns price per $100 face value of a security. This "
10456 #~ "method can only be used if the security pays periodic interest.\n"
10458 #~ "@frequency is the number of coupon payments per year. Allowed frequencies "
10459 #~ "are: 1 = annual, 2 = semi, 4 = quarterly. @basis is the type of day "
10460 #~ "counting system you want to use:\n"
10462 #~ " 0 US 30/360\n"
10463 #~ " 1 actual days/actual days\n"
10464 #~ " 2 actual days/360\n"
10465 #~ " 3 actual days/365\n"
10466 #~ " 4 European 30/360\n"
10468 #~ "* If @frequency is other than 1, 2, or 4, PRICE returns #NUM! error.\n"
10469 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10470 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10476 #~ "@FUNCTION=PRICE\n"
10477 #~ "@SYNTAX=PRICE(settle,mat,rate,yield,redemption_price,[frequency,basis])\n"
10478 #~ "@DESCRIPTION=PRICE returns price per $100 face value of a security. This "
10479 #~ "method can only be used if the security pays periodic interest.\n"
10481 #~ "@frequency is the number of coupon payments per year. Allowed frequencies "
10482 #~ "are: 1 = annual, 2 = semi, 4 = quarterly. @basis is the type of day "
10483 #~ "counting system you want to use:\n"
10485 #~ " 0 US 30/360\n"
10486 #~ " 1 actual days/actual days\n"
10487 #~ " 2 actual days/360\n"
10488 #~ " 3 actual days/365\n"
10489 #~ " 4 European 30/360\n"
10491 #~ "* If @frequency is other than 1, 2, or 4, PRICE returns #NUM! error.\n"
10492 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10493 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10500 #~ "@FUNCTION=YIELD\n"
10501 #~ "@SYNTAX=YIELD(settlement,maturity,rate,price,redemption_price,frequency[,"
10503 #~ "@DESCRIPTION=YIELD returns the yield on a security that pays periodic "
10506 #~ "@frequency is the number of coupon payments per year. Allowed frequencies "
10507 #~ "are: 1 = annual, 2 = semi, 4 = quarterly. @basis is the type of day "
10508 #~ "counting system you want to use:\n"
10510 #~ " 0 US 30/360\n"
10511 #~ " 1 actual days/actual days\n"
10512 #~ " 2 actual days/360\n"
10513 #~ " 3 actual days/365\n"
10514 #~ " 4 European 30/360\n"
10516 #~ "* If @frequency is other than 1, 2, or 4, YIELD returns #NUM! error.\n"
10517 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10518 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10524 #~ "@FUNCTION=YIELD\n"
10525 #~ "@SYNTAX=YIELD(settlement,maturity,rate,price,redemption_price,frequency[,"
10527 #~ "@DESCRIPTION=YIELD returns the yield on a security that pays periodic "
10530 #~ "@frequency is the number of coupon payments per year. Allowed frequencies "
10531 #~ "are: 1 = annual, 2 = semi, 4 = quarterly. @basis is the type of day "
10532 #~ "counting system you want to use:\n"
10534 #~ " 0 US 30/360\n"
10535 #~ " 1 actual days/actual days\n"
10536 #~ " 2 actual days/360\n"
10537 #~ " 3 actual days/365\n"
10538 #~ " 4 European 30/360\n"
10540 #~ "* If @frequency is other than 1, 2, or 4, YIELD returns #NUM! error.\n"
10541 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10542 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10549 #~ "@FUNCTION=YIELDDISC\n"
10550 #~ "@SYNTAX=YIELDDISC(settlement,maturity,pr,redemption[,basis])\n"
10551 #~ "@DESCRIPTION=YIELDDISC calculates the annual yield of a security that is "
10554 #~ "@settlement is the settlement date of the security. @maturity is the "
10555 #~ "maturity date of the security. @pr is the price per $100 face value of "
10556 #~ "the security. @redemption is the redemption value per $100 face value. "
10557 #~ "@basis is the type of day counting system you want to use:\n"
10559 #~ " 0 US 30/360\n"
10560 #~ " 1 actual days/actual days\n"
10561 #~ " 2 actual days/360\n"
10562 #~ " 3 actual days/365\n"
10563 #~ " 4 European 30/360\n"
10565 #~ "* If @frequency is other than 1, 2, or 4, YIELDDISC returns #NUM! error.\n"
10566 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10567 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10573 #~ "@FUNCTION=YIELDDISC\n"
10574 #~ "@SYNTAX=YIELDDISC(settlement,maturity,pr,redemption[,basis])\n"
10575 #~ "@DESCRIPTION=YIELDDISC calculates the annual yield of a security that is "
10578 #~ "@settlement is the settlement date of the security. @maturity is the "
10579 #~ "maturity date of the security. @pr is the price per $100 face value of "
10580 #~ "the security. @redemption is the redemption value per $100 face value. "
10581 #~ "@basis is the type of day counting system you want to use:\n"
10583 #~ " 0 US 30/360\n"
10584 #~ " 1 actual days/actual days\n"
10585 #~ " 2 actual days/360\n"
10586 #~ " 3 actual days/365\n"
10587 #~ " 4 European 30/360\n"
10589 #~ "* If @frequency is other than 1, 2, or 4, YIELDDISC returns #NUM! error.\n"
10590 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10591 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10598 #~ "@FUNCTION=YIELDMAT\n"
10599 #~ "@SYNTAX=YIELDMAT(settlement,maturity,issue,rate,pr[,basis])\n"
10600 #~ "@DESCRIPTION=YIELDMAT calculates the annual yield of a security for which "
10601 #~ "the interest is paid at maturity date.\n"
10603 #~ "@settlement is the settlement date of the security. @maturity is the "
10604 #~ "maturity date of the security. @issue is the issue date of the security. "
10605 #~ "@rate is the interest rate set to the security. @pr is the price per $100 "
10606 #~ "face value of the security. @basis is the type of day counting system you "
10607 #~ "want to use:\n"
10609 #~ " 0 US 30/360\n"
10610 #~ " 1 actual days/actual days\n"
10611 #~ " 2 actual days/360\n"
10612 #~ " 3 actual days/365\n"
10613 #~ " 4 European 30/360\n"
10615 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10616 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10622 #~ "@FUNCTION=YIELDMAT\n"
10623 #~ "@SYNTAX=YIELDMAT(settlement,maturity,issue,rate,pr[,basis])\n"
10624 #~ "@DESCRIPTION=YIELDMAT calculates the annual yield of a security for which "
10625 #~ "the interest is paid at maturity date.\n"
10627 #~ "@settlement is the settlement date of the security. @maturity is the "
10628 #~ "maturity date of the security. @issue is the issue date of the security. "
10629 #~ "@rate is the interest rate set to the security. @pr is the price per $100 "
10630 #~ "face value of the security. @basis is the type of day counting system you "
10631 #~ "want to use:\n"
10633 #~ " 0 US 30/360\n"
10634 #~ " 1 actual days/actual days\n"
10635 #~ " 2 actual days/360\n"
10636 #~ " 3 actual days/365\n"
10637 #~ " 4 European 30/360\n"
10639 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10640 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10647 #~ "@FUNCTION=ODDFPRICE\n"
10648 #~ "@SYNTAX=ODDFPRICE(settlement,maturity,issue,first_coupon,rate,yld,"
10649 #~ "redemption,frequency[,basis])\n"
10650 #~ "@DESCRIPTION=ODDFPRICE returns the price per $100 face value of a "
10651 #~ "security. The security should have an odd short or long first period.\n"
10653 #~ "@settlement is the settlement date of the security. @maturity is the "
10654 #~ "maturity date of the security. @issue is the issue date of the security. "
10655 #~ "@frequency is the number of coupon payments per year. Allowed frequencies "
10656 #~ "are: 1 = annual, 2 = semi, 4 = quarterly. @basis is the type of day "
10657 #~ "counting system you want to use:\n"
10659 #~ " 0 US 30/360\n"
10660 #~ " 1 actual days/actual days\n"
10661 #~ " 2 actual days/360\n"
10662 #~ " 3 actual days/365\n"
10663 #~ " 4 European 30/360\n"
10665 #~ "* If @frequency is other than 1, 2, or 4, ODDFPRICE returns #NUM! error.\n"
10666 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10667 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10673 #~ "@FUNCTION=ODDFPRICE\n"
10674 #~ "@SYNTAX=ODDFPRICE(settlement,maturity,issue,first_coupon,rate,yld,"
10675 #~ "redemption,frequency[,basis])\n"
10676 #~ "@DESCRIPTION=ODDFPRICE returns the price per $100 face value of a "
10677 #~ "security. The security should have an odd short or long first period.\n"
10679 #~ "@settlement is the settlement date of the security. @maturity is the "
10680 #~ "maturity date of the security. @issue is the issue date of the security. "
10681 #~ "@frequency is the number of coupon payments per year. Allowed frequencies "
10682 #~ "are: 1 = annual, 2 = semi, 4 = quarterly. @basis is the type of day "
10683 #~ "counting system you want to use:\n"
10685 #~ " 0 US 30/360\n"
10686 #~ " 1 actual days/actual days\n"
10687 #~ " 2 actual days/360\n"
10688 #~ " 3 actual days/365\n"
10689 #~ " 4 European 30/360\n"
10691 #~ "* If @frequency is other than 1, 2, or 4, ODDFPRICE returns #NUM! error.\n"
10692 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10693 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10700 #~ "@FUNCTION=ODDFYIELD\n"
10701 #~ "@SYNTAX=ODDFYIELD(settlement,maturity,issue,first_coupon,rate,pr,"
10702 #~ "redemption,frequency[,basis])\n"
10703 #~ "@DESCRIPTION=ODDFYIELD calculates the yield of a security having an odd "
10704 #~ "first period.\n"
10706 #~ "@settlement is the settlement date of the security. @maturity is the "
10707 #~ "maturity date of the security. @frequency is the number of coupon "
10708 #~ "payments per year. Allowed frequencies are: 1 = annual, 2 = semi, 4 = "
10709 #~ "quarterly. @basis is the type of day counting system you want to use:\n"
10711 #~ " 0 US 30/360\n"
10712 #~ " 1 actual days/actual days\n"
10713 #~ " 2 actual days/360\n"
10714 #~ " 3 actual days/365\n"
10715 #~ " 4 European 30/360\n"
10717 #~ "* If @frequency is other than 1, 2, or 4, ODDFYIELD returns #NUM! error.\n"
10718 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10719 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10725 #~ "@FUNCTION=ODDFYIELD\n"
10726 #~ "@SYNTAX=ODDFYIELD(settlement,maturity,issue,first_coupon,rate,pr,"
10727 #~ "redemption,frequency[,basis])\n"
10728 #~ "@DESCRIPTION=ODDFYIELD calculates the yield of a security having an odd "
10729 #~ "first period.\n"
10731 #~ "@settlement is the settlement date of the security. @maturity is the "
10732 #~ "maturity date of the security. @frequency is the number of coupon "
10733 #~ "payments per year. Allowed frequencies are: 1 = annual, 2 = semi, 4 = "
10734 #~ "quarterly. @basis is the type of day counting system you want to use:\n"
10736 #~ " 0 US 30/360\n"
10737 #~ " 1 actual days/actual days\n"
10738 #~ " 2 actual days/360\n"
10739 #~ " 3 actual days/365\n"
10740 #~ " 4 European 30/360\n"
10742 #~ "* If @frequency is other than 1, 2, or 4, ODDFYIELD returns #NUM! error.\n"
10743 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10744 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10751 #~ "@FUNCTION=ODDLPRICE\n"
10752 #~ "@SYNTAX=ODDLPRICE(settlement,maturity,last_interest,rate,yld,redemption,"
10753 #~ "frequency[,basis])\n"
10754 #~ "@DESCRIPTION=ODDLPRICE calculates the price per $100 face value of a "
10755 #~ "security that has an odd last coupon period.\n"
10757 #~ "@settlement is the settlement date of the security. @maturity is the "
10758 #~ "maturity date of the security. @frequency is the number of coupon "
10759 #~ "payments per year. Allowed frequencies are: 1 = annual, 2 = semi, 4 = "
10760 #~ "quarterly. @basis is the type of day counting system you want to use:\n"
10762 #~ " 0 US 30/360\n"
10763 #~ " 1 actual days/actual days\n"
10764 #~ " 2 actual days/360\n"
10765 #~ " 3 actual days/365\n"
10766 #~ " 4 European 30/360\n"
10768 #~ "* If @frequency is other than 1, 2, or 4, ODDLPRICE returns #NUM! error.\n"
10769 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10770 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10776 #~ "@FUNCTION=ODDLPRICE\n"
10777 #~ "@SYNTAX=ODDLPRICE(settlement,maturity,last_interest,rate,yld,redemption,"
10778 #~ "frequency[,basis])\n"
10779 #~ "@DESCRIPTION=ODDLPRICE calculates the price per $100 face value of a "
10780 #~ "security that has an odd last coupon period.\n"
10782 #~ "@settlement is the settlement date of the security. @maturity is the "
10783 #~ "maturity date of the security. @frequency is the number of coupon "
10784 #~ "payments per year. Allowed frequencies are: 1 = annual, 2 = semi, 4 = "
10785 #~ "quarterly. @basis is the type of day counting system you want to use:\n"
10787 #~ " 0 US 30/360\n"
10788 #~ " 1 actual days/actual days\n"
10789 #~ " 2 actual days/360\n"
10790 #~ " 3 actual days/365\n"
10791 #~ " 4 European 30/360\n"
10793 #~ "* If @frequency is other than 1, 2, or 4, ODDLPRICE returns #NUM! error.\n"
10794 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10795 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10802 #~ "@FUNCTION=ODDLYIELD\n"
10803 #~ "@SYNTAX=ODDLYIELD(settlement,maturity,last_interest,rate,pr,redemption,"
10804 #~ "frequency[,basis])\n"
10805 #~ "@DESCRIPTION=ODDLYIELD calculates the yield of a security having an odd "
10806 #~ "last period.\n"
10808 #~ "@settlement is the settlement date of the security. @maturity is the "
10809 #~ "maturity date of the security. @frequency is the number of coupon "
10810 #~ "payments per year. Allowed frequencies are: 1 = annual, 2 = semi, 4 = "
10811 #~ "quarterly. @basis is the type of day counting system you want to use:\n"
10813 #~ " 0 US 30/360\n"
10814 #~ " 1 actual days/actual days\n"
10815 #~ " 2 actual days/360\n"
10816 #~ " 3 actual days/365\n"
10817 #~ " 4 European 30/360\n"
10819 #~ "* If @frequency is other than 1, 2, or 4, ODDLYIELD returns #NUM! error.\n"
10820 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10821 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10827 #~ "@FUNCTION=ODDLYIELD\n"
10828 #~ "@SYNTAX=ODDLYIELD(settlement,maturity,last_interest,rate,pr,redemption,"
10829 #~ "frequency[,basis])\n"
10830 #~ "@DESCRIPTION=ODDLYIELD calculates the yield of a security having an odd "
10831 #~ "last period.\n"
10833 #~ "@settlement is the settlement date of the security. @maturity is the "
10834 #~ "maturity date of the security. @frequency is the number of coupon "
10835 #~ "payments per year. Allowed frequencies are: 1 = annual, 2 = semi, 4 = "
10836 #~ "quarterly. @basis is the type of day counting system you want to use:\n"
10838 #~ " 0 US 30/360\n"
10839 #~ " 1 actual days/actual days\n"
10840 #~ " 2 actual days/360\n"
10841 #~ " 3 actual days/365\n"
10842 #~ " 4 European 30/360\n"
10844 #~ "* If @frequency is other than 1, 2, or 4, ODDLYIELD returns #NUM! error.\n"
10845 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10846 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10853 #~ "@FUNCTION=AMORDEGRC\n"
10854 #~ "@SYNTAX=AMORDEGRC(cost,purchase_date,first_period,salvage,period,rate[,"
10856 #~ "@DESCRIPTION=AMORDEGRC: Calculates depreciation for each accounting "
10857 #~ "period using French accounting conventions. Assets purchased in the "
10858 #~ "middle of a period take prorated depreciation into account. This is "
10859 #~ "similar to AMORLINC, except that a depreciation coefficient is applied in "
10860 #~ "the calculation depending on the life of the assets.\n"
10861 #~ "Named for AMORtissement DEGRessif Comptabilite\n"
10863 #~ "@cost The value of the asset.\n"
10864 #~ "@purchase_date The date the asset was purchased.\n"
10865 #~ "@first_period The end of the first period.\n"
10866 #~ "@salvage Asset value at maturity.\n"
10867 #~ "@period The length of accounting periods.\n"
10868 #~ "@rate rate of depreciation as a percentage.\n"
10869 #~ "@basis is the type of day counting system you want to use:\n"
10871 #~ " 0 US 30/360\n"
10872 #~ " 1 actual days/actual days\n"
10873 #~ " 2 actual days/360\n"
10874 #~ " 3 actual days/365\n"
10875 #~ " 4 European 30/360\n"
10877 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10878 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10881 #~ "AMORDEGRC(2400,DATE(1998,8,19),DATE(1998,12,30),300,1,0.14,1) = 733\n"
10883 #~ "@SEEALSO=AMORLINC"
10885 #~ "@FUNCTION=AMORDEGRC\n"
10886 #~ "@SYNTAX=AMORDEGRC(cost,purchase_date,first_period,salvage,period,rate[,"
10888 #~ "@DESCRIPTION=AMORDEGRC: Calculates depreciation for each accounting "
10889 #~ "period using French accounting conventions. Assets purchased in the "
10890 #~ "middle of a period take prorated depreciation into account. This is "
10891 #~ "similar to AMORLINC, except that a depreciation coefficient is applied in "
10892 #~ "the calculation depending on the life of the assets.\n"
10893 #~ "Named for AMORtissement DEGRessif Comptabilite\n"
10895 #~ "@cost The value of the asset.\n"
10896 #~ "@purchase_date The date the asset was purchased.\n"
10897 #~ "@first_period The end of the first period.\n"
10898 #~ "@salvage Asset value at maturity.\n"
10899 #~ "@period The length of accounting periods.\n"
10900 #~ "@rate rate of depreciation as a percentage.\n"
10901 #~ "@basis is the type of day counting system you want to use:\n"
10903 #~ " 0 US 30/360\n"
10904 #~ " 1 actual days/actual days\n"
10905 #~ " 2 actual days/360\n"
10906 #~ " 3 actual days/365\n"
10907 #~ " 4 European 30/360\n"
10909 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10910 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10913 #~ "AMORDEGRC(2400,DATE(1998,8,19),DATE(1998,12,30),300,1,0.14,1) = 733\n"
10915 #~ "@SEEALSO=AMORLINC"
10918 #~ "@FUNCTION=AMORLINC\n"
10919 #~ "@SYNTAX=AMORLINC(cost,purchase_date,first_period,salvage,period,rate[,"
10921 #~ "@DESCRIPTION=AMORLINC: Calculates depreciation for each accounting period "
10922 #~ "using French accounting conventions. Assets purchased in the middle of "
10923 #~ "a period take prorated depreciation into account.\n"
10924 #~ "Named for AMORtissement LINeaire Comptabilite.\n"
10926 #~ "@cost The value of the asset.\n"
10927 #~ "@purchase_date The date the asset was purchased.\n"
10928 #~ "@first_period The end of the first period.\n"
10929 #~ "@salvage Asset value at maturity.\n"
10930 #~ "@period The length of accounting periods.\n"
10931 #~ "@rate rate of depreciation as a percentage.\n"
10932 #~ "@basis is the type of day counting system you want to use:\n"
10934 #~ " 0 US 30/360\n"
10935 #~ " 1 actual days/actual days\n"
10936 #~ " 2 actual days/360\n"
10937 #~ " 3 actual days/365\n"
10938 #~ " 4 European 30/360\n"
10940 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10941 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10944 #~ "AMORLINC(2400,DATE(1998,8,19),DATE(1998,12,31),300,1,0.15,1) = 360\n"
10946 #~ "@SEEALSO=AMORDEGRC"
10948 #~ "@FUNCTION=AMORLINC\n"
10949 #~ "@SYNTAX=AMORLINC(cost,purchase_date,first_period,salvage,period,rate[,"
10951 #~ "@DESCRIPTION=AMORLINC: Calculates depreciation for each accounting period "
10952 #~ "using French accounting conventions. Assets purchased in the middle of "
10953 #~ "a period take prorated depreciation into account.\n"
10954 #~ "Named for AMORtissement LINeaire Comptabilite.\n"
10956 #~ "@cost The value of the asset.\n"
10957 #~ "@purchase_date The date the asset was purchased.\n"
10958 #~ "@first_period The end of the first period.\n"
10959 #~ "@salvage Asset value at maturity.\n"
10960 #~ "@period The length of accounting periods.\n"
10961 #~ "@rate rate of depreciation as a percentage.\n"
10962 #~ "@basis is the type of day counting system you want to use:\n"
10964 #~ " 0 US 30/360\n"
10965 #~ " 1 actual days/actual days\n"
10966 #~ " 2 actual days/360\n"
10967 #~ " 3 actual days/365\n"
10968 #~ " 4 European 30/360\n"
10970 #~ "* If @basis is omitted, US 30/360 is applied.\n"
10971 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
10974 #~ "AMORLINC(2400,DATE(1998,8,19),DATE(1998,12,31),300,1,0.15,1) = 360\n"
10976 #~ "@SEEALSO=AMORDEGRC"
10979 #~ "@FUNCTION=COUPDAYBS\n"
10980 #~ "@SYNTAX=COUPDAYBS(settlement,maturity,frequency[,basis,eom])\n"
10981 #~ "@DESCRIPTION=COUPDAYBS returns the number of days from the beginning of "
10982 #~ "the coupon period to the settlement date.\n"
10984 #~ "@settlement is the settlement date of the security.\n"
10985 #~ "@maturity is the maturity date of the security.\n"
10986 #~ "@frequency is the number of coupon payments per year.\n"
10987 #~ "@eom = TRUE handles end of month maturity dates special.\n"
10988 #~ "Allowed frequencies are: 1 = annual, 2 = semi, 4 = quarterly, 6 = "
10989 #~ "bimonthly, 12 = monthly.\n"
10990 #~ "@basis is the type of day counting system you want to use:\n"
10992 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
10993 #~ " 1 actual days/actual days\n"
10994 #~ " 2 actual days/360\n"
10995 #~ " 3 actual days/365\n"
10996 #~ " 4 European 30/360\n"
10997 #~ " 5 European+ 30/360\n"
10999 #~ "(See the gnumeric manual for a detailed description of these bases).\n"
11001 #~ "* If @frequency is invalid, COUPDAYBS returns #NUM! error.\n"
11002 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
11003 #~ "* If @basis is invalid, #NUM! error is returned.\n"
11006 #~ "COUPDAYBS (DATE(2002,11,29),DATE(2004,2,29),4,0) = 89\n"
11007 #~ "COUPDAYBS (DATE(2002,11,29),DATE(2004,2,29),4,0,FALSE) = 0\n"
11011 #~ "@FUNCTION=COUPDAYBS\n"
11012 #~ "@SYNTAX=COUPDAYBS(settlement,maturity,frequency[,basis,eom])\n"
11013 #~ "@DESCRIPTION=COUPDAYBS returns the number of days from the beginning of "
11014 #~ "the coupon period to the settlement date.\n"
11016 #~ "@settlement is the settlement date of the security.\n"
11017 #~ "@maturity is the maturity date of the security.\n"
11018 #~ "@frequency is the number of coupon payments per year.\n"
11019 #~ "@eom = TRUE handles end of month maturity dates special.\n"
11020 #~ "Allowed frequencies are: 1 = annual, 2 = semi, 4 = quarterly, 6 = "
11021 #~ "bimonthly, 12 = monthly.\n"
11022 #~ "@basis is the type of day counting system you want to use:\n"
11024 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
11025 #~ " 1 actual days/actual days\n"
11026 #~ " 2 actual days/360\n"
11027 #~ " 3 actual days/365\n"
11028 #~ " 4 European 30/360\n"
11029 #~ " 5 European+ 30/360\n"
11031 #~ "(See the gnumeric manual for a detailed description of these bases).\n"
11033 #~ "* If @frequency is invalid, COUPDAYBS returns #NUM! error.\n"
11034 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
11035 #~ "* If @basis is invalid, #NUM! error is returned.\n"
11038 #~ "COUPDAYBS (DATE(2002,11,29),DATE(2004,2,29),4,0) = 89\n"
11039 #~ "COUPDAYBS (DATE(2002,11,29),DATE(2004,2,29),4,0,FALSE) = 0\n"
11044 #~ "@FUNCTION=COUPDAYS\n"
11045 #~ "@SYNTAX=COUPDAYS(settlement,maturity,frequency[,basis,eom])\n"
11046 #~ "@DESCRIPTION=COUPDAYS returns the number of days in the coupon period of "
11047 #~ "the settlement date.\n"
11049 #~ "@settlement is the settlement date of the security.\n"
11050 #~ "@maturity is the maturity date of the security.\n"
11051 #~ "@frequency is the number of coupon payments per year.\n"
11052 #~ "@eom = TRUE handles end of month maturity dates special.\n"
11053 #~ "Allowed frequencies are: 1 = annual, 2 = semi, 4 = quarterly, 6 = "
11054 #~ "bimonthly, 12 = monthly.\n"
11055 #~ "@basis is the type of day counting system you want to use:\n"
11057 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
11058 #~ " 1 actual days/actual days\n"
11059 #~ " 2 actual days/360\n"
11060 #~ " 3 actual days/365\n"
11061 #~ " 4 European 30/360\n"
11062 #~ " 5 European+ 30/360\n"
11064 #~ "(See the gnumeric manual for a detailed description of these bases).\n"
11066 #~ "* If @frequency is invalid, COUPDAYS returns #NUM! error.\n"
11067 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
11068 #~ "* If @basis is invalid, #NUM! error is returned.\n"
11071 #~ "COUPDAYS (DATE(2002,11,29),DATE(2004,2,29),4,0) = 90\n"
11072 #~ "COUPDAYS (DATE(2002,11,29),DATE(2004,2,29),4,0,FALSE) = 90\n"
11073 #~ "COUPDAYS (DATE(2002,11,29),DATE(2004,2,29),4,1,FALSE) = 91\n"
11077 #~ "@FUNCTION=COUPDAYS\n"
11078 #~ "@SYNTAX=COUPDAYS(settlement,maturity,frequency[,basis,eom])\n"
11079 #~ "@DESCRIPTION=COUPDAYS returns the number of days in the coupon period of "
11080 #~ "the settlement date.\n"
11082 #~ "@settlement is the settlement date of the security.\n"
11083 #~ "@maturity is the maturity date of the security.\n"
11084 #~ "@frequency is the number of coupon payments per year.\n"
11085 #~ "@eom = TRUE handles end of month maturity dates special.\n"
11086 #~ "Allowed frequencies are: 1 = annual, 2 = semi, 4 = quarterly, 6 = "
11087 #~ "bimonthly, 12 = monthly.\n"
11088 #~ "@basis is the type of day counting system you want to use:\n"
11090 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
11091 #~ " 1 actual days/actual days\n"
11092 #~ " 2 actual days/360\n"
11093 #~ " 3 actual days/365\n"
11094 #~ " 4 European 30/360\n"
11095 #~ " 5 European+ 30/360\n"
11097 #~ "(See the gnumeric manual for a detailed description of these bases).\n"
11099 #~ "* If @frequency is invalid, COUPDAYS returns #NUM! error.\n"
11100 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
11101 #~ "* If @basis is invalid, #NUM! error is returned.\n"
11104 #~ "COUPDAYS (DATE(2002,11,29),DATE(2004,2,29),4,0) = 90\n"
11105 #~ "COUPDAYS (DATE(2002,11,29),DATE(2004,2,29),4,0,FALSE) = 90\n"
11106 #~ "COUPDAYS (DATE(2002,11,29),DATE(2004,2,29),4,1,FALSE) = 91\n"
11111 #~ "@FUNCTION=COUPDAYSNC\n"
11112 #~ "@SYNTAX=COUPDAYSNC(settlement,maturity,frequency[,basis,eom])\n"
11113 #~ "@DESCRIPTION=COUPDAYSNC returns the number of days from the settlement "
11114 #~ "date to the next coupon date.\n"
11116 #~ "@settlement is the settlement date of the security.\n"
11117 #~ "@maturity is the maturity date of the security.\n"
11118 #~ "@frequency is the number of coupon payments per year.\n"
11119 #~ "@eom = TRUE handles end of month maturity dates special.\n"
11120 #~ "Allowed frequencies are: 1 = annual, 2 = semi, 4 = quarterly, 6 = "
11121 #~ "bimonthly, 12 = monthly.\n"
11122 #~ "@basis is the type of day counting system you want to use:\n"
11124 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
11125 #~ " 1 actual days/actual days\n"
11126 #~ " 2 actual days/360\n"
11127 #~ " 3 actual days/365\n"
11128 #~ " 4 European 30/360\n"
11129 #~ " 5 European+ 30/360\n"
11131 #~ "(See the gnumeric manual for a detailed description of these bases).\n"
11133 #~ "* If @frequency is invalid, COUPDAYSNC returns #NUM! error.\n"
11134 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
11135 #~ "* If @basis is invalid, #NUM! error is returned.\n"
11138 #~ "COUPDAYSNC (DATE(2002,11,29),DATE(2004,2,29),4,0) = 1\n"
11139 #~ "COUPDAYSNC (DATE(2002,11,29),DATE(2004,2,29),4,0,FALSE) = 89\n"
11143 #~ "@FUNCTION=COUPDAYSNC\n"
11144 #~ "@SYNTAX=COUPDAYSNC(settlement,maturity,frequency[,basis,eom])\n"
11145 #~ "@DESCRIPTION=COUPDAYSNC returns the number of days from the settlement "
11146 #~ "date to the next coupon date.\n"
11148 #~ "@settlement is the settlement date of the security.\n"
11149 #~ "@maturity is the maturity date of the security.\n"
11150 #~ "@frequency is the number of coupon payments per year.\n"
11151 #~ "@eom = TRUE handles end of month maturity dates special.\n"
11152 #~ "Allowed frequencies are: 1 = annual, 2 = semi, 4 = quarterly, 6 = "
11153 #~ "bimonthly, 12 = monthly.\n"
11154 #~ "@basis is the type of day counting system you want to use:\n"
11156 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
11157 #~ " 1 actual days/actual days\n"
11158 #~ " 2 actual days/360\n"
11159 #~ " 3 actual days/365\n"
11160 #~ " 4 European 30/360\n"
11161 #~ " 5 European+ 30/360\n"
11163 #~ "(See the gnumeric manual for a detailed description of these bases).\n"
11165 #~ "* If @frequency is invalid, COUPDAYSNC returns #NUM! error.\n"
11166 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
11167 #~ "* If @basis is invalid, #NUM! error is returned.\n"
11170 #~ "COUPDAYSNC (DATE(2002,11,29),DATE(2004,2,29),4,0) = 1\n"
11171 #~ "COUPDAYSNC (DATE(2002,11,29),DATE(2004,2,29),4,0,FALSE) = 89\n"
11176 #~ "@FUNCTION=COUPNCD\n"
11177 #~ "@SYNTAX=COUPNCD(settlement,maturity,frequency[,basis,eom])\n"
11178 #~ "@DESCRIPTION=COUPNCD returns the coupon date following settlement.\n"
11180 #~ "@settlement is the settlement date of the security.\n"
11181 #~ "@maturity is the maturity date of the security.\n"
11182 #~ "@frequency is the number of coupon payments per year.\n"
11183 #~ "@eom = TRUE handles end of month maturity dates special.\n"
11184 #~ "Allowed frequencies are: 1 = annual, 2 = semi, 4 = quarterly, 6 = "
11185 #~ "bimonthly, 12 = monthly.\n"
11186 #~ "@basis is the type of day counting system you want to use:\n"
11188 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
11189 #~ " 1 actual days/actual days\n"
11190 #~ " 2 actual days/360\n"
11191 #~ " 3 actual days/365\n"
11192 #~ " 4 European 30/360\n"
11193 #~ " 5 European+ 30/360\n"
11195 #~ "(See the gnumeric manual for a detailed description of these bases).\n"
11197 #~ "* If @frequency is invalid, COUPNCD returns #NUM! error.\n"
11198 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
11199 #~ "* If @basis is invalid, #NUM! error is returned.\n"
11202 #~ "COUPNCD (DATE(2002,11,29),DATE(2004,2,29),4,0) = 30-Nov-2002\n"
11203 #~ "COUPNCD (DATE(2002,11,29),DATE(2004,2,29),4,0,FALSE) = 28-Feb-2003\n"
11207 #~ "@FUNCTION=COUPNCD\n"
11208 #~ "@SYNTAX=COUPNCD(settlement,maturity,frequency[,basis,eom])\n"
11209 #~ "@DESCRIPTION=COUPNCD returns the coupon date following settlement.\n"
11211 #~ "@settlement is the settlement date of the security.\n"
11212 #~ "@maturity is the maturity date of the security.\n"
11213 #~ "@frequency is the number of coupon payments per year.\n"
11214 #~ "@eom = TRUE handles end of month maturity dates special.\n"
11215 #~ "Allowed frequencies are: 1 = annual, 2 = semi, 4 = quarterly, 6 = "
11216 #~ "bimonthly, 12 = monthly.\n"
11217 #~ "@basis is the type of day counting system you want to use:\n"
11219 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
11220 #~ " 1 actual days/actual days\n"
11221 #~ " 2 actual days/360\n"
11222 #~ " 3 actual days/365\n"
11223 #~ " 4 European 30/360\n"
11224 #~ " 5 European+ 30/360\n"
11226 #~ "(See the gnumeric manual for a detailed description of these bases).\n"
11228 #~ "* If @frequency is invalid, COUPNCD returns #NUM! error.\n"
11229 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
11230 #~ "* If @basis is invalid, #NUM! error is returned.\n"
11233 #~ "COUPNCD (DATE(2002,11,29),DATE(2004,2,29),4,0) = 30-Nov-2002\n"
11234 #~ "COUPNCD (DATE(2002,11,29),DATE(2004,2,29),4,0,FALSE) = 28-Feb-2003\n"
11239 #~ "@FUNCTION=COUPPCD\n"
11240 #~ "@SYNTAX=COUPPCD(settlement,maturity,frequency[,basis,eom])\n"
11241 #~ "@DESCRIPTION=COUPPCD returns the coupon date preceding settlement.\n"
11243 #~ "@settlement is the settlement date of the security.\n"
11244 #~ "@maturity is the maturity date of the security.\n"
11245 #~ "@frequency is the number of coupon payments per year.\n"
11246 #~ "@eom = TRUE handles end of month maturity dates special.\n"
11247 #~ "Allowed frequencies are: 1 = annual, 2 = semi, 4 = quarterly, 6 = "
11248 #~ "bimonthly, 12 = monthly.\n"
11249 #~ "@basis is the type of day counting system you want to use:\n"
11251 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
11252 #~ " 1 actual days/actual days\n"
11253 #~ " 2 actual days/360\n"
11254 #~ " 3 actual days/365\n"
11255 #~ " 4 European 30/360\n"
11256 #~ " 5 European+ 30/360\n"
11258 #~ "(See the gnumeric manual for a detailed description of these bases).\n"
11260 #~ "* If @frequency is invalid, COUPPCD returns #NUM! error.\n"
11261 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
11262 #~ "* If @basis is invalid, #NUM! error is returned.\n"
11265 #~ "COUPPCD (DATE(2002,11,29),DATE(2004,2,29),4,0) = 31-Aug-2002\n"
11266 #~ "COUPPCD (DATE(2002,11,29),DATE(2004,2,29),4,0,FALSE) = 29-Nov-2002\n"
11270 #~ "@FUNCTION=COUPPCD\n"
11271 #~ "@SYNTAX=COUPPCD(settlement,maturity,frequency[,basis,eom])\n"
11272 #~ "@DESCRIPTION=COUPPCD returns the coupon date preceding settlement.\n"
11274 #~ "@settlement is the settlement date of the security.\n"
11275 #~ "@maturity is the maturity date of the security.\n"
11276 #~ "@frequency is the number of coupon payments per year.\n"
11277 #~ "@eom = TRUE handles end of month maturity dates special.\n"
11278 #~ "Allowed frequencies are: 1 = annual, 2 = semi, 4 = quarterly, 6 = "
11279 #~ "bimonthly, 12 = monthly.\n"
11280 #~ "@basis is the type of day counting system you want to use:\n"
11282 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
11283 #~ " 1 actual days/actual days\n"
11284 #~ " 2 actual days/360\n"
11285 #~ " 3 actual days/365\n"
11286 #~ " 4 European 30/360\n"
11287 #~ " 5 European+ 30/360\n"
11289 #~ "(See the gnumeric manual for a detailed description of these bases).\n"
11291 #~ "* If @frequency is invalid, COUPPCD returns #NUM! error.\n"
11292 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
11293 #~ "* If @basis is invalid, #NUM! error is returned.\n"
11296 #~ "COUPPCD (DATE(2002,11,29),DATE(2004,2,29),4,0) = 31-Aug-2002\n"
11297 #~ "COUPPCD (DATE(2002,11,29),DATE(2004,2,29),4,0,FALSE) = 29-Nov-2002\n"
11302 #~ "@FUNCTION=COUPNUM\n"
11303 #~ "@SYNTAX=COUPNUM(settlement,maturity,frequency[,basis,eom])\n"
11304 #~ "@DESCRIPTION=COUPNUM returns the numbers of coupons to be paid between "
11305 #~ "the settlement and maturity dates, rounded up.\n"
11307 #~ "@settlement is the settlement date of the security.\n"
11308 #~ "@maturity is the maturity date of the security.\n"
11309 #~ "@frequency is the number of coupon payments per year.\n"
11310 #~ "@eom = TRUE handles end of month maturity dates special.\n"
11311 #~ "Allowed frequencies are: 1 = annual, 2 = semi, 4 = quarterly. 6 = "
11312 #~ "bimonthly, 12 = monthly.\n"
11313 #~ "@basis is the type of day counting system you want to use:\n"
11315 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
11316 #~ " 1 actual days/actual days\n"
11317 #~ " 2 actual days/360\n"
11318 #~ " 3 actual days/365\n"
11319 #~ " 4 European 30/360\n"
11320 #~ " 5 European+ 30/360\n"
11322 #~ "* If @frequency is other than 1, 2, 4, 6 or 12, COUPNUM returns #NUM! "
11324 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
11325 #~ "* If @basis is not in between 0 and 5, #NUM! error is returned.\n"
11328 #~ "COUPNUM (DATE(2002,11,29),DATE(2004,2,29),4,0) = 6\n"
11329 #~ "COUPNUM (DATE(2002,11,29),DATE(2004,2,29),4,0,FALSE) = 5\n"
11332 #~ "@FUNCTION=COUPNUM\n"
11333 #~ "@SYNTAX=COUPNUM(settlement,maturity,frequency[,basis,eom])\n"
11334 #~ "@DESCRIPTION=COUPNUM returns the numbers of coupons to be paid between "
11335 #~ "the settlement and maturity dates, rounded up.\n"
11337 #~ "@settlement is the settlement date of the security.\n"
11338 #~ "@maturity is the maturity date of the security.\n"
11339 #~ "@frequency is the number of coupon payments per year.\n"
11340 #~ "@eom = TRUE handles end of month maturity dates special.\n"
11341 #~ "Allowed frequencies are: 1 = annual, 2 = semi, 4 = quarterly. 6 = "
11342 #~ "bimonthly, 12 = monthly.\n"
11343 #~ "@basis is the type of day counting system you want to use:\n"
11345 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
11346 #~ " 1 actual days/actual days\n"
11347 #~ " 2 actual days/360\n"
11348 #~ " 3 actual days/365\n"
11349 #~ " 4 European 30/360\n"
11350 #~ " 5 European+ 30/360\n"
11352 #~ "* If @frequency is other than 1, 2, 4, 6 or 12, COUPNUM returns #NUM! "
11354 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
11355 #~ "* If @basis is not in between 0 and 5, #NUM! error is returned.\n"
11358 #~ "COUPNUM (DATE(2002,11,29),DATE(2004,2,29),4,0) = 6\n"
11359 #~ "COUPNUM (DATE(2002,11,29),DATE(2004,2,29),4,0,FALSE) = 5\n"
11362 #~ msgid "x,mu,sigma,give_log"
11363 #~ msgstr "x,mu,sigma,give_log"
11365 #~ msgid "x,mu,sigma,lower_tail,log_p"
11366 #~ msgstr "x,mu,sigma,lower_tail,log_p"
11368 #~ msgid "p,mu,sigma,lower_tail,log_p"
11369 #~ msgstr "p,mu,sigma,lower_tail,log_p"
11371 #~ msgid "x,logmean,logsd,give_log"
11372 #~ msgstr "x,logmean,logsd,give_log"
11374 #~ msgid "x,logmean,logsd,lower_tail,log_p"
11375 #~ msgstr "x,logmean,logsd,lower_tail,log_p"
11377 #~ msgid "x,shape,scale,give_log"
11378 #~ msgstr "x,shape,scale,give_log"
11380 #~ msgid "x,shape,scale,lower_tail,log_p"
11381 #~ msgstr "x,shape,scale,lower_tail,log_p"
11383 #~ msgid "p,shape,scale,lower_tail,log_p"
11384 #~ msgstr "p,shape,scale,lower_tail,log_p"
11386 #~ msgid "x,a,b,give_log"
11387 #~ msgstr "x,a,b,give_log"
11389 #~ msgid "x,a,b,lower_tail,log_p"
11390 #~ msgstr "x,a,b,lower_tail,log_p"
11392 #~ msgid "p,a,b,lower_tail,log_p"
11393 #~ msgstr "p,a,b,lower_tail,log_p"
11395 #~ msgid "x,n,give_log"
11396 #~ msgstr "x,n,give_log"
11398 #~ msgid "x,n,lower_tail,log_p"
11399 #~ msgstr "x,n,lower_tail,log_p"
11401 #~ msgid "p,n,lower_tail,log_p"
11402 #~ msgstr "p,n,lower_tail,log_p"
11404 #~ msgid "x,n1,n2,give_log"
11405 #~ msgstr "x,n1,n2,give_log"
11407 #~ msgid "x,n1,n2,lower_tail,log_p"
11408 #~ msgstr "x,n1,n2,lower_tail,log_p"
11410 #~ msgid "x,df,give_log"
11411 #~ msgstr "x,df,give_log"
11413 #~ msgid "x,df,lower_tail,log_p"
11414 #~ msgstr "x,df,lower_tail,log_p"
11416 #~ msgid "p,df,lower_tail,log_p"
11417 #~ msgstr "p,df,lower_tail,log_p"
11419 #~ msgid "x,lambda,give_log"
11420 #~ msgstr "x,lambda,give_log"
11422 #~ msgid "x,lambda,lower_tail,log_p"
11423 #~ msgstr "x,lambda,lower_tail,log_p"
11425 #~ msgid "p,lambda,lower_tail,log_p"
11426 #~ msgstr "p,lambda,lower_tail,log_p"
11428 #~ msgid "x,scale,give_log"
11429 #~ msgstr "x,scale,give_log"
11431 #~ msgid "x,scale,lower_tail,log_p"
11432 #~ msgstr "x,scale,lower_tail,log_p"
11434 #~ msgid "p,scale,lower_tail,log_p"
11435 #~ msgstr "p,scale,lower_tail,log_p"
11437 #~ msgid "x,n,psuc,give_log"
11438 #~ msgstr "x,n,psuc,give_log"
11440 #~ msgid "x,n,psuc,lower_tail,log_p"
11441 #~ msgstr "x,n,psuc,lower_tail,log_p"
11443 #~ msgid "p,n,psuc,lower_tail,log_p"
11444 #~ msgstr "p,n,psuc,lower_tail,log_p"
11446 #~ msgid "x,r,b,n,give_log"
11447 #~ msgstr "x,r,b,n,give_log"
11449 #~ msgid "x,r,b,n,lower_tail,log_p"
11450 #~ msgstr "x,r,b,n,lower_tail,log_p"
11452 #~ msgid "p,r,b,n,lower_tail,log_p"
11453 #~ msgstr "p,r,b,n,lower_tail,log_p"
11455 #~ msgid "x,psuc,give_log"
11456 #~ msgstr "x,psuc,give_log"
11458 #~ msgid "x,psuc,lower_tail,log_p"
11459 #~ msgstr "x,psuc,lower_tail,log_p"
11461 #~ msgid "p,psuc,lower_tail,log_p"
11462 #~ msgstr "p,psuc,lower_tail,log_p"
11464 #~ msgid "x,location,scale,give_log"
11465 #~ msgstr "x,location,scale,give_log"
11467 #~ msgid "x,location,scale,lower_tail,log_p"
11468 #~ msgstr "x,location,scale,lower_tail,log_p"
11470 #~ msgid "p,location,scale,lower_tail,log_p"
11471 #~ msgstr "p,location,scale,lower_tail,log_p"
11474 #~ "@FUNCTION=CUM_BIV_NORM_DIST\n"
11475 #~ "@SYNTAX=CUM_BIV_NORM_DIST(a,b,rho)\n"
11476 #~ "@DESCRIPTION=CUM_BIV_NORM_DIST calculates the cumulative bivariate normal "
11477 #~ "distribution from parameters a, b & rho.\n"
11478 #~ "The return value is the probability that two random variables with "
11479 #~ "correlation @rho are respectively each less than @a and @b.\n"
11483 #~ "@SEEALSO=NORMDIST,NORMSDIST,NORMSINV"
11485 #~ "@FUNCTION=CUM_BIV_NORM_DIST\n"
11486 #~ "@SYNTAX=CUM_BIV_NORM_DIST(a,b,rho)\n"
11487 #~ "@DESCRIPTION=CUM_BIV_NORM_DIST calculates the cumulative bivariate normal "
11488 #~ "distribution from parameters a, b & rho.\n"
11489 #~ "The return value is the probability that two random variables with "
11490 #~ "correlation @rho are respectively each less than @a and @b.\n"
11494 #~ "@SEEALSO=NORMDIST,NORMSDIST,NORMSINV"
11497 #~ "@FUNCTION=OPT_BS\n"
11498 #~ "@SYNTAX=OPT_BS(call_put_flag,spot,strike,time,rate,volatility [,"
11499 #~ "cost_of_carry])\n"
11500 #~ "@DESCRIPTION=OPT_BS uses the Black-Scholes model to calculate the price "
11501 #~ "of a European option using call_put_flag, @call_put_flag, 'c' or 'p' "
11502 #~ "struck at @strike on an asset with spot price @spot.\n"
11503 #~ "@time is the time to maturity of the option expressed in years.\n"
11504 #~ "@rate is the risk-free interest rate.\n"
11505 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11506 #~ "the period through to the exercise date. \n"
11507 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11508 #~ "common stocks, this would be the dividend yield.\n"
11509 #~ "* The returned value will be expressed in the same units as @strike and "
11514 #~ "@SEEALSO=OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_VEGA, OPT_BS_GAMMA"
11516 #~ "@FUNCTION=OPT_BS\n"
11517 #~ "@SYNTAX=OPT_BS(call_put_flag,spot,strike,time,rate,volatility [,"
11518 #~ "cost_of_carry])\n"
11519 #~ "@DESCRIPTION=OPT_BS uses the Black-Scholes model to calculate the price "
11520 #~ "of a European option using call_put_flag, @call_put_flag, 'c' or 'p' "
11521 #~ "struck at @strike on an asset with spot price @spot.\n"
11522 #~ "@time is the time to maturity of the option expressed in years.\n"
11523 #~ "@rate is the risk-free interest rate.\n"
11524 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11525 #~ "the period through to the exercise date. \n"
11526 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11527 #~ "common stocks, this would be the dividend yield.\n"
11528 #~ "* The returned value will be expressed in the same units as @strike and "
11533 #~ "@SEEALSO=OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_VEGA, OPT_BS_GAMMA"
11536 #~ "@FUNCTION=OPT_BS_DELTA\n"
11537 #~ "@SYNTAX=OPT_BS_DELTA(call_put_flag,spot,strike,time,rate,volatility[,"
11538 #~ "cost_of_carry])\n"
11539 #~ "@DESCRIPTION=OPT_BS_DELTA uses the Black-Scholes model to calculate the "
11540 #~ "'delta' of a European option with call_put_flag, @call_put_flag, 'c' or "
11541 #~ "'p' struck at @strike on an asset with spot price @spot.\n"
11542 #~ "Where @time is the time to maturity of the option expressed in years.\n"
11543 #~ "@rate is the risk-free interest rate.\n"
11544 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11545 #~ "the period through to the exercise date. \n"
11546 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11547 #~ "common stocks, this would be the dividend yield.\n"
11548 #~ "* The returned value will be expressed in the same units as @strike and "
11553 #~ "@SEEALSO=OPT_BS, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_VEGA, OPT_BS_GAMMA"
11555 #~ "@FUNCTION=OPT_BS_DELTA\n"
11556 #~ "@SYNTAX=OPT_BS_DELTA(call_put_flag,spot,strike,time,rate,volatility[,"
11557 #~ "cost_of_carry])\n"
11558 #~ "@DESCRIPTION=OPT_BS_DELTA uses the Black-Scholes model to calculate the "
11559 #~ "'delta' of a European option with call_put_flag, @call_put_flag, 'c' or "
11560 #~ "'p' struck at @strike on an asset with spot price @spot.\n"
11561 #~ "Where @time is the time to maturity of the option expressed in years.\n"
11562 #~ "@rate is the risk-free interest rate.\n"
11563 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11564 #~ "the period through to the exercise date. \n"
11565 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11566 #~ "common stocks, this would be the dividend yield.\n"
11567 #~ "* The returned value will be expressed in the same units as @strike and "
11572 #~ "@SEEALSO=OPT_BS, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_VEGA, OPT_BS_GAMMA"
11575 #~ "@FUNCTION=OPT_BS_GAMMA\n"
11576 #~ "@SYNTAX=OPT_BS_GAMMA(spot,strike,time,rate,volatility[,cost_of_carry])\n"
11577 #~ "@DESCRIPTION=OPT_BS_GAMMA uses the Black-Scholes model to calculate the "
11578 #~ "'gamma' of a European option struck at @strike on an asset with spot "
11579 #~ "price @spot.\n"
11581 #~ "(The gamma of an option is the second derivative of its price with "
11582 #~ "respect to the price of the underlying asset, and is the same for calls "
11585 #~ "@time is the time to maturity of the option expressed in years.\n"
11586 #~ "@rate is the risk-free interest rate to the exercise date, in percent.\n"
11587 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11588 #~ "the period through to the exercise date.\n"
11589 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11590 #~ "common stocks, this would be the dividend yield.\n"
11591 #~ "* The returned value will be expressed as the rate of change of delta per "
11592 #~ "unit change in @spot.\n"
11596 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_VEGA"
11598 #~ "@FUNCTION=OPT_BS_GAMMA\n"
11599 #~ "@SYNTAX=OPT_BS_GAMMA(spot,strike,time,rate,volatility[,cost_of_carry])\n"
11600 #~ "@DESCRIPTION=OPT_BS_GAMMA uses the Black-Scholes model to calculate the "
11601 #~ "'gamma' of a European option struck at @strike on an asset with spot "
11602 #~ "price @spot.\n"
11604 #~ "(The gamma of an option is the second derivative of its price with "
11605 #~ "respect to the price of the underlying asset, and is the same for calls "
11608 #~ "@time is the time to maturity of the option expressed in years.\n"
11609 #~ "@rate is the risk-free interest rate to the exercise date, in percent.\n"
11610 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11611 #~ "the period through to the exercise date.\n"
11612 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11613 #~ "common stocks, this would be the dividend yield.\n"
11614 #~ "* The returned value will be expressed as the rate of change of delta per "
11615 #~ "unit change in @spot.\n"
11619 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_VEGA"
11622 #~ "@FUNCTION=OPT_BS_THETA\n"
11623 #~ "@SYNTAX=OPT_BS_THETA(call_put_flag,spot,strike,time,rate,volatility[,"
11624 #~ "cost_of_carry])\n"
11625 #~ "@DESCRIPTION=OPT_BS_THETA uses the Black-Scholes model to calculate the "
11626 #~ "'theta' of a European option with call_put_flag, @call_put_flag struck at "
11627 #~ "@strike on an asset with spot price @spot.\n"
11629 #~ "(The theta of an option is the rate of change of its price with respect "
11630 #~ "to time to expiry.)\n"
11632 #~ "@time is the time to maturity of the option expressed in years\n"
11633 #~ "and @rate is the risk-free interest rate to the exercise date, in "
11635 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11636 #~ "the period through to the exercise date.\n"
11637 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11638 #~ "common stocks, this would be the dividend yield.\n"
11639 #~ "* The returned value will be expressed as minus the rate of change of "
11640 #~ "option value, per 365.25 days.\n"
11644 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_VEGA, OPT_BS_GAMMA"
11646 #~ "@FUNCTION=OPT_BS_THETA\n"
11647 #~ "@SYNTAX=OPT_BS_THETA(call_put_flag,spot,strike,time,rate,volatility[,"
11648 #~ "cost_of_carry])\n"
11649 #~ "@DESCRIPTION=OPT_BS_THETA uses the Black-Scholes model to calculate the "
11650 #~ "'theta' of a European option with call_put_flag, @call_put_flag struck at "
11651 #~ "@strike on an asset with spot price @spot.\n"
11653 #~ "(The theta of an option is the rate of change of its price with respect "
11654 #~ "to time to expiry.)\n"
11656 #~ "@time is the time to maturity of the option expressed in years\n"
11657 #~ "and @rate is the risk-free interest rate to the exercise date, in "
11659 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11660 #~ "the period through to the exercise date.\n"
11661 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11662 #~ "common stocks, this would be the dividend yield.\n"
11663 #~ "* The returned value will be expressed as minus the rate of change of "
11664 #~ "option value, per 365.25 days.\n"
11668 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_VEGA, OPT_BS_GAMMA"
11671 #~ "@FUNCTION=OPT_BS_VEGA\n"
11672 #~ "@SYNTAX=OPT_BS_VEGA(spot,strike,time,rate,volatility[,cost_of_carry])\n"
11673 #~ "@DESCRIPTION=OPT_BS_VEGA uses the Black-Scholes model to calculate the "
11674 #~ "'vega' of a European option struck at @strike on an asset with spot price "
11676 #~ "(The vega of an option is the rate of change of its price with respect to "
11677 #~ "volatility, and is the same for calls and puts.)\n"
11678 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11679 #~ "the period through to the exercise date.\n"
11680 #~ " @time is the time to maturity of the option expressed in years.\n"
11681 #~ "@rate is the risk-free interest rate to the exercise date, in percent.\n"
11682 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11683 #~ "common stocks, this would be the dividend yield.\n"
11685 #~ "* The returned value will be expressed as the rate of change of option "
11686 #~ "value, per 100% volatility.\n"
11690 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
11692 #~ "@FUNCTION=OPT_BS_VEGA\n"
11693 #~ "@SYNTAX=OPT_BS_VEGA(spot,strike,time,rate,volatility[,cost_of_carry])\n"
11694 #~ "@DESCRIPTION=OPT_BS_VEGA uses the Black-Scholes model to calculate the "
11695 #~ "'vega' of a European option struck at @strike on an asset with spot price "
11697 #~ "(The vega of an option is the rate of change of its price with respect to "
11698 #~ "volatility, and is the same for calls and puts.)\n"
11699 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11700 #~ "the period through to the exercise date.\n"
11701 #~ " @time is the time to maturity of the option expressed in years.\n"
11702 #~ "@rate is the risk-free interest rate to the exercise date, in percent.\n"
11703 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11704 #~ "common stocks, this would be the dividend yield.\n"
11706 #~ "* The returned value will be expressed as the rate of change of option "
11707 #~ "value, per 100% volatility.\n"
11711 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
11714 #~ "@FUNCTION=OPT_BS_RHO\n"
11715 #~ "@SYNTAX=OPT_BS_RHO(call_put_flag,spot,strike,time,rate,volatility[,"
11716 #~ "cost_of_carry])\n"
11717 #~ "@DESCRIPTION=OPT_BS_RHO uses the Black-Scholes model to calculate the "
11718 #~ "'rho' of a European option with call_put_flag, @call_put_flag struck at "
11719 #~ "@strike on an asset with spot price @spot.\n"
11720 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
11723 #~ "(The rho of an option is the rate of change of its price with respect to "
11724 #~ "the risk free interest rate.)\n"
11725 #~ "@time is the time to maturity of the option expressed in years.\n"
11726 #~ "@rate is the risk-free interest rate to the exercise date, in percent.\n"
11727 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11728 #~ "common stocks, this would be the dividend yield.\n"
11729 #~ "* The returned value will be expressed as the rate of change of option "
11730 #~ "value, per 100% change in @rate.\n"
11734 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_THETA, OPT_BS_VEGA, OPT_BS_GAMMA"
11736 #~ "@FUNCTION=OPT_BS_RHO\n"
11737 #~ "@SYNTAX=OPT_BS_RHO(call_put_flag,spot,strike,time,rate,volatility[,"
11738 #~ "cost_of_carry])\n"
11739 #~ "@DESCRIPTION=OPT_BS_RHO uses the Black-Scholes model to calculate the "
11740 #~ "'rho' of a European option with call_put_flag, @call_put_flag struck at "
11741 #~ "@strike on an asset with spot price @spot.\n"
11742 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
11745 #~ "(The rho of an option is the rate of change of its price with respect to "
11746 #~ "the risk free interest rate.)\n"
11747 #~ "@time is the time to maturity of the option expressed in years.\n"
11748 #~ "@rate is the risk-free interest rate to the exercise date, in percent.\n"
11749 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11750 #~ "common stocks, this would be the dividend yield.\n"
11751 #~ "* The returned value will be expressed as the rate of change of option "
11752 #~ "value, per 100% change in @rate.\n"
11756 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_THETA, OPT_BS_VEGA, OPT_BS_GAMMA"
11759 #~ "@FUNCTION=OPT_BS_CARRYCOST\n"
11760 #~ "@SYNTAX=OPT_BS_CARRYCOST(call_put_flag,spot,strike,time,rate,volatility[,"
11761 #~ "cost_of_carry])\n"
11762 #~ "@DESCRIPTION=OPT_BS_CARRYCOST uses the Black-Scholes model to calculate "
11763 #~ "the 'elasticity' of a European option struck at @strike on an asset with "
11764 #~ "spot price @spot.\n"
11765 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
11768 #~ "(The elasticity of an option is the rate of change of its price with "
11769 #~ "respect to its cost of carry.)\n"
11771 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11772 #~ "the period through to the exercise date. @time is the time to maturity "
11773 #~ "of the option expressed in years.\n"
11774 #~ "@rate is the risk-free interest rate to the exercise date, in percent.\n"
11775 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11776 #~ "common stocks, this would be the dividend yield.\n"
11778 #~ "* The returned value will be expressed as the rate of change of option "
11779 #~ "value, per 100% volatility.\n"
11783 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
11785 #~ "@FUNCTION=OPT_BS_CARRYCOST\n"
11786 #~ "@SYNTAX=OPT_BS_CARRYCOST(call_put_flag,spot,strike,time,rate,volatility[,"
11787 #~ "cost_of_carry])\n"
11788 #~ "@DESCRIPTION=OPT_BS_CARRYCOST uses the Black-Scholes model to calculate "
11789 #~ "the 'elasticity' of a European option struck at @strike on an asset with "
11790 #~ "spot price @spot.\n"
11791 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
11794 #~ "(The elasticity of an option is the rate of change of its price with "
11795 #~ "respect to its cost of carry.)\n"
11797 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11798 #~ "the period through to the exercise date. @time is the time to maturity "
11799 #~ "of the option expressed in years.\n"
11800 #~ "@rate is the risk-free interest rate to the exercise date, in percent.\n"
11801 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11802 #~ "common stocks, this would be the dividend yield.\n"
11804 #~ "* The returned value will be expressed as the rate of change of option "
11805 #~ "value, per 100% volatility.\n"
11809 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
11812 #~ "@FUNCTION=OPT_GARMAN_KOHLHAGEN\n"
11813 #~ "@SYNTAX=OPT_GARMAN_KOHLHAGEN(call_put_flag,spot,strike,time,domestic_rate,"
11814 #~ "foreign_rate,volatility[,cost_of_carry])\n"
11815 #~ "@DESCRIPTION=OPT_GARMAN_KOHLHAGEN values the theoretical price of a "
11816 #~ "European currency option struck at @strike on an asset with spot price "
11818 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
11820 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11821 #~ "the period through to the exercise date. \n"
11822 #~ "@time the number of days to exercise.\n"
11823 #~ "@domestic_rate is the domestic risk-free interest rate to the exercise "
11825 #~ "@foreign_rate is the foreign risk-free interest rate to the exercise "
11826 #~ "date, in percent.\n"
11827 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11828 #~ "common stocks, this would be the dividend yield.\n"
11829 #~ "* The returned value will be expressed as the rate of change of option "
11830 #~ "value, per 100% volatility.\n"
11834 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
11836 #~ "@FUNCTION=OPT_GARMAN_KOHLHAGEN\n"
11837 #~ "@SYNTAX=OPT_GARMAN_KOHLHAGEN(call_put_flag,spot,strike,time,domestic_rate,"
11838 #~ "foreign_rate,volatility[,cost_of_carry])\n"
11839 #~ "@DESCRIPTION=OPT_GARMAN_KOHLHAGEN values the theoretical price of a "
11840 #~ "European currency option struck at @strike on an asset with spot price "
11842 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
11844 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11845 #~ "the period through to the exercise date. \n"
11846 #~ "@time the number of days to exercise.\n"
11847 #~ "@domestic_rate is the domestic risk-free interest rate to the exercise "
11849 #~ "@foreign_rate is the foreign risk-free interest rate to the exercise "
11850 #~ "date, in percent.\n"
11851 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
11852 #~ "common stocks, this would be the dividend yield.\n"
11853 #~ "* The returned value will be expressed as the rate of change of option "
11854 #~ "value, per 100% volatility.\n"
11858 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
11861 #~ "@FUNCTION=OPT_FRENCH\n"
11862 #~ "@SYNTAX=OPT_FRENCH(call_put_flag,spot,strike,time,t2,rate,volatility[,"
11863 #~ "cost_of_carry])\n"
11864 #~ "@DESCRIPTION=OPT_FRENCH values the theoretical price of a European option "
11865 #~ "adjusted for trading day volatility, struck at @strike on an asset with "
11866 #~ "spot price @spot.\n"
11867 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
11869 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11870 #~ "the period through to the exercise date.\n"
11871 #~ " @time the number of calendar days to exercise divided by calendar days "
11872 #~ "in the year.\n"
11873 #~ "@t2 is the number of trading days to exercise divided by trading days in "
11875 #~ "@rate is the risk-free interest rate.\n"
11876 #~ "@cost_of_carry is the leakage in value of the underlying asset, to the "
11877 #~ "exercise date, in percent.\n"
11878 #~ "For common stocks, this would be the dividend yield.\n"
11882 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
11884 #~ "@FUNCTION=OPT_FRENCH\n"
11885 #~ "@SYNTAX=OPT_FRENCH(call_put_flag,spot,strike,time,t2,rate,volatility[,"
11886 #~ "cost_of_carry])\n"
11887 #~ "@DESCRIPTION=OPT_FRENCH values the theoretical price of a European option "
11888 #~ "adjusted for trading day volatility, struck at @strike on an asset with "
11889 #~ "spot price @spot.\n"
11890 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
11892 #~ "@volatility is the annualized volatility, in percent, of the asset for "
11893 #~ "the period through to the exercise date.\n"
11894 #~ " @time the number of calendar days to exercise divided by calendar days "
11895 #~ "in the year.\n"
11896 #~ "@t2 is the number of trading days to exercise divided by trading days in "
11898 #~ "@rate is the risk-free interest rate.\n"
11899 #~ "@cost_of_carry is the leakage in value of the underlying asset, to the "
11900 #~ "exercise date, in percent.\n"
11901 #~ "For common stocks, this would be the dividend yield.\n"
11905 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
11908 #~ "@FUNCTION=OPT_JUMP_DIFF\n"
11909 #~ "@SYNTAX=OPT_JUMP_DIFF(call_put_flag,spot,strike,time,rate,volatility,"
11910 #~ "lambda,gamma)\n"
11911 #~ "@DESCRIPTION=OPT_JUMP_DIFF models the theoretical price of an option "
11912 #~ "according to the Jump Diffusion process (Merton).\n"
11913 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
11915 #~ "@spot is the spot price of the underlying asset.\n"
11916 #~ "@strike is the strike price of the option.\n"
11917 #~ "@time is the time to maturity of the option expressed in years.\n"
11918 #~ "@rate is the annualized rate of interest.\n"
11919 #~ "@volatility is the annualized volatility of the underlying asset.\n"
11920 #~ "@lambda is expected number of 'jumps' per year.\n"
11921 #~ "@gamma is proportion of volatility explained by the 'jumps.'\n"
11925 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
11927 #~ "@FUNCTION=OPT_JUMP_DIFF\n"
11928 #~ "@SYNTAX=OPT_JUMP_DIFF(call_put_flag,spot,strike,time,rate,volatility,"
11929 #~ "lambda,gamma)\n"
11930 #~ "@DESCRIPTION=OPT_JUMP_DIFF models the theoretical price of an option "
11931 #~ "according to the Jump Diffusion process (Merton).\n"
11932 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
11934 #~ "@spot is the spot price of the underlying asset.\n"
11935 #~ "@strike is the strike price of the option.\n"
11936 #~ "@time is the time to maturity of the option expressed in years.\n"
11937 #~ "@rate is the annualized rate of interest.\n"
11938 #~ "@volatility is the annualized volatility of the underlying asset.\n"
11939 #~ "@lambda is expected number of 'jumps' per year.\n"
11940 #~ "@gamma is proportion of volatility explained by the 'jumps.'\n"
11944 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
11948 #~ "@FUNCTION=OPT_MILTERSEN_SCHWARTZ\n"
11949 #~ "@SYNTAX=OPT_MILTERSEN_SCHWARTZ(call_put_flag,p_t,f_t,x,t1,t2,v_s,v_e,v_f,"
11950 #~ "rho_se,rho_sf,rho_ef,kappa_e,kappa_f)\n"
11951 #~ "@DESCRIPTION=OPT_MILTERSEN_SCHWARTZ models the theoretical price of "
11952 #~ "options on commodities futures according to Miltersen & Schwartz. \n"
11953 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
11955 #~ "@p_t is a zero coupon bond with expiry at option maturity.\n"
11956 #~ "@f_t is the futures price.\n"
11957 #~ "@x is the strike price.\n"
11958 #~ "@t1 is the time to maturity of the option.\n"
11959 #~ "@t2 is the time to maturity of the underlying commodity futures "
11961 #~ "@v_s is the volatility of the spot commodity price.\n"
11962 #~ "@v_e is the volatility of the future convenience yield.\n"
11963 #~ "@v_f is the volatility of the forward rate of interest.\n"
11964 #~ "@rho_se is correlation between the spot commodity price and the "
11965 #~ "convenience yield.\n"
11966 #~ "@rho_sf is correlation between the spot commodity price and the forward "
11967 #~ "interest rate.\n"
11968 #~ "@rho_ef is correlation between the forward interest rate and the "
11969 #~ "convenience yield.\n"
11970 #~ "@kappa_e is the speed of mean reversion of the convenience yield.\n"
11971 #~ "@kappa_f is the speed of mean reversion of the forward interest rate.\n"
11975 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
11977 #~ "@FUNCTION=OPT_MILTERSEN_SCHWARTZ\n"
11978 #~ "@SYNTAX=OPT_MILTERSEN_SCHWARTZ(call_put_flag,p_t,f_t,x,t1,t2,v_s,v_e,v_f,"
11979 #~ "rho_se,rho_sf,rho_ef,kappa_e,kappa_f)\n"
11980 #~ "@DESCRIPTION=OPT_MILTERSEN_SCHWARTZ models the theoretical price of "
11981 #~ "options on commodities futures according to Miltersen & Schwartz. \n"
11982 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
11984 #~ "@p_t is a zero coupon bond with expiry at option maturity.\n"
11985 #~ "@f_t is the futures price.\n"
11986 #~ "@x is is the strike price.\n"
11987 #~ "@t1 is the time to maturity of the option.\n"
11988 #~ "@t2 is the time to maturity of the underlying commodity futures "
11990 #~ "@v_s is the volatility of the spot commodity price.\n"
11991 #~ "@v_e is the volatility of the future convenience yield.\n"
11992 #~ "@v_f is the volatility of the forward rate of interest.\n"
11993 #~ "@rho_se is correlation between the spot commodity price and the "
11994 #~ "convenience yield.\n"
11995 #~ "@rho_sf is correlation between the spot commodity price and the forward "
11996 #~ "interest rate.\n"
11997 #~ "@rho_ef is correlation between the forward interest rate and the "
11998 #~ "convenience yield.\n"
11999 #~ "@kappa_e is the speed of mean reversion of the convenience yield.\n"
12000 #~ "@kappa_f is the speed of mean reversion of the forward interest rate.\n"
12004 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12008 #~ "@FUNCTION=OPT_RGW\n"
12009 #~ "@SYNTAX=OPT_RGW(spot,strike,t1,t2,rate,d,volatility)\n"
12010 #~ "@DESCRIPTION=OPT_RGW models the theoretical price of an American option "
12011 #~ "according to the Roll-Geske-Whaley approximation where: \n"
12012 #~ "@spot is the spot price of the underlying asset.\n"
12013 #~ "@strike is the strike price at which the option is struck.\n"
12014 #~ "@t1 is the time to the dividend payout.\n"
12015 #~ "@t2 is the time to option expiration.\n"
12016 #~ "@rate is the annualized rate of interest.\n"
12017 #~ "@d is the amount of the dividend to be paid expressed in currency.\n"
12018 #~ "@volatility is the annualized rate of volatility of the underlying "
12023 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12025 #~ "@FUNCTION=OPT_RGW\n"
12026 #~ "@SYNTAX=OPT_RGW(call_put_flag,spot,strike,t1,t2,rate,d,volatility)\n"
12027 #~ "@DESCRIPTION=OPT_RGW models the theoretical price of an American option "
12028 #~ "according to the Roll-Geske-Whaley approximation where: \n"
12029 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12031 #~ "@spot is the spot price of the underlying asset.\n"
12032 #~ "@strike is the strike price at which the option is struck.\n"
12033 #~ "@t1 is the time to the dividend payout.\n"
12034 #~ "@t2 is the time to option expiration.\n"
12035 #~ "@rate is the annualized rate of interest.\n"
12036 #~ "@d is the amount of the dividend to be paid.\n"
12037 #~ "@volatility is the annualized rate of volatility of the underlying "
12042 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12045 #~ "@FUNCTION=OPT_BAW_AMER\n"
12046 #~ "@SYNTAX=OPT_BAW_AMER(call_put_flag,spot,strike,time,rate,cost_of_carry,"
12048 #~ "@DESCRIPTION=OPT_BAW_AMER models the theoretical price of an option "
12049 #~ "according to the Barone Adesie & Whaley approximation. \n"
12050 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12052 #~ "@spot is the spot price of the underlying asset.\n"
12053 #~ "@strike is the strike price at which the option is struck.\n"
12054 #~ "@time is the number of days to maturity of the option.\n"
12055 #~ "@rate is the annualized risk-free rate of interest.\n"
12056 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12057 #~ "common stocks, this would be the dividend yield.\n"
12058 #~ "@volatility is the annualized volatility in price of the underlying "
12063 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12065 #~ "@FUNCTION=OPT_BAW_AMER\n"
12066 #~ "@SYNTAX=OPT_BAW_AMER(call_put_flag,spot,strike,time,rate,cost_of_carry,"
12068 #~ "@DESCRIPTION=OPT_BAW_AMER models the theoretical price of an option "
12069 #~ "according to the Barone Adesie & Whaley approximation. \n"
12070 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12072 #~ "@spot is the spot price of the underlying asset.\n"
12073 #~ "@strike is the strike price at which the option is struck.\n"
12074 #~ "@time is the number of days to maturity of the option.\n"
12075 #~ "@rate is the annualized risk-free rate of interest.\n"
12076 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12077 #~ "common stocks, this would be the dividend yield.\n"
12078 #~ "@volatility is the annualized volatility in price of the underlying "
12083 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12086 #~ "@FUNCTION=OPT_BJER_STENS\n"
12087 #~ "@SYNTAX=OPT_BJER_STENS(call_put_flag,spot,strike,time,rate,volatility[,"
12088 #~ "cost_of_carry])\n"
12089 #~ "@DESCRIPTION=OPT_BJER_STENS models the theoretical price of American "
12090 #~ "options according to the Bjerksund & Stensland approximation technique.\n"
12091 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12093 #~ "@spot is the spot price of the underlying asset.\n"
12094 #~ "@strike is the strike price at which the option is struck.\n"
12095 #~ "@time is the number of days to maturity of the option.\n"
12096 #~ "@rate is the annualized risk-free rate of interest.\n"
12097 #~ "@volatility is the annualized volatility in price of the underlying "
12099 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12100 #~ "common stocks, this would be the dividend yield.\n"
12104 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12106 #~ "@FUNCTION=OPT_BJER_STENS\n"
12107 #~ "@SYNTAX=OPT_BJER_STENS(call_put_flag,spot,strike,time,rate,volatility[,"
12108 #~ "cost_of_carry])\n"
12109 #~ "@DESCRIPTION=OPT_BJER_STENS models the theoretical price of American "
12110 #~ "options according to the Bjerksund & Stensland approximation technique.\n"
12111 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12113 #~ "@spot is the spot price of the underlying asset.\n"
12114 #~ "@strike is the strike price at which the option is struck.\n"
12115 #~ "@time is the number of days to maturity of the option.\n"
12116 #~ "@rate is the annualized risk-free rate of interest.\n"
12117 #~ "@volatility is the annualized volatility in price of the underlying "
12119 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12120 #~ "common stocks, this would be the dividend yield.\n"
12124 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12127 #~ "@FUNCTION=OPT_EXEC\n"
12128 #~ "@SYNTAX=OPT_EXEC(call_put_flag,spot,strike,time,rate,volatility,"
12129 #~ "cost_of_carry,lambda)\n"
12130 #~ "@DESCRIPTION=OPT_EXEC models the theoretical price of executive stock "
12131 #~ "options @call_put_flag is 'c' or 'p' to indicate whether the option is a "
12132 #~ "call or a put.\n"
12133 #~ "One would expect this to always be a call option.\n"
12134 #~ "@spot is the spot price of the underlying asset.\n"
12135 #~ "@strike is the strike price at which the option is struck.\n"
12136 #~ "@time is the number of days to maturity of the option.\n"
12137 #~ "@rate is the annualized risk-free rate of interest.\n"
12138 #~ "@volatility is the annualized volatility in price of the underlying "
12140 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12141 #~ "common stocks, this would be the dividend yield.\n"
12142 #~ "@lambda is the jump rate for executives. The model assumes executives "
12143 #~ "forfeit their options if they leave the company.\n"
12147 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12149 #~ "@FUNCTION=OPT_EXEC\n"
12150 #~ "@SYNTAX=OPT_EXEC(call_put_flag,spot,strike,time,rate,volatility,"
12151 #~ "cost_of_carry,lambda)\n"
12152 #~ "@DESCRIPTION=OPT_EXEC models the theoretical price of executive stock "
12153 #~ "options @call_put_flag is 'c' or 'p' to indicate whether the option is a "
12154 #~ "call or a put.\n"
12155 #~ "One would expect this to always be a call option.\n"
12156 #~ "@spot is the spot price of the underlying asset.\n"
12157 #~ "@strike is the strike price at which the option is struck.\n"
12158 #~ "@time is the number of days to maturity of the option.\n"
12159 #~ "@rate is the annualized risk-free rate of interest.\n"
12160 #~ "@volatility is the annualized volatility in price of the underlying "
12162 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12163 #~ "common stocks, this would be the dividend yield.\n"
12164 #~ "@lambda is the jump rate for executives. The model assumes executives "
12165 #~ "forfeit their options if they leave the company.\n"
12169 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12172 #~ "@FUNCTION=OPT_FORWARD_START\n"
12173 #~ "@SYNTAX=OPT_FORWARD_START(call_put_flag,spot,alpha,time1,time,rate,"
12174 #~ "volatility,cost_of_carry)\n"
12175 #~ "@DESCRIPTION=OPT_FORWARD_START models the theoretical price of forward "
12176 #~ "start options\n"
12177 #~ " @call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12179 #~ "@spot is the spot price of the underlying asset.\n"
12180 #~ "@alpha is a fraction that set the strike price the future date @time1.\n"
12181 #~ "@time1 is the number of days until the option starts.\n"
12182 #~ "@time is the number of days to maturity of the option.\n"
12183 #~ "@rate is the annualized risk-free rate of interest.\n"
12184 #~ "@volatility is the annualized volatility in price of the underlying "
12186 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12187 #~ "common stocks, this would be the dividend yield.\n"
12190 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12192 #~ "@FUNCTION=OPT_FORWARD_START\n"
12193 #~ "@SYNTAX=OPT_FORWARD_START(call_put_flag,spot,alpha,time1,time,rate,"
12194 #~ "volatility,cost_of_carry)\n"
12195 #~ "@DESCRIPTION=OPT_FORWARD_START models the theoretical price of forward "
12196 #~ "start options\n"
12197 #~ " @call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12199 #~ "@spot is the spot price of the underlying asset.\n"
12200 #~ "@alpha is a fraction that set the strike price the future date @time1.\n"
12201 #~ "@time1 is the number of days until the option starts.\n"
12202 #~ "@time is the number of days to maturity of the option.\n"
12203 #~ "@rate is the annualized risk-free rate of interest.\n"
12204 #~ "@volatility is the annualized volatility in price of the underlying "
12206 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12207 #~ "common stocks, this would be the dividend yield.\n"
12210 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12213 #~ "@FUNCTION=OPT_TIME_SWITCH\n"
12214 #~ "@SYNTAX=OPT_TIME_SWITCH(call_put_flag,spot,strike,a,time,m,dt,rate,"
12215 #~ "cost_of_carry,volatility)\n"
12216 #~ "@DESCRIPTION=OPT_TIME_SWITCH models the theoretical price of time switch "
12217 #~ "options. (Pechtl 1995)\n"
12218 #~ "The holder receives @a * @dt for each period dt that the asset price was "
12219 #~ "greater than the strike price (for a call) or below it (for a put). \n"
12220 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12222 #~ "@spot is the spot price of the underlying asset.\n"
12223 #~ "@strike is the strike price at which the option is struck.\n"
12224 #~ "@a is the amount received for each time period as discussed above.\n"
12225 #~ "@time is the maturity of the option in years.\n"
12226 #~ "@m is the number of time units the option has already met the condition.\n"
12227 #~ "@dt is the agreed upon discrete time period (often a day) expressed as a "
12228 #~ "fraction of a year.\n"
12229 #~ "@rate is the annualized risk-free rate of interest.\n"
12230 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12231 #~ "common stocks, this would be the dividend yield.\n"
12234 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12236 #~ "@FUNCTION=OPT_TIME_SWITCH\n"
12237 #~ "@SYNTAX=OPT_TIME_SWITCH(call_put_flag,spot,strike,a,time,m,dt,rate,"
12238 #~ "cost_of_carry,volatility)\n"
12239 #~ "@DESCRIPTION=OPT_TIME_SWITCH models the theoretical price of time switch "
12240 #~ "options. (Pechtl 1995)\n"
12241 #~ "The holder receives @a * @dt for each period dt that the asset price was "
12242 #~ "greater than the strike price (for a call) or below it (for a put). \n"
12243 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12245 #~ "@spot is the spot price of the underlying asset.\n"
12246 #~ "@strike is the strike price at which the option is struck.\n"
12247 #~ "@a is the amount received for each time period as discussed above.\n"
12248 #~ "@time is the maturity of the option in years.\n"
12249 #~ "@m is the number of time units the option has already met the condition.\n"
12250 #~ "@dt is the agreed upon discrete time period (often a day) expressed as a "
12251 #~ "fraction of a year.\n"
12252 #~ "@rate is the annualized risk-free rate of interest.\n"
12253 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12254 #~ "common stocks, this would be the dividend yield.\n"
12257 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12261 #~ "@FUNCTION=OPT_SIMPLE_CHOOSER\n"
12262 #~ "@SYNTAX=OPT_SIMPLE_CHOOSER(call_put_flag,spot,strike,time1,time2,rate,"
12263 #~ "cost_of_carry,volatility)\n"
12264 #~ "@DESCRIPTION=OPT_SIMPLE_CHOOSER models the theoretical price of simple "
12265 #~ "chooser options.\n"
12266 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12268 #~ "@spot is the spot price of the underlying asset.\n"
12269 #~ "@strike is the strike price at which the option is struck.\n"
12270 #~ "@time1 is the time in years until the holder chooses a put or a call "
12272 #~ "@time2 is the time in years until the chosen option expires.\n"
12273 #~ "@rate is the annualized risk-free rate of interest.\n"
12274 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12275 #~ "common stocks, this would be the dividend yield.\n"
12278 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12280 #~ "@FUNCTION=OPT_SIMPLE_CHOOSER\n"
12281 #~ "@SYNTAX=OPT_SIMPLE_CHOOSER(call_put_flag,spot,strike,time1,time2,rate,"
12282 #~ "cost_of_carry,volatility)\n"
12283 #~ "@DESCRIPTION=OPT_SIMPLE_CHOOSER models the theoretical price of simple "
12284 #~ "chooser options.\n"
12285 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12287 #~ "@spot is the spot price of the underlying asset.\n"
12288 #~ "@strike is the strike price at which the option is struck.\n"
12289 #~ "@time1 is the time in years until the holder chooses a put or a call "
12291 #~ "@time2 is the time in years until the the chosen option expires.\n"
12292 #~ "@rate is the annualized risk-free rate of interest.\n"
12293 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12294 #~ "common stocks, this would be the dividend yield.\n"
12297 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12300 #~ "@FUNCTION=OPT_COMPLEX_CHOOSER\n"
12301 #~ "@SYNTAX=OPT_COMPLEX_CHOOSER(call_put_flag,spot,strike_call,strike_put,"
12302 #~ "time,time_call,time_put,rate,cost_of_carry,volatility)\n"
12303 #~ "@DESCRIPTION=OPT_COMPLEX_CHOOSER models the theoretical price of complex "
12304 #~ "chooser options.\n"
12305 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12307 #~ "@spot is the spot price of the underlying asset.\n"
12308 #~ "@strike_call is the strike price at which the option is struck, "
12309 #~ "applicable if exercised as a call option.\n"
12310 #~ "@strike_put is the strike price at which the option is struck, applicable "
12311 #~ "if exercised as a put option.\n"
12312 #~ "@time is the time in years until the holder chooses a put or a call "
12314 #~ "@time_call is the time in years to maturity of the call option if "
12316 #~ "@time_put is the time in years to maturity of the put option if chosen.\n"
12317 #~ "@rate is the annualized risk-free rate of interest.\n"
12318 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12319 #~ "common stocks, this would be the dividend yield.\n"
12320 #~ "@volatility is the annualized volatility in price of the underlying "
12325 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12327 #~ "@FUNCTION=OPT_COMPLEX_CHOOSER\n"
12328 #~ "@SYNTAX=OPT_COMPLEX_CHOOSER(call_put_flag,spot,strike_call,strike_put,"
12329 #~ "time,time_call,time_put,rate,cost_of_carry,volatility)\n"
12330 #~ "@DESCRIPTION=OPT_COMPLEX_CHOOSER models the theoretical price of complex "
12331 #~ "chooser options.\n"
12332 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12334 #~ "@spot is the spot price of the underlying asset.\n"
12335 #~ "@strike_call is the strike price at which the option is struck, "
12336 #~ "applicable if exercised as a call option.\n"
12337 #~ "@strike_put is the strike price at which the option is struck, applicable "
12338 #~ "if exercised as a put option.\n"
12339 #~ "@time is the time in years until the holder chooses a put or a call "
12341 #~ "@time_call is the time in years to maturity of the call option if "
12343 #~ "@time_put is the time in years to maturity of the put option if chosen.\n"
12344 #~ "@rate is the annualized risk-free rate of interest.\n"
12345 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12346 #~ "common stocks, this would be the dividend yield.\n"
12347 #~ "@volatility is the annualized volatility in price of the underlying "
12352 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12355 #~ "@FUNCTION=OPT_ON_OPTIONS\n"
12356 #~ "@SYNTAX=OPT_ON_OPTIONS(type_flag,spot,strike1,strike2,time1,time2,rate,"
12357 #~ "cost_of_carry,volatility)\n"
12358 #~ "@DESCRIPTION=OPT_ON_OPTIONS models the theoretical price of options on "
12360 #~ "@type_flag is 'cc' for calls on calls, 'cp' for calls on puts, and so on "
12361 #~ "for 'pc', and 'pp'.\n"
12362 #~ "@spot is the spot price of the underlying asset.\n"
12363 #~ "@strike1 is the strike price at which the option being valued is struck.\n"
12364 #~ "@strike2 is the strike price at which the underlying option is struck.\n"
12365 #~ "@time1 is the time in years to maturity of the option.\n"
12366 #~ "@time2 is the time in years to the maturity of the underlying option.\n"
12367 #~ "(@time2 >= @time1).\n"
12368 #~ "@rate is the annualized risk-free rate of interest.\n"
12369 #~ "@cost_of_carry is the leakage in value of the underlying asset of the "
12370 #~ "underlying option.for common stocks, this would be the dividend yield.\n"
12371 #~ "@volatility is the annualized volatility in price of the underlying asset "
12372 #~ "of the underlying option.\n"
12376 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12378 #~ "@FUNCTION=OPT_ON_OPTIONS\n"
12379 #~ "@SYNTAX=OPT_ON_OPTIONS(type_flag,spot,strike1,strike2,time1,time2,rate,"
12380 #~ "cost_of_carry,volatility)\n"
12381 #~ "@DESCRIPTION=OPT_ON_OPTIONS models the theoretical price of options on "
12383 #~ "@type_flag is 'cc' for calls on calls, 'cp' for calls on puts, and so on "
12384 #~ "for 'pc', and 'pp'.\n"
12385 #~ "@spot is the spot price of the underlying asset.\n"
12386 #~ "@strike1 is the strike price at which the option being valued is struck.\n"
12387 #~ "@strike2 is the strike price at which the underlying option is struck.\n"
12388 #~ "@time1 is the time in years to maturity of the option.\n"
12389 #~ "@time2 is the time in years to the maturity of the underlying option.\n"
12390 #~ "(@time2 >= @time1).\n"
12391 #~ "@rate is the annualized risk-free rate of interest.\n"
12392 #~ "@cost_of_carry is the leakage in value of the underlying asset of the "
12393 #~ "underlying option.for common stocks, this would be the dividend yield.\n"
12394 #~ "@volatility is the annualized volatility in price of the underlying asset "
12395 #~ "of the underlying option.\n"
12399 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12402 #~ "@FUNCTION=OPT_EXTENDIBLE_WRITER\n"
12403 #~ "@SYNTAX=OPT_EXTENDIBLE_WRITER(call_put_flag,spot,strike1,strike2,time1,"
12404 #~ "time2,rate,cost_of_carry,volatility)\n"
12405 #~ "@DESCRIPTION=OPT_EXTENDIBLE_WRITER models the theoretical price of "
12406 #~ "extendible writer options. These are options that can be exercised at an "
12407 #~ "initial period, @time1, or their maturity extended to @time2 if the "
12408 #~ "option is out of the money at @time1.\n"
12409 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12411 #~ "@spot is the spot price of the underlying asset.\n"
12412 #~ "@strike1 is the strike price at which the option is struck.\n"
12413 #~ "@strike2 is the strike price at which the option is re-struck if out of "
12414 #~ "the money at @time1.\n"
12415 #~ "@time1 is the initial maturity of the option in years.\n"
12416 #~ "@time2 is the is the extended maturity in years if chosen.\n"
12417 #~ "@rate is the annualized risk-free rate of interest.\n"
12418 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12419 #~ "common stocks, this would be the dividend yield.\n"
12420 #~ "@volatility is the annualized volatility in price of the underlying "
12425 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12427 #~ "@FUNCTION=OPT_EXTENDIBLE_WRITER\n"
12428 #~ "@SYNTAX=OPT_EXTENDIBLE_WRITER(call_put_flag,spot,strike1,strike2,time1,"
12429 #~ "time2,rate,cost_of_carry,volatility)\n"
12430 #~ "@DESCRIPTION=OPT_EXTENDIBLE_WRITER models the theoretical price of "
12431 #~ "extendible writer options. These are options that can be exercised at an "
12432 #~ "initial period, @time1, or their maturity extended to @time2 if the "
12433 #~ "option is out of the money at @time1.\n"
12434 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12436 #~ "@spot is the spot price of the underlying asset.\n"
12437 #~ "@strike1 is the strike price at which the option is struck.\n"
12438 #~ "@strike2 is the strike price at which the option is re-struck if out of "
12439 #~ "the money at @time1.\n"
12440 #~ "@time1 is the initial maturity of the option in years.\n"
12441 #~ "@time2 is the is the extended maturity in years if chosen.\n"
12442 #~ "@rate is the annualized risk-free rate of interest.\n"
12443 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12444 #~ "common stocks, this would be the dividend yield.\n"
12445 #~ "@volatility is the annualized volatility in price of the underlying "
12450 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12453 #~ "@FUNCTION=OPT_2_ASSET_CORRELATION\n"
12454 #~ "@SYNTAX=OPT_2_ASSET_CORRELATION(call_put_flag,spot1,spot2,strike1,strike2,"
12455 #~ "time,cost_of_carry1,cost_of_carry2,rate,volatility1,volatility2,rho)\n"
12456 #~ "@DESCRIPTION=OPT_2_ASSET_CORRELATION models the theoretical price of "
12457 #~ "options on 2 assets with correlation @rho.\n"
12458 #~ "The payoff for a call is max(@spot2 - @strike2,0) if @spot1 > @strike1 or "
12459 #~ "0 otherwise.\n"
12460 #~ "The payoff for a put is max (@strike2 - @spot2, 0) if @spot1 < @strike1 "
12461 #~ "or 0 otherwise.\n"
12462 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12464 #~ "@spot1 & @spot2 are the spot prices of the underlying assets.\n"
12465 #~ "@strike1 & @strike2 are the strike prices at which the option is struck.\n"
12466 #~ "@time is the initial maturity of the option in years.\n"
12467 #~ "@rate is the annualized risk-free rate of interest.\n"
12468 #~ "@cost_of_carry1 & @cost_of_carry2 are the leakage in value of the "
12469 #~ "underlying assets, for common stocks, this would be the dividend yield.\n"
12470 #~ "@volatility1 & @volatility2 are the annualized volatility in price of the "
12471 #~ "underlying assets.\n"
12475 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12477 #~ "@FUNCTION=OPT_2_ASSET_CORRELATION\n"
12478 #~ "@SYNTAX=OPT_2_ASSET_CORRELATION(call_put_flag,spot1,spot2,strike1,strike2,"
12479 #~ "time,cost_of_carry1,cost_of_carry2,rate,volatility1,volatility2,rho)\n"
12480 #~ "@DESCRIPTION=OPT_2_ASSET_CORRELATION models the theoretical price of "
12481 #~ "options on 2 assets with correlation @rho.\n"
12482 #~ "The payoff for a call is max(@spot2 - @strike2,0) if @spot1 > @strike1 or "
12483 #~ "0 otherwise.\n"
12484 #~ "The payoff for a put is max (@strike2 - @spot2, 0) if @spot1 < @strike1 "
12485 #~ "or 0 otherwise.\n"
12486 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12488 #~ "@spot1 & @spot2 are the spot prices of the underlying assets.\n"
12489 #~ "@strike1 & @strike2 are the strike prices at which the option is struck.\n"
12490 #~ "@time is the initial maturity of the option in years.\n"
12491 #~ "@rate is the annualized risk-free rate of interest.\n"
12492 #~ "@cost_of_carry1 & @cost_of_carry2 are the leakage in value of the "
12493 #~ "underlying assets, for common stocks, this would be the dividend yield.\n"
12494 #~ "@volatility1 & @volatility2 are the annualized volatility in price of the "
12495 #~ "underlying assets.\n"
12499 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12502 #~ "@FUNCTION=OPT_EURO_EXCHANGE\n"
12503 #~ "@SYNTAX=OPT_EURO_EXCHANGE(spot1,spot2,qty1,qty2,time,rate,cost_of_carry1,"
12504 #~ "cost_of_carry2,volatility1,volatility2,rho)\n"
12505 #~ "@DESCRIPTION=OPT_EURO_EXCHANGE models the theoretical price of a European "
12506 #~ "option to exchange one asset with quantity @qty2 and spot price @spot2 "
12507 #~ "for another, with quantity @qty1 and spot price @spot1.\n"
12508 #~ "@time is the initial maturity of the option in years.\n"
12509 #~ "@rate is the annualized risk-free rate of interest.\n"
12510 #~ "@cost_of_carry1 & @cost_of_carry2 are the leakage in value of the "
12511 #~ "underlying assets, for common stocks, this would be the dividend yield.\n"
12512 #~ "@volatility1 & @volatility2 are the annualized volatility in price of the "
12513 #~ "underlying assets.\n"
12514 #~ "@rho is the correlation between the two assets.\n"
12518 #~ "@SEEALSO=OPT_AMER_EXCHANGE, OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, "
12519 #~ "OPT_BS_THETA, OPT_BS_GAMMA"
12521 #~ "@FUNCTION=OPT_EURO_EXCHANGE\n"
12522 #~ "@SYNTAX=OPT_EURO_EXCHANGE(spot1,spot2,qty1,qty2,time,rate,cost_of_carry1,"
12523 #~ "cost_of_carry2,volatility1,volatility2,rho)\n"
12524 #~ "@DESCRIPTION=OPT_EURO_EXCHANGE models the theoretical price of a European "
12525 #~ "option to exchange one asset with quantity @qty2 and spot price @spot2 "
12526 #~ "for another, with quantity @qty1 and spot price @spot1.\n"
12527 #~ "@time is the initial maturity of the option in years.\n"
12528 #~ "@rate is the annualized risk-free rate of interest.\n"
12529 #~ "@cost_of_carry1 & @cost_of_carry2 are the leakage in value of the "
12530 #~ "underlying assets, for common stocks, this would be the dividend yield.\n"
12531 #~ "@volatility1 & @volatility2 are the annualized volatility in price of the "
12532 #~ "underlying assets.\n"
12533 #~ "@rho is the correlation between the two assets.\n"
12537 #~ "@SEEALSO=OPT_AMER_EXCHANGE, OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, "
12538 #~ "OPT_BS_THETA, OPT_BS_GAMMA"
12541 #~ "@FUNCTION=OPT_AMER_EXCHANGE\n"
12542 #~ "@SYNTAX=OPT_AMER_EXCHANGE(spot1,spot2,qty1,qty2,time,rate,cost_of_carry1,"
12543 #~ "cost_of_carry2,volatility1, volatility2, rho)\n"
12544 #~ "@DESCRIPTION=OPT_AMER_EXCHANGE models the theoretical price of an "
12545 #~ "American option to exchange one asset with quantity @qty2 and spot price "
12546 #~ "@spot2 for another, with quantity @qty1 and spot price @spot1.\n"
12547 #~ "@time is the initial maturity of the option in years.\n"
12548 #~ "@rate is the annualized risk-free rate of interest.\n"
12549 #~ "@cost_of_carry1 & @cost_of_carry2 are the leakage in value of the "
12550 #~ "underlying assets, for common stocks, this would be the dividend yield.\n"
12551 #~ "@volatility1 & @volatility2 are the annualized volatility in price of the "
12552 #~ "underlying assets.\n"
12553 #~ "@rho is the correlation between the two assets.\n"
12557 #~ "@SEEALSO=OPT_EURO_EXCHANGE, OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, "
12558 #~ "OPT_BS_THETA, OPT_BS_GAMMA"
12560 #~ "@FUNCTION=OPT_AMER_EXCHANGE\n"
12561 #~ "@SYNTAX=OPT_AMER_EXCHANGE(spot1,spot2,qty1,qty2,time,rate,cost_of_carry1,"
12562 #~ "cost_of_carry2,volatility1, volatility2, rho)\n"
12563 #~ "@DESCRIPTION=OPT_AMER_EXCHANGE models the theoretical price of an "
12564 #~ "American option to exchange one asset with quantity @qty2 and spot price "
12565 #~ "@spot2 for another, with quantity @qty1 and spot price @spot1.\n"
12566 #~ "@time is the initial maturity of the option in years.\n"
12567 #~ "@rate is the annualized risk-free rate of interest.\n"
12568 #~ "@cost_of_carry1 & @cost_of_carry2 are the leakage in value of the "
12569 #~ "underlying assets, for common stocks, this would be the dividend yield.\n"
12570 #~ "@volatility1 & @volatility2 are the annualized volatility in price of the "
12571 #~ "underlying assets.\n"
12572 #~ "@rho is the correlation between the two assets.\n"
12576 #~ "@SEEALSO=OPT_EURO_EXCHANGE, OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, "
12577 #~ "OPT_BS_THETA, OPT_BS_GAMMA"
12580 #~ "@FUNCTION=OPT_SPREAD_APPROX\n"
12581 #~ "@SYNTAX=OPT_SPREAD_APPROX(call_put_flag,fut_price1,fut_price2,strike,"
12582 #~ "time, rate,volatility1,volatility2,rho)\n"
12583 #~ "@DESCRIPTION=OPT_SPREAD_APPROX models the theoretical price of a European "
12584 #~ "option on the spread between two futures contracts.\n"
12585 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12587 #~ "@fut_price1 & @fut_price2 are the prices of the two futures contracts.\n"
12588 #~ "@strike is the strike price at which the option is struck \n"
12589 #~ "@time is the initial maturity of the option in years.\n"
12590 #~ "@rate is the annualized risk-free rate of interest.\n"
12591 #~ "@volatility1 & @volatility2 are the annualized volatility in price of the "
12592 #~ "underlying futures contracts.\n"
12593 #~ "@rho is the correlation between the two futures contracts.\n"
12597 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12599 #~ "@FUNCTION=OPT_SPREAD_APPROX\n"
12600 #~ "@SYNTAX=OPT_SPREAD_APPROX(call_put_flag,fut_price1,fut_price2,strike,"
12601 #~ "time, rate,volatility1,volatility2,rho)\n"
12602 #~ "@DESCRIPTION=OPT_SPREAD_APPROX models the theoretical price of a European "
12603 #~ "option on the spread between two futures contracts.\n"
12604 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12606 #~ "@fut_price1 & @fut_price2 are the prices of the two futures contracts.\n"
12607 #~ "@strike is the strike price at which the option is struck \n"
12608 #~ "@time is the initial maturity of the option in years.\n"
12609 #~ "@rate is the annualized risk-free rate of interest.\n"
12610 #~ "@volatility1 & @volatility2 are the annualized volatility in price of the "
12611 #~ "underlying futures contracts.\n"
12612 #~ "@rho is the correlation between the two futures contracts.\n"
12616 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12619 #~ "@FUNCTION=OPT_FLOAT_STRK_LKBK\n"
12620 #~ "@SYNTAX=OPT_FLOAT_STRK_LKBK(call_put_flag,spot,spot_min,spot_max,time,"
12621 #~ "rate,cost_of_carry,volatility)\n"
12622 #~ "@DESCRIPTION=OPT_FLOAT_STRK_LKBK models the theoretical price of an "
12623 #~ "option where the holder of the option may exercise on expiry at the most "
12624 #~ "favourable price observed during the options life of the underlying "
12626 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12628 #~ "@spot is the spot price of the underlying asset.\n"
12629 #~ "@spot_min is the minimum spot price of the underlying asset so far "
12631 #~ "@spot_max is the maximum spot price of the underlying asset so far "
12633 #~ "@time is the initial maturity of the option in years.\n"
12634 #~ "@rate is the annualized risk-free rate of interest.\n"
12635 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12636 #~ "common stocks, this would be the dividend yield.\n"
12637 #~ "@volatility is the annualized volatility in price of the underlying "
12642 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12644 #~ "@FUNCTION=OPT_FLOAT_STRK_LKBK\n"
12645 #~ "@SYNTAX=OPT_FLOAT_STRK_LKBK(call_put_flag,spot,spot_min,spot_max,time,"
12646 #~ "rate,cost_of_carry,volatility)\n"
12647 #~ "@DESCRIPTION=OPT_FLOAT_STRK_LKBK models the theoretical price of an "
12648 #~ "option where the holder of the option may exercise on expiry at the most "
12649 #~ "favourable price observed during the options life of the underlying "
12651 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12653 #~ "@spot is the spot price of the underlying asset.\n"
12654 #~ "@spot_min is the minimum spot price of the underlying asset so far "
12656 #~ "@spot_max is the maximum spot price of the underlying asset so far "
12658 #~ "@time is the initial maturity of the option in years.\n"
12659 #~ "@rate is the annualized risk-free rate of interest.\n"
12660 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12661 #~ "common stocks, this would be the dividend yield.\n"
12662 #~ "@volatility is the annualized volatility in price of the underlying "
12667 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12670 #~ "@FUNCTION=OPT_FIXED_STRK_LKBK\n"
12671 #~ "@SYNTAX=OPT_FIXED_STRK_LKBK(call_put_flag,spot,spot_min,spot_max,strike,"
12672 #~ "time,rate,cost_of_carry,volatility)\n"
12673 #~ "@DESCRIPTION=OPT_FIXED_STRK_LKBK models the theoretical price of an "
12674 #~ "option where the holder of the option may exercise on expiry at the most "
12675 #~ "favourable price observed during the options life of the underlying "
12677 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12679 #~ "@spot is the spot price of the underlying asset.\n"
12680 #~ "@spot_min is the minimum spot price of the underlying asset so far "
12682 #~ "@spot_max is the maximum spot price of the underlying asset so far "
12684 #~ "@strike is the strike prices at which the option is struck.\n"
12685 #~ "@time is the initial maturity of the option in years.\n"
12686 #~ "@rate is the annualized risk-free rate of interest.\n"
12687 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12688 #~ "common stocks, this would be the dividend yield.\n"
12689 #~ "@volatility is the annualized volatility in price of the underlying "
12694 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12696 #~ "@FUNCTION=OPT_FIXED_STRK_LKBK\n"
12697 #~ "@SYNTAX=OPT_FIXED_STRK_LKBK(call_put_flag,spot,spot_min,spot_max,strike,"
12698 #~ "time,rate,cost_of_carry,volatility)\n"
12699 #~ "@DESCRIPTION=OPT_FIXED_STRK_LKBK models the theoretical price of an "
12700 #~ "option where the holder of the option may exercise on expiry at the most "
12701 #~ "favourable price observed during the options life of the underlying "
12703 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12705 #~ "@spot is the spot price of the underlying asset.\n"
12706 #~ "@spot_min is the minimum spot price of the underlying asset so far "
12708 #~ "@spot_max is the maximum spot price of the underlying asset so far "
12710 #~ "@strike is the strike prices at which the option is struck.\n"
12711 #~ "@time is the initial maturity of the option in years.\n"
12712 #~ "@rate is the annualized risk-free rate of interest.\n"
12713 #~ "@cost_of_carry is the leakage in value of the underlying asset, for "
12714 #~ "common stocks, this would be the dividend yield.\n"
12715 #~ "@volatility is the annualized volatility in price of the underlying "
12720 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12723 #~ "@FUNCTION=OPT_BINOMIAL\n"
12724 #~ "@SYNTAX=OPT_BINOMIAL(amer_euro_flag,call_put_flag,num_time_steps, spot, "
12725 #~ "strike, time, rate, volatility, cost_of_carry)\n"
12726 #~ "@DESCRIPTION=OPT_ models the theoretical price of either an American or "
12727 #~ "European style option using a binomial tree.\n"
12728 #~ "@amer_euro_flag is either 'a' or 'e' to indicate whether the option being "
12729 #~ "valued is an American or European style option respectively.\n"
12730 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12732 #~ "@num_time_steps is the number of time steps used in the valuation, a "
12733 #~ "greater number of time steps yields greater accuracy however is slower to "
12735 #~ "@spot is the spot price of the underlying asset.\n"
12736 #~ "@strike is the strike price at which the option is struck.\n"
12737 #~ "@time is the initial maturity of the option in years.\n"
12738 #~ "@rate is the annualized risk-free rate of interest.\n"
12739 #~ "@volatility is the annualized volatility in price of the underlying "
12741 #~ "@cost_of_carry is the leakage in value of the underlying asset.\n"
12745 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12747 #~ "@FUNCTION=OPT_BINOMIAL\n"
12748 #~ "@SYNTAX=OPT_BINOMIAL(amer_euro_flag,call_put_flag,num_time_steps, spot, "
12749 #~ "strike, time, rate, volatility, cost_of_carry)\n"
12750 #~ "@DESCRIPTION=OPT_ models the theoretical price of either an American or "
12751 #~ "European style option using a binomial tree.\n"
12752 #~ "@amer_euro_flag is either 'a' or 'e' to indicate whether the option being "
12753 #~ "valued is an American or European style option respectively.\n"
12754 #~ "@call_put_flag is 'c' or 'p' to indicate whether the option is a call or "
12756 #~ "@num_time_steps is the number of time steps used in the valuation, a "
12757 #~ "greater number of time steps yields greater accuracy however is slower to "
12759 #~ "@spot is the spot price of the underlying asset.\n"
12760 #~ "@strike is the strike price at which the option is struck.\n"
12761 #~ "@time is the initial maturity of the option in years.\n"
12762 #~ "@rate is the annualized risk-free rate of interest.\n"
12763 #~ "@volatility is the annualized volatility in price of the underlying "
12765 #~ "@cost_of_carry is the leakage in value of the underlying asset.\n"
12769 #~ "@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA"
12772 #~ "@FUNCTION=COMPLEX\n"
12773 #~ "@SYNTAX=COMPLEX(real,im[,suffix])\n"
12774 #~ "@DESCRIPTION=COMPLEX returns a complex number of the form x + yi.\n"
12776 #~ "@real is the real and @im is the imaginary part of the complex number. "
12777 #~ "@suffix is the suffix for the imaginary part. If it is omitted, COMPLEX "
12778 #~ "uses 'i' by default.\n"
12780 #~ "* If @suffix is neither 'i' nor 'j', COMPLEX returns #VALUE! error.\n"
12781 #~ "* This function is Excel compatible.\n"
12784 #~ "COMPLEX(1,-1) equals 1-i.\n"
12788 #~ "@FUNCTION=COMPLEX\n"
12789 #~ "@SYNTAX=COMPLEX(real,im[,suffix])\n"
12790 #~ "@DESCRIPTION=COMPLEX returns a complex number of the form x + yi.\n"
12792 #~ "@real is the real and @im is the imaginary part of the complex number. "
12793 #~ "@suffix is the suffix for the imaginary part. If it is omitted, COMPLEX "
12794 #~ "uses 'i' by default.\n"
12796 #~ "* If @suffix is neither 'i' nor 'j', COMPLEX returns #VALUE! error.\n"
12797 #~ "* This function is Excel compatible.\n"
12800 #~ "COMPLEX(1,-1) equals 1-i.\n"
12805 #~ "@FUNCTION=IMAGINARY\n"
12806 #~ "@SYNTAX=IMAGINARY(inumber)\n"
12807 #~ "@DESCRIPTION=IMAGINARY returns the imaginary part of a complex number.\n"
12809 #~ "* If @inumber is not a valid complex number, IMAGINARY returns #VALUE! "
12811 #~ "* This function is Excel compatible.\n"
12814 #~ "IMAGINARY(\"132-j\") equals -1.\n"
12816 #~ "@SEEALSO=IMREAL"
12818 #~ "@FUNCTION=IMAGINARY\n"
12819 #~ "@SYNTAX=IMAGINARY(inumber)\n"
12820 #~ "@DESCRIPTION=IMAGINARY returns the imaginary part of a complex number.\n"
12822 #~ "* If @inumber is not a valid complex number, IMAGINARY returns #VALUE! "
12824 #~ "* This function is Excel compatible.\n"
12827 #~ "IMAGINARY(\"132-j\") equals -1.\n"
12829 #~ "@SEEALSO=IMREAL"
12832 #~ "@FUNCTION=IMABS\n"
12833 #~ "@SYNTAX=IMABS(inumber)\n"
12834 #~ "@DESCRIPTION=IMABS returns the absolute value of a complex number.\n"
12836 #~ "* If @inumber is not a valid complex number, IMABS returns #VALUE! "
12838 #~ "* This function is Excel compatible.\n"
12841 #~ "IMABS(\"2-j\") equals 2.23606798.\n"
12843 #~ "@SEEALSO=IMAGINARY,IMREAL"
12845 #~ "@FUNCTION=IMABS\n"
12846 #~ "@SYNTAX=IMABS(inumber)\n"
12847 #~ "@DESCRIPTION=IMABS returns the absolute value of a complex number.\n"
12849 #~ "* If @inumber is not a valid complex number, IMABS returns #VALUE! "
12851 #~ "* This function is Excel compatible.\n"
12854 #~ "IMABS(\"2-j\") equals 2.23606798.\n"
12856 #~ "@SEEALSO=IMAGINARY,IMREAL"
12859 #~ "@FUNCTION=IMREAL\n"
12860 #~ "@SYNTAX=IMREAL(inumber)\n"
12861 #~ "@DESCRIPTION=IMREAL returns the real part of a complex number.\n"
12863 #~ "* If @inumber is not a valid complex number, IMREAL returns #VALUE! "
12865 #~ "* This function is Excel compatible.\n"
12868 #~ "imreal(\"132-j\") equals 132.\n"
12870 #~ "@SEEALSO=IMAGINARY"
12872 #~ "@FUNCTION=IMREAL\n"
12873 #~ "@SYNTAX=IMREAL(inumber)\n"
12874 #~ "@DESCRIPTION=IMREAL returns the real part of a complex number.\n"
12876 #~ "* If @inumber is not a valid complex number, IMREAL returns #VALUE! "
12878 #~ "* This function is Excel compatible.\n"
12881 #~ "imreal(\"132-j\") equals 132.\n"
12883 #~ "@SEEALSO=IMAGINARY"
12886 #~ "@FUNCTION=IMCONJUGATE\n"
12887 #~ "@SYNTAX=IMCONJUGATE(inumber)\n"
12888 #~ "@DESCRIPTION=IMCONJUGATE returns the complex conjugate of a complex "
12891 #~ "* If @inumber is not a valid complex number, IMCONJUGATE returns #VALUE! "
12893 #~ "* This function is Excel compatible.\n"
12896 #~ "IMCONJUGATE(\"1-j\") equals 1+j.\n"
12898 #~ "@SEEALSO=IMAGINARY,IMREAL"
12900 #~ "@FUNCTION=IMCONJUGATE\n"
12901 #~ "@SYNTAX=IMCONJUGATE(inumber)\n"
12902 #~ "@DESCRIPTION=IMCONJUGATE returns the complex conjugate of a complex "
12905 #~ "* If @inumber is not a valid complex number, IMCONJUGATE returns #VALUE! "
12907 #~ "* This function is Excel compatible.\n"
12910 #~ "IMCONJUGATE(\"1-j\") equals 1+j.\n"
12912 #~ "@SEEALSO=IMAGINARY,IMREAL"
12916 #~ "@FUNCTION=IMINV\n"
12917 #~ "@SYNTAX=IMINV(inumber)\n"
12918 #~ "@DESCRIPTION=IMINV returns the inverse, or reciprocal, of the complex "
12919 #~ "number z (@inumber), where\n"
12921 #~ "\t1/z = (x - i y)/(x^2 + y^2).\n"
12923 #~ "* If @inumber is not a valid complex number, IMINV returns #VALUE! "
12927 #~ "IMINV(\"1-j\") equals 0.5+0.5j.\n"
12931 #~ "@FUNCTION=IMINV\n"
12932 #~ "@SYNTAX=IMINV(inumber)\n"
12933 #~ "@DESCRIPTION=IMINV returns the the inverse, or reciprocal, of the complex "
12934 #~ "number z (@inumber), where\n"
12936 #~ "\t1/z = (x - i y)/(x^2 + y^2).\n"
12938 #~ "* If @inumber is not a valid complex number, IMINV returns #VALUE! "
12942 #~ "IMINV(\"1-j\") equals 0.5+0.5j.\n"
12947 #~ "@FUNCTION=IMNEG\n"
12948 #~ "@SYNTAX=IMNEG(inumber)\n"
12949 #~ "@DESCRIPTION=IMNEG returns the negative of the complex number z "
12950 #~ "(@inumber), where\n"
12952 #~ "\t-z = (-x) + i(-y).\n"
12954 #~ "* If @inumber is not a valid complex number, IMNEG returns #VALUE! "
12958 #~ "IMNEG(\"1-j\") equals -1+j.\n"
12962 #~ "@FUNCTION=IMNEG\n"
12963 #~ "@SYNTAX=IMNEG(inumber)\n"
12964 #~ "@DESCRIPTION=IMNEG returns the negative of the complex number z "
12965 #~ "(@inumber), where\n"
12967 #~ "\t-z = (-x) + i(-y).\n"
12969 #~ "* If @inumber is not a valid complex number, IMNEG returns #VALUE! "
12973 #~ "IMNEG(\"1-j\") equals -1+j.\n"
12978 #~ "@FUNCTION=IMCOS\n"
12979 #~ "@SYNTAX=IMCOS(inumber)\n"
12980 #~ "@DESCRIPTION=IMCOS returns the cosine of a complex number.\n"
12982 #~ "* If @inumber is not a valid complex number, IMCOS returns #VALUE! "
12984 #~ "* This function is Excel compatible.\n"
12987 #~ "IMCOS(\"1+j\") equals 0.833730-0.988898j.\n"
12989 #~ "@SEEALSO=IMSIN,IMTAN"
12991 #~ "@FUNCTION=IMCOS\n"
12992 #~ "@SYNTAX=IMCOS(inumber)\n"
12993 #~ "@DESCRIPTION=IMCOS returns the cosine of a complex number.\n"
12995 #~ "* If @inumber is not a valid complex number, IMCOS returns #VALUE! "
12997 #~ "* This function is Excel compatible.\n"
13000 #~ "IMCOS(\"1+j\") equals 0.833730-0.988898j.\n"
13002 #~ "@SEEALSO=IMSIN,IMTAN"
13005 #~ "@FUNCTION=IMTAN\n"
13006 #~ "@SYNTAX=IMTAN(inumber)\n"
13007 #~ "@DESCRIPTION=IMTAN returns the tangent of a complex number.\n"
13009 #~ "* If @inumber is not a valid complex number, IMTAN returns #VALUE! "
13011 #~ "* This function is Excel compatible.\n"
13014 #~ "IMTAN(\"2-j\") equals -0.2434582-1.1667363j.\n"
13016 #~ "@SEEALSO=IMSIN,IMCOS"
13018 #~ "@FUNCTION=IMTAN\n"
13019 #~ "@SYNTAX=IMTAN(inumber)\n"
13020 #~ "@DESCRIPTION=IMTAN returns the tangent of a complex number.\n"
13022 #~ "* If @inumber is not a valid complex number, IMTAN returns #VALUE! "
13024 #~ "* This function is Excel compatible.\n"
13027 #~ "IMTAN(\"2-j\") equals -0.2434582-1.1667363j.\n"
13029 #~ "@SEEALSO=IMSIN,IMCOS"
13032 #~ "@FUNCTION=IMSEC\n"
13033 #~ "@SYNTAX=IMSEC(inumber)\n"
13034 #~ "@DESCRIPTION=IMSEC returns the complex secant of the complex number z "
13035 #~ "(@inumber), where\n"
13037 #~ "\tsec(z) = 1/cos(z).\n"
13039 #~ "* If @inumber is not a valid complex number, IMSEC returns #VALUE! "
13043 #~ "IMSEC(\"2-j\") equals -0.413149-0.687527j.\n"
13045 #~ "@SEEALSO=IMCSC,IMCOT"
13047 #~ "@FUNCTION=IMSEC\n"
13048 #~ "@SYNTAX=IMSEC(inumber)\n"
13049 #~ "@DESCRIPTION=IMSEC returns the complex secant of the complex number z "
13050 #~ "(@inumber), where\n"
13052 #~ "\tsec(z) = 1/cos(z).\n"
13054 #~ "* If @inumber is not a valid complex number, IMSEC returns #VALUE! "
13058 #~ "IMSEC(\"2-j\") equals -0.413149-0.687527j.\n"
13060 #~ "@SEEALSO=IMCSC,IMCOT"
13063 #~ "@FUNCTION=IMCSC\n"
13064 #~ "@SYNTAX=IMCSC(inumber)\n"
13065 #~ "@DESCRIPTION=IMCSC returns the complex cosecant of the complex number z "
13066 #~ "(@inumber), where\n"
13068 #~ "\tcsc(z) = 1/sin(z).\n"
13070 #~ "* If @inumber is not a valid complex number, IMCSC returns #VALUE! "
13074 #~ "IMCSC(\"2-j\") equals 0.635494-0.221501j.\n"
13076 #~ "@SEEALSO=IMSEC,IMCOT"
13078 #~ "@FUNCTION=IMCSC\n"
13079 #~ "@SYNTAX=IMCSC(inumber)\n"
13080 #~ "@DESCRIPTION=IMCSC returns the complex cosecant of the complex number z "
13081 #~ "(@inumber), where\n"
13083 #~ "\tcsc(z) = 1/sin(z).\n"
13085 #~ "* If @inumber is not a valid complex number, IMCSC returns #VALUE! "
13089 #~ "IMCSC(\"2-j\") equals 0.635494-0.221501j.\n"
13091 #~ "@SEEALSO=IMSEC,IMCOT"
13094 #~ "@FUNCTION=IMCOT\n"
13095 #~ "@SYNTAX=IMCOT(inumber)\n"
13096 #~ "@DESCRIPTION=IMCOT returns the complex cotangent of the complex number z "
13097 #~ "(@inumber), where\n"
13099 #~ "\tcot(z) = 1/tan(z).\n"
13101 #~ "* If @inumber is not a valid complex number, IMCOT returns #VALUE! "
13105 #~ "IMCOT(\"2-j\") equals -0.171384+0.821330j.\n"
13107 #~ "@SEEALSO=IMSEC,IMCSC"
13109 #~ "@FUNCTION=IMCOT\n"
13110 #~ "@SYNTAX=IMCOT(inumber)\n"
13111 #~ "@DESCRIPTION=IMCOT returns the complex cotangent of the complex number z "
13112 #~ "(@inumber), where\n"
13114 #~ "\tcot(z) = 1/tan(z).\n"
13116 #~ "* If @inumber is not a valid complex number, IMCOT returns #VALUE! "
13120 #~ "IMCOT(\"2-j\") equals -0.171384+0.821330j.\n"
13122 #~ "@SEEALSO=IMSEC,IMCSC"
13125 #~ "@FUNCTION=IMEXP\n"
13126 #~ "@SYNTAX=IMEXP(inumber)\n"
13127 #~ "@DESCRIPTION=IMEXP returns the exponential of a complex number.\n"
13129 #~ "* If @inumber is not a valid complex number, IMEXP returns #VALUE! "
13131 #~ "* This function is Excel compatible.\n"
13134 #~ "IMEXP(\"2-j\") equals 3.992324-6.217676j.\n"
13138 #~ "@FUNCTION=IMEXP\n"
13139 #~ "@SYNTAX=IMEXP(inumber)\n"
13140 #~ "@DESCRIPTION=IMEXP returns the exponential of a complex number.\n"
13142 #~ "* If @inumber is not a valid complex number, IMEXP returns #VALUE! "
13144 #~ "* This function is Excel compatible.\n"
13147 #~ "IMEXP(\"2-j\") equals 3.992324-6.217676j.\n"
13152 #~ "@FUNCTION=IMARGUMENT\n"
13153 #~ "@SYNTAX=IMARGUMENT(inumber)\n"
13154 #~ "@DESCRIPTION=IMARGUMENT returns the argument theta of a complex number, i."
13155 #~ "e. the angle in radians from the real axis to the representation of the "
13156 #~ "number in polar coordinates.\n"
13158 #~ "* If @inumber is not a valid complex number, IMARGUMENT returns #VALUE! "
13160 #~ "* This function is Excel compatible.\n"
13163 #~ "IMARGUMENT(\"2-j\") equals -0.463647609.\n"
13167 #~ "@FUNCTION=IMARGUMENT\n"
13168 #~ "@SYNTAX=IMARGUMENT(inumber)\n"
13169 #~ "@DESCRIPTION=IMARGUMENT returns the argument theta of a complex number, i."
13170 #~ "e. the angle in radians from the real axis to the representation of the "
13171 #~ "number in polar coordinates.\n"
13173 #~ "* If @inumber is not a valid complex number, IMARGUMENT returns #VALUE! "
13175 #~ "* This function is Excel compatible.\n"
13178 #~ "IMARGUMENT(\"2-j\") equals -0.463647609.\n"
13183 #~ "@FUNCTION=IMLN\n"
13184 #~ "@SYNTAX=IMLN(inumber)\n"
13185 #~ "@DESCRIPTION=IMLN returns the natural logarithm of a complex number.\n"
13187 #~ "The result will have an imaginary part between -pi and +pi. The natural "
13188 #~ "logarithm is not uniquely defined on complex numbers. You may need to add "
13189 #~ "or subtract an even multiple of pi to the imaginary part.\n"
13191 #~ "* If @inumber is not a valid complex number, IMLN returns #VALUE! error.\n"
13192 #~ "* This function is Excel compatible.\n"
13195 #~ "IMLN(\"3-j\") equals 1.15129-0.32175j.\n"
13197 #~ "@SEEALSO=IMEXP,IMLOG2,IMLOG10"
13199 #~ "@FUNCTION=IMLN\n"
13200 #~ "@SYNTAX=IMLN(inumber)\n"
13201 #~ "@DESCRIPTION=IMLN returns the natural logarithm of a complex number.\n"
13203 #~ "The result will have an imaginary part between -pi and +pi. The natural "
13204 #~ "logarithm is not uniquely defined on complex numbers. You may need to add "
13205 #~ "or subtract an even multiple of pi to the imaginary part.\n"
13207 #~ "* If @inumber is not a valid complex number, IMLN returns #VALUE! error.\n"
13208 #~ "* This function is Excel compatible.\n"
13211 #~ "IMLN(\"3-j\") equals 1.15129-0.32175j.\n"
13213 #~ "@SEEALSO=IMEXP,IMLOG2,IMLOG10"
13216 #~ "@FUNCTION=IMLOG2\n"
13217 #~ "@SYNTAX=IMLOG2(inumber)\n"
13218 #~ "@DESCRIPTION=IMLOG2 returns the logarithm of a complex number in base 2.\n"
13220 #~ "* If @inumber is not a valid complex number, IMLOG2 returns #VALUE! "
13222 #~ "* This function is Excel compatible.\n"
13225 #~ "IMLOG2(\"3-j\") equals 1.66096-0.46419j.\n"
13227 #~ "@SEEALSO=IMLN,IMLOG10"
13229 #~ "@FUNCTION=IMLOG2\n"
13230 #~ "@SYNTAX=IMLOG2(inumber)\n"
13231 #~ "@DESCRIPTION=IMLOG2 returns the logarithm of a complex number in base 2.\n"
13233 #~ "* If @inumber is not a valid complex number, IMLOG2 returns #VALUE! "
13235 #~ "* This function is Excel compatible.\n"
13238 #~ "IMLOG2(\"3-j\") equals 1.66096-0.46419j.\n"
13240 #~ "@SEEALSO=IMLN,IMLOG10"
13243 #~ "@FUNCTION=IMLOG10\n"
13244 #~ "@SYNTAX=IMLOG10(inumber)\n"
13245 #~ "@DESCRIPTION=IMLOG10 returns the logarithm of a complex number in base "
13248 #~ "* If @inumber is not a valid complex number, IMLOG10 returns #VALUE! "
13250 #~ "* This function is Excel compatible.\n"
13253 #~ "IMLOG10(\"3-j\") equals 0.5-0.13973j.\n"
13255 #~ "@SEEALSO=IMLN,IMLOG2"
13257 #~ "@FUNCTION=IMLOG10\n"
13258 #~ "@SYNTAX=IMLOG10(inumber)\n"
13259 #~ "@DESCRIPTION=IMLOG10 returns the logarithm of a complex number in base "
13262 #~ "* If @inumber is not a valid complex number, IMLOG10 returns #VALUE! "
13264 #~ "* This function is Excel compatible.\n"
13267 #~ "IMLOG10(\"3-j\") equals 0.5-0.13973j.\n"
13269 #~ "@SEEALSO=IMLN,IMLOG2"
13272 #~ "@FUNCTION=IMPOWER\n"
13273 #~ "@SYNTAX=IMPOWER(inumber1,inumber2)\n"
13274 #~ "@DESCRIPTION=IMPOWER returns a complex number raised to a power. "
13275 #~ "@inumber1 is the complex number to be raised to a power and @inumber2 is "
13276 #~ "the power to which you want to raise it.\n"
13278 #~ "* If @inumber1 or @inumber2 are not valid complex numbers, IMPOWER "
13279 #~ "returns #VALUE! error.\n"
13280 #~ "* This function is Excel compatible.\n"
13283 #~ "IMPOWER(\"4-j\",2) equals 15-8j.\n"
13285 #~ "@SEEALSO=IMSQRT"
13287 #~ "@FUNCTION=IMPOWER\n"
13288 #~ "@SYNTAX=IMPOWER(inumber1,inumber2)\n"
13289 #~ "@DESCRIPTION=IMPOWER returns a complex number raised to a power. "
13290 #~ "@inumber1 is the complex number to be raised to a power and @inumber2 is "
13291 #~ "the power to which you want to raise it.\n"
13293 #~ "* If @inumber1 or @inumber2 are not valid complex numbers, IMPOWER "
13294 #~ "returns #VALUE! error.\n"
13295 #~ "* This function is Excel compatible.\n"
13298 #~ "IMPOWER(\"4-j\",2) equals 15-8j.\n"
13300 #~ "@SEEALSO=IMSQRT"
13303 #~ "@FUNCTION=IMDIV\n"
13304 #~ "@SYNTAX=IMDIV(inumber1,inumber2)\n"
13305 #~ "@DESCRIPTION=IMDIV returns the quotient of two complex numbers.\n"
13307 #~ "* If @inumber1 or @inumber2 are not valid complex numbers, IMDIV returns "
13308 #~ "#VALUE! error.\n"
13309 #~ "* This function is Excel compatible.\n"
13312 #~ "IMDIV(\"2-j\",\"2+j\") equals 0.6-0.8j.\n"
13314 #~ "@SEEALSO=IMPRODUCT"
13316 #~ "@FUNCTION=IMDIV\n"
13317 #~ "@SYNTAX=IMDIV(inumber1,inumber2)\n"
13318 #~ "@DESCRIPTION=IMDIV returns the quotient of two complex numbers.\n"
13320 #~ "* If @inumber1 or @inumber2 are not valid complex numbers, IMDIV returns "
13321 #~ "#VALUE! error.\n"
13322 #~ "* This function is Excel compatible.\n"
13325 #~ "IMDIV(\"2-j\",\"2+j\") equals 0.6-0.8j.\n"
13327 #~ "@SEEALSO=IMPRODUCT"
13330 #~ "@FUNCTION=IMSIN\n"
13331 #~ "@SYNTAX=IMSIN(inumber)\n"
13332 #~ "@DESCRIPTION=IMSIN returns the sine of a complex number.\n"
13334 #~ "* If @inumber is not a valid complex number, IMSIN returns #VALUE! "
13336 #~ "* This function is Excel compatible.\n"
13339 #~ "IMSIN(\"1+j\") equals 1.29846+0.63496j.\n"
13341 #~ "@SEEALSO=IMCOS,IMTAN"
13343 #~ "@FUNCTION=IMSIN\n"
13344 #~ "@SYNTAX=IMSIN(inumber)\n"
13345 #~ "@DESCRIPTION=IMSIN returns the sine of a complex number.\n"
13347 #~ "* If @inumber is not a valid complex number, IMSIN returns #VALUE! "
13349 #~ "* This function is Excel compatible.\n"
13352 #~ "IMSIN(\"1+j\") equals 1.29846+0.63496j.\n"
13354 #~ "@SEEALSO=IMCOS,IMTAN"
13357 #~ "@FUNCTION=IMSINH\n"
13358 #~ "@SYNTAX=IMSINH(inumber)\n"
13359 #~ "@DESCRIPTION=IMSINH returns the complex hyperbolic sine of the complex "
13360 #~ "number z (@inumber), where\n"
13362 #~ "\tsinh(z) = (exp(z) - exp(-z))/2.\n"
13364 #~ "* If @inumber is not a valid complex number, IMSINH returns #VALUE! "
13368 #~ "IMSINH(\"1+j\") equals 0.63496+1.29846j.\n"
13370 #~ "@SEEALSO=IMCOSH,IMTANH"
13372 #~ "@FUNCTION=IMSINH\n"
13373 #~ "@SYNTAX=IMSINH(inumber)\n"
13374 #~ "@DESCRIPTION=IMSINH returns the complex hyperbolic sine of the complex "
13375 #~ "number z (@inumber), where\n"
13377 #~ "\tsinh(z) = (exp(z) - exp(-z))/2.\n"
13379 #~ "* If @inumber is not a valid complex number, IMSINH returns #VALUE! "
13383 #~ "IMSINH(\"1+j\") equals 0.63496+1.29846j.\n"
13385 #~ "@SEEALSO=IMCOSH,IMTANH"
13388 #~ "@FUNCTION=IMCOSH\n"
13389 #~ "@SYNTAX=IMCOSH(inumber)\n"
13390 #~ "@DESCRIPTION=IMCOSH returns the complex hyperbolic cosine of the complex "
13391 #~ "number z (@inumber), where\n"
13393 #~ "\tcosh(z) = (exp(z) + exp(-z))/2.\n"
13395 #~ "* If @inumber is not a valid complex number, IMCOSH returns #VALUE! "
13399 #~ "IMCOSH(\"1+j\") equals 0.83373+0.988898j.\n"
13401 #~ "@SEEALSO=IMSINH,IMTANH"
13403 #~ "@FUNCTION=IMCOSH\n"
13404 #~ "@SYNTAX=IMCOSH(inumber)\n"
13405 #~ "@DESCRIPTION=IMCOSH returns the complex hyperbolic cosine of the complex "
13406 #~ "number z (@inumber), where\n"
13408 #~ "\tcosh(z) = (exp(z) + exp(-z))/2.\n"
13410 #~ "* If @inumber is not a valid complex number, IMCOSH returns #VALUE! "
13414 #~ "IMCOSH(\"1+j\") equals 0.83373+0.988898j.\n"
13416 #~ "@SEEALSO=IMSINH,IMTANH"
13419 #~ "@FUNCTION=IMTANH\n"
13420 #~ "@SYNTAX=IMTANH(inumber)\n"
13421 #~ "@DESCRIPTION=IMTANH returns the complex hyperbolic tangent of the complex "
13422 #~ "number z (@inumber), where\n"
13424 #~ "\ttanh(z) = sinh(z)/cosh(z).\n"
13426 #~ "* If @inumber is not a valid complex number, IMTANH returns #VALUE! "
13430 #~ "IMTANH(\"1+j\") equals 1.083923+0.2717526j.\n"
13432 #~ "@SEEALSO=IMSINH,IMCOSH"
13434 #~ "@FUNCTION=IMTANH\n"
13435 #~ "@SYNTAX=IMTANH(inumber)\n"
13436 #~ "@DESCRIPTION=IMTANH returns the complex hyperbolic tangent of the complex "
13437 #~ "number z (@inumber), where\n"
13439 #~ "\ttanh(z) = sinh(z)/cosh(z).\n"
13441 #~ "* If @inumber is not a valid complex number, IMTANH returns #VALUE! "
13445 #~ "IMTANH(\"1+j\") equals 1.083923+0.2717526j.\n"
13447 #~ "@SEEALSO=IMSINH,IMCOSH"
13450 #~ "@FUNCTION=IMSECH\n"
13451 #~ "@SYNTAX=IMSECH(inumber)\n"
13452 #~ "@DESCRIPTION=IMSECH returns the complex hyperbolic secant of the complex "
13453 #~ "number z (@inumber), where\n"
13455 #~ "\tsech(z) = 1/cosh(z).\n"
13457 #~ "* If @inumber is not a valid complex number, IMSECH returns #VALUE! "
13461 #~ "IMSECH(\"1+j\") equals 0.498337-0.5910838j.\n"
13463 #~ "@SEEALSO=IMCSCH,IMCOTH"
13465 #~ "@FUNCTION=IMSECH\n"
13466 #~ "@SYNTAX=IMSECH(inumber)\n"
13467 #~ "@DESCRIPTION=IMSECH returns the complex hyperbolic secant of the complex "
13468 #~ "number z (@inumber), where\n"
13470 #~ "\tsech(z) = 1/cosh(z).\n"
13472 #~ "* If @inumber is not a valid complex number, IMSECH returns #VALUE! "
13476 #~ "IMSECH(\"1+j\") equals 0.498337-0.5910838j.\n"
13478 #~ "@SEEALSO=IMCSCH,IMCOTH"
13481 #~ "@FUNCTION=IMCSCH\n"
13482 #~ "@SYNTAX=IMCSCH(inumber)\n"
13483 #~ "@DESCRIPTION=IMCSCH returns the complex hyperbolic cosecant of the "
13484 #~ "complex number z (@inumber), where\n"
13486 #~ "\tcsch(z) = 1/sinh(z).\n"
13488 #~ "* If @inumber is not a valid complex number, IMCSCH returns #VALUE! "
13492 #~ "IMCSCH(\"1+j\") equals 0.303931-0.621518j.\n"
13494 #~ "@SEEALSO=IMSECH,IMCOTH"
13496 #~ "@FUNCTION=IMCSCH\n"
13497 #~ "@SYNTAX=IMCSCH(inumber)\n"
13498 #~ "@DESCRIPTION=IMCSCH returns the complex hyperbolic cosecant of the "
13499 #~ "complex number z (@inumber), where\n"
13501 #~ "\tcsch(z) = 1/sinh(z).\n"
13503 #~ "* If @inumber is not a valid complex number, IMCSCH returns #VALUE! "
13507 #~ "IMCSCH(\"1+j\") equals 0.303931-0.621518j.\n"
13509 #~ "@SEEALSO=IMSECH,IMCOTH"
13512 #~ "@FUNCTION=IMCOTH\n"
13513 #~ "@SYNTAX=IMCOTH(inumber)\n"
13514 #~ "@DESCRIPTION=IMCOTH returns the complex hyperbolic cotangent of the "
13515 #~ "complex number z (@inumber) where,\n"
13517 #~ "\tcoth(z) = 1/tanh(z).\n"
13519 #~ "* If @inumber is not a valid complex number, IMCOTH returns #VALUE! "
13523 #~ "IMCOTH(\"1+j\") equals 0.868014-0.217622j.\n"
13525 #~ "@SEEALSO=IMSECH,IMCSCH"
13527 #~ "@FUNCTION=IMCOTH\n"
13528 #~ "@SYNTAX=IMCOTH(inumber)\n"
13529 #~ "@DESCRIPTION=IMCOTH returns the complex hyperbolic cotangent of the "
13530 #~ "complex number z (@inumber) where,\n"
13532 #~ "\tcoth(z) = 1/tanh(z).\n"
13534 #~ "* If @inumber is not a valid complex number, IMCOTH returns #VALUE! "
13538 #~ "IMCOTH(\"1+j\") equals 0.868014-0.217622j.\n"
13540 #~ "@SEEALSO=IMSECH,IMCSCH"
13543 #~ "@FUNCTION=IMARCSIN\n"
13544 #~ "@SYNTAX=IMARCSIN(inumber)\n"
13545 #~ "@DESCRIPTION=IMARCSIN returns the complex arcsine of the complex number "
13546 #~ "@inumber. The branch cuts are on the real axis, less than -1 and greater "
13549 #~ "* If @inumber is not a valid complex number, IMARCSIN returns #VALUE! "
13553 #~ "IMARCSIN(\"1+j\") equals 0.6662394+1.061275j.\n"
13555 #~ "@SEEALSO=IMARCCOS,IMARCTAN"
13557 #~ "@FUNCTION=IMARCSIN\n"
13558 #~ "@SYNTAX=IMARCSIN(inumber)\n"
13559 #~ "@DESCRIPTION=IMARCSIN returns the complex arcsine of the complex number "
13560 #~ "@inumber. The branch cuts are on the real axis, less than -1 and greater "
13563 #~ "* If @inumber is not a valid complex number, IMARCSIN returns #VALUE! "
13567 #~ "IMARCSIN(\"1+j\") equals 0.6662394+1.061275j.\n"
13569 #~ "@SEEALSO=IMARCCOS,IMARCTAN"
13572 #~ "@FUNCTION=IMARCCOS\n"
13573 #~ "@SYNTAX=IMARCCOS(inumber)\n"
13574 #~ "@DESCRIPTION=IMARCCOS returns the complex arccosine of the complex number "
13575 #~ "@inumber. The branch cuts are on the real axis, less than -1 and greater "
13578 #~ "* If @inumber is not a valid complex number, IMARCCOS returns #VALUE! "
13582 #~ "IMARCCOS(\"1+j\") equals 0.9045569-1.061275j.\n"
13584 #~ "@SEEALSO=IMARCSIN,IMARCTAN"
13586 #~ "@FUNCTION=IMARCCOS\n"
13587 #~ "@SYNTAX=IMARCCOS(inumber)\n"
13588 #~ "@DESCRIPTION=IMARCCOS returns the complex arccosine of the complex number "
13589 #~ "@inumber. The branch cuts are on the real axis, less than -1 and greater "
13592 #~ "* If @inumber is not a valid complex number, IMARCCOS returns #VALUE! "
13596 #~ "IMARCCOS(\"1+j\") equals 0.9045569-1.061275j.\n"
13598 #~ "@SEEALSO=IMARCSIN,IMARCTAN"
13601 #~ "@FUNCTION=IMARCTAN\n"
13602 #~ "@SYNTAX=IMARCTAN(inumber)\n"
13603 #~ "@DESCRIPTION=IMARCTAN returns the complex arctangent of the complex "
13604 #~ "number @inumber. The branch cuts are on the imaginary axis, below -i and "
13607 #~ "* If @inumber is not a valid complex number, IMARCTAN returns #VALUE! "
13611 #~ "IMARCTAN(\"1+j\") equals 1.0172220+0.4023595j.\n"
13613 #~ "@SEEALSO=IMARCSIN,IMARCCOS"
13615 #~ "@FUNCTION=IMARCTAN\n"
13616 #~ "@SYNTAX=IMARCTAN(inumber)\n"
13617 #~ "@DESCRIPTION=IMARCTAN returns the complex arctangent of the complex "
13618 #~ "number @inumber. The branch cuts are on the imaginary axis, below -i and "
13621 #~ "* If @inumber is not a valid complex number, IMARCTAN returns #VALUE! "
13625 #~ "IMARCTAN(\"1+j\") equals 1.0172220+0.4023595j.\n"
13627 #~ "@SEEALSO=IMARCSIN,IMARCCOS"
13630 #~ "@FUNCTION=IMARCSEC\n"
13631 #~ "@SYNTAX=IMARCSEC(inumber)\n"
13632 #~ "@DESCRIPTION=IMARCSEC returns the complex arcsecant of the complex number "
13633 #~ "z (@inumber), where\n"
13635 #~ "\tarcsec(z) = arccos(1/z).\n"
13637 #~ "* If @inumber is not a valid complex number, IMARCSEC returns #VALUE! "
13641 #~ "IMARCSEC(\"1+j\") equals 1.1185179+0.5306375j.\n"
13643 #~ "@SEEALSO=IMARCCSC,IMARCCOT"
13645 #~ "@FUNCTION=IMARCSEC\n"
13646 #~ "@SYNTAX=IMARCSEC(inumber)\n"
13647 #~ "@DESCRIPTION=IMARCSEC returns the complex arcsecant of the complex number "
13648 #~ "z (@inumber), where\n"
13650 #~ "\tarcsec(z) = arccos(1/z).\n"
13652 #~ "* If @inumber is not a valid complex number, IMARCSEC returns #VALUE! "
13656 #~ "IMARCSEC(\"1+j\") equals 1.1185179+0.5306375j.\n"
13658 #~ "@SEEALSO=IMARCCSC,IMARCCOT"
13661 #~ "@FUNCTION=IMARCCSC\n"
13662 #~ "@SYNTAX=IMARCCSC(inumber)\n"
13663 #~ "@DESCRIPTION=IMARCCSC returns the complex arccosecant of the complex "
13664 #~ "number z (@inumber), where\n"
13666 #~ "\tarccsc(z) = arcsin(1/z).\n"
13668 #~ "* If @inumber is not a valid complex number, IMARCCSC returns #VALUE! "
13672 #~ "IMARCCSC(\"1+j\") equals 0.45227845-0.5306375j.\n"
13674 #~ "@SEEALSO=IMARCSEC,IMARCCOT"
13676 #~ "@FUNCTION=IMARCCSC\n"
13677 #~ "@SYNTAX=IMARCCSC(inumber)\n"
13678 #~ "@DESCRIPTION=IMARCCSC returns the complex arccosecant of the complex "
13679 #~ "number z (@inumber), where\n"
13681 #~ "\tarccsc(z) = arcsin(1/z).\n"
13683 #~ "* If @inumber is not a valid complex number, IMARCCSC returns #VALUE! "
13687 #~ "IMARCCSC(\"1+j\") equals 0.45227845-0.5306375j.\n"
13689 #~ "@SEEALSO=IMARCSEC,IMARCCOT"
13692 #~ "@FUNCTION=IMARCCOT\n"
13693 #~ "@SYNTAX=IMARCCOT(inumber)\n"
13694 #~ "@DESCRIPTION=IMARCCOT returns the complex arccotangent of the complex "
13695 #~ "number z (@inumber), where\n"
13697 #~ "\tarccot(z) = arctan(1/z).\n"
13699 #~ "* If @inumber is not a valid complex number, IMARCCOT returns #VALUE! "
13703 #~ "IMARCCOT(\"1+j\") equals 0.553574+0.4023595j.\n"
13705 #~ "@SEEALSO=IMARCSEC,IMARCCSC"
13707 #~ "@FUNCTION=IMARCCOT\n"
13708 #~ "@SYNTAX=IMARCCOT(inumber)\n"
13709 #~ "@DESCRIPTION=IMARCCOT returns the complex arccotangent of the complex "
13710 #~ "number z (@inumber), where\n"
13712 #~ "\tarccot(z) = arctan(1/z).\n"
13714 #~ "* If @inumber is not a valid complex number, IMARCCOT returns #VALUE! "
13718 #~ "IMARCCOT(\"1+j\") equals 0.553574+0.4023595j.\n"
13720 #~ "@SEEALSO=IMARCSEC,IMARCCSC"
13723 #~ "@FUNCTION=IMARCSINH\n"
13724 #~ "@SYNTAX=IMARCSINH(inumber)\n"
13725 #~ "@DESCRIPTION=IMARCSINH returns the complex hyperbolic arcsine of the "
13726 #~ "complex number @inumber. The branch cuts are on the imaginary axis, below "
13727 #~ "-i and above i.\n"
13729 #~ "* If @inumber is not a valid complex number, IMARCSINH returns #VALUE! "
13733 #~ "IMARCSINH(\"1+j\") equals 1.061275+0.6662394j.\n"
13735 #~ "@SEEALSO=IMARCCOSH,IMARCTANH"
13737 #~ "@FUNCTION=IMARCSINH\n"
13738 #~ "@SYNTAX=IMARCSINH(inumber)\n"
13739 #~ "@DESCRIPTION=IMARCSINH returns the complex hyperbolic arcsine of the "
13740 #~ "complex number @inumber. The branch cuts are on the imaginary axis, below "
13741 #~ "-i and above i.\n"
13743 #~ "* If @inumber is not a valid complex number, IMARCSINH returns #VALUE! "
13747 #~ "IMARCSINH(\"1+j\") equals 1.061275+0.6662394j.\n"
13749 #~ "@SEEALSO=IMARCCOSH,IMARCTANH"
13752 #~ "@FUNCTION=IMARCCOSH\n"
13753 #~ "@SYNTAX=IMARCCOSH(inumber)\n"
13754 #~ "@DESCRIPTION=IMARCCOSH returns the complex hyperbolic arccosine of the "
13755 #~ "complex number @inumber. The branch cut is on the real axis, less than "
13758 #~ "* If @inumber is not a valid complex number, IMARCCOSH returns #VALUE! "
13762 #~ "IMARCCOSH(\"1+j\") equals 1.06127506+0.904557j.\n"
13764 #~ "@SEEALSO=IMARCSINH,IMARCTANH"
13766 #~ "@FUNCTION=IMARCCOSH\n"
13767 #~ "@SYNTAX=IMARCCOSH(inumber)\n"
13768 #~ "@DESCRIPTION=IMARCCOSH returns the complex hyperbolic arccosine of the "
13769 #~ "complex number @inumber. The branch cut is on the real axis, less than "
13772 #~ "* If @inumber is not a valid complex number, IMARCCOSH returns #VALUE! "
13776 #~ "IMARCCOSH(\"1+j\") equals 1.06127506+0.904557j.\n"
13778 #~ "@SEEALSO=IMARCSINH,IMARCTANH"
13781 #~ "@FUNCTION=IMARCTANH\n"
13782 #~ "@SYNTAX=IMARCTANH(inumber)\n"
13783 #~ "@DESCRIPTION=IMARCTANH returns the complex hyperbolic arctangent of the "
13784 #~ "complex number @inumber. The branch cuts are on the real axis, less than -"
13785 #~ "1 and greater than 1.\n"
13787 #~ "* If @inumber is not a valid complex number, IMARCTANH returns #VALUE! "
13791 #~ "IMARCTANH(\"1+j\") equals 0.4023595+1.0172220j.\n"
13793 #~ "@SEEALSO=IMARCSINH,IMARCCOSH"
13795 #~ "@FUNCTION=IMARCTANH\n"
13796 #~ "@SYNTAX=IMARCTANH(inumber)\n"
13797 #~ "@DESCRIPTION=IMARCTANH returns the complex hyperbolic arctangent of the "
13798 #~ "complex number @inumber. The branch cuts are on the real axis, less than -"
13799 #~ "1 and greater than 1.\n"
13801 #~ "* If @inumber is not a valid complex number, IMARCTANH returns #VALUE! "
13805 #~ "IMARCTANH(\"1+j\") equals 0.4023595+1.0172220j.\n"
13807 #~ "@SEEALSO=IMARCSINH,IMARCCOSH"
13810 #~ "@FUNCTION=IMARCSECH\n"
13811 #~ "@SYNTAX=IMARCSECH(inumber)\n"
13812 #~ "@DESCRIPTION=IMARCSECH returns the complex hyperbolic arcsecant of the "
13813 #~ "complex number z (@inumber), where\n"
13815 #~ "\tarcsech(z) = arccosh(1/z).\n"
13817 #~ "* If @inumber is not a valid complex number, IMARCSECH returns #VALUE! "
13821 #~ "IMARCSECH(\"1+j\") equals 0.5306375-1.118518j.\n"
13823 #~ "@SEEALSO=IMARCCSCH,IMARCCOTH"
13825 #~ "@FUNCTION=IMARCSECH\n"
13826 #~ "@SYNTAX=IMARCSECH(inumber)\n"
13827 #~ "@DESCRIPTION=IMARCSECH returns the complex hyperbolic arcsecant of the "
13828 #~ "complex number z (@inumber), where\n"
13830 #~ "\tarcsech(z) = arccosh(1/z).\n"
13832 #~ "* If @inumber is not a valid complex number, IMARCSECH returns #VALUE! "
13836 #~ "IMARCSECH(\"1+j\") equals 0.5306375-1.118518j.\n"
13838 #~ "@SEEALSO=IMARCCSCH,IMARCCOTH"
13841 #~ "@FUNCTION=IMARCCSCH\n"
13842 #~ "@SYNTAX=IMARCCSCH(inumber)\n"
13843 #~ "@DESCRIPTION=IMARCCSCH returns the complex hyperbolic arccosecant of the "
13844 #~ "complex number z (@inumber), where\n"
13846 #~ "\tarccsch(z) = arcsinh(1/z).\n"
13848 #~ "* If @inumber is not a valid complex number, IMARCCSCH returns #VALUE! "
13852 #~ "IMARCCSCH(\"1+j\") equals 0.5306375-0.452278j.\n"
13854 #~ "@SEEALSO=IMARCSECH,IMARCCOTH"
13856 #~ "@FUNCTION=IMARCCSCH\n"
13857 #~ "@SYNTAX=IMARCCSCH(inumber)\n"
13858 #~ "@DESCRIPTION=IMARCCSCH returns the complex hyperbolic arccosecant of the "
13859 #~ "complex number z (@inumber), where\n"
13861 #~ "\tarccsch(z) = arcsinh(1/z).\n"
13863 #~ "* If @inumber is not a valid complex number, IMARCCSCH returns #VALUE! "
13867 #~ "IMARCCSCH(\"1+j\") equals 0.5306375-0.452278j.\n"
13869 #~ "@SEEALSO=IMARCSECH,IMARCCOTH"
13872 #~ "@FUNCTION=IMARCCOTH\n"
13873 #~ "@SYNTAX=IMARCCOTH(inumber)\n"
13874 #~ "@DESCRIPTION=IMARCCOTH returns the complex hyperbolic arccotangent of the "
13875 #~ "complex number z (@inumber), where\n"
13877 #~ "\tarccoth(z) = arctanh(1/z).\n"
13879 #~ "* If @inumber is not a valid complex number, IMARCCOTH returns #VALUE! "
13883 #~ "IMARCCOTH(\"1+j\") equals 0.40235948-0.5535744j.\n"
13885 #~ "@SEEALSO=IMARCSECH,IMARCCSCH"
13887 #~ "@FUNCTION=IMARCCOTH\n"
13888 #~ "@SYNTAX=IMARCCOTH(inumber)\n"
13889 #~ "@DESCRIPTION=IMARCCOTH returns the complex hyperbolic arccotangent of the "
13890 #~ "complex number z (@inumber), where\n"
13892 #~ "\tarccoth(z) = arctanh(1/z).\n"
13894 #~ "* If @inumber is not a valid complex number, IMARCCOTH returns #VALUE! "
13898 #~ "IMARCCOTH(\"1+j\") equals 0.40235948-0.5535744j.\n"
13900 #~ "@SEEALSO=IMARCSECH,IMARCCSCH"
13903 #~ "@FUNCTION=IMSQRT\n"
13904 #~ "@SYNTAX=IMSQRT(inumber)\n"
13905 #~ "@DESCRIPTION=IMSQRT returns the square root of a complex number.\n"
13907 #~ "* If @inumber is not a valid complex number, IMSQRT returns #VALUE! "
13909 #~ "* This function is Excel compatible.\n"
13912 #~ "IMSQRT(\"1+j\") equals 1.09868+0.4550899j.\n"
13914 #~ "@SEEALSO=IMPOWER"
13916 #~ "@FUNCTION=IMSQRT\n"
13917 #~ "@SYNTAX=IMSQRT(inumber)\n"
13918 #~ "@DESCRIPTION=IMSQRT returns the square root of a complex number.\n"
13920 #~ "* If @inumber is not a valid complex number, IMSQRT returns #VALUE! "
13922 #~ "* This function is Excel compatible.\n"
13925 #~ "IMSQRT(\"1+j\") equals 1.09868+0.4550899j.\n"
13927 #~ "@SEEALSO=IMPOWER"
13930 #~ "@FUNCTION=IMSUB\n"
13931 #~ "@SYNTAX=IMSUB(inumber1,inumber2)\n"
13932 #~ "@DESCRIPTION=IMSUB returns the difference of two complex numbers.\n"
13934 #~ "* If @inumber1 or @inumber2 are not valid complex numbers, IMSUB returns "
13935 #~ "#VALUE! error.\n"
13936 #~ "* This function is Excel compatible.\n"
13939 #~ "IMSUB(\"3-j\",\"2+j\") equals 1-2j.\n"
13941 #~ "@SEEALSO=IMSUM"
13943 #~ "@FUNCTION=IMSUB\n"
13944 #~ "@SYNTAX=IMSUB(inumber1,inumber2)\n"
13945 #~ "@DESCRIPTION=IMSUB returns the difference of two complex numbers.\n"
13947 #~ "* If @inumber1 or @inumber2 are not valid complex numbers, IMSUB returns "
13948 #~ "#VALUE! error.\n"
13949 #~ "* This function is Excel compatible.\n"
13952 #~ "IMSUB(\"3-j\",\"2+j\") equals 1-2j.\n"
13954 #~ "@SEEALSO=IMSUM"
13957 #~ "@FUNCTION=IMPRODUCT\n"
13958 #~ "@SYNTAX=IMPRODUCT(inumber1[,inumber2,...])\n"
13959 #~ "@DESCRIPTION=IMPRODUCT returns the product of given complex numbers.\n"
13961 #~ "* If any of the @inumbers are not valid complex numbers, IMPRODUCT "
13962 #~ "returns #VALUE! error.\n"
13963 #~ "* This function is Excel compatible.\n"
13966 #~ "IMPRODUCT(\"2-j\",\"4-2j\") equals 6-8j.\n"
13968 #~ "@SEEALSO=IMDIV"
13970 #~ "@FUNCTION=IMPRODUCT\n"
13971 #~ "@SYNTAX=IMPRODUCT(inumber1[,inumber2,...])\n"
13972 #~ "@DESCRIPTION=IMPRODUCT returns the product of given complex numbers.\n"
13974 #~ "* If any of the @inumbers are not valid complex numbers, IMPRODUCT "
13975 #~ "returns #VALUE! error.\n"
13976 #~ "* This function is Excel compatible.\n"
13979 #~ "IMPRODUCT(\"2-j\",\"4-2j\") equals 6-8j.\n"
13981 #~ "@SEEALSO=IMDIV"
13984 #~ "@FUNCTION=IMSUM\n"
13985 #~ "@SYNTAX=IMSUM(inumber1,inumber2)\n"
13986 #~ "@DESCRIPTION=IMSUM returns the sum of two complex numbers.\n"
13988 #~ "* If @inumber1 or @inumber2 are not valid complex numbers, IMSUM returns "
13989 #~ "#VALUE! error.\n"
13990 #~ "* This function is Excel compatible.\n"
13993 #~ "IMSUM(\"2-4j\",\"9-j\") equals 11-5j.\n"
13995 #~ "@SEEALSO=IMSUB"
13997 #~ "@FUNCTION=IMSUM\n"
13998 #~ "@SYNTAX=IMSUM(inumber1,inumber2)\n"
13999 #~ "@DESCRIPTION=IMSUM returns the sum of two complex numbers.\n"
14001 #~ "* If @inumber1 or @inumber2 are not valid complex numbers, IMSUM returns "
14002 #~ "#VALUE! error.\n"
14003 #~ "* This function is Excel compatible.\n"
14006 #~ "IMSUM(\"2-4j\",\"9-j\") equals 11-5j.\n"
14008 #~ "@SEEALSO=IMSUB"
14011 #~ "@FUNCTION=DAVERAGE\n"
14012 #~ "@SYNTAX=DAVERAGE(database,field,criteria)\n"
14013 #~ "@DESCRIPTION=DAVERAGE function returns the average of the values in a "
14014 #~ "list or database that match conditions specified.\n"
14016 #~ "@database is a range of cells in which rows of related information are "
14017 #~ "records and columns of data are fields. The first row of a database "
14018 #~ "contains labels for each column. \n"
14020 #~ "@field specifies which column is used in the function. If @field is an "
14021 #~ "integer, for example 2, the second column is used. Field can also be the "
14022 #~ "label of a column. For example, ``Age'' refers to the column with the "
14023 #~ "label ``Age'' in @database range. \n"
14025 #~ "@criteria is the range of cells which contains the specified conditions. "
14026 #~ "The first row of a @criteria should contain the labels of the fields for "
14027 #~ "which the criteria are for. Cells below the labels specify conditions, "
14028 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14029 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14030 #~ "Each row in @criteria specifies a separate condition. If a row in "
14031 #~ "@database matches a row in @criteria, then that row is counted. "
14032 #~ "Technically speaking, this a boolean OR operation between the rows in "
14034 #~ "If @criteria specifies more than one column, then each of the conditions "
14035 #~ "in the specified columns must be true for the row in @database to match. "
14036 #~ "Technically speaking, this is a boolean AND operation between the columns "
14037 #~ "in @criteria.\n"
14040 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14041 #~ "Name Age Salary\n"
14042 #~ "John 34 54342\n"
14043 #~ "Bill 35 22343\n"
14044 #~ "Clark 29 34323\n"
14045 #~ "Bob 43 47242\n"
14046 #~ "Susan 37 42932\n"
14047 #~ "Jill 45 45324\n"
14049 #~ "In addition, the cells A9:B11 contain the following values:\n"
14054 #~ "DAVERAGE(A1:C7, \"Salary\", A9:A11) equals 42296.3333.\n"
14055 #~ "DAVERAGE(A1:C7, \"Age\", A9:A11) equals 39.\n"
14056 #~ "DAVERAGE(A1:C7, \"Salary\", A9:B11) equals 40782.5.\n"
14057 #~ "DAVERAGE(A1:C7, \"Age\", A9:B11) equals 36.\n"
14059 #~ "@SEEALSO=DCOUNT"
14061 #~ "@FUNCTION=DAVERAGE\n"
14062 #~ "@SYNTAX=DAVERAGE(database,field,criteria)\n"
14063 #~ "@DESCRIPTION=DAVERAGE function returns the average of the values in a "
14064 #~ "list or database that match conditions specified.\n"
14066 #~ "@database is a range of cells in which rows of related information are "
14067 #~ "records and columns of data are fields. The first row of a database "
14068 #~ "contains labels for each column. \n"
14070 #~ "@field specifies which column is used in the function. If @field is an "
14071 #~ "integer, for example 2, the second column is used. Field can also be the "
14072 #~ "label of a column. For example, ``Age'' refers to the column with the "
14073 #~ "label ``Age'' in @database range. \n"
14075 #~ "@criteria is the range of cells which contains the specified conditions. "
14076 #~ "The first row of a @criteria should contain the labels of the fields for "
14077 #~ "which the criteria are for. Cells below the labels specify conditions, "
14078 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14079 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14080 #~ "Each row in @criteria specifies a separate condition. If a row in "
14081 #~ "@database matches a row in @criteria, then that row is counted. "
14082 #~ "Technically speaking, this a boolean OR operation between the rows in "
14084 #~ "If @criteria specifies more than one column, then each of the conditions "
14085 #~ "in the specified columns must be true for the row in @database to match. "
14086 #~ "Technically speaking, this is a boolean AND operation between the columns "
14087 #~ "in @criteria.\n"
14090 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14091 #~ "Name Age Salary\n"
14092 #~ "John 34 54342\n"
14093 #~ "Bill 35 22343\n"
14094 #~ "Clark 29 34323\n"
14095 #~ "Bob 43 47242\n"
14096 #~ "Susan 37 42932\n"
14097 #~ "Jill 45 45324\n"
14099 #~ "In addition, the cells A9:B11 contain the following values:\n"
14104 #~ "DAVERAGE(A1:C7, \"Salary\", A9:A11) equals 42296.3333.\n"
14105 #~ "DAVERAGE(A1:C7, \"Age\", A9:A11) equals 39.\n"
14106 #~ "DAVERAGE(A1:C7, \"Salary\", A9:B11) equals 40782.5.\n"
14107 #~ "DAVERAGE(A1:C7, \"Age\", A9:B11) equals 36.\n"
14109 #~ "@SEEALSO=DCOUNT"
14112 #~ "@FUNCTION=DCOUNT\n"
14113 #~ "@SYNTAX=DCOUNT(database,field,criteria)\n"
14114 #~ "@DESCRIPTION=DCOUNT function counts the cells that contain numbers in a "
14115 #~ "database that match conditions specified.\n"
14117 #~ "@database is a range of cells in which rows of related information are "
14118 #~ "records and columns of data are fields. The first row of a database "
14119 #~ "contains labels for each column. \n"
14121 #~ "@field specifies which column is used in the function. If @field is an "
14122 #~ "integer, for example 2, the second column is used. Field can also be the "
14123 #~ "label of a column. For example, ``Age'' refers to the column with the "
14124 #~ "label ``Age'' in @database range. \n"
14126 #~ "@criteria is the range of cells which contains the specified conditions. "
14127 #~ "The first row of a @criteria should contain the labels of the fields for "
14128 #~ "which the criteria are for. Cells below the labels specify conditions, "
14129 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14130 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14131 #~ "Each row in @criteria specifies a separate condition. If a row in "
14132 #~ "@database matches a row in @criteria, then that row is counted. "
14133 #~ "Technically speaking, this a boolean OR operation between the rows in "
14135 #~ "If @criteria specifies more than one column, then each of the conditions "
14136 #~ "in the specified columns must be true for the row in @database to match. "
14137 #~ "Technically speaking, this is a boolean AND operation between the columns "
14138 #~ "in @criteria.\n"
14141 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14142 #~ "Name Age Salary\n"
14143 #~ "John 34 54342\n"
14144 #~ "Bill 35 22343\n"
14145 #~ "Clark 29 34323\n"
14146 #~ "Bob 43 47242\n"
14147 #~ "Susan 37 42932\n"
14148 #~ "Jill 45 45324\n"
14150 #~ "In addition, the cells A9:B11 contain the following values:\n"
14155 #~ "DCOUNT(A1:C7, \"Salary\", A9:A11) equals 3.\n"
14156 #~ "DCOUNT(A1:C7, \"Salary\", A9:B11) equals 2.\n"
14157 #~ "DCOUNT(A1:C7, \"Name\", A9:B11) equals 0.\n"
14159 #~ "@SEEALSO=DAVERAGE"
14161 #~ "@FUNCTION=DCOUNT\n"
14162 #~ "@SYNTAX=DCOUNT(database,field,criteria)\n"
14163 #~ "@DESCRIPTION=DCOUNT function counts the cells that contain numbers in a "
14164 #~ "database that match conditions specified.\n"
14166 #~ "@database is a range of cells in which rows of related information are "
14167 #~ "records and columns of data are fields. The first row of a database "
14168 #~ "contains labels for each column. \n"
14170 #~ "@field specifies which column is used in the function. If @field is an "
14171 #~ "integer, for example 2, the second column is used. Field can also be the "
14172 #~ "label of a column. For example, ``Age'' refers to the column with the "
14173 #~ "label ``Age'' in @database range. \n"
14175 #~ "@criteria is the range of cells which contains the specified conditions. "
14176 #~ "The first row of a @criteria should contain the labels of the fields for "
14177 #~ "which the criteria are for. Cells below the labels specify conditions, "
14178 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14179 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14180 #~ "Each row in @criteria specifies a separate condition. If a row in "
14181 #~ "@database matches a row in @criteria, then that row is counted. "
14182 #~ "Technically speaking, this a boolean OR operation between the rows in "
14184 #~ "If @criteria specifies more than one column, then each of the conditions "
14185 #~ "in the specified columns must be true for the row in @database to match. "
14186 #~ "Technically speaking, this is a boolean AND operation between the columns "
14187 #~ "in @criteria.\n"
14190 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14191 #~ "Name Age Salary\n"
14192 #~ "John 34 54342\n"
14193 #~ "Bill 35 22343\n"
14194 #~ "Clark 29 34323\n"
14195 #~ "Bob 43 47242\n"
14196 #~ "Susan 37 42932\n"
14197 #~ "Jill 45 45324\n"
14199 #~ "In addition, the cells A9:B11 contain the following values:\n"
14204 #~ "DCOUNT(A1:C7, \"Salary\", A9:A11) equals 3.\n"
14205 #~ "DCOUNT(A1:C7, \"Salary\", A9:B11) equals 2.\n"
14206 #~ "DCOUNT(A1:C7, \"Name\", A9:B11) equals 0.\n"
14208 #~ "@SEEALSO=DAVERAGE"
14211 #~ "@FUNCTION=DCOUNTA\n"
14212 #~ "@SYNTAX=DCOUNTA(database,field,criteria)\n"
14213 #~ "@DESCRIPTION=DCOUNTA function counts the cells that contain data in a "
14214 #~ "database that match conditions specified.\n"
14216 #~ "@database is a range of cells in which rows of related information are "
14217 #~ "records and columns of data are fields. The first row of a database "
14218 #~ "contains labels for each column. \n"
14220 #~ "@field specifies which column is used in the function. If @field is an "
14221 #~ "integer, for example 2, the second column is used. Field can also be the "
14222 #~ "label of a column. For example, ``Age'' refers to the column with the "
14223 #~ "label ``Age'' in @database range. \n"
14225 #~ "@criteria is the range of cells which contains the specified conditions. "
14226 #~ "The first row of a @criteria should contain the labels of the fields for "
14227 #~ "which the criteria are for. Cells below the labels specify conditions, "
14228 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14229 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14230 #~ "Each row in @criteria specifies a separate condition. If a row in "
14231 #~ "@database matches a row in @criteria, then that row is counted. "
14232 #~ "Technically speaking, this a boolean OR operation between the rows in "
14234 #~ "If @criteria specifies more than one column, then each of the conditions "
14235 #~ "in the specified columns must be true for the row in @database to match. "
14236 #~ "Technically speaking, this is a boolean AND operation between the columns "
14237 #~ "in @criteria.\n"
14240 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14241 #~ "Name Age Salary\n"
14242 #~ "John 34 54342\n"
14243 #~ "Bill 35 22343\n"
14244 #~ "Clark 29 34323\n"
14245 #~ "Bob 43 47242\n"
14246 #~ "Susan 37 42932\n"
14247 #~ "Jill 45 45324\n"
14249 #~ "In addition, the cells A9:B11 contain the following values:\n"
14254 #~ "DCOUNTA(A1:C7, \"Salary\", A9:A11) equals 3.\n"
14255 #~ "DCOUNTA(A1:C7, \"Salary\", A9:B11) equals 2.\n"
14256 #~ "DCOUNTA(A1:C7, \"Name\", A9:B11) equals 2.\n"
14258 #~ "@SEEALSO=DCOUNT"
14260 #~ "@FUNCTION=DCOUNTA\n"
14261 #~ "@SYNTAX=DCOUNTA(database,field,criteria)\n"
14262 #~ "@DESCRIPTION=DCOUNTA function counts the cells that contain data in a "
14263 #~ "database that match conditions specified.\n"
14265 #~ "@database is a range of cells in which rows of related information are "
14266 #~ "records and columns of data are fields. The first row of a database "
14267 #~ "contains labels for each column. \n"
14269 #~ "@field specifies which column is used in the function. If @field is an "
14270 #~ "integer, for example 2, the second column is used. Field can also be the "
14271 #~ "label of a column. For example, ``Age'' refers to the column with the "
14272 #~ "label ``Age'' in @database range. \n"
14274 #~ "@criteria is the range of cells which contains the specified conditions. "
14275 #~ "The first row of a @criteria should contain the labels of the fields for "
14276 #~ "which the criteria are for. Cells below the labels specify conditions, "
14277 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14278 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14279 #~ "Each row in @criteria specifies a separate condition. If a row in "
14280 #~ "@database matches a row in @criteria, then that row is counted. "
14281 #~ "Technically speaking, this a boolean OR operation between the rows in "
14283 #~ "If @criteria specifies more than one column, then each of the conditions "
14284 #~ "in the specified columns must be true for the row in @database to match. "
14285 #~ "Technically speaking, this is a boolean AND operation between the columns "
14286 #~ "in @criteria.\n"
14289 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14290 #~ "Name Age Salary\n"
14291 #~ "John 34 54342\n"
14292 #~ "Bill 35 22343\n"
14293 #~ "Clark 29 34323\n"
14294 #~ "Bob 43 47242\n"
14295 #~ "Susan 37 42932\n"
14296 #~ "Jill 45 45324\n"
14298 #~ "In addition, the cells A9:B11 contain the following values:\n"
14303 #~ "DCOUNTA(A1:C7, \"Salary\", A9:A11) equals 3.\n"
14304 #~ "DCOUNTA(A1:C7, \"Salary\", A9:B11) equals 2.\n"
14305 #~ "DCOUNTA(A1:C7, \"Name\", A9:B11) equals 2.\n"
14307 #~ "@SEEALSO=DCOUNT"
14310 #~ "@FUNCTION=DGET\n"
14311 #~ "@SYNTAX=DGET(database,field,criteria)\n"
14312 #~ "@DESCRIPTION=DGET function returns a single value from a column that "
14313 #~ "match conditions specified.\n"
14315 #~ "@database is a range of cells in which rows of related information are "
14316 #~ "records and columns of data are fields. The first row of a database "
14317 #~ "contains labels for each column. \n"
14319 #~ "@field specifies which column is used in the function. If @field is an "
14320 #~ "integer, for example 2, the second column is used. Field can also be the "
14321 #~ "label of a column. For example, ``Age'' refers to the column with the "
14322 #~ "label ``Age'' in @database range. \n"
14324 #~ "@criteria is the range of cells which contains the specified conditions. "
14325 #~ "The first row of a @criteria should contain the labels of the fields for "
14326 #~ "which the criteria are for. Cells below the labels specify conditions, "
14327 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14328 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14329 #~ "Each row in @criteria specifies a separate condition. If a row in "
14330 #~ "@database matches a row in @criteria, then that row is counted. "
14331 #~ "Technically speaking, this a boolean OR operation between the rows in "
14333 #~ "If @criteria specifies more than one column, then each of the conditions "
14334 #~ "in the specified columns must be true for the row in @database to match. "
14335 #~ "Technically speaking, this is a boolean AND operation between the columns "
14336 #~ "in @criteria.\n"
14339 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14340 #~ "Name Age Salary\n"
14341 #~ "John 34 54342\n"
14342 #~ "Bill 35 22343\n"
14343 #~ "Clark 29 34323\n"
14344 #~ "Bob 43 47242\n"
14345 #~ "Susan 37 42932\n"
14346 #~ "Jill 45 45324\n"
14348 #~ "In addition, the cells A9:B11 contain the following values:\n"
14353 #~ "* If none of the items match the conditions, DGET returns #VALUE! error.\n"
14354 #~ "* If more than one items match the conditions, DGET returns #NUM! error.\n"
14356 #~ "DGET(A1:C7, \"Salary\", A9:A10) equals 34323.\n"
14357 #~ "DGET(A1:C7, \"Name\", A9:A10) equals \"Clark\".\n"
14359 #~ "@SEEALSO=DCOUNT"
14361 #~ "@FUNCTION=DGET\n"
14362 #~ "@SYNTAX=DGET(database,field,criteria)\n"
14363 #~ "@DESCRIPTION=DGET function returns a single value from a column that "
14364 #~ "match conditions specified.\n"
14366 #~ "@database is a range of cells in which rows of related information are "
14367 #~ "records and columns of data are fields. The first row of a database "
14368 #~ "contains labels for each column. \n"
14370 #~ "@field specifies which column is used in the function. If @field is an "
14371 #~ "integer, for example 2, the second column is used. Field can also be the "
14372 #~ "label of a column. For example, ``Age'' refers to the column with the "
14373 #~ "label ``Age'' in @database range. \n"
14375 #~ "@criteria is the range of cells which contains the specified conditions. "
14376 #~ "The first row of a @criteria should contain the labels of the fields for "
14377 #~ "which the criteria are for. Cells below the labels specify conditions, "
14378 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14379 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14380 #~ "Each row in @criteria specifies a separate condition. If a row in "
14381 #~ "@database matches a row in @criteria, then that row is counted. "
14382 #~ "Technically speaking, this a boolean OR operation between the rows in "
14384 #~ "If @criteria specifies more than one column, then each of the conditions "
14385 #~ "in the specified columns must be true for the row in @database to match. "
14386 #~ "Technically speaking, this is a boolean AND operation between the columns "
14387 #~ "in @criteria.\n"
14390 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14391 #~ "Name Age Salary\n"
14392 #~ "John 34 54342\n"
14393 #~ "Bill 35 22343\n"
14394 #~ "Clark 29 34323\n"
14395 #~ "Bob 43 47242\n"
14396 #~ "Susan 37 42932\n"
14397 #~ "Jill 45 45324\n"
14399 #~ "In addition, the cells A9:B11 contain the following values:\n"
14404 #~ "* If none of the items match the conditions, DGET returns #VALUE! error.\n"
14405 #~ "* If more than one items match the conditions, DGET returns #NUM! error.\n"
14407 #~ "DGET(A1:C7, \"Salary\", A9:A10) equals 34323.\n"
14408 #~ "DGET(A1:C7, \"Name\", A9:A10) equals \"Clark\".\n"
14410 #~ "@SEEALSO=DCOUNT"
14413 #~ "@FUNCTION=DMAX\n"
14414 #~ "@SYNTAX=DMAX(database,field,criteria)\n"
14415 #~ "@DESCRIPTION=DMAX function returns the largest number in a column that "
14416 #~ "match conditions specified.\n"
14418 #~ "@database is a range of cells in which rows of related information are "
14419 #~ "records and columns of data are fields. The first row of a database "
14420 #~ "contains labels for each column. \n"
14422 #~ "@field specifies which column is used in the function. If @field is an "
14423 #~ "integer, for example 2, the second column is used. Field can also be the "
14424 #~ "label of a column. For example, ``Age'' refers to the column with the "
14425 #~ "label ``Age'' in @database range. \n"
14427 #~ "@criteria is the range of cells which contains the specified conditions. "
14428 #~ "The first row of a @criteria should contain the labels of the fields for "
14429 #~ "which the criteria are for. Cells below the labels specify conditions, "
14430 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14431 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14432 #~ "Each row in @criteria specifies a separate condition. If a row in "
14433 #~ "@database matches a row in @criteria, then that row is counted. "
14434 #~ "Technically speaking, this a boolean OR operation between the rows in "
14436 #~ "If @criteria specifies more than one column, then each of the conditions "
14437 #~ "in the specified columns must be true for the row in @database to match. "
14438 #~ "Technically speaking, this is a boolean AND operation between the columns "
14439 #~ "in @criteria.\n"
14442 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14443 #~ "Name Age Salary\n"
14444 #~ "John 34 54342\n"
14445 #~ "Bill 35 22343\n"
14446 #~ "Clark 29 34323\n"
14447 #~ "Bob 43 47242\n"
14448 #~ "Susan 37 42932\n"
14449 #~ "Jill 45 45324\n"
14451 #~ "In addition, the cells A9:B11 contain the following values:\n"
14456 #~ "DMAX(A1:C7, \"Salary\", A9:A11) equals 47242.\n"
14457 #~ "DMAX(A1:C7, \"Age\", A9:A11) equals 45.\n"
14458 #~ "DMAX(A1:C7, \"Age\", A9:B11) equals 43.\n"
14462 #~ "@FUNCTION=DMAX\n"
14463 #~ "@SYNTAX=DMAX(database,field,criteria)\n"
14464 #~ "@DESCRIPTION=DMAX function returns the largest number in a column that "
14465 #~ "match conditions specified.\n"
14467 #~ "@database is a range of cells in which rows of related information are "
14468 #~ "records and columns of data are fields. The first row of a database "
14469 #~ "contains labels for each column. \n"
14471 #~ "@field specifies which column is used in the function. If @field is an "
14472 #~ "integer, for example 2, the second column is used. Field can also be the "
14473 #~ "label of a column. For example, ``Age'' refers to the column with the "
14474 #~ "label ``Age'' in @database range. \n"
14476 #~ "@criteria is the range of cells which contains the specified conditions. "
14477 #~ "The first row of a @criteria should contain the labels of the fields for "
14478 #~ "which the criteria are for. Cells below the labels specify conditions, "
14479 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14480 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14481 #~ "Each row in @criteria specifies a separate condition. If a row in "
14482 #~ "@database matches a row in @criteria, then that row is counted. "
14483 #~ "Technically speaking, this a boolean OR operation between the rows in "
14485 #~ "If @criteria specifies more than one column, then each of the conditions "
14486 #~ "in the specified columns must be true for the row in @database to match. "
14487 #~ "Technically speaking, this is a boolean AND operation between the columns "
14488 #~ "in @criteria.\n"
14491 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14492 #~ "Name Age Salary\n"
14493 #~ "John 34 54342\n"
14494 #~ "Bill 35 22343\n"
14495 #~ "Clark 29 34323\n"
14496 #~ "Bob 43 47242\n"
14497 #~ "Susan 37 42932\n"
14498 #~ "Jill 45 45324\n"
14500 #~ "In addition, the cells A9:B11 contain the following values:\n"
14505 #~ "DMAX(A1:C7, \"Salary\", A9:A11) equals 47242.\n"
14506 #~ "DMAX(A1:C7, \"Age\", A9:A11) equals 45.\n"
14507 #~ "DMAX(A1:C7, \"Age\", A9:B11) equals 43.\n"
14512 #~ "@FUNCTION=DMIN\n"
14513 #~ "@SYNTAX=DMIN(database,field,criteria)\n"
14514 #~ "@DESCRIPTION=DMIN function returns the smallest number in a column that "
14515 #~ "match conditions specified.\n"
14517 #~ "@database is a range of cells in which rows of related information are "
14518 #~ "records and columns of data are fields. The first row of a database "
14519 #~ "contains labels for each column. \n"
14521 #~ "@field specifies which column is used in the function. If @field is an "
14522 #~ "integer, for example 2, the second column is used. Field can also be the "
14523 #~ "label of a column. For example, ``Age'' refers to the column with the "
14524 #~ "label ``Age'' in @database range. \n"
14526 #~ "@criteria is the range of cells which contains the specified conditions. "
14527 #~ "The first row of a @criteria should contain the labels of the fields for "
14528 #~ "which the criteria are for. Cells below the labels specify conditions, "
14529 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14530 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14531 #~ "Each row in @criteria specifies a separate condition. If a row in "
14532 #~ "@database matches a row in @criteria, then that row is counted. "
14533 #~ "Technically speaking, this a boolean OR operation between the rows in "
14535 #~ "If @criteria specifies more than one column, then each of the conditions "
14536 #~ "in the specified columns must be true for the row in @database to match. "
14537 #~ "Technically speaking, this is a boolean AND operation between the columns "
14538 #~ "in @criteria.\n"
14541 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14542 #~ "Name Age Salary\n"
14543 #~ "John 34 54342\n"
14544 #~ "Bill 35 22343\n"
14545 #~ "Clark 29 34323\n"
14546 #~ "Bob 43 47242\n"
14547 #~ "Susan 37 42932\n"
14548 #~ "Jill 45 45324\n"
14550 #~ "In addition, the cells A9:B11 contain the following values:\n"
14555 #~ "DMIN(A1:C7, \"Salary\", A9:B11) equals 34323.\n"
14556 #~ "DMIN(A1:C7, \"Age\", A9:B11) equals 29.\n"
14560 #~ "@FUNCTION=DMIN\n"
14561 #~ "@SYNTAX=DMIN(database,field,criteria)\n"
14562 #~ "@DESCRIPTION=DMIN function returns the smallest number in a column that "
14563 #~ "match conditions specified.\n"
14565 #~ "@database is a range of cells in which rows of related information are "
14566 #~ "records and columns of data are fields. The first row of a database "
14567 #~ "contains labels for each column. \n"
14569 #~ "@field specifies which column is used in the function. If @field is an "
14570 #~ "integer, for example 2, the second column is used. Field can also be the "
14571 #~ "label of a column. For example, ``Age'' refers to the column with the "
14572 #~ "label ``Age'' in @database range. \n"
14574 #~ "@criteria is the range of cells which contains the specified conditions. "
14575 #~ "The first row of a @criteria should contain the labels of the fields for "
14576 #~ "which the criteria are for. Cells below the labels specify conditions, "
14577 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14578 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14579 #~ "Each row in @criteria specifies a separate condition. If a row in "
14580 #~ "@database matches a row in @criteria, then that row is counted. "
14581 #~ "Technically speaking, this a boolean OR operation between the rows in "
14583 #~ "If @criteria specifies more than one column, then each of the conditions "
14584 #~ "in the specified columns must be true for the row in @database to match. "
14585 #~ "Technically speaking, this is a boolean AND operation between the columns "
14586 #~ "in @criteria.\n"
14589 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14590 #~ "Name Age Salary\n"
14591 #~ "John 34 54342\n"
14592 #~ "Bill 35 22343\n"
14593 #~ "Clark 29 34323\n"
14594 #~ "Bob 43 47242\n"
14595 #~ "Susan 37 42932\n"
14596 #~ "Jill 45 45324\n"
14598 #~ "In addition, the cells A9:B11 contain the following values:\n"
14603 #~ "DMIN(A1:C7, \"Salary\", A9:B11) equals 34323.\n"
14604 #~ "DMIN(A1:C7, \"Age\", A9:B11) equals 29.\n"
14609 #~ "@FUNCTION=DPRODUCT\n"
14610 #~ "@SYNTAX=DPRODUCT(database,field,criteria)\n"
14611 #~ "@DESCRIPTION=DPRODUCT function returns the product of numbers in a column "
14612 #~ "that match conditions specified.\n"
14614 #~ "@database is a range of cells in which rows of related information are "
14615 #~ "records and columns of data are fields. The first row of a database "
14616 #~ "contains labels for each column. \n"
14618 #~ "@field specifies which column is used in the function. If @field is an "
14619 #~ "integer, for example 2, the second column is used. Field can also be the "
14620 #~ "label of a column. For example, ``Age'' refers to the column with the "
14621 #~ "label ``Age'' in @database range. \n"
14623 #~ "@criteria is the range of cells which contains the specified conditions. "
14624 #~ "The first row of a @criteria should contain the labels of the fields for "
14625 #~ "which the criteria are for. Cells below the labels specify conditions, "
14626 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14627 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14628 #~ "Each row in @criteria specifies a separate condition. If a row in "
14629 #~ "@database matches a row in @criteria, then that row is counted. "
14630 #~ "Technically speaking, this a boolean OR operation between the rows in "
14632 #~ "If @criteria specifies more than one column, then each of the conditions "
14633 #~ "in the specified columns must be true for the row in @database to match. "
14634 #~ "Technically speaking, this is a boolean AND operation between the columns "
14635 #~ "in @criteria.\n"
14638 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14639 #~ "Name Age Salary\n"
14640 #~ "John 34 54342\n"
14641 #~ "Bill 35 22343\n"
14642 #~ "Clark 29 34323\n"
14643 #~ "Bob 43 47242\n"
14644 #~ "Susan 37 42932\n"
14645 #~ "Jill 45 45324\n"
14647 #~ "In addition, the cells A9:B11 contain the following values:\n"
14652 #~ "DPRODUCT(A1:C7, \"Age\", A9:B11) equals 1247.\n"
14656 #~ "@FUNCTION=DPRODUCT\n"
14657 #~ "@SYNTAX=DPRODUCT(database,field,criteria)\n"
14658 #~ "@DESCRIPTION=DPRODUCT function returns the product of numbers in a column "
14659 #~ "that match conditions specified.\n"
14661 #~ "@database is a range of cells in which rows of related information are "
14662 #~ "records and columns of data are fields. The first row of a database "
14663 #~ "contains labels for each column. \n"
14665 #~ "@field specifies which column is used in the function. If @field is an "
14666 #~ "integer, for example 2, the second column is used. Field can also be the "
14667 #~ "label of a column. For example, ``Age'' refers to the column with the "
14668 #~ "label ``Age'' in @database range. \n"
14670 #~ "@criteria is the range of cells which contains the specified conditions. "
14671 #~ "The first row of a @criteria should contain the labels of the fields for "
14672 #~ "which the criteria are for. Cells below the labels specify conditions, "
14673 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14674 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14675 #~ "Each row in @criteria specifies a separate condition. If a row in "
14676 #~ "@database matches a row in @criteria, then that row is counted. "
14677 #~ "Technically speaking, this a boolean OR operation between the rows in "
14679 #~ "If @criteria specifies more than one column, then each of the conditions "
14680 #~ "in the specified columns must be true for the row in @database to match. "
14681 #~ "Technically speaking, this is a boolean AND operation between the columns "
14682 #~ "in @criteria.\n"
14685 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14686 #~ "Name Age Salary\n"
14687 #~ "John 34 54342\n"
14688 #~ "Bill 35 22343\n"
14689 #~ "Clark 29 34323\n"
14690 #~ "Bob 43 47242\n"
14691 #~ "Susan 37 42932\n"
14692 #~ "Jill 45 45324\n"
14694 #~ "In addition, the cells A9:B11 contain the following values:\n"
14699 #~ "DPRODUCT(A1:C7, \"Age\", A9:B11) equals 1247.\n"
14704 #~ "@FUNCTION=DSTDEV\n"
14705 #~ "@SYNTAX=DSTDEV(database,field,criteria)\n"
14706 #~ "@DESCRIPTION=DSTDEV function returns the estimate of the standard "
14707 #~ "deviation of a population based on a sample. The population consists of "
14708 #~ "numbers that match conditions specified.\n"
14710 #~ "@database is a range of cells in which rows of related information are "
14711 #~ "records and columns of data are fields. The first row of a database "
14712 #~ "contains labels for each column. \n"
14714 #~ "@field specifies which column is used in the function. If @field is an "
14715 #~ "integer, for example 2, the second column is used. Field can also be the "
14716 #~ "label of a column. For example, ``Age'' refers to the column with the "
14717 #~ "label ``Age'' in @database range. \n"
14719 #~ "@criteria is the range of cells which contains the specified conditions. "
14720 #~ "The first row of a @criteria should contain the labels of the fields for "
14721 #~ "which the criteria are for. Cells below the labels specify conditions, "
14722 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14723 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14724 #~ "Each row in @criteria specifies a separate condition. If a row in "
14725 #~ "@database matches a row in @criteria, then that row is counted. "
14726 #~ "Technically speaking, this a boolean OR operation between the rows in "
14728 #~ "If @criteria specifies more than one column, then each of the conditions "
14729 #~ "in the specified columns must be true for the row in @database to match. "
14730 #~ "Technically speaking, this is a boolean AND operation between the columns "
14731 #~ "in @criteria.\n"
14734 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14735 #~ "Name Age Salary\n"
14736 #~ "John 34 54342\n"
14737 #~ "Bill 35 22343\n"
14738 #~ "Clark 29 34323\n"
14739 #~ "Bob 43 47242\n"
14740 #~ "Susan 37 42932\n"
14741 #~ "Jill 45 45324\n"
14743 #~ "In addition, the cells A9:B11 contain the following values:\n"
14748 #~ "DSTDEV(A1:C7, \"Age\", A9:B11) equals 9.89949.\n"
14749 #~ "DSTDEV(A1:C7, \"Salary\", A9:B11) equals 9135.112506.\n"
14751 #~ "@SEEALSO=DSTDEVP"
14753 #~ "@FUNCTION=DSTDEV\n"
14754 #~ "@SYNTAX=DSTDEV(database,field,criteria)\n"
14755 #~ "@DESCRIPTION=DSTDEV function returns the estimate of the standard "
14756 #~ "deviation of a population based on a sample. The population consists of "
14757 #~ "numbers that match conditions specified.\n"
14759 #~ "@database is a range of cells in which rows of related information are "
14760 #~ "records and columns of data are fields. The first row of a database "
14761 #~ "contains labels for each column. \n"
14763 #~ "@field specifies which column is used in the function. If @field is an "
14764 #~ "integer, for example 2, the second column is used. Field can also be the "
14765 #~ "label of a column. For example, ``Age'' refers to the column with the "
14766 #~ "label ``Age'' in @database range. \n"
14768 #~ "@criteria is the range of cells which contains the specified conditions. "
14769 #~ "The first row of a @criteria should contain the labels of the fields for "
14770 #~ "which the criteria are for. Cells below the labels specify conditions, "
14771 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14772 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14773 #~ "Each row in @criteria specifies a separate condition. If a row in "
14774 #~ "@database matches a row in @criteria, then that row is counted. "
14775 #~ "Technically speaking, this a boolean OR operation between the rows in "
14777 #~ "If @criteria specifies more than one column, then each of the conditions "
14778 #~ "in the specified columns must be true for the row in @database to match. "
14779 #~ "Technically speaking, this is a boolean AND operation between the columns "
14780 #~ "in @criteria.\n"
14783 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14784 #~ "Name Age Salary\n"
14785 #~ "John 34 54342\n"
14786 #~ "Bill 35 22343\n"
14787 #~ "Clark 29 34323\n"
14788 #~ "Bob 43 47242\n"
14789 #~ "Susan 37 42932\n"
14790 #~ "Jill 45 45324\n"
14792 #~ "In addition, the cells A9:B11 contain the following values:\n"
14797 #~ "DSTDEV(A1:C7, \"Age\", A9:B11) equals 9.89949.\n"
14798 #~ "DSTDEV(A1:C7, \"Salary\", A9:B11) equals 9135.112506.\n"
14800 #~ "@SEEALSO=DSTDEVP"
14803 #~ "@FUNCTION=DSTDEVP\n"
14804 #~ "@SYNTAX=DSTDEVP(database,field,criteria)\n"
14805 #~ "@DESCRIPTION=DSTDEVP function returns the standard deviation of a "
14806 #~ "population based on the entire population. The population consists of "
14807 #~ "numbers that match conditions specified.\n"
14809 #~ "@database is a range of cells in which rows of related information are "
14810 #~ "records and columns of data are fields. The first row of a database "
14811 #~ "contains labels for each column. \n"
14813 #~ "@field specifies which column is used in the function. If @field is an "
14814 #~ "integer, for example 2, the second column is used. Field can also be the "
14815 #~ "label of a column. For example, ``Age'' refers to the column with the "
14816 #~ "label ``Age'' in @database range. \n"
14818 #~ "@criteria is the range of cells which contains the specified conditions. "
14819 #~ "The first row of a @criteria should contain the labels of the fields for "
14820 #~ "which the criteria are for. Cells below the labels specify conditions, "
14821 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14822 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14823 #~ "Each row in @criteria specifies a separate condition. If a row in "
14824 #~ "@database matches a row in @criteria, then that row is counted. "
14825 #~ "Technically speaking, this a boolean OR operation between the rows in "
14827 #~ "If @criteria specifies more than one column, then each of the conditions "
14828 #~ "in the specified columns must be true for the row in @database to match. "
14829 #~ "Technically speaking, this is a boolean AND operation between the columns "
14830 #~ "in @criteria.\n"
14833 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14834 #~ "Name Age Salary\n"
14835 #~ "John 34 54342\n"
14836 #~ "Bill 35 22343\n"
14837 #~ "Clark 29 34323\n"
14838 #~ "Bob 43 47242\n"
14839 #~ "Susan 37 42932\n"
14840 #~ "Jill 45 45324\n"
14842 #~ "In addition, the cells A9:B11 contain the following values:\n"
14847 #~ "DSTDEVP(A1:C7, \"Age\", A9:B11) equals 7.\n"
14848 #~ "DSTDEVP(A1:C7, \"Salary\", A9:B11) equals 6459.5.\n"
14850 #~ "@SEEALSO=DSTDEV"
14852 #~ "@FUNCTION=DSTDEVP\n"
14853 #~ "@SYNTAX=DSTDEVP(database,field,criteria)\n"
14854 #~ "@DESCRIPTION=DSTDEVP function returns the standard deviation of a "
14855 #~ "population based on the entire population. The population consists of "
14856 #~ "numbers that match conditions specified.\n"
14858 #~ "@database is a range of cells in which rows of related information are "
14859 #~ "records and columns of data are fields. The first row of a database "
14860 #~ "contains labels for each column. \n"
14862 #~ "@field specifies which column is used in the function. If @field is an "
14863 #~ "integer, for example 2, the second column is used. Field can also be the "
14864 #~ "label of a column. For example, ``Age'' refers to the column with the "
14865 #~ "label ``Age'' in @database range. \n"
14867 #~ "@criteria is the range of cells which contains the specified conditions. "
14868 #~ "The first row of a @criteria should contain the labels of the fields for "
14869 #~ "which the criteria are for. Cells below the labels specify conditions, "
14870 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14871 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14872 #~ "Each row in @criteria specifies a separate condition. If a row in "
14873 #~ "@database matches a row in @criteria, then that row is counted. "
14874 #~ "Technically speaking, this a boolean OR operation between the rows in "
14876 #~ "If @criteria specifies more than one column, then each of the conditions "
14877 #~ "in the specified columns must be true for the row in @database to match. "
14878 #~ "Technically speaking, this is a boolean AND operation between the columns "
14879 #~ "in @criteria.\n"
14882 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14883 #~ "Name Age Salary\n"
14884 #~ "John 34 54342\n"
14885 #~ "Bill 35 22343\n"
14886 #~ "Clark 29 34323\n"
14887 #~ "Bob 43 47242\n"
14888 #~ "Susan 37 42932\n"
14889 #~ "Jill 45 45324\n"
14891 #~ "In addition, the cells A9:B11 contain the following values:\n"
14896 #~ "DSTDEVP(A1:C7, \"Age\", A9:B11) equals 7.\n"
14897 #~ "DSTDEVP(A1:C7, \"Salary\", A9:B11) equals 6459.5.\n"
14899 #~ "@SEEALSO=DSTDEV"
14902 #~ "@FUNCTION=DSUM\n"
14903 #~ "@SYNTAX=DSUM(database,field,criteria)\n"
14904 #~ "@DESCRIPTION=DSUM function returns the sum of numbers in a column that "
14905 #~ "match conditions specified.\n"
14907 #~ "@database is a range of cells in which rows of related information are "
14908 #~ "records and columns of data are fields. The first row of a database "
14909 #~ "contains labels for each column. \n"
14911 #~ "@field specifies which column is used in the function. If @field is an "
14912 #~ "integer, for example 2, the second column is used. Field can also be the "
14913 #~ "label of a column. For example, ``Age'' refers to the column with the "
14914 #~ "label ``Age'' in @database range. \n"
14916 #~ "@criteria is the range of cells which contains the specified conditions. "
14917 #~ "The first row of a @criteria should contain the labels of the fields for "
14918 #~ "which the criteria are for. Cells below the labels specify conditions, "
14919 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14920 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14921 #~ "Each row in @criteria specifies a separate condition. If a row in "
14922 #~ "@database matches a row in @criteria, then that row is counted. "
14923 #~ "Technically speaking, this a boolean OR operation between the rows in "
14925 #~ "If @criteria specifies more than one column, then each of the conditions "
14926 #~ "in the specified columns must be true for the row in @database to match. "
14927 #~ "Technically speaking, this is a boolean AND operation between the columns "
14928 #~ "in @criteria.\n"
14931 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14932 #~ "Name Age Salary\n"
14933 #~ "John 34 54342\n"
14934 #~ "Bill 35 22343\n"
14935 #~ "Clark 29 34323\n"
14936 #~ "Bob 43 47242\n"
14937 #~ "Susan 37 42932\n"
14938 #~ "Jill 45 45324\n"
14940 #~ "In addition, the cells A9:B11 contain the following values:\n"
14945 #~ "DSUM(A1:C7, \"Age\", A9:B11) equals 72.\n"
14946 #~ "DSUM(A1:C7, \"Salary\", A9:B11) equals 81565.\n"
14948 #~ "@SEEALSO=DPRODUCT"
14950 #~ "@FUNCTION=DSUM\n"
14951 #~ "@SYNTAX=DSUM(database,field,criteria)\n"
14952 #~ "@DESCRIPTION=DSUM function returns the sum of numbers in a column that "
14953 #~ "match conditions specified.\n"
14955 #~ "@database is a range of cells in which rows of related information are "
14956 #~ "records and columns of data are fields. The first row of a database "
14957 #~ "contains labels for each column. \n"
14959 #~ "@field specifies which column is used in the function. If @field is an "
14960 #~ "integer, for example 2, the second column is used. Field can also be the "
14961 #~ "label of a column. For example, ``Age'' refers to the column with the "
14962 #~ "label ``Age'' in @database range. \n"
14964 #~ "@criteria is the range of cells which contains the specified conditions. "
14965 #~ "The first row of a @criteria should contain the labels of the fields for "
14966 #~ "which the criteria are for. Cells below the labels specify conditions, "
14967 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
14968 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
14969 #~ "Each row in @criteria specifies a separate condition. If a row in "
14970 #~ "@database matches a row in @criteria, then that row is counted. "
14971 #~ "Technically speaking, this a boolean OR operation between the rows in "
14973 #~ "If @criteria specifies more than one column, then each of the conditions "
14974 #~ "in the specified columns must be true for the row in @database to match. "
14975 #~ "Technically speaking, this is a boolean AND operation between the columns "
14976 #~ "in @criteria.\n"
14979 #~ "Let us assume that the range A1:C7 contain the following values:\n"
14980 #~ "Name Age Salary\n"
14981 #~ "John 34 54342\n"
14982 #~ "Bill 35 22343\n"
14983 #~ "Clark 29 34323\n"
14984 #~ "Bob 43 47242\n"
14985 #~ "Susan 37 42932\n"
14986 #~ "Jill 45 45324\n"
14988 #~ "In addition, the cells A9:B11 contain the following values:\n"
14993 #~ "DSUM(A1:C7, \"Age\", A9:B11) equals 72.\n"
14994 #~ "DSUM(A1:C7, \"Salary\", A9:B11) equals 81565.\n"
14996 #~ "@SEEALSO=DPRODUCT"
14999 #~ "@FUNCTION=DVAR\n"
15000 #~ "@SYNTAX=DVAR(database,field,criteria)\n"
15001 #~ "@DESCRIPTION=DVAR function returns the estimate of variance of a "
15002 #~ "population based on a sample. The population consists of numbers that "
15003 #~ "match conditions specified.\n"
15005 #~ "@database is a range of cells in which rows of related information are "
15006 #~ "records and columns of data are fields. The first row of a database "
15007 #~ "contains labels for each column. \n"
15009 #~ "@field specifies which column is used in the function. If @field is an "
15010 #~ "integer, for example 2, the second column is used. Field can also be the "
15011 #~ "label of a column. For example, ``Age'' refers to the column with the "
15012 #~ "label ``Age'' in @database range. \n"
15014 #~ "@criteria is the range of cells which contains the specified conditions. "
15015 #~ "The first row of a @criteria should contain the labels of the fields for "
15016 #~ "which the criteria are for. Cells below the labels specify conditions, "
15017 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
15018 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
15019 #~ "Each row in @criteria specifies a separate condition. If a row in "
15020 #~ "@database matches a row in @criteria, then that row is counted. "
15021 #~ "Technically speaking, this a boolean OR operation between the rows in "
15023 #~ "If @criteria specifies more than one column, then each of the conditions "
15024 #~ "in the specified columns must be true for the row in @database to match. "
15025 #~ "Technically speaking, this is a boolean AND operation between the columns "
15026 #~ "in @criteria.\n"
15029 #~ "Let us assume that the range A1:C7 contain the following values:\n"
15030 #~ "Name Age Salary\n"
15031 #~ "John 34 54342\n"
15032 #~ "Bill 35 22343\n"
15033 #~ "Clark 29 34323\n"
15034 #~ "Bob 43 47242\n"
15035 #~ "Susan 37 42932\n"
15036 #~ "Jill 45 45324\n"
15038 #~ "In addition, the cells A9:B11 contain the following values:\n"
15043 #~ "DVAR(A1:C7, \"Age\", A9:B11) equals 98.\n"
15044 #~ "DVAR(A1:C7, \"Salary\", A9:B11) equals 83450280.5.\n"
15046 #~ "@SEEALSO=DVARP"
15048 #~ "@FUNCTION=DVAR\n"
15049 #~ "@SYNTAX=DVAR(database,field,criteria)\n"
15050 #~ "@DESCRIPTION=DVAR function returns the estimate of variance of a "
15051 #~ "population based on a sample. The population consists of numbers that "
15052 #~ "match conditions specified.\n"
15054 #~ "@database is a range of cells in which rows of related information are "
15055 #~ "records and columns of data are fields. The first row of a database "
15056 #~ "contains labels for each column. \n"
15058 #~ "@field specifies which column is used in the function. If @field is an "
15059 #~ "integer, for example 2, the second column is used. Field can also be the "
15060 #~ "label of a column. For example, ``Age'' refers to the column with the "
15061 #~ "label ``Age'' in @database range. \n"
15063 #~ "@criteria is the range of cells which contains the specified conditions. "
15064 #~ "The first row of a @criteria should contain the labels of the fields for "
15065 #~ "which the criteria are for. Cells below the labels specify conditions, "
15066 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
15067 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
15068 #~ "Each row in @criteria specifies a separate condition. If a row in "
15069 #~ "@database matches a row in @criteria, then that row is counted. "
15070 #~ "Technically speaking, this a boolean OR operation between the rows in "
15072 #~ "If @criteria specifies more than one column, then each of the conditions "
15073 #~ "in the specified columns must be true for the row in @database to match. "
15074 #~ "Technically speaking, this is a boolean AND operation between the columns "
15075 #~ "in @criteria.\n"
15078 #~ "Let us assume that the range A1:C7 contain the following values:\n"
15079 #~ "Name Age Salary\n"
15080 #~ "John 34 54342\n"
15081 #~ "Bill 35 22343\n"
15082 #~ "Clark 29 34323\n"
15083 #~ "Bob 43 47242\n"
15084 #~ "Susan 37 42932\n"
15085 #~ "Jill 45 45324\n"
15087 #~ "In addition, the cells A9:B11 contain the following values:\n"
15092 #~ "DVAR(A1:C7, \"Age\", A9:B11) equals 98.\n"
15093 #~ "DVAR(A1:C7, \"Salary\", A9:B11) equals 83450280.5.\n"
15095 #~ "@SEEALSO=DVARP"
15098 #~ "@FUNCTION=DVARP\n"
15099 #~ "@SYNTAX=DVARP(database,field,criteria)\n"
15100 #~ "@DESCRIPTION=DVARP function returns the variance of a population based on "
15101 #~ "the entire population. The population consists of numbers that match "
15102 #~ "conditions specified.\n"
15104 #~ "@database is a range of cells in which rows of related information are "
15105 #~ "records and columns of data are fields. The first row of a database "
15106 #~ "contains labels for each column. \n"
15108 #~ "@field specifies which column is used in the function. If @field is an "
15109 #~ "integer, for example 2, the second column is used. Field can also be the "
15110 #~ "label of a column. For example, ``Age'' refers to the column with the "
15111 #~ "label ``Age'' in @database range. \n"
15113 #~ "@criteria is the range of cells which contains the specified conditions. "
15114 #~ "The first row of a @criteria should contain the labels of the fields for "
15115 #~ "which the criteria are for. Cells below the labels specify conditions, "
15116 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
15117 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
15118 #~ "Each row in @criteria specifies a separate condition. If a row in "
15119 #~ "@database matches a row in @criteria, then that row is counted. "
15120 #~ "Technically speaking, this a boolean OR operation between the rows in "
15122 #~ "If @criteria specifies more than one column, then each of the conditions "
15123 #~ "in the specified columns must be true for the row in @database to match. "
15124 #~ "Technically speaking, this is a boolean AND operation between the columns "
15125 #~ "in @criteria.\n"
15128 #~ "Let us assume that the range A1:C7 contain the following values:\n"
15129 #~ "Name Age Salary\n"
15130 #~ "John 34 54342\n"
15131 #~ "Bill 35 22343\n"
15132 #~ "Clark 29 34323\n"
15133 #~ "Bob 43 47242\n"
15134 #~ "Susan 37 42932\n"
15135 #~ "Jill 45 45324\n"
15137 #~ "In addition, the cells A9:B11 contain the following values:\n"
15142 #~ "DVARP(A1:C7, \"Age\", A9:B11) equals 49.\n"
15143 #~ "DVARP(A1:C7, \"Salary\", A9:B11) equals 41725140.25.\n"
15147 #~ "@FUNCTION=DVARP\n"
15148 #~ "@SYNTAX=DVARP(database,field,criteria)\n"
15149 #~ "@DESCRIPTION=DVARP function returns the variance of a population based on "
15150 #~ "the entire population. The population consists of numbers that match "
15151 #~ "conditions specified.\n"
15153 #~ "@database is a range of cells in which rows of related information are "
15154 #~ "records and columns of data are fields. The first row of a database "
15155 #~ "contains labels for each column. \n"
15157 #~ "@field specifies which column is used in the function. If @field is an "
15158 #~ "integer, for example 2, the second column is used. Field can also be the "
15159 #~ "label of a column. For example, ``Age'' refers to the column with the "
15160 #~ "label ``Age'' in @database range. \n"
15162 #~ "@criteria is the range of cells which contains the specified conditions. "
15163 #~ "The first row of a @criteria should contain the labels of the fields for "
15164 #~ "which the criteria are for. Cells below the labels specify conditions, "
15165 #~ "for example, ``>3'' or ``<9''. Equality condition can be given simply by "
15166 #~ "specifying a value, e.g. ``3'' or ``John''. \n"
15167 #~ "Each row in @criteria specifies a separate condition. If a row in "
15168 #~ "@database matches a row in @criteria, then that row is counted. "
15169 #~ "Technically speaking, this a boolean OR operation between the rows in "
15171 #~ "If @criteria specifies more than one column, then each of the conditions "
15172 #~ "in the specified columns must be true for the row in @database to match. "
15173 #~ "Technically speaking, this is a boolean AND operation between the columns "
15174 #~ "in @criteria.\n"
15177 #~ "Let us assume that the range A1:C7 contain the following values:\n"
15178 #~ "Name Age Salary\n"
15179 #~ "John 34 54342\n"
15180 #~ "Bill 35 22343\n"
15181 #~ "Clark 29 34323\n"
15182 #~ "Bob 43 47242\n"
15183 #~ "Susan 37 42932\n"
15184 #~ "Jill 45 45324\n"
15186 #~ "In addition, the cells A9:B11 contain the following values:\n"
15191 #~ "DVARP(A1:C7, \"Age\", A9:B11) equals 49.\n"
15192 #~ "DVARP(A1:C7, \"Salary\", A9:B11) equals 41725140.25.\n"
15197 #~ "@FUNCTION=GETPIVOTDATA\n"
15198 #~ "@SYNTAX=GETPIVOTDATA(pivot_table,field_name)\n"
15199 #~ "@DESCRIPTION=GETPIVOTDATA function fetches summary data from a pivot "
15200 #~ "table. @pivot_table is a cell range containing the pivot table. "
15201 #~ "@field_name is the name of the field of which you want the summary data.\n"
15203 #~ "* If the summary data is unavailable, GETPIVOTDATA returns #REF! error.\n"
15209 #~ "@FUNCTION=GETPIVOTDATA\n"
15210 #~ "@SYNTAX=GETPIVOTDATA(pivot_table,field_name)\n"
15211 #~ "@DESCRIPTION=GETPIVOTDATA function fetches summary data from a pivot "
15212 #~ "table. @pivot_table is a cell range containing the pivot table. "
15213 #~ "@field_name is the name of the field of which you want the summary data.\n"
15215 #~ "* If the summary data is unavailable, GETPIVOTDATA returns #REF! error.\n"
15222 #~ "@FUNCTION=DATE\n"
15223 #~ "@SYNTAX=DATE (year,month,day)\n"
15224 #~ "@DESCRIPTION=DATE returns the number of days since the 1st of January of "
15225 #~ "1900(the date serial number) for the given year, month and day.\n"
15227 #~ "* If @month < 1 or @month > 12, the year will be corrected. A similar "
15228 #~ "correction takes place for days.\n"
15229 #~ "* The @years should be at least 1900. If @years < 1900, it is assumed to "
15230 #~ "be 1900 + @years.\n"
15231 #~ "* If the given date is not valid, DATE returns #NUM! error.\n"
15232 #~ "* This function is Excel compatible.\n"
15235 #~ "DATE(2001, 3, 30) returns 'Mar 30, 2001'.\n"
15237 #~ "@SEEALSO=TODAY, NOW"
15239 #~ "@FUNCTION=DATE\n"
15240 #~ "@SYNTAX=DATE (year,month,day)\n"
15241 #~ "@DESCRIPTION=DATE returns the number of days since the 1st of January of "
15242 #~ "1900(the date serial number) for the given year, month and day.\n"
15244 #~ "* If @month < 1 or @month > 12, the year will be corrected. A similar "
15245 #~ "correction takes place for days.\n"
15246 #~ "* The @years should be at least 1900. If @years < 1900, it is assumed to "
15247 #~ "be 1900 + @years.\n"
15248 #~ "* If the given date is not valid, DATE returns #NUM! error.\n"
15249 #~ "* This function is Excel compatible.\n"
15252 #~ "DATE(2001, 3, 30) returns 'Mar 30, 2001'.\n"
15254 #~ "@SEEALSO=TODAY, NOW"
15257 #~ "@FUNCTION=UNIX2DATE\n"
15258 #~ "@SYNTAX=UNIX2DATE(unixtime)\n"
15259 #~ "@DESCRIPTION=UNIX2DATE converts a unix time into a spreadsheet date and "
15262 #~ "A unix time is the number of seconds since midnight January 1, 1970.\n"
15266 #~ "@SEEALSO=NOW, DATE, DATE2UNIX"
15268 #~ "@FUNCTION=UNIX2DATE\n"
15269 #~ "@SYNTAX=UNIX2DATE(unixtime)\n"
15270 #~ "@DESCRIPTION=UNIX2DATE converts a unix time into a spreadsheet date and "
15273 #~ "A unix time is the number of seconds since midnight January 1, 1970.\n"
15277 #~ "@SEEALSO=NOW, DATE, DATE2UNIX"
15280 #~ "@FUNCTION=DATE2UNIX\n"
15281 #~ "@SYNTAX=DATE2UNIX(serial)\n"
15282 #~ "@DESCRIPTION=DATE2UNIX converts a spreadsheet date and time serial number "
15283 #~ "into a unix time.\n"
15285 #~ "A unix time is the number of seconds since midnight January 1, 1970.\n"
15288 #~ "DATE2UNIX(\"01/01/2000\") equals 946656000.\n"
15290 #~ "@SEEALSO=NOW, DATE, UNIX2DATE"
15292 #~ "@FUNCTION=DATE2UNIX\n"
15293 #~ "@SYNTAX=DATE2UNIX(serial)\n"
15294 #~ "@DESCRIPTION=DATE2UNIX converts a spreadsheet date and time serial number "
15295 #~ "into a unix time.\n"
15297 #~ "A unix time is the number of seconds since midnight January 1, 1970.\n"
15300 #~ "DATE2UNIX(\"01/01/2000\") equals 946656000.\n"
15302 #~ "@SEEALSO=NOW, DATE, UNIX2DATE"
15305 #~ "@FUNCTION=DATEVALUE\n"
15306 #~ "@SYNTAX=DATEVALUE(date_str)\n"
15307 #~ "@DESCRIPTION=DATEVALUE returns the serial number of the date. @date_str "
15308 #~ "is the string that contains the date. The value depends on the date "
15309 #~ "convention. The MS Excel 1900 convention dates things from Jan 1 1900 "
15310 #~ "while the 1904 convention uses Jan 1 1904.\n"
15312 #~ "* This function is Excel compatible.\n"
15315 #~ "DATEVALUE(\"1/1/1999\") equals 36161 (in the 1900 convention).\n"
15318 #~ "@FUNCTION=DATEVALUE\n"
15319 #~ "@SYNTAX=DATEVALUE(date_str)\n"
15320 #~ "@DESCRIPTION=DATEVALUE returns the serial number of the date. @date_str "
15321 #~ "is the string that contains the date. The value depends on the date "
15322 #~ "convention. The MS Excel 1900 convention dates things from Jan 1 1900 "
15323 #~ "while the 1904 convention uses Jan 1 1904.\n"
15325 #~ "* This function is Excel compatible.\n"
15328 #~ "DATEVALUE(\"1/1/1999\") equals 36161 (in the 1900 convention).\n"
15332 #~ "@FUNCTION=DATEDIF\n"
15333 #~ "@SYNTAX=DATEDIF(date1,date2,interval)\n"
15334 #~ "@DESCRIPTION=DATEDIF returns the difference between two dates. @interval "
15335 #~ "is one of six possible values: \"y\", \"m\", \"d\", \"ym\", \"md\", and "
15338 #~ "The first three options will return the number of complete years, months, "
15339 #~ "or days, respectively, between the two dates specified.\n"
15341 #~ " \"ym\" will return the number of full months between the two dates, not "
15342 #~ "including the difference in years.\n"
15343 #~ " \"md\" will return the number of full days between the two dates, not "
15344 #~ "including the difference in months.\n"
15345 #~ " \"yd\" will return the number of full days between the two dates, not "
15346 #~ "including the difference in years.\n"
15348 #~ "* This function is Excel compatible.\n"
15351 #~ "DATEDIF(DATE(2000,4,30),DATE(2003,8,4),\"d\") equals 1191.\n"
15352 #~ "DATEDIF(DATE(2000,4,30),DATE(2003,8,4),\"y\") equals 3.\n"
15356 #~ "@FUNCTION=DATEDIF\n"
15357 #~ "@SYNTAX=DATEDIF(date1,date2,interval)\n"
15358 #~ "@DESCRIPTION=DATEDIF returns the difference between two dates. @interval "
15359 #~ "is one of six possible values: \"y\", \"m\", \"d\", \"ym\", \"md\", and "
15362 #~ "The first three options will return the number of complete years, months, "
15363 #~ "or days, respectively, between the two dates specified.\n"
15365 #~ " \"ym\" will return the number of full months between the two dates, not "
15366 #~ "including the difference in years.\n"
15367 #~ " \"md\" will return the number of full days between the two dates, not "
15368 #~ "including the difference in months.\n"
15369 #~ " \"yd\" will return the number of full days between the two dates, not "
15370 #~ "including the difference in years.\n"
15372 #~ "* This function is Excel compatible.\n"
15375 #~ "DATEDIF(DATE(2000,4,30),DATE(2003,8,4),\"d\") equals 1191.\n"
15376 #~ "DATEDIF(DATE(2000,4,30),DATE(2003,8,4),\"y\") equals 3.\n"
15381 #~ "@FUNCTION=EDATE\n"
15382 #~ "@SYNTAX=EDATE(date,months)\n"
15383 #~ "@DESCRIPTION=EDATE returns the serial number of the date that is the "
15384 #~ "specified number of months before or after a given date. @date is the "
15385 #~ "serial number of the initial date and @months is the number of months "
15386 #~ "before (negative number) or after (positive number) the initial date.\n"
15388 #~ "* If @months is not an integer, it is truncated.\n"
15389 #~ "* This function is Excel compatible.\n"
15392 #~ "EDATE(DATE(2001,12,30),2) returns 'Feb 28, 2002'.\n"
15396 #~ "@FUNCTION=EDATE\n"
15397 #~ "@SYNTAX=EDATE(date,months)\n"
15398 #~ "@DESCRIPTION=EDATE returns the serial number of the date that is the "
15399 #~ "specified number of months before or after a given date. @date is the "
15400 #~ "serial number of the initial date and @months is the number of months "
15401 #~ "before (negative number) or after (positive number) the initial date.\n"
15403 #~ "* If @months is not an integer, it is truncated.\n"
15404 #~ "* This function is Excel compatible.\n"
15407 #~ "EDATE(DATE(2001,12,30),2) returns 'Feb 28, 2002'.\n"
15412 #~ "@FUNCTION=TODAY\n"
15413 #~ "@SYNTAX=TODAY()\n"
15414 #~ "@DESCRIPTION=TODAY returns the serial number for today (the number of "
15415 #~ "days elapsed since the 1st of January of 1900).\n"
15417 #~ "* This function is Excel compatible.\n"
15420 #~ "TODAY() returns 'Nov 6, 2001' on that particular day.\n"
15424 #~ "@FUNCTION=TODAY\n"
15425 #~ "@SYNTAX=TODAY()\n"
15426 #~ "@DESCRIPTION=TODAY returns the serial number for today (the number of "
15427 #~ "days elapsed since the 1st of January of 1900).\n"
15429 #~ "* This function is Excel compatible.\n"
15432 #~ "TODAY() returns 'Nov 6, 2001' on that particular day.\n"
15437 #~ "@FUNCTION=NOW\n"
15438 #~ "@SYNTAX=NOW ()\n"
15439 #~ "@DESCRIPTION=NOW returns the serial number for the date and time at the "
15440 #~ "time it is evaluated.\n"
15442 #~ "Serial Numbers in Gnumeric are represented as follows: The integral part "
15443 #~ "is the number of days since the 1st of January of 1900. The decimal part "
15444 #~ "represent the fraction of the day and is mapped into hour, minutes and "
15447 #~ "For example: .0 represents the beginning of the day, and 0.5 represents "
15450 #~ "* This function is Excel compatible.\n"
15455 #~ "@SEEALSO=TODAY"
15457 #~ "@FUNCTION=NOW\n"
15458 #~ "@SYNTAX=NOW ()\n"
15459 #~ "@DESCRIPTION=NOW returns the serial number for the date and time at the "
15460 #~ "time it is evaluated.\n"
15462 #~ "Serial Numbers in Gnumeric are represented as follows: The integral part "
15463 #~ "is the number of days since the 1st of January of 1900. The decimal part "
15464 #~ "represent the fraction of the day and is mapped into hour, minutes and "
15467 #~ "For example: .0 represents the beginning of the day, and 0.5 represents "
15470 #~ "* This function is Excel compatible.\n"
15475 #~ "@SEEALSO=TODAY"
15478 #~ "@FUNCTION=TIME\n"
15479 #~ "@SYNTAX=TIME (hours,minutes,seconds)\n"
15480 #~ "@DESCRIPTION=TIME returns a fraction representing the time of day.\n"
15482 #~ "* This function is Excel compatible.\n"
15485 #~ "TIME(3, 5, 23) equals 3:05AM.\n"
15489 #~ "@FUNCTION=TIME\n"
15490 #~ "@SYNTAX=TIME (hours,minutes,seconds)\n"
15491 #~ "@DESCRIPTION=TIME returns a fraction representing the time of day.\n"
15493 #~ "* This function is Excel compatible.\n"
15496 #~ "TIME(3, 5, 23) equals 3:05AM.\n"
15501 #~ "@FUNCTION=TIMEVALUE\n"
15502 #~ "@SYNTAX=TIMEVALUE (timetext)\n"
15503 #~ "@DESCRIPTION=TIMEVALUE returns a fraction representing the time of day, a "
15504 #~ "number between 0 and 1.\n"
15506 #~ "* This function is Excel compatible.\n"
15509 #~ "TIMEVALUE(\"3:05\") equals 0.128472.\n"
15510 #~ "TIMEVALUE(\"2:24:53 PM\") equals 0.600613.\n"
15512 #~ "@SEEALSO=HOUR,MINUTE"
15514 #~ "@FUNCTION=TIMEVALUE\n"
15515 #~ "@SYNTAX=TIMEVALUE (timetext)\n"
15516 #~ "@DESCRIPTION=TIMEVALUE returns a fraction representing the time of day, a "
15517 #~ "number between 0 and 1.\n"
15519 #~ "* This function is Excel compatible.\n"
15522 #~ "TIMEVALUE(\"3:05\") equals 0.128472.\n"
15523 #~ "TIMEVALUE(\"2:24:53 PM\") equals 0.600613.\n"
15525 #~ "@SEEALSO=HOUR,MINUTE"
15528 #~ "@FUNCTION=HOUR\n"
15529 #~ "@SYNTAX=HOUR (date)\n"
15530 #~ "@DESCRIPTION=HOUR converts a serial number to an hour. The hour is "
15531 #~ "returned as an integer in the range 0 (12:00 A.M.) to 23 (11:00 P.M.).\n"
15533 #~ "* Note that Gnumeric will perform regular string to serial number "
15534 #~ "conversion for you, so you can enter a date as a string.\n"
15535 #~ "* This function is Excel compatible.\n"
15538 #~ "HOUR(0.128472) equals 3.\n"
15540 #~ "@SEEALSO=MINUTE, NOW, TIME, SECOND"
15542 #~ "@FUNCTION=HOUR\n"
15543 #~ "@SYNTAX=HOUR (date)\n"
15544 #~ "@DESCRIPTION=HOUR converts a serial number to an hour. The hour is "
15545 #~ "returned as an integer in the range 0 (12:00 A.M.) to 23 (11:00 P.M.).\n"
15547 #~ "* Note that Gnumeric will perform regular string to serial number "
15548 #~ "conversion for you, so you can enter a date as a string.\n"
15549 #~ "* This function is Excel compatible.\n"
15552 #~ "HOUR(0.128472) equals 3.\n"
15554 #~ "@SEEALSO=MINUTE, NOW, TIME, SECOND"
15557 #~ "@FUNCTION=MINUTE\n"
15558 #~ "@SYNTAX=MINUTE (date)\n"
15559 #~ "@DESCRIPTION=MINUTE converts a serial number to a minute. The minute is "
15560 #~ "returned as an integer in the range 0 to 59.\n"
15562 #~ "* Note that Gnumeric will perform regular string to serial number "
15563 #~ "conversion for you, so you can enter a date as a string.\n"
15564 #~ "* This function is Excel compatible.\n"
15567 #~ "MINUTE(0.128472) equals 5.\n"
15569 #~ "@SEEALSO=HOUR, NOW, TIME, SECOND"
15571 #~ "@FUNCTION=MINUTE\n"
15572 #~ "@SYNTAX=MINUTE (date)\n"
15573 #~ "@DESCRIPTION=MINUTE converts a serial number to a minute. The minute is "
15574 #~ "returned as an integer in the range 0 to 59.\n"
15576 #~ "* Note that Gnumeric will perform regular string to serial number "
15577 #~ "conversion for you, so you can enter a date as a string.\n"
15578 #~ "* This function is Excel compatible.\n"
15581 #~ "MINUTE(0.128472) equals 5.\n"
15583 #~ "@SEEALSO=HOUR, NOW, TIME, SECOND"
15586 #~ "@FUNCTION=SECOND\n"
15587 #~ "@SYNTAX=SECOND (date)\n"
15588 #~ "@DESCRIPTION=SECOND converts a serial number to a second. The second is "
15589 #~ "returned as an integer in the range 0 to 59.\n"
15591 #~ "* Note that Gnumeric will perform regular string to serial number "
15592 #~ "conversion for you, so you can enter a date as a string.\n"
15593 #~ "* This function is Excel compatible.\n"
15596 #~ "SECOND(0.600613) equals 53.\n"
15598 #~ "@SEEALSO=HOUR, MINUTE, NOW, TIME"
15600 #~ "@FUNCTION=SECOND\n"
15601 #~ "@SYNTAX=SECOND (date)\n"
15602 #~ "@DESCRIPTION=SECOND converts a serial number to a second. The second is "
15603 #~ "returned as an integer in the range 0 to 59.\n"
15605 #~ "* Note that Gnumeric will perform regular string to serial number "
15606 #~ "conversion for you, so you can enter a date as a string.\n"
15607 #~ "* This function is Excel compatible.\n"
15610 #~ "SECOND(0.600613) equals 53.\n"
15612 #~ "@SEEALSO=HOUR, MINUTE, NOW, TIME"
15615 #~ "@FUNCTION=YEAR\n"
15616 #~ "@SYNTAX=YEAR (date)\n"
15617 #~ "@DESCRIPTION=YEAR converts a serial number to a year.\n"
15619 #~ "* Note that Gnumeric will perform regular string to serial number "
15620 #~ "conversion for you, so you can enter a date as a string.\n"
15621 #~ "* This function is Excel compatible.\n"
15624 #~ "YEAR(DATE(2003, 4, 30)) equals 2003.\n"
15626 #~ "@SEEALSO=DAY, MONTH, TIME, NOW"
15628 #~ "@FUNCTION=YEAR\n"
15629 #~ "@SYNTAX=YEAR (date)\n"
15630 #~ "@DESCRIPTION=YEAR converts a serial number to a year.\n"
15632 #~ "* Note that Gnumeric will perform regular string to serial number "
15633 #~ "conversion for you, so you can enter a date as a string.\n"
15634 #~ "* This function is Excel compatible.\n"
15637 #~ "YEAR(DATE(2003, 4, 30)) equals 2003.\n"
15639 #~ "@SEEALSO=DAY, MONTH, TIME, NOW"
15642 #~ "@FUNCTION=MONTH\n"
15643 #~ "@SYNTAX=MONTH (date)\n"
15644 #~ "@DESCRIPTION=MONTH converts a serial number to a month.\n"
15646 #~ "* Note that Gnumeric will perform regular string to serial number "
15647 #~ "conversion for you, so you can enter a date as a string.\n"
15648 #~ "* This function is Excel compatible.\n"
15651 #~ "MONTH(DATE(2003, 4, 30)) equals 4.\n"
15653 #~ "@SEEALSO=DAY, TIME, NOW, YEAR"
15655 #~ "@FUNCTION=MONTH\n"
15656 #~ "@SYNTAX=MONTH (date)\n"
15657 #~ "@DESCRIPTION=MONTH converts a serial number to a month.\n"
15659 #~ "* Note that Gnumeric will perform regular string to serial number "
15660 #~ "conversion for you, so you can enter a date as a string.\n"
15661 #~ "* This function is Excel compatible.\n"
15664 #~ "MONTH(DATE(2003, 4, 30)) equals 4.\n"
15666 #~ "@SEEALSO=DAY, TIME, NOW, YEAR"
15669 #~ "@FUNCTION=DAY\n"
15670 #~ "@SYNTAX=DAY (date)\n"
15671 #~ "@DESCRIPTION=DAY converts a serial number to a day of month.\n"
15673 #~ "* Note that Gnumeric will perform regular string to serial number "
15674 #~ "conversion for you, so you can enter a date as a string.\n"
15675 #~ "* This function is Excel compatible.\n"
15678 #~ "DAY(\"10/24/1968\") equals 24.\n"
15680 #~ "@SEEALSO=MONTH, TIME, NOW, YEAR"
15682 #~ "@FUNCTION=DAY\n"
15683 #~ "@SYNTAX=DAY (date)\n"
15684 #~ "@DESCRIPTION=DAY converts a serial number to a day of month.\n"
15686 #~ "* Note that Gnumeric will perform regular string to serial number "
15687 #~ "conversion for you, so you can enter a date as a string.\n"
15688 #~ "* This function is Excel compatible.\n"
15691 #~ "DAY(\"10/24/1968\") equals 24.\n"
15693 #~ "@SEEALSO=MONTH, TIME, NOW, YEAR"
15696 #~ "@FUNCTION=WEEKDAY\n"
15697 #~ "@SYNTAX=WEEKDAY (date[, method])\n"
15698 #~ "@DESCRIPTION=WEEKDAY converts a serial number to a weekday.\n"
15700 #~ "This function returns an integer indicating the day of week.\n"
15701 #~ "@METHOD indicates the numbering system. It defaults to 1.\n"
15703 #~ " For @METHOD=1: Sunday is 1, Monday is 2, etc.\n"
15704 #~ " For @METHOD=2: Monday is 1, Tuesday is 2, etc.\n"
15705 #~ " For @METHOD=3: Monday is 0, Tuesday is 1, etc.\n"
15707 #~ "* Note that Gnumeric will perform regular string to serial number "
15708 #~ "conversion for you, so you can enter a date as a string.\n"
15709 #~ "* This function is Excel compatible.\n"
15712 #~ "WEEKDAY(\"10/24/1968\") equals 5 (Thursday).\n"
15714 #~ "@SEEALSO=DAY, MONTH, TIME, NOW, YEAR"
15716 #~ "@FUNCTION=WEEKDAY\n"
15717 #~ "@SYNTAX=WEEKDAY (date[, method])\n"
15718 #~ "@DESCRIPTION=WEEKDAY converts a serial number to a weekday.\n"
15720 #~ "This function returns an integer indicating the day of week.\n"
15721 #~ "@METHOD indicates the numbering system. It defaults to 1.\n"
15723 #~ " For @METHOD=1: Sunday is 1, Monday is 2, etc.\n"
15724 #~ " For @METHOD=2: Monday is 1, Tuesday is 2, etc.\n"
15725 #~ " For @METHOD=3: Monday is 0, Tuesday is 1, etc.\n"
15727 #~ "* Note that Gnumeric will perform regular string to serial number "
15728 #~ "conversion for you, so you can enter a date as a string.\n"
15729 #~ "* This function is Excel compatible.\n"
15732 #~ "WEEKDAY(\"10/24/1968\") equals 5 (Thursday).\n"
15734 #~ "@SEEALSO=DAY, MONTH, TIME, NOW, YEAR"
15737 #~ "@FUNCTION=DAYS360 \n"
15738 #~ "@SYNTAX=DAYS360 (date1,date2,method)\n"
15739 #~ "@DESCRIPTION=DAYS360 returns the number of days from @date1 to @date2 "
15740 #~ "following a 360-day calendar in which all months are assumed to have 30 "
15743 #~ "* If @method is 1, the European method will be used. In this case, if "
15744 #~ "the day of the month is 31 it will be considered as 30.\n"
15745 #~ "* If @method is 0 or omitted, the MS Excel (tm) US method will be used. "
15746 #~ "This is a somewhat complicated industry standard method where the last "
15747 #~ "day of February is considered to be the 30th day of the month, but only "
15748 #~ "for the first date.\n"
15749 #~ "* If @method is 2, a saner version of the US method is used in which both "
15750 #~ "dates get the same February treatment.\n"
15751 #~ "* Note that Gnumeric will perform regular string to serial number "
15752 #~ "conversion for you, so you can enter a date as a string.\n"
15753 #~ "* This function is mostly Excel compatible.\n"
15756 #~ "DAYS360(DATE(2003, 2, 3), DATE(2007, 4, 2)) equals 1499.\n"
15758 #~ "@SEEALSO=MONTH, TIME, NOW, YEAR"
15760 #~ "@FUNCTION=DAYS360 \n"
15761 #~ "@SYNTAX=DAYS360 (date1,date2,method)\n"
15762 #~ "@DESCRIPTION=DAYS360 returns the number of days from @date1 to @date2 "
15763 #~ "following a 360-day calendar in which all months are assumed to have 30 "
15766 #~ "* If @method is 1, the European method will be used. In this case, if "
15767 #~ "the day of the month is 31 it will be considered as 30.\n"
15768 #~ "* If @method is 0 or omitted, the MS Excel (tm) US method will be used. "
15769 #~ "This is a somewhat complicated industry standard method where the last "
15770 #~ "day of February is considered to be the 30th day of the month, but only "
15771 #~ "for the first date.\n"
15772 #~ "* If @method is 2, a saner version of the US method is used in which both "
15773 #~ "dates get the same February treatment.\n"
15774 #~ "* Note that Gnumeric will perform regular string to serial number "
15775 #~ "conversion for you, so you can enter a date as a string.\n"
15776 #~ "* This function is mostly Excel compatible.\n"
15779 #~ "DAYS360(DATE(2003, 2, 3), DATE(2007, 4, 2)) equals 1499.\n"
15781 #~ "@SEEALSO=MONTH, TIME, NOW, YEAR"
15784 #~ "@FUNCTION=EOMONTH\n"
15785 #~ "@SYNTAX=EOMONTH (start_date,months)\n"
15786 #~ "@DESCRIPTION=EOMONTH returns the last day of the month which is @months "
15787 #~ "from the @start_date.\n"
15789 #~ "* EOMONTH returns #NUM! if @start_date or @months are invalid.\n"
15790 #~ "* This function is Excel compatible.\n"
15793 #~ "If A1 contains 12/21/00 then EOMONTH(A1,0)=12/31/00, EOMONTH(A1,5)"
15794 #~ "=5/31/01, and EOMONTH(A1,2)=2/28/01\n"
15796 #~ "@SEEALSO=MONTH"
15798 #~ "@FUNCTION=EOMONTH\n"
15799 #~ "@SYNTAX=EOMONTH (start_date,months)\n"
15800 #~ "@DESCRIPTION=EOMONTH returns the last day of the month which is @months "
15801 #~ "from the @start_date.\n"
15803 #~ "* EOMONTH returns #NUM! if @start_date or @months are invalid.\n"
15804 #~ "* This function is Excel compatible.\n"
15807 #~ "If A1 contains 12/21/00 then EOMONTH(A1,0)=12/31/00, EOMONTH(A1,5)"
15808 #~ "=5/31/01, and EOMONTH(A1,2)=2/28/01\n"
15810 #~ "@SEEALSO=MONTH"
15813 #~ "@FUNCTION=WORKDAY\n"
15814 #~ "@SYNTAX=WORKDAY (start_date,days[,holidays])\n"
15815 #~ "@DESCRIPTION=WORKDAY returns the date which is @days working days from "
15816 #~ "the @start_date. Weekends and holidays optionally supplied in @holidays "
15817 #~ "are respected.\n"
15819 #~ "* WORKDAY returns #NUM! if @start_date or @days are invalid.\n"
15820 #~ "* This function is Excel compatible.\n"
15823 #~ "DAY(WORKDAY(DATE(2001,1,5),30)) equals 16 and\n"
15824 #~ "MONTH(WORKDAY(DATE(2001,1,5),30)) equals 2.\n"
15826 #~ "@SEEALSO=NETWORKDAYS"
15828 #~ "@FUNCTION=WORKDAY\n"
15829 #~ "@SYNTAX=WORKDAY (start_date,days[,holidays])\n"
15830 #~ "@DESCRIPTION=WORKDAY returns the date which is @days working days from "
15831 #~ "the @start_date. Weekends and holidays optionally supplied in @holidays "
15832 #~ "are respected.\n"
15834 #~ "* WORKDAY returns #NUM! if @start_date or @days are invalid.\n"
15835 #~ "* This function is Excel compatible.\n"
15838 #~ "DAY(WORKDAY(DATE(2001,1,5),30)) equals 16 and\n"
15839 #~ "MONTH(WORKDAY(DATE(2001,1,5),30)) equals 2.\n"
15841 #~ "@SEEALSO=NETWORKDAYS"
15844 #~ "@FUNCTION=NETWORKDAYS\n"
15845 #~ "@SYNTAX=NETWORKDAYS (start_date,end_date[,holidays])\n"
15846 #~ "@DESCRIPTION=NETWORKDAYS returns the number of non-weekend non-holidays "
15847 #~ "between @start_date and @end_date including these dates. Holidays are "
15848 #~ "optionally supplied in @holidays.\n"
15850 #~ "* NETWORKDAYS returns #NUM! if @start_date or @end_date are invalid.\n"
15851 #~ "* This function is Excel compatible.\n"
15854 #~ "NETWORKDAYS(DATE(2001,1,2),DATE(2001,2,15)) equals 33.\n"
15856 #~ "@SEEALSO=WORKDAY"
15858 #~ "@FUNCTION=NETWORKDAYS\n"
15859 #~ "@SYNTAX=NETWORKDAYS (start_date,end_date[,holidays])\n"
15860 #~ "@DESCRIPTION=NETWORKDAYS returns the number of non-weekend non-holidays "
15861 #~ "between @start_date and @end_date including these dates. Holidays are "
15862 #~ "optionally supplied in @holidays.\n"
15864 #~ "* NETWORKDAYS returns #NUM! if @start_date or @end_date are invalid.\n"
15865 #~ "* This function is Excel compatible.\n"
15868 #~ "NETWORKDAYS(DATE(2001,1,2),DATE(2001,2,15)) equals 33.\n"
15870 #~ "@SEEALSO=WORKDAY"
15873 #~ "@FUNCTION=ISOWEEKNUM\n"
15874 #~ "@SYNTAX=ISOWEEKNUM (date)\n"
15875 #~ "@DESCRIPTION=ISOWEEKNUM returns the ISO 8601 week number of @date.\n"
15877 #~ "An ISO 8601 week starts on Monday. Weeks are numbered from 1. A week "
15878 #~ "including days from two different years is assigned to the year which "
15879 #~ "includes the most days. This means that Dec 31 could be in week 1 of the "
15880 #~ "following year, and Jan 1 could be in week 52 or 53 of the previous year. "
15881 #~ "ISOWEEKNUM returns the week number.\n"
15883 #~ "* ISOWEEKNUM returns #NUM! if date is invalid.\n"
15886 #~ "If A1 contains 12/21/00 then ISOWEEKNUM(A1)=51\n"
15887 #~ "@SEEALSO=WEEKNUM, ISOYEAR"
15889 #~ "@FUNCTION=ISOWEEKNUM\n"
15890 #~ "@SYNTAX=ISOWEEKNUM (date)\n"
15891 #~ "@DESCRIPTION=ISOWEEKNUM returns the ISO 8601 week number of @date.\n"
15893 #~ "An ISO 8601 week starts on Monday. Weeks are numbered from 1. A week "
15894 #~ "including days from two different years is assigned to the year which "
15895 #~ "includes the most days. This means that Dec 31 could be in week 1 of the "
15896 #~ "following year, and Jan 1 could be in week 52 or 53 of the previous year. "
15897 #~ "ISOWEEKNUM returns the week number.\n"
15899 #~ "* ISOWEEKNUM returns #NUM! if date is invalid.\n"
15902 #~ "If A1 contains 12/21/00 then ISOWEEKNUM(A1)=51\n"
15903 #~ "@SEEALSO=WEEKNUM, ISOYEAR"
15906 #~ "@FUNCTION=ISOYEAR\n"
15907 #~ "@SYNTAX=ISOYEAR (date)\n"
15908 #~ "@DESCRIPTION=ISOYEAR returns the year of the ISO 8601 week number of "
15911 #~ "An ISO 8601 week starts on Monday. Weeks are numbered from 1. A week "
15912 #~ "including days from two different years is assigned to the year which "
15913 #~ "includes the most days. This means that Dec 31 could be in week 1 of the "
15914 #~ "following year, and Jan 1 could be in week 52 or 53 of the previous year. "
15915 #~ "ISOYEAR returns the year the week is assigned to.\n"
15917 #~ "* ISOYEAR returns #NUM! if date is invalid.\n"
15919 #~ "If A1 contains 12/31/2001 then ISOYEAR(A1)=2002\n"
15920 #~ "@SEEALSO=ISOWEEKNUM"
15922 #~ "@FUNCTION=ISOYEAR\n"
15923 #~ "@SYNTAX=ISOYEAR (date)\n"
15924 #~ "@DESCRIPTION=ISOYEAR returns the year of the ISO 8601 week number of "
15927 #~ "An ISO 8601 week starts on Monday. Weeks are numbered from 1. A week "
15928 #~ "including days from two different years is assigned to the year which "
15929 #~ "includes the most days. This means that Dec 31 could be in week 1 of the "
15930 #~ "following year, and Jan 1 could be in week 52 or 53 of the previous year. "
15931 #~ "ISOYEAR returns the year the week is assigned to.\n"
15933 #~ "* ISOYEAR returns #NUM! if date is invalid.\n"
15935 #~ "If A1 contains 12/31/2001 then ISOYEAR(A1)=2002\n"
15936 #~ "@SEEALSO=ISOWEEKNUM"
15939 #~ "@FUNCTION=WEEKNUM\n"
15940 #~ "@SYNTAX=WEEKNUM (date[,method])\n"
15941 #~ "@DESCRIPTION=WEEKNUM returns the week number of @date according to the "
15942 #~ "given @method.\n"
15944 #~ "@method defaults to 1.\n"
15946 #~ " For @method=1, week starts on Sunday, and days before first Sunday are "
15948 #~ " For @method=2, week starts on Monday, and days before first Monday are "
15950 #~ " For @method=150, the ISO 8601 week number is returned.\n"
15952 #~ "* WEEKNUM returns #NUM! if @date or @method is invalid.\n"
15953 #~ "* This function is Excel compatible, except that Excel does not support "
15954 #~ "ISO 8601 week numbers.\n"
15957 #~ "If A1 contains 12/21/00 then WEEKNUM(A1,2)=51\n"
15958 #~ "@SEEALSO=ISOWEEKNUM"
15960 #~ "@FUNCTION=WEEKNUM\n"
15961 #~ "@SYNTAX=WEEKNUM (date[,method])\n"
15962 #~ "@DESCRIPTION=WEEKNUM returns the week number of @date according to the "
15963 #~ "given @method.\n"
15965 #~ "@method defaults to 1.\n"
15967 #~ " For @method=1, week starts on Sunday, and days before first Sunday are "
15969 #~ " For @method=2, week starts on Monday, and days before first Monday are "
15971 #~ " For @method=150, the ISO 8601 week number is returned.\n"
15973 #~ "* WEEKNUM returns #NUM! if @date or @method is invalid.\n"
15974 #~ "* This function is Excel compatible, except that Excel does not support "
15975 #~ "ISO 8601 week numbers.\n"
15978 #~ "If A1 contains 12/21/00 then WEEKNUM(A1,2)=51\n"
15979 #~ "@SEEALSO=ISOWEEKNUM"
15982 #~ "@FUNCTION=YEARFRAC\n"
15983 #~ "@SYNTAX=YEARFRAC (start_date, end_date [,basis])\n"
15984 #~ "@DESCRIPTION=YEARFRAC returns the number of full days between @start_date "
15985 #~ "and @end_date according to the @basis.\n"
15989 #~ "@SEEALSO=DATEDIF"
15991 #~ "@FUNCTION=YEARFRAC\n"
15992 #~ "@SYNTAX=YEARFRAC (start_date, end_date [,basis])\n"
15993 #~ "@DESCRIPTION=YEARFRAC returns the number of full days between @start_date "
15994 #~ "and @end_date according to the @basis.\n"
15998 #~ "@SEEALSO=DATEDIF"
16001 #~ "@FUNCTION=BASE\n"
16002 #~ "@SYNTAX=BASE(number,base[,length])\n"
16003 #~ "@DESCRIPTION=BASE function converts a number to a string representing "
16004 #~ "that number in base @base.\n"
16006 #~ "* @base must be an integer between 2 and 36.\n"
16007 #~ "* This function is OpenOffice.Org compatible.\n"
16008 #~ "* Optional argument @length specifies the minimum result length. "
16009 #~ "Leading zeroes will be added to reach this length.\n"
16012 #~ "BASE(255,16,4) equals \"00FF\".\n"
16014 #~ "@SEEALSO=DECIMAL"
16016 #~ "@FUNCTION=BASE\n"
16017 #~ "@SYNTAX=BASE(number,base[,length])\n"
16018 #~ "@DESCRIPTION=BASE function converts a number to a string representing "
16019 #~ "that number in base @base.\n"
16021 #~ "* @base must be an integer between 2 and 36.\n"
16022 #~ "* This function is OpenOffice.Org compatible.\n"
16023 #~ "* Optional argument @length specifies the minimum result length. "
16024 #~ "Leading zeroes will be added to reach this length.\n"
16027 #~ "BASE(255,16,4) equals \"00FF\".\n"
16029 #~ "@SEEALSO=DECIMAL"
16032 #~ "@FUNCTION=BIN2DEC\n"
16033 #~ "@SYNTAX=BIN2DEC(x)\n"
16034 #~ "@DESCRIPTION=BIN2DEC function converts a binary number in string or "
16035 #~ "number to its decimal equivalent.\n"
16037 #~ "* This function is Excel compatible.\n"
16040 #~ "BIN2DEC(101) equals 5.\n"
16042 #~ "@SEEALSO=DEC2BIN, BIN2OCT, BIN2HEX"
16044 #~ "@FUNCTION=BIN2DEC\n"
16045 #~ "@SYNTAX=BIN2DEC(x)\n"
16046 #~ "@DESCRIPTION=BIN2DEC function converts a binary number in string or "
16047 #~ "number to its decimal equivalent.\n"
16049 #~ "* This function is Excel compatible.\n"
16052 #~ "BIN2DEC(101) equals 5.\n"
16054 #~ "@SEEALSO=DEC2BIN, BIN2OCT, BIN2HEX"
16057 #~ "@FUNCTION=BIN2OCT\n"
16058 #~ "@SYNTAX=BIN2OCT(number[,places])\n"
16059 #~ "@DESCRIPTION=BIN2OCT function converts a binary number to an octal "
16060 #~ "number. @places is an optional field, specifying to zero pad to that "
16061 #~ "number of spaces.\n"
16063 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16064 #~ "* This function is Excel compatible.\n"
16067 #~ "BIN2OCT(110111) equals 67.\n"
16069 #~ "@SEEALSO=OCT2BIN, BIN2DEC, BIN2HEX"
16071 #~ "@FUNCTION=BIN2OCT\n"
16072 #~ "@SYNTAX=BIN2OCT(number[,places])\n"
16073 #~ "@DESCRIPTION=BIN2OCT function converts a binary number to an octal "
16074 #~ "number. @places is an optional field, specifying to zero pad to that "
16075 #~ "number of spaces.\n"
16077 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16078 #~ "* This function is Excel compatible.\n"
16081 #~ "BIN2OCT(110111) equals 67.\n"
16083 #~ "@SEEALSO=OCT2BIN, BIN2DEC, BIN2HEX"
16086 #~ "@FUNCTION=BIN2HEX\n"
16087 #~ "@SYNTAX=BIN2HEX(number[,places])\n"
16088 #~ "@DESCRIPTION=BIN2HEX function converts a binary number to a hexadecimal "
16089 #~ "number. @places is an optional field, specifying to zero pad to that "
16090 #~ "number of spaces.\n"
16092 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16093 #~ "* This function is Excel compatible.\n"
16096 #~ "BIN2HEX(100111) equals 27.\n"
16098 #~ "@SEEALSO=HEX2BIN, BIN2OCT, BIN2DEC"
16100 #~ "@FUNCTION=BIN2HEX\n"
16101 #~ "@SYNTAX=BIN2HEX(number[,places])\n"
16102 #~ "@DESCRIPTION=BIN2HEX function converts a binary number to a hexadecimal "
16103 #~ "number. @places is an optional field, specifying to zero pad to that "
16104 #~ "number of spaces.\n"
16106 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16107 #~ "* This function is Excel compatible.\n"
16110 #~ "BIN2HEX(100111) equals 27.\n"
16112 #~ "@SEEALSO=HEX2BIN, BIN2OCT, BIN2DEC"
16115 #~ "@FUNCTION=DEC2BIN\n"
16116 #~ "@SYNTAX=DEC2BIN(number[,places])\n"
16117 #~ "@DESCRIPTION=DEC2BIN function converts a decimal number to a binary "
16118 #~ "number. @places is an optional field, specifying to zero pad to that "
16119 #~ "number of spaces.\n"
16121 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16122 #~ "* This function is Excel compatible.\n"
16125 #~ "DEC2BIN(42) equals 101010.\n"
16127 #~ "@SEEALSO=BIN2DEC, DEC2OCT, DEC2HEX"
16129 #~ "@FUNCTION=DEC2BIN\n"
16130 #~ "@SYNTAX=DEC2BIN(number[,places])\n"
16131 #~ "@DESCRIPTION=DEC2BIN function converts a decimal number to a binary "
16132 #~ "number. @places is an optional field, specifying to zero pad to that "
16133 #~ "number of spaces.\n"
16135 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16136 #~ "* This function is Excel compatible.\n"
16139 #~ "DEC2BIN(42) equals 101010.\n"
16141 #~ "@SEEALSO=BIN2DEC, DEC2OCT, DEC2HEX"
16144 #~ "@FUNCTION=DEC2OCT\n"
16145 #~ "@SYNTAX=DEC2OCT(number[,places])\n"
16146 #~ "@DESCRIPTION=DEC2OCT function converts a decimal number to an octal "
16147 #~ "number. @places is an optional field, specifying to zero pad to that "
16148 #~ "number of spaces.\n"
16150 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16151 #~ "* This function is Excel compatible.\n"
16154 #~ "DEC2OCT(42) equals 52.\n"
16156 #~ "@SEEALSO=OCT2DEC, DEC2BIN, DEC2HEX"
16158 #~ "@FUNCTION=DEC2OCT\n"
16159 #~ "@SYNTAX=DEC2OCT(number[,places])\n"
16160 #~ "@DESCRIPTION=DEC2OCT function converts a decimal number to an octal "
16161 #~ "number. @places is an optional field, specifying to zero pad to that "
16162 #~ "number of spaces.\n"
16164 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16165 #~ "* This function is Excel compatible.\n"
16168 #~ "DEC2OCT(42) equals 52.\n"
16170 #~ "@SEEALSO=OCT2DEC, DEC2BIN, DEC2HEX"
16173 #~ "@FUNCTION=DEC2HEX\n"
16174 #~ "@SYNTAX=DEC2HEX(number[,places])\n"
16175 #~ "@DESCRIPTION=DEC2HEX function converts a decimal number to a hexadecimal "
16176 #~ "number. @places is an optional field, specifying to zero pad to that "
16177 #~ "number of spaces.\n"
16179 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16180 #~ "* This function is Excel compatible.\n"
16183 #~ "DEC2HEX(42) equals 2A.\n"
16185 #~ "@SEEALSO=HEX2DEC, DEC2BIN, DEC2OCT"
16187 #~ "@FUNCTION=DEC2HEX\n"
16188 #~ "@SYNTAX=DEC2HEX(number[,places])\n"
16189 #~ "@DESCRIPTION=DEC2HEX function converts a decimal number to a hexadecimal "
16190 #~ "number. @places is an optional field, specifying to zero pad to that "
16191 #~ "number of spaces.\n"
16193 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16194 #~ "* This function is Excel compatible.\n"
16197 #~ "DEC2HEX(42) equals 2A.\n"
16199 #~ "@SEEALSO=HEX2DEC, DEC2BIN, DEC2OCT"
16202 #~ "@FUNCTION=DECIMAL\n"
16203 #~ "@SYNTAX=DECIMAL(text,base)\n"
16204 #~ "@DESCRIPTION=DECIMAL function converts a number in base @base to "
16207 #~ "* @base must be an integer between 2 and 36.\n"
16208 #~ "* This function is OpenOffice.Org compatible.\n"
16211 #~ "DECIMAL(\"A1\",16) equals 161.\n"
16215 #~ "@FUNCTION=DECIMAL\n"
16216 #~ "@SYNTAX=DECIMAL(text,base)\n"
16217 #~ "@DESCRIPTION=DECIMAL function converts a number in base @base to "
16220 #~ "* @base must be an integer between 2 and 36.\n"
16221 #~ "* This function is OpenOffice.Org compatible.\n"
16224 #~ "DECIMAL(\"A1\",16) equals 161.\n"
16229 #~ "@FUNCTION=OCT2DEC\n"
16230 #~ "@SYNTAX=OCT2DEC(x)\n"
16231 #~ "@DESCRIPTION=OCT2DEC function converts an octal number in a string or "
16232 #~ "number to its decimal equivalent.\n"
16234 #~ "* This function is Excel compatible.\n"
16237 #~ "OCT2DEC(\"124\") equals 84.\n"
16239 #~ "@SEEALSO=DEC2OCT, OCT2BIN, OCT2HEX"
16241 #~ "@FUNCTION=OCT2DEC\n"
16242 #~ "@SYNTAX=OCT2DEC(x)\n"
16243 #~ "@DESCRIPTION=OCT2DEC function converts an octal number in a string or "
16244 #~ "number to its decimal equivalent.\n"
16246 #~ "* This function is Excel compatible.\n"
16249 #~ "OCT2DEC(\"124\") equals 84.\n"
16251 #~ "@SEEALSO=DEC2OCT, OCT2BIN, OCT2HEX"
16254 #~ "@FUNCTION=OCT2BIN\n"
16255 #~ "@SYNTAX=OCT2BIN(number[,places])\n"
16256 #~ "@DESCRIPTION=OCT2BIN function converts an octal number to a binary "
16257 #~ "number. @places is an optional field, specifying to zero pad to that "
16258 #~ "number of spaces.\n"
16260 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16261 #~ "* This function is Excel compatible.\n"
16264 #~ "OCT2BIN(\"213\") equals 10001011.\n"
16266 #~ "@SEEALSO=BIN2OCT, OCT2DEC, OCT2HEX"
16268 #~ "@FUNCTION=OCT2BIN\n"
16269 #~ "@SYNTAX=OCT2BIN(number[,places])\n"
16270 #~ "@DESCRIPTION=OCT2BIN function converts an octal number to a binary "
16271 #~ "number. @places is an optional field, specifying to zero pad to that "
16272 #~ "number of spaces.\n"
16274 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16275 #~ "* This function is Excel compatible.\n"
16278 #~ "OCT2BIN(\"213\") equals 10001011.\n"
16280 #~ "@SEEALSO=BIN2OCT, OCT2DEC, OCT2HEX"
16283 #~ "@FUNCTION=OCT2HEX\n"
16284 #~ "@SYNTAX=OCT2HEX(number[,places])\n"
16285 #~ "@DESCRIPTION=OCT2HEX function converts an octal number to a hexadecimal "
16286 #~ "number. @places is an optional field, specifying to zero pad to that "
16287 #~ "number of spaces.\n"
16289 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16290 #~ "* This function is Excel compatible.\n"
16293 #~ "OCT2HEX(132) equals 5A.\n"
16295 #~ "@SEEALSO=HEX2OCT, OCT2BIN, OCT2DEC"
16297 #~ "@FUNCTION=OCT2HEX\n"
16298 #~ "@SYNTAX=OCT2HEX(number[,places])\n"
16299 #~ "@DESCRIPTION=OCT2HEX function converts an octal number to a hexadecimal "
16300 #~ "number. @places is an optional field, specifying to zero pad to that "
16301 #~ "number of spaces.\n"
16303 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16304 #~ "* This function is Excel compatible.\n"
16307 #~ "OCT2HEX(132) equals 5A.\n"
16309 #~ "@SEEALSO=HEX2OCT, OCT2BIN, OCT2DEC"
16312 #~ "@FUNCTION=HEX2BIN\n"
16313 #~ "@SYNTAX=HEX2BIN(number[,places])\n"
16314 #~ "@DESCRIPTION=HEX2BIN function converts a hexadecimal number to a binary "
16315 #~ "number. @places is an optional field, specifying to zero pad to that "
16316 #~ "number of spaces.\n"
16318 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16319 #~ "* This function is Excel compatible.\n"
16322 #~ "HEX2BIN(\"2A\") equals 101010.\n"
16324 #~ "@SEEALSO=BIN2HEX, HEX2OCT, HEX2DEC"
16326 #~ "@FUNCTION=HEX2BIN\n"
16327 #~ "@SYNTAX=HEX2BIN(number[,places])\n"
16328 #~ "@DESCRIPTION=HEX2BIN function converts a hexadecimal number to a binary "
16329 #~ "number. @places is an optional field, specifying to zero pad to that "
16330 #~ "number of spaces.\n"
16332 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16333 #~ "* This function is Excel compatible.\n"
16336 #~ "HEX2BIN(\"2A\") equals 101010.\n"
16338 #~ "@SEEALSO=BIN2HEX, HEX2OCT, HEX2DEC"
16341 #~ "@FUNCTION=HEX2OCT\n"
16342 #~ "@SYNTAX=HEX2OCT(number[,places])\n"
16343 #~ "@DESCRIPTION=HEX2OCT function converts a hexadecimal number to an octal "
16344 #~ "number. @places is an optional field, specifying to zero pad to that "
16345 #~ "number of spaces.\n"
16347 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16348 #~ "* This function is Excel compatible.\n"
16351 #~ "HEX2OCT(\"2A\") equals 52.\n"
16353 #~ "@SEEALSO=OCT2HEX, HEX2BIN, HEX2DEC"
16355 #~ "@FUNCTION=HEX2OCT\n"
16356 #~ "@SYNTAX=HEX2OCT(number[,places])\n"
16357 #~ "@DESCRIPTION=HEX2OCT function converts a hexadecimal number to an octal "
16358 #~ "number. @places is an optional field, specifying to zero pad to that "
16359 #~ "number of spaces.\n"
16361 #~ "* If @places is too small or negative #NUM! error is returned.\n"
16362 #~ "* This function is Excel compatible.\n"
16365 #~ "HEX2OCT(\"2A\") equals 52.\n"
16367 #~ "@SEEALSO=OCT2HEX, HEX2BIN, HEX2DEC"
16370 #~ "@FUNCTION=HEX2DEC\n"
16371 #~ "@SYNTAX=HEX2DEC(x)\n"
16372 #~ "@DESCRIPTION=HEX2DEC function converts a hexadecimal number to its "
16373 #~ "decimal equivalent.\n"
16375 #~ "* This function is Excel compatible.\n"
16378 #~ "HEX2DEC(\"2A\") equals 42.\n"
16380 #~ "@SEEALSO=DEC2HEX, HEX2BIN, HEX2OCT"
16382 #~ "@FUNCTION=HEX2DEC\n"
16383 #~ "@SYNTAX=HEX2DEC(x)\n"
16384 #~ "@DESCRIPTION=HEX2DEC function converts a hexadecimal number to its "
16385 #~ "decimal equivalent.\n"
16387 #~ "* This function is Excel compatible.\n"
16390 #~ "HEX2DEC(\"2A\") equals 42.\n"
16392 #~ "@SEEALSO=DEC2HEX, HEX2BIN, HEX2OCT"
16396 #~ "@FUNCTION=BESSELI\n"
16397 #~ "@SYNTAX=BESSELI(x,y)\n"
16398 #~ "@DESCRIPTION=BESSELI function returns the Neumann, Weber or Bessel "
16401 #~ "@x is where the function is evaluated. @y is the order of the Bessel "
16404 #~ "* If @x or @y are not numeric a #VALUE! error is returned.\n"
16405 #~ "* If @y < 0 a #NUM! error is returned.\n"
16406 #~ "* This function extends the Excel function of the same name to non-"
16407 #~ "integer orders.\n"
16410 #~ "BESSELI(0.7,3) equals 0.007367374.\n"
16412 #~ "@SEEALSO=BESSELJ,BESSELK,BESSELY"
16414 #~ "@FUNCTION=BESSELI\n"
16415 #~ "@SYNTAX=BESSELI(x,y)\n"
16416 #~ "@DESCRIPTION=BESSELI function returns the Neumann, Weber or Bessel "
16419 #~ "@x is where the function is evaluated. @y is the order of the Bessel "
16420 #~ "function, if non-integer it is truncated.\n"
16422 #~ "* If @x or @y are not numeric a #VALUE! error is returned.\n"
16423 #~ "* If @y < 0 a #NUM! error is returned.\n"
16424 #~ "* This function is Excel compatible.\n"
16427 #~ "BESSELI(0.7,3) equals 0.007367374.\n"
16429 #~ "@SEEALSO=BESSELJ,BESSELK,BESSELY"
16433 #~ "@FUNCTION=BESSELK\n"
16434 #~ "@SYNTAX=BESSELK(x,y)\n"
16435 #~ "@DESCRIPTION=BESSELK function returns the Neumann, Weber or Bessel "
16436 #~ "function. @x is where the function is evaluated. @y is the order of the "
16437 #~ "Bessel function.\n"
16439 #~ "* If @x or @y are not numeric a #VALUE! error is returned.\n"
16440 #~ "* If @y < 0 a #NUM! error is returned.\n"
16441 #~ "* This function extends the Excel function of the same name to non-"
16442 #~ "integer orders.\n"
16445 #~ "BESSELK(3,9) equals 397.95880.\n"
16447 #~ "@SEEALSO=BESSELI,BESSELJ,BESSELY"
16449 #~ "@FUNCTION=BESSELK\n"
16450 #~ "@SYNTAX=BESSELK(x,y)\n"
16451 #~ "@DESCRIPTION=BESSELK function returns the Neumann, Weber or Bessel "
16452 #~ "function. @x is where the function is evaluated. @y is the order of the "
16453 #~ "Bessel function, if non-integer it is truncated.\n"
16455 #~ "* If @x or @y are not numeric a #VALUE! error is returned.\n"
16456 #~ "* If @y < 0 a #NUM! error is returned.\n"
16457 #~ "* This function is Excel compatible.\n"
16460 #~ "BESSELK(3,9) equals 397.95880.\n"
16462 #~ "@SEEALSO=BESSELI,BESSELJ,BESSELY"
16465 #~ "@FUNCTION=BESSELJ\n"
16466 #~ "@SYNTAX=BESSELJ(x,y)\n"
16467 #~ "@DESCRIPTION=BESSELJ function returns the Bessel function with @x is "
16468 #~ "where the function is evaluated. @y is the order of the Bessel function, "
16469 #~ "if non-integer it is truncated.\n"
16471 #~ "* If @x or @y are not numeric a #VALUE! error is returned.\n"
16472 #~ "* If @y < 0 a #NUM! error is returned.\n"
16473 #~ "* This function is Excel compatible.\n"
16476 #~ "BESSELJ(0.89,3) equals 0.013974004.\n"
16478 #~ "@SEEALSO=BESSELI,BESSELK,BESSELY"
16480 #~ "@FUNCTION=BESSELJ\n"
16481 #~ "@SYNTAX=BESSELJ(x,y)\n"
16482 #~ "@DESCRIPTION=BESSELJ function returns the Bessel function with @x is "
16483 #~ "where the function is evaluated. @y is the order of the Bessel function, "
16484 #~ "if non-integer it is truncated.\n"
16486 #~ "* If @x or @y are not numeric a #VALUE! error is returned.\n"
16487 #~ "* If @y < 0 a #NUM! error is returned.\n"
16488 #~ "* This function is Excel compatible.\n"
16491 #~ "BESSELJ(0.89,3) equals 0.013974004.\n"
16493 #~ "@SEEALSO=BESSELI,BESSELK,BESSELY"
16496 #~ "@FUNCTION=BESSELY\n"
16497 #~ "@SYNTAX=BESSELY(x,y)\n"
16498 #~ "@DESCRIPTION=BESSELY function returns the Neumann, Weber or Bessel "
16501 #~ "@x is where the function is evaluated. @y is the order of the Bessel "
16502 #~ "function, if non-integer it is truncated.\n"
16504 #~ "* If @x or @y are not numeric a #VALUE! error is returned.\n"
16505 #~ "* If @y < 0 a #NUM! error is returned.\n"
16506 #~ "* This function is Excel compatible.\n"
16509 #~ "BESSELY(4,2) equals 0.215903595.\n"
16511 #~ "@SEEALSO=BESSELI,BESSELJ,BESSELK"
16513 #~ "@FUNCTION=BESSELY\n"
16514 #~ "@SYNTAX=BESSELY(x,y)\n"
16515 #~ "@DESCRIPTION=BESSELY function returns the Neumann, Weber or Bessel "
16518 #~ "@x is where the function is evaluated. @y is the order of the Bessel "
16519 #~ "function, if non-integer it is truncated.\n"
16521 #~ "* If @x or @y are not numeric a #VALUE! error is returned.\n"
16522 #~ "* If @y < 0 a #NUM! error is returned.\n"
16523 #~ "* This function is Excel compatible.\n"
16526 #~ "BESSELY(4,2) equals 0.215903595.\n"
16528 #~ "@SEEALSO=BESSELI,BESSELJ,BESSELK"
16531 #~ "@FUNCTION=ERF\n"
16532 #~ "@SYNTAX=ERF([lower limit,]upper_limit)\n"
16533 #~ "@DESCRIPTION=ERF returns the error function. With a single argument ERF "
16534 #~ "returns the error function, defined as\n"
16536 #~ "\terf(x) = 2/sqrt(pi)* integral from 0 to x of exp(-t*t) dt.\n"
16538 #~ "If two arguments are supplied, they are the lower and upper limits of the "
16541 #~ "* If either @lower_limit or @upper_limit is not numeric a #VALUE! error "
16542 #~ "is returned.\n"
16543 #~ "* This function is upward-compatible with that in Excel. (If two "
16544 #~ "arguments are supplied, Excel will not allow either to be negative.)\n"
16547 #~ "ERF(0.4) equals 0.428392355.\n"
16548 #~ "ERF(1.6448536269515/SQRT(2)) equals 0.90.\n"
16550 #~ "The second example shows that a random variable with a normal "
16551 #~ "distribution has a 90 percent chance of falling within approximately "
16552 #~ "1.645 standard deviations of the mean.\n"
16555 #~ "@FUNCTION=ERF\n"
16556 #~ "@SYNTAX=ERF([lower limit,]upper_limit)\n"
16557 #~ "@DESCRIPTION=ERF returns the error function. With a single argument ERF "
16558 #~ "returns the error function, defined as\n"
16560 #~ "\terf(x) = 2/sqrt(pi)* integral from 0 to x of exp(-t*t) dt.\n"
16562 #~ "If two arguments are supplied, they are the lower and upper limits of the "
16565 #~ "* If either @lower_limit or @upper_limit is not numeric a #VALUE! error "
16566 #~ "is returned.\n"
16567 #~ "* This function is upward-compatible with that in Excel. (If two "
16568 #~ "arguments are supplied, Excel will not allow either to be negative.)\n"
16571 #~ "ERF(0.4) equals 0.428392355.\n"
16572 #~ "ERF(1.6448536269515/SQRT(2)) equals 0.90.\n"
16574 #~ "The second example shows that a random variable with a normal "
16575 #~ "distribution has a 90 percent chance of falling within approximately "
16576 #~ "1.645 standard deviations of the mean.\n"
16580 #~ "@FUNCTION=ERFC\n"
16581 #~ "@SYNTAX=ERFC(x)\n"
16582 #~ "@DESCRIPTION=ERFC function returns the complementary error function, "
16585 #~ "\t1 - erf(x).\n"
16587 #~ "erfc(x) is calculated more accurately than 1 - erf(x) for arguments "
16588 #~ "larger than about 0.5.\n"
16590 #~ "* If @x is not numeric a #VALUE! error is returned. \n"
16592 #~ "ERFC(6) equals 2.15197367e-17.\n"
16596 #~ "@FUNCTION=ERFC\n"
16597 #~ "@SYNTAX=ERFC(x)\n"
16598 #~ "@DESCRIPTION=ERFC function returns the complementary error function, "
16601 #~ "\t1 - erf(x).\n"
16603 #~ "erfc(x) is calculated more accurately than 1 - erf(x) for arguments "
16604 #~ "larger than about 0.5.\n"
16606 #~ "* If @x is not numeric a #VALUE! error is returned. \n"
16608 #~ "ERFC(6) equals 2.15197367e-17.\n"
16613 #~ "@FUNCTION=DELTA\n"
16614 #~ "@SYNTAX=DELTA(x[,y])\n"
16615 #~ "@DESCRIPTION=DELTA function tests for numerical equivalence of two "
16616 #~ "arguments, returning 1 in case of equality.\n"
16618 #~ "* @y is optional, and defaults to 0.\n"
16619 #~ "* If either argument is non-numeric returns a #VALUE! error.\n"
16620 #~ "* This function is Excel compatible.\n"
16623 #~ "DELTA(42.99,43) equals 0.\n"
16625 #~ "@SEEALSO=EXACT,GESTEP"
16627 #~ "@FUNCTION=DELTA\n"
16628 #~ "@SYNTAX=DELTA(x[,y])\n"
16629 #~ "@DESCRIPTION=DELTA function tests for numerical equivalence of two "
16630 #~ "arguments, returning 1 in case of equality.\n"
16632 #~ "* @y is optional, and defaults to 0.\n"
16633 #~ "* If either argument is non-numeric returns a #VALUE! error.\n"
16634 #~ "* This function is Excel compatible.\n"
16637 #~ "DELTA(42.99,43) equals 0.\n"
16639 #~ "@SEEALSO=EXACT,GESTEP"
16642 #~ "@FUNCTION=GESTEP\n"
16643 #~ "@SYNTAX=GESTEP(x[,y])\n"
16644 #~ "@DESCRIPTION=GESTEP function tests if @x is >= @y, returning 1 if it is "
16645 #~ "so, and 0 otherwise. @y is optional, and defaults to 0.\n"
16647 #~ "* If either argument is non-numeric returns a #VALUE! error.\n"
16648 #~ "* This function is Excel compatible.\n"
16650 #~ "GESTEP(5,4) equals 1.\n"
16652 #~ "@SEEALSO=DELTA"
16654 #~ "@FUNCTION=GESTEP\n"
16655 #~ "@SYNTAX=GESTEP(x[,y])\n"
16656 #~ "@DESCRIPTION=GESTEP function tests if @x is >= @y, returning 1 if it is "
16657 #~ "so, and 0 otherwise. @y is optional, and defaults to 0.\n"
16659 #~ "* If either argument is non-numeric returns a #VALUE! error.\n"
16660 #~ "* This function is Excel compatible.\n"
16662 #~ "GESTEP(5,4) equals 1.\n"
16664 #~ "@SEEALSO=DELTA"
16667 #~ "@FUNCTION=INVSUMINV\n"
16668 #~ "@SYNTAX=INVSUMINV(x1,x2,...)\n"
16669 #~ "@DESCRIPTION=INVSUMINV sum calculates the inverse of the sum of "
16672 #~ "The primary use of this is for calculating equivalent resistance for "
16673 #~ "parallel resistors or equivalent capacitance of a series of capacitors.\n"
16675 #~ "* All arguments must be non-negative, or else a #VALUE! result is "
16677 #~ "* If any argument is zero, the result is zero.\n"
16680 #~ "INVSUMINV(2000,2000) equals 1000.\n"
16682 #~ "@SEEALSO=HARMEAN"
16684 #~ "@FUNCTION=INVSUMINV\n"
16685 #~ "@SYNTAX=INVSUMINV(x1,x2,...)\n"
16686 #~ "@DESCRIPTION=INVSUMINV sum calculates the inverse of the sum of "
16689 #~ "The primary use of this is for calculating equivalent resistance for "
16690 #~ "parallel resistors or equivalent capacitance of a series of capacitors.\n"
16692 #~ "* All arguments must be non-negative, or else a #VALUE! result is "
16694 #~ "* If any argument is zero, the result is zero.\n"
16697 #~ "INVSUMINV(2000,2000) equals 1000.\n"
16699 #~ "@SEEALSO=HARMEAN"
16702 #~ "@FUNCTION=PROBBLOCK\n"
16703 #~ "@SYNTAX=PROBBLOCK(traffic,circuits)\n"
16704 #~ "@DESCRIPTION=PROBBLOCK returns probability of blocking when a number of "
16705 #~ "@traffic loads into a number of @circuits (servers).\n"
16707 #~ "* @traffic cannot exceed @circuits\n"
16710 #~ "PROBBLOCK(24,30) returns 0.4012.\n"
16712 #~ "@SEEALSO=OFFTRAF, DIMCIRC, OFFCAP"
16714 #~ "@FUNCTION=PROBBLOCK\n"
16715 #~ "@SYNTAX=PROBBLOCK(traffic,circuits)\n"
16716 #~ "@DESCRIPTION=PROBBLOCK returns probability of blocking when a number of "
16717 #~ "@traffic loads into a number of @circuits (servers).\n"
16719 #~ "* @traffic cannot exceed @circuits\n"
16722 #~ "PROBBLOCK(24,30) returns 0.4012.\n"
16724 #~ "@SEEALSO=OFFTRAF, DIMCIRC, OFFCAP"
16727 #~ "@FUNCTION=OFFTRAF\n"
16728 #~ "@SYNTAX=OFFTRAF(traffic,circuits)\n"
16729 #~ "@DESCRIPTION=OFFTRAF returns a predicted number of offered traffic from a "
16730 #~ "number of carried @traffic (taken from measurements) on a number of "
16733 #~ "* @traffic cannot exceed @circuits\n"
16736 #~ "OFFTRAF(24,30) returns 25.527.\n"
16738 #~ "@SEEALSO=PROBBLOCK, DIMCIRC, OFFCAP"
16740 #~ "@FUNCTION=OFFTRAF\n"
16741 #~ "@SYNTAX=OFFTRAF(traffic,circuits)\n"
16742 #~ "@DESCRIPTION=OFFTRAF returns a predicted number of offered traffic from a "
16743 #~ "number of carried @traffic (taken from measurements) on a number of "
16746 #~ "* @traffic cannot exceed @circuits\n"
16749 #~ "OFFTRAF(24,30) returns 25.527.\n"
16751 #~ "@SEEALSO=PROBBLOCK, DIMCIRC, OFFCAP"
16754 #~ "@FUNCTION=DIMCIRC\n"
16755 #~ "@SYNTAX=DIMCIRC(traffic,gos)\n"
16756 #~ "@DESCRIPTION=DIMCIRC returns a number of circuits required from a number "
16757 #~ "of @traffic loads with @gos grade of service.\n"
16760 #~ "DIMCIRC(24,1%) returns 35.\n"
16762 #~ "@SEEALSO=OFFCAP, OFFTRAF, PROBBLOCK"
16764 #~ "@FUNCTION=DIMCIRC\n"
16765 #~ "@SYNTAX=DIMCIRC(traffic,gos)\n"
16766 #~ "@DESCRIPTION=DIMCIRC returns a number of circuits required from a number "
16767 #~ "of @traffic loads with @gos grade of service.\n"
16770 #~ "DIMCIRC(24,1%) returns 35.\n"
16772 #~ "@SEEALSO=OFFCAP, OFFTRAF, PROBBLOCK"
16775 #~ "@FUNCTION=OFFCAP\n"
16776 #~ "@SYNTAX=OFFCAP(circuits,gos)\n"
16777 #~ "@DESCRIPTION=OFFCAP returns a number of traffic capacity given by a "
16778 #~ "number of @circuits with @gos grade of service.\n"
16781 #~ "OFFCAP(30,1%) returns 20.337.\n"
16783 #~ "@SEEALSO=DIMCIRC, OFFTRAF, PROBBLOCK"
16785 #~ "@FUNCTION=OFFCAP\n"
16786 #~ "@SYNTAX=OFFCAP(circuits,gos)\n"
16787 #~ "@DESCRIPTION=OFFCAP returns a number of traffic capacity given by a "
16788 #~ "number of @circuits with @gos grade of service.\n"
16791 #~ "OFFCAP(30,1%) returns 20.337.\n"
16793 #~ "@SEEALSO=DIMCIRC, OFFTRAF, PROBBLOCK"
16796 #~ "@FUNCTION=ACCRINT\n"
16797 #~ "@SYNTAX=ACCRINT(issue,first_interest,settlement,rate,par,frequency[,"
16799 #~ "@DESCRIPTION=ACCRINT calculates the accrued interest for a security that "
16800 #~ "pays periodic interest.\n"
16802 #~ "@issue is the issue date of the security. @first_interest is the first "
16803 #~ "interest date of the security. @settlement is the settlement date of the "
16804 #~ "security. The settlement date is always after the issue date (the date "
16805 #~ "when the security is bought). @rate is the annual rate of the security "
16806 #~ "and @par is the par value of the security. @frequency is the number of "
16807 #~ "coupon payments per year.\n"
16809 #~ "Allowed frequencies are:\n"
16810 #~ " 1 = annual,\n"
16812 #~ " 4 = quarterly.\n"
16814 #~ "@basis is the type of day counting system you want to use:\n"
16816 #~ " 0 US 30/360\n"
16817 #~ " 1 actual days/actual days\n"
16818 #~ " 2 actual days/360\n"
16819 #~ " 3 actual days/365\n"
16820 #~ " 4 European 30/360\n"
16822 #~ "* If @issue date, @first_interest date, or @settlement date is not valid, "
16823 #~ "ACCRINT returns #NUM! error.\n"
16824 #~ "* The dates must be @issue < @first_interest < @settlement, or ACCRINT "
16825 #~ "returns #NUM! error.\n"
16826 #~ "* If @rate <= 0 or @par <= 0 , ACCRINT returns #NUM! error.\n"
16827 #~ "* If @basis is omitted, US 30/360 is applied.\n"
16828 #~ "* If @basis < 0 or @basis > 4, ACCRINT returns #NUM! error.\n"
16829 #~ "* If @issue date is after @settlement date or they are the same, ACCRINT "
16830 #~ "returns #NUM! error.\n"
16834 #~ "@SEEALSO=ACCRINTM"
16836 #~ "@FUNCTION=ACCRINT\n"
16837 #~ "@SYNTAX=ACCRINT(issue,first_interest,settlement,rate,par,frequency[,"
16839 #~ "@DESCRIPTION=ACCRINT calculates the accrued interest for a security that "
16840 #~ "pays periodic interest.\n"
16842 #~ "@issue is the issue date of the security. @first_interest is the first "
16843 #~ "interest date of the security. @settlement is the settlement date of the "
16844 #~ "security. The settlement date is always after the issue date (the date "
16845 #~ "when the security is bought). @rate is the annual rate of the security "
16846 #~ "and @par is the par value of the security. @frequency is the number of "
16847 #~ "coupon payments per year.\n"
16849 #~ "Allowed frequencies are:\n"
16850 #~ " 1 = annual,\n"
16852 #~ " 4 = quarterly.\n"
16854 #~ "@basis is the type of day counting system you want to use:\n"
16856 #~ " 0 US 30/360\n"
16857 #~ " 1 actual days/actual days\n"
16858 #~ " 2 actual days/360\n"
16859 #~ " 3 actual days/365\n"
16860 #~ " 4 European 30/360\n"
16862 #~ "* If @issue date, @first_interest date, or @settlement date is not valid, "
16863 #~ "ACCRINT returns #NUM! error.\n"
16864 #~ "* The dates must be @issue < @first_interest < @settlement, or ACCRINT "
16865 #~ "returns #NUM! error.\n"
16866 #~ "* If @rate <= 0 or @par <= 0 , ACCRINT returns #NUM! error.\n"
16867 #~ "* If @basis is omitted, US 30/360 is applied.\n"
16868 #~ "* If @basis < 0 or @basis > 4, ACCRINT returns #NUM! error.\n"
16869 #~ "* If @issue date is after @settlement date or they are the same, ACCRINT "
16870 #~ "returns #NUM! error.\n"
16874 #~ "@SEEALSO=ACCRINTM"
16877 #~ "@FUNCTION=ACCRINTM\n"
16878 #~ "@SYNTAX=ACCRINTM(issue,maturity,rate[,par,basis])\n"
16879 #~ "@DESCRIPTION=ACCRINTM calculates and returns the accrued interest for a "
16880 #~ "security from @issue to @maturity date.\n"
16882 #~ "@issue is the issue date of the security. @maturity is the maturity date "
16883 #~ "of the security. @rate is the annual rate of the security and @par is "
16884 #~ "the par value of the security. If you omit @par, ACCRINTM applies $1,000 "
16885 #~ "instead. @basis is the type of day counting system you want to use:\n"
16887 #~ " 0 US 30/360\n"
16888 #~ " 1 actual days/actual days\n"
16889 #~ " 2 actual days/360\n"
16890 #~ " 3 actual days/365\n"
16891 #~ " 4 European 30/360\n"
16893 #~ "* If @issue date or @maturity date is not valid, ACCRINTM returns #NUM! "
16895 #~ "* If @rate <= 0 or @par <= 0, ACCRINTM returns #NUM! error.\n"
16896 #~ "* If @basis is omitted, US 30/360 is applied.\n"
16897 #~ "* If @basis < 0 or @basis > 4, ACCRINTM returns #NUM! error.\n"
16898 #~ "* If @issue date is after @maturity date or they are the same, ACCRINTM "
16899 #~ "returns #NUM! error.\n"
16903 #~ "@SEEALSO=ACCRINT"
16905 #~ "@FUNCTION=ACCRINTM\n"
16906 #~ "@SYNTAX=ACCRINTM(issue,maturity,rate[,par,basis])\n"
16907 #~ "@DESCRIPTION=ACCRINTM calculates and returns the accrued interest for a "
16908 #~ "security from @issue to @maturity date.\n"
16910 #~ "@issue is the issue date of the security. @maturity is the maturity date "
16911 #~ "of the security. @rate is the annual rate of the security and @par is "
16912 #~ "the par value of the security. If you omit @par, ACCRINTM applies $1,000 "
16913 #~ "instead. @basis is the type of day counting system you want to use:\n"
16915 #~ " 0 US 30/360\n"
16916 #~ " 1 actual days/actual days\n"
16917 #~ " 2 actual days/360\n"
16918 #~ " 3 actual days/365\n"
16919 #~ " 4 European 30/360\n"
16921 #~ "* If @issue date or @maturity date is not valid, ACCRINTM returns #NUM! "
16923 #~ "* If @rate <= 0 or @par <= 0, ACCRINTM returns #NUM! error.\n"
16924 #~ "* If @basis is omitted, US 30/360 is applied.\n"
16925 #~ "* If @basis < 0 or @basis > 4, ACCRINTM returns #NUM! error.\n"
16926 #~ "* If @issue date is after @maturity date or they are the same, ACCRINTM "
16927 #~ "returns #NUM! error.\n"
16931 #~ "@SEEALSO=ACCRINT"
16934 #~ "@FUNCTION=INTRATE\n"
16935 #~ "@SYNTAX=INTRATE(settlement,maturity,investment,redemption[,basis])\n"
16936 #~ "@DESCRIPTION=INTRATE calculates and returns the interest rate of a fully "
16937 #~ "vested security.\n"
16939 #~ "@settlement is the settlement date of the security. @maturity is the "
16940 #~ "maturity date of the security. @investment is the price of the security "
16941 #~ "paid at @settlement date and @redemption is the amount to be received at "
16942 #~ "@maturity date.\n"
16944 #~ "@basis is the type of day counting system you want to use:\n"
16946 #~ " 0 US 30/360\n"
16947 #~ " 1 actual days/actual days\n"
16948 #~ " 2 actual days/360\n"
16949 #~ " 3 actual days/365\n"
16950 #~ " 4 European 30/360\n"
16952 #~ "* If @settlement date or @maturity date is not valid, INTRATE returns "
16953 #~ "#NUM! error.\n"
16954 #~ "* If @basis is omitted, US 30/360 is applied.\n"
16955 #~ "* If @basis < 0 or @basis > 4, INTRATE returns #NUM! error.\n"
16956 #~ "* If @settlement date is after @maturity date or they are the same, "
16957 #~ "INTRATE returns #NUM! error.\n"
16961 #~ "If you had a bond with a settlement date of April 15, 2000, maturity date "
16962 #~ "September 30, 2000, investment of $100,000, redemption value $103,525, "
16963 #~ "using the actual/actual basis, the bond discount rate is:\n"
16964 #~ "=INTRATE(36631, 36799, 100000, 103525, 1) which equals 0.0648 or 6.48%\n"
16965 #~ "@SEEALSO=RECEIVED, DATE"
16967 #~ "@FUNCTION=INTRATE\n"
16968 #~ "@SYNTAX=INTRATE(settlement,maturity,investment,redemption[,basis])\n"
16969 #~ "@DESCRIPTION=INTRATE calculates and returns the interest rate of a fully "
16970 #~ "vested security.\n"
16972 #~ "@settlement is the settlement date of the security. @maturity is the "
16973 #~ "maturity date of the security. @investment is the price of the security "
16974 #~ "paid at @settlement date and @redemption is the amount to be received at "
16975 #~ "@maturity date.\n"
16977 #~ "@basis is the type of day counting system you want to use:\n"
16979 #~ " 0 US 30/360\n"
16980 #~ " 1 actual days/actual days\n"
16981 #~ " 2 actual days/360\n"
16982 #~ " 3 actual days/365\n"
16983 #~ " 4 European 30/360\n"
16985 #~ "* If @settlement date or @maturity date is not valid, INTRATE returns "
16986 #~ "#NUM! error.\n"
16987 #~ "* If @basis is omitted, US 30/360 is applied.\n"
16988 #~ "* If @basis < 0 or @basis > 4, INTRATE returns #NUM! error.\n"
16989 #~ "* If @settlement date is after @maturity date or they are the same, "
16990 #~ "INTRATE returns #NUM! error.\n"
16994 #~ "If you had a bond with a settlement date of April 15, 2000, maturity date "
16995 #~ "September 30, 2000, investment of $100,000, redemption value $103,525, "
16996 #~ "using the actual/actual basis, the bond discount rate is:\n"
16997 #~ "=INTRATE(36631, 36799, 100000, 103525, 1) which equals 0.0648 or 6.48%\n"
16998 #~ "@SEEALSO=RECEIVED, DATE"
17001 #~ "@FUNCTION=RECEIVED\n"
17002 #~ "@SYNTAX=RECEIVED(settlement,maturity,investment,rate[,basis])\n"
17003 #~ "@DESCRIPTION=RECEIVED calculates and returns the amount to be received at "
17004 #~ "maturity date for a security bond.\n"
17006 #~ "@settlement is the settlement date of the security. @maturity is the "
17007 #~ "maturity date of the security. The amount of investment is specified in "
17008 #~ "@investment. @rate is the security's discount rate.\n"
17010 #~ "@basis is the type of day counting system you want to use:\n"
17012 #~ " 0 US 30/360\n"
17013 #~ " 1 actual days/actual days\n"
17014 #~ " 2 actual days/360\n"
17015 #~ " 3 actual days/365\n"
17016 #~ " 4 European 30/360\n"
17018 #~ "* If @settlement date or @maturity date is not valid, RECEIVED returns "
17019 #~ "#NUM! error.\n"
17020 #~ "* If @basis is omitted, US 30/360 is applied.\n"
17021 #~ "* If @basis < 0 or @basis > 4, RECEIVED returns #NUM! error.\n"
17022 #~ "* If @settlement date is after @maturity date or they are the same, "
17023 #~ "RECEIVED returns #NUM! error.\n"
17027 #~ "@SEEALSO=INTRATE"
17029 #~ "@FUNCTION=RECEIVED\n"
17030 #~ "@SYNTAX=RECEIVED(settlement,maturity,investment,rate[,basis])\n"
17031 #~ "@DESCRIPTION=RECEIVED calculates and returns the amount to be received at "
17032 #~ "maturity date for a security bond.\n"
17034 #~ "@settlement is the settlement date of the security. @maturity is the "
17035 #~ "maturity date of the security. The amount of investment is specified in "
17036 #~ "@investment. @rate is the security's discount rate.\n"
17038 #~ "@basis is the type of day counting system you want to use:\n"
17040 #~ " 0 US 30/360\n"
17041 #~ " 1 actual days/actual days\n"
17042 #~ " 2 actual days/360\n"
17043 #~ " 3 actual days/365\n"
17044 #~ " 4 European 30/360\n"
17046 #~ "* If @settlement date or @maturity date is not valid, RECEIVED returns "
17047 #~ "#NUM! error.\n"
17048 #~ "* If @basis is omitted, US 30/360 is applied.\n"
17049 #~ "* If @basis < 0 or @basis > 4, RECEIVED returns #NUM! error.\n"
17050 #~ "* If @settlement date is after @maturity date or they are the same, "
17051 #~ "RECEIVED returns #NUM! error.\n"
17055 #~ "@SEEALSO=INTRATE"
17058 #~ "@FUNCTION=PRICEDISC\n"
17059 #~ "@SYNTAX=PRICEDISC(settlement,maturity,discount,redemption[,basis])\n"
17060 #~ "@DESCRIPTION=PRICEDISC calculates and returns the price per $100 face "
17061 #~ "value of a security bond. The security does not pay interest at "
17064 #~ "@settlement is the settlement date of the security. @maturity is the "
17065 #~ "maturity date of the security. @discount is the rate for which the "
17066 #~ "security is discounted. @redemption is the amount to be received on "
17067 #~ "@maturity date.\n"
17069 #~ "@basis is the type of day counting system you want to use:\n"
17071 #~ " 0 US 30/360\n"
17072 #~ " 1 actual days/actual days\n"
17073 #~ " 2 actual days/360\n"
17074 #~ " 3 actual days/365\n"
17075 #~ " 4 European 30/360\n"
17077 #~ "* If @settlement date or @maturity date is not valid, PRICEDISC returns "
17078 #~ "#NUM! error.\n"
17079 #~ "* If @basis is omitted, US 30/360 is applied.\n"
17080 #~ "* If @basis < 0 or @basis > 4, PRICEDISC returns #NUM! error.\n"
17081 #~ "* If @settlement date is after @maturity date or they are the same, "
17082 #~ "PRICEDISC returns #NUM! error.\n"
17086 #~ "@SEEALSO=PRICEMAT"
17088 #~ "@FUNCTION=PRICEDISC\n"
17089 #~ "@SYNTAX=PRICEDISC(settlement,maturity,discount,redemption[,basis])\n"
17090 #~ "@DESCRIPTION=PRICEDISC calculates and returns the price per $100 face "
17091 #~ "value of a security bond. The security does not pay interest at "
17094 #~ "@settlement is the settlement date of the security. @maturity is the "
17095 #~ "maturity date of the security. @discount is the rate for which the "
17096 #~ "security is discounted. @redemption is the amount to be received on "
17097 #~ "@maturity date.\n"
17099 #~ "@basis is the type of day counting system you want to use:\n"
17101 #~ " 0 US 30/360\n"
17102 #~ " 1 actual days/actual days\n"
17103 #~ " 2 actual days/360\n"
17104 #~ " 3 actual days/365\n"
17105 #~ " 4 European 30/360\n"
17107 #~ "* If @settlement date or @maturity date is not valid, PRICEDISC returns "
17108 #~ "#NUM! error.\n"
17109 #~ "* If @basis is omitted, US 30/360 is applied.\n"
17110 #~ "* If @basis < 0 or @basis > 4, PRICEDISC returns #NUM! error.\n"
17111 #~ "* If @settlement date is after @maturity date or they are the same, "
17112 #~ "PRICEDISC returns #NUM! error.\n"
17116 #~ "@SEEALSO=PRICEMAT"
17119 #~ "@FUNCTION=PRICEMAT\n"
17120 #~ "@SYNTAX=PRICEMAT(settlement,maturity,issue,rate,yield[,basis])\n"
17121 #~ "@DESCRIPTION=PRICEMAT calculates and returns the price per $100 face "
17122 #~ "value of a security. The security pays interest at maturity.\n"
17124 #~ "@settlement is the settlement date of the security. @maturity is the "
17125 #~ "maturity date of the security. @issue is the issue date of the "
17126 #~ "security. @rate is the discount rate of the security. @yield is the "
17127 #~ "annual yield of the security. @basis is the type of day counting system "
17128 #~ "you want to use:\n"
17130 #~ " 0 US 30/360\n"
17131 #~ " 1 actual days/actual days\n"
17132 #~ " 2 actual days/360\n"
17133 #~ " 3 actual days/365\n"
17134 #~ " 4 European 30/360\n"
17136 #~ "* If @settlement date or @maturity date is not valid, PRICEMAT returns "
17137 #~ "#NUM! error.\n"
17138 #~ "* If @basis is omitted, US 30/360 is applied.\n"
17139 #~ "* If @basis < 0 or @basis > 4, PRICEMAT returns #NUM! error.\n"
17140 #~ "* If @settlement date is after @maturity date or they are the same, "
17141 #~ "PRICEMAT returns #NUM! error.\n"
17145 #~ "@SEEALSO=PRICEDISC"
17147 #~ "@FUNCTION=PRICEMAT\n"
17148 #~ "@SYNTAX=PRICEMAT(settlement,maturity,issue,rate,yield[,basis])\n"
17149 #~ "@DESCRIPTION=PRICEMAT calculates and returns the price per $100 face "
17150 #~ "value of a security. The security pays interest at maturity.\n"
17152 #~ "@settlement is the settlement date of the security. @maturity is the "
17153 #~ "maturity date of the security. @issue is the issue date of the "
17154 #~ "security. @rate is the discount rate of the security. @yield is the "
17155 #~ "annual yield of the security. @basis is the type of day counting system "
17156 #~ "you want to use:\n"
17158 #~ " 0 US 30/360\n"
17159 #~ " 1 actual days/actual days\n"
17160 #~ " 2 actual days/360\n"
17161 #~ " 3 actual days/365\n"
17162 #~ " 4 European 30/360\n"
17164 #~ "* If @settlement date or @maturity date is not valid, PRICEMAT returns "
17165 #~ "#NUM! error.\n"
17166 #~ "* If @basis is omitted, US 30/360 is applied.\n"
17167 #~ "* If @basis < 0 or @basis > 4, PRICEMAT returns #NUM! error.\n"
17168 #~ "* If @settlement date is after @maturity date or they are the same, "
17169 #~ "PRICEMAT returns #NUM! error.\n"
17173 #~ "@SEEALSO=PRICEDISC"
17176 #~ "@FUNCTION=DISC\n"
17177 #~ "@SYNTAX=DISC(settlement,maturity,par,redemption[,basis])\n"
17178 #~ "@DESCRIPTION=DISC calculates and returns the discount rate for a "
17179 #~ "security. @settlement is the settlement date of the security.\n"
17181 #~ "@maturity is the maturity date of the security. @par is the price per "
17182 #~ "$100 face value of the security. @redemption is the redemption value per "
17183 #~ "$100 face value of the security.\n"
17185 #~ "@basis is the type of day counting system you want to use:\n"
17187 #~ " 0 US 30/360\n"
17188 #~ " 1 actual days/actual days\n"
17189 #~ " 2 actual days/360\n"
17190 #~ " 3 actual days/365\n"
17191 #~ " 4 European 30/360\n"
17193 #~ "* If @settlement date or @maturity date is not valid, DISC returns #NUM! "
17195 #~ "* If @basis is omitted, US 30/360 is applied.\n"
17196 #~ "* If @basis < 0 or @basis > 4, DISC returns #NUM! error.\n"
17197 #~ "* If @settlement date is after @maturity date or they are the same, DISC "
17198 #~ "returns #NUM! error.\n"
17204 #~ "@FUNCTION=DISC\n"
17205 #~ "@SYNTAX=DISC(settlement,maturity,par,redemption[,basis])\n"
17206 #~ "@DESCRIPTION=DISC calculates and returns the discount rate for a "
17207 #~ "security. @settlement is the settlement date of the security.\n"
17209 #~ "@maturity is the maturity date of the security. @par is the price per "
17210 #~ "$100 face value of the security. @redemption is the redemption value per "
17211 #~ "$100 face value of the security.\n"
17213 #~ "@basis is the type of day counting system you want to use:\n"
17215 #~ " 0 US 30/360\n"
17216 #~ " 1 actual days/actual days\n"
17217 #~ " 2 actual days/360\n"
17218 #~ " 3 actual days/365\n"
17219 #~ " 4 European 30/360\n"
17221 #~ "* If @settlement date or @maturity date is not valid, DISC returns #NUM! "
17223 #~ "* If @basis is omitted, US 30/360 is applied.\n"
17224 #~ "* If @basis < 0 or @basis > 4, DISC returns #NUM! error.\n"
17225 #~ "* If @settlement date is after @maturity date or they are the same, DISC "
17226 #~ "returns #NUM! error.\n"
17233 #~ "@FUNCTION=EFFECT\n"
17234 #~ "@SYNTAX=EFFECT(r,nper)\n"
17235 #~ "@DESCRIPTION=EFFECT calculates the effective interest rate from a given "
17236 #~ "nominal rate.\n"
17238 #~ "Effective interest rate is calculated using this formula:\n"
17240 #~ " (1 + @r / @nper) ^ @nper - 1\n"
17244 #~ "@r = nominal interest rate (stated in yearly terms)\n"
17245 #~ "@nper = number of periods used for compounding\n"
17247 #~ "* If @rate < 0, EFFECT returns #NUM! error.\n"
17248 #~ "* If @nper <= 0, EFFECT returns #NUM! error.\n"
17251 #~ "For example credit cards will list an APR (annual percentage rate) which "
17252 #~ "is a nominal interest rate.\n"
17253 #~ "For example if you wanted to find out how much you are actually paying "
17254 #~ "interest on your credit card that states an APR of 19% that is compounded "
17255 #~ "monthly you would type in:\n"
17256 #~ "=EFFECT(.19,12) and you would get .2075 or 20.75%. That is the effective "
17257 #~ "percentage you will pay on your loan.\n"
17258 #~ "@SEEALSO=NOMINAL"
17260 #~ "@FUNCTION=EFFECT\n"
17261 #~ "@SYNTAX=EFFECT(r,nper)\n"
17262 #~ "@DESCRIPTION=EFFECT calculates the effective interest rate from a given "
17263 #~ "nominal rate.\n"
17265 #~ "Effective interest rate is calculated using this formula:\n"
17267 #~ " (1 + @r / @nper) ^ @nper - 1\n"
17271 #~ "@r = nominal interest rate (stated in yearly terms)\n"
17272 #~ "@nper = number of periods used for compounding\n"
17274 #~ "* If @rate < 0, EFFECT returns #NUM! error.\n"
17275 #~ "* If @nper <= 0, EFFECT returns #NUM! error.\n"
17278 #~ "For example credit cards will list an APR (annual percentage rate) which "
17279 #~ "is a nominal interest rate.\n"
17280 #~ "For example if you wanted to find out how much you are actually paying "
17281 #~ "interest on your credit card that states an APR of 19% that is compounded "
17282 #~ "monthly you would type in:\n"
17283 #~ "=EFFECT(.19,12) and you would get .2075 or 20.75%. That is the effective "
17284 #~ "percentage you will pay on your loan.\n"
17285 #~ "@SEEALSO=NOMINAL"
17288 #~ "@FUNCTION=NOMINAL\n"
17289 #~ "@SYNTAX=NOMINAL(r,nper)\n"
17290 #~ "@DESCRIPTION=NOMINAL calculates the nominal interest rate from a given "
17291 #~ "effective rate.\n"
17293 #~ "Nominal interest rate is given by a formula:\n"
17295 #~ "@nper * (( 1 + @r ) ^ (1 / @nper) - 1 )\n"
17298 #~ "@r = effective interest rate\n"
17299 #~ "@nper = number of periods used for compounding\n"
17301 #~ "* If @rate < 0, NOMINAL returns #NUM! error.\n"
17302 #~ "* If @nper <= 0, NOMINAL returns #NUM! error.\n"
17306 #~ "@SEEALSO=EFFECT"
17308 #~ "@FUNCTION=NOMINAL\n"
17309 #~ "@SYNTAX=NOMINAL(r,nper)\n"
17310 #~ "@DESCRIPTION=NOMINAL calculates the nominal interest rate from a given "
17311 #~ "effective rate.\n"
17313 #~ "Nominal interest rate is given by a formula:\n"
17315 #~ "@nper * (( 1 + @r ) ^ (1 / @nper) - 1 )\n"
17318 #~ "@r = effective interest rate\n"
17319 #~ "@nper = number of periods used for compounding\n"
17321 #~ "* If @rate < 0, NOMINAL returns #NUM! error.\n"
17322 #~ "* If @nper <= 0, NOMINAL returns #NUM! error.\n"
17326 #~ "@SEEALSO=EFFECT"
17329 #~ "@FUNCTION=ISPMT\n"
17330 #~ "@SYNTAX=ISPMT(rate,per,nper,pv)\n"
17331 #~ "@DESCRIPTION=ISPMT function returns the interest paid on a given period.\n"
17333 #~ "* If @per < 1 or @per > @nper, ISPMT returns #NUM! error. \n"
17338 #~ "@FUNCTION=ISPMT\n"
17339 #~ "@SYNTAX=ISPMT(rate,per,nper,pv)\n"
17340 #~ "@DESCRIPTION=ISPMT function returns the interest paid on a given period.\n"
17342 #~ "* If @per < 1 or @per > @nper, ISPMT returns #NUM! error. \n"
17348 #~ "@FUNCTION=DB\n"
17349 #~ "@SYNTAX=DB(cost,salvage,life,period[,month])\n"
17350 #~ "@DESCRIPTION=DB calculates the depreciation of an asset for a given "
17351 #~ "period using the fixed-declining balance method. @cost is the initial "
17352 #~ "value of the asset. @salvage is the value after the depreciation.\n"
17354 #~ "@life is the number of periods overall. @period is the period for which "
17355 #~ "you want the depreciation to be calculated. @month is the number of "
17356 #~ "months in the first year of depreciation.\n"
17358 #~ "* If @month is omitted, it is assumed to be 12.\n"
17359 #~ "* If @cost = 0, DB returns #NUM! error.\n"
17360 #~ "* If @life <= 0, DB returns #NUM! error.\n"
17361 #~ "* If @salvage / @cost < 0, DB returns #NUM! error.\n"
17365 #~ "@SEEALSO=DDB,SLN,SYD"
17367 #~ "@FUNCTION=DB\n"
17368 #~ "@SYNTAX=DB(cost,salvage,life,period[,month])\n"
17369 #~ "@DESCRIPTION=DB calculates the depreciation of an asset for a given "
17370 #~ "period using the fixed-declining balance method. @cost is the initial "
17371 #~ "value of the asset. @salvage is the value after the depreciation.\n"
17373 #~ "@life is the number of periods overall. @period is the period for which "
17374 #~ "you want the depreciation to be calculated. @month is the number of "
17375 #~ "months in the first year of depreciation.\n"
17377 #~ "* If @month is omitted, it is assumed to be 12.\n"
17378 #~ "* If @cost = 0, DB returns #NUM! error.\n"
17379 #~ "* If @life <= 0, DB returns #NUM! error.\n"
17380 #~ "* If @salvage / @cost < 0, DB returns #NUM! error.\n"
17384 #~ "@SEEALSO=DDB,SLN,SYD"
17387 #~ "@FUNCTION=DDB\n"
17388 #~ "@SYNTAX=DDB(cost,salvage,life,period[,factor])\n"
17389 #~ "@DESCRIPTION=DDB returns the depreciation of an asset for a given period "
17390 #~ "using the double-declining balance method or some other similar method "
17391 #~ "you specify.\n"
17393 #~ "@cost is the initial value of the asset, @salvage is the value after the "
17394 #~ "last period, @life is the number of periods, @period is the period for "
17395 #~ "which you want the depreciation to be calculated, and @factor is the "
17396 #~ "factor at which the balance declines.\n"
17398 #~ "* If @factor is omitted, it is assumed to be two (double-declining "
17399 #~ "balance method).\n"
17400 #~ "* If @life <= 0, DDB returns #NUM! error.\n"
17404 #~ "@SEEALSO=SLN,SYD"
17406 #~ "@FUNCTION=DDB\n"
17407 #~ "@SYNTAX=DDB(cost,salvage,life,period[,factor])\n"
17408 #~ "@DESCRIPTION=DDB returns the depreciation of an asset for a given period "
17409 #~ "using the double-declining balance method or some other similar method "
17410 #~ "you specify.\n"
17412 #~ "@cost is the initial value of the asset, @salvage is the value after the "
17413 #~ "last period, @life is the number of periods, @period is the period for "
17414 #~ "which you want the depreciation to be calculated, and @factor is the "
17415 #~ "factor at which the balance declines.\n"
17417 #~ "* If @factor is omitted, it is assumed to be two (double-declining "
17418 #~ "balance method).\n"
17419 #~ "* If @life <= 0, DDB returns #NUM! error.\n"
17423 #~ "@SEEALSO=SLN,SYD"
17426 #~ "@FUNCTION=SLN\n"
17427 #~ "@SYNTAX=SLN(cost,salvage_value,life)\n"
17428 #~ "@DESCRIPTION=SLN function will determine the straight line depreciation "
17429 #~ "of an asset for a single period.\n"
17431 #~ "The formula is:\n"
17433 #~ "Depreciation expense = ( @cost - @salvage_value ) / @life\n"
17435 #~ "@cost is the cost of an asset when acquired (market value).\n"
17436 #~ "@salvage_value is the amount you get when asset is sold at the end of the "
17437 #~ "asset's useful life.\n"
17438 #~ "@life is the anticipated life of an asset.\n"
17440 #~ "* If @life <= 0, SLN returns #NUM! error.\n"
17443 #~ "For example, lets suppose your company purchases a new machine for "
17444 #~ "$10,000, which has a salvage value of $700 and will have a useful life of "
17445 #~ "10 years. The SLN yearly depreciation is computed as follows:\n"
17446 #~ "=SLN(10000, 700, 10)\n"
17447 #~ "This will return the yearly depreciation figure of $930.\n"
17450 #~ "@FUNCTION=SLN\n"
17451 #~ "@SYNTAX=SLN(cost,salvage_value,life)\n"
17452 #~ "@DESCRIPTION=SLN function will determine the straight line depreciation "
17453 #~ "of an asset for a single period.\n"
17455 #~ "The formula is:\n"
17457 #~ "Depreciation expense = ( @cost - @salvage_value ) / @life\n"
17459 #~ "@cost is the cost of an asset when acquired (market value).\n"
17460 #~ "@salvage_value is the amount you get when asset is sold at the end of the "
17461 #~ "asset's useful life.\n"
17462 #~ "@life is the anticipated life of an asset.\n"
17464 #~ "* If @life <= 0, SLN returns #NUM! error.\n"
17467 #~ "For example, lets suppose your company purchases a new machine for "
17468 #~ "$10,000, which has a salvage value of $700 and will have a useful life of "
17469 #~ "10 years. The SLN yearly depreciation is computed as follows:\n"
17470 #~ "=SLN(10000, 700, 10)\n"
17471 #~ "This will return the yearly depreciation figure of $930.\n"
17475 #~ "@FUNCTION=SYD\n"
17476 #~ "@SYNTAX=SYD(cost,salvage_value,life,period)\n"
17477 #~ "@DESCRIPTION=SYD function calculates the sum-of-years digits depreciation "
17478 #~ "for an asset based on its cost, salvage value, anticipated life and a "
17479 #~ "particular period. This method accelerates the rate of the depreciation, "
17480 #~ "so that more depreciation expense occurs in earlier periods than in later "
17481 #~ "ones. The depreciable cost is the actual cost minus the salvage value. "
17482 #~ "The useful life is the number of periods (typically years) over which the "
17483 #~ "asset is depreciated.\n"
17485 #~ "The Formula used for sum-of-years digits depreciation is:\n"
17487 #~ "Depreciation expense =\n"
17489 #~ "\t ( @cost - @salvage_value ) * (@life - @period + 1) * 2 / @life * "
17490 #~ "(@life + 1).\n"
17492 #~ "@cost is the cost of an asset when acquired (market value).\n"
17493 #~ "@salvage_value is the amount you get when asset sold at the end of its "
17494 #~ "useful life.\n"
17495 #~ "@life is the anticipated life of an asset.\n"
17496 #~ "@period is the period for which we need the expense.\n"
17498 #~ "* If @life <= 0, SYD returns #NUM! error.\n"
17501 #~ "For example say a company purchases a new computer for $5000 which has a "
17502 #~ "salvage value of $200, and a useful life of five years. We would use the "
17503 #~ "following to calculate the second year's depreciation using the SYD "
17505 #~ "=SYD(5000, 200, 5, 2) which returns 1,280.00.\n"
17508 #~ "@FUNCTION=SYD\n"
17509 #~ "@SYNTAX=SYD(cost,salvage_value,life,period)\n"
17510 #~ "@DESCRIPTION=SYD function calculates the sum-of-years digits depreciation "
17511 #~ "for an asset based on its cost, salvage value, anticipated life and a "
17512 #~ "particular period. This method accelerates the rate of the depreciation, "
17513 #~ "so that more depreciation expense occurs in earlier periods than in later "
17514 #~ "ones. The depreciable cost is the actual cost minus the salvage value. "
17515 #~ "The useful life is the number of periods (typically years) over which the "
17516 #~ "asset is depreciated.\n"
17518 #~ "The Formula used for sum-of-years digits depreciation is:\n"
17520 #~ "Depreciation expense =\n"
17522 #~ "\t ( @cost - @salvage_value ) * (@life - @period + 1) * 2 / @life * "
17523 #~ "(@life + 1).\n"
17525 #~ "@cost is the cost of an asset when acquired (market value).\n"
17526 #~ "@salvage_value is the amount you get when asset sold at the end of its "
17527 #~ "useful life.\n"
17528 #~ "@life is the anticipated life of an asset.\n"
17529 #~ "@period is the period for which we need the expense.\n"
17531 #~ "* If @life <= 0, SYD returns #NUM! error.\n"
17534 #~ "For example say a company purchases a new computer for $5000 which has a "
17535 #~ "salvage value of $200, and a useful life of five years. We would use the "
17536 #~ "following to calculate the second year's depreciation using the SYD "
17538 #~ "=SYD(5000, 200, 5, 2) which returns 1,280.00.\n"
17542 #~ "@FUNCTION=DOLLARDE\n"
17543 #~ "@SYNTAX=DOLLARDE(fractional_dollar,fraction)\n"
17544 #~ "@DESCRIPTION=DOLLARDE converts a dollar price expressed as a fraction "
17545 #~ "into a dollar price expressed as a decimal number.\n"
17547 #~ "@fractional_dollar is the fractional number to be converted. @fraction is "
17548 #~ "the denominator of the fraction.\n"
17550 #~ "* If @fraction is non-integer it is truncated.\n"
17551 #~ "* If @fraction <= 0, DOLLARDE returns #NUM! error.\n"
17555 #~ "@SEEALSO=DOLLARFR"
17557 #~ "@FUNCTION=DOLLARDE\n"
17558 #~ "@SYNTAX=DOLLARDE(fractional_dollar,fraction)\n"
17559 #~ "@DESCRIPTION=DOLLARDE converts a dollar price expressed as a fraction "
17560 #~ "into a dollar price expressed as a decimal number.\n"
17562 #~ "@fractional_dollar is the fractional number to be converted. @fraction is "
17563 #~ "the denominator of the fraction.\n"
17565 #~ "* If @fraction is non-integer it is truncated.\n"
17566 #~ "* If @fraction <= 0, DOLLARDE returns #NUM! error.\n"
17570 #~ "@SEEALSO=DOLLARFR"
17573 #~ "@FUNCTION=DOLLARFR\n"
17574 #~ "@SYNTAX=DOLLARFR(decimal_dollar,fraction)\n"
17575 #~ "@DESCRIPTION=DOLLARFR converts a decimal dollar price into a dollar price "
17576 #~ "expressed as a fraction.\n"
17578 #~ "* If @fraction is non-integer it is truncated.\n"
17579 #~ "* If @fraction <= 0, DOLLARFR returns #NUM! error.\n"
17583 #~ "@SEEALSO=DOLLARDE"
17585 #~ "@FUNCTION=DOLLARFR\n"
17586 #~ "@SYNTAX=DOLLARFR(decimal_dollar,fraction)\n"
17587 #~ "@DESCRIPTION=DOLLARFR converts a decimal dollar price into a dollar price "
17588 #~ "expressed as a fraction.\n"
17590 #~ "* If @fraction is non-integer it is truncated.\n"
17591 #~ "* If @fraction <= 0, DOLLARFR returns #NUM! error.\n"
17595 #~ "@SEEALSO=DOLLARDE"
17598 #~ "@FUNCTION=MIRR\n"
17599 #~ "@SYNTAX=MIRR(values,finance_rate,reinvest_rate)\n"
17600 #~ "@DESCRIPTION=MIRR function returns the modified internal rate of return "
17601 #~ "for a given periodic cash flow. \n"
17606 #~ "@FUNCTION=MIRR\n"
17607 #~ "@SYNTAX=MIRR(values,finance_rate,reinvest_rate)\n"
17608 #~ "@DESCRIPTION=MIRR function returns the modified internal rate of return "
17609 #~ "for a given periodic cash flow. \n"
17615 #~ "@FUNCTION=TBILLEQ\n"
17616 #~ "@SYNTAX=TBILLEQ(settlement,maturity,discount)\n"
17617 #~ "@DESCRIPTION=TBILLEQ function returns the bond-yield equivalent (BEY) for "
17618 #~ "a treasury bill. TBILLEQ is equivalent to\n"
17620 #~ "\t(365 * @discount) / (360 - @discount * DSM),\n"
17622 #~ "where DSM is the days between @settlement and @maturity.\n"
17624 #~ "* If @settlement is after @maturity or the @maturity is set to over one "
17625 #~ "year later than the @settlement, TBILLEQ returns #NUM! error.\n"
17626 #~ "* If @discount is negative, TBILLEQ returns #NUM! error.\n"
17630 #~ "@SEEALSO=TBILLPRICE,TBILLYIELD"
17632 #~ "@FUNCTION=TBILLEQ\n"
17633 #~ "@SYNTAX=TBILLEQ(settlement,maturity,discount)\n"
17634 #~ "@DESCRIPTION=TBILLEQ function returns the bond-yield equivalent (BEY) for "
17635 #~ "a treasury bill. TBILLEQ is equivalent to\n"
17637 #~ "\t(365 * @discount) / (360 - @discount * DSM),\n"
17639 #~ "where DSM is the days between @settlement and @maturity.\n"
17641 #~ "* If @settlement is after @maturity or the @maturity is set to over one "
17642 #~ "year later than the @settlement, TBILLEQ returns #NUM! error.\n"
17643 #~ "* If @discount is negative, TBILLEQ returns #NUM! error.\n"
17647 #~ "@SEEALSO=TBILLPRICE,TBILLYIELD"
17650 #~ "@FUNCTION=TBILLPRICE\n"
17651 #~ "@SYNTAX=TBILLPRICE(settlement,maturity,discount)\n"
17652 #~ "@DESCRIPTION=TBILLPRICE function returns the price per $100 value for a "
17653 #~ "treasury bill where @settlement is the settlement date and @maturity is "
17654 #~ "the maturity date of the bill. @discount is the treasury bill's discount "
17657 #~ "* If @settlement is after @maturity or the @maturity is set to over one "
17658 #~ "year later than the @settlement, TBILLPRICE returns #NUM! error.\n"
17659 #~ "* If @discount is negative, TBILLPRICE returns #NUM! error.\n"
17663 #~ "@SEEALSO=TBILLEQ,TBILLYIELD"
17665 #~ "@FUNCTION=TBILLPRICE\n"
17666 #~ "@SYNTAX=TBILLPRICE(settlement,maturity,discount)\n"
17667 #~ "@DESCRIPTION=TBILLPRICE function returns the price per $100 value for a "
17668 #~ "treasury bill where @settlement is the settlement date and @maturity is "
17669 #~ "the maturity date of the bill. @discount is the treasury bill's discount "
17672 #~ "* If @settlement is after @maturity or the @maturity is set to over one "
17673 #~ "year later than the @settlement, TBILLPRICE returns #NUM! error.\n"
17674 #~ "* If @discount is negative, TBILLPRICE returns #NUM! error.\n"
17678 #~ "@SEEALSO=TBILLEQ,TBILLYIELD"
17681 #~ "@FUNCTION=TBILLYIELD\n"
17682 #~ "@SYNTAX=TBILLYIELD(settlement,maturity,pr)\n"
17683 #~ "@DESCRIPTION=TBILLYIELD function returns the yield for a treasury bill. "
17684 #~ "@settlement is the settlement date and @maturity is the maturity date of "
17685 #~ "the bill. @discount is the treasury bill's discount rate.\n"
17687 #~ "* If @settlement is after @maturity or the @maturity is set to over one "
17688 #~ "year later than the @settlement, TBILLYIELD returns #NUM! error.\n"
17689 #~ "* If @pr is negative, TBILLYIELD returns #NUM! error.\n"
17693 #~ "@SEEALSO=TBILLEQ,TBILLPRICE"
17695 #~ "@FUNCTION=TBILLYIELD\n"
17696 #~ "@SYNTAX=TBILLYIELD(settlement,maturity,pr)\n"
17697 #~ "@DESCRIPTION=TBILLYIELD function returns the yield for a treasury bill. "
17698 #~ "@settlement is the settlement date and @maturity is the maturity date of "
17699 #~ "the bill. @discount is the treasury bill's discount rate.\n"
17701 #~ "* If @settlement is after @maturity or the @maturity is set to over one "
17702 #~ "year later than the @settlement, TBILLYIELD returns #NUM! error.\n"
17703 #~ "* If @pr is negative, TBILLYIELD returns #NUM! error.\n"
17707 #~ "@SEEALSO=TBILLEQ,TBILLPRICE"
17711 #~ "@FUNCTION=RATE\n"
17712 #~ "@SYNTAX=RATE(nper,pmt,pv[,fv,type,guess])\n"
17713 #~ "@DESCRIPTION=RATE calculates the rate of an investment.\n"
17715 #~ "* If @pmt is omitted it defaults to 0\n"
17716 #~ "* If @nper <= 0, RATE returns #NUM! error.\n"
17717 #~ "* If @type != 0 and @type != 1, RATE returns #VALUE! error.\n"
17721 #~ "@SEEALSO=PV,FV"
17723 #~ "@FUNCTION=RATE\n"
17724 #~ "@SYNTAX=RATE(nper,pmt,pv[,fv,type,guess])\n"
17725 #~ "@DESCRIPTION=RATE calculates the rate of an investment.\n"
17727 #~ "* If @nper <= 0, RATE returns #NUM! error.\n"
17728 #~ "* If @type != 0 and @type != 1, RATE returns #VALUE! error.\n"
17732 #~ "@SEEALSO=PV,FV"
17735 #~ "@FUNCTION=IRR\n"
17736 #~ "@SYNTAX=IRR(values[,guess])\n"
17737 #~ "@DESCRIPTION=IRR calculates and returns the internal rate of return of an "
17738 #~ "investment. This function is closely related to the net present value "
17739 #~ "function (NPV). The IRR is the interest rate for a series of cash flows "
17740 #~ "where the net preset value is zero.\n"
17742 #~ "@values contains the series of cash flows generated by the investment. "
17743 #~ "The payments should occur at regular intervals. The optional @guess is "
17744 #~ "the initial value used in calculating the IRR. You do not have to use "
17745 #~ "that, it is only provided for the Excel compatibility.\n"
17747 #~ "* This function is Excel compatible.\n"
17750 #~ "Let us assume that the cells A1:A8 contain the numbers -32432, 5324, "
17751 #~ "7432, 9332, 12324, 4334, 1235, -3422. Then\n"
17752 #~ "IRR(A1:A8) returns 0.04375. \n"
17753 #~ "@SEEALSO=FV,NPV,PV"
17755 #~ "@FUNCTION=IRR\n"
17756 #~ "@SYNTAX=IRR(values[,guess])\n"
17757 #~ "@DESCRIPTION=IRR calculates and returns the internal rate of return of an "
17758 #~ "investment. This function is closely related to the net present value "
17759 #~ "function (NPV). The IRR is the interest rate for a series of cash flows "
17760 #~ "where the net preset value is zero.\n"
17762 #~ "@values contains the series of cash flows generated by the investment. "
17763 #~ "The payments should occur at regular intervals. The optional @guess is "
17764 #~ "the initial value used in calculating the IRR. You do not have to use "
17765 #~ "that, it is only provided for the Excel compatibility.\n"
17767 #~ "* This function is Excel compatible.\n"
17770 #~ "Let us assume that the cells A1:A8 contain the numbers -32432, 5324, "
17771 #~ "7432, 9332, 12324, 4334, 1235, -3422. Then\n"
17772 #~ "IRR(A1:A8) returns 0.04375. \n"
17773 #~ "@SEEALSO=FV,NPV,PV"
17776 #~ "@FUNCTION=PV\n"
17777 #~ "@SYNTAX=PV(rate,nper,pmt[,fv,type])\n"
17778 #~ "@DESCRIPTION=PV calculates the present value of an investment. @rate is "
17779 #~ "the periodic interest rate, @nper is the number of periods used for "
17780 #~ "compounding. @pmt is the payment made each period, @fv is the future "
17781 #~ "value and @type is when the payment is made.\n"
17783 #~ "* If @type = 1 then the payment is made at the beginning of the period.\n"
17784 #~ "* If @type = 0 (or omitted) it is made at the end of each period.\n"
17789 #~ "@FUNCTION=PV\n"
17790 #~ "@SYNTAX=PV(rate,nper,pmt[,fv,type])\n"
17791 #~ "@DESCRIPTION=PV calculates the present value of an investment. @rate is "
17792 #~ "the periodic interest rate, @nper is the number of periods used for "
17793 #~ "compounding. @pmt is the payment made each period, @fv is the future "
17794 #~ "value and @type is when the payment is made.\n"
17796 #~ "* If @type = 1 then the payment is made at the beginning of the period.\n"
17797 #~ "* If @type = 0 (or omitted) it is made at the end of each period.\n"
17803 #~ "@FUNCTION=NPV\n"
17804 #~ "@SYNTAX=NPV(rate,v1,v2,...)\n"
17805 #~ "@DESCRIPTION=NPV calculates the net present value of an investment "
17806 #~ "generating periodic payments. @rate is the periodic interest rate and "
17807 #~ "@v1, @v2, ... are the periodic payments. If the schedule of the cash "
17808 #~ "flows are not periodic use the XNPV function. \n"
17810 #~ "NPV(0.17,-10000,3340,2941,2493,3233,1732,2932) equals 186.30673.\n"
17812 #~ "@SEEALSO=PV,XNPV"
17814 #~ "@FUNCTION=NPV\n"
17815 #~ "@SYNTAX=NPV(rate,v1,v2,...)\n"
17816 #~ "@DESCRIPTION=NPV calculates the net present value of an investment "
17817 #~ "generating periodic payments. @rate is the periodic interest rate and "
17818 #~ "@v1, @v2, ... are the periodic payments. If the schedule of the cash "
17819 #~ "flows are not periodic use the XNPV function. \n"
17821 #~ "NPV(0.17,-10000,3340,2941,2493,3233,1732,2932) equals 186.30673.\n"
17823 #~ "@SEEALSO=PV,XNPV"
17826 #~ "@FUNCTION=XNPV\n"
17827 #~ "@SYNTAX=XNPV(rate,values,dates)\n"
17828 #~ "@DESCRIPTION=XNPV calculates the net present value of an investment. The "
17829 #~ "schedule of the cash flows is given in @dates array. The first date "
17830 #~ "indicates the beginning of the payment schedule. @rate is the interest "
17831 #~ "rate and @values are the payments.\n"
17833 #~ "* If @values and @dates contain unequal number of values, XNPV returns "
17834 #~ "the #NUM! error.\n"
17838 #~ "@SEEALSO=NPV,PV"
17840 #~ "@FUNCTION=XNPV\n"
17841 #~ "@SYNTAX=XNPV(rate,values,dates)\n"
17842 #~ "@DESCRIPTION=XNPV calculates the net present value of an investment. The "
17843 #~ "schedule of the cash flows is given in @dates array. The first date "
17844 #~ "indicates the beginning of the payment schedule. @rate is the interest "
17845 #~ "rate and @values are the payments.\n"
17847 #~ "* If @values and @dates contain unequal number of values, XNPV returns "
17848 #~ "the #NUM! error.\n"
17852 #~ "@SEEALSO=NPV,PV"
17855 #~ "@FUNCTION=XIRR\n"
17856 #~ "@SYNTAX=XIRR(values,dates[,guess])\n"
17857 #~ "@DESCRIPTION=XIRR calculates and returns the internal rate of return of "
17858 #~ "an investment that has not necessarily periodic payments. This function "
17859 #~ "is closely related to the net present value function (NPV and XNPV). The "
17860 #~ "XIRR is the interest rate for a series of cash flows where the XNPV is "
17863 #~ "@values contains the series of cash flows generated by the investment. "
17864 #~ "@dates contains the dates of the payments. The first date describes the "
17865 #~ "payment day of the initial payment and thus all the other dates should be "
17866 #~ "after this date. The optional @guess is the initial value used in "
17867 #~ "calculating the XIRR. You do not have to use that, it is only provided "
17868 #~ "for the Excel compatibility.\n"
17870 #~ "* This function is Excel compatible.\n"
17873 #~ "Let us assume that the cells A1:A5 contain the numbers -6000, 2134, 1422, "
17874 #~ "1933, and 1422, and the cells B1:B5 contain the dates \"1999-01-15\", "
17875 #~ "\"1999-04-04\", \"1999-05-09\", \"2000-03-12\", and \"2000-05-1\". Then\n"
17876 #~ "XIRR(A1:A5,B1:B5) returns 0.224838. \n"
17877 #~ "@SEEALSO=IRR,XNPV"
17879 #~ "@FUNCTION=XIRR\n"
17880 #~ "@SYNTAX=XIRR(values,dates[,guess])\n"
17881 #~ "@DESCRIPTION=XIRR calculates and returns the internal rate of return of "
17882 #~ "an investment that has not necessarily periodic payments. This function "
17883 #~ "is closely related to the net present value function (NPV and XNPV). The "
17884 #~ "XIRR is the interest rate for a series of cash flows where the XNPV is "
17887 #~ "@values contains the series of cash flows generated by the investment. "
17888 #~ "@dates contains the dates of the payments. The first date describes the "
17889 #~ "payment day of the initial payment and thus all the other dates should be "
17890 #~ "after this date. The optional @guess is the initial value used in "
17891 #~ "calculating the XIRR. You do not have to use that, it is only provided "
17892 #~ "for the Excel compatibility.\n"
17894 #~ "* This function is Excel compatible.\n"
17897 #~ "Let us assume that the cells A1:A5 contain the numbers -6000, 2134, 1422, "
17898 #~ "1933, and 1422, and the cells B1:B5 contain the dates \"1999-01-15\", "
17899 #~ "\"1999-04-04\", \"1999-05-09\", \"2000-03-12\", and \"2000-05-1\". Then\n"
17900 #~ "XIRR(A1:A5,B1:B5) returns 0.224838. \n"
17901 #~ "@SEEALSO=IRR,XNPV"
17904 #~ "@FUNCTION=FV\n"
17905 #~ "@SYNTAX=FV(rate,nper,pmt[,pv,type])\n"
17906 #~ "@DESCRIPTION=FV computes the future value of an investment. This is based "
17907 #~ "on periodic, constant payments and a constant interest rate. The interest "
17908 #~ "rate per period is @rate, @nper is the number of periods in an annuity, "
17909 #~ "@pmt is the payment made each period, @pv is the present value and @type "
17910 #~ "is when the payment is made.\n"
17912 #~ "* If @type = 1 then the payment is made at the beginning of the period.\n"
17913 #~ "* If @type = 0 it is made at the end of each period.\n"
17917 #~ "@SEEALSO=PV,PMT,PPMT"
17919 #~ "@FUNCTION=FV\n"
17920 #~ "@SYNTAX=FV(rate,nper,pmt[,pv,type])\n"
17921 #~ "@DESCRIPTION=FV computes the future value of an investment. This is based "
17922 #~ "on periodic, constant payments and a constant interest rate. The interest "
17923 #~ "rate per period is @rate, @nper is the number of periods in an annuity, "
17924 #~ "@pmt is the payment made each period, @pv is the present value and @type "
17925 #~ "is when the payment is made.\n"
17927 #~ "* If @type = 1 then the payment is made at the beginning of the period.\n"
17928 #~ "* If @type = 0 it is made at the end of each period.\n"
17932 #~ "@SEEALSO=PV,PMT,PPMT"
17935 #~ "@FUNCTION=PMT\n"
17936 #~ "@SYNTAX=PMT(rate,nper,pv[,fv,type])\n"
17937 #~ "@DESCRIPTION=PMT returns the amount of payment for a loan based on a "
17938 #~ "constant interest rate and constant payments (each payment is equal "
17941 #~ "@rate is the constant interest rate.\n"
17942 #~ "@nper is the overall number of payments.\n"
17943 #~ "@pv is the present value.\n"
17944 #~ "@fv is the future value.\n"
17945 #~ "@type is the type of the payment: 0 means at the end of the period and 1 "
17946 #~ "means at the beginning of the period.\n"
17948 #~ "* If @fv is omitted, Gnumeric assumes it to be zero.\n"
17949 #~ "* If @type is omitted, Gnumeric assumes it to be zero.\n"
17953 #~ "@SEEALSO=PPMT,PV,FV"
17955 #~ "@FUNCTION=PMT\n"
17956 #~ "@SYNTAX=PMT(rate,nper,pv[,fv,type])\n"
17957 #~ "@DESCRIPTION=PMT returns the amount of payment for a loan based on a "
17958 #~ "constant interest rate and constant payments (each payment is equal "
17961 #~ "@rate is the constant interest rate.\n"
17962 #~ "@nper is the overall number of payments.\n"
17963 #~ "@pv is the present value.\n"
17964 #~ "@fv is the future value.\n"
17965 #~ "@type is the type of the payment: 0 means at the end of the period and 1 "
17966 #~ "means at the beginning of the period.\n"
17968 #~ "* If @fv is omitted, Gnumeric assumes it to be zero.\n"
17969 #~ "* If @type is omitted, Gnumeric assumes it to be zero.\n"
17973 #~ "@SEEALSO=PPMT,PV,FV"
17976 #~ "@FUNCTION=IPMT\n"
17977 #~ "@SYNTAX=IPMT(rate,per,nper,pv[,fv,type])\n"
17978 #~ "@DESCRIPTION=IPMT calculates the amount of a payment of an annuity going "
17979 #~ "towards interest.\n"
17981 #~ "Formula for IPMT is:\n"
17983 #~ "IPMT(PER) = -PRINCIPAL(PER-1) * INTEREST_RATE\n"
17987 #~ "PRINCIPAL(PER-1) = amount of the remaining principal from last period\n"
17989 #~ "* If @fv is omitted, it is assumed to be 0.\n"
17990 #~ "* If @type is omitted, it is assumed to be 0.\n"
17994 #~ "@SEEALSO=PPMT,PV,FV"
17996 #~ "@FUNCTION=IPMT\n"
17997 #~ "@SYNTAX=IPMT(rate,per,nper,pv[,fv,type])\n"
17998 #~ "@DESCRIPTION=IPMT calculates the amount of a payment of an annuity going "
17999 #~ "towards interest.\n"
18001 #~ "Formula for IPMT is:\n"
18003 #~ "IPMT(PER) = -PRINCIPAL(PER-1) * INTEREST_RATE\n"
18007 #~ "PRINCIPAL(PER-1) = amount of the remaining principal from last period\n"
18009 #~ "* If @fv is omitted, it is assumed to be 0.\n"
18010 #~ "* If @type is omitted, it is assumed to be 0.\n"
18014 #~ "@SEEALSO=PPMT,PV,FV"
18017 #~ "@FUNCTION=PPMT\n"
18018 #~ "@SYNTAX=PPMT(rate,per,nper,pv[,fv,type])\n"
18019 #~ "@DESCRIPTION=PPMT calculates the amount of a payment of an annuity going "
18020 #~ "towards principal.\n"
18022 #~ "Formula for it is:\n"
18023 #~ "PPMT(per) = PMT - IPMT(per)\n"
18026 #~ "PMT = Payment received on annuity\n"
18027 #~ "IPMT(per) = amount of interest for period @per\n"
18029 #~ "* If @fv is omitted, it is assumed to be 0.\n"
18030 #~ "* If @type is omitted, it is assumed to be 0.\n"
18034 #~ "@SEEALSO=IPMT,PV,FV"
18036 #~ "@FUNCTION=PPMT\n"
18037 #~ "@SYNTAX=PPMT(rate,per,nper,pv[,fv,type])\n"
18038 #~ "@DESCRIPTION=PPMT calculates the amount of a payment of an annuity going "
18039 #~ "towards principal.\n"
18041 #~ "Formula for it is:\n"
18042 #~ "PPMT(per) = PMT - IPMT(per)\n"
18045 #~ "PMT = Payment received on annuity\n"
18046 #~ "IPMT(per) = amount of interest for period @per\n"
18048 #~ "* If @fv is omitted, it is assumed to be 0.\n"
18049 #~ "* If @type is omitted, it is assumed to be 0.\n"
18053 #~ "@SEEALSO=IPMT,PV,FV"
18056 #~ "@FUNCTION=NPER\n"
18057 #~ "@SYNTAX=NPER(rate,pmt,pv[,fv,type])\n"
18058 #~ "@DESCRIPTION=NPER calculates number of periods of an investment based on "
18059 #~ "periodic constant payments and a constant interest rate.\n"
18061 #~ "The interest rate per period is @rate, @pmt is the payment made each "
18062 #~ "period, @pv is the present value, @fv is the future value and @type is "
18063 #~ "when the payments are due. If @type = 1, payments are due at the "
18064 #~ "beginning of the period, if @type = 0, payments are due at the end of the "
18067 #~ "* If @rate <= 0, NPER returns #DIV0 error.\n"
18070 #~ "For example, if you deposit $10,000 in a savings account that earns an "
18071 #~ "interest rate of 6%. To calculate how many years it will take to double "
18072 #~ "your investment use NPER as follows:\n"
18073 #~ "=NPER(0.06, 0, -10000, 20000,0)returns 11.895661046 which indicates that "
18074 #~ "you can double your money just before the end of the 12th year.\n"
18075 #~ "@SEEALSO=PPMT,PV,FV"
18077 #~ "@FUNCTION=NPER\n"
18078 #~ "@SYNTAX=NPER(rate,pmt,pv[,fv,type])\n"
18079 #~ "@DESCRIPTION=NPER calculates number of periods of an investment based on "
18080 #~ "periodic constant payments and a constant interest rate.\n"
18082 #~ "The interest rate per period is @rate, @pmt is the payment made each "
18083 #~ "period, @pv is the present value, @fv is the future value and @type is "
18084 #~ "when the payments are due. If @type = 1, payments are due at the "
18085 #~ "beginning of the period, if @type = 0, payments are due at the end of the "
18088 #~ "* If @rate <= 0, NPER returns #DIV0 error.\n"
18091 #~ "For example, if you deposit $10,000 in a savings account that earns an "
18092 #~ "interest rate of 6%. To calculate how many years it will take to double "
18093 #~ "your investment use NPER as follows:\n"
18094 #~ "=NPER(0.06, 0, -10000, 20000,0) returns 11.895661046 which indicates that "
18095 #~ "you can double your money just before the end of the 12th year.\n"
18096 #~ "@SEEALSO=PPMT,PV,FV"
18099 #~ "@FUNCTION=DURATION\n"
18100 #~ "@SYNTAX=DURATION(settlement,maturity,coup,yield,frequency[,basis])\n"
18101 #~ "@DESCRIPTION=DURATION calculates the duration of a security.\n"
18103 #~ "@settlement is the settlement date of the security.\n"
18104 #~ "@maturity is the maturity date of the security.\n"
18105 #~ "@coup The annual coupon rate as a percentage.\n"
18106 #~ "@yield The annualized yield of the security as a percentage.\n"
18107 #~ "@frequency is the number of coupon payments per year. Allowed frequencies "
18108 #~ "are: 1 = annual, 2 = semi, 4 = quarterly. @basis is the type of day "
18109 #~ "counting system you want to use:\n"
18111 #~ " 0 US 30/360\n"
18112 #~ " 1 actual days/actual days\n"
18113 #~ " 2 actual days/360\n"
18114 #~ " 3 actual days/365\n"
18115 #~ " 4 European 30/360\n"
18117 #~ "* If @frequency is other than 1, 2, or 4, DURATION returns #NUM! error.\n"
18118 #~ "* If @basis is omitted, US 30/360 is applied.\n"
18119 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
18123 #~ "@SEEALSO=G_DURATION,MDURATION"
18125 #~ "@FUNCTION=DURATION\n"
18126 #~ "@SYNTAX=DURATION(settlement,maturity,coup,yield,frequency[,basis])\n"
18127 #~ "@DESCRIPTION=DURATION calculates the duration of a security.\n"
18129 #~ "@settlement is the settlement date of the security.\n"
18130 #~ "@maturity is the maturity date of the security.\n"
18131 #~ "@coup The annual coupon rate as a percentage.\n"
18132 #~ "@yield The annualized yield of the security as a percentage.\n"
18133 #~ "@frequency is the number of coupon payments per year. Allowed frequencies "
18134 #~ "are: 1 = annual, 2 = semi, 4 = quarterly. @basis is the type of day "
18135 #~ "counting system you want to use:\n"
18137 #~ " 0 US 30/360\n"
18138 #~ " 1 actual days/actual days\n"
18139 #~ " 2 actual days/360\n"
18140 #~ " 3 actual days/365\n"
18141 #~ " 4 European 30/360\n"
18143 #~ "* If @frequency is other than 1, 2, or 4, DURATION returns #NUM! error.\n"
18144 #~ "* If @basis is omitted, US 30/360 is applied.\n"
18145 #~ "* If @basis is not in between 0 and 4, #NUM! error is returned.\n"
18149 #~ "@SEEALSO=G_DURATION,MDURATION"
18152 #~ "@FUNCTION=G_DURATION\n"
18153 #~ "@SYNTAX=G_DURATION(rate,pv,fv)\n"
18154 #~ "@DESCRIPTION=G_DURATION calculates number of periods needed for an "
18155 #~ "investment to attain a desired value. This function is similar to FV and "
18156 #~ "PV with a difference that we do not need give the direction of cash flows "
18157 #~ "e.g. -100 for a cash outflow and +100 for a cash inflow.\n"
18159 #~ "* If @rate <= 0, G_DURATION returns #DIV0 error.\n"
18160 #~ "* If @fv = 0 or @pv = 0, G_DURATION returns #DIV0 error.\n"
18161 #~ "* If @fv / @pv < 0, G_DURATION returns #VALUE error.\n"
18165 #~ "@SEEALSO=PPMT,PV,FV,DURATION,MDURATION"
18167 #~ "@FUNCTION=G_DURATION\n"
18168 #~ "@SYNTAX=G_DURATION(rate,pv,fv)\n"
18169 #~ "@DESCRIPTION=G_DURATION calculates number of periods needed for an "
18170 #~ "investment to attain a desired value. This function is similar to FV and "
18171 #~ "PV with a difference that we do not need give the direction of cash flows "
18172 #~ "e.g. -100 for a cash outflow and +100 for a cash inflow.\n"
18174 #~ "* If @rate <= 0, G_DURATION returns #DIV0 error.\n"
18175 #~ "* If @fv = 0 or @pv = 0, G_DURATION returns #DIV0 error.\n"
18176 #~ "* If @fv / @pv < 0, G_DURATION returns #VALUE error.\n"
18180 #~ "@SEEALSO=PPMT,PV,FV,DURATION,MDURATION"
18183 #~ "@FUNCTION=FVSCHEDULE\n"
18184 #~ "@SYNTAX=FVSCHEDULE(principal,schedule)\n"
18185 #~ "@DESCRIPTION=FVSCHEDULE returns the future value of given initial value "
18186 #~ "after applying a series of compound periodic interest rates. The argument "
18187 #~ "@principal is the present value; @schedule is an array of interest rates "
18188 #~ "to apply. The @schedule argument must be a range of cells.\n"
18191 #~ "Let us assume that the cells A1, A2, ..., A5 contain interest rates 0.11, "
18192 #~ "0.13, 0.09, 0.17, and 0.03. Then\n"
18193 #~ "FVSCHEDULE(3000,A1:A5) equals 4942.7911611.\n"
18194 #~ "@SEEALSO=PV,FV"
18196 #~ "@FUNCTION=FVSCHEDULE\n"
18197 #~ "@SYNTAX=FVSCHEDULE(principal,schedule)\n"
18198 #~ "@DESCRIPTION=FVSCHEDULE returns the future value of given initial value "
18199 #~ "after applying a series of compound periodic interest rates. The argument "
18200 #~ "@principal is the present value; @schedule is an array of interest rates "
18201 #~ "to apply. The @schedule argument must be a range of cells.\n"
18204 #~ "Let us assume that the cells A1, A2, ..., A5 contain interest rates 0.11, "
18205 #~ "0.13, 0.09, 0.17, and 0.03. Then\n"
18206 #~ "FVSCHEDULE(3000,A1:A5) equals 4942.7911611.\n"
18207 #~ "@SEEALSO=PV,FV"
18210 #~ "@FUNCTION=EURO\n"
18211 #~ "@SYNTAX=EURO(currency)\n"
18212 #~ "@DESCRIPTION=EURO converts one Euro to a given national currency in the "
18213 #~ "European monetary union.\n"
18215 #~ "@currency is one of the following:\n"
18217 #~ " ATS\t(Austria)\n"
18218 #~ " BEF\t(Belgium)\n"
18219 #~ " DEM\t(Germany)\n"
18220 #~ " ESP\t(Spain)\n"
18221 #~ " EUR\t(Euro)\n"
18222 #~ " FIM\t(Finland)\n"
18223 #~ " FRF\t(France)\n"
18224 #~ " GRD\t(Greek)\n"
18225 #~ " IEP\t(Ireland)\n"
18226 #~ " ITL\t(Italy)\n"
18227 #~ " LUF\t(Luxembourg)\n"
18228 #~ " NLG\t(Netherlands)\n"
18229 #~ " PTE\t(Portugal)\n"
18231 #~ "* If the given @currency is other than one of the above, EURO returns "
18232 #~ "#NUM! error.\n"
18235 #~ "EURO(\"DEM\") returns 1.95583.\n"
18238 #~ "@FUNCTION=EURO\n"
18239 #~ "@SYNTAX=EURO(currency)\n"
18240 #~ "@DESCRIPTION=EURO converts one Euro to a given national currency in the "
18241 #~ "European monetary union.\n"
18243 #~ "@currency is one of the following:\n"
18245 #~ " ATS\t(Austria)\n"
18246 #~ " BEF\t(Belgium)\n"
18247 #~ " DEM\t(Germany)\n"
18248 #~ " ESP\t(Spain)\n"
18249 #~ " EUR\t(Euro)\n"
18250 #~ " FIM\t(Finland)\n"
18251 #~ " FRF\t(France)\n"
18252 #~ " GRD\t(Greek)\n"
18253 #~ " IEP\t(Ireland)\n"
18254 #~ " ITL\t(Italy)\n"
18255 #~ " LUF\t(Luxembourg)\n"
18256 #~ " NLG\t(Netherlands)\n"
18257 #~ " PTE\t(Portugal)\n"
18259 #~ "* If the given @currency is other than one of the above, EURO returns "
18260 #~ "#NUM! error.\n"
18263 #~ "EURO(\"DEM\") returns 1.95583.\n"
18267 #~ "@FUNCTION=EUROCONVERT\n"
18268 #~ "@SYNTAX=EUROCONVERT(n,source,target)\n"
18269 #~ "@DESCRIPTION=EUROCONVERT converts the currency value @n of @source "
18270 #~ "currency to a target currency @target. Both currencies are given as three-"
18271 #~ "letter strings using the ISO code system names. The following currencies "
18272 #~ "are available:\n"
18274 #~ " ATS\t(Austria)\n"
18275 #~ " BEF\t(Belgium)\n"
18276 #~ " DEM\t(Germany)\n"
18277 #~ " ESP\t(Spain)\n"
18278 #~ " EUR\t(Euro)\n"
18279 #~ " FIM\t(Finland)\n"
18280 #~ " FRF\t(France)\n"
18281 #~ " GRD\t(Greek)\n"
18282 #~ " IEP\t(Ireland)\n"
18283 #~ " ITL\t(Italy)\n"
18284 #~ " LUF\t(Luxembourg)\n"
18285 #~ " NLG\t(Netherlands)\n"
18286 #~ " PTE\t(Portugal)\n"
18288 #~ "* If the given @source or @target is other than one of the above, "
18289 #~ "EUROCONVERT returns #VALUE! error.\n"
18292 #~ "EUROCONVERT(2.1,\"DEM\",\"EUR\") returns 1.07.\n"
18295 #~ "@FUNCTION=EUROCONVERT\n"
18296 #~ "@SYNTAX=EUROCONVERT(n,source,target)\n"
18297 #~ "@DESCRIPTION=EUROCONVERT converts the currency value @n of @source "
18298 #~ "currency to a target currency @target. Both currencies are given as three-"
18299 #~ "letter strings using the ISO code system names. The following currencies "
18300 #~ "are available:\n"
18302 #~ " ATS\t(Austria)\n"
18303 #~ " BEF\t(Belgium)\n"
18304 #~ " DEM\t(Germany)\n"
18305 #~ " ESP\t(Spain)\n"
18306 #~ " EUR\t(Euro)\n"
18307 #~ " FIM\t(Finland)\n"
18308 #~ " FRF\t(France)\n"
18309 #~ " GRD\t(Greek)\n"
18310 #~ " IEP\t(Ireland)\n"
18311 #~ " ITL\t(Italy)\n"
18312 #~ " LUF\t(Luxembourg)\n"
18313 #~ " NLG\t(Netherlands)\n"
18314 #~ " PTE\t(Portugal)\n"
18316 #~ "* If the given @source or @target is other than one of the above, "
18317 #~ "EUROCONVERT returns #VALUE! error.\n"
18320 #~ "EUROCONVERT(2.1,\"DEM\",\"EUR\") returns 1.07.\n"
18324 #~ "@FUNCTION=CUMIPMT\n"
18325 #~ "@SYNTAX=CUMIPMT(rate,nper,pv,start_period,end_period,type)\n"
18326 #~ "@DESCRIPTION=CUMIPMT returns the cumulative interest paid on a loan "
18327 #~ "between @start_period and @end_period.\n"
18329 #~ "* If @rate <= 0, CUMIPMT returns #NUM! error.\n"
18330 #~ "* If @nper <= 0, CUMIPMT returns #NUM! error.\n"
18331 #~ "* If @pv <= 0, CUMIPMT returns #NUM! error.\n"
18332 #~ "* If @start_period < 1, CUMIPMT returns #NUM! error.\n"
18333 #~ "* If @end_period < @start_period, CUMIPMT returns #NUM! error.\n"
18334 #~ "* If @end_period > @nper, CUMIPMT returns #NUM! error.\n"
18335 #~ "* If @type <> 0 and @type <> 1, CUMIPMT returns #NUM! error.\n"
18341 #~ "@FUNCTION=CUMIPMT\n"
18342 #~ "@SYNTAX=CUMIPMT(rate,nper,pv,start_period,end_period,type)\n"
18343 #~ "@DESCRIPTION=CUMIPMT returns the cumulative interest paid on a loan "
18344 #~ "between @start_period and @end_period.\n"
18346 #~ "* If @rate <= 0, CUMIPMT returns #NUM! error.\n"
18347 #~ "* If @nper <= 0, CUMIPMT returns #NUM! error.\n"
18348 #~ "* If @pv <= 0, CUMIPMT returns #NUM! error.\n"
18349 #~ "* If @start_period < 1, CUMIPMT returns #NUM! error.\n"
18350 #~ "* If @end_period < @start_period, CUMIPMT returns #NUM! error.\n"
18351 #~ "* If @end_period > @nper, CUMIPMT returns #NUM! error.\n"
18352 #~ "* If @type <> 0 and @type <> 1, CUMIPMT returns #NUM! error.\n"
18359 #~ "@FUNCTION=CUMPRINC\n"
18360 #~ "@SYNTAX=CUMPRINC(rate,nper,pv,start_period,end_period,type)\n"
18361 #~ "@DESCRIPTION=CUMPRINC returns the cumulative principal paid on a loan "
18362 #~ "between @start_period and @end_period.\n"
18364 #~ "* If @rate <= 0, CUMPRINC returns #NUM! error.\n"
18365 #~ "* If @nper <= 0, CUMPRINC returns #NUM! error.\n"
18366 #~ "* If @pv <= 0, CUMPRINC returns #NUM! error.\n"
18367 #~ "* If @start_period < 1, CUMPRINC returns #NUM! error.\n"
18368 #~ "* If @end_period < @start_period, CUMPRINC returns #NUM! error.\n"
18369 #~ "* If @end_period > @nper, CUMPRINC returns #NUM! error.\n"
18370 #~ "* If @type <> 0 and @type <> 1, CUMPRINC returns #NUM! error.\n"
18376 #~ "@FUNCTION=CUMPRINC\n"
18377 #~ "@SYNTAX=CUMPRINC(rate,nper,pv,start_period,end_period,type)\n"
18378 #~ "@DESCRIPTION=CUMPRINC returns the cumulative principal paid on a loan "
18379 #~ "between @start_period and @end_period.\n"
18381 #~ "* If @rate <= 0, CUMPRINC returns #NUM! error.\n"
18382 #~ "* If @nper <= 0, CUMPRINC returns #NUM! error.\n"
18383 #~ "* If @pv <= 0, CUMPRINC returns #NUM! error.\n"
18384 #~ "* If @start_period < 1, CUMPRINC returns #NUM! error.\n"
18385 #~ "* If @end_period < @start_period, CUMPRINC returns #NUM! error.\n"
18386 #~ "* If @end_period > @nper, CUMPRINC returns #NUM! error.\n"
18387 #~ "* If @type <> 0 and @type <> 1, CUMPRINC returns #NUM! error.\n"
18394 #~ "@FUNCTION=MDURATION\n"
18395 #~ "@SYNTAX=MDURATION(settlement,maturity,coupon,yield,frequency[,basis])\n"
18396 #~ "@DESCRIPTION=MDURATION returns the Macauley duration for a security with "
18397 #~ "par value 100.\n"
18399 #~ "@basis is the type of day counting system you want to use:\n"
18401 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
18402 #~ " 1 actual days/actual days\n"
18403 #~ " 2 actual days/360\n"
18404 #~ " 3 actual days/365\n"
18405 #~ " 4 European 30/360\n"
18406 #~ " 5 European+ 30/360\n"
18408 #~ "* If @settlement or @maturity are not valid dates, MDURATION returns "
18409 #~ "#NUM! error.\n"
18410 #~ "* If @frequency is other than 1, 2, or 4, MDURATION returns #NUM! error.\n"
18411 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
18412 #~ "* If @basis is invalid, #NUM! error is returned.\n"
18416 #~ "@SEEALSO=DURATION,G_DURATION"
18418 #~ "@FUNCTION=MDURATION\n"
18419 #~ "@SYNTAX=MDURATION(settlement,maturity,coupon,yield,frequency[,basis])\n"
18420 #~ "@DESCRIPTION=MDURATION returns the Macauley duration for a security with "
18421 #~ "par value 100.\n"
18423 #~ "@basis is the type of day counting system you want to use:\n"
18425 #~ " 0 MSRB 30/360 (MSRB Rule G33 (e))\n"
18426 #~ " 1 actual days/actual days\n"
18427 #~ " 2 actual days/360\n"
18428 #~ " 3 actual days/365\n"
18429 #~ " 4 European 30/360\n"
18430 #~ " 5 European+ 30/360\n"
18432 #~ "* If @settlement or @maturity are not valid dates, MDURATION returns "
18433 #~ "#NUM! error.\n"
18434 #~ "* If @frequency is other than 1, 2, or 4, MDURATION returns #NUM! error.\n"
18435 #~ "* If @basis is omitted, MSRB 30/360 is applied.\n"
18436 #~ "* If @basis is invalid, #NUM! error is returned.\n"
18440 #~ "@SEEALSO=DURATION,G_DURATION"
18443 #~ "@FUNCTION=VDB\n"
18444 #~ "@SYNTAX=VDB(cost,salvage,life,start_period,end_period[,factor,switch])\n"
18445 #~ "@DESCRIPTION=VDB calculates the depreciation of an asset for a given "
18446 #~ "period or partial period using the double-declining balance method.\n"
18448 #~ "* If @start_period < 0, VDB returns #NUM! error.\n"
18449 #~ "* If @start_period > @end_period, VDB returns #NUM! error.\n"
18450 #~ "* If @end_period > @life, VDB returns #NUM! error.\n"
18451 #~ "* If @cost < 0, VDB returns #NUM! error.\n"
18452 #~ "* If @salvage > @cost, VDB returns #NUM! error.\n"
18453 #~ "* If @factor <= 0, VDB returns #NUM! error.\n"
18459 #~ "@FUNCTION=VDB\n"
18460 #~ "@SYNTAX=VDB(cost,salvage,life,start_period,end_period[,factor,switch])\n"
18461 #~ "@DESCRIPTION=VDB calculates the depreciation of an asset for a given "
18462 #~ "period or partial period using the double-declining balance method.\n"
18464 #~ "* If @start_period < 0, VDB returns #NUM! error.\n"
18465 #~ "* If @start_period > @end_period, VDB returns #NUM! error.\n"
18466 #~ "* If @end_period > @life, VDB returns #NUM! error.\n"
18467 #~ "* If @cost < 0, VDB returns #NUM! error.\n"
18468 #~ "* If @salvage > @cost, VDB returns #NUM! error.\n"
18469 #~ "* If @factor <= 0, VDB returns #NUM! error.\n"
18476 #~ "@FUNCTION=CELL\n"
18477 #~ "@SYNTAX=CELL(type,ref)\n"
18478 #~ "@DESCRIPTION=CELL returns information about the formatting, location, or "
18479 #~ "contents of a cell.\n"
18481 #~ "@type specifies the type of information you want to obtain:\n"
18483 #~ " address \tReturns the given cell reference as text.\n"
18484 #~ " col \t\tReturns the number of the column in @ref.\n"
18485 #~ " contents \tReturns the contents of the cell in @ref.\n"
18486 #~ " format \t\tReturns the code of the format of the cell.\n"
18487 #~ " parentheses\tReturns 1 if @ref contains a negative value\n"
18488 #~ " \t\tand its format displays it with parentheses.\n"
18489 #~ " row \t\tReturns the number of the row in @ref.\n"
18490 #~ " width \t\tReturns the column width.\n"
18492 #~ "* This function is Excel compatible.\n"
18495 #~ "Cell(\"format\",A1) returns the code of the format of the cell A1.\n"
18497 #~ "@SEEALSO=INDIRECT"
18499 #~ "@FUNCTION=CELL\n"
18500 #~ "@SYNTAX=CELL(type,ref)\n"
18501 #~ "@DESCRIPTION=CELL returns information about the formatting, location, or "
18502 #~ "contents of a cell.\n"
18504 #~ "@type specifies the type of information you want to obtain:\n"
18506 #~ " address \tReturns the given cell reference as text.\n"
18507 #~ " col \t\tReturns the number of the column in @ref.\n"
18508 #~ " contents \tReturns the contents of the cell in @ref.\n"
18509 #~ " format \t\tReturns the code of the format of the cell.\n"
18510 #~ " parentheses\tReturns 1 if @ref contains a negative value\n"
18511 #~ " \t\tand its format displays it with parentheses.\n"
18512 #~ " row \t\tReturns the number of the row in @ref.\n"
18513 #~ " width \t\tReturns the column width.\n"
18515 #~ "* This function is Excel compatible.\n"
18518 #~ "Cell(\"format\",A1) returns the code of the format of the cell A1.\n"
18520 #~ "@SEEALSO=INDIRECT"
18523 #~ "@FUNCTION=EXPRESSION\n"
18524 #~ "@SYNTAX=EXPRESSION(cell)\n"
18525 #~ "@DESCRIPTION=EXPRESSION returns expression in @cell as a string, or empty "
18526 #~ "if the cell is not an expression.\n"
18528 #~ "entering '=EXPRESSION(A3)' in A2 = empty (assuming there is nothing in "
18530 #~ "entering '=EXPRESSION(A2)' in A1 = 'EXPRESSION(A3)'.\n"
18534 #~ "@FUNCTION=EXPRESSION\n"
18535 #~ "@SYNTAX=EXPRESSION(cell)\n"
18536 #~ "@DESCRIPTION=EXPRESSION returns expression in @cell as a string, or empty "
18537 #~ "if the cell is not an expression.\n"
18539 #~ "entering '=EXPRESSION(A3)' in A2 = empty (assuming there is nothing in "
18541 #~ "entering '=EXPRESSION(A2)' in A1 = 'EXPRESSION(A3)'.\n"
18547 #~ "@FUNCTION=GET.FORMULA\n"
18548 #~ "@SYNTAX=GET.FORMULA(cell)\n"
18549 #~ "@DESCRIPTION=EXPRESSION returns expression in @cell as a string, or empty "
18550 #~ "if the cell is not an expression.\n"
18552 #~ "entering '=GET.FORMULA(A3)' in A2 = empty (assuming there is nothing in "
18554 #~ "entering '=GET.FORMULA(A2)' in A1 = '=GET.FORMULA(A3)'.\n"
18556 #~ "@SEEALSO=EXPRESSION"
18558 #~ "@FUNCTION=EXPRESSION\n"
18559 #~ "@SYNTAX=EXPRESSION(cell)\n"
18560 #~ "@DESCRIPTION=EXPRESSION returns expression in @cell as a string, or empty "
18561 #~ "if the cell is not an expression.\n"
18563 #~ "entering '=EXPRESSION(A3)' in A2 = empty (assuming there is nothing in "
18565 #~ "entering '=EXPRESSION(A2)' in A1 = 'EXPRESSION(A3)'.\n"
18570 #~ "@FUNCTION=COUNTBLANK\n"
18571 #~ "@SYNTAX=COUNTBLANK(range)\n"
18572 #~ "@DESCRIPTION=COUNTBLANK returns the number of blank cells in a @range.\n"
18574 #~ "* This function is Excel compatible.\n"
18577 #~ "COUNTBLANK(A1:A20) returns the number of blank cell in A1:A20.\n"
18579 #~ "@SEEALSO=COUNT"
18581 #~ "@FUNCTION=COUNTBLANK\n"
18582 #~ "@SYNTAX=COUNTBLANK(range)\n"
18583 #~ "@DESCRIPTION=COUNTBLANK returns the number of blank cells in a @range.\n"
18585 #~ "* This function is Excel compatible.\n"
18588 #~ "COUNTBLANK(A1:A20) returns the number of blank cell in A1:A20.\n"
18590 #~ "@SEEALSO=COUNT"
18593 #~ "@FUNCTION=ISERROR\n"
18594 #~ "@SYNTAX=ISERROR(value)\n"
18595 #~ "@DESCRIPTION=ISERROR returns a TRUE value if the expression has an "
18598 #~ "* This function is Excel compatible.\n"
18601 #~ "ISERROR(NA()) equals TRUE.\n"
18603 #~ "@SEEALSO=ERROR"
18605 #~ "@FUNCTION=ISERROR\n"
18606 #~ "@SYNTAX=ISERROR(value)\n"
18607 #~ "@DESCRIPTION=ISERROR returns a TRUE value if the expression has an "
18610 #~ "* This function is Excel compatible.\n"
18613 #~ "ISERROR(NA()) equals TRUE.\n"
18615 #~ "@SEEALSO=ERROR"
18618 #~ "@FUNCTION=ISNA\n"
18619 #~ "@SYNTAX=ISNA(value)\n"
18620 #~ "@DESCRIPTION=ISNA returns TRUE if the value is the #N/A error value.\n"
18622 #~ "* This function is Excel compatible.\n"
18625 #~ "ISNA(NA()) equals TRUE.\n"
18629 #~ "@FUNCTION=ISNA\n"
18630 #~ "@SYNTAX=ISNA(value)\n"
18631 #~ "@DESCRIPTION=ISNA returns TRUE if the value is the #N/A error value.\n"
18633 #~ "* This function is Excel compatible.\n"
18636 #~ "ISNA(NA()) equals TRUE.\n"
18641 #~ "@FUNCTION=ISERR\n"
18642 #~ "@SYNTAX=ISERR(value)\n"
18643 #~ "@DESCRIPTION=ISERR returns TRUE if the value is any error value except #N/"
18646 #~ "* This function is Excel compatible. \n"
18648 #~ "ISERR(NA()) return FALSE.\n"
18650 #~ "@SEEALSO=ISERROR"
18652 #~ "@FUNCTION=ISERR\n"
18653 #~ "@SYNTAX=ISERR(value)\n"
18654 #~ "@DESCRIPTION=ISERR returns TRUE if the value is any error value except #N/"
18657 #~ "* This function is Excel compatible. \n"
18659 #~ "ISERR(NA()) return FALSE.\n"
18661 #~ "@SEEALSO=ISERROR"
18664 #~ "@FUNCTION=NA\n"
18665 #~ "@SYNTAX=NA()\n"
18666 #~ "@DESCRIPTION=NA returns the error value #N/A.\n"
18668 #~ "* This function is Excel compatible.\n"
18671 #~ "NA() equals #N/A error.\n"
18675 #~ "@FUNCTION=NA\n"
18676 #~ "@SYNTAX=NA()\n"
18677 #~ "@DESCRIPTION=NA returns the error value #N/A.\n"
18679 #~ "* This function is Excel compatible.\n"
18682 #~ "NA() equals #N/A error.\n"
18687 #~ "@FUNCTION=ERROR\n"
18688 #~ "@SYNTAX=ERROR(text)\n"
18689 #~ "@DESCRIPTION=ERROR return the specified error.\n"
18692 #~ "ERROR(\"#OWN ERROR\").\n"
18694 #~ "@SEEALSO=ISERROR"
18696 #~ "@FUNCTION=ERROR\n"
18697 #~ "@SYNTAX=ERROR(text)\n"
18698 #~ "@DESCRIPTION=ERROR return the specified error.\n"
18701 #~ "ERROR(\"#OWN ERROR\").\n"
18703 #~ "@SEEALSO=ISERROR"
18706 #~ "@FUNCTION=ISBLANK\n"
18707 #~ "@SYNTAX=ISBLANK(value)\n"
18708 #~ "@DESCRIPTION=ISBLANK returns TRUE if the value is blank.\n"
18710 #~ "* This function is Excel compatible.\n"
18713 #~ "ISBLANK(A1).\n"
18717 #~ "@FUNCTION=ISBLANK\n"
18718 #~ "@SYNTAX=ISBLANK(value)\n"
18719 #~ "@DESCRIPTION=ISBLANK returns TRUE if the value is blank.\n"
18721 #~ "* This function is Excel compatible.\n"
18724 #~ "ISBLANK(A1).\n"
18729 #~ "@FUNCTION=ISEVEN\n"
18730 #~ "@SYNTAX=ISEVEN(value)\n"
18731 #~ "@DESCRIPTION=ISEVEN returns TRUE if the number is even.\n"
18733 #~ "* This function is Excel compatible.\n"
18736 #~ "ISEVEN(4) equals TRUE.\n"
18738 #~ "@SEEALSO=ISODD"
18740 #~ "@FUNCTION=ISEVEN\n"
18741 #~ "@SYNTAX=ISEVEN(value)\n"
18742 #~ "@DESCRIPTION=ISEVEN returns TRUE if the number is even.\n"
18744 #~ "* This function is Excel compatible.\n"
18747 #~ "ISEVEN(4) equals TRUE.\n"
18749 #~ "@SEEALSO=ISODD"
18752 #~ "@FUNCTION=ISLOGICAL\n"
18753 #~ "@SYNTAX=ISLOGICAL(value)\n"
18754 #~ "@DESCRIPTION=ISLOGICAL returns TRUE if the value is a logical value.\n"
18756 #~ "* This function is Excel compatible.\n"
18759 #~ "ISLOGICAL(A1).\n"
18763 #~ "@FUNCTION=ISLOGICAL\n"
18764 #~ "@SYNTAX=ISLOGICAL(value)\n"
18765 #~ "@DESCRIPTION=ISLOGICAL returns TRUE if the value is a logical value.\n"
18767 #~ "* This function is Excel compatible.\n"
18770 #~ "ISLOGICAL(A1).\n"
18775 #~ "@FUNCTION=ISNONTEXT\n"
18776 #~ "@SYNTAX=ISNONTEXT(value)\n"
18777 #~ "@DESCRIPTION=ISNONTEXT Returns TRUE if the value is not text.\n"
18779 #~ "* This function is Excel compatible.\n"
18782 #~ "ISNONTEXT(\"text\") equals FALSE.\n"
18784 #~ "@SEEALSO=ISTEXT"
18786 #~ "@FUNCTION=ISNONTEXT\n"
18787 #~ "@SYNTAX=ISNONTEXT(value)\n"
18788 #~ "@DESCRIPTION=ISNONTEXT Returns TRUE if the value is not text.\n"
18790 #~ "* This function is Excel compatible.\n"
18793 #~ "ISNONTEXT(\"text\") equals FALSE.\n"
18795 #~ "@SEEALSO=ISTEXT"
18798 #~ "@FUNCTION=ISNUMBER\n"
18799 #~ "@SYNTAX=ISNUMBER(value)\n"
18800 #~ "@DESCRIPTION=ISNUMBER returns TRUE if the value is a number.\n"
18802 #~ "* This function is Excel compatible.\n"
18805 #~ "ISNUMBER(\"text\") equals FALSE.\n"
18809 #~ "@FUNCTION=ISNUMBER\n"
18810 #~ "@SYNTAX=ISNUMBER(value)\n"
18811 #~ "@DESCRIPTION=ISNUMBER returns TRUE if the value is a number.\n"
18813 #~ "* This function is Excel compatible.\n"
18816 #~ "ISNUMBER(\"text\") equals FALSE.\n"
18821 #~ "@FUNCTION=ISODD\n"
18822 #~ "@SYNTAX=ISODD(value)\n"
18823 #~ "@DESCRIPTION=ISODD returns TRUE if the number is odd.\n"
18825 #~ "* This function is Excel compatible.\n"
18828 #~ "ISODD(3) equals TRUE.\n"
18830 #~ "@SEEALSO=ISEVEN"
18832 #~ "@FUNCTION=ISODD\n"
18833 #~ "@SYNTAX=ISODD(value)\n"
18834 #~ "@DESCRIPTION=ISODD returns TRUE if the number is odd.\n"
18836 #~ "* This function is Excel compatible.\n"
18839 #~ "ISODD(3) equals TRUE.\n"
18841 #~ "@SEEALSO=ISEVEN"
18844 #~ "@FUNCTION=ISREF\n"
18845 #~ "@SYNTAX=ISREF(value)\n"
18846 #~ "@DESCRIPTION=ISREF returns TRUE if the value is a reference.\n"
18848 #~ "* This function is Excel compatible.\n"
18851 #~ "ISREF(A1) equals TRUE.\n"
18855 #~ "@FUNCTION=ISREF\n"
18856 #~ "@SYNTAX=ISREF(value)\n"
18857 #~ "@DESCRIPTION=ISREF returns TRUE if the value is a reference.\n"
18859 #~ "* This function is Excel compatible.\n"
18862 #~ "ISREF(A1) equals TRUE.\n"
18867 #~ "@FUNCTION=ISTEXT\n"
18868 #~ "@SYNTAX=ISTEXT(value)\n"
18869 #~ "@DESCRIPTION=ISTEXT returns TRUE if the value is text.\n"
18871 #~ "* This function is Excel compatible.\n"
18874 #~ "ISTEXT(\"text\") equals TRUE.\n"
18876 #~ "@SEEALSO=ISNONTEXT"
18878 #~ "@FUNCTION=ISTEXT\n"
18879 #~ "@SYNTAX=ISTEXT(value)\n"
18880 #~ "@DESCRIPTION=ISTEXT returns TRUE if the value is text.\n"
18882 #~ "* This function is Excel compatible.\n"
18885 #~ "ISTEXT(\"text\") equals TRUE.\n"
18887 #~ "@SEEALSO=ISNONTEXT"
18891 #~ "@SYNTAX=N(value)\n"
18892 #~ "@DESCRIPTION=N returns a value converted to a number. Strings containing "
18893 #~ "text are converted to the zero value.\n"
18895 #~ "* This function is Excel compatible.\n"
18898 #~ "N(\"42\") equals 42.\n"
18903 #~ "@SYNTAX=N(value)\n"
18904 #~ "@DESCRIPTION=N returns a value converted to a number. Strings containing "
18905 #~ "text are converted to the zero value.\n"
18907 #~ "* This function is Excel compatible.\n"
18910 #~ "N(\"42\") equals 42.\n"
18915 #~ "@FUNCTION=TYPE\n"
18916 #~ "@SYNTAX=TYPE(value)\n"
18917 #~ "@DESCRIPTION=TYPE returns a number indicating the data type of a value.\n"
18921 #~ "4 == boolean\n"
18924 #~ "* This function is Excel compatible.\n"
18927 #~ "TYPE(3) equals 1.\n"
18928 #~ "TYPE(\"text\") equals 2.\n"
18932 #~ "@FUNCTION=TYPE\n"
18933 #~ "@SYNTAX=TYPE(value)\n"
18934 #~ "@DESCRIPTION=TYPE returns a number indicating the data type of a value.\n"
18938 #~ "4 == boolean\n"
18941 #~ "* This function is Excel compatible.\n"
18944 #~ "TYPE(3) equals 1.\n"
18945 #~ "TYPE(\"text\") equals 2.\n"
18950 #~ "@FUNCTION=GETENV\n"
18951 #~ "@SYNTAX=GETENV(string)\n"
18952 #~ "@DESCRIPTION=GETENV retrieves a value from the execution environment.\n"
18954 #~ "* If the variable specified by @string does not exist, #N/A! will be "
18955 #~ "returned. Note, that variable names are case sensitive.\n"
18960 #~ "@FUNCTION=GETENV\n"
18961 #~ "@SYNTAX=GETENV(string)\n"
18962 #~ "@DESCRIPTION=GETENV retrieves a value from the execution environment.\n"
18964 #~ "* If the variable specified by @string does not exist, #N/A! will be "
18965 #~ "returned. Note, that variable names are case sensitive.\n"
18971 #~ "@FUNCTION=AND\n"
18972 #~ "@SYNTAX=AND(b1, b2, ...)\n"
18973 #~ "@DESCRIPTION=AND implements the logical AND function: the result is TRUE "
18974 #~ "if all of the expressions evaluate to TRUE, otherwise it returns FALSE.\n"
18976 #~ "@b1 through @bN are expressions that should evaluate to TRUE or FALSE. "
18977 #~ "If an integer or floating point value is provided, zero is considered "
18978 #~ "FALSE and anything else is TRUE.\n"
18980 #~ "* If the values contain strings or empty cells those values are ignored.\n"
18981 #~ "* If no logical values are provided, then the error #VALUE! is returned.\n"
18982 #~ "* This function is Excel compatible.\n"
18985 #~ "AND(TRUE,TRUE) equals TRUE.\n"
18986 #~ "AND(TRUE,FALSE) equals FALSE.\n"
18988 #~ "Let us assume that A1 holds number five and A2 number one. Then\n"
18989 #~ "AND(A1>3,A2<2) equals TRUE.\n"
18991 #~ "@SEEALSO=OR, NOT"
18993 #~ "@FUNCTION=AND\n"
18994 #~ "@SYNTAX=AND(b1, b2, ...)\n"
18995 #~ "@DESCRIPTION=AND implements the logical AND function: the result is TRUE "
18996 #~ "if all of the expressions evaluate to TRUE, otherwise it returns FALSE.\n"
18998 #~ "@b1 through @bN are expressions that should evaluate to TRUE or FALSE. "
18999 #~ "If an integer or floating point value is provided, zero is considered "
19000 #~ "FALSE and anything else is TRUE.\n"
19002 #~ "* If the values contain strings or empty cells those values are ignored.\n"
19003 #~ "* If no logical values are provided, then the error #VALUE! is returned.\n"
19004 #~ "* This function is Excel compatible.\n"
19007 #~ "AND(TRUE,TRUE) equals TRUE.\n"
19008 #~ "AND(TRUE,FALSE) equals FALSE.\n"
19010 #~ "Let us assume that A1 holds number five and A2 number one. Then\n"
19011 #~ "AND(A1>3,A2<2) equals TRUE.\n"
19013 #~ "@SEEALSO=OR, NOT"
19016 #~ "@FUNCTION=NOT\n"
19017 #~ "@SYNTAX=NOT(number)\n"
19018 #~ "@DESCRIPTION=NOT implements the logical NOT function: the result is TRUE "
19019 #~ "if the @number is zero; otherwise the result is FALSE.\n"
19021 #~ "* This function is Excel compatible.\n"
19024 #~ "NOT(0) equals TRUE.\n"
19025 #~ "NOT(TRUE) equals FALSE.\n"
19027 #~ "@SEEALSO=AND, OR"
19029 #~ "@FUNCTION=NOT\n"
19030 #~ "@SYNTAX=NOT(number)\n"
19031 #~ "@DESCRIPTION=NOT implements the logical NOT function: the result is TRUE "
19032 #~ "if the @number is zero; otherwise the result is FALSE.\n"
19034 #~ "* This function is Excel compatible.\n"
19037 #~ "NOT(0) equals TRUE.\n"
19038 #~ "NOT(TRUE) equals FALSE.\n"
19040 #~ "@SEEALSO=AND, OR"
19043 #~ "@FUNCTION=OR\n"
19044 #~ "@SYNTAX=OR(b1, b2, ...)\n"
19045 #~ "@DESCRIPTION=OR implements the logical OR function: the result is TRUE if "
19046 #~ "any of the values evaluated to TRUE.\n"
19048 #~ "@b1 through @bN are expressions that should evaluate to TRUE or FALSE. If "
19049 #~ "an integer or floating point value is provided, zero is considered FALSE "
19050 #~ "and anything else is TRUE.\n"
19052 #~ "* If the values contain strings or empty cells those values are ignored.\n"
19053 #~ "* If no logical values are provided, then the error #VALUE! is returned.\n"
19054 #~ "* This function is Excel compatible.\n"
19057 #~ "OR(TRUE,FALSE) equals TRUE.\n"
19058 #~ "OR(3>4,4<3) equals FALSE.\n"
19060 #~ "@SEEALSO=AND, NOT"
19062 #~ "@FUNCTION=OR\n"
19063 #~ "@SYNTAX=OR(b1, b2, ...)\n"
19064 #~ "@DESCRIPTION=OR implements the logical OR function: the result is TRUE if "
19065 #~ "any of the values evaluated to TRUE.\n"
19067 #~ "@b1 through @bN are expressions that should evaluate to TRUE or FALSE. If "
19068 #~ "an integer or floating point value is provided, zero is considered FALSE "
19069 #~ "and anything else is TRUE.\n"
19071 #~ "* If the values contain strings or empty cells those values are ignored.\n"
19072 #~ "* If no logical values are provided, then the error #VALUE! is returned.\n"
19073 #~ "* This function is Excel compatible.\n"
19076 #~ "OR(TRUE,FALSE) equals TRUE.\n"
19077 #~ "OR(3>4,4<3) equals FALSE.\n"
19079 #~ "@SEEALSO=AND, NOT"
19082 #~ "@FUNCTION=XOR\n"
19083 #~ "@SYNTAX=XOR(b1, b2, ...)\n"
19084 #~ "@DESCRIPTION=XOR implements the logical exclusive OR function: the result "
19085 #~ "is TRUE if an odd number of the values evaluated to TRUE.\n"
19087 #~ "@b1 through @bN are expressions that should evaluate to TRUE or FALSE. If "
19088 #~ "an integer or floating point value is provided, zero is considered FALSE "
19089 #~ "and anything else is TRUE.\n"
19091 #~ "* If the values contain strings or empty cells those values are ignored.\n"
19092 #~ "* If no logical values are provided, then the error #VALUE! is returned.\n"
19094 #~ "XOR(TRUE,FALSE) equals TRUE.\n"
19095 #~ "XOR(3>4,4<3) equals FALSE.\n"
19097 #~ "@SEEALSO=OR, AND, NOT"
19099 #~ "@FUNCTION=XOR\n"
19100 #~ "@SYNTAX=XOR(b1, b2, ...)\n"
19101 #~ "@DESCRIPTION=XOR implements the logical exclusive OR function: the result "
19102 #~ "is TRUE if an odd number of the values evaluated to TRUE.\n"
19104 #~ "@b1 through @bN are expressions that should evaluate to TRUE or FALSE. If "
19105 #~ "an integer or floating point value is provided, zero is considered FALSE "
19106 #~ "and anything else is TRUE.\n"
19108 #~ "* If the values contain strings or empty cells those values are ignored.\n"
19109 #~ "* If no logical values are provided, then the error #VALUE! is returned.\n"
19111 #~ "XOR(TRUE,FALSE) equals TRUE.\n"
19112 #~ "XOR(3>4,4<3) equals FALSE.\n"
19114 #~ "@SEEALSO=OR, AND, NOT"
19117 #~ "@FUNCTION=IF\n"
19118 #~ "@SYNTAX=IF(condition[,if-true,if-false])\n"
19119 #~ "@DESCRIPTION=IF function can be used to evaluate conditionally other "
19120 #~ "expressions. IF evaluates @condition. If @condition returns a non-zero "
19121 #~ "value the result of the IF expression is the @if-true expression, "
19122 #~ "otherwise IF evaluates to the value of @if-false.\n"
19124 #~ "* If omitted @if-true defaults to TRUE and @if-false to FALSE.\n"
19125 #~ "* This function is Excel compatible.\n"
19128 #~ "IF(FALSE,TRUE,FALSE) equals FALSE.\n"
19132 #~ "@FUNCTION=IF\n"
19133 #~ "@SYNTAX=IF(condition[,if-true,if-false])\n"
19134 #~ "@DESCRIPTION=IF function can be used to evaluate conditionally other "
19135 #~ "expressions. IF evaluates @condition. If @condition returns a non-zero "
19136 #~ "value the result of the IF expression is the @if-true expression, "
19137 #~ "otherwise IF evaluates to the value of @if-false.\n"
19139 #~ "* If omitted @if-true defaults to TRUE and @if-false to FALSE.\n"
19140 #~ "* This function is Excel compatible.\n"
19143 #~ "IF(FALSE,TRUE,FALSE) equals FALSE.\n"
19148 #~ "@FUNCTION=TRUE\n"
19149 #~ "@SYNTAX=TRUE()\n"
19150 #~ "@DESCRIPTION=TRUE returns boolean value true.\n"
19152 #~ "* This function is Excel compatible.\n"
19155 #~ "TRUE() equals TRUE.\n"
19157 #~ "@SEEALSO=FALSE"
19159 #~ "@FUNCTION=TRUE\n"
19160 #~ "@SYNTAX=TRUE()\n"
19161 #~ "@DESCRIPTION=TRUE returns boolean value true.\n"
19163 #~ "* This function is Excel compatible.\n"
19166 #~ "TRUE() equals TRUE.\n"
19168 #~ "@SEEALSO=FALSE"
19171 #~ "@FUNCTION=FALSE\n"
19172 #~ "@SYNTAX=FALSE()\n"
19173 #~ "@DESCRIPTION=FALSE returns boolean value false.\n"
19175 #~ "* This function is Excel compatible.\n"
19178 #~ "FALSE() equals FALSE.\n"
19182 #~ "@FUNCTION=FALSE\n"
19183 #~ "@SYNTAX=FALSE()\n"
19184 #~ "@DESCRIPTION=FALSE returns boolean value false.\n"
19186 #~ "* This function is Excel compatible.\n"
19189 #~ "FALSE() equals FALSE.\n"
19194 #~ "@FUNCTION=ADDRESS\n"
19195 #~ "@SYNTAX=ADDRESS(row_num,col_num[,abs_num,a1,text])\n"
19196 #~ "@DESCRIPTION=ADDRESS returns a cell address as text for specified row and "
19197 #~ "column numbers.\n"
19199 #~ "@a1 is a logical value that specifies the reference style. If @a1 is "
19200 #~ "TRUE or omitted, ADDRESS returns an A1-style reference, i.e. $D$4. "
19201 #~ "Otherwise ADDRESS returns an R1C1-style reference, i.e. R4C4.\n"
19203 #~ "@text specifies the name of the worksheet to be used as the external "
19206 #~ "* If @abs_num is 1 or omitted, ADDRESS returns absolute reference.\n"
19207 #~ "* If @abs_num is 2 ADDRESS returns absolute row and relative column.\n"
19208 #~ "* If @abs_num is 3 ADDRESS returns relative row and absolute column.\n"
19209 #~ "* If @abs_num is 4 ADDRESS returns relative reference.\n"
19210 #~ "* If @abs_num is greater than 4 ADDRESS returns #VALUE! error.\n"
19211 #~ "* If @row_num or @col_num is less than one, ADDRESS returns #VALUE! "
19215 #~ "ADDRESS(5,4) equals \"$D$5\".\n"
19216 #~ "ADDRESS(5,4,4) equals \"D5\".\n"
19217 #~ "ADDRESS(5,4,3,FALSE) equals \"R[5]C4\".\n"
19219 #~ "@SEEALSO=COLUMNNUMBER"
19221 #~ "@FUNCTION=ADDRESS\n"
19222 #~ "@SYNTAX=ADDRESS(row_num,col_num[,abs_num,a1,text])\n"
19223 #~ "@DESCRIPTION=ADDRESS returns a cell address as text for specified row and "
19224 #~ "column numbers.\n"
19226 #~ "@a1 is a logical value that specifies the reference style. If @a1 is "
19227 #~ "TRUE or omitted, ADDRESS returns an A1-style reference, i.e. $D$4. "
19228 #~ "Otherwise ADDRESS returns an R1C1-style reference, i.e. R4C4.\n"
19230 #~ "@text specifies the name of the worksheet to be used as the external "
19233 #~ "* If @abs_num is 1 or omitted, ADDRESS returns absolute reference.\n"
19234 #~ "* If @abs_num is 2 ADDRESS returns absolute row and relative column.\n"
19235 #~ "* If @abs_num is 3 ADDRESS returns relative row and absolute column.\n"
19236 #~ "* If @abs_num is 4 ADDRESS returns relative reference.\n"
19237 #~ "* If @abs_num is greater than 4 ADDRESS returns #VALUE! error.\n"
19238 #~ "* If @row_num or @col_num is less than one, ADDRESS returns #VALUE! "
19242 #~ "ADDRESS(5,4) equals \"$D$5\".\n"
19243 #~ "ADDRESS(5,4,4) equals \"D5\".\n"
19244 #~ "ADDRESS(5,4,3,FALSE) equals \"R[5]C4\".\n"
19246 #~ "@SEEALSO=COLUMNNUMBER"
19249 #~ "@FUNCTION=AREAS\n"
19250 #~ "@SYNTAX=AREAS(reference)\n"
19251 #~ "@DESCRIPTION=AREAS returns the number of areas in @reference. \n"
19254 #~ "AREAS((A1,B2,C3)) equals 3.\n"
19256 #~ "@SEEALSO=ADDRESS,INDEX,INDIRECT,OFFSET"
19258 #~ "@FUNCTION=AREAS\n"
19259 #~ "@SYNTAX=AREAS(reference)\n"
19260 #~ "@DESCRIPTION=AREAS returns the number of areas in @reference. \n"
19263 #~ "AREAS((A1,B2,C3)) equals 3.\n"
19265 #~ "@SEEALSO=ADDRESS,INDEX,INDIRECT,OFFSET"
19268 #~ "@FUNCTION=CHOOSE\n"
19269 #~ "@SYNTAX=CHOOSE(index[,value1][,value2]...)\n"
19270 #~ "@DESCRIPTION=CHOOSE returns the value of index @index. @index is rounded "
19271 #~ "to an integer if it is not.\n"
19273 #~ "* If @index < 1 or @index > number of values, CHOOSE returns #VALUE! "
19277 #~ "CHOOSE(3,\"Apple\",\"Orange\",\"Grape\",\"Perry\") equals \"Grape\".\n"
19281 #~ "@FUNCTION=CHOOSE\n"
19282 #~ "@SYNTAX=CHOOSE(index[,value1][,value2]...)\n"
19283 #~ "@DESCRIPTION=CHOOSE returns the value of index @index. @index is rounded "
19284 #~ "to an integer if it is not.\n"
19286 #~ "* If @index < 1 or @index > number of values, CHOOSE returns #VALUE! "
19290 #~ "CHOOSE(3,\"Apple\",\"Orange\",\"Grape\",\"Perry\") equals \"Grape\".\n"
19295 #~ "@FUNCTION=VLOOKUP\n"
19296 #~ "@SYNTAX=VLOOKUP(value,range,column[,approximate,as_index])\n"
19297 #~ "@DESCRIPTION=VLOOKUP function finds the row in range that has a first "
19298 #~ "column similar to @value. If @approximate is not true it finds the row "
19299 #~ "with an exact equivalence. If @approximate is true, then the values must "
19300 #~ "be sorted in order of ascending value for correct function; in this case "
19301 #~ "it finds the row with value less than @value. It returns the value in "
19302 #~ "the row found at a 1-based offset in @column columns into the @range. "
19303 #~ "@as_index returns the 0-based offset that matched rather than the value.\n"
19305 #~ "* VLOOKUP returns #NUM! if @column < 0.\n"
19306 #~ "* VLOOKUP returns #REF! if @column falls outside @range.\n"
19310 #~ "@SEEALSO=HLOOKUP"
19312 #~ "@FUNCTION=VLOOKUP\n"
19313 #~ "@SYNTAX=VLOOKUP(value,range,column[,approximate,as_index])\n"
19314 #~ "@DESCRIPTION=VLOOKUP function finds the row in range that has a first "
19315 #~ "column similar to @value. If @approximate is not true it finds the row "
19316 #~ "with an exact equivalence. If @approximate is true, then the values must "
19317 #~ "be sorted in order of ascending value for correct function; in this case "
19318 #~ "it finds the row with value less than @value. It returns the value in "
19319 #~ "the row found at a 1-based offset in @column columns into the @range. "
19320 #~ "@as_index returns the 0-based offset that matched rather than the value.\n"
19322 #~ "* VLOOKUP returns #NUM! if @column < 0.\n"
19323 #~ "* VLOOKUP returns #REF! if @column falls outside @range.\n"
19327 #~ "@SEEALSO=HLOOKUP"
19330 #~ "@FUNCTION=HLOOKUP\n"
19331 #~ "@SYNTAX=HLOOKUP(value,range,row[,approximate,as_index])\n"
19332 #~ "@DESCRIPTION=HLOOKUP function finds the col in range that has a first row "
19333 #~ "cell similar to @value. If @approximate is not true it finds the col "
19334 #~ "with an exact equivalence. If @approximate is true, then the values must "
19335 #~ "be sorted in order of ascending value for correct function; in this case "
19336 #~ "it finds the col with value less than @value it returns the value in the "
19337 #~ "col found at a 1-based offset in @row rows into the @range. @as_index "
19338 #~ "returns the 0-based offset that matched rather than the value.\n"
19340 #~ "* HLOOKUP returns #NUM! if @row < 0.\n"
19341 #~ "* HLOOKUP returns #REF! if @row falls outside @range.\n"
19345 #~ "@SEEALSO=VLOOKUP"
19347 #~ "@FUNCTION=HLOOKUP\n"
19348 #~ "@SYNTAX=HLOOKUP(value,range,row[,approximate,as_index])\n"
19349 #~ "@DESCRIPTION=HLOOKUP function finds the col in range that has a first row "
19350 #~ "cell similar to @value. If @approximate is not true it finds the col "
19351 #~ "with an exact equivalence. If @approximate is true, then the values must "
19352 #~ "be sorted in order of ascending value for correct function; in this case "
19353 #~ "it finds the col with value less than @value it returns the value in the "
19354 #~ "col found at a 1-based offset in @row rows into the @range. @as_index "
19355 #~ "returns the 0-based offset that matched rather than the value.\n"
19357 #~ "* HLOOKUP returns #NUM! if @row < 0.\n"
19358 #~ "* HLOOKUP returns #REF! if @row falls outside @range.\n"
19362 #~ "@SEEALSO=VLOOKUP"
19365 #~ "@FUNCTION=LOOKUP\n"
19366 #~ "@SYNTAX=LOOKUP(value,vector1[,vector2])\n"
19367 #~ "@DESCRIPTION=LOOKUP function finds the row index of @value in @vector1 "
19368 #~ "and returns the contents of @vector2 at that row index. Alternatively a "
19369 #~ "single array can be used for @vector1. If the area is longer than it is "
19370 #~ "wide then the sense of the search is rotated. \n"
19372 #~ "* If LOOKUP can't find @value it uses the largest value less than "
19374 #~ "* The data must be sorted.\n"
19375 #~ "* If @value is smaller than the first value it returns #N/A.\n"
19379 #~ "@SEEALSO=VLOOKUP,HLOOKUP"
19381 #~ "@FUNCTION=LOOKUP\n"
19382 #~ "@SYNTAX=LOOKUP(value,vector1[,vector2])\n"
19383 #~ "@DESCRIPTION=LOOKUP function finds the row index of @value in @vector1 "
19384 #~ "and returns the contents of @vector2 at that row index. Alternatively a "
19385 #~ "single array can be used for @vector1. If the area is longer than it is "
19386 #~ "wide then the sense of the search is rotated. \n"
19388 #~ "* If LOOKUP can't find @value it uses the largest value less than "
19390 #~ "* The data must be sorted.\n"
19391 #~ "* If @value is smaller than the first value it returns #N/A.\n"
19395 #~ "@SEEALSO=VLOOKUP,HLOOKUP"
19398 #~ "@FUNCTION=MATCH\n"
19399 #~ "@SYNTAX=MATCH(seek,vector[,type])\n"
19400 #~ "@DESCRIPTION=MATCH function finds the row index of @seek in @vector and "
19403 #~ "If the area is longer than it is wide then the sense of the search is "
19404 #~ "rotated. Alternatively a single array can be used.\n"
19406 #~ "* The @type parameter, which defaults to +1, controls the search:\n"
19407 #~ "* If @type = 1, MATCH finds largest value <= @seek.\n"
19408 #~ "* If @type = 0, MATCH finds first value == @seek.\n"
19409 #~ "* If @type = -1, MATCH finds smallest value >= @seek.\n"
19410 #~ "* For @type = 0, the data can be in any order. * For @type = -1 and "
19411 #~ "@type = +1, the data must be sorted. (And in these cases, MATCH uses a "
19412 #~ "binary search to locate the index.)\n"
19413 #~ "* If @seek could not be found, #N/A is returned.\n"
19417 #~ "@SEEALSO=LOOKUP"
19419 #~ "@FUNCTION=MATCH\n"
19420 #~ "@SYNTAX=MATCH(seek,vector[,type])\n"
19421 #~ "@DESCRIPTION=MATCH function finds the row index of @seek in @vector and "
19424 #~ "If the area is longer than it is wide then the sense of the search is "
19425 #~ "rotated. Alternatively a single array can be used.\n"
19427 #~ "* The @type parameter, which defaults to +1, controls the search:\n"
19428 #~ "* If @type = 1, MATCH finds largest value <= @seek.\n"
19429 #~ "* If @type = 0, MATCH finds first value == @seek.\n"
19430 #~ "* If @type = -1, MATCH finds smallest value >= @seek.\n"
19431 #~ "* For @type = 0, the data can be in any order. * For @type = -1 and "
19432 #~ "@type = +1, the data must be sorted. (And in these cases, MATCH uses a "
19433 #~ "binary search to locate the index.)\n"
19434 #~ "* If @seek could not be found, #N/A is returned.\n"
19438 #~ "@SEEALSO=LOOKUP"
19442 #~ "@FUNCTION=INDIRECT\n"
19443 #~ "@SYNTAX=INDIRECT(ref_text[,format])\n"
19444 #~ "@DESCRIPTION=INDIRECT function returns the contents of the cell pointed "
19445 #~ "to by the @ref_text string. The string specifies a single cell reference "
19446 #~ "the format of which is either A1 or R1C1 style. The boolean @format "
19447 #~ "controls how @ref_text is to be interpreted: TRUE (the default) for A1 "
19448 #~ "style and FALSE for R1C1 style.\n"
19450 #~ "* If @ref_text is not a valid reference in the style controlled by "
19451 #~ "@format, returns #REF! \n"
19453 #~ "If A1 contains 3.14 and A2 contains \"A1\", then\n"
19454 #~ "INDIRECT(A2) equals 3.14.\n"
19456 #~ "If B1 contains 23 and A1 contains \"R1C2\", then\n"
19457 #~ "INDIRECT(A1,FALSE) equals 23.\n"
19458 #~ "@SEEALSO=AREAS,INDEX,CELL"
19460 #~ "@FUNCTION=INDIRECT\n"
19461 #~ "@SYNTAX=INDIRECT(ref_text[,format])\n"
19462 #~ "@DESCRIPTION=INDIRECT function returns the contents of the cell pointed "
19463 #~ "to by the @ref_text string. The string specifies a single cell reference "
19464 #~ "the format of which is either A1 or R1C1 style. The style is set by the "
19465 #~ "@format boolean, which defaults to the A1 style.\n"
19467 #~ "* If @ref_text is not a valid reference returns #REF! \n"
19469 #~ "If A1 contains 3.14 and A2 contains A1, then\n"
19470 #~ "INDIRECT(A2) equals 3.14.\n"
19472 #~ "@SEEALSO=AREAS,INDEX,CELL"
19475 #~ "@FUNCTION=INDEX\n"
19476 #~ "@SYNTAX=INDEX(array[,row, col, area])\n"
19477 #~ "@DESCRIPTION=INDEX gives a reference to a cell in the given @array.The "
19478 #~ "cell is pointed out by @row and @col, which count the rows and columns in "
19481 #~ "* If @row and @col are omitted the are assumed to be 1.\n"
19482 #~ "* If the reference falls outside the range of the @array, INDEX returns a "
19483 #~ "#REF! error.\n"
19485 #~ "@EXAMPLES=Let us assume that the cells A1, A2, ..., A5 contain numbers "
19486 #~ "11.4, 17.3, 21.3, 25.9, and 40.1. Then INDEX(A1:A5,4,1,1) equals 25.9\n"
19490 #~ "@FUNCTION=INDEX\n"
19491 #~ "@SYNTAX=INDEX(array[,row, col, area])\n"
19492 #~ "@DESCRIPTION=INDEX gives a reference to a cell in the given @array.The "
19493 #~ "cell is pointed out by @row and @col, which count the rows and columns in "
19496 #~ "* If @row and @col are omitted the are assumed to be 1.\n"
19497 #~ "* If the reference falls outside the range of the @array, INDEX returns a "
19498 #~ "#REF! error.\n"
19500 #~ "@EXAMPLES=Let us assume that the cells A1, A2, ..., A5 contain numbers "
19501 #~ "11.4, 17.3, 21.3, 25.9, and 40.1. Then INDEX(A1:A5,4,1,1) equals 25.9\n"
19506 #~ "@FUNCTION=COLUMNNUMBER\n"
19507 #~ "@SYNTAX=COLUMNNUMBER(name)\n"
19508 #~ "@DESCRIPTION=COLUMNNUMBER function returns an integer corresponding to "
19509 #~ "the column name supplied as a string.\n"
19511 #~ "* If @name is invalid, COLUMNNUMBER returns the #VALUE! error.\n"
19514 #~ "COLUMNNUMBER(\"E\") equals 5.\n"
19516 #~ "@SEEALSO=ADDRESS"
19518 #~ "@FUNCTION=COLUMNNUMBER\n"
19519 #~ "@SYNTAX=COLUMNNUMBER(name)\n"
19520 #~ "@DESCRIPTION=COLUMNNUMBER function returns an integer corresponding to "
19521 #~ "the column name supplied as a string.\n"
19523 #~ "* If @name is invalid, COLUMNNUMBER returns the #VALUE! error.\n"
19526 #~ "COLUMNNUMBER(\"E\") equals 5.\n"
19528 #~ "@SEEALSO=ADDRESS"
19531 #~ "@FUNCTION=COLUMNS\n"
19532 #~ "@SYNTAX=COLUMNS(reference)\n"
19533 #~ "@DESCRIPTION=COLUMNS function returns the number of columns in area or "
19534 #~ "array reference.\n"
19536 #~ "* If @reference is neither an array nor a reference nor a range, COLUMNS "
19537 #~ "returns #VALUE! error.\n"
19540 #~ "COLUMNS(H2:J3) equals 3.\n"
19542 #~ "@SEEALSO=COLUMN,ROW,ROWS"
19544 #~ "@FUNCTION=COLUMNS\n"
19545 #~ "@SYNTAX=COLUMNS(reference)\n"
19546 #~ "@DESCRIPTION=COLUMNS function returns the number of columns in area or "
19547 #~ "array reference.\n"
19549 #~ "* If @reference is neither an array nor a reference nor a range, COLUMNS "
19550 #~ "returns #VALUE! error.\n"
19553 #~ "COLUMNS(H2:J3) equals 3.\n"
19555 #~ "@SEEALSO=COLUMN,ROW,ROWS"
19558 #~ "@FUNCTION=OFFSET\n"
19559 #~ "@SYNTAX=OFFSET(range,row,col[,height[,width]])\n"
19560 #~ "@DESCRIPTION=OFFSET function returns a cell range. The cell range starts "
19561 #~ "at offset (@row,@col) from @range, and is of height @height and width "
19564 #~ "* If @range is neither a reference nor a range, OFFSET returns #VALUE!.\n"
19565 #~ "* If either @height or @width is omitted, the height or width of the "
19566 #~ "reference is used.\n"
19570 #~ "@SEEALSO=COLUMN,COLUMNS,ROWS,INDEX,INDIRECT,ADDRESS"
19572 #~ "@FUNCTION=OFFSET\n"
19573 #~ "@SYNTAX=OFFSET(range,row,col[,height[,width]])\n"
19574 #~ "@DESCRIPTION=OFFSET function returns a cell range. The cell range starts "
19575 #~ "at offset (@row,@col) from @range, and is of height @height and width "
19578 #~ "* If @range is neither a reference nor a range, OFFSET returns #VALUE!.\n"
19579 #~ "* If either @height or @width is omitted, the height or width of the "
19580 #~ "reference is used.\n"
19584 #~ "@SEEALSO=COLUMN,COLUMNS,ROWS,INDEX,INDIRECT,ADDRESS"
19587 #~ "@FUNCTION=ROWS\n"
19588 #~ "@SYNTAX=ROWS(reference)\n"
19589 #~ "@DESCRIPTION=ROWS function returns the number of rows in area or array "
19592 #~ "* If @reference is neither an array nor a reference nor a range, ROWS "
19593 #~ "returns #VALUE! error.\n"
19596 #~ "ROWS(H7:I13) equals 7.\n"
19598 #~ "@SEEALSO=COLUMN,COLUMNS,ROW"
19600 #~ "@FUNCTION=ROWS\n"
19601 #~ "@SYNTAX=ROWS(reference)\n"
19602 #~ "@DESCRIPTION=ROWS function returns the number of rows in area or array "
19605 #~ "* If @reference is neither an array nor a reference nor a range, ROWS "
19606 #~ "returns #VALUE! error.\n"
19609 #~ "ROWS(H7:I13) equals 7.\n"
19611 #~ "@SEEALSO=COLUMN,COLUMNS,ROW"
19614 #~ "@FUNCTION=HYPERLINK\n"
19615 #~ "@SYNTAX=HYPERLINK(link_location[,optional_label])\n"
19616 #~ "@DESCRIPTION=HYPERLINK function currently returns its 2nd argument, or if "
19617 #~ "that is omitted the 1st argument.\n"
19620 #~ "HYPERLINK(\"www.gnome.org\",\"GNOME\").\n"
19624 #~ "@FUNCTION=HYPERLINK\n"
19625 #~ "@SYNTAX=HYPERLINK(link_location[,optional_label])\n"
19626 #~ "@DESCRIPTION=HYPERLINK function currently returns its 2nd argument, or if "
19627 #~ "that is omitted the 1st argument.\n"
19630 #~ "HYPERLINK(\"www.gnome.org\",\"GNOME\").\n"
19635 #~ "@FUNCTION=TRANSPOSE\n"
19636 #~ "@SYNTAX=TRANSPOSE(matrix)\n"
19637 #~ "@DESCRIPTION=TRANSPOSE function returns the transpose of the input "
19642 #~ "@SEEALSO=MMULT"
19644 #~ "@FUNCTION=TRANSPOSE\n"
19645 #~ "@SYNTAX=TRANSPOSE(matrix)\n"
19646 #~ "@DESCRIPTION=TRANSPOSE function returns the transpose of the input "
19651 #~ "@SEEALSO=MMULT"
19654 #~ "@FUNCTION=GCD\n"
19655 #~ "@SYNTAX=GCD(number1,number2,...)\n"
19656 #~ "@DESCRIPTION=GCD returns the greatest common divisor of given numbers.\n"
19658 #~ "* If any of the arguments is less than one, GCD returns #NUM! error.\n"
19659 #~ "* If any of the arguments is non-integer, it is truncated.\n"
19660 #~ "* This function is Excel compatible.\n"
19663 #~ "GCD(470,770) equals 10.\n"
19664 #~ "GCD(470,770,1495) equals 5.\n"
19668 #~ "@FUNCTION=GCD\n"
19669 #~ "@SYNTAX=GCD(number1,number2,...)\n"
19670 #~ "@DESCRIPTION=GCD returns the greatest common divisor of given numbers.\n"
19672 #~ "* If any of the arguments is less than one, GCD returns #NUM! error.\n"
19673 #~ "* If any of the arguments is non-integer, it is truncated.\n"
19674 #~ "* This function is Excel compatible.\n"
19677 #~ "GCD(470,770) equals 10.\n"
19678 #~ "GCD(470,770,1495) equals 5.\n"
19683 #~ "@FUNCTION=LCM\n"
19684 #~ "@SYNTAX=LCM(number1,number2,...)\n"
19685 #~ "@DESCRIPTION=LCM returns the least common multiple of integers. The "
19686 #~ "least common multiple is the smallest positive number that is a multiple "
19687 #~ "of all integer arguments given.\n"
19689 #~ "* If any of the arguments is less than one, LCM returns #NUM!.\n"
19690 #~ "* If any of the arguments is non-integer, it is truncated.\n"
19691 #~ "* This function is Excel compatible.\n"
19694 #~ "LCM(2,13) equals 26.\n"
19695 #~ "LCM(4,7,5) equals 140.\n"
19699 #~ "@FUNCTION=LCM\n"
19700 #~ "@SYNTAX=LCM(number1,number2,...)\n"
19701 #~ "@DESCRIPTION=LCM returns the least common multiple of integers. The "
19702 #~ "least common multiple is the smallest positive number that is a multiple "
19703 #~ "of all integer arguments given.\n"
19705 #~ "* If any of the arguments is less than one, LCM returns #NUM!.\n"
19706 #~ "* If any of the arguments is non-integer, it is truncated.\n"
19707 #~ "* This function is Excel compatible.\n"
19710 #~ "LCM(2,13) equals 26.\n"
19711 #~ "LCM(4,7,5) equals 140.\n"
19716 #~ "@FUNCTION=HYPOT\n"
19717 #~ "@SYNTAX=HYPOT(number1,number2,...)\n"
19718 #~ "@DESCRIPTION=HYPOT returns the square root of the sum of the squares of "
19719 #~ "the arguments.\n"
19722 #~ "HYPOT(3,4) equals 5.\n"
19724 #~ "@SEEALSO=MIN,MAX"
19726 #~ "@FUNCTION=HYPOT\n"
19727 #~ "@SYNTAX=HYPOT(number1,number2,...)\n"
19728 #~ "@DESCRIPTION=HYPOT returns the square root of the sum of the squares of "
19729 #~ "the arguments.\n"
19732 #~ "HYPOT(3,4) equals 5.\n"
19734 #~ "@SEEALSO=MIN,MAX"
19737 #~ "@FUNCTION=ABS\n"
19738 #~ "@SYNTAX=ABS(b1)\n"
19739 #~ "@DESCRIPTION=ABS implements the Absolute Value function: the result is "
19740 #~ "to drop the negative sign (if present). This can be done for integers "
19741 #~ "and floating point numbers.\n"
19743 #~ "* This function is Excel compatible.\n"
19746 #~ "ABS(7) equals 7.\n"
19747 #~ "ABS(-3.14) equals 3.14.\n"
19749 #~ "@SEEALSO=CEIL, CEILING, FLOOR, INT, MOD"
19751 #~ "@FUNCTION=ABS\n"
19752 #~ "@SYNTAX=ABS(b1)\n"
19753 #~ "@DESCRIPTION=ABS implements the Absolute Value function: the result is "
19754 #~ "to drop the negative sign (if present). This can be done for integers "
19755 #~ "and floating point numbers.\n"
19757 #~ "* This function is Excel compatible.\n"
19760 #~ "ABS(7) equals 7.\n"
19761 #~ "ABS(-3.14) equals 3.14.\n"
19763 #~ "@SEEALSO=CEIL, CEILING, FLOOR, INT, MOD"
19766 #~ "@FUNCTION=ACOS\n"
19767 #~ "@SYNTAX=ACOS(x)\n"
19768 #~ "@DESCRIPTION=ACOS function calculates the arc cosine of @x; that is the "
19769 #~ "value whose cosine is @x.\n"
19771 #~ "* The value it returns is in radians.\n"
19772 #~ "* If @x falls outside the range -1 to 1, ACOS returns the #NUM! error.\n"
19773 #~ "* This function is Excel compatible.\n"
19776 #~ "ACOS(0.1) equals 1.470629.\n"
19777 #~ "ACOS(-0.1) equals 1.670964.\n"
19779 #~ "@SEEALSO=COS, SIN, DEGREES, RADIANS"
19781 #~ "@FUNCTION=ACOS\n"
19782 #~ "@SYNTAX=ACOS(x)\n"
19783 #~ "@DESCRIPTION=ACOS function calculates the arc cosine of @x; that is the "
19784 #~ "value whose cosine is @x.\n"
19786 #~ "* The value it returns is in radians.\n"
19787 #~ "* If @x falls outside the range -1 to 1, ACOS returns the #NUM! error.\n"
19788 #~ "* This function is Excel compatible.\n"
19791 #~ "ACOS(0.1) equals 1.470629.\n"
19792 #~ "ACOS(-0.1) equals 1.670964.\n"
19794 #~ "@SEEALSO=COS, SIN, DEGREES, RADIANS"
19797 #~ "@FUNCTION=ACOSH\n"
19798 #~ "@SYNTAX=ACOSH(x)\n"
19799 #~ "@DESCRIPTION=ACOSH function calculates the inverse hyperbolic cosine "
19800 #~ "of @x; that is the value whose hyperbolic cosine is @x.\n"
19802 #~ "* If @x is less than 1.0, ACOSH() returns the #NUM! error.\n"
19803 #~ "* This function is Excel compatible.\n"
19806 #~ "ACOSH(2) equals 1.31696.\n"
19807 #~ "ACOSH(5.3) equals 2.35183.\n"
19809 #~ "@SEEALSO=ACOS, ASINH, DEGREES, RADIANS "
19811 #~ "@FUNCTION=ACOSH\n"
19812 #~ "@SYNTAX=ACOSH(x)\n"
19813 #~ "@DESCRIPTION=ACOSH function calculates the inverse hyperbolic cosine "
19814 #~ "of @x; that is the value whose hyperbolic cosine is @x.\n"
19816 #~ "* If @x is less than 1.0, ACOSH() returns the #NUM! error.\n"
19817 #~ "* This function is Excel compatible.\n"
19820 #~ "ACOSH(2) equals 1.31696.\n"
19821 #~ "ACOSH(5.3) equals 2.35183.\n"
19823 #~ "@SEEALSO=ACOS, ASINH, DEGREES, RADIANS "
19826 #~ "@FUNCTION=ASIN\n"
19827 #~ "@SYNTAX=ASIN(x)\n"
19828 #~ "@DESCRIPTION=ASIN function calculates the arc sine of @x; that is the "
19829 #~ "value whose sine is @x.\n"
19831 #~ "* If @x falls outside the range -1 to 1, ASIN returns the #NUM! error.\n"
19832 #~ "* This function is Excel compatible.\n"
19835 #~ "ASIN(0.5) equals 0.523599.\n"
19836 #~ "ASIN(1) equals 1.570797.\n"
19838 #~ "@SEEALSO=SIN, COS, ASINH, DEGREES, RADIANS"
19840 #~ "@FUNCTION=ASIN\n"
19841 #~ "@SYNTAX=ASIN(x)\n"
19842 #~ "@DESCRIPTION=ASIN function calculates the arc sine of @x; that is the "
19843 #~ "value whose sine is @x.\n"
19845 #~ "* If @x falls outside the range -1 to 1, ASIN returns the #NUM! error.\n"
19846 #~ "* This function is Excel compatible.\n"
19849 #~ "ASIN(0.5) equals 0.523599.\n"
19850 #~ "ASIN(1) equals 1.570797.\n"
19852 #~ "@SEEALSO=SIN, COS, ASINH, DEGREES, RADIANS"
19855 #~ "@FUNCTION=ASINH\n"
19856 #~ "@SYNTAX=ASINH(x)\n"
19857 #~ "@DESCRIPTION=ASINH function calculates the inverse hyperbolic sine of @x; "
19858 #~ "that is the value whose hyperbolic sine is @x.\n"
19860 #~ "* This function is Excel compatible.\n"
19863 #~ "ASINH(0.5) equals 0.481212.\n"
19864 #~ "ASINH(1.0) equals 0.881374.\n"
19866 #~ "@SEEALSO=ASIN, ACOSH, SIN, COS, DEGREES, RADIANS"
19868 #~ "@FUNCTION=ASINH\n"
19869 #~ "@SYNTAX=ASINH(x)\n"
19870 #~ "@DESCRIPTION=ASINH function calculates the inverse hyperbolic sine of @x; "
19871 #~ "that is the value whose hyperbolic sine is @x.\n"
19873 #~ "* This function is Excel compatible.\n"
19876 #~ "ASINH(0.5) equals 0.481212.\n"
19877 #~ "ASINH(1.0) equals 0.881374.\n"
19879 #~ "@SEEALSO=ASIN, ACOSH, SIN, COS, DEGREES, RADIANS"
19882 #~ "@FUNCTION=ATAN\n"
19883 #~ "@SYNTAX=ATAN(x)\n"
19884 #~ "@DESCRIPTION=ATAN function calculates the arc tangent of @x; that is the "
19885 #~ "value whose tangent is @x.\n"
19887 #~ "* Return value is in radians.\n"
19888 #~ "* This function is Excel compatible.\n"
19891 #~ "ATAN(0.5) equals 0,463648.\n"
19892 #~ "ATAN(1) equals 0,785398.\n"
19894 #~ "@SEEALSO=TAN, COS, SIN, DEGREES, RADIANS"
19896 #~ "@FUNCTION=ATAN\n"
19897 #~ "@SYNTAX=ATAN(x)\n"
19898 #~ "@DESCRIPTION=ATAN function calculates the arc tangent of @x; that is the "
19899 #~ "value whose tangent is @x.\n"
19901 #~ "* Return value is in radians.\n"
19902 #~ "* This function is Excel compatible.\n"
19905 #~ "ATAN(0.5) equals 0,463648.\n"
19906 #~ "ATAN(1) equals 0,785398.\n"
19908 #~ "@SEEALSO=TAN, COS, SIN, DEGREES, RADIANS"
19911 #~ "@FUNCTION=ATANH\n"
19912 #~ "@SYNTAX=ATANH(x)\n"
19913 #~ "@DESCRIPTION=ATANH function calculates the inverse hyperbolic tangent of "
19914 #~ "@x; that is the value whose hyperbolic tangent is @x.\n"
19916 #~ "* If the absolute value of @x is greater than 1.0, ATANH returns #NUM! "
19918 #~ "* This function is Excel compatible.\n"
19921 #~ "ATANH(0.5) equals 0.549306.\n"
19922 #~ "ATANH(0.8) equals 1.098612.\n"
19924 #~ "@SEEALSO=ATAN, TAN, SIN, COS, DEGREES, RADIANS"
19926 #~ "@FUNCTION=ATANH\n"
19927 #~ "@SYNTAX=ATANH(x)\n"
19928 #~ "@DESCRIPTION=ATANH function calculates the inverse hyperbolic tangent of "
19929 #~ "@x; that is the value whose hyperbolic tangent is @x.\n"
19931 #~ "* If the absolute value of @x is greater than 1.0, ATANH returns #NUM! "
19933 #~ "* This function is Excel compatible.\n"
19936 #~ "ATANH(0.5) equals 0.549306.\n"
19937 #~ "ATANH(0.8) equals 1.098612.\n"
19939 #~ "@SEEALSO=ATAN, TAN, SIN, COS, DEGREES, RADIANS"
19942 #~ "@FUNCTION=ATAN2\n"
19943 #~ "@SYNTAX=ATAN2(b1,b2)\n"
19944 #~ "@DESCRIPTION=ATAN2 function calculates the arc tangent of the two "
19945 #~ "variables @b1 and @b2. It is similar to calculating the arc tangent of "
19946 #~ "@b2 / @b1, except that the signs of both arguments are used to determine "
19947 #~ "the quadrant of the result.\n"
19949 #~ "* The result is in radians.\n"
19950 #~ "* This function is Excel compatible.\n"
19953 #~ "ATAN2(0.5,1.0) equals 1.107149.\n"
19954 #~ "ATAN2(-0.5,2.0) equals 1.815775.\n"
19956 #~ "@SEEALSO=ATAN, ATANH, COS, SIN, DEGREES, RADIANS"
19958 #~ "@FUNCTION=ATAN2\n"
19959 #~ "@SYNTAX=ATAN2(b1,b2)\n"
19960 #~ "@DESCRIPTION=ATAN2 function calculates the arc tangent of the two "
19961 #~ "variables @b1 and @b2. It is similar to calculating the arc tangent of "
19962 #~ "@b2 / @b1, except that the signs of both arguments are used to determine "
19963 #~ "the quadrant of the result.\n"
19965 #~ "* The result is in radians.\n"
19966 #~ "* This function is Excel compatible.\n"
19969 #~ "ATAN2(0.5,1.0) equals 1.107149.\n"
19970 #~ "ATAN2(-0.5,2.0) equals 1.815775.\n"
19972 #~ "@SEEALSO=ATAN, ATANH, COS, SIN, DEGREES, RADIANS"
19975 #~ "@FUNCTION=CEIL\n"
19976 #~ "@SYNTAX=CEIL(x)\n"
19977 #~ "@DESCRIPTION=CEIL function rounds @x up to the next nearest integer.\n"
19981 #~ "CEIL(0.4) equals 1.\n"
19982 #~ "CEIL(-1.1) equals -1.\n"
19983 #~ "CEIL(-2.9) equals -2.\n"
19985 #~ "@SEEALSO=CEILING, FLOOR, ABS, INT, MOD"
19987 #~ "@FUNCTION=CEIL\n"
19988 #~ "@SYNTAX=CEIL(x)\n"
19989 #~ "@DESCRIPTION=CEIL function rounds @x up to the next nearest integer.\n"
19993 #~ "CEIL(0.4) equals 1.\n"
19994 #~ "CEIL(-1.1) equals -1.\n"
19995 #~ "CEIL(-2.9) equals -2.\n"
19997 #~ "@SEEALSO=CEILING, FLOOR, ABS, INT, MOD"
20000 #~ "@FUNCTION=COUNTIF\n"
20001 #~ "@SYNTAX=COUNTIF(range,criteria)\n"
20002 #~ "@DESCRIPTION=COUNTIF function counts the number of cells in the given "
20003 #~ "@range that meet the given @criteria.\n"
20005 #~ "* This function is Excel compatible.\n"
20008 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 23, 27, 28, "
20009 #~ "33, and 39. Then\n"
20010 #~ "COUNTIF(A1:A5,\"<=28\") equals 3.\n"
20011 #~ "COUNTIF(A1:A5,\"<28\") equals 2.\n"
20012 #~ "COUNTIF(A1:A5,\"28\") equals 1.\n"
20013 #~ "COUNTIF(A1:A5,\">28\") equals 2.\n"
20015 #~ "@SEEALSO=COUNT,SUMIF"
20017 #~ "@FUNCTION=COUNTIF\n"
20018 #~ "@SYNTAX=COUNTIF(range,criteria)\n"
20019 #~ "@DESCRIPTION=COUNTIF function counts the number of cells in the given "
20020 #~ "@range that meet the given @criteria.\n"
20022 #~ "* This function is Excel compatible.\n"
20025 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 23, 27, 28, "
20026 #~ "33, and 39. Then\n"
20027 #~ "COUNTIF(A1:A5,\"<=28\") equals 3.\n"
20028 #~ "COUNTIF(A1:A5,\"<28\") equals 2.\n"
20029 #~ "COUNTIF(A1:A5,\"28\") equals 1.\n"
20030 #~ "COUNTIF(A1:A5,\">28\") equals 2.\n"
20032 #~ "@SEEALSO=COUNT,SUMIF"
20035 #~ "@FUNCTION=SUMIF\n"
20036 #~ "@SYNTAX=SUMIF(range,criteria[,actual_range])\n"
20037 #~ "@DESCRIPTION=SUMIF function sums the values in the given @range that meet "
20038 #~ "the given @criteria. If @actual_range is given, SUMIF sums the values in "
20039 #~ "the @actual_range whose corresponding components in @range meet the given "
20042 #~ "* This function is Excel compatible.\n"
20045 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 23, 27, 28, "
20046 #~ "33, and 39. Then\n"
20047 #~ "SUMIF(A1:A5,\"<=28\") equals 78.\n"
20048 #~ "SUMIF(A1:A5,\"<28\") equals 50.\n"
20049 #~ "In addition, if the cells B1, B2, ..., B5 hold numbers 5, 3, 2, 6, and 7 "
20051 #~ "SUMIF(A1:A5,\"<=27\",B1:B5) equals 8.\n"
20053 #~ "@SEEALSO=COUNTIF, SUM"
20055 #~ "@FUNCTION=SUMIF\n"
20056 #~ "@SYNTAX=SUMIF(range,criteria[,actual_range])\n"
20057 #~ "@DESCRIPTION=SUMIF function sums the values in the given @range that meet "
20058 #~ "the given @criteria. If @actual_range is given, SUMIF sums the values in "
20059 #~ "the @actual_range whose corresponding components in @range meet the given "
20062 #~ "* This function is Excel compatible.\n"
20065 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 23, 27, 28, "
20066 #~ "33, and 39. Then\n"
20067 #~ "SUMIF(A1:A5,\"<=28\") equals 78.\n"
20068 #~ "SUMIF(A1:A5,\"<28\") equals 50.\n"
20069 #~ "In addition, if the cells B1, B2, ..., B5 hold numbers 5, 3, 2, 6, and 7 "
20071 #~ "SUMIF(A1:A5,\"<=27\",B1:B5) equals 8.\n"
20073 #~ "@SEEALSO=COUNTIF, SUM"
20076 #~ "@FUNCTION=CEILING\n"
20077 #~ "@SYNTAX=CEILING(x[,significance])\n"
20078 #~ "@DESCRIPTION=CEILING function rounds @x up to the nearest multiple of "
20079 #~ "@significance.\n"
20081 #~ "* If @x or @significance is non-numeric CEILING returns #VALUE! error.\n"
20082 #~ "* If @x and @significance have different signs CEILING returns #NUM! "
20084 #~ "* This function is Excel compatible.\n"
20087 #~ "CEILING(2.43,1) equals 3.\n"
20088 #~ "CEILING(123.123,3) equals 126.\n"
20090 #~ "@SEEALSO=CEIL, FLOOR, ABS, INT, MOD"
20092 #~ "@FUNCTION=CEILING\n"
20093 #~ "@SYNTAX=CEILING(x[,significance])\n"
20094 #~ "@DESCRIPTION=CEILING function rounds @x up to the nearest multiple of "
20095 #~ "@significance.\n"
20097 #~ "* If @x or @significance is non-numeric CEILING returns #VALUE! error.\n"
20098 #~ "* If @x and @significance have different signs CEILING returns #NUM! "
20100 #~ "* This function is Excel compatible.\n"
20103 #~ "CEILING(2.43,1) equals 3.\n"
20104 #~ "CEILING(123.123,3) equals 126.\n"
20106 #~ "@SEEALSO=CEIL, FLOOR, ABS, INT, MOD"
20109 #~ "@FUNCTION=COS\n"
20110 #~ "@SYNTAX=COS(x)\n"
20111 #~ "@DESCRIPTION=COS function returns the cosine of @x, where @x is given in "
20114 #~ "* This function is Excel compatible.\n"
20117 #~ "COS(0.5) equals 0.877583.\n"
20118 #~ "COS(1) equals 0.540302.\n"
20120 #~ "@SEEALSO=COSH, SIN, SINH, TAN, TANH, RADIANS, DEGREES"
20122 #~ "@FUNCTION=COS\n"
20123 #~ "@SYNTAX=COS(x)\n"
20124 #~ "@DESCRIPTION=COS function returns the cosine of @x, where @x is given in "
20127 #~ "* This function is Excel compatible.\n"
20130 #~ "COS(0.5) equals 0.877583.\n"
20131 #~ "COS(1) equals 0.540302.\n"
20133 #~ "@SEEALSO=COSH, SIN, SINH, TAN, TANH, RADIANS, DEGREES"
20136 #~ "@FUNCTION=COSH\n"
20137 #~ "@SYNTAX=COSH(x)\n"
20138 #~ "@DESCRIPTION=COSH function returns the hyperbolic cosine of @x, which is "
20139 #~ "defined mathematically as\n"
20141 #~ "\t(exp(@x) + exp(-@x)) / 2.\n"
20143 #~ "* @x is in radians.\n"
20144 #~ "* This function is Excel compatible.\n"
20147 #~ "COSH(0.5) equals 1.127626.\n"
20148 #~ "COSH(1) equals 1.543081.\n"
20150 #~ "@SEEALSO=COS, SIN, SINH, TAN, TANH, RADIANS, DEGREES, EXP"
20152 #~ "@FUNCTION=COSH\n"
20153 #~ "@SYNTAX=COSH(x)\n"
20154 #~ "@DESCRIPTION=COSH function returns the hyperbolic cosine of @x, which is "
20155 #~ "defined mathematically as\n"
20157 #~ "\t(exp(@x) + exp(-@x)) / 2.\n"
20159 #~ "* @x is in radians.\n"
20160 #~ "* This function is Excel compatible.\n"
20163 #~ "COSH(0.5) equals 1.127626.\n"
20164 #~ "COSH(1) equals 1.543081.\n"
20166 #~ "@SEEALSO=COS, SIN, SINH, TAN, TANH, RADIANS, DEGREES, EXP"
20169 #~ "@FUNCTION=DEGREES\n"
20170 #~ "@SYNTAX=DEGREES(x)\n"
20171 #~ "@DESCRIPTION=DEGREES computes the number of degrees equivalent to @x "
20174 #~ "* This function is Excel compatible.\n"
20177 #~ "DEGREES(2.5) equals 143.2394.\n"
20179 #~ "@SEEALSO=RADIANS, PI"
20181 #~ "@FUNCTION=DEGREES\n"
20182 #~ "@SYNTAX=DEGREES(x)\n"
20183 #~ "@DESCRIPTION=DEGREES computes the number of degrees equivalent to @x "
20186 #~ "* This function is Excel compatible.\n"
20189 #~ "DEGREES(2.5) equals 143.2394.\n"
20191 #~ "@SEEALSO=RADIANS, PI"
20194 #~ "@FUNCTION=EXP\n"
20195 #~ "@SYNTAX=EXP(x)\n"
20196 #~ "@DESCRIPTION=EXP computes the value of e (the base of natural logarithms) "
20197 #~ "raised to the power of @x.\n"
20199 #~ "* This function is Excel compatible.\n"
20202 #~ "EXP(2) equals 7.389056.\n"
20204 #~ "@SEEALSO=LOG, LOG2, LOG10"
20206 #~ "@FUNCTION=EXP\n"
20207 #~ "@SYNTAX=EXP(x)\n"
20208 #~ "@DESCRIPTION=EXP computes the value of e (the base of natural logarithms) "
20209 #~ "raised to the power of @x.\n"
20211 #~ "* This function is Excel compatible.\n"
20214 #~ "EXP(2) equals 7.389056.\n"
20216 #~ "@SEEALSO=LOG, LOG2, LOG10"
20219 #~ "@FUNCTION=EXPM1\n"
20220 #~ "@SYNTAX=EXPM1(x)\n"
20221 #~ "@DESCRIPTION=EXPM1 computes EXP(@x)-1 with higher resulting precision "
20222 #~ "than the direct formula.\n"
20225 #~ "EXPM1(0.01) equals 0.01005.\n"
20227 #~ "@SEEALSO=EXP, LN1P"
20229 #~ "@FUNCTION=EXPM1\n"
20230 #~ "@SYNTAX=EXPM1(x)\n"
20231 #~ "@DESCRIPTION=EXPM1 computes EXP(@x)-1 with higher resulting precision "
20232 #~ "than the direct formula.\n"
20235 #~ "EXPM1(0.01) equals 0.01005.\n"
20237 #~ "@SEEALSO=EXP, LN1P"
20240 #~ "@FUNCTION=FACT\n"
20241 #~ "@SYNTAX=FACT(x)\n"
20242 #~ "@DESCRIPTION=FACT computes the factorial of @x. ie, @x!\n"
20244 #~ "* This function is Excel compatible.\n"
20247 #~ "FACT(3) equals 6.\n"
20248 #~ "FACT(9) equals 362880.\n"
20252 #~ "@FUNCTION=FACT\n"
20253 #~ "@SYNTAX=FACT(x)\n"
20254 #~ "@DESCRIPTION=FACT computes the factorial of @x. ie, @x!\n"
20256 #~ "* This function is Excel compatible.\n"
20259 #~ "FACT(3) equals 6.\n"
20260 #~ "FACT(9) equals 362880.\n"
20265 #~ "@FUNCTION=BETA\n"
20266 #~ "@SYNTAX=BETA(a,b)\n"
20267 #~ "@DESCRIPTION=BETA function returns the value of the mathematical beta "
20268 #~ "function extended to all real numbers except 0 and negative integers.\n"
20270 #~ "* If @a, @b, or (@a + @b) are non-positive integers, BETA returns #NUM! "
20274 #~ "BETA(2,3) equals 0.083333.\n"
20275 #~ "BETA(-0.5,0.5) equals #NUM!.\n"
20277 #~ "@SEEALSO=BETALN,GAMMALN"
20279 #~ "@FUNCTION=BETA\n"
20280 #~ "@SYNTAX=BETA(a,b)\n"
20281 #~ "@DESCRIPTION=BETA function returns the value of the mathematical beta "
20282 #~ "function extended to all real numbers except 0 and negative integers.\n"
20284 #~ "* If @a, @b, or (@a + @b) are non-positive integers, BETA returns #NUM! "
20288 #~ "BETA(2,3) equals 0.083333.\n"
20289 #~ "BETA(-0.5,0.5) equals #NUM!.\n"
20291 #~ "@SEEALSO=BETALN,GAMMALN"
20294 #~ "@FUNCTION=BETALN\n"
20295 #~ "@SYNTAX=BETALN(a,b)\n"
20296 #~ "@DESCRIPTION=BETALN function returns the natural logarithm of the "
20297 #~ "absolute value of the beta function.\n"
20299 #~ "* If @a, @b, or (@a + @b) are non-positive integers, BETALN returns "
20302 #~ "BETALN(2,3) equals -2.48.\n"
20303 #~ "BETALN(-0.5,0.5) equals #NUM!.\n"
20305 #~ "@SEEALSO=BETA,GAMMALN"
20307 #~ "@FUNCTION=BETALN\n"
20308 #~ "@SYNTAX=BETALN(a,b)\n"
20309 #~ "@DESCRIPTION=BETALN function returns the natural logarithm of the "
20310 #~ "absolute value of the beta function.\n"
20312 #~ "* If @a, @b, or (@a + @b) are non-positive integers, BETALN returns "
20315 #~ "BETALN(2,3) equals -2.48.\n"
20316 #~ "BETALN(-0.5,0.5) equals #NUM!.\n"
20318 #~ "@SEEALSO=BETA,GAMMALN"
20321 #~ "@FUNCTION=COMBIN\n"
20322 #~ "@SYNTAX=COMBIN(n,k)\n"
20323 #~ "@DESCRIPTION=COMBIN computes the number of combinations.\n"
20325 #~ "* Performing this function on a non-integer or a negative number returns "
20326 #~ "#NUM! error.\n"
20327 #~ "* If @n is less than @k COMBIN returns #NUM! error.\n"
20328 #~ "* This function is Excel compatible.\n"
20331 #~ "COMBIN(8,6) equals 28.\n"
20332 #~ "COMBIN(6,2) equals 15.\n"
20336 #~ "@FUNCTION=COMBIN\n"
20337 #~ "@SYNTAX=COMBIN(n,k)\n"
20338 #~ "@DESCRIPTION=COMBIN computes the number of combinations.\n"
20340 #~ "* Performing this function on a non-integer or a negative number returns "
20341 #~ "#NUM! error.\n"
20342 #~ "* If @n is less than @k COMBIN returns #NUM! error.\n"
20343 #~ "* This function is Excel compatible.\n"
20346 #~ "COMBIN(8,6) equals 28.\n"
20347 #~ "COMBIN(6,2) equals 15.\n"
20352 #~ "@FUNCTION=INT\n"
20353 #~ "@SYNTAX=INT(a)\n"
20354 #~ "@DESCRIPTION=INT function returns the largest integer that is not bigger "
20355 #~ "than its argument.\n"
20357 #~ "* This function is Excel compatible.\n"
20360 #~ "INT(7.2) equals 7.\n"
20361 #~ "INT(-5.5) equals -6.\n"
20363 #~ "@SEEALSO=CEIL, CEILING, FLOOR, ABS, MOD"
20365 #~ "@FUNCTION=INT\n"
20366 #~ "@SYNTAX=INT(a)\n"
20367 #~ "@DESCRIPTION=INT function returns the largest integer that is not bigger "
20368 #~ "than its argument.\n"
20370 #~ "* This function is Excel compatible.\n"
20373 #~ "INT(7.2) equals 7.\n"
20374 #~ "INT(-5.5) equals -6.\n"
20376 #~ "@SEEALSO=CEIL, CEILING, FLOOR, ABS, MOD"
20379 #~ "@FUNCTION=LOG\n"
20380 #~ "@SYNTAX=LOG(x[,base])\n"
20381 #~ "@DESCRIPTION=LOG computes the logarithm of @x in the given base @base. "
20382 #~ "If no @base is given LOG returns the logarithm in base 10. @base must be "
20383 #~ "> 0. and cannot equal 1.\n"
20385 #~ "* This function is Excel compatible.\n"
20388 #~ "LOG(2) equals 0.30103.\n"
20389 #~ "LOG(8192,2) equals 13.\n"
20391 #~ "@SEEALSO=LN, LOG2, LOG10"
20393 #~ "@FUNCTION=LOG\n"
20394 #~ "@SYNTAX=LOG(x[,base])\n"
20395 #~ "@DESCRIPTION=LOG computes the logarithm of @x in the given base @base. "
20396 #~ "If no @base is given LOG returns the logarithm in base 10. @base must be "
20397 #~ "> 0. and cannot equal 1.\n"
20399 #~ "* This function is Excel compatible.\n"
20402 #~ "LOG(2) equals 0.30103.\n"
20403 #~ "LOG(8192,2) equals 13.\n"
20405 #~ "@SEEALSO=LN, LOG2, LOG10"
20408 #~ "@FUNCTION=LN\n"
20409 #~ "@SYNTAX=LN(x)\n"
20410 #~ "@DESCRIPTION=LN returns the natural logarithm of @x.\n"
20412 #~ "* If @x <= 0, LN returns #NUM! error.\n"
20413 #~ "* This function is Excel compatible.\n"
20416 #~ "LN(7) equals 1.94591.\n"
20418 #~ "@SEEALSO=EXP, LOG2, LOG10"
20420 #~ "@FUNCTION=LN\n"
20421 #~ "@SYNTAX=LN(x)\n"
20422 #~ "@DESCRIPTION=LN returns the natural logarithm of @x.\n"
20424 #~ "* If @x <= 0, LN returns #NUM! error.\n"
20425 #~ "* This function is Excel compatible.\n"
20428 #~ "LN(7) equals 1.94591.\n"
20430 #~ "@SEEALSO=EXP, LOG2, LOG10"
20433 #~ "@FUNCTION=LN1P\n"
20434 #~ "@SYNTAX=LN1P(x)\n"
20435 #~ "@DESCRIPTION=LN1P computes LN(1+@x) with higher resulting precision than "
20436 #~ "the direct formula.\n"
20438 #~ "* If @x <= -1, LN1P returns #NUM! error.\n"
20441 #~ "LN1P(0.01) equals 0.00995.\n"
20443 #~ "@SEEALSO=LN, EXPM1"
20445 #~ "@FUNCTION=LN1P\n"
20446 #~ "@SYNTAX=LN1P(x)\n"
20447 #~ "@DESCRIPTION=LN1P computes LN(1+@x) with higher resulting precision than "
20448 #~ "the direct formula.\n"
20450 #~ "* If @x <= -1, LN1P returns #NUM! error.\n"
20453 #~ "LN1P(0.01) equals 0.00995.\n"
20455 #~ "@SEEALSO=LN, EXPM1"
20458 #~ "@FUNCTION=POWER\n"
20459 #~ "@SYNTAX=POWER(x,y)\n"
20460 #~ "@DESCRIPTION=POWER returns the value of @x raised to the power @y.\n"
20463 #~ "* If both @x and @y equal 0, POWER returns #NUM! error.\n"
20464 #~ "* If @x = 0 and @y < 0, POWER returns #DIV/0! error.\n"
20465 #~ "* If @x < 0 and @y is non-integer, POWER returns #NUM! error.\n"
20466 #~ "* This function is Excel compatible.\n"
20469 #~ "POWER(2,7) equals 128.\n"
20470 #~ "POWER(3,3.141) equals 31.523749.\n"
20474 #~ "@FUNCTION=POWER\n"
20475 #~ "@SYNTAX=POWER(x,y)\n"
20476 #~ "@DESCRIPTION=POWER returns the value of @x raised to the power @y.\n"
20479 #~ "* If both @x and @y equal 0, POWER returns #NUM! error.\n"
20480 #~ "* If @x = 0 and @y < 0, POWER returns #DIV/0! error.\n"
20481 #~ "* If @x < 0 and @y is non-integer, POWER returns #NUM! error.\n"
20482 #~ "* This function is Excel compatible.\n"
20485 #~ "POWER(2,7) equals 128.\n"
20486 #~ "POWER(3,3.141) equals 31.523749.\n"
20491 #~ "@FUNCTION=LOG2\n"
20492 #~ "@SYNTAX=LOG2(x)\n"
20493 #~ "@DESCRIPTION=LOG2 computes the base-2 logarithm of @x.\n"
20495 #~ "* If @x <= 0, LOG2 returns #NUM! error.\n"
20498 #~ "LOG2(1024) equals 10.\n"
20500 #~ "@SEEALSO=EXP, LOG10, LOG"
20502 #~ "@FUNCTION=LOG2\n"
20503 #~ "@SYNTAX=LOG2(x)\n"
20504 #~ "@DESCRIPTION=LOG2 computes the base-2 logarithm of @x.\n"
20506 #~ "* If @x <= 0, LOG2 returns #NUM! error.\n"
20509 #~ "LOG2(1024) equals 10.\n"
20511 #~ "@SEEALSO=EXP, LOG10, LOG"
20514 #~ "@FUNCTION=LOG10\n"
20515 #~ "@SYNTAX=LOG10(x)\n"
20516 #~ "@DESCRIPTION=LOG10 computes the base-10 logarithm of @x.\n"
20518 #~ "* If @x <= 0, LOG10 returns #NUM! error.\n"
20519 #~ "* This function is Excel compatible.\n"
20522 #~ "LOG10(7) equals 0.845098.\n"
20524 #~ "@SEEALSO=EXP, LOG2, LOG"
20526 #~ "@FUNCTION=LOG10\n"
20527 #~ "@SYNTAX=LOG10(x)\n"
20528 #~ "@DESCRIPTION=LOG10 computes the base-10 logarithm of @x.\n"
20530 #~ "* If @x <= 0, LOG10 returns #NUM! error.\n"
20531 #~ "* This function is Excel compatible.\n"
20534 #~ "LOG10(7) equals 0.845098.\n"
20536 #~ "@SEEALSO=EXP, LOG2, LOG"
20539 #~ "@FUNCTION=MOD\n"
20540 #~ "@SYNTAX=MOD(number,divisor)\n"
20541 #~ "@DESCRIPTION=MOD function returns the remainder when @divisor is divided "
20542 #~ "into @number.\n"
20544 #~ "* MOD returns #DIV/0! if @divisor is zero.\n"
20545 #~ "* This function is Excel compatible.\n"
20548 #~ "MOD(23,7) equals 2.\n"
20550 #~ "@SEEALSO=CEIL, CEILING, FLOOR, ABS, INT, ABS"
20552 #~ "@FUNCTION=MOD\n"
20553 #~ "@SYNTAX=MOD(number,divisor)\n"
20554 #~ "@DESCRIPTION=MOD function returns the remainder when @divisor is divided "
20555 #~ "into @number.\n"
20557 #~ "* MOD returns #DIV/0! if @divisor is zero.\n"
20558 #~ "* This function is Excel compatible.\n"
20561 #~ "MOD(23,7) equals 2.\n"
20563 #~ "@SEEALSO=CEIL, CEILING, FLOOR, ABS, INT, ABS"
20566 #~ "@FUNCTION=RADIANS\n"
20567 #~ "@SYNTAX=RADIANS(x)\n"
20568 #~ "@DESCRIPTION=RADIANS computes the number of radians equivalent to @x "
20571 #~ "* This function is Excel compatible.\n"
20574 #~ "RADIANS(180) equals 3.14159.\n"
20576 #~ "@SEEALSO=PI,DEGREES"
20578 #~ "@FUNCTION=RADIANS\n"
20579 #~ "@SYNTAX=RADIANS(x)\n"
20580 #~ "@DESCRIPTION=RADIANS computes the number of radians equivalent to @x "
20583 #~ "* This function is Excel compatible.\n"
20586 #~ "RADIANS(180) equals 3.14159.\n"
20588 #~ "@SEEALSO=PI,DEGREES"
20591 #~ "@FUNCTION=SIN\n"
20592 #~ "@SYNTAX=SIN(x)\n"
20593 #~ "@DESCRIPTION=SIN function returns the sine of @x, where @x is given in "
20596 #~ "* This function is Excel compatible.\n"
20599 #~ "SIN(0.5) equals 0.479426.\n"
20601 #~ "@SEEALSO=COS, COSH, SINH, TAN, TANH, RADIANS, DEGREES"
20603 #~ "@FUNCTION=SIN\n"
20604 #~ "@SYNTAX=SIN(x)\n"
20605 #~ "@DESCRIPTION=SIN function returns the sine of @x, where @x is given in "
20608 #~ "* This function is Excel compatible.\n"
20611 #~ "SIN(0.5) equals 0.479426.\n"
20613 #~ "@SEEALSO=COS, COSH, SINH, TAN, TANH, RADIANS, DEGREES"
20616 #~ "@FUNCTION=SINH\n"
20617 #~ "@SYNTAX=SINH(x)\n"
20618 #~ "@DESCRIPTION=SINH function returns the hyperbolic sine of @x, which is "
20619 #~ "defined mathematically as\n"
20621 #~ "\t(exp(@x) - exp(-@x)) / 2.\n"
20623 #~ "* This function is Excel compatible.\n"
20626 #~ "SINH(0.5) equals 0.521095.\n"
20628 #~ "@SEEALSO=SIN, COS, COSH, TAN, TANH, DEGREES, RADIANS, EXP"
20630 #~ "@FUNCTION=SINH\n"
20631 #~ "@SYNTAX=SINH(x)\n"
20632 #~ "@DESCRIPTION=SINH function returns the hyperbolic sine of @x, which is "
20633 #~ "defined mathematically as\n"
20635 #~ "\t(exp(@x) - exp(-@x)) / 2.\n"
20637 #~ "* This function is Excel compatible.\n"
20640 #~ "SINH(0.5) equals 0.521095.\n"
20642 #~ "@SEEALSO=SIN, COS, COSH, TAN, TANH, DEGREES, RADIANS, EXP"
20645 #~ "@FUNCTION=SQRT\n"
20646 #~ "@SYNTAX=SQRT(x)\n"
20647 #~ "@DESCRIPTION=SQRT function returns the square root of @x.\n"
20649 #~ "* If @x is negative, SQRT returns #NUM! error.\n"
20650 #~ "* This function is Excel compatible.\n"
20653 #~ "SQRT(2) equals 1.4142136.\n"
20655 #~ "@SEEALSO=POWER"
20657 #~ "@FUNCTION=SQRT\n"
20658 #~ "@SYNTAX=SQRT(x)\n"
20659 #~ "@DESCRIPTION=SQRT function returns the square root of @x.\n"
20661 #~ "* If @x is negative, SQRT returns #NUM! error.\n"
20662 #~ "* This function is Excel compatible.\n"
20665 #~ "SQRT(2) equals 1.4142136.\n"
20667 #~ "@SEEALSO=POWER"
20670 #~ "@FUNCTION=SUMSQ\n"
20671 #~ "@SYNTAX=SUMSQ(value1, value2, ...)\n"
20672 #~ "@DESCRIPTION=SUMSQ returns the sum of the squares of all the values and "
20673 #~ "cells referenced in the argument list.\n"
20675 #~ "* This function is Excel compatible.\n"
20678 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11, 15, 17, "
20679 #~ "21, and 43. Then\n"
20680 #~ "SUMSQ(A1:A5) equals 2925.\n"
20682 #~ "@SEEALSO=SUM, COUNT"
20684 #~ "@FUNCTION=SUMSQ\n"
20685 #~ "@SYNTAX=SUMSQ(value1, value2, ...)\n"
20686 #~ "@DESCRIPTION=SUMSQ returns the sum of the squares of all the values and "
20687 #~ "cells referenced in the argument list.\n"
20689 #~ "* This function is Excel compatible.\n"
20692 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11, 15, 17, "
20693 #~ "21, and 43. Then\n"
20694 #~ "SUMSQ(A1:A5) equals 2925.\n"
20696 #~ "@SEEALSO=SUM, COUNT"
20699 #~ "@FUNCTION=MULTINOMIAL\n"
20700 #~ "@SYNTAX=MULTINOMIAL(value1, value2, ...)\n"
20701 #~ "@DESCRIPTION=MULTINOMIAL returns the ratio of the factorial of a sum of "
20702 #~ "values to the product of factorials.\n"
20704 #~ "* This function is Excel compatible.\n"
20707 #~ "MULTINOMIAL(2,3,4) equals 1260.\n"
20711 #~ "@FUNCTION=MULTINOMIAL\n"
20712 #~ "@SYNTAX=MULTINOMIAL(value1, value2, ...)\n"
20713 #~ "@DESCRIPTION=MULTINOMIAL returns the ratio of the factorial of a sum of "
20714 #~ "values to the product of factorials.\n"
20716 #~ "* This function is Excel compatible.\n"
20719 #~ "MULTINOMIAL(2,3,4) equals 1260.\n"
20724 #~ "@FUNCTION=G_PRODUCT\n"
20725 #~ "@SYNTAX=G_PRODUCT(value1, value2, ...)\n"
20726 #~ "@DESCRIPTION=G_PRODUCT returns the product of all the values and cells "
20727 #~ "referenced in the argument list.\n"
20729 #~ "* Empty cells are ignored and the empty product is 1.\n"
20732 #~ "G_PRODUCT(2,5,9) equals 90.\n"
20734 #~ "@SEEALSO=SUM, COUNT"
20736 #~ "@FUNCTION=G_PRODUCT\n"
20737 #~ "@SYNTAX=G_PRODUCT(value1, value2, ...)\n"
20738 #~ "@DESCRIPTION=G_PRODUCT returns the product of all the values and cells "
20739 #~ "referenced in the argument list.\n"
20741 #~ "* Empty cells are ignored and the empty product is 1.\n"
20744 #~ "G_PRODUCT(2,5,9) equals 90.\n"
20746 #~ "@SEEALSO=SUM, COUNT"
20749 #~ "@FUNCTION=TAN\n"
20750 #~ "@SYNTAX=TAN(x)\n"
20751 #~ "@DESCRIPTION=TAN function returns the tangent of @x, where @x is given in "
20754 #~ "* This function is Excel compatible.\n"
20757 #~ "TAN(3) equals -0.1425465.\n"
20759 #~ "@SEEALSO=TANH, COS, COSH, SIN, SINH, DEGREES, RADIANS"
20761 #~ "@FUNCTION=TAN\n"
20762 #~ "@SYNTAX=TAN(x)\n"
20763 #~ "@DESCRIPTION=TAN function returns the tangent of @x, where @x is given in "
20766 #~ "* This function is Excel compatible.\n"
20769 #~ "TAN(3) equals -0.1425465.\n"
20771 #~ "@SEEALSO=TANH, COS, COSH, SIN, SINH, DEGREES, RADIANS"
20774 #~ "@FUNCTION=TANH\n"
20775 #~ "@SYNTAX=TANH(x)\n"
20776 #~ "@DESCRIPTION=TANH function returns the hyperbolic tangent of @x, which is "
20777 #~ "defined mathematically as \n"
20779 #~ "\tsinh(@x) / cosh(@x).\n"
20781 #~ "* This function is Excel compatible.\n"
20784 #~ "TANH(2) equals 0.96402758.\n"
20786 #~ "@SEEALSO=TAN, SIN, SINH, COS, COSH, DEGREES, RADIANS"
20788 #~ "@FUNCTION=TANH\n"
20789 #~ "@SYNTAX=TANH(x)\n"
20790 #~ "@DESCRIPTION=TANH function returns the hyperbolic tangent of @x, which is "
20791 #~ "defined mathematically as \n"
20793 #~ "\tsinh(@x) / cosh(@x).\n"
20795 #~ "* This function is Excel compatible.\n"
20798 #~ "TANH(2) equals 0.96402758.\n"
20800 #~ "@SEEALSO=TAN, SIN, SINH, COS, COSH, DEGREES, RADIANS"
20803 #~ "@FUNCTION=PI\n"
20804 #~ "@SYNTAX=PI()\n"
20805 #~ "@DESCRIPTION=PI functions returns the value of pi.\n"
20807 #~ "* This function is called with no arguments.\n"
20808 #~ "* This function is Excel compatible, except that it returns pi with a "
20809 #~ "better precision.\n"
20812 #~ "PI() equals about 3.141593.\n"
20814 #~ "@SEEALSO=SQRTPI"
20816 #~ "@FUNCTION=PI\n"
20817 #~ "@SYNTAX=PI()\n"
20818 #~ "@DESCRIPTION=PI functions returns the value of pi.\n"
20820 #~ "* This function is called with no arguments.\n"
20821 #~ "* This function is Excel compatible, except that it returns pi with a "
20822 #~ "better precision.\n"
20825 #~ "PI() equals about 3.141593.\n"
20827 #~ "@SEEALSO=SQRTPI"
20830 #~ "@FUNCTION=TRUNC\n"
20831 #~ "@SYNTAX=TRUNC(number[,digits])\n"
20832 #~ "@DESCRIPTION=TRUNC function returns the value of @number truncated to the "
20833 #~ "number of digits specified.\n"
20835 #~ "* If @digits is omitted or negative then @digits defaults to zero.\n"
20836 #~ "* If @digits is not an integer, it is truncated.\n"
20837 #~ "* This function is Excel compatible.\n"
20840 #~ "TRUNC(3.12) equals 3.\n"
20841 #~ "TRUNC(4.15,1) equals 4.1.\n"
20845 #~ "@FUNCTION=TRUNC\n"
20846 #~ "@SYNTAX=TRUNC(number[,digits])\n"
20847 #~ "@DESCRIPTION=TRUNC function returns the value of @number truncated to the "
20848 #~ "number of digits specified.\n"
20850 #~ "* If @digits is omitted or negative then @digits defaults to zero.\n"
20851 #~ "* If @digits is not an integer, it is truncated.\n"
20852 #~ "* This function is Excel compatible.\n"
20855 #~ "TRUNC(3.12) equals 3.\n"
20856 #~ "TRUNC(4.15,1) equals 4.1.\n"
20861 #~ "@FUNCTION=EVEN\n"
20862 #~ "@SYNTAX=EVEN(number)\n"
20863 #~ "@DESCRIPTION=EVEN function returns the number rounded up to the nearest "
20864 #~ "even integer. Negative numbers are rounded down.\n"
20866 #~ "* This function is Excel compatible.\n"
20869 #~ "EVEN(5.4) equals 6.\n"
20870 #~ "EVEN(-5.4) equals -6.\n"
20874 #~ "@FUNCTION=EVEN\n"
20875 #~ "@SYNTAX=EVEN(number)\n"
20876 #~ "@DESCRIPTION=EVEN function returns the number rounded up to the nearest "
20877 #~ "even integer. Negative numbers are rounded down.\n"
20879 #~ "* This function is Excel compatible.\n"
20882 #~ "EVEN(5.4) equals 6.\n"
20883 #~ "EVEN(-5.4) equals -6.\n"
20888 #~ "@FUNCTION=ODD\n"
20889 #~ "@SYNTAX=ODD(number)\n"
20890 #~ "@DESCRIPTION=ODD function returns the @number rounded up to the nearest "
20891 #~ "odd integer. Negative numbers are rounded down.\n"
20893 #~ "* This function is Excel compatible.\n"
20896 #~ "ODD(4.4) equals 5.\n"
20897 #~ "ODD(-4.4) equals -5.\n"
20901 #~ "@FUNCTION=ODD\n"
20902 #~ "@SYNTAX=ODD(number)\n"
20903 #~ "@DESCRIPTION=ODD function returns the @number rounded up to the nearest "
20904 #~ "odd integer. Negative numbers are rounded down.\n"
20906 #~ "* This function is Excel compatible.\n"
20909 #~ "ODD(4.4) equals 5.\n"
20910 #~ "ODD(-4.4) equals -5.\n"
20915 #~ "@FUNCTION=FACTDOUBLE\n"
20916 #~ "@SYNTAX=FACTDOUBLE(number)\n"
20917 #~ "@DESCRIPTION=FACTDOUBLE function returns the double factorial of a "
20918 #~ "@number, i.e., x!!.\n"
20920 #~ "* If @number is not an integer, it is truncated.\n"
20921 #~ "* If @number is negative FACTDOUBLE returns #NUM! error.\n"
20922 #~ "* This function is Excel compatible.\n"
20925 #~ "FACTDOUBLE(5) equals 15.\n"
20929 #~ "@FUNCTION=FACTDOUBLE\n"
20930 #~ "@SYNTAX=FACTDOUBLE(number)\n"
20931 #~ "@DESCRIPTION=FACTDOUBLE function returns the double factorial of a "
20932 #~ "@number, i.e., x!!.\n"
20934 #~ "* If @number is not an integer, it is truncated.\n"
20935 #~ "* If @number is negative FACTDOUBLE returns #NUM! error.\n"
20936 #~ "* This function is Excel compatible.\n"
20939 #~ "FACTDOUBLE(5) equals 15.\n"
20944 #~ "@FUNCTION=FIB\n"
20945 #~ "@SYNTAX=FIB(number)\n"
20946 #~ "@DESCRIPTION=FIB function computes Fibonacci numbers.\n"
20948 #~ "* If @number is not an integer, it is truncated.\n"
20949 #~ "* If @number is negative or zero FIB returns #NUM! error.\n"
20952 #~ "FIB(12) equals 144.\n"
20956 #~ "@FUNCTION=FIB\n"
20957 #~ "@SYNTAX=FIB(number)\n"
20958 #~ "@DESCRIPTION=FIB function computes Fibonacci numbers.\n"
20960 #~ "* If @number is not an integer, it is truncated.\n"
20961 #~ "* If @number is negative or zero FIB returns #NUM! error.\n"
20964 #~ "FIB(12) equals 144.\n"
20969 #~ "@FUNCTION=QUOTIENT\n"
20970 #~ "@SYNTAX=QUOTIENT(numerator,denominator)\n"
20971 #~ "@DESCRIPTION=QUOTIENT function returns the integer portion of a "
20972 #~ "division. @numerator is the divided number and @denominator is the "
20975 #~ "* This function is Excel compatible.\n"
20978 #~ "QUOTIENT(23,5) equals 4.\n"
20982 #~ "@FUNCTION=QUOTIENT\n"
20983 #~ "@SYNTAX=QUOTIENT(numerator,denominator)\n"
20984 #~ "@DESCRIPTION=QUOTIENT function returns the integer portion of a "
20985 #~ "division. @numerator is the divided number and @denominator is the "
20988 #~ "* This function is Excel compatible.\n"
20991 #~ "QUOTIENT(23,5) equals 4.\n"
20996 #~ "@FUNCTION=SIGN\n"
20997 #~ "@SYNTAX=SIGN(number)\n"
20998 #~ "@DESCRIPTION=SIGN function returns 1 if the @number is positive, zero if "
20999 #~ "the @number is 0, and -1 if the @number is negative.\n"
21001 #~ "* This function is Excel compatible.\n"
21004 #~ "SIGN(3) equals 1.\n"
21005 #~ "SIGN(-3) equals -1.\n"
21006 #~ "SIGN(0) equals 0.\n"
21010 #~ "@FUNCTION=SIGN\n"
21011 #~ "@SYNTAX=SIGN(number)\n"
21012 #~ "@DESCRIPTION=SIGN function returns 1 if the @number is positive, zero if "
21013 #~ "the @number is 0, and -1 if the @number is negative.\n"
21015 #~ "* This function is Excel compatible.\n"
21018 #~ "SIGN(3) equals 1.\n"
21019 #~ "SIGN(-3) equals -1.\n"
21020 #~ "SIGN(0) equals 0.\n"
21025 #~ "@FUNCTION=SQRTPI\n"
21026 #~ "@SYNTAX=SQRTPI(number)\n"
21027 #~ "@DESCRIPTION=SQRTPI function returns the square root of a @number "
21028 #~ "multiplied by pi.\n"
21030 #~ "* This function is Excel compatible.\n"
21033 #~ "SQRTPI(2) equals 2.506628275.\n"
21037 #~ "@FUNCTION=SQRTPI\n"
21038 #~ "@SYNTAX=SQRTPI(number)\n"
21039 #~ "@DESCRIPTION=SQRTPI function returns the square root of a @number "
21040 #~ "multiplied by pi.\n"
21042 #~ "* This function is Excel compatible.\n"
21045 #~ "SQRTPI(2) equals 2.506628275.\n"
21050 #~ "@FUNCTION=ROUNDDOWN\n"
21051 #~ "@SYNTAX=ROUNDDOWN(number[,digits])\n"
21052 #~ "@DESCRIPTION=ROUNDDOWN function rounds a given @number towards 0.\n"
21054 #~ "@number is the number you want rounded toward 0 and @digits is the number "
21055 #~ "of digits to which you want to round that number.\n"
21057 #~ "* If @digits is greater than zero, @number is rounded toward 0 to the "
21058 #~ "given number of digits.\n"
21059 #~ "* If @digits is zero or omitted, @number is rounded toward 0 to the next "
21061 #~ "* If @digits is less than zero, @number is rounded toward 0 to the left "
21062 #~ "of the decimal point.\n"
21063 #~ "* This function is Excel compatible.\n"
21066 #~ "ROUNDDOWN(5.5) equals 5.\n"
21067 #~ "ROUNDDOWN(-3.3) equals -3.\n"
21068 #~ "ROUNDDOWN(1501.15,1) equals 1501.1.\n"
21069 #~ "ROUNDDOWN(1501.15,-2) equals 1500.0.\n"
21071 #~ "@SEEALSO=ROUND,ROUNDUP"
21073 #~ "@FUNCTION=ROUNDDOWN\n"
21074 #~ "@SYNTAX=ROUNDDOWN(number[,digits])\n"
21075 #~ "@DESCRIPTION=ROUNDDOWN function rounds a given @number towards 0.\n"
21077 #~ "@number is the number you want rounded toward 0 and @digits is the number "
21078 #~ "of digits to which you want to round that number.\n"
21080 #~ "* If @digits is greater than zero, @number is rounded toward 0 to the "
21081 #~ "given number of digits.\n"
21082 #~ "* If @digits is zero or omitted, @number is rounded toward 0 to the next "
21084 #~ "* If @digits is less than zero, @number is rounded toward 0 to the left "
21085 #~ "of the decimal point.\n"
21086 #~ "* This function is Excel compatible.\n"
21089 #~ "ROUNDDOWN(5.5) equals 5.\n"
21090 #~ "ROUNDDOWN(-3.3) equals -3.\n"
21091 #~ "ROUNDDOWN(1501.15,1) equals 1501.1.\n"
21092 #~ "ROUNDDOWN(1501.15,-2) equals 1500.0.\n"
21094 #~ "@SEEALSO=ROUND,ROUNDUP"
21097 #~ "@FUNCTION=ROUND\n"
21098 #~ "@SYNTAX=ROUND(number[,digits])\n"
21099 #~ "@DESCRIPTION=ROUND function rounds a given number.\n"
21101 #~ "@number is the number you want rounded and @digits is the number of "
21102 #~ "digits to which you want to round that number.\n"
21104 #~ "* If @digits is greater than zero, @number is rounded to the given number "
21106 #~ "* If @digits is zero or omitted, @number is rounded to the nearest "
21108 #~ "* If @digits is less than zero, @number is rounded to the left of the "
21109 #~ "decimal point.\n"
21110 #~ "* This function is Excel compatible.\n"
21113 #~ "ROUND(5.5) equals 6.\n"
21114 #~ "ROUND(-3.3) equals -3.\n"
21115 #~ "ROUND(1501.15,1) equals 1501.2.\n"
21116 #~ "ROUND(1501.15,-2) equals 1500.0.\n"
21118 #~ "@SEEALSO=ROUNDDOWN,ROUNDUP"
21120 #~ "@FUNCTION=ROUND\n"
21121 #~ "@SYNTAX=ROUND(number[,digits])\n"
21122 #~ "@DESCRIPTION=ROUND function rounds a given number.\n"
21124 #~ "@number is the number you want rounded and @digits is the number of "
21125 #~ "digits to which you want to round that number.\n"
21127 #~ "* If @digits is greater than zero, @number is rounded to the given number "
21129 #~ "* If @digits is zero or omitted, @number is rounded to the nearest "
21131 #~ "* If @digits is less than zero, @number is rounded to the left of the "
21132 #~ "decimal point.\n"
21133 #~ "* This function is Excel compatible.\n"
21136 #~ "ROUND(5.5) equals 6.\n"
21137 #~ "ROUND(-3.3) equals -3.\n"
21138 #~ "ROUND(1501.15,1) equals 1501.2.\n"
21139 #~ "ROUND(1501.15,-2) equals 1500.0.\n"
21141 #~ "@SEEALSO=ROUNDDOWN,ROUNDUP"
21144 #~ "@FUNCTION=ROUNDUP\n"
21145 #~ "@SYNTAX=ROUNDUP(number[,digits])\n"
21146 #~ "@DESCRIPTION=ROUNDUP function rounds a given number away from 0.\n"
21148 #~ "@number is the number you want rounded away from 0 and @digits is the "
21149 #~ "number of digits to which you want to round that number.\n"
21151 #~ "* If @digits is greater than zero, @number is rounded away from 0 to the "
21152 #~ "given number of digits.\n"
21153 #~ "* If @digits is zero or omitted, @number is rounded away from 0 to the "
21154 #~ "next integer.\n"
21155 #~ "* If @digits is less than zero, @number is rounded away from 0 to the "
21156 #~ "left of the decimal point.\n"
21157 #~ "* This function is Excel compatible.\n"
21160 #~ "ROUNDUP(5.5) equals 6.\n"
21161 #~ "ROUNDUP(-3.3) equals -4.\n"
21162 #~ "ROUNDUP(1501.15,1) equals 1501.2.\n"
21163 #~ "ROUNDUP(1501.15,-2) equals 1600.0.\n"
21165 #~ "@SEEALSO=ROUND,ROUNDDOWN"
21167 #~ "@FUNCTION=ROUNDUP\n"
21168 #~ "@SYNTAX=ROUNDUP(number[,digits])\n"
21169 #~ "@DESCRIPTION=ROUNDUP function rounds a given number away from 0.\n"
21171 #~ "@number is the number you want rounded away from 0 and @digits is the "
21172 #~ "number of digits to which you want to round that number.\n"
21174 #~ "* If @digits is greater than zero, @number is rounded away from 0 to the "
21175 #~ "given number of digits.\n"
21176 #~ "* If @digits is zero or omitted, @number is rounded away from 0 to the "
21177 #~ "next integer.\n"
21178 #~ "* If @digits is less than zero, @number is rounded away from 0 to the "
21179 #~ "left of the decimal point.\n"
21180 #~ "* This function is Excel compatible.\n"
21183 #~ "ROUNDUP(5.5) equals 6.\n"
21184 #~ "ROUNDUP(-3.3) equals -4.\n"
21185 #~ "ROUNDUP(1501.15,1) equals 1501.2.\n"
21186 #~ "ROUNDUP(1501.15,-2) equals 1600.0.\n"
21188 #~ "@SEEALSO=ROUND,ROUNDDOWN"
21191 #~ "@FUNCTION=MROUND\n"
21192 #~ "@SYNTAX=MROUND(number,multiple)\n"
21193 #~ "@DESCRIPTION=MROUND function rounds a given number to the desired "
21196 #~ "@number is the number you want rounded and @multiple is the the multiple "
21197 #~ "to which you want to round the number.\n"
21199 #~ "* If @number and @multiple have different sign, MROUND returns #NUM! "
21201 #~ "* This function is Excel compatible.\n"
21204 #~ "MROUND(1.7,0.2) equals 1.8.\n"
21205 #~ "MROUND(321.123,0.12) equals 321.12.\n"
21207 #~ "@SEEALSO=ROUNDDOWN,ROUND,ROUNDUP"
21209 #~ "@FUNCTION=MROUND\n"
21210 #~ "@SYNTAX=MROUND(number,multiple)\n"
21211 #~ "@DESCRIPTION=MROUND function rounds a given number to the desired "
21214 #~ "@number is the number you want rounded and @multiple is the the multiple "
21215 #~ "to which you want to round the number.\n"
21217 #~ "* If @number and @multiple have different sign, MROUND returns #NUM! "
21219 #~ "* This function is Excel compatible.\n"
21222 #~ "MROUND(1.7,0.2) equals 1.8.\n"
21223 #~ "MROUND(321.123,0.12) equals 321.12.\n"
21225 #~ "@SEEALSO=ROUNDDOWN,ROUND,ROUNDUP"
21228 #~ "@FUNCTION=ROMAN\n"
21229 #~ "@SYNTAX=ROMAN(number[,type])\n"
21230 #~ "@DESCRIPTION=ROMAN function returns an arabic number in the roman numeral "
21231 #~ "style, as text. @number is the number you want to convert and @type is "
21232 #~ "the type of roman numeral you want.\n"
21234 #~ "* If @type is 0 or it is omitted, ROMAN returns classic roman numbers.\n"
21235 #~ "* Type 1 is more concise than classic type, type 2 is more concise than "
21236 #~ "type 1, and type 3 is more concise than type 2. Type 4 is simplified "
21238 #~ "* If @number is negative or greater than 3999, ROMAN returns #VALUE! "
21240 #~ "* This function is Excel compatible.\n"
21243 #~ "ROMAN(999) equals CMXCIX.\n"
21244 #~ "ROMAN(999,1) equals LMVLIV.\n"
21245 #~ "ROMAN(999,2) equals XMIX.\n"
21246 #~ "ROMAN(999,3) equals VMIV.\n"
21247 #~ "ROMAN(999,4) equals IM.\n"
21251 #~ "@FUNCTION=ROMAN\n"
21252 #~ "@SYNTAX=ROMAN(number[,type])\n"
21253 #~ "@DESCRIPTION=ROMAN function returns an arabic number in the roman numeral "
21254 #~ "style, as text. @number is the number you want to convert and @type is "
21255 #~ "the type of roman numeral you want.\n"
21257 #~ "* If @type is 0 or it is omitted, ROMAN returns classic roman numbers.\n"
21258 #~ "* Type 1 is more concise than classic type, type 2 is more concise than "
21259 #~ "type 1, and type 3 is more concise than type 2. Type 4 is simplified "
21261 #~ "* If @number is negative or greater than 3999, ROMAN returns #VALUE! "
21263 #~ "* This function is Excel compatible.\n"
21266 #~ "ROMAN(999) equals CMXCIX.\n"
21267 #~ "ROMAN(999,1) equals LMVLIV.\n"
21268 #~ "ROMAN(999,2) equals XMIX.\n"
21269 #~ "ROMAN(999,3) equals VMIV.\n"
21270 #~ "ROMAN(999,4) equals IM.\n"
21275 #~ "@FUNCTION=SUMX2MY2\n"
21276 #~ "@SYNTAX=SUMX2MY2(array1,array2)\n"
21277 #~ "@DESCRIPTION=SUMX2MY2 function returns the sum of the difference of "
21278 #~ "squares of corresponding values in two arrays. @array1 is the first array "
21279 #~ "or range of data points and @array2 is the second array or range of data "
21280 #~ "points. The equation of SUMX2MY2 is SUM (x^2-y^2).\n"
21282 #~ "* Strings and empty cells are simply ignored.\n"
21283 #~ "* If @array1 and @array2 have different number of data points, SUMX2MY2 "
21284 #~ "returns #N/A error.\n"
21285 #~ "* This function is Excel compatible.\n"
21288 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11, 15, 17, "
21289 #~ "21, and 43 and the cells B1, B2, ..., B5 hold numbers 13, 22, 31, 33, and "
21291 #~ "SUMX2MY2(A1:A5,B1:B5) equals -1299.\n"
21293 #~ "@SEEALSO=SUMSQ,SUMX2PY2"
21295 #~ "@FUNCTION=SUMX2MY2\n"
21296 #~ "@SYNTAX=SUMX2MY2(array1,array2)\n"
21297 #~ "@DESCRIPTION=SUMX2MY2 function returns the sum of the difference of "
21298 #~ "squares of corresponding values in two arrays. @array1 is the first array "
21299 #~ "or range of data points and @array2 is the second array or range of data "
21300 #~ "points. The equation of SUMX2MY2 is SUM (x^2-y^2).\n"
21302 #~ "* Strings and empty cells are simply ignored.\n"
21303 #~ "* If @array1 and @array2 have different number of data points, SUMX2MY2 "
21304 #~ "returns #N/A error.\n"
21305 #~ "* This function is Excel compatible.\n"
21308 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11, 15, 17, "
21309 #~ "21, and 43 and the cells B1, B2, ..., B5 hold numbers 13, 22, 31, 33, and "
21311 #~ "SUMX2MY2(A1:A5,B1:B5) equals -1299.\n"
21313 #~ "@SEEALSO=SUMSQ,SUMX2PY2"
21316 #~ "@FUNCTION=SUMX2PY2\n"
21317 #~ "@SYNTAX=SUMX2PY2(array1,array2)\n"
21318 #~ "@DESCRIPTION=SUMX2PY2 function returns the sum of the sum of squares of "
21319 #~ "corresponding values in two arrays. @array1 is the first array or range "
21320 #~ "of data points and @array2 is the second array or range of data points. "
21321 #~ "The equation of SUMX2PY2 is SUM (x^2+y^2).\n"
21323 #~ "* Strings and empty cells are simply ignored.\n"
21324 #~ "* If @array1 and @array2 have different number of data points, SUMX2PY2 "
21325 #~ "returns #N/A error.\n"
21326 #~ "* This function is Excel compatible.\n"
21329 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11, 15, 17, "
21330 #~ "21, and 43 and the cells B1, B2, ..., B5 hold numbers 13, 22, 31, 33, and "
21332 #~ "SUMX2PY2(A1:A5,B1:B5) equals 7149.\n"
21334 #~ "@SEEALSO=SUMSQ,SUMX2MY2"
21336 #~ "@FUNCTION=SUMX2PY2\n"
21337 #~ "@SYNTAX=SUMX2PY2(array1,array2)\n"
21338 #~ "@DESCRIPTION=SUMX2PY2 function returns the sum of the sum of squares of "
21339 #~ "corresponding values in two arrays. @array1 is the first array or range "
21340 #~ "of data points and @array2 is the second array or range of data points. "
21341 #~ "The equation of SUMX2PY2 is SUM (x^2+y^2).\n"
21343 #~ "* Strings and empty cells are simply ignored.\n"
21344 #~ "* If @array1 and @array2 have different number of data points, SUMX2PY2 "
21345 #~ "returns #N/A error.\n"
21346 #~ "* This function is Excel compatible.\n"
21349 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11, 15, 17, "
21350 #~ "21, and 43 and the cells B1, B2, ..., B5 hold numbers 13, 22, 31, 33, and "
21352 #~ "SUMX2PY2(A1:A5,B1:B5) equals 7149.\n"
21354 #~ "@SEEALSO=SUMSQ,SUMX2MY2"
21357 #~ "@FUNCTION=SUMXMY2\n"
21358 #~ "@SYNTAX=SUMXMY2(array1,array2)\n"
21359 #~ "@DESCRIPTION=SUMXMY2 function returns the sum of squares of differences "
21360 #~ "of corresponding values in two arrays. @array1 is the first array or "
21361 #~ "range of data points and @array2 is the second array or range of data "
21362 #~ "points. The equation of SUMXMY2 is SUM (x-y)^2.\n"
21364 #~ "* Strings and empty cells are simply ignored.\n"
21365 #~ "* If @array1 and @array2 have different number of data points, SUMXMY2 "
21366 #~ "returns #N/A error.\n"
21367 #~ "* This function is Excel compatible.\n"
21370 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11, 15, 17, "
21371 #~ "21, and 43 and the cells B1, B2, ..., B5 hold numbers 13, 22, 31, 33, and "
21373 #~ "SUMXMY2(A1:A5,B1:B5) equals 409.\n"
21375 #~ "@SEEALSO=SUMSQ,SUMX2MY2,SUMX2PY2"
21377 #~ "@FUNCTION=SUMXMY2\n"
21378 #~ "@SYNTAX=SUMXMY2(array1,array2)\n"
21379 #~ "@DESCRIPTION=SUMXMY2 function returns the sum of squares of differences "
21380 #~ "of corresponding values in two arrays. @array1 is the first array or "
21381 #~ "range of data points and @array2 is the second array or range of data "
21382 #~ "points. The equation of SUMXMY2 is SUM (x-y)^2.\n"
21384 #~ "* Strings and empty cells are simply ignored.\n"
21385 #~ "* If @array1 and @array2 have different number of data points, SUMXMY2 "
21386 #~ "returns #N/A error.\n"
21387 #~ "* This function is Excel compatible.\n"
21390 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11, 15, 17, "
21391 #~ "21, and 43 and the cells B1, B2, ..., B5 hold numbers 13, 22, 31, 33, and "
21393 #~ "SUMXMY2(A1:A5,B1:B5) equals 409.\n"
21395 #~ "@SEEALSO=SUMSQ,SUMX2MY2,SUMX2PY2"
21398 #~ "@FUNCTION=SERIESSUM\n"
21399 #~ "@SYNTAX=SERIESSUM(x,n,m,coefficients)\n"
21400 #~ "@DESCRIPTION=SERIESSUM function returns the sum of a power series. @x is "
21401 #~ "the base of the power series, @n is the initial power to raise @x, @m is "
21402 #~ "the increment to the power for each term in the series, and @coefficients "
21403 #~ "are the coefficients by which each successive power of @x is multiplied.\n"
21405 #~ "* This function is Excel compatible.\n"
21408 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 1.23, 2.32, "
21409 #~ "2.98, 3.42, and 4.33. Then\n"
21410 #~ "SERIESSUM(3,1,2.23,A1:A5) equals 251416.43018.\n"
21412 #~ "@SEEALSO=COUNT,SUM"
21414 #~ "@FUNCTION=SERIESSUM\n"
21415 #~ "@SYNTAX=SERIESSUM(x,n,m,coefficients)\n"
21416 #~ "@DESCRIPTION=SERIESSUM function returns the sum of a power series. @x is "
21417 #~ "the base of the power series, @n is the initial power to raise @x, @m is "
21418 #~ "the increment to the power for each term in the series, and @coefficients "
21419 #~ "are the coefficients by which each successive power of @x is multiplied.\n"
21421 #~ "* This function is Excel compatible.\n"
21424 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 1.23, 2.32, "
21425 #~ "2.98, 3.42, and 4.33. Then\n"
21426 #~ "SERIESSUM(3,1,2.23,A1:A5) equals 251416.43018.\n"
21428 #~ "@SEEALSO=COUNT,SUM"
21431 #~ "@FUNCTION=MINVERSE\n"
21432 #~ "@SYNTAX=MINVERSE(matrix)\n"
21433 #~ "@DESCRIPTION=MINVERSE function returns the inverse matrix of @matrix.\n"
21435 #~ "* If @matrix cannot be inverted, MINVERSE returns #NUM! error.\n"
21436 #~ "* If @matrix does not contain equal number of columns and rows, MINVERSE "
21437 #~ "returns #VALUE! error.\n"
21438 #~ "* This function is Excel compatible.\n"
21442 #~ "@SEEALSO=MMULT, MDETERM"
21444 #~ "@FUNCTION=MINVERSE\n"
21445 #~ "@SYNTAX=MINVERSE(matrix)\n"
21446 #~ "@DESCRIPTION=MINVERSE function returns the inverse matrix of @matrix.\n"
21448 #~ "* If @matrix cannot be inverted, MINVERSE returns #NUM! error.\n"
21449 #~ "* If @matrix does not contain equal number of columns and rows, MINVERSE "
21450 #~ "returns #VALUE! error.\n"
21451 #~ "* This function is Excel compatible.\n"
21455 #~ "@SEEALSO=MMULT, MDETERM"
21458 #~ "@FUNCTION=MMULT\n"
21459 #~ "@SYNTAX=MMULT(array1,array2)\n"
21460 #~ "@DESCRIPTION=MMULT function returns the matrix product of two arrays. The "
21461 #~ "result is an array with the same number of rows as @array1 and the same "
21462 #~ "number of columns as @array2.\n"
21464 #~ "* This function is Excel compatible.\n"
21468 #~ "@SEEALSO=TRANSPOSE,MINVERSE"
21470 #~ "@FUNCTION=MMULT\n"
21471 #~ "@SYNTAX=MMULT(array1,array2)\n"
21472 #~ "@DESCRIPTION=MMULT function returns the matrix product of two arrays. The "
21473 #~ "result is an array with the same number of rows as @array1 and the same "
21474 #~ "number of columns as @array2.\n"
21476 #~ "* This function is Excel compatible.\n"
21480 #~ "@SEEALSO=TRANSPOSE,MINVERSE"
21483 #~ "@FUNCTION=MDETERM\n"
21484 #~ "@SYNTAX=MDETERM(matrix)\n"
21485 #~ "@DESCRIPTION=MDETERM function returns the determinant of a given matrix.\n"
21487 #~ "* If the @matrix does not contain equal number of columns and rows, "
21488 #~ "MDETERM returns #VALUE! error.\n"
21489 #~ "* This function is Excel compatible.\n"
21492 #~ "Let us assume that A1, ..., A4 contain numbers 2, 3, 7, and 3, B1, ..., "
21493 #~ "B4 4, 2, 4, and 1, C1, ..., C4 9, 4, 3, and 2, and D1, ..., D4 7, 3, 6, "
21495 #~ "MDETERM(A1:D4) equals 148.\n"
21497 #~ "@SEEALSO=MMULT, MINVERSE"
21499 #~ "@FUNCTION=MDETERM\n"
21500 #~ "@SYNTAX=MDETERM(matrix)\n"
21501 #~ "@DESCRIPTION=MDETERM function returns the determinant of a given matrix.\n"
21503 #~ "* If the @matrix does not contain equal number of columns and rows, "
21504 #~ "MDETERM returns #VALUE! error.\n"
21505 #~ "* This function is Excel compatible.\n"
21508 #~ "Let us assume that A1, ..., A4 contain numbers 2, 3, 7, and 3, B1, ..., "
21509 #~ "B4 4, 2, 4, and 1, C1, ..., C4 9, 4, 3, and 2, and D1, ..., D4 7, 3, 6, "
21511 #~ "MDETERM(A1:D4) equals 148.\n"
21513 #~ "@SEEALSO=MMULT, MINVERSE"
21516 #~ "give_log:if true, log of the result will be returned instead. This is "
21517 #~ "useful if the result would otherwise underflow to 0. Defaults to false."
21519 #~ "give_log:if true, log of the result will be returned instead. This is "
21520 #~ "useful if the result would otherwise underflow to 0. Defaults to false."
21523 #~ "log_p:if true, log of the probability is used. This is useful if the "
21524 #~ "probability would otherwise underflow to 0. Defaults to false."
21526 #~ "log_p:if true, log of the probability is used. This is useful if the "
21527 #~ "probability would otherwise underflow to 0. Defaults to false."
21530 #~ "@FUNCTION=RAND\n"
21531 #~ "@SYNTAX=RAND()\n"
21532 #~ "@DESCRIPTION=RAND returns a random number between zero and one.\n"
21534 #~ "* This function is Excel compatible.\n"
21537 #~ "RAND() returns a random number greater than zero but less than one.\n"
21539 #~ "@SEEALSO=RANDBETWEEN"
21541 #~ "@FUNCTION=RAND\n"
21542 #~ "@SYNTAX=RAND()\n"
21543 #~ "@DESCRIPTION=RAND returns a random number between zero and one.\n"
21545 #~ "* This function is Excel compatible.\n"
21548 #~ "RAND() returns a random number greater than zero but less than one.\n"
21550 #~ "@SEEALSO=RANDBETWEEN"
21553 #~ "@FUNCTION=RANDUNIFORM\n"
21554 #~ "@SYNTAX=RANDUNIFORM(a,b)\n"
21555 #~ "@DESCRIPTION=RANDUNIFORM returns a random variate from the uniform (flat) "
21556 #~ "distribution from a to b. The distribution is,\n"
21558 #~ "\tp(x) dx = {1 over (b-a)} dx : for a <= x < b.\n"
21559 #~ "p(x) dx = 0 : for x < a or b <= x.\n"
21560 #~ "* If @a > @b RANDUNIFORM returns #NUM! error.\n"
21563 #~ "RANDUNIFORM(1.4,4.2) returns a random number greater than or equal to 1.4 "
21564 #~ "but less than 4.2.\n"
21566 #~ "@SEEALSO=RANDBETWEEN,RAND"
21568 #~ "@FUNCTION=RANDUNIFORM\n"
21569 #~ "@SYNTAX=RANDUNIFORM(a,b)\n"
21570 #~ "@DESCRIPTION=RANDUNIFORM returns a random variate from the uniform (flat) "
21571 #~ "distribution from a to b. The distribution is,\n"
21573 #~ "\tp(x) dx = {1 over (b-a)} dx : for a <= x < b.\n"
21574 #~ "p(x) dx = 0 : for x < a or b <= x.\n"
21575 #~ "* If @a > @b RANDUNIFORM returns #NUM! error.\n"
21578 #~ "RANDUNIFORM(1.4,4.2) returns a random number greater than or equal to 1.4 "
21579 #~ "but less than 4.2.\n"
21581 #~ "@SEEALSO=RANDBETWEEN,RAND"
21584 #~ "@FUNCTION=RANDDISCRETE\n"
21585 #~ "@SYNTAX=RANDDISCRETE(val_range[,prob_range])\n"
21586 #~ "@DESCRIPTION=RANDDISCRETE returns one of the values in the @val_range. "
21587 #~ "The probabilities for each value are given in the @prob_range.\n"
21589 #~ "* If @prob_range is omitted, the uniform discrete distribution is "
21591 #~ "* If the sum of all values in @prob_range is other than one, RANDDISCRETE "
21592 #~ "returns #NUM! error.\n"
21593 #~ "* If @val_range and @prob_range are not the same size, RANDDISCRETE "
21594 #~ "returns #NUM! error.\n"
21595 #~ "* If @val_range or @prob_range is not a range, RANDDISCRETE returns "
21596 #~ "#VALUE! error.\n"
21599 #~ "RANDDISCRETE(A1:A6) returns one of the values in the range A1:A6.\n"
21601 #~ "@SEEALSO=RANDBETWEEN,RAND"
21603 #~ "@FUNCTION=RANDDISCRETE\n"
21604 #~ "@SYNTAX=RANDDISCRETE(val_range[,prob_range])\n"
21605 #~ "@DESCRIPTION=RANDDISCRETE returns one of the values in the @val_range. "
21606 #~ "The probabilities for each value are given in the @prob_range.\n"
21608 #~ "* If @prob_range is omitted, the uniform discrete distribution is "
21610 #~ "* If the sum of all values in @prob_range is other than one, RANDDISCRETE "
21611 #~ "returns #NUM! error.\n"
21612 #~ "* If @val_range and @prob_range are not the same size, RANDDISCRETE "
21613 #~ "returns #NUM! error.\n"
21614 #~ "* If @val_range or @prob_range is not a range, RANDDISCRETE returns "
21615 #~ "#VALUE! error.\n"
21618 #~ "RANDDISCRETE(A1:A6) returns one of the values in the range A1:A6.\n"
21620 #~ "@SEEALSO=RANDBETWEEN,RAND"
21623 #~ "@FUNCTION=RANDEXP\n"
21624 #~ "@SYNTAX=RANDEXP(b)\n"
21625 #~ "@DESCRIPTION=RANDEXP returns a exponentially-distributed random number.\n"
21628 #~ "RANDEXP(0.5).\n"
21630 #~ "@SEEALSO=RAND,RANDBETWEEN"
21632 #~ "@FUNCTION=RANDEXP\n"
21633 #~ "@SYNTAX=RANDEXP(b)\n"
21634 #~ "@DESCRIPTION=RANDEXP returns a exponentially-distributed random number.\n"
21637 #~ "RANDEXP(0.5).\n"
21639 #~ "@SEEALSO=RAND,RANDBETWEEN"
21642 #~ "@FUNCTION=RANDPOISSON\n"
21643 #~ "@SYNTAX=RANDPOISSON(lambda)\n"
21644 #~ "@DESCRIPTION=RANDPOISSON returns a Poisson-distributed random number.\n"
21646 #~ "* If @lambda < 0 RANDPOISSON returns #NUM! error.\n"
21649 #~ "RANDPOISSON(3).\n"
21651 #~ "@SEEALSO=RAND,RANDBETWEEN"
21653 #~ "@FUNCTION=RANDPOISSON\n"
21654 #~ "@SYNTAX=RANDPOISSON(lambda)\n"
21655 #~ "@DESCRIPTION=RANDPOISSON returns a Poisson-distributed random number.\n"
21657 #~ "* If @lambda < 0 RANDPOISSON returns #NUM! error.\n"
21660 #~ "RANDPOISSON(3).\n"
21662 #~ "@SEEALSO=RAND,RANDBETWEEN"
21665 #~ "@FUNCTION=RANDBINOM\n"
21666 #~ "@SYNTAX=RANDBINOM(p,trials)\n"
21667 #~ "@DESCRIPTION=RANDBINOM returns a binomially-distributed random number.\n"
21669 #~ "* If @p < 0 or @p > 1 RANDBINOM returns #NUM! error.\n"
21670 #~ "* If @trials < 0 RANDBINOM returns #NUM! error. \n"
21672 #~ "RANDBINOM(0.5,2).\n"
21674 #~ "@SEEALSO=RAND,RANDBETWEEN"
21676 #~ "@FUNCTION=RANDBINOM\n"
21677 #~ "@SYNTAX=RANDBINOM(p,trials)\n"
21678 #~ "@DESCRIPTION=RANDBINOM returns a binomially-distributed random number.\n"
21680 #~ "* If @p < 0 or @p > 1 RANDBINOM returns #NUM! error.\n"
21681 #~ "* If @trials < 0 RANDBINOM returns #NUM! error. \n"
21683 #~ "RANDBINOM(0.5,2).\n"
21685 #~ "@SEEALSO=RAND,RANDBETWEEN"
21689 #~ "@FUNCTION=RANDBETWEEN\n"
21690 #~ "@SYNTAX=RANDBETWEEN(bottom,top)\n"
21691 #~ "@DESCRIPTION=RANDBETWEEN function returns a random integer number between "
21692 #~ "and including @bottom and @top.\n"
21694 #~ "* If @bottom is non-integer, it is rounded up.\n"
21695 #~ "* If @top is non-integer, it is rounded down.\n"
21696 #~ "* If @bottom > @top, RANDBETWEEN returns #NUM! error.\n"
21697 #~ "* This function is Excel compatible.\n"
21700 #~ "RANDBETWEEN(3,7).\n"
21702 #~ "@SEEALSO=RAND,RANDUNIFORM"
21704 #~ "@FUNCTION=RANDBETWEEN\n"
21705 #~ "@SYNTAX=RANDBETWEEN(bottom,top)\n"
21706 #~ "@DESCRIPTION=RANDBETWEEN function returns a random integer number between "
21707 #~ "and including @bottom and @top.\n"
21709 #~ "* If @bottom or @top is non-integer, they are truncated.\n"
21710 #~ "* If @bottom > @top, RANDBETWEEN returns #NUM! error.\n"
21711 #~ "* This function is Excel compatible.\n"
21714 #~ "RANDBETWEEN(3,7).\n"
21716 #~ "@SEEALSO=RAND,RANDUNIFORM"
21719 #~ "@FUNCTION=RANDNEGBINOM\n"
21720 #~ "@SYNTAX=RANDNEGBINOM(p,failures)\n"
21721 #~ "@DESCRIPTION=RANDNEGBINOM returns a negative binomially-distributed "
21722 #~ "random number.\n"
21724 #~ "* If @p < 0 or @p > 1, RANDNEGBINOM returns #NUM! error.\n"
21725 #~ "* If @failures < 1, RANDNEGBINOM returns #NUM! error.\n"
21728 #~ "RANDNEGBINOM(0.5,2).\n"
21730 #~ "@SEEALSO=RAND,RANDBETWEEN"
21732 #~ "@FUNCTION=RANDNEGBINOM\n"
21733 #~ "@SYNTAX=RANDNEGBINOM(p,failures)\n"
21734 #~ "@DESCRIPTION=RANDNEGBINOM returns a negative binomially-distributed "
21735 #~ "random number.\n"
21737 #~ "* If @p < 0 or @p > 1, RANDNEGBINOM returns #NUM! error.\n"
21738 #~ "* If @failures < 1, RANDNEGBINOM returns #NUM! error.\n"
21741 #~ "RANDNEGBINOM(0.5,2).\n"
21743 #~ "@SEEALSO=RAND,RANDBETWEEN"
21746 #~ "@FUNCTION=RANDBERNOULLI\n"
21747 #~ "@SYNTAX=RANDBERNOULLI(p)\n"
21748 #~ "@DESCRIPTION=RANDBERNOULLI returns a Bernoulli-distributed random "
21751 #~ "* If @p < 0 or @p > 1 RANDBERNOULLI returns #NUM! error.\n"
21754 #~ "RANDBERNOULLI(0.5).\n"
21756 #~ "@SEEALSO=RAND,RANDBETWEEN"
21758 #~ "@FUNCTION=RANDBERNOULLI\n"
21759 #~ "@SYNTAX=RANDBERNOULLI(p)\n"
21760 #~ "@DESCRIPTION=RANDBERNOULLI returns a Bernoulli-distributed random "
21763 #~ "* If @p < 0 or @p > 1 RANDBERNOULLI returns #NUM! error.\n"
21766 #~ "RANDBERNOULLI(0.5).\n"
21768 #~ "@SEEALSO=RAND,RANDBETWEEN"
21771 #~ "@FUNCTION=RANDNORM\n"
21772 #~ "@SYNTAX=RANDNORM(mean,stdev)\n"
21773 #~ "@DESCRIPTION=RANDNORM returns a normal-distributed random number.\n"
21775 #~ "* If @stdev < 0 RANDNORM returns #NUM! error.\n"
21778 #~ "RANDNORM(0,1).\n"
21782 #~ "@FUNCTION=RANDNORM\n"
21783 #~ "@SYNTAX=RANDNORM(mean,stdev)\n"
21784 #~ "@DESCRIPTION=RANDNORM returns a normal-distributed random number.\n"
21786 #~ "* If @stdev < 0 RANDNORM returns #NUM! error.\n"
21789 #~ "RANDNORM(0,1).\n"
21794 #~ "@FUNCTION=RANDCAUCHY\n"
21795 #~ "@SYNTAX=RANDCAUCHY(a)\n"
21796 #~ "@DESCRIPTION=RANDCAUCHY returns a Cauchy-distributed random number with "
21797 #~ "scale parameter a. The Cauchy distribution is also known as the Lorentz "
21798 #~ "distribution.\n"
21800 #~ "* If @a < 0 RANDCAUCHY returns #NUM! error.\n"
21803 #~ "RANDCAUCHY(1).\n"
21807 #~ "@FUNCTION=RANDCAUCHY\n"
21808 #~ "@SYNTAX=RANDCAUCHY(a)\n"
21809 #~ "@DESCRIPTION=RANDCAUCHY returns a Cauchy-distributed random number with "
21810 #~ "scale parameter a. The Cauchy distribution is also known as the Lorentz "
21811 #~ "distribution.\n"
21813 #~ "* If @a < 0 RANDCAUCHY returns #NUM! error.\n"
21816 #~ "RANDCAUCHY(1).\n"
21821 #~ "@FUNCTION=RANDLOGNORM\n"
21822 #~ "@SYNTAX=RANDLOGNORM(zeta,sigma)\n"
21823 #~ "@DESCRIPTION=RANDLOGNORM returns a lognormal-distributed random number.\n"
21826 #~ "RANDLOGNORM(1,2).\n"
21830 #~ "@FUNCTION=RANDLOGNORM\n"
21831 #~ "@SYNTAX=RANDLOGNORM(zeta,sigma)\n"
21832 #~ "@DESCRIPTION=RANDLOGNORM returns a lognormal-distributed random number.\n"
21835 #~ "RANDLOGNORM(1,2).\n"
21840 #~ "@FUNCTION=RANDWEIBULL\n"
21841 #~ "@SYNTAX=RANDWEIBULL(a,b)\n"
21842 #~ "@DESCRIPTION=RANDWEIBULL returns a Weibull-distributed random number.\n"
21845 #~ "RANDWEIBULL(1,2).\n"
21849 #~ "@FUNCTION=RANDWEIBULL\n"
21850 #~ "@SYNTAX=RANDWEIBULL(a,b)\n"
21851 #~ "@DESCRIPTION=RANDWEIBULL returns a Weibull-distributed random number.\n"
21854 #~ "RANDWEIBULL(1,2).\n"
21859 #~ "@FUNCTION=RANDLAPLACE\n"
21860 #~ "@SYNTAX=RANDLAPLACE(a)\n"
21861 #~ "@DESCRIPTION=RANDLAPLACE returns a Laplace-distributed random number. "
21862 #~ "Laplace distribution is also known as two-sided exponential probability "
21863 #~ "distribution.\n"
21866 #~ "RANDLAPLACE(1).\n"
21870 #~ "@FUNCTION=RANDLAPLACE\n"
21871 #~ "@SYNTAX=RANDLAPLACE(a)\n"
21872 #~ "@DESCRIPTION=RANDLAPLACE returns a Laplace-distributed random number. "
21873 #~ "Laplace distribution is also known as two-sided exponential probability "
21874 #~ "distribution.\n"
21877 #~ "RANDLAPLACE(1).\n"
21882 #~ "@FUNCTION=RANDRAYLEIGH\n"
21883 #~ "@SYNTAX=RANDRAYLEIGH(sigma)\n"
21884 #~ "@DESCRIPTION=RANDRAYLEIGH returns a Rayleigh-distributed random number.\n"
21887 #~ "RANDRAYLEIGH(1).\n"
21891 #~ "@FUNCTION=RANDRAYLEIGH\n"
21892 #~ "@SYNTAX=RANDRAYLEIGH(sigma)\n"
21893 #~ "@DESCRIPTION=RANDRAYLEIGH returns a Rayleigh-distributed random number.\n"
21896 #~ "RANDRAYLEIGH(1).\n"
21901 #~ "@FUNCTION=RANDRAYLEIGHTAIL\n"
21902 #~ "@SYNTAX=RANDRAYLEIGHTAIL(a,sigma)\n"
21903 #~ "@DESCRIPTION=RANDRAYLEIGHTAIL returns a random variate from the tail of "
21904 #~ "the Rayleigh distribution with scale parameter sigma and a lower limit of "
21905 #~ "a. The distribution is,\n"
21907 #~ "\tp(x) dx = {x over sigma^2} exp ((a^2 - x^2) /(2 sigma^2)) dx,\n"
21912 #~ "RANDRAYLEIGHTAIL(0.3,1).\n"
21914 #~ "@SEEALSO=RAND,RANDRAYLEIGH"
21916 #~ "@FUNCTION=RANDRAYLEIGHTAIL\n"
21917 #~ "@SYNTAX=RANDRAYLEIGHTAIL(a,sigma)\n"
21918 #~ "@DESCRIPTION=RANDRAYLEIGHTAIL returns a random variate from the tail of "
21919 #~ "the Rayleigh distribution with scale parameter sigma and a lower limit of "
21920 #~ "a. The distribution is,\n"
21922 #~ "\tp(x) dx = {x over sigma^2} exp ((a^2 - x^2) /(2 sigma^2)) dx,\n"
21927 #~ "RANDRAYLEIGHTAIL(0.3,1).\n"
21929 #~ "@SEEALSO=RAND,RANDRAYLEIGH"
21932 #~ "@FUNCTION=RANDGAMMA\n"
21933 #~ "@SYNTAX=RANDGAMMA(a,b)\n"
21934 #~ "@DESCRIPTION=RANDGAMMA returns a Gamma-distributed random number.\n"
21936 #~ "* If @a <= 0 RANDGAMMA returns #NUM! error.\n"
21939 #~ "RANDGAMMA(1,2).\n"
21943 #~ "@FUNCTION=RANDGAMMA\n"
21944 #~ "@SYNTAX=RANDGAMMA(a,b)\n"
21945 #~ "@DESCRIPTION=RANDGAMMA returns a Gamma-distributed random number.\n"
21947 #~ "* If @a <= 0 RANDGAMMA returns #NUM! error.\n"
21950 #~ "RANDGAMMA(1,2).\n"
21955 #~ "@FUNCTION=RANDPARETO\n"
21956 #~ "@SYNTAX=RANDPARETO(a,b)\n"
21957 #~ "@DESCRIPTION=RANDPARETO returns a Pareto-distributed random number.\n"
21960 #~ "RANDPARETO(1,2).\n"
21964 #~ "@FUNCTION=RANDPARETO\n"
21965 #~ "@SYNTAX=RANDPARETO(a,b)\n"
21966 #~ "@DESCRIPTION=RANDPARETO returns a Pareto-distributed random number.\n"
21969 #~ "RANDPARETO(1,2).\n"
21974 #~ "@FUNCTION=RANDFDIST\n"
21975 #~ "@SYNTAX=RANDFDIST(nu1,nu2)\n"
21976 #~ "@DESCRIPTION=RANDFDIST returns a F-distributed random number.\n"
21979 #~ "RANDFDIST(1,2).\n"
21981 #~ "@SEEALSO=RAND,RANDGAMMA"
21983 #~ "@FUNCTION=RANDFDIST\n"
21984 #~ "@SYNTAX=RANDFDIST(nu1,nu2)\n"
21985 #~ "@DESCRIPTION=RANDFDIST returns a F-distributed random number.\n"
21988 #~ "RANDFDIST(1,2).\n"
21990 #~ "@SEEALSO=RAND,RANDGAMMA"
21993 #~ "@FUNCTION=RANDBETA\n"
21994 #~ "@SYNTAX=RANDBETA(a,b)\n"
21995 #~ "@DESCRIPTION=RANDBETA returns a Beta-distributed random number.\n"
21998 #~ "RANDBETA(1,2).\n"
22000 #~ "@SEEALSO=RAND,RANDGAMMA"
22002 #~ "@FUNCTION=RANDBETA\n"
22003 #~ "@SYNTAX=RANDBETA(a,b)\n"
22004 #~ "@DESCRIPTION=RANDBETA returns a Beta-distributed random number.\n"
22007 #~ "RANDBETA(1,2).\n"
22009 #~ "@SEEALSO=RAND,RANDGAMMA"
22012 #~ "@FUNCTION=RANDLOGISTIC\n"
22013 #~ "@SYNTAX=RANDLOGISTIC(a)\n"
22014 #~ "@DESCRIPTION=RANDLOGISTIC returns a logistic-distributed random number. "
22015 #~ "The distribution function is,\n"
22017 #~ "\tp(x) dx = { exp(-x/a) over a (1 + exp(-x/a))^2 } dx for -infty < x < "
22021 #~ "RANDLOGISTIC(1).\n"
22025 #~ "@FUNCTION=RANDLOGISTIC\n"
22026 #~ "@SYNTAX=RANDLOGISTIC(a)\n"
22027 #~ "@DESCRIPTION=RANDLOGISTIC returns a logistic-distributed random number. "
22028 #~ "The distribution function is,\n"
22030 #~ "\tp(x) dx = { exp(-x/a) over a (1 + exp(-x/a))^2 } dx for -infty < x < "
22034 #~ "RANDLOGISTIC(1).\n"
22039 #~ "@FUNCTION=RANDGEOM\n"
22040 #~ "@SYNTAX=RANDGEOM(p)\n"
22041 #~ "@DESCRIPTION=RANDGEOM returns a geometric-distributed random number. The "
22042 #~ "number of independent trials with probability @p until the first success. "
22043 #~ "The probability distribution for geometric variates is, \n"
22045 #~ "\tp(k) = p (1-p)^(k-1), for k >= 1.\n"
22047 #~ "* If @p < 0 or @p > 1 RANDGEOM returns #NUM! error. \n"
22049 #~ "RANDGEOM(0.4).\n"
22053 #~ "@FUNCTION=RANDGEOM\n"
22054 #~ "@SYNTAX=RANDGEOM(p)\n"
22055 #~ "@DESCRIPTION=RANDGEOM returns a geometric-distributed random number. The "
22056 #~ "number of independent trials with probability @p until the first success. "
22057 #~ "The probability distribution for geometric variates is, \n"
22059 #~ "\tp(k) = p (1-p)^(k-1), for k >= 1.\n"
22061 #~ "* If @p < 0 or @p > 1 RANDGEOM returns #NUM! error. \n"
22063 #~ "RANDGEOM(0.4).\n"
22068 #~ "@FUNCTION=RANDHYPERG\n"
22069 #~ "@SYNTAX=RANDHYPERG(n1,n2,t)\n"
22070 #~ "@DESCRIPTION=RANDHYPERG returns a hypergeometric-distributed random "
22071 #~ "number. The probability distribution for hypergeometric random variates "
22074 #~ "\tp(k) = C(n_1,k) C(n_2, t-k) / C(n_1 + n_2,k), \n"
22076 #~ "where C(a,b) = a!/(b!(a-b)!). \n"
22078 #~ "The domain of k is max(0,t-n_2), ..., max(t,n_1).\n"
22080 #~ "RANDHYPERG(21,1,9).\n"
22084 #~ "@FUNCTION=RANDHYPERG\n"
22085 #~ "@SYNTAX=RANDHYPERG(n1,n2,t)\n"
22086 #~ "@DESCRIPTION=RANDHYPERG returns a hypergeometric-distributed random "
22087 #~ "number. The probability distribution for hypergeometric random variates "
22090 #~ "\tp(k) = C(n_1,k) C(n_2, t-k) / C(n_1 + n_2,k), \n"
22092 #~ "where C(a,b) = a!/(b!(a-b)!). \n"
22094 #~ "The domain of k is max(0,t-n_2), ..., max(t,n_1).\n"
22096 #~ "RANDHYPERG(21,1,9).\n"
22101 #~ "@FUNCTION=RANDLOG\n"
22102 #~ "@SYNTAX=RANDLOG(p)\n"
22103 #~ "@DESCRIPTION=RANDLOG returns a logarithmic-distributed random number.\n"
22105 #~ "* If @p < 0 or @p > 1 RANDLOG returns #NUM! error.\n"
22108 #~ "RANDLOG(0.72).\n"
22112 #~ "@FUNCTION=RANDLOG\n"
22113 #~ "@SYNTAX=RANDLOG(p)\n"
22114 #~ "@DESCRIPTION=RANDLOG returns a logarithmic-distributed random number.\n"
22116 #~ "* If @p < 0 or @p > 1 RANDLOG returns #NUM! error.\n"
22119 #~ "RANDLOG(0.72).\n"
22124 #~ "@FUNCTION=RANDCHISQ\n"
22125 #~ "@SYNTAX=RANDCHISQ(nu)\n"
22126 #~ "@DESCRIPTION=RANDCHISQ returns a Chi-Square-distributed random number.\n"
22129 #~ "RANDCHISQ(0.5).\n"
22131 #~ "@SEEALSO=RAND,RANDGAMMA"
22133 #~ "@FUNCTION=RANDCHISQ\n"
22134 #~ "@SYNTAX=RANDCHISQ(nu)\n"
22135 #~ "@DESCRIPTION=RANDCHISQ returns a Chi-Square-distributed random number.\n"
22138 #~ "RANDCHISQ(0.5).\n"
22140 #~ "@SEEALSO=RAND,RANDGAMMA"
22143 #~ "@FUNCTION=RANDTDIST\n"
22144 #~ "@SYNTAX=RANDTDIST(nu)\n"
22145 #~ "@DESCRIPTION=RANDTDIST returns a T-distributed random number.\n"
22148 #~ "RANDTDIST(0.5).\n"
22152 #~ "@FUNCTION=RANDTDIST\n"
22153 #~ "@SYNTAX=RANDTDIST(nu)\n"
22154 #~ "@DESCRIPTION=RANDTDIST returns a T-distributed random number.\n"
22157 #~ "RANDTDIST(0.5).\n"
22162 #~ "@FUNCTION=RANDGUMBEL\n"
22163 #~ "@SYNTAX=RANDGUMBEL(a,b[,type])\n"
22164 #~ "@DESCRIPTION=RANDGUMBEL returns a Type I or Type II Gumbel-distributed "
22165 #~ "random number. @type is either 1 or 2 and specifies the type of the "
22166 #~ "distribution (Type I or Type II).\n"
22168 #~ "* If @type is neither 1 nor 2, RANDGUMBEL returns #NUM! error.\n"
22169 #~ "* If @type is omitted, Type I is assumed.\n"
22172 #~ "RANDGUMBEL(0.5,1,2).\n"
22176 #~ "@FUNCTION=RANDGUMBEL\n"
22177 #~ "@SYNTAX=RANDGUMBEL(a,b[,type])\n"
22178 #~ "@DESCRIPTION=RANDGUMBEL returns a Type I or Type II Gumbel-distributed "
22179 #~ "random number. @type is either 1 or 2 and specifies the type of the "
22180 #~ "distribution (Type I or Type II).\n"
22182 #~ "* If @type is neither 1 nor 2, RANDGUMBEL returns #NUM! error.\n"
22183 #~ "* If @type is omitted, Type I is assumed.\n"
22186 #~ "RANDGUMBEL(0.5,1,2).\n"
22191 #~ "@FUNCTION=RANDLEVY\n"
22192 #~ "@SYNTAX=RANDLEVY(c,alpha[,beta])\n"
22193 #~ "@DESCRIPTION=RANDLEVY returns a Levy-distributed random number. If @beta "
22194 #~ "is omitted, it is assumed to be 0.\n"
22196 #~ "* For @alpha = 1, @beta=0, we get the Lorentz distribution.\n"
22197 #~ "* For @alpha = 2, @beta=0, we get the normal distribution.\n"
22199 #~ "* If @alpha <= 0 or @alpha > 2, RANDLEVY returns #NUM! error.\n"
22200 #~ "* If @beta < -1 or @beta > 1, RANDLEVY returns #NUM! error.\n"
22203 #~ "RANDLEVY(0.5,0.1,1).\n"
22207 #~ "@FUNCTION=RANDLEVY\n"
22208 #~ "@SYNTAX=RANDLEVY(c,alpha[,beta])\n"
22209 #~ "@DESCRIPTION=RANDLEVY returns a Levy-distributed random number. If @beta "
22210 #~ "is omitted, it is assumed to be 0.\n"
22212 #~ "* For @alpha = 1, @beta=0, we get the Lorentz distribution.\n"
22213 #~ "* For @alpha = 2, @beta=0, we get the normal distribution.\n"
22215 #~ "* If @alpha <= 0 or @alpha > 2, RANDLEVY returns #NUM! error.\n"
22216 #~ "* If @beta < -1 or @beta > 1, RANDLEVY returns #NUM! error.\n"
22219 #~ "RANDLEVY(0.5,0.1,1).\n"
22224 #~ "@FUNCTION=RANDEXPPOW\n"
22225 #~ "@SYNTAX=RANDEXPPOW(a,b)\n"
22226 #~ "@DESCRIPTION=RANDEXPPOW returns a random variate from the exponential "
22227 #~ "power distribution with scale parameter @a and exponent @b. The "
22228 #~ "distribution is,\n"
22230 #~ "\tp(x) dx = {1 over 2 a Gamma(1+1/b)} exp(-|x/a|^b) dx, for x >= 0.\n"
22232 #~ "* For @b = 1 this reduces to the Laplace distribution.\n"
22233 #~ "* For @b = 2 it has the same form as a normal distribution with sigma = a/"
22237 #~ "RANDEXPPOW(0.5,0.1).\n"
22241 #~ "@FUNCTION=RANDEXPPOW\n"
22242 #~ "@SYNTAX=RANDEXPPOW(a,b)\n"
22243 #~ "@DESCRIPTION=RANDEXPPOW returns a random variate from the exponential "
22244 #~ "power distribution with scale parameter @a and exponent @b. The "
22245 #~ "distribution is,\n"
22247 #~ "\tp(x) dx = {1 over 2 a Gamma(1+1/b)} exp(-|x/a|^b) dx, for x >= 0.\n"
22249 #~ "* For @b = 1 this reduces to the Laplace distribution.\n"
22250 #~ "* For @b = 2 it has the same form as a normal distribution with sigma = a/"
22254 #~ "RANDEXPPOW(0.5,0.1).\n"
22259 #~ "@FUNCTION=RANDLANDAU\n"
22260 #~ "@SYNTAX=RANDLANDAU()\n"
22261 #~ "@DESCRIPTION=RANDLANDAU returns a random variate from the Landau "
22262 #~ "distribution. The probability distribution for Landau random variates is "
22263 #~ "defined analytically by the complex integral,\n"
22265 #~ "\tp(x) = (1/(2 pi i)) int_{c-i infty}^{c+i infty} ds exp(s log(s) + x "
22268 #~ "For numerical purposes it is more convenient to use the following "
22269 #~ "equivalent form of the integral,\n"
22271 #~ "\tp(x) = (1/pi) int_0^ infty dt exp(-t log(t) - x t) sin(pi t).\n"
22274 #~ "RANDLANDAU().\n"
22278 #~ "@FUNCTION=RANDLANDAU\n"
22279 #~ "@SYNTAX=RANDLANDAU()\n"
22280 #~ "@DESCRIPTION=RANDLANDAU returns a random variate from the Landau "
22281 #~ "distribution. The probability distribution for Landau random variates is "
22282 #~ "defined analytically by the complex integral,\n"
22284 #~ "\tp(x) = (1/(2 pi i)) int_{c-i infty}^{c+i infty} ds exp(s log(s) + x "
22287 #~ "For numerical purposes it is more convenient to use the following "
22288 #~ "equivalent form of the integral,\n"
22290 #~ "\tp(x) = (1/pi) int_0^ infty dt exp(-t log(t) - x t) sin(pi t).\n"
22293 #~ "RANDLANDAU().\n"
22298 #~ "@FUNCTION=RANDNORMTAIL\n"
22299 #~ "@SYNTAX=RANDNORMTAIL(a,sigma)\n"
22300 #~ "@DESCRIPTION=RANDNORMTAIL returns a random variates from the upper tail "
22301 #~ "of a normal distribution with standard deviation @sigma. The values "
22302 #~ "returned are larger than the lower limit @a, which must be positive. The "
22303 #~ "method is based on Marsaglia's famous rectangle-wedge-tail algorithm (Ann "
22304 #~ "Math Stat 32, 894-899 (1961)), with this aspect explained in Knuth, v2, "
22305 #~ "3rd ed, p139, 586 (exercise 11).\n"
22307 #~ "The probability distribution for normal tail random variates is,\n"
22309 #~ "\tp(x) dx = {1 over N(a;sigma)} exp (- x^2/(2 sigma^2)) dx,\n"
22311 #~ "for x > a where N(a;sigma) is the normalization constant, N(a;sigma) = "
22312 #~ "(1/2) erfc(a / sqrt(2 sigma^2)).\n"
22315 #~ "RANDNORMTAIL(0.5,0.1).\n"
22319 #~ "@FUNCTION=RANDNORMTAIL\n"
22320 #~ "@SYNTAX=RANDNORMTAIL(a,sigma)\n"
22321 #~ "@DESCRIPTION=RANDNORMTAIL returns a random variates from the upper tail "
22322 #~ "of a normal distribution with standard deviation @sigma. The values "
22323 #~ "returned are larger than the lower limit @a, which must be positive. The "
22324 #~ "method is based on Marsaglia's famous rectangle-wedge-tail algorithm (Ann "
22325 #~ "Math Stat 32, 894-899 (1961)), with this aspect explained in Knuth, v2, "
22326 #~ "3rd ed, p139, 586 (exercise 11).\n"
22328 #~ "The probability distribution for normal tail random variates is,\n"
22330 #~ "\tp(x) dx = {1 over N(a;sigma)} exp (- x^2/(2 sigma^2)) dx,\n"
22332 #~ "for x > a where N(a;sigma) is the normalization constant, N(a;sigma) = "
22333 #~ "(1/2) erfc(a / sqrt(2 sigma^2)).\n"
22336 #~ "RANDNORMTAIL(0.5,0.1).\n"
22341 #~ "@FUNCTION=VARP\n"
22342 #~ "@SYNTAX=VARP(b1, b2, ...)\n"
22343 #~ "@DESCRIPTION=VARP calculates the variance of an entire population.\n"
22344 #~ "VARP is also known as the N-variance.\n"
22347 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22348 #~ "21.3, 25.9, and 40.1. Then\n"
22349 #~ "VARP(A1:A5) equals 94.112.\n"
22351 #~ "@SEEALSO=AVERAGE,DVAR,DVARP,STDEV,VAR"
22353 #~ "@FUNCTION=VARP\n"
22354 #~ "@SYNTAX=VARP(b1, b2, ...)\n"
22355 #~ "@DESCRIPTION=VARP calculates the variance of an entire population.\n"
22356 #~ "VARP is also known as the N-variance.\n"
22359 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22360 #~ "21.3, 25.9, and 40.1. Then\n"
22361 #~ "VARP(A1:A5) equals 94.112.\n"
22363 #~ "@SEEALSO=AVERAGE,DVAR,DVARP,STDEV,VAR"
22366 #~ "@FUNCTION=VAR\n"
22367 #~ "@SYNTAX=VAR(b1, b2, ...)\n"
22368 #~ "@DESCRIPTION=VAR calculates sample variance of the given sample. To get "
22369 #~ "the true variance of a complete population use VARP.\n"
22370 #~ "VAR is also known as the N-1-variance. Under reasonable conditions, it is "
22371 #~ "the maximum-likelihood estimator for the true variance.\n"
22373 #~ "* This function is Excel compatible.\n"
22376 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22377 #~ "21.3, 25.9, and 40.1. Then\n"
22378 #~ "VAR(A1:A5) equals 117.64.\n"
22380 #~ "@SEEALSO=VARP,STDEV"
22382 #~ "@FUNCTION=VAR\n"
22383 #~ "@SYNTAX=VAR(b1, b2, ...)\n"
22384 #~ "@DESCRIPTION=VAR calculates sample variance of the given sample. To get "
22385 #~ "the true variance of a complete population use VARP.\n"
22386 #~ "VAR is also known as the N-1-variance. Under reasonable conditions, it is "
22387 #~ "the maximum-likelihood estimator for the true variance.\n"
22389 #~ "* This function is Excel compatible.\n"
22392 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22393 #~ "21.3, 25.9, and 40.1. Then\n"
22394 #~ "VAR(A1:A5) equals 117.64.\n"
22396 #~ "@SEEALSO=VARP,STDEV"
22399 #~ "@FUNCTION=STDEV\n"
22400 #~ "@SYNTAX=STDEV(b1, b2, ...)\n"
22401 #~ "@DESCRIPTION=STDEV returns the sample standard deviation of the given "
22403 #~ "To obtain the population standard deviation of a whole population use "
22405 #~ "STDEV is also known as the N-1-standard deviation.\n"
22406 #~ "Under reasonable conditions, it is the maximum-likelihood estimator for "
22407 #~ "the true population standard deviation.\n"
22409 #~ "* This function is Excel compatible.\n"
22412 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22413 #~ "21.3, 25.9, and 40.1. Then\n"
22414 #~ "STDEV(A1:A5) equals 10.84619749.\n"
22416 #~ "@SEEALSO=AVERAGE,DSTDEV,DSTDEVP,STDEVA,STDEVPA,VAR"
22418 #~ "@FUNCTION=STDEV\n"
22419 #~ "@SYNTAX=STDEV(b1, b2, ...)\n"
22420 #~ "@DESCRIPTION=STDEV returns the sample standard deviation of the given "
22422 #~ "To obtain the population standard deviation of a whole population use "
22424 #~ "STDEV is also known as the N-1-standard deviation.\n"
22425 #~ "Under reasonable conditions, it is the maximum-likelihood estimator for "
22426 #~ "the true population standard deviation.\n"
22428 #~ "* This function is Excel compatible.\n"
22431 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22432 #~ "21.3, 25.9, and 40.1. Then\n"
22433 #~ "STDEV(A1:A5) equals 10.84619749.\n"
22435 #~ "@SEEALSO=AVERAGE,DSTDEV,DSTDEVP,STDEVA,STDEVPA,VAR"
22438 #~ "@FUNCTION=STDEVP\n"
22439 #~ "@SYNTAX=STDEVP(b1, b2, ...)\n"
22440 #~ "@DESCRIPTION=STDEVP returns the population standard deviation of the "
22441 #~ "given population. \n"
22442 #~ "This is also known as the N-standard deviation\n"
22444 #~ "* This function is Excel compatible.\n"
22447 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22448 #~ "21.3, 25.9, and 40.1. Then\n"
22449 #~ "STDEVP(A1:A5) equals 9.701133954.\n"
22451 #~ "@SEEALSO=STDEV,STDEVA,STDEVPA"
22453 #~ "@FUNCTION=STDEVP\n"
22454 #~ "@SYNTAX=STDEVP(b1, b2, ...)\n"
22455 #~ "@DESCRIPTION=STDEVP returns the population standard deviation of the "
22456 #~ "given population. \n"
22457 #~ "This is also known as the N-standard deviation\n"
22459 #~ "* This function is Excel compatible.\n"
22462 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22463 #~ "21.3, 25.9, and 40.1. Then\n"
22464 #~ "STDEVP(A1:A5) equals 9.701133954.\n"
22466 #~ "@SEEALSO=STDEV,STDEVA,STDEVPA"
22469 #~ "@FUNCTION=RANK\n"
22470 #~ "@SYNTAX=RANK(x,ref[,order])\n"
22471 #~ "@DESCRIPTION=RANK returns the rank of a number in a list of numbers. @x "
22472 #~ "is the number whose rank you want to find, @ref is the list of numbers, "
22473 #~ "and @order specifies how to rank numbers. If @order is 0, numbers are "
22474 #~ "ranked in descending order, otherwise numbers are ranked in ascending "
22477 #~ "* This function is Excel compatible.\n"
22480 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22481 #~ "21.3, 25.9, and 40.1. Then\n"
22482 #~ "RANK(17.3,A1:A5) equals 4.\n"
22484 #~ "@SEEALSO=PERCENTRANK"
22486 #~ "@FUNCTION=RANK\n"
22487 #~ "@SYNTAX=RANK(x,ref[,order])\n"
22488 #~ "@DESCRIPTION=RANK returns the rank of a number in a list of numbers. @x "
22489 #~ "is the number whose rank you want to find, @ref is the list of numbers, "
22490 #~ "and @order specifies how to rank numbers. If @order is 0, numbers are "
22491 #~ "ranked in descending order, otherwise numbers are ranked in ascending "
22494 #~ "* This function is Excel compatible.\n"
22497 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22498 #~ "21.3, 25.9, and 40.1. Then\n"
22499 #~ "RANK(17.3,A1:A5) equals 4.\n"
22501 #~ "@SEEALSO=PERCENTRANK"
22504 #~ "@FUNCTION=TRIMMEAN\n"
22505 #~ "@SYNTAX=TRIMMEAN(ref,fraction)\n"
22506 #~ "@DESCRIPTION=TRIMMEAN returns the mean of the interior of a data set. "
22507 #~ "@ref is the list of numbers whose mean you want to calculate and "
22508 #~ "@fraction is the fraction of the data set excluded from the mean. For "
22509 #~ "example, if @fraction=0.2 and the data set contains 40 numbers, 8 numbers "
22510 #~ "are trimmed from the data set (40 x 0.2): the 4 largest and the 4 "
22511 #~ "smallest. To avoid a bias, the number of points to be excluded is always "
22512 #~ "rounded down to the nearest even number.\n"
22514 #~ "* This function is Excel compatible.\n"
22517 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22518 #~ "21.3, 25.9, and 40.1. Then\n"
22519 #~ "TRIMMEAN(A1:A5,0.2) equals 23.2.\n"
22521 #~ "@SEEALSO=AVERAGE,GEOMEAN,HARMEAN,MEDIAN,MODE"
22523 #~ "@FUNCTION=TRIMMEAN\n"
22524 #~ "@SYNTAX=TRIMMEAN(ref,fraction)\n"
22525 #~ "@DESCRIPTION=TRIMMEAN returns the mean of the interior of a data set. "
22526 #~ "@ref is the list of numbers whose mean you want to calculate and "
22527 #~ "@fraction is the fraction of the data set excluded from the mean. For "
22528 #~ "example, if @fraction=0.2 and the data set contains 40 numbers, 8 numbers "
22529 #~ "are trimmed from the data set (40 x 0.2): the 4 largest and the 4 "
22530 #~ "smallest. To avoid a bias, the number of points to be excluded is always "
22531 #~ "rounded down to the nearest even number.\n"
22533 #~ "* This function is Excel compatible.\n"
22536 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22537 #~ "21.3, 25.9, and 40.1. Then\n"
22538 #~ "TRIMMEAN(A1:A5,0.2) equals 23.2.\n"
22540 #~ "@SEEALSO=AVERAGE,GEOMEAN,HARMEAN,MEDIAN,MODE"
22543 #~ "@FUNCTION=COVAR\n"
22544 #~ "@SYNTAX=COVAR(array1,array2)\n"
22545 #~ "@DESCRIPTION=COVAR returns the covariance of two data sets.\n"
22547 #~ "* Strings and empty cells are simply ignored.\n"
22548 #~ "* This function is Excel compatible.\n"
22551 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22552 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
22553 #~ "33.5, and 42.7. Then\n"
22554 #~ "COVAR(A1:A5,B1:B5) equals 65.858.\n"
22556 #~ "@SEEALSO=CORREL,FISHER,FISHERINV"
22558 #~ "@FUNCTION=COVAR\n"
22559 #~ "@SYNTAX=COVAR(array1,array2)\n"
22560 #~ "@DESCRIPTION=COVAR returns the covariance of two data sets.\n"
22562 #~ "* Strings and empty cells are simply ignored.\n"
22563 #~ "* This function is Excel compatible.\n"
22566 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22567 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
22568 #~ "33.5, and 42.7. Then\n"
22569 #~ "COVAR(A1:A5,B1:B5) equals 65.858.\n"
22571 #~ "@SEEALSO=CORREL,FISHER,FISHERINV"
22574 #~ "@FUNCTION=CORREL\n"
22575 #~ "@SYNTAX=CORREL(array1,array2)\n"
22576 #~ "@DESCRIPTION=CORREL returns the correlation coefficient of two data "
22579 #~ "* Strings and empty cells are simply ignored.\n"
22580 #~ "* This function is Excel compatible.\n"
22583 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22584 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
22585 #~ "33.5, and 42.7. Then\n"
22586 #~ "CORREL(A1:A5,B1:B5) equals 0.996124788.\n"
22588 #~ "@SEEALSO=COVAR,FISHER,FISHERINV"
22590 #~ "@FUNCTION=CORREL\n"
22591 #~ "@SYNTAX=CORREL(array1,array2)\n"
22592 #~ "@DESCRIPTION=CORREL returns the correlation coefficient of two data "
22595 #~ "* Strings and empty cells are simply ignored.\n"
22596 #~ "* This function is Excel compatible.\n"
22599 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22600 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
22601 #~ "33.5, and 42.7. Then\n"
22602 #~ "CORREL(A1:A5,B1:B5) equals 0.996124788.\n"
22604 #~ "@SEEALSO=COVAR,FISHER,FISHERINV"
22607 #~ "@FUNCTION=NEGBINOMDIST\n"
22608 #~ "@SYNTAX=NEGBINOMDIST(f,t,p)\n"
22609 #~ "@DESCRIPTION=NEGBINOMDIST function returns the negative binomial "
22610 #~ "distribution. @f is the number of failures, @t is the threshold number of "
22611 #~ "successes, and @p is the probability of a success.\n"
22613 #~ "* If @f or @t is a non-integer it is truncated.\n"
22614 #~ "* If (@f + @t -1) <= 0 NEGBINOMDIST returns #NUM! error.\n"
22615 #~ "* If @p < 0 or @p > 1 NEGBINOMDIST returns #NUM! error.\n"
22616 #~ "* This function is Excel compatible.\n"
22619 #~ "NEGBINOMDIST(2,5,0.55) equals 0.152872629.\n"
22621 #~ "@SEEALSO=BINOMDIST,COMBIN,FACT,HYPGEOMDIST,PERMUT"
22623 #~ "@FUNCTION=NEGBINOMDIST\n"
22624 #~ "@SYNTAX=NEGBINOMDIST(f,t,p)\n"
22625 #~ "@DESCRIPTION=NEGBINOMDIST function returns the negative binomial "
22626 #~ "distribution. @f is the number of failures, @t is the threshold number of "
22627 #~ "successes, and @p is the probability of a success.\n"
22629 #~ "* If @f or @t is a non-integer it is truncated.\n"
22630 #~ "* If (@f + @t -1) <= 0 NEGBINOMDIST returns #NUM! error.\n"
22631 #~ "* If @p < 0 or @p > 1 NEGBINOMDIST returns #NUM! error.\n"
22632 #~ "* This function is Excel compatible.\n"
22635 #~ "NEGBINOMDIST(2,5,0.55) equals 0.152872629.\n"
22637 #~ "@SEEALSO=BINOMDIST,COMBIN,FACT,HYPGEOMDIST,PERMUT"
22640 #~ "@FUNCTION=NORMSDIST\n"
22641 #~ "@SYNTAX=NORMSDIST(x)\n"
22642 #~ "@DESCRIPTION=NORMSDIST function returns the standard normal cumulative "
22643 #~ "distribution. @x is the value for which you want the distribution.\n"
22645 #~ "* This function is Excel compatible.\n"
22648 #~ "NORMSDIST(2) equals 0.977249868.\n"
22650 #~ "@SEEALSO=NORMDIST"
22652 #~ "@FUNCTION=NORMSDIST\n"
22653 #~ "@SYNTAX=NORMSDIST(x)\n"
22654 #~ "@DESCRIPTION=NORMSDIST function returns the standard normal cumulative "
22655 #~ "distribution. @x is the value for which you want the distribution.\n"
22657 #~ "* This function is Excel compatible.\n"
22660 #~ "NORMSDIST(2) equals 0.977249868.\n"
22662 #~ "@SEEALSO=NORMDIST"
22665 #~ "@FUNCTION=NORMSINV\n"
22666 #~ "@SYNTAX=NORMSINV(p)\n"
22667 #~ "@DESCRIPTION=NORMSINV function returns the inverse of the standard normal "
22668 #~ "cumulative distribution. @p is the given probability corresponding to the "
22669 #~ "normal distribution.\n"
22671 #~ "* If @p < 0 or @p > 1 NORMSINV returns #NUM! error.\n"
22672 #~ "* This function is Excel compatible.\n"
22675 #~ "NORMSINV(0.2) equals -0.841621234.\n"
22677 #~ "@SEEALSO=NORMDIST,NORMINV,NORMSDIST,STANDARDIZE,ZTEST"
22679 #~ "@FUNCTION=NORMSINV\n"
22680 #~ "@SYNTAX=NORMSINV(p)\n"
22681 #~ "@DESCRIPTION=NORMSINV function returns the inverse of the standard normal "
22682 #~ "cumulative distribution. @p is the given probability corresponding to the "
22683 #~ "normal distribution.\n"
22685 #~ "* If @p < 0 or @p > 1 NORMSINV returns #NUM! error.\n"
22686 #~ "* This function is Excel compatible.\n"
22689 #~ "NORMSINV(0.2) equals -0.841621234.\n"
22691 #~ "@SEEALSO=NORMDIST,NORMINV,NORMSDIST,STANDARDIZE,ZTEST"
22694 #~ "@FUNCTION=LOGNORMDIST\n"
22695 #~ "@SYNTAX=LOGNORMDIST(x,mean,stddev)\n"
22696 #~ "@DESCRIPTION=LOGNORMDIST function returns the lognormal distribution. @x "
22697 #~ "is the value for which you want the distribution, @mean is the mean of "
22698 #~ "the distribution, and @stddev is the standard deviation of the "
22699 #~ "distribution.\n"
22701 #~ "* If @stddev = 0 LOGNORMDIST returns #DIV/0! error.\n"
22702 #~ "* If @x <= 0, @mean < 0 or @stddev < 0 LOGNORMDIST returns #NUM! error.\n"
22703 #~ "* This function is Excel compatible.\n"
22706 #~ "LOGNORMDIST(3,1,2) equals 0.519662338.\n"
22708 #~ "@SEEALSO=NORMDIST"
22710 #~ "@FUNCTION=LOGNORMDIST\n"
22711 #~ "@SYNTAX=LOGNORMDIST(x,mean,stddev)\n"
22712 #~ "@DESCRIPTION=LOGNORMDIST function returns the lognormal distribution. @x "
22713 #~ "is the value for which you want the distribution, @mean is the mean of "
22714 #~ "the distribution, and @stddev is the standard deviation of the "
22715 #~ "distribution.\n"
22717 #~ "* If @stddev = 0 LOGNORMDIST returns #DIV/0! error.\n"
22718 #~ "* If @x <= 0, @mean < 0 or @stddev < 0 LOGNORMDIST returns #NUM! error.\n"
22719 #~ "* This function is Excel compatible.\n"
22722 #~ "LOGNORMDIST(3,1,2) equals 0.519662338.\n"
22724 #~ "@SEEALSO=NORMDIST"
22727 #~ "@FUNCTION=LOGINV\n"
22728 #~ "@SYNTAX=LOGINV(p,mean,stddev)\n"
22729 #~ "@DESCRIPTION=LOGINV function returns the inverse of the lognormal "
22730 #~ "cumulative distribution. @p is the given probability corresponding to the "
22731 #~ "normal distribution, @mean is the arithmetic mean of the distribution, "
22732 #~ "and @stddev is the standard deviation of the distribution.\n"
22734 #~ "* If @p < 0 or @p > 1 or @stddev <= 0 LOGINV returns #NUM! error.\n"
22735 #~ "* This function is Excel compatible.\n"
22738 #~ "LOGINV(0.5,2,3) equals 7.389056099.\n"
22740 #~ "@SEEALSO=EXP,LN,LOG,LOG10,LOGNORMDIST"
22742 #~ "@FUNCTION=LOGINV\n"
22743 #~ "@SYNTAX=LOGINV(p,mean,stddev)\n"
22744 #~ "@DESCRIPTION=LOGINV function returns the inverse of the lognormal "
22745 #~ "cumulative distribution. @p is the given probability corresponding to the "
22746 #~ "normal distribution, @mean is the arithmetic mean of the distribution, "
22747 #~ "and @stddev is the standard deviation of the distribution.\n"
22749 #~ "* If @p < 0 or @p > 1 or @stddev <= 0 LOGINV returns #NUM! error.\n"
22750 #~ "* This function is Excel compatible.\n"
22753 #~ "LOGINV(0.5,2,3) equals 7.389056099.\n"
22755 #~ "@SEEALSO=EXP,LN,LOG,LOG10,LOGNORMDIST"
22758 #~ "@FUNCTION=FISHERINV\n"
22759 #~ "@SYNTAX=FISHERINV(x)\n"
22760 #~ "@DESCRIPTION=FISHERINV function returns the inverse of the Fisher "
22761 #~ "transformation at @x.\n"
22763 #~ "* If @x is non-number FISHERINV returns #VALUE! error.\n"
22764 #~ "* This function is Excel compatible.\n"
22767 #~ "FISHERINV(2) equals 0.96402758.\n"
22769 #~ "@SEEALSO=FISHER"
22771 #~ "@FUNCTION=FISHERINV\n"
22772 #~ "@SYNTAX=FISHERINV(x)\n"
22773 #~ "@DESCRIPTION=FISHERINV function returns the inverse of the Fisher "
22774 #~ "transformation at @x.\n"
22776 #~ "* If @x is non-number FISHERINV returns #VALUE! error.\n"
22777 #~ "* This function is Excel compatible.\n"
22780 #~ "FISHERINV(2) equals 0.96402758.\n"
22782 #~ "@SEEALSO=FISHER"
22785 #~ "@FUNCTION=MODE\n"
22786 #~ "@SYNTAX=MODE(n1, n2, ...)\n"
22787 #~ "@DESCRIPTION=MODE returns the most common number of the data set. If the "
22788 #~ "data set has many most common numbers MODE returns the first one of "
22791 #~ "* Strings and empty cells are simply ignored.\n"
22792 #~ "* If the data set does not contain any duplicates MODE returns #N/A "
22794 #~ "* This function is Excel compatible.\n"
22797 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22798 #~ "11.4, 25.9, and 40.1. Then\n"
22799 #~ "MODE(A1:A5) equals 11.4.\n"
22801 #~ "@SEEALSO=AVERAGE,MEDIAN"
22803 #~ "@FUNCTION=MODE\n"
22804 #~ "@SYNTAX=MODE(n1, n2, ...)\n"
22805 #~ "@DESCRIPTION=MODE returns the most common number of the data set. If the "
22806 #~ "data set has many most common numbers MODE returns the first one of "
22809 #~ "* Strings and empty cells are simply ignored.\n"
22810 #~ "* If the data set does not contain any duplicates MODE returns #N/A "
22812 #~ "* This function is Excel compatible.\n"
22815 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22816 #~ "11.4, 25.9, and 40.1. Then\n"
22817 #~ "MODE(A1:A5) equals 11.4.\n"
22819 #~ "@SEEALSO=AVERAGE,MEDIAN"
22822 #~ "@FUNCTION=HARMEAN\n"
22823 #~ "@SYNTAX=HARMEAN(b1, b2, ...)\n"
22824 #~ "@DESCRIPTION=HARMEAN returns the harmonic mean of the N data points (that "
22825 #~ "is, N divided by the sum of the inverses of the data points).\n"
22827 #~ "* This function is Excel compatible.\n"
22830 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22831 #~ "21.3, 25.9, and 40.1. Then\n"
22832 #~ "HARMEAN(A1:A5) equals 19.529814427.\n"
22834 #~ "@SEEALSO=AVERAGE,GEOMEAN,MEDIAN,MODE,TRIMMEAN"
22836 #~ "@FUNCTION=HARMEAN\n"
22837 #~ "@SYNTAX=HARMEAN(b1, b2, ...)\n"
22838 #~ "@DESCRIPTION=HARMEAN returns the harmonic mean of the N data points (that "
22839 #~ "is, N divided by the sum of the inverses of the data points).\n"
22841 #~ "* This function is Excel compatible.\n"
22844 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22845 #~ "21.3, 25.9, and 40.1. Then\n"
22846 #~ "HARMEAN(A1:A5) equals 19.529814427.\n"
22848 #~ "@SEEALSO=AVERAGE,GEOMEAN,MEDIAN,MODE,TRIMMEAN"
22851 #~ "@FUNCTION=GEOMEAN\n"
22852 #~ "@SYNTAX=GEOMEAN(b1, b2, ...)\n"
22853 #~ "@DESCRIPTION=GEOMEAN returns the geometric mean of the given arguments. "
22854 #~ "This is equal to the Nth root of the product of the terms.\n"
22856 #~ "* This function is Excel compatible.\n"
22859 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22860 #~ "21.3, 25.9, and 40.1. Then\n"
22861 #~ "GEOMEAN(A1:A5) equals 21.279182482.\n"
22863 #~ "@SEEALSO=AVERAGE,HARMEAN,MEDIAN,MODE,TRIMMEAN"
22865 #~ "@FUNCTION=GEOMEAN\n"
22866 #~ "@SYNTAX=GEOMEAN(b1, b2, ...)\n"
22867 #~ "@DESCRIPTION=GEOMEAN returns the geometric mean of the given arguments. "
22868 #~ "This is equal to the Nth root of the product of the terms.\n"
22870 #~ "* This function is Excel compatible.\n"
22873 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22874 #~ "21.3, 25.9, and 40.1. Then\n"
22875 #~ "GEOMEAN(A1:A5) equals 21.279182482.\n"
22877 #~ "@SEEALSO=AVERAGE,HARMEAN,MEDIAN,MODE,TRIMMEAN"
22880 #~ "@FUNCTION=COUNT\n"
22881 #~ "@SYNTAX=COUNT(b1, b2, ...)\n"
22882 #~ "@DESCRIPTION=COUNT returns the total number of integer or floating point "
22883 #~ "arguments passed.\n"
22885 #~ "* This function is Excel compatible.\n"
22888 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22889 #~ "21.3, 25.9, and 40.1. Then\n"
22890 #~ "COUNT(A1:A5) equals 5.\n"
22892 #~ "@SEEALSO=AVERAGE"
22894 #~ "@FUNCTION=COUNT\n"
22895 #~ "@SYNTAX=COUNT(b1, b2, ...)\n"
22896 #~ "@DESCRIPTION=COUNT returns the total number of integer or floating point "
22897 #~ "arguments passed.\n"
22899 #~ "* This function is Excel compatible.\n"
22902 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22903 #~ "21.3, 25.9, and 40.1. Then\n"
22904 #~ "COUNT(A1:A5) equals 5.\n"
22906 #~ "@SEEALSO=AVERAGE"
22909 #~ "@FUNCTION=COUNTA\n"
22910 #~ "@SYNTAX=COUNTA(b1, b2, ...)\n"
22911 #~ "@DESCRIPTION=COUNTA returns the number of arguments passed not including "
22912 #~ "empty cells.\n"
22914 #~ "* This function is Excel compatible.\n"
22917 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
22918 #~ "11.4, \"missing\", \"missing\", 25.9, and 40.1. Then\n"
22919 #~ "COUNTA(A1:A5) equals 5.\n"
22921 #~ "@SEEALSO=AVERAGE,COUNT,DCOUNT,DCOUNTA,PRODUCT,SUM"
22923 #~ "@FUNCTION=COUNTA\n"
22924 #~ "@SYNTAX=COUNTA(b1, b2, ...)\n"
22925 #~ "@DESCRIPTION=COUNTA returns the number of arguments passed not including "
22926 #~ "empty cells.\n"
22928 #~ "* This function is Excel compatible.\n"
22931 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
22932 #~ "11.4, \"missing\", \"missing\", 25.9, and 40.1. Then\n"
22933 #~ "COUNTA(A1:A5) equals 5.\n"
22935 #~ "@SEEALSO=AVERAGE,COUNT,DCOUNT,DCOUNTA,PRODUCT,SUM"
22938 #~ "@FUNCTION=AVERAGE\n"
22939 #~ "@SYNTAX=AVERAGE(value1, value2,...)\n"
22940 #~ "@DESCRIPTION=AVERAGE computes the average of all the values and cells "
22941 #~ "referenced in the argument list. This is equivalent to the sum of the "
22942 #~ "arguments divided by the count of the arguments.\n"
22944 #~ "* This function is Excel compatible.\n"
22947 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22948 #~ "21.3, 25.9, and 40.1. Then\n"
22949 #~ "AVERAGE(A1:A5) equals 23.2.\n"
22951 #~ "@SEEALSO=SUM, COUNT"
22953 #~ "@FUNCTION=AVERAGE\n"
22954 #~ "@SYNTAX=AVERAGE(value1, value2,...)\n"
22955 #~ "@DESCRIPTION=AVERAGE computes the average of all the values and cells "
22956 #~ "referenced in the argument list. This is equivalent to the sum of the "
22957 #~ "arguments divided by the count of the arguments.\n"
22959 #~ "* This function is Excel compatible.\n"
22962 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22963 #~ "21.3, 25.9, and 40.1. Then\n"
22964 #~ "AVERAGE(A1:A5) equals 23.2.\n"
22966 #~ "@SEEALSO=SUM, COUNT"
22969 #~ "@FUNCTION=MIN\n"
22970 #~ "@SYNTAX=MIN(b1, b2, ...)\n"
22971 #~ "@DESCRIPTION=MIN returns the value of the element of the values passed "
22972 #~ "that has the smallest value, with negative numbers considered smaller "
22973 #~ "than positive numbers.\n"
22975 #~ "* This function is Excel compatible.\n"
22978 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22979 #~ "21.3, 25.9, and 40.1. Then\n"
22980 #~ "MIN(A1:A5) equals 11.4.\n"
22982 #~ "@SEEALSO=MAX,ABS"
22984 #~ "@FUNCTION=MIN\n"
22985 #~ "@SYNTAX=MIN(b1, b2, ...)\n"
22986 #~ "@DESCRIPTION=MIN returns the value of the element of the values passed "
22987 #~ "that has the smallest value, with negative numbers considered smaller "
22988 #~ "than positive numbers.\n"
22990 #~ "* This function is Excel compatible.\n"
22993 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
22994 #~ "21.3, 25.9, and 40.1. Then\n"
22995 #~ "MIN(A1:A5) equals 11.4.\n"
22997 #~ "@SEEALSO=MAX,ABS"
23000 #~ "@FUNCTION=MAX\n"
23001 #~ "@SYNTAX=MAX(b1, b2, ...)\n"
23002 #~ "@DESCRIPTION=MAX returns the value of the element of the values passed "
23003 #~ "that has the largest value, with negative numbers considered smaller than "
23004 #~ "positive numbers.\n"
23006 #~ "* This function is Excel compatible.\n"
23009 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
23010 #~ "21.3, 25.9, and 40.1. Then\n"
23011 #~ "MAX(A1:A5) equals 40.1.\n"
23013 #~ "@SEEALSO=MIN,ABS"
23015 #~ "@FUNCTION=MAX\n"
23016 #~ "@SYNTAX=MAX(b1, b2, ...)\n"
23017 #~ "@DESCRIPTION=MAX returns the value of the element of the values passed "
23018 #~ "that has the largest value, with negative numbers considered smaller than "
23019 #~ "positive numbers.\n"
23021 #~ "* This function is Excel compatible.\n"
23024 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
23025 #~ "21.3, 25.9, and 40.1. Then\n"
23026 #~ "MAX(A1:A5) equals 40.1.\n"
23028 #~ "@SEEALSO=MIN,ABS"
23031 #~ "@FUNCTION=SKEW\n"
23032 #~ "@SYNTAX=SKEW(n1, n2, ...)\n"
23033 #~ "@DESCRIPTION=SKEW returns an unbiased estimate for skewness of a "
23034 #~ "distribution.\n"
23036 #~ "Note, that this is only meaningful if the underlying distribution really "
23037 #~ "has a third moment. The skewness of a symmetric (e.g., normal) "
23038 #~ "distribution is zero.\n"
23040 #~ "* Strings and empty cells are simply ignored.\n"
23041 #~ "* If less than three numbers are given, SKEW returns #DIV/0! error.\n"
23042 #~ "* This function is Excel compatible.\n"
23045 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
23046 #~ "21.3, 25.9, and 40.1. Then\n"
23047 #~ "SKEW(A1:A5) equals 0.976798268.\n"
23049 #~ "@SEEALSO=AVERAGE,VAR,SKEWP,KURT"
23051 #~ "@FUNCTION=SKEW\n"
23052 #~ "@SYNTAX=SKEW(n1, n2, ...)\n"
23053 #~ "@DESCRIPTION=SKEW returns an unbiased estimate for skewness of a "
23054 #~ "distribution.\n"
23056 #~ "Note, that this is only meaningful if the underlying distribution really "
23057 #~ "has a third moment. The skewness of a symmetric (e.g., normal) "
23058 #~ "distribution is zero.\n"
23060 #~ "* Strings and empty cells are simply ignored.\n"
23061 #~ "* If less than three numbers are given, SKEW returns #DIV/0! error.\n"
23062 #~ "* This function is Excel compatible.\n"
23065 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
23066 #~ "21.3, 25.9, and 40.1. Then\n"
23067 #~ "SKEW(A1:A5) equals 0.976798268.\n"
23069 #~ "@SEEALSO=AVERAGE,VAR,SKEWP,KURT"
23072 #~ "@FUNCTION=SKEWP\n"
23073 #~ "@SYNTAX=SKEWP(n1, n2, ...)\n"
23074 #~ "@DESCRIPTION=SKEWP returns the population skewness of a data set.\n"
23076 #~ "* Strings and empty cells are simply ignored.\n"
23077 #~ "* If less than two numbers are given, SKEWP returns #DIV/0! error.\n"
23080 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
23081 #~ "21.3, 25.9, and 40.1. Then\n"
23082 #~ "SKEWP(A1:A5) equals 0.655256198.\n"
23084 #~ "@SEEALSO=AVERAGE,VARP,SKEW,KURTP"
23086 #~ "@FUNCTION=SKEWP\n"
23087 #~ "@SYNTAX=SKEWP(n1, n2, ...)\n"
23088 #~ "@DESCRIPTION=SKEWP returns the population skewness of a data set.\n"
23090 #~ "* Strings and empty cells are simply ignored.\n"
23091 #~ "* If less than two numbers are given, SKEWP returns #DIV/0! error.\n"
23094 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
23095 #~ "21.3, 25.9, and 40.1. Then\n"
23096 #~ "SKEWP(A1:A5) equals 0.655256198.\n"
23098 #~ "@SEEALSO=AVERAGE,VARP,SKEW,KURTP"
23101 #~ "@FUNCTION=EXPONDIST\n"
23102 #~ "@SYNTAX=EXPONDIST(x,y,cumulative)\n"
23103 #~ "@DESCRIPTION=EXPONDIST function returns the exponential distribution. If "
23104 #~ "the @cumulative boolean is false it will return:\n"
23106 #~ "\t@y * exp (-@y*@x),\n"
23108 #~ "otherwise it will return\n"
23110 #~ "\t1 - exp (-@y*@x).\n"
23112 #~ "* If @x < 0 or @y <= 0 this will return an error.\n"
23113 #~ "* This function is Excel compatible.\n"
23116 #~ "EXPONDIST(2,4,0) equals 0.001341851.\n"
23118 #~ "@SEEALSO=POISSON"
23120 #~ "@FUNCTION=EXPONDIST\n"
23121 #~ "@SYNTAX=EXPONDIST(x,y,cumulative)\n"
23122 #~ "@DESCRIPTION=EXPONDIST function returns the exponential distribution. If "
23123 #~ "the @cumulative boolean is false it will return:\n"
23125 #~ "\t@y * exp (-@y*@x),\n"
23127 #~ "otherwise it will return\n"
23129 #~ "\t1 - exp (-@y*@x).\n"
23131 #~ "* If @x < 0 or @y <= 0 this will return an error.\n"
23132 #~ "* This function is Excel compatible.\n"
23135 #~ "EXPONDIST(2,4,0) equals 0.001341851.\n"
23137 #~ "@SEEALSO=POISSON"
23140 #~ "@FUNCTION=BERNOULLI\n"
23141 #~ "@SYNTAX=BERNOULLI(k,p)\n"
23142 #~ "@DESCRIPTION=BERNOULLI returns the probability p(k) of obtaining @k from "
23143 #~ "a Bernoulli distribution with probability parameter @p.\n"
23145 #~ "* If @k != 0 and @k != 1 BERNOULLI returns #NUM! error.\n"
23146 #~ "* If @p < 0 or @p > 1 BERNOULLI returns #NUM! error.\n"
23149 #~ "BERNOULLI(0,0.5).\n"
23151 #~ "@SEEALSO=RANDBERNOULLI"
23153 #~ "@FUNCTION=BERNOULLI\n"
23154 #~ "@SYNTAX=BERNOULLI(k,p)\n"
23155 #~ "@DESCRIPTION=BERNOULLI returns the probability p(k) of obtaining @k from "
23156 #~ "a Bernoulli distribution with probability parameter @p.\n"
23158 #~ "* If @k != 0 and @k != 1 BERNOULLI returns #NUM! error.\n"
23159 #~ "* If @p < 0 or @p > 1 BERNOULLI returns #NUM! error.\n"
23162 #~ "BERNOULLI(0,0.5).\n"
23164 #~ "@SEEALSO=RANDBERNOULLI"
23167 #~ "@FUNCTION=GAMMALN\n"
23168 #~ "@SYNTAX=GAMMALN(x)\n"
23169 #~ "@DESCRIPTION=GAMMALN function returns the natural logarithm of the gamma "
23172 #~ "* If @x is non-number then GAMMALN returns #VALUE! error.\n"
23173 #~ "* If @x <= 0 then GAMMALN returns #NUM! error.\n"
23174 #~ "* This function is Excel compatible.\n"
23177 #~ "GAMMALN(23) equals 48.471181352.\n"
23179 #~ "@SEEALSO=POISSON"
23181 #~ "@FUNCTION=GAMMALN\n"
23182 #~ "@SYNTAX=GAMMALN(x)\n"
23183 #~ "@DESCRIPTION=GAMMALN function returns the natural logarithm of the gamma "
23186 #~ "* If @x is non-number then GAMMALN returns #VALUE! error.\n"
23187 #~ "* If @x <= 0 then GAMMALN returns #NUM! error.\n"
23188 #~ "* This function is Excel compatible.\n"
23191 #~ "GAMMALN(23) equals 48.471181352.\n"
23193 #~ "@SEEALSO=POISSON"
23196 #~ "@FUNCTION=GAMMADIST\n"
23197 #~ "@SYNTAX=GAMMADIST(x,alpha,beta,cum)\n"
23198 #~ "@DESCRIPTION=GAMMADIST function returns the gamma distribution. If @cum "
23199 #~ "is TRUE, GAMMADIST returns the incomplete gamma function, otherwise it "
23200 #~ "returns the probability mass function.\n"
23202 #~ "* If @x < 0 GAMMADIST returns #NUM! error.\n"
23203 #~ "* If @alpha <= 0 or @beta <= 0, GAMMADIST returns #NUM! error.\n"
23204 #~ "* This function is Excel compatible.\n"
23207 #~ "GAMMADIST(1,2,3,0) equals 0.07961459.\n"
23209 #~ "@SEEALSO=GAMMAINV"
23211 #~ "@FUNCTION=GAMMADIST\n"
23212 #~ "@SYNTAX=GAMMADIST(x,alpha,beta,cum)\n"
23213 #~ "@DESCRIPTION=GAMMADIST function returns the gamma distribution. If @cum "
23214 #~ "is TRUE, GAMMADIST returns the incomplete gamma function, otherwise it "
23215 #~ "returns the probability mass function.\n"
23217 #~ "* If @x < 0 GAMMADIST returns #NUM! error.\n"
23218 #~ "* If @alpha <= 0 or @beta <= 0, GAMMADIST returns #NUM! error.\n"
23219 #~ "* This function is Excel compatible.\n"
23222 #~ "GAMMADIST(1,2,3,0) equals 0.07961459.\n"
23224 #~ "@SEEALSO=GAMMAINV"
23227 #~ "@FUNCTION=GAMMAINV\n"
23228 #~ "@SYNTAX=GAMMAINV(p,alpha,beta)\n"
23229 #~ "@DESCRIPTION=GAMMAINV function returns the inverse of the cumulative "
23230 #~ "gamma distribution.\n"
23232 #~ "* If @p < 0 or @p > 1 GAMMAINV returns #NUM! error.\n"
23233 #~ "* If @alpha <= 0 or @beta <= 0 GAMMAINV returns #NUM! error.\n"
23234 #~ "* This function is Excel compatible.\n"
23237 #~ "GAMMAINV(0.34,2,4) equals 4.829093908.\n"
23239 #~ "@SEEALSO=GAMMADIST"
23241 #~ "@FUNCTION=GAMMAINV\n"
23242 #~ "@SYNTAX=GAMMAINV(p,alpha,beta)\n"
23243 #~ "@DESCRIPTION=GAMMAINV function returns the inverse of the cumulative "
23244 #~ "gamma distribution.\n"
23246 #~ "* If @p < 0 or @p > 1 GAMMAINV returns #NUM! error.\n"
23247 #~ "* If @alpha <= 0 or @beta <= 0 GAMMAINV returns #NUM! error.\n"
23248 #~ "* This function is Excel compatible.\n"
23251 #~ "GAMMAINV(0.34,2,4) equals 4.829093908.\n"
23253 #~ "@SEEALSO=GAMMADIST"
23256 #~ "@FUNCTION=CHIDIST\n"
23257 #~ "@SYNTAX=CHIDIST(x,dof)\n"
23258 #~ "@DESCRIPTION=CHIDIST function returns the one-tailed probability of the "
23259 #~ "chi-squared distribution. @dof is the number of degrees of freedom.\n"
23261 #~ "* If @dof is non-integer it is truncated.\n"
23262 #~ "* If @dof < 1 CHIDIST returns #NUM! error.\n"
23263 #~ "* This function is Excel compatible.\n"
23266 #~ "CHIDIST(5.3,2) equals 0.070651213.\n"
23268 #~ "@SEEALSO=CHIINV,CHITEST"
23270 #~ "@FUNCTION=CHIDIST\n"
23271 #~ "@SYNTAX=CHIDIST(x,dof)\n"
23272 #~ "@DESCRIPTION=CHIDIST function returns the one-tailed probability of the "
23273 #~ "chi-squared distribution. @dof is the number of degrees of freedom.\n"
23275 #~ "* If @dof is non-integer it is truncated.\n"
23276 #~ "* If @dof < 1 CHIDIST returns #NUM! error.\n"
23277 #~ "* This function is Excel compatible.\n"
23280 #~ "CHIDIST(5.3,2) equals 0.070651213.\n"
23282 #~ "@SEEALSO=CHIINV,CHITEST"
23285 #~ "@FUNCTION=CHIINV\n"
23286 #~ "@SYNTAX=CHIINV(p,dof)\n"
23287 #~ "@DESCRIPTION=CHIINV function returns the inverse of the one-tailed "
23288 #~ "probability of the chi-squared distribution.\n"
23290 #~ "* If @p < 0 or @p > 1 or @dof < 1 CHIINV returns #NUM! error.\n"
23291 #~ "* This function is Excel compatible.\n"
23294 #~ "CHIINV(0.98,7) equals 1.564293004.\n"
23296 #~ "@SEEALSO=CHIDIST,CHITEST"
23298 #~ "@FUNCTION=CHIINV\n"
23299 #~ "@SYNTAX=CHIINV(p,dof)\n"
23300 #~ "@DESCRIPTION=CHIINV function returns the inverse of the one-tailed "
23301 #~ "probability of the chi-squared distribution.\n"
23303 #~ "* If @p < 0 or @p > 1 or @dof < 1 CHIINV returns #NUM! error.\n"
23304 #~ "* This function is Excel compatible.\n"
23307 #~ "CHIINV(0.98,7) equals 1.564293004.\n"
23309 #~ "@SEEALSO=CHIDIST,CHITEST"
23312 #~ "@FUNCTION=CHITEST\n"
23313 #~ "@SYNTAX=CHITEST(actual_range,theoretical_range)\n"
23314 #~ "@DESCRIPTION=CHITEST function returns the test for independence of chi-"
23315 #~ "squared distribution.\n"
23317 #~ "@actual_range is a range that contains the observed data points. "
23318 #~ "@theoretical_range is a range that contains the expected values of the "
23319 #~ "data points.\n"
23321 #~ "* This function is Excel compatible.\n"
23325 #~ "@SEEALSO=CHIDIST,CHIINV"
23327 #~ "@FUNCTION=CHITEST\n"
23328 #~ "@SYNTAX=CHITEST(actual_range,theoretical_range)\n"
23329 #~ "@DESCRIPTION=CHITEST function returns the test for independence of chi-"
23330 #~ "squared distribution.\n"
23332 #~ "@actual_range is a range that contains the observed data points. "
23333 #~ "@theoretical_range is a range that contains the expected values of the "
23334 #~ "data points.\n"
23336 #~ "* This function is Excel compatible.\n"
23340 #~ "@SEEALSO=CHIDIST,CHIINV"
23343 #~ "@FUNCTION=BETADIST\n"
23344 #~ "@SYNTAX=BETADIST(x,alpha,beta[,a,b])\n"
23345 #~ "@DESCRIPTION=BETADIST function returns the cumulative beta distribution. "
23346 #~ "@a is the optional lower bound of @x and @b is the optional upper bound "
23348 #~ "* If @a is not given, BETADIST uses 0.\n"
23349 #~ "* If @b is not given, BETADIST uses 1.\n"
23350 #~ "* If @x < @a or @x > @b BETADIST returns #NUM! error.\n"
23351 #~ "* If @alpha <= 0 or @beta <= 0, BETADIST returns #NUM! error.\n"
23352 #~ "* If @a >= @b BETADIST returns #NUM! error.\n"
23353 #~ "* This function is Excel compatible.\n"
23356 #~ "BETADIST(0.12,2,3) equals 0.07319808.\n"
23358 #~ "@SEEALSO=BETAINV"
23360 #~ "@FUNCTION=BETADIST\n"
23361 #~ "@SYNTAX=BETADIST(x,alpha,beta[,a,b])\n"
23362 #~ "@DESCRIPTION=BETADIST function returns the cumulative beta distribution. "
23363 #~ "@a is the optional lower bound of @x and @b is the optional upper bound "
23365 #~ "* If @a is not given, BETADIST uses 0.\n"
23366 #~ "* If @b is not given, BETADIST uses 1.\n"
23367 #~ "* If @x < @a or @x > @b BETADIST returns #NUM! error.\n"
23368 #~ "* If @alpha <= 0 or @beta <= 0, BETADIST returns #NUM! error.\n"
23369 #~ "* If @a >= @b BETADIST returns #NUM! error.\n"
23370 #~ "* This function is Excel compatible.\n"
23373 #~ "BETADIST(0.12,2,3) equals 0.07319808.\n"
23375 #~ "@SEEALSO=BETAINV"
23378 #~ "@FUNCTION=BETAINV\n"
23379 #~ "@SYNTAX=BETAINV(p,alpha,beta[,a,b])\n"
23380 #~ "@DESCRIPTION=BETAINV function returns the inverse of cumulative beta "
23381 #~ "distribution. @a is the optional lower bound of @x and @b is the "
23382 #~ "optional upper bound of @x.\n"
23384 #~ "* If @a is not given, BETAINV uses 0.\n"
23385 #~ "* If @b is not given, BETAINV uses 1.\n"
23386 #~ "* If @p < 0 or @p > 1 BETAINV returns #NUM! error.\n"
23387 #~ "* If @alpha <= 0 or @beta <= 0, BETAINV returns #NUM! error.\n"
23388 #~ "* If @a >= @b BETAINV returns #NUM! error.\n"
23389 #~ "* This function is Excel compatible.\n"
23392 #~ "BETAINV(0.45,1.6,1) equals 0.607096629.\n"
23394 #~ "@SEEALSO=BETADIST"
23396 #~ "@FUNCTION=BETAINV\n"
23397 #~ "@SYNTAX=BETAINV(p,alpha,beta[,a,b])\n"
23398 #~ "@DESCRIPTION=BETAINV function returns the inverse of cumulative beta "
23399 #~ "distribution. @a is the optional lower bound of @x and @b is the "
23400 #~ "optional upper bound of @x.\n"
23402 #~ "* If @a is not given, BETAINV uses 0.\n"
23403 #~ "* If @b is not given, BETAINV uses 1.\n"
23404 #~ "* If @p < 0 or @p > 1 BETAINV returns #NUM! error.\n"
23405 #~ "* If @alpha <= 0 or @beta <= 0, BETAINV returns #NUM! error.\n"
23406 #~ "* If @a >= @b BETAINV returns #NUM! error.\n"
23407 #~ "* This function is Excel compatible.\n"
23410 #~ "BETAINV(0.45,1.6,1) equals 0.607096629.\n"
23412 #~ "@SEEALSO=BETADIST"
23416 #~ "@FUNCTION=TDIST\n"
23417 #~ "@SYNTAX=TDIST(x,dof,tails)\n"
23418 #~ "@DESCRIPTION=TDIST function returns the Student's t-distribution. @dof is "
23419 #~ "the degree of freedom and @tails is 1 or 2 depending on whether you want "
23420 #~ "one-tailed or two-tailed distribution.\n"
23421 #~ "@tails = 1 returns the size of the right tail.\n"
23423 #~ "* If @dof < 1 TDIST returns #NUM! error.\n"
23424 #~ "* If @tails is neither 1 or 2 TDIST returns #NUM! error.\n"
23425 #~ "* This function is Excel compatible for non-negative @x.\n"
23427 #~ "Warning: the parameterization of this function is different from what is "
23428 #~ "used for, e.g., NORMSDIST. This is a common source of mistakes, but "
23429 #~ "necessary for compatibility.\n"
23432 #~ "TDIST(2,5,1) equals 0.050969739.\n"
23433 #~ "TDIST(-2,5,1) equals 0.949030261.\n"
23434 #~ "TDIST(0,5,2) equals 1.\n"
23436 #~ "@SEEALSO=TINV,TTEST"
23438 #~ "@FUNCTION=TDIST\n"
23439 #~ "@SYNTAX=TDIST(x,dof,tails)\n"
23440 #~ "@DESCRIPTION=TDIST function returns the Student's t-distribution. @dof is "
23441 #~ "the degree of freedom and @tails is 1 or 2 depending on whether you want "
23442 #~ "one-tailed or two-tailed distribution.\n"
23443 #~ "@tails = 1 returns the size of the right tail.\n"
23445 #~ "* If @dof < 1 TDIST returns #NUM! error.\n"
23446 #~ "* If @tails is neither 1 or 2 TDIST returns #NUM! error.\n"
23447 #~ "* This function is Excel compatible for non-negative @x.\n"
23450 #~ "TDIST(2,5,1) equals 0.050969739.\n"
23451 #~ "TDIST(-2,5,1) equals 0.949030261.\n"
23452 #~ "TDIST(0,5,2) equals 1.\n"
23454 #~ "@SEEALSO=TINV,TTEST"
23458 #~ "@FUNCTION=TINV\n"
23459 #~ "@SYNTAX=TINV(p,dof)\n"
23460 #~ "@DESCRIPTION=TINV function returns the inverse of the two-tailed "
23461 #~ "Student's t-distribution.\n"
23463 #~ "* If @p < 0 or @p > 1 or @dof < 1 TINV returns #NUM! error.\n"
23464 #~ "* This function is Excel compatible.\n"
23466 #~ "Warning: the parameterization of this function is different from what is "
23467 #~ "used for, e.g., NORMSINV. This is a common source of mistakes, but "
23468 #~ "necessary for compatibility.\n"
23471 #~ "TINV(0.4,32) equals 0.852998454.\n"
23473 #~ "@SEEALSO=TDIST,TTEST"
23475 #~ "@FUNCTION=TINV\n"
23476 #~ "@SYNTAX=TINV(p,dof)\n"
23477 #~ "@DESCRIPTION=TINV function returns the inverse of the two-tailed "
23478 #~ "Student's t-distribution.\n"
23480 #~ "* If @p < 0 or @p > 1 or @dof < 1 TINV returns #NUM! error.\n"
23481 #~ "* This function is Excel compatible.\n"
23484 #~ "TINV(0.4,32) equals 0.852998454.\n"
23486 #~ "@SEEALSO=TDIST,TTEST"
23489 #~ "@FUNCTION=FDIST\n"
23490 #~ "@SYNTAX=FDIST(x,dof1,dof2)\n"
23491 #~ "@DESCRIPTION=FDIST function returns the F probability distribution. @dof1 "
23492 #~ "is the numerator degrees of freedom and @dof2 is the denominator degrees "
23495 #~ "* If @x < 0 FDIST returns #NUM! error.\n"
23496 #~ "* If @dof1 < 1 or @dof2 < 1, FDIST returns #NUM! error.\n"
23497 #~ "* This function is Excel compatible.\n"
23500 #~ "FDIST(2,5,5) equals 0.232511319.\n"
23504 #~ "@FUNCTION=FDIST\n"
23505 #~ "@SYNTAX=FDIST(x,dof1,dof2)\n"
23506 #~ "@DESCRIPTION=FDIST function returns the F probability distribution. @dof1 "
23507 #~ "is the numerator degrees of freedom and @dof2 is the denominator degrees "
23510 #~ "* If @x < 0 FDIST returns #NUM! error.\n"
23511 #~ "* If @dof1 < 1 or @dof2 < 1, FDIST returns #NUM! error.\n"
23512 #~ "* This function is Excel compatible.\n"
23515 #~ "FDIST(2,5,5) equals 0.232511319.\n"
23520 #~ "@FUNCTION=LANDAU\n"
23521 #~ "@SYNTAX=LANDAU(x)\n"
23522 #~ "@DESCRIPTION=LANDAU returns the probability density p(x) at @x for the "
23523 #~ "Landau distribution using an approximation method. \n"
23525 #~ "LANDAU(0.34).\n"
23527 #~ "@SEEALSO=RANDLANDAU"
23529 #~ "@FUNCTION=LANDAU\n"
23530 #~ "@SYNTAX=LANDAU(x)\n"
23531 #~ "@DESCRIPTION=LANDAU returns the probability density p(x) at @x for the "
23532 #~ "Landau distribution using an approximation method. \n"
23534 #~ "LANDAU(0.34).\n"
23536 #~ "@SEEALSO=RANDLANDAU"
23539 #~ "@FUNCTION=FINV\n"
23540 #~ "@SYNTAX=FINV(p,dof1,dof2)\n"
23541 #~ "@DESCRIPTION=FINV function returns the inverse of the F probability "
23542 #~ "distribution.\n"
23544 #~ "* If @p < 0 or @p > 1 FINV returns #NUM! error.\n"
23545 #~ "* If @dof1 < 1 or @dof2 < 1 FINV returns #NUM! error.\n"
23546 #~ "* This function is Excel compatible.\n"
23549 #~ "FINV(0.2,2,4) equals 2.472135955.\n"
23551 #~ "@SEEALSO=FDIST"
23553 #~ "@FUNCTION=FINV\n"
23554 #~ "@SYNTAX=FINV(p,dof1,dof2)\n"
23555 #~ "@DESCRIPTION=FINV function returns the inverse of the F probability "
23556 #~ "distribution.\n"
23558 #~ "* If @p < 0 or @p > 1 FINV returns #NUM! error.\n"
23559 #~ "* If @dof1 < 1 or @dof2 < 1 FINV returns #NUM! error.\n"
23560 #~ "* This function is Excel compatible.\n"
23563 #~ "FINV(0.2,2,4) equals 2.472135955.\n"
23565 #~ "@SEEALSO=FDIST"
23568 #~ "@FUNCTION=BINOMDIST\n"
23569 #~ "@SYNTAX=BINOMDIST(n,trials,p,cumulative)\n"
23570 #~ "@DESCRIPTION=BINOMDIST function returns the binomial distribution. @n is "
23571 #~ "the number of successes, @trials is the total number of independent "
23572 #~ "trials, @p is the probability of success in trials, and @cumulative "
23573 #~ "describes whether to return the sum of the binomial function from 0 to "
23576 #~ "* If @n or @trials are non-integer they are truncated.\n"
23577 #~ "* If @n < 0 or @trials < 0 BINOMDIST returns #NUM! error.\n"
23578 #~ "* If @n > @trials BINOMDIST returns #NUM! error.\n"
23579 #~ "* If @p < 0 or @p > 1 BINOMDIST returns #NUM! error.\n"
23580 #~ "* This function is Excel compatible.\n"
23583 #~ "BINOMDIST(3,5,0.8,0) equals 0.2048.\n"
23585 #~ "@SEEALSO=POISSON"
23587 #~ "@FUNCTION=BINOMDIST\n"
23588 #~ "@SYNTAX=BINOMDIST(n,trials,p,cumulative)\n"
23589 #~ "@DESCRIPTION=BINOMDIST function returns the binomial distribution. @n is "
23590 #~ "the number of successes, @trials is the total number of independent "
23591 #~ "trials, @p is the probability of success in trials, and @cumulative "
23592 #~ "describes whether to return the sum of the binomial function from 0 to "
23595 #~ "* If @n or @trials are non-integer they are truncated.\n"
23596 #~ "* If @n < 0 or @trials < 0 BINOMDIST returns #NUM! error.\n"
23597 #~ "* If @n > @trials BINOMDIST returns #NUM! error.\n"
23598 #~ "* If @p < 0 or @p > 1 BINOMDIST returns #NUM! error.\n"
23599 #~ "* This function is Excel compatible.\n"
23602 #~ "BINOMDIST(3,5,0.8,0) equals 0.2048.\n"
23604 #~ "@SEEALSO=POISSON"
23607 #~ "@FUNCTION=CAUCHY\n"
23608 #~ "@SYNTAX=CAUCHY(x,a,cum)\n"
23609 #~ "@DESCRIPTION=CAUCHY returns the Cauchy distribution with scale parameter "
23610 #~ "@a. If @cum is TRUE, CAUCHY returns the cumulative distribution.\n"
23612 #~ "* If @a < 0 CAUCHY returns #NUM! error.\n"
23613 #~ "* If @cum != TRUE and @cum != FALSE CAUCHY returns #VALUE! error.\n"
23616 #~ "CAUCHY(0.43,1,TRUE) returns 0.370735.\n"
23618 #~ "@SEEALSO=RANDCAUCHY"
23620 #~ "@FUNCTION=CAUCHY\n"
23621 #~ "@SYNTAX=CAUCHY(x,a,cum)\n"
23622 #~ "@DESCRIPTION=CAUCHY returns the Cauchy distribution with scale parameter "
23623 #~ "@a. If @cum is TRUE, CAUCHY returns the cumulative distribution.\n"
23625 #~ "* If @a < 0 CAUCHY returns #NUM! error.\n"
23626 #~ "* If @cum != TRUE and @cum != FALSE CAUCHY returns #VALUE! error.\n"
23629 #~ "CAUCHY(0.43,1,TRUE) returns 0.370735.\n"
23631 #~ "@SEEALSO=RANDCAUCHY"
23634 #~ "@FUNCTION=CRITBINOM\n"
23635 #~ "@SYNTAX=CRITBINOM(trials,p,alpha)\n"
23636 #~ "@DESCRIPTION=CRITBINOM function returns the smallest value for which the "
23637 #~ "cumulative is greater than or equal to a given value. @n is the number of "
23638 #~ "trials, @p is the probability of success in trials, and @alpha is the "
23639 #~ "criterion value.\n"
23641 #~ "* If @trials is a non-integer it is truncated.\n"
23642 #~ "* If @trials < 0 CRITBINOM returns #NUM! error.\n"
23643 #~ "* If @p < 0 or @p > 1 CRITBINOM returns #NUM! error.\n"
23644 #~ "* If @alpha < 0 or @alpha > 1 CRITBINOM returns #NUM! error.\n"
23645 #~ "* This function is Excel compatible.\n"
23648 #~ "CRITBINOM(10,0.5,0.75) equals 6.\n"
23650 #~ "@SEEALSO=BINOMDIST"
23652 #~ "@FUNCTION=CRITBINOM\n"
23653 #~ "@SYNTAX=CRITBINOM(trials,p,alpha)\n"
23654 #~ "@DESCRIPTION=CRITBINOM function returns the smallest value for which the "
23655 #~ "cumulative is greater than or equal to a given value. @n is the number of "
23656 #~ "trials, @p is the probability of success in trials, and @alpha is the "
23657 #~ "criterion value.\n"
23659 #~ "* If @trials is a non-integer it is truncated.\n"
23660 #~ "* If @trials < 0 CRITBINOM returns #NUM! error.\n"
23661 #~ "* If @p < 0 or @p > 1 CRITBINOM returns #NUM! error.\n"
23662 #~ "* If @alpha < 0 or @alpha > 1 CRITBINOM returns #NUM! error.\n"
23663 #~ "* This function is Excel compatible.\n"
23666 #~ "CRITBINOM(10,0.5,0.75) equals 6.\n"
23668 #~ "@SEEALSO=BINOMDIST"
23671 #~ "@FUNCTION=PERMUT\n"
23672 #~ "@SYNTAX=PERMUT(n,k)\n"
23673 #~ "@DESCRIPTION=PERMUT function returns the number of permutations. @n is "
23674 #~ "the number of objects, @k is the number of objects in each permutation.\n"
23676 #~ "* If @n = 0 PERMUT returns #NUM! error.\n"
23677 #~ "* If @n < @k PERMUT returns #NUM! error.\n"
23678 #~ "* This function is Excel compatible.\n"
23681 #~ "PERMUT(7,3) equals 210.\n"
23683 #~ "@SEEALSO=COMBIN"
23685 #~ "@FUNCTION=PERMUT\n"
23686 #~ "@SYNTAX=PERMUT(n,k)\n"
23687 #~ "@DESCRIPTION=PERMUT function returns the number of permutations. @n is "
23688 #~ "the number of objects, @k is the number of objects in each permutation.\n"
23690 #~ "* If @n = 0 PERMUT returns #NUM! error.\n"
23691 #~ "* If @n < @k PERMUT returns #NUM! error.\n"
23692 #~ "* This function is Excel compatible.\n"
23695 #~ "PERMUT(7,3) equals 210.\n"
23697 #~ "@SEEALSO=COMBIN"
23700 #~ "@FUNCTION=HYPGEOMDIST\n"
23701 #~ "@SYNTAX=HYPGEOMDIST(x,n,M,N[,cumulative])\n"
23702 #~ "@DESCRIPTION=HYPGEOMDIST function returns the hypergeometric "
23703 #~ "distribution. @x is the number of successes in the sample, @n is the "
23704 #~ "number of trials, @M is the number of successes overall, and @N is the "
23705 #~ "population size.\n"
23707 #~ "If the optional argument @cumulative is TRUE, the cumulative left tail "
23708 #~ "will be returned.\n"
23710 #~ "* If @x,@n,@M or @N is a non-integer it is truncated.\n"
23711 #~ "* If @x,@n,@M or @N < 0 HYPGEOMDIST returns #NUM! error.\n"
23712 #~ "* If @x > @M or @n > @N HYPGEOMDIST returns #NUM! error.\n"
23713 #~ "* This function is Excel compatible.\n"
23716 #~ "HYPGEOMDIST(1,2,3,10) equals 0.4666667.\n"
23718 #~ "@SEEALSO=BINOMDIST,POISSON"
23720 #~ "@FUNCTION=HYPGEOMDIST\n"
23721 #~ "@SYNTAX=HYPGEOMDIST(x,n,M,N[,cumulative])\n"
23722 #~ "@DESCRIPTION=HYPGEOMDIST function returns the hypergeometric "
23723 #~ "distribution. @x is the number of successes in the sample, @n is the "
23724 #~ "number of trials, @M is the number of successes overall, and @N is the "
23725 #~ "population size.\n"
23727 #~ "If the optional argument @cumulative is TRUE, the cumulative left tail "
23728 #~ "will be returned.\n"
23730 #~ "* If @x,@n,@M or @N is a non-integer it is truncated.\n"
23731 #~ "* If @x,@n,@M or @N < 0 HYPGEOMDIST returns #NUM! error.\n"
23732 #~ "* If @x > @M or @n > @N HYPGEOMDIST returns #NUM! error.\n"
23733 #~ "* This function is Excel compatible.\n"
23736 #~ "HYPGEOMDIST(1,2,3,10) equals 0.4666667.\n"
23738 #~ "@SEEALSO=BINOMDIST,POISSON"
23741 #~ "@FUNCTION=CONFIDENCE\n"
23742 #~ "@SYNTAX=CONFIDENCE(x,stddev,size)\n"
23743 #~ "@DESCRIPTION=CONFIDENCE function returns the confidence interval for a "
23744 #~ "mean. @x is the significance level, @stddev is the population standard "
23745 #~ "deviation, and @size is the size of the sample.\n"
23747 #~ "* If @size is non-integer it is truncated.\n"
23748 #~ "* If @size < 0 CONFIDENCE returns #NUM! error.\n"
23749 #~ "* If @size is 0 CONFIDENCE returns #DIV/0! error.\n"
23750 #~ "* This function is Excel compatible.\n"
23753 #~ "CONFIDENCE(0.05,1,33) equals 0.341185936.\n"
23755 #~ "@SEEALSO=AVERAGE"
23757 #~ "@FUNCTION=CONFIDENCE\n"
23758 #~ "@SYNTAX=CONFIDENCE(x,stddev,size)\n"
23759 #~ "@DESCRIPTION=CONFIDENCE function returns the confidence interval for a "
23760 #~ "mean. @x is the significance level, @stddev is the population standard "
23761 #~ "deviation, and @size is the size of the sample.\n"
23763 #~ "* If @size is non-integer it is truncated.\n"
23764 #~ "* If @size < 0 CONFIDENCE returns #NUM! error.\n"
23765 #~ "* If @size is 0 CONFIDENCE returns #DIV/0! error.\n"
23766 #~ "* This function is Excel compatible.\n"
23769 #~ "CONFIDENCE(0.05,1,33) equals 0.341185936.\n"
23771 #~ "@SEEALSO=AVERAGE"
23774 #~ "@FUNCTION=STANDARDIZE\n"
23775 #~ "@SYNTAX=STANDARDIZE(x,mean,stddev)\n"
23776 #~ "@DESCRIPTION=STANDARDIZE function returns a normalized value. @x is the "
23777 #~ "number to be normalized, @mean is the mean of the distribution, @stddev "
23778 #~ "is the standard deviation of the distribution.\n"
23780 #~ "* If @stddev is 0 STANDARDIZE returns #DIV/0! error.\n"
23781 #~ "* This function is Excel compatible.\n"
23784 #~ "STANDARDIZE(3,2,4) equals 0.25.\n"
23786 #~ "@SEEALSO=AVERAGE"
23788 #~ "@FUNCTION=STANDARDIZE\n"
23789 #~ "@SYNTAX=STANDARDIZE(x,mean,stddev)\n"
23790 #~ "@DESCRIPTION=STANDARDIZE function returns a normalized value. @x is the "
23791 #~ "number to be normalized, @mean is the mean of the distribution, @stddev "
23792 #~ "is the standard deviation of the distribution.\n"
23794 #~ "* If @stddev is 0 STANDARDIZE returns #DIV/0! error.\n"
23795 #~ "* This function is Excel compatible.\n"
23798 #~ "STANDARDIZE(3,2,4) equals 0.25.\n"
23800 #~ "@SEEALSO=AVERAGE"
23803 #~ "@FUNCTION=WEIBULL\n"
23804 #~ "@SYNTAX=WEIBULL(x,alpha,beta,cumulative)\n"
23805 #~ "@DESCRIPTION=WEIBULL function returns the Weibull distribution. If the "
23806 #~ "@cumulative boolean is true it will return:\n"
23808 #~ "\t1 - exp (-(@x/@beta)^@alpha),\n"
23810 #~ "otherwise it will return\n"
23812 #~ "\t(@alpha/@beta^@alpha) * @x^(@alpha-1) * exp(-(@x/@beta^@alpha)).\n"
23814 #~ "* If @x < 0 WEIBULL returns #NUM! error.\n"
23815 #~ "* If @alpha <= 0 or @beta <= 0 WEIBULL returns #NUM! error.\n"
23816 #~ "* This function is Excel compatible.\n"
23819 #~ "WEIBULL(3,2,4,0) equals 0.213668559.\n"
23821 #~ "@SEEALSO=POISSON"
23823 #~ "@FUNCTION=WEIBULL\n"
23824 #~ "@SYNTAX=WEIBULL(x,alpha,beta,cumulative)\n"
23825 #~ "@DESCRIPTION=WEIBULL function returns the Weibull distribution. If the "
23826 #~ "@cumulative boolean is true it will return:\n"
23828 #~ "\t1 - exp (-(@x/@beta)^@alpha),\n"
23830 #~ "otherwise it will return\n"
23832 #~ "\t(@alpha/@beta^@alpha) * @x^(@alpha-1) * exp(-(@x/@beta^@alpha)).\n"
23834 #~ "* If @x < 0 WEIBULL returns #NUM! error.\n"
23835 #~ "* If @alpha <= 0 or @beta <= 0 WEIBULL returns #NUM! error.\n"
23836 #~ "* This function is Excel compatible.\n"
23839 #~ "WEIBULL(3,2,4,0) equals 0.213668559.\n"
23841 #~ "@SEEALSO=POISSON"
23844 #~ "@FUNCTION=NORMDIST\n"
23845 #~ "@SYNTAX=NORMDIST(x,mean,stddev,cumulative)\n"
23846 #~ "@DESCRIPTION=The NORMDIST function returns the value of the probability "
23847 #~ "density function or the cumulative distribution function for the normal "
23848 #~ "distribution with the mean given by @mean, and the standard deviation "
23849 #~ "given by @stddev. If @cumulative is FALSE, NORMDIST returns the value of "
23850 #~ "the probability density function at the value @x. If @cumulative is TRUE, "
23851 #~ "NORMDIST returns the value of the cumulative distribution function at "
23854 #~ "* If @stddev is 0 NORMDIST returns #DIV/0! error.\n"
23855 #~ "* This function is Excel compatible.\n"
23858 #~ "NORMDIST(2,1,2,0) equals 0.176032663.\n"
23860 #~ "@SEEALSO=POISSON"
23862 #~ "@FUNCTION=NORMDIST\n"
23863 #~ "@SYNTAX=NORMDIST(x,mean,stddev,cumulative)\n"
23864 #~ "@DESCRIPTION=The NORMDIST function returns the value of the probability "
23865 #~ "density function or the cumulative distribution function for the normal "
23866 #~ "distribution with the mean given by @mean, and the standard deviation "
23867 #~ "given by @stddev. If @cumulative is FALSE, NORMDIST returns the value of "
23868 #~ "the probability density function at the value @x. If @cumulative is TRUE, "
23869 #~ "NORMDIST returns the value of the cumulative distribution function at "
23872 #~ "* If @stddev is 0 NORMDIST returns #DIV/0! error.\n"
23873 #~ "* This function is Excel compatible.\n"
23876 #~ "NORMDIST(2,1,2,0) equals 0.176032663.\n"
23878 #~ "@SEEALSO=POISSON"
23881 #~ "@FUNCTION=NORMINV\n"
23882 #~ "@SYNTAX=NORMINV(p,mean,stddev)\n"
23883 #~ "@DESCRIPTION=NORMINV function returns the inverse of the normal "
23884 #~ "cumulative distribution. @p is the given probability corresponding to the "
23885 #~ "normal distribution, @mean is the arithmetic mean of the distribution, "
23886 #~ "and @stddev is the standard deviation of the distribution.\n"
23888 #~ "* If @p < 0 or @p > 1 or @stddev <= 0 NORMINV returns #NUM! error.\n"
23889 #~ "* This function is Excel compatible.\n"
23892 #~ "NORMINV(0.76,2,3) equals 4.118907689.\n"
23894 #~ "@SEEALSO=NORMDIST,NORMSDIST,NORMSINV,STANDARDIZE,ZTEST"
23896 #~ "@FUNCTION=NORMINV\n"
23897 #~ "@SYNTAX=NORMINV(p,mean,stddev)\n"
23898 #~ "@DESCRIPTION=NORMINV function returns the inverse of the normal "
23899 #~ "cumulative distribution. @p is the given probability corresponding to the "
23900 #~ "normal distribution, @mean is the arithmetic mean of the distribution, "
23901 #~ "and @stddev is the standard deviation of the distribution.\n"
23903 #~ "* If @p < 0 or @p > 1 or @stddev <= 0 NORMINV returns #NUM! error.\n"
23904 #~ "* This function is Excel compatible.\n"
23907 #~ "NORMINV(0.76,2,3) equals 4.118907689.\n"
23909 #~ "@SEEALSO=NORMDIST,NORMSDIST,NORMSINV,STANDARDIZE,ZTEST"
23912 #~ "@FUNCTION=KURT\n"
23913 #~ "@SYNTAX=KURT(n1, n2, ...)\n"
23914 #~ "@DESCRIPTION=KURT returns an unbiased estimate of the kurtosis of a data "
23916 #~ "Note, that this is only meaningful if the underlying distribution really "
23917 #~ "has a fourth moment. The kurtosis is offset by three such that a normal "
23918 #~ "distribution will have zero kurtosis.\n"
23920 #~ "* Strings and empty cells are simply ignored.\n"
23921 #~ "* If fewer than four numbers are given or all of them are equal KURT "
23922 #~ "returns #DIV/0! error.\n"
23923 #~ "* This function is Excel compatible.\n"
23926 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
23927 #~ "21.3, 25.9, and 40.1. Then\n"
23928 #~ "KURT(A1:A5) equals 1.234546305.\n"
23930 #~ "@SEEALSO=AVERAGE,VAR,SKEW,KURTP"
23932 #~ "@FUNCTION=KURT\n"
23933 #~ "@SYNTAX=KURT(n1, n2, ...)\n"
23934 #~ "@DESCRIPTION=KURT returns an unbiased estimate of the kurtosis of a data "
23936 #~ "Note, that this is only meaningful if the underlying distribution really "
23937 #~ "has a fourth moment. The kurtosis is offset by three such that a normal "
23938 #~ "distribution will have zero kurtosis.\n"
23940 #~ "* Strings and empty cells are simply ignored.\n"
23941 #~ "* If fewer than four numbers are given or all of them are equal KURT "
23942 #~ "returns #DIV/0! error.\n"
23943 #~ "* This function is Excel compatible.\n"
23946 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
23947 #~ "21.3, 25.9, and 40.1. Then\n"
23948 #~ "KURT(A1:A5) equals 1.234546305.\n"
23950 #~ "@SEEALSO=AVERAGE,VAR,SKEW,KURTP"
23953 #~ "@FUNCTION=KURTP\n"
23954 #~ "@SYNTAX=KURTP(n1, n2, ...)\n"
23955 #~ "@DESCRIPTION=KURTP returns the population kurtosis of a data set.\n"
23957 #~ "* Strings and empty cells are simply ignored.\n"
23958 #~ "* If fewer than two numbers are given or all of them are equal KURTP "
23959 #~ "returns #DIV/0! error.\n"
23962 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
23963 #~ "21.3, 25.9, and 40.1. Then\n"
23964 #~ "KURTP(A1:A5) equals -0.691363424.\n"
23966 #~ "@SEEALSO=AVERAGE,VARP,SKEWP,KURT"
23968 #~ "@FUNCTION=KURTP\n"
23969 #~ "@SYNTAX=KURTP(n1, n2, ...)\n"
23970 #~ "@DESCRIPTION=KURTP returns the population kurtosis of a data set.\n"
23972 #~ "* Strings and empty cells are simply ignored.\n"
23973 #~ "* If fewer than two numbers are given or all of them are equal KURTP "
23974 #~ "returns #DIV/0! error.\n"
23977 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
23978 #~ "21.3, 25.9, and 40.1. Then\n"
23979 #~ "KURTP(A1:A5) equals -0.691363424.\n"
23981 #~ "@SEEALSO=AVERAGE,VARP,SKEWP,KURT"
23984 #~ "@FUNCTION=AVEDEV\n"
23985 #~ "@SYNTAX=AVEDEV(n1, n2, ...)\n"
23986 #~ "@DESCRIPTION=AVEDEV returns the average of the absolute deviations of a "
23987 #~ "data set from their mean.\n"
23989 #~ "* This function is Excel compatible.\n"
23992 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
23993 #~ "21.3, 25.9, and 40.1. Then\n"
23994 #~ "AVEDEV(A1:A5) equals 7.84.\n"
23996 #~ "@SEEALSO=STDEV"
23998 #~ "@FUNCTION=AVEDEV\n"
23999 #~ "@SYNTAX=AVEDEV(n1, n2, ...)\n"
24000 #~ "@DESCRIPTION=AVEDEV returns the average of the absolute deviations of a "
24001 #~ "data set from their mean.\n"
24003 #~ "* This function is Excel compatible.\n"
24006 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24007 #~ "21.3, 25.9, and 40.1. Then\n"
24008 #~ "AVEDEV(A1:A5) equals 7.84.\n"
24010 #~ "@SEEALSO=STDEV"
24013 #~ "@FUNCTION=DEVSQ\n"
24014 #~ "@SYNTAX=DEVSQ(n1, n2, ...)\n"
24015 #~ "@DESCRIPTION=DEVSQ returns the sum of squares of deviations of a data set "
24016 #~ "from the sample mean.\n"
24018 #~ "* Strings and empty cells are simply ignored.\n"
24019 #~ "* This function is Excel compatible.\n"
24022 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24023 #~ "21.3, 25.9, and 40.1. Then\n"
24024 #~ "DEVSQ(A1:A5) equals 470.56.\n"
24026 #~ "@SEEALSO=STDEV"
24028 #~ "@FUNCTION=DEVSQ\n"
24029 #~ "@SYNTAX=DEVSQ(n1, n2, ...)\n"
24030 #~ "@DESCRIPTION=DEVSQ returns the sum of squares of deviations of a data set "
24031 #~ "from the sample mean.\n"
24033 #~ "* Strings and empty cells are simply ignored.\n"
24034 #~ "* This function is Excel compatible.\n"
24037 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24038 #~ "21.3, 25.9, and 40.1. Then\n"
24039 #~ "DEVSQ(A1:A5) equals 470.56.\n"
24041 #~ "@SEEALSO=STDEV"
24044 #~ "@FUNCTION=FISHER\n"
24045 #~ "@SYNTAX=FISHER(x)\n"
24046 #~ "@DESCRIPTION=FISHER function returns the Fisher transformation at @x.\n"
24048 #~ "* If @x is not a number, FISHER returns #VALUE! error.\n"
24049 #~ "* If @x <= -1 or @x >= 1, FISHER returns #NUM! error.\n"
24050 #~ "* This function is Excel compatible.\n"
24053 #~ "FISHER(0.332) equals 0.345074339.\n"
24057 #~ "@FUNCTION=FISHER\n"
24058 #~ "@SYNTAX=FISHER(x)\n"
24059 #~ "@DESCRIPTION=FISHER function returns the Fisher transformation at @x.\n"
24061 #~ "* If @x is not a number, FISHER returns #VALUE! error.\n"
24062 #~ "* If @x <= -1 or @x >= 1, FISHER returns #NUM! error.\n"
24063 #~ "* This function is Excel compatible.\n"
24066 #~ "FISHER(0.332) equals 0.345074339.\n"
24071 #~ "@FUNCTION=POISSON\n"
24072 #~ "@SYNTAX=POISSON(x,mean,cumulative)\n"
24073 #~ "@DESCRIPTION=POISSON function returns the Poisson distribution. @x is the "
24074 #~ "number of events, @mean is the expected numeric value @cumulative "
24075 #~ "describes whether to return the sum of the Poisson function from 0 to "
24078 #~ "* If @x is a non-integer it is truncated.\n"
24079 #~ "* If @x < 0 POISSON returns #NUM! error.\n"
24080 #~ "* If @mean <= 0 POISSON returns the #NUM! error.\n"
24081 #~ "* This function is Excel compatible.\n"
24084 #~ "POISSON(3,6,0) equals 0.089235078.\n"
24086 #~ "@SEEALSO=NORMDIST, WEIBULL"
24088 #~ "@FUNCTION=POISSON\n"
24089 #~ "@SYNTAX=POISSON(x,mean,cumulative)\n"
24090 #~ "@DESCRIPTION=POISSON function returns the Poisson distribution. @x is the "
24091 #~ "number of events, @mean is the expected numeric value @cumulative "
24092 #~ "describes whether to return the sum of the Poisson function from 0 to "
24095 #~ "* If @x is a non-integer it is truncated.\n"
24096 #~ "* If @x < 0 POISSON returns #NUM! error.\n"
24097 #~ "* If @mean <= 0 POISSON returns the #NUM! error.\n"
24098 #~ "* This function is Excel compatible.\n"
24101 #~ "POISSON(3,6,0) equals 0.089235078.\n"
24103 #~ "@SEEALSO=NORMDIST, WEIBULL"
24106 #~ "@FUNCTION=PEARSON\n"
24107 #~ "@SYNTAX=PEARSON(array1,array2)\n"
24108 #~ "@DESCRIPTION=PEARSON returns the Pearson correlation coefficient of two "
24111 #~ "* Strings and empty cells are simply ignored.\n"
24112 #~ "* This function is Excel compatible.\n"
24116 #~ "@SEEALSO=INTERCEPT,LINEST,RSQ,SLOPE,STEYX"
24118 #~ "@FUNCTION=PEARSON\n"
24119 #~ "@SYNTAX=PEARSON(array1,array2)\n"
24120 #~ "@DESCRIPTION=PEARSON returns the Pearson correlation coefficient of two "
24123 #~ "* Strings and empty cells are simply ignored.\n"
24124 #~ "* This function is Excel compatible.\n"
24128 #~ "@SEEALSO=INTERCEPT,LINEST,RSQ,SLOPE,STEYX"
24131 #~ "@FUNCTION=RSQ\n"
24132 #~ "@SYNTAX=RSQ(array1,array2)\n"
24133 #~ "@DESCRIPTION=RSQ returns the square of the Pearson correlation "
24134 #~ "coefficient of two data sets.\n"
24136 #~ "* Strings and empty cells are simply ignored.\n"
24137 #~ "* This function is Excel compatible.\n"
24141 #~ "@SEEALSO=CORREL,COVAR,INTERCEPT,LINEST,LOGEST,PEARSON,SLOPE,STEYX,TREND"
24143 #~ "@FUNCTION=RSQ\n"
24144 #~ "@SYNTAX=RSQ(array1,array2)\n"
24145 #~ "@DESCRIPTION=RSQ returns the square of the Pearson correlation "
24146 #~ "coefficient of two data sets.\n"
24148 #~ "* Strings and empty cells are simply ignored.\n"
24149 #~ "* This function is Excel compatible.\n"
24153 #~ "@SEEALSO=CORREL,COVAR,INTERCEPT,LINEST,LOGEST,PEARSON,SLOPE,STEYX,TREND"
24156 #~ "@FUNCTION=MEDIAN\n"
24157 #~ "@SYNTAX=MEDIAN(n1, n2, ...)\n"
24158 #~ "@DESCRIPTION=MEDIAN returns the median of the given data set.\n"
24160 #~ "* Strings and empty cells are simply ignored.\n"
24161 #~ "* If even numbers are given MEDIAN returns the average of the two numbers "
24162 #~ "in the middle.\n"
24163 #~ "* This function is Excel compatible.\n"
24166 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24167 #~ "21.3, 25.9, and 40.1. Then\n"
24168 #~ "MEDIAN(A1:A5) equals 21.3.\n"
24170 #~ "@SEEALSO=AVERAGE,COUNT,COUNTA,DAVERAGE,MODE,SSMEDIAN,SUM"
24172 #~ "@FUNCTION=MEDIAN\n"
24173 #~ "@SYNTAX=MEDIAN(n1, n2, ...)\n"
24174 #~ "@DESCRIPTION=MEDIAN returns the median of the given data set.\n"
24176 #~ "* Strings and empty cells are simply ignored.\n"
24177 #~ "* If even numbers are given MEDIAN returns the average of the two numbers "
24178 #~ "in the middle.\n"
24179 #~ "* This function is Excel compatible.\n"
24182 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24183 #~ "21.3, 25.9, and 40.1. Then\n"
24184 #~ "MEDIAN(A1:A5) equals 21.3.\n"
24186 #~ "@SEEALSO=AVERAGE,COUNT,COUNTA,DAVERAGE,MODE,SSMEDIAN,SUM"
24189 #~ "@FUNCTION=SSMEDIAN\n"
24190 #~ "@SYNTAX=SSMEDIAN(array[,interval)]\n"
24191 #~ "@DESCRIPTION=The SSMEDIAN function returns the median for grouped data as "
24192 #~ "commonly determined in the social sciences. The data points given in "
24193 #~ "@array are assumed to be the result of grouping data into intervals of "
24194 #~ "length @interval\n"
24196 #~ "* If @interval is not given, SSMEDIAN uses 1.\n"
24197 #~ "* If @array is empty, SSMEDIAN returns #NUM! error.\n"
24198 #~ "* If @interval <= 0, SSMEDIAN returns #NUM! error.\n"
24199 #~ "* SSMEDIAN does not check whether the data points are at least @interval "
24203 #~ "Let us assume that the cells A1, A2, A3 contain numbers 7, 8, 8. Then\n"
24204 #~ "SSMEDIAN(A1:A3, 1) equals 7.75.\n"
24206 #~ "@SEEALSO=MEDIAN"
24208 #~ "@FUNCTION=SSMEDIAN\n"
24209 #~ "@SYNTAX=SSMEDIAN(array[,interval)]\n"
24210 #~ "@DESCRIPTION=The SSMEDIAN function returns the median for grouped data as "
24211 #~ "commonly determined in the social sciences. The data points given in "
24212 #~ "@array are assumed to be the result of grouping data into intervals of "
24213 #~ "length @interval\n"
24215 #~ "* If @interval is not given, SSMEDIAN uses 1.\n"
24216 #~ "* If @array is empty, SSMEDIAN returns #NUM! error.\n"
24217 #~ "* If @interval <= 0, SSMEDIAN returns #NUM! error.\n"
24218 #~ "* SSMEDIAN does not check whether the data points are at least @interval "
24222 #~ "Let us assume that the cells A1, A2, A3 contain numbers 7, 8, 8. Then\n"
24223 #~ "SSMEDIAN(A1:A3, 1) equals 7.75.\n"
24225 #~ "@SEEALSO=MEDIAN"
24229 #~ "@FUNCTION=LARGE\n"
24230 #~ "@SYNTAX=LARGE(n, k)\n"
24231 #~ "@DESCRIPTION=LARGE returns the k-th largest value in a data set.\n"
24233 #~ "* If data set is empty LARGE returns #NUM! error.\n"
24234 #~ "* If @k <= 0 or @k is greater than the number of data items given LARGE "
24235 #~ "returns #NUM! error.\n"
24236 #~ "* This function is Excel compatible.\n"
24239 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24240 #~ "21.3, 25.9, and 40.1. Then\n"
24241 #~ "LARGE(A1:A5,2) equals 25.9.\n"
24242 #~ "LARGE(A1:A5,4) equals 17.3.\n"
24244 #~ "@SEEALSO=PERCENTILE,PERCENTRANK,QUARTILE,SMALL"
24246 #~ "@FUNCTION=LARGE\n"
24247 #~ "@SYNTAX=LARGE(n1, n2, ..., k)\n"
24248 #~ "@DESCRIPTION=LARGE returns the k-th largest value in a data set.\n"
24250 #~ "* If data set is empty LARGE returns #NUM! error.\n"
24251 #~ "* If @k <= 0 or @k is greater than the number of data items given LARGE "
24252 #~ "returns #NUM! error.\n"
24253 #~ "* This function is Excel compatible.\n"
24256 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24257 #~ "21.3, 25.9, and 40.1. Then\n"
24258 #~ "LARGE(A1:A5,2) equals 25.9.\n"
24259 #~ "LARGE(A1:A5,4) equals 17.3.\n"
24261 #~ "@SEEALSO=PERCENTILE,PERCENTRANK,QUARTILE,SMALL"
24265 #~ "@FUNCTION=SMALL\n"
24266 #~ "@SYNTAX=SMALL(n, k)\n"
24267 #~ "@DESCRIPTION=SMALL returns the k-th smallest value in a data set.\n"
24269 #~ "* If data set is empty SMALL returns #NUM! error.\n"
24270 #~ "* If @k <= 0 or @k is greater than the number of data items given SMALL "
24271 #~ "returns #NUM! error.\n"
24272 #~ "* This function is Excel compatible.\n"
24275 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24276 #~ "21.3, 25.9, and 40.1. Then\n"
24277 #~ "SMALL(A1:A5,2) equals 17.3.\n"
24278 #~ "SMALL(A1:A5,4) equals 25.9.\n"
24280 #~ "@SEEALSO=PERCENTILE,PERCENTRANK,QUARTILE,LARGE"
24282 #~ "@FUNCTION=SMALL\n"
24283 #~ "@SYNTAX=SMALL(n1, n2, ..., k)\n"
24284 #~ "@DESCRIPTION=SMALL returns the k-th smallest value in a data set.\n"
24286 #~ "* If data set is empty SMALL returns #NUM! error.\n"
24287 #~ "* If @k <= 0 or @k is greater than the number of data items given SMALL "
24288 #~ "returns #NUM! error.\n"
24289 #~ "* This function is Excel compatible.\n"
24292 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24293 #~ "21.3, 25.9, and 40.1. Then\n"
24294 #~ "SMALL(A1:A5,2) equals 17.3.\n"
24295 #~ "SMALL(A1:A5,4) equals 25.9.\n"
24297 #~ "@SEEALSO=PERCENTILE,PERCENTRANK,QUARTILE,LARGE"
24300 #~ "@FUNCTION=PROB\n"
24301 #~ "@SYNTAX=PROB(x_range,prob_range,lower_limit[,upper_limit])\n"
24302 #~ "@DESCRIPTION=PROB function returns the probability that values in a range "
24303 #~ "or an array are between two limits. If @upper_limit is not given, PROB "
24304 #~ "returns the probability that values in @x_range are equal to "
24305 #~ "@lower_limit.\n"
24307 #~ "* If the sum of the probabilities in @prob_range is not equal to 1 PROB "
24308 #~ "returns #NUM! error.\n"
24309 #~ "* If any value in @prob_range is <=0 or > 1, PROB returns #NUM! error.\n"
24310 #~ "* If @x_range and @prob_range contain a different number of data entries, "
24311 #~ "PROB returns #N/A error.\n"
24312 #~ "* This function is Excel compatible.\n"
24316 #~ "@SEEALSO=BINOMDIST,CRITBINOM"
24318 #~ "@FUNCTION=PROB\n"
24319 #~ "@SYNTAX=PROB(x_range,prob_range,lower_limit[,upper_limit])\n"
24320 #~ "@DESCRIPTION=PROB function returns the probability that values in a range "
24321 #~ "or an array are between two limits. If @upper_limit is not given, PROB "
24322 #~ "returns the probability that values in @x_range are equal to "
24323 #~ "@lower_limit.\n"
24325 #~ "* If the sum of the probabilities in @prob_range is not equal to 1 PROB "
24326 #~ "returns #NUM! error.\n"
24327 #~ "* If any value in @prob_range is <=0 or > 1, PROB returns #NUM! error.\n"
24328 #~ "* If @x_range and @prob_range contain a different number of data entries, "
24329 #~ "PROB returns #N/A error.\n"
24330 #~ "* This function is Excel compatible.\n"
24334 #~ "@SEEALSO=BINOMDIST,CRITBINOM"
24337 #~ "@FUNCTION=STEYX\n"
24338 #~ "@SYNTAX=STEYX(known_y's,known_x's)\n"
24339 #~ "@DESCRIPTION=STEYX function returns the standard error of the predicted y-"
24340 #~ "value for each x in the regression.\n"
24342 #~ "* If @known_y's and @known_x's are empty or have a different number of "
24343 #~ "arguments then STEYX returns #N/A error.\n"
24344 #~ "* This function is Excel compatible.\n"
24347 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24348 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
24349 #~ "33.5, and 42.7. Then\n"
24350 #~ "STEYX(A1:A5,B1:B5) equals 1.101509979.\n"
24352 #~ "@SEEALSO=PEARSON,RSQ,SLOPE"
24354 #~ "@FUNCTION=STEYX\n"
24355 #~ "@SYNTAX=STEYX(known_y's,known_x's)\n"
24356 #~ "@DESCRIPTION=STEYX function returns the standard error of the predicted y-"
24357 #~ "value for each x in the regression.\n"
24359 #~ "* If @known_y's and @known_x's are empty or have a different number of "
24360 #~ "arguments then STEYX returns #N/A error.\n"
24361 #~ "* This function is Excel compatible.\n"
24364 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24365 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
24366 #~ "33.5, and 42.7. Then\n"
24367 #~ "STEYX(A1:A5,B1:B5) equals 1.101509979.\n"
24369 #~ "@SEEALSO=PEARSON,RSQ,SLOPE"
24373 #~ "@FUNCTION=ZTEST\n"
24374 #~ "@SYNTAX=ZTEST(ref,x[,stddev])\n"
24375 #~ "@DESCRIPTION=ZTEST returns the two-tailed probability of a z-test.\n"
24377 #~ "@ref is the data set and @x is the value to be tested.\n"
24378 #~ "@stddev is optionally an assumed standard deviation.\n"
24380 #~ "* If @ref contains less than two data items ZTEST returns #DIV/0! error.\n"
24381 #~ "* This function is Excel compatible.\n"
24384 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24385 #~ "21.3, 25.9, and 40.1. Then\n"
24386 #~ "ZTEST(A1:A5,20) equals 0.254717826.\n"
24388 #~ "@SEEALSO=CONFIDENCE,NORMDIST,NORMINV,NORMSDIST,NORMSINV,STANDARDIZE"
24390 #~ "@FUNCTION=ZTEST\n"
24391 #~ "@SYNTAX=ZTEST(ref,x)\n"
24392 #~ "@DESCRIPTION=ZTEST returns the two-tailed probability of a z-test.\n"
24394 #~ "@ref is the data set and @x is the value to be tested.\n"
24396 #~ "* If @ref contains less than two data items ZTEST returns #DIV/0! error.\n"
24397 #~ "* This function is Excel compatible.\n"
24400 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24401 #~ "21.3, 25.9, and 40.1. Then\n"
24402 #~ "ZTEST(A1:A5,20) equals 0.254717826.\n"
24404 #~ "@SEEALSO=CONFIDENCE,NORMDIST,NORMINV,NORMSDIST,NORMSINV,STANDARDIZE"
24407 #~ "@FUNCTION=AVERAGEA\n"
24408 #~ "@SYNTAX=AVERAGEA(number1,number2,...)\n"
24409 #~ "@DESCRIPTION=AVERAGEA returns the average of the given arguments. "
24410 #~ "Numbers, text and logical values are included in the calculation too. If "
24411 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24412 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24413 #~ "one (1). Note that empty cells are not counted.\n"
24415 #~ "* This function is Excel compatible.\n"
24418 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24419 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24420 #~ "AVERAGEA(A1:A5) equals 18.94.\n"
24422 #~ "@SEEALSO=AVERAGE"
24424 #~ "@FUNCTION=AVERAGEA\n"
24425 #~ "@SYNTAX=AVERAGEA(number1,number2,...)\n"
24426 #~ "@DESCRIPTION=AVERAGEA returns the average of the given arguments. "
24427 #~ "Numbers, text and logical values are included in the calculation too. If "
24428 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24429 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24430 #~ "one (1). Note that empty cells are not counted.\n"
24432 #~ "* This function is Excel compatible.\n"
24435 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24436 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24437 #~ "AVERAGEA(A1:A5) equals 18.94.\n"
24439 #~ "@SEEALSO=AVERAGE"
24442 #~ "@FUNCTION=MAXA\n"
24443 #~ "@SYNTAX=MAXA(number1,number2,...)\n"
24444 #~ "@DESCRIPTION=MAXA returns the largest value of the given arguments. "
24445 #~ "Numbers, text and logical values are included in the calculation too. If "
24446 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24447 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24448 #~ "one (1). Note that empty cells are not counted.\n"
24450 #~ "* This function is Excel compatible.\n"
24453 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24454 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24455 #~ "MAXA(A1:A5) equals 40.1.\n"
24457 #~ "@SEEALSO=MAX,MINA"
24459 #~ "@FUNCTION=MAXA\n"
24460 #~ "@SYNTAX=MAXA(number1,number2,...)\n"
24461 #~ "@DESCRIPTION=MAXA returns the largest value of the given arguments. "
24462 #~ "Numbers, text and logical values are included in the calculation too. If "
24463 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24464 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24465 #~ "one (1). Note that empty cells are not counted.\n"
24467 #~ "* This function is Excel compatible.\n"
24470 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24471 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24472 #~ "MAXA(A1:A5) equals 40.1.\n"
24474 #~ "@SEEALSO=MAX,MINA"
24477 #~ "@FUNCTION=MINA\n"
24478 #~ "@SYNTAX=MINA(number1,number2,...)\n"
24479 #~ "@DESCRIPTION=MINA returns the smallest value of the given arguments. "
24480 #~ "Numbers, text and logical values are included in the calculation too. If "
24481 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24482 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24483 #~ "one (1). Note that empty cells are not counted.\n"
24485 #~ "* This function is Excel compatible.\n"
24488 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24489 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24490 #~ "MINA(A1:A5) equals 0.\n"
24492 #~ "@SEEALSO=MIN,MAXA"
24494 #~ "@FUNCTION=MINA\n"
24495 #~ "@SYNTAX=MINA(number1,number2,...)\n"
24496 #~ "@DESCRIPTION=MINA returns the smallest value of the given arguments. "
24497 #~ "Numbers, text and logical values are included in the calculation too. If "
24498 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24499 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24500 #~ "one (1). Note that empty cells are not counted.\n"
24502 #~ "* This function is Excel compatible.\n"
24505 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24506 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24507 #~ "MINA(A1:A5) equals 0.\n"
24509 #~ "@SEEALSO=MIN,MAXA"
24512 #~ "@FUNCTION=VARA\n"
24513 #~ "@SYNTAX=VARA(number1,number2,...)\n"
24514 #~ "@DESCRIPTION=VARA calculates sample variance of the given sample.\n"
24515 #~ "To get the true variance of a complete population use VARPA.\n"
24516 #~ "VARA is also known as the N-1-variance.\n"
24517 #~ "Under reasonable conditions, it is the maximum-likelihood estimator for "
24518 #~ "the true variance.\n"
24519 #~ "Numbers, text and logical values are included in the calculation too. If "
24520 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24521 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24522 #~ "one (1). Note that empty cells are not counted.\n"
24524 #~ "* This function is Excel compatible.\n"
24527 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24528 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24529 #~ "VARA(A1:A5) equals 228.613.\n"
24531 #~ "@SEEALSO=VAR,VARPA"
24533 #~ "@FUNCTION=VARA\n"
24534 #~ "@SYNTAX=VARA(number1,number2,...)\n"
24535 #~ "@DESCRIPTION=VARA calculates sample variance of the given sample.\n"
24536 #~ "To get the true variance of a complete population use VARPA.\n"
24537 #~ "VARA is also known as the N-1-variance.\n"
24538 #~ "Under reasonable conditions, it is the maximum-likelihood estimator for "
24539 #~ "the true variance.\n"
24540 #~ "Numbers, text and logical values are included in the calculation too. If "
24541 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24542 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24543 #~ "one (1). Note that empty cells are not counted.\n"
24545 #~ "* This function is Excel compatible.\n"
24548 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24549 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24550 #~ "VARA(A1:A5) equals 228.613.\n"
24552 #~ "@SEEALSO=VAR,VARPA"
24555 #~ "@FUNCTION=VARPA\n"
24556 #~ "@SYNTAX=VARPA(number1,number2,...)\n"
24557 #~ "@DESCRIPTION=VARPA calculates the variance of an entire population.\n"
24558 #~ "VARPA is also known as the N-variance.\n"
24559 #~ "Numbers, text and logical values are included in the calculation too. If "
24560 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24561 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24562 #~ "one (1). Note that empty cells are not counted.\n"
24564 #~ "* This function is Excel compatible.\n"
24567 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24568 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24569 #~ "VARPA(A1:A5) equals 182.8904.\n"
24571 #~ "@SEEALSO=VARA,VARP"
24573 #~ "@FUNCTION=VARPA\n"
24574 #~ "@SYNTAX=VARPA(number1,number2,...)\n"
24575 #~ "@DESCRIPTION=VARPA calculates the variance of an entire population.\n"
24576 #~ "VARPA is also known as the N-variance.\n"
24577 #~ "Numbers, text and logical values are included in the calculation too. If "
24578 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24579 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24580 #~ "one (1). Note that empty cells are not counted.\n"
24582 #~ "* This function is Excel compatible.\n"
24585 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24586 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24587 #~ "VARPA(A1:A5) equals 182.8904.\n"
24589 #~ "@SEEALSO=VARA,VARP"
24592 #~ "@FUNCTION=STDEVA\n"
24593 #~ "@SYNTAX=STDEVA(number1,number2,...)\n"
24594 #~ "@DESCRIPTION=STDEVA returns the sample standard deviation of the given "
24596 #~ "To obtain the population standard deviation of a whole population use "
24598 #~ "STDEVA is also known as the N-1-standard deviation.\n"
24599 #~ "Under reasonable conditions, it is the maximum-likelihood estimator for "
24600 #~ "the true population standard deviation.\n"
24601 #~ "Numbers, text and logical values are included in the calculation too. If "
24602 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24603 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24604 #~ "one (1). Note that empty cells are not counted.\n"
24606 #~ "* This function is Excel compatible.\n"
24609 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24610 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24611 #~ "STDEVA(A1:A5) equals 15.119953704.\n"
24613 #~ "@SEEALSO=STDEV,STDEVPA"
24615 #~ "@FUNCTION=STDEVA\n"
24616 #~ "@SYNTAX=STDEVA(number1,number2,...)\n"
24617 #~ "@DESCRIPTION=STDEVA returns the sample standard deviation of the given "
24619 #~ "To obtain the population standard deviation of a whole population use "
24621 #~ "STDEVA is also known as the N-1-standard deviation.\n"
24622 #~ "Under reasonable conditions, it is the maximum-likelihood estimator for "
24623 #~ "the true population standard deviation.\n"
24624 #~ "Numbers, text and logical values are included in the calculation too. If "
24625 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24626 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24627 #~ "one (1). Note that empty cells are not counted.\n"
24629 #~ "* This function is Excel compatible.\n"
24632 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24633 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24634 #~ "STDEVA(A1:A5) equals 15.119953704.\n"
24636 #~ "@SEEALSO=STDEV,STDEVPA"
24639 #~ "@FUNCTION=STDEVPA\n"
24640 #~ "@SYNTAX=STDEVPA(number1,number2,...)\n"
24641 #~ "@DESCRIPTION=STDEVPA returns the population standard deviation of an "
24642 #~ "entire population.\n"
24643 #~ "This is also known as the N-standard deviation\n"
24644 #~ "Numbers, text and logical values are included in the calculation too. If "
24645 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24646 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24647 #~ "one (1). Note that empty cells are not counted.\n"
24649 #~ "* This function is Excel compatible.\n"
24652 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24653 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24654 #~ "STDEVPA(A1:A5) equals 13.523697719.\n"
24656 #~ "@SEEALSO=STDEVA,STDEVP"
24658 #~ "@FUNCTION=STDEVPA\n"
24659 #~ "@SYNTAX=STDEVPA(number1,number2,...)\n"
24660 #~ "@DESCRIPTION=STDEVPA returns the population standard deviation of an "
24661 #~ "entire population.\n"
24662 #~ "This is also known as the N-standard deviation\n"
24663 #~ "Numbers, text and logical values are included in the calculation too. If "
24664 #~ "the cell contains text or the argument evaluates to FALSE, it is counted "
24665 #~ "as value zero (0). If the argument evaluates to TRUE, it is counted as "
24666 #~ "one (1). Note that empty cells are not counted.\n"
24668 #~ "* This function is Excel compatible.\n"
24671 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers and strings "
24672 #~ "11.4, 17.3, \"missing\", 25.9, and 40.1. Then\n"
24673 #~ "STDEVPA(A1:A5) equals 13.523697719.\n"
24675 #~ "@SEEALSO=STDEVA,STDEVP"
24678 #~ "@FUNCTION=PERCENTRANK\n"
24679 #~ "@SYNTAX=PERCENTRANK(array,x[,significance])\n"
24680 #~ "@DESCRIPTION=PERCENTRANK function returns the rank of a data point in a "
24681 #~ "data set. @array is the range of numeric values, @x is the data point "
24682 #~ "which you want to rank, and the optional @significance specifies the "
24683 #~ "number of significant digits for the returned value, truncating the "
24684 #~ "remainder. If @significance is omitted, PERCENTRANK uses three digits.\n"
24686 #~ "* If @array contains no data points, PERCENTRANK returns #NUM! error.\n"
24687 #~ "* If @significance is less than one, PERCENTRANK returns #NUM! error.\n"
24688 #~ "* If @x exceeds the largest value or is less than the smallest value in "
24689 #~ "@array, PERCENTRANK returns #NUM! error.\n"
24690 #~ "* If @x does not match any of the values in @array or @x matches more "
24691 #~ "than once, PERCENTRANK interpolates the returned value.\n"
24695 #~ "@SEEALSO=LARGE,MAX,MEDIAN,MIN,PERCENTILE,QUARTILE,SMALL"
24697 #~ "@FUNCTION=PERCENTRANK\n"
24698 #~ "@SYNTAX=PERCENTRANK(array,x[,significance])\n"
24699 #~ "@DESCRIPTION=PERCENTRANK function returns the rank of a data point in a "
24700 #~ "data set. @array is the range of numeric values, @x is the data point "
24701 #~ "which you want to rank, and the optional @significance specifies the "
24702 #~ "number of significant digits for the returned value, truncating the "
24703 #~ "remainder. If @significance is omitted, PERCENTRANK uses three digits.\n"
24705 #~ "* If @array contains no data points, PERCENTRANK returns #NUM! error.\n"
24706 #~ "* If @significance is less than one, PERCENTRANK returns #NUM! error.\n"
24707 #~ "* If @x exceeds the largest value or is less than the smallest value in "
24708 #~ "@array, PERCENTRANK returns #NUM! error.\n"
24709 #~ "* If @x does not match any of the values in @array or @x matches more "
24710 #~ "than once, PERCENTRANK interpolates the returned value.\n"
24714 #~ "@SEEALSO=LARGE,MAX,MEDIAN,MIN,PERCENTILE,QUARTILE,SMALL"
24717 #~ "@FUNCTION=PERCENTILE\n"
24718 #~ "@SYNTAX=PERCENTILE(array,k)\n"
24719 #~ "@DESCRIPTION=PERCENTILE function returns the 100*@k-th percentile of the "
24720 #~ "given data points (that is, a number x such that a fraction @k of the "
24721 #~ "data points are less than x).\n"
24723 #~ "* If @array is empty, PERCENTILE returns #NUM! error.\n"
24724 #~ "* If @k < 0 or @k > 1, PERCENTILE returns #NUM! error.\n"
24725 #~ "* This function is Excel compatible.\n"
24728 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24729 #~ "21.3, 25.9, and 40.1. Then\n"
24730 #~ "PERCENTILE(A1:A5,0.42) equals 20.02.\n"
24732 #~ "@SEEALSO=QUARTILE"
24734 #~ "@FUNCTION=PERCENTILE\n"
24735 #~ "@SYNTAX=PERCENTILE(array,k)\n"
24736 #~ "@DESCRIPTION=PERCENTILE function returns the 100*@k-th percentile of the "
24737 #~ "given data points (that is, a number x such that a fraction @k of the "
24738 #~ "data points are less than x).\n"
24740 #~ "* If @array is empty, PERCENTILE returns #NUM! error.\n"
24741 #~ "* If @k < 0 or @k > 1, PERCENTILE returns #NUM! error.\n"
24742 #~ "* This function is Excel compatible.\n"
24745 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24746 #~ "21.3, 25.9, and 40.1. Then\n"
24747 #~ "PERCENTILE(A1:A5,0.42) equals 20.02.\n"
24749 #~ "@SEEALSO=QUARTILE"
24752 #~ "@FUNCTION=QUARTILE\n"
24753 #~ "@SYNTAX=QUARTILE(array,quart)\n"
24754 #~ "@DESCRIPTION=QUARTILE function returns the quartile of the given data "
24757 #~ "If @quart is equal to: QUARTILE returns:\n"
24758 #~ "0 the smallest value of @array.\n"
24759 #~ "1 the first quartile\n"
24760 #~ "2 the second quartile\n"
24761 #~ "3 the third quartile\n"
24762 #~ "4 the largest value of @array.\n"
24764 #~ "* If @array is empty, QUARTILE returns #NUM! error.\n"
24765 #~ "* If @quart < 0 or @quart > 4, QUARTILE returns #NUM! error.\n"
24766 #~ "* If @quart is not an integer, it is truncated.\n"
24767 #~ "* This function is Excel compatible.\n"
24770 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24771 #~ "21.3, 25.9, and 40.1. Then\n"
24772 #~ "QUARTILE(A1:A5,1) equals 17.3.\n"
24774 #~ "@SEEALSO=LARGE,MAX,MEDIAN,MIN,PERCENTILE,SMALL"
24776 #~ "@FUNCTION=QUARTILE\n"
24777 #~ "@SYNTAX=QUARTILE(array,quart)\n"
24778 #~ "@DESCRIPTION=QUARTILE function returns the quartile of the given data "
24781 #~ "If @quart is equal to: QUARTILE returns:\n"
24782 #~ "0 the smallest value of @array.\n"
24783 #~ "1 the first quartile\n"
24784 #~ "2 the second quartile\n"
24785 #~ "3 the third quartile\n"
24786 #~ "4 the largest value of @array.\n"
24788 #~ "* If @array is empty, QUARTILE returns #NUM! error.\n"
24789 #~ "* If @quart < 0 or @quart > 4, QUARTILE returns #NUM! error.\n"
24790 #~ "* If @quart is not an integer, it is truncated.\n"
24791 #~ "* This function is Excel compatible.\n"
24794 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24795 #~ "21.3, 25.9, and 40.1. Then\n"
24796 #~ "QUARTILE(A1:A5,1) equals 17.3.\n"
24798 #~ "@SEEALSO=LARGE,MAX,MEDIAN,MIN,PERCENTILE,SMALL"
24801 #~ "@FUNCTION=FTEST\n"
24802 #~ "@SYNTAX=FTEST(array1,array2)\n"
24803 #~ "@DESCRIPTION=FTEST function returns the two-tailed probability that the "
24804 #~ "variances in the given two data sets are not significantly different.\n"
24806 #~ "* This function is Excel compatible.\n"
24809 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24810 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
24811 #~ "33.5, and 42.7. Then\n"
24812 #~ "FTEST(A1:A5,B1:B5) equals 0.510815017.\n"
24814 #~ "@SEEALSO=FDIST,FINV"
24816 #~ "@FUNCTION=FTEST\n"
24817 #~ "@SYNTAX=FTEST(array1,array2)\n"
24818 #~ "@DESCRIPTION=FTEST function returns the two-tailed probability that the "
24819 #~ "variances in the given two data sets are not significantly different.\n"
24821 #~ "* This function is Excel compatible.\n"
24824 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24825 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
24826 #~ "33.5, and 42.7. Then\n"
24827 #~ "FTEST(A1:A5,B1:B5) equals 0.510815017.\n"
24829 #~ "@SEEALSO=FDIST,FINV"
24832 #~ "@FUNCTION=TTEST\n"
24833 #~ "@SYNTAX=TTEST(array1,array2,tails,type)\n"
24834 #~ "@DESCRIPTION=TTEST function returns the probability of a Student's t-"
24836 #~ "@array1 is the first data set and @array2 is the second data set. If "
24837 #~ "@tails is one, TTEST uses the one-tailed distribution and if @tails is "
24838 #~ "two, TTEST uses the two-tailed distribution. @type determines the kind "
24839 #~ "of the test:\n"
24841 #~ "\t1 Paired test\n"
24842 #~ "\t2 Two-sample equal variance\n"
24843 #~ "\t3 Two-sample unequal variance\n"
24845 #~ "* If the data sets contain a different number of data points and the test "
24846 #~ "is paired (@type one), TTEST returns the #N/A error.\n"
24847 #~ "* @tails and @type are truncated to integers.\n"
24848 #~ "* If @tails is not one or two, TTEST returns #NUM! error.\n"
24849 #~ "* If @type is any other than one, two, or three, TTEST returns #NUM! "
24851 #~ "* This function is Excel compatible.\n"
24854 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24855 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
24856 #~ "33.5, and 42.7. Then\n"
24857 #~ "TTEST(A1:A5,B1:B5,1,1) equals 0.003127619.\n"
24858 #~ "TTEST(A1:A5,B1:B5,2,1) equals 0.006255239.\n"
24859 #~ "TTEST(A1:A5,B1:B5,1,2) equals 0.111804322.\n"
24860 #~ "TTEST(A1:A5,B1:B5,1,3) equals 0.113821797.\n"
24862 #~ "@SEEALSO=FDIST,FINV"
24864 #~ "@FUNCTION=TTEST\n"
24865 #~ "@SYNTAX=TTEST(array1,array2,tails,type)\n"
24866 #~ "@DESCRIPTION=TTEST function returns the probability of a Student's t-"
24868 #~ "@array1 is the first data set and @array2 is the second data set. If "
24869 #~ "@tails is one, TTEST uses the one-tailed distribution and if @tails is "
24870 #~ "two, TTEST uses the two-tailed distribution. @type determines the kind "
24871 #~ "of the test:\n"
24873 #~ "\t1 Paired test\n"
24874 #~ "\t2 Two-sample equal variance\n"
24875 #~ "\t3 Two-sample unequal variance\n"
24877 #~ "* If the data sets contain a different number of data points and the test "
24878 #~ "is paired (@type one), TTEST returns the #N/A error.\n"
24879 #~ "* @tails and @type are truncated to integers.\n"
24880 #~ "* If @tails is not one or two, TTEST returns #NUM! error.\n"
24881 #~ "* If @type is any other than one, two, or three, TTEST returns #NUM! "
24883 #~ "* This function is Excel compatible.\n"
24886 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
24887 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
24888 #~ "33.5, and 42.7. Then\n"
24889 #~ "TTEST(A1:A5,B1:B5,1,1) equals 0.003127619.\n"
24890 #~ "TTEST(A1:A5,B1:B5,2,1) equals 0.006255239.\n"
24891 #~ "TTEST(A1:A5,B1:B5,1,2) equals 0.111804322.\n"
24892 #~ "TTEST(A1:A5,B1:B5,1,3) equals 0.113821797.\n"
24894 #~ "@SEEALSO=FDIST,FINV"
24897 #~ "@FUNCTION=FREQUENCY\n"
24898 #~ "@SYNTAX=FREQUENCY(data_array,bins_array)\n"
24899 #~ "@DESCRIPTION=FREQUENCY function counts how often given values occur "
24900 #~ "within a range of values. The results are given as an array.\n"
24902 #~ "@data_array is a data array for which you want to count the frequencies. "
24903 #~ "@bin_array is an array containing the intervals into which you want to "
24904 #~ "group the values in data_array. If the @bin_array is empty, FREQUENCY "
24905 #~ "returns the number of data points in @data_array.\n"
24907 #~ "* This function is Excel compatible.\n"
24913 #~ "@FUNCTION=FREQUENCY\n"
24914 #~ "@SYNTAX=FREQUENCY(data_array,bins_array)\n"
24915 #~ "@DESCRIPTION=FREQUENCY function counts how often given values occur "
24916 #~ "within a range of values. The results are given as an array.\n"
24918 #~ "@data_array is a data array for which you want to count the frequencies. "
24919 #~ "@bin_array is an array containing the intervals into which you want to "
24920 #~ "group the values in data_array. If the @bin_array is empty, FREQUENCY "
24921 #~ "returns the number of data points in @data_array.\n"
24923 #~ "* This function is Excel compatible.\n"
24930 #~ "@FUNCTION=LINEST\n"
24931 #~ "@SYNTAX=LINEST(known_y's[,known_x's[,const[,stat]]])\n"
24932 #~ "@DESCRIPTION=LINEST function calculates the ``least squares'' line that "
24933 #~ "best fit to your data in @known_y's. @known_x's contains the "
24934 #~ "corresponding x's where y=mx+b.\n"
24936 #~ "LINEST returns an array having two columns and one row. The slope (m) of "
24937 #~ "the regression line y=mx+b is given in the first column and the y-"
24938 #~ "intercept (b) in the second.\n"
24940 #~ "If @stat is TRUE, extra statistical information will be returned. Extra "
24941 #~ "statistical information is written below the regression line coefficients "
24942 #~ "in the result array. Extra statistical information consists of four rows "
24943 #~ "of data. In the first row the standard error values for the coefficients "
24944 #~ "m1, (m2, ...), b are represented. The second row contains the square of "
24945 #~ "R and the standard error for the y estimate. The third row contains the "
24946 #~ "F-observed value and the degrees of freedom. The last row contains the "
24947 #~ "regression sum of squares and the residual sum of squares.\n"
24949 #~ "* If @known_x's is omitted, an array {1, 2, 3, ...} is used.\n"
24950 #~ "* If @known_y's and @known_x's have unequal number of data points, LINEST "
24951 #~ "returns #NUM! error.\n"
24952 #~ "* If @const is FALSE, the line will be forced to go through the origin, i."
24953 #~ "e., b will be zero. The default is TRUE.\n"
24954 #~ "* The default of @stat is FALSE.\n"
24958 #~ "@SEEALSO=LOGEST,TREND"
24960 #~ "@FUNCTION=LINEST\n"
24961 #~ "@SYNTAX=LINEST(known_y's[,known_x's[,const[,stat]]])\n"
24962 #~ "@DESCRIPTION=LINEST function calculates the ``least squares'' line that "
24963 #~ "best fit to your data in @known_y's. @known_x's contains the "
24964 #~ "corresponding x's where y=mx+b.\n"
24966 #~ "LINEST returns an array having two columns and one row. The slope (m) of "
24967 #~ "the regression line y=mx+b is given in the first column and the y-"
24968 #~ "intercept (b) in the second.\n"
24970 #~ "If @stat is TRUE, extra statistical information will be returned. Extra "
24971 #~ "statistical information is written below the regression line coefficients "
24972 #~ "in the result array. Extra statistical information consists of four rows "
24973 #~ "of data. In the first row the standard error values for the coefficients "
24974 #~ "m1, (m2, ...), b are represented. The second row contains the square of "
24975 #~ "R and the standard error for the y estimate. The third row contains the "
24976 #~ "F-observed value and the degrees of freedom. The last row contains the "
24977 #~ "regression sum of squares and the residual sum of squares.\n"
24979 #~ "* If @known_x's is omitted, an array {1, 2, 3, ...} is used.\n"
24980 #~ "* If @known_y's and @known_x's have unequal number of data points, LINEST "
24981 #~ "returns #NUM! error.\n"
24982 #~ "* If @const is FALSE, the line will be forced to go through the origin, i."
24983 #~ "e., b will be zero. The default is TRUE.\n"
24984 #~ "* The default of @stat is FALSE.\n"
24988 #~ "@SEEALSO=LOGEST,TREND"
24991 #~ "@FUNCTION=LOGREG\n"
24992 #~ "@SYNTAX=LOGREG(known_y's[,known_x's[,const[,stat]]])\n"
24993 #~ "@DESCRIPTION=LOGREG function transforms your x's to z=ln(x) and applies "
24994 #~ "the ``least squares'' method to fit the linear equation\n"
24995 #~ "y = m * z + b \n"
24996 #~ "to your y's and z's --- equivalent to fitting the equation\n"
24997 #~ "y = m * ln(x) + b \n"
24998 #~ "to y's and x's. \n"
25000 #~ "If @known_x's is omitted, an array {1, 2, 3, ...} is used. LOGREG returns "
25001 #~ "an array having two columns and one row. m is given in the first column "
25002 #~ "and b in the second. \n"
25004 #~ "If @known_y's and @known_x's have unequal number of data points, LOGREG "
25005 #~ "returns #NUM! error.\n"
25007 #~ "If @const is FALSE, the curve will be forced to go through [1; 0], i.e., "
25008 #~ "b will be zero. The default is TRUE.\n"
25010 #~ "If @stat is TRUE, extra statistical information will be returned which "
25011 #~ "applies to the state AFTER transformation to z. Extra statistical "
25012 #~ "information is written below m and b in the result array. Extra "
25013 #~ "statistical information consists of four rows of data. In the first row "
25014 #~ "the standard error values for the coefficients m, b are represented. The "
25015 #~ "second row contains the square of R and the standard error for the y "
25016 #~ "estimate. The third row contains the F-observed value and the degrees of "
25017 #~ "freedom. The last row contains the regression sum of squares and the "
25018 #~ "residual sum of squares.The default of @stat is FALSE.\n"
25021 #~ "@SEEALSO=LOGFIT,LINEST,LOGEST"
25023 #~ "@FUNCTION=LOGREG\n"
25024 #~ "@SYNTAX=LOGREG(known_y's[,known_x's[,const[,stat]]])\n"
25025 #~ "@DESCRIPTION=LOGREG function transforms your x's to z=ln(x) and applies "
25026 #~ "the ``least squares'' method to fit the linear equation\n"
25027 #~ "y = m * z + b \n"
25028 #~ "to your y's and z's --- equivalent to fitting the equation\n"
25029 #~ "y = m * ln(x) + b \n"
25030 #~ "to y's and x's. \n"
25032 #~ "If @known_x's is omitted, an array {1, 2, 3, ...} is used. LOGREG returns "
25033 #~ "an array having two columns and one row. m is given in the first column "
25034 #~ "and b in the second. \n"
25036 #~ "If @known_y's and @known_x's have unequal number of data points, LOGREG "
25037 #~ "returns #NUM! error.\n"
25039 #~ "If @const is FALSE, the curve will be forced to go through [1; 0], i.e., "
25040 #~ "b will be zero. The default is TRUE.\n"
25042 #~ "If @stat is TRUE, extra statistical information will be returned which "
25043 #~ "applies to the state AFTER transformation to z. Extra statistical "
25044 #~ "information is written below m and b in the result array. Extra "
25045 #~ "statistical information consists of four rows of data. In the first row "
25046 #~ "the standard error values for the coefficients m, b are represented. The "
25047 #~ "second row contains the square of R and the standard error for the y "
25048 #~ "estimate. The third row contains the F-observed value and the degrees of "
25049 #~ "freedom. The last row contains the regression sum of squares and the "
25050 #~ "residual sum of squares.The default of @stat is FALSE.\n"
25053 #~ "@SEEALSO=LOGFIT,LINEST,LOGEST"
25056 #~ "@FUNCTION=LOGFIT\n"
25057 #~ "@SYNTAX=LOGFIT(known_y's,known_x's)\n"
25058 #~ "@DESCRIPTION=LOGFIT function applies the ``least squares'' method to fit "
25059 #~ "the logarithmic equation\n"
25060 #~ "y = a + b * ln(sign * (x - c)) , sign = +1 or -1 \n"
25061 #~ "to your data. The graph of the equation is a logarithmic curve moved "
25062 #~ "horizontally by c and possibly mirrored across the y-axis (if sign = -"
25065 #~ "LOGFIT returns an array having five columns and one row. `Sign' is given "
25066 #~ "in the first column, `a', `b', and `c' are given in columns 2 to 4. "
25067 #~ "Column 5 holds the sum of squared residuals.\n"
25069 #~ "An error is returned when there are less than 3 different x's or y's, or "
25070 #~ "when the shape of the point cloud is too different from a ``logarithmic'' "
25073 #~ "You can use the above formula \n"
25074 #~ "= a + b * ln(sign * (x - c)) \n"
25075 #~ "or rearrange it to \n"
25076 #~ "= (exp((y - a) / b)) / sign + c \n"
25077 #~ "to compute unknown y's or x's, respectively. \n"
25079 #~ "Technically, this is non-linear fitting by trial-and-error. The accuracy "
25080 #~ "of `c' is: width of x-range -> rounded to the next smaller (10^integer), "
25081 #~ "times 0.000001. There might be cases in which the returned fit is not the "
25082 #~ "best possible.\n"
25085 #~ "@SEEALSO=LOGREG,LINEST,LOGEST"
25087 #~ "@FUNCTION=LOGFIT\n"
25088 #~ "@SYNTAX=LOGFIT(known_y's,known_x's)\n"
25089 #~ "@DESCRIPTION=LOGFIT function applies the ``least squares'' method to fit "
25090 #~ "the logarithmic equation\n"
25091 #~ "y = a + b * ln(sign * (x - c)) , sign = +1 or -1 \n"
25092 #~ "to your data. The graph of the equation is a logarithmic curve moved "
25093 #~ "horizontally by c and possibly mirrored across the y-axis (if sign = -"
25096 #~ "LOGFIT returns an array having five columns and one row. `Sign' is given "
25097 #~ "in the first column, `a', `b', and `c' are given in columns 2 to 4. "
25098 #~ "Column 5 holds the sum of squared residuals.\n"
25100 #~ "An error is returned when there are less than 3 different x's or y's, or "
25101 #~ "when the shape of the point cloud is too different from a ``logarithmic'' "
25104 #~ "You can use the above formula \n"
25105 #~ "= a + b * ln(sign * (x - c)) \n"
25106 #~ "or rearrange it to \n"
25107 #~ "= (exp((y - a) / b)) / sign + c \n"
25108 #~ "to compute unknown y's or x's, respectively. \n"
25110 #~ "Technically, this is non-linear fitting by trial-and-error. The accuracy "
25111 #~ "of `c' is: width of x-range -> rounded to the next smaller (10^integer), "
25112 #~ "times 0.000001. There might be cases in which the returned fit is not the "
25113 #~ "best possible.\n"
25116 #~ "@SEEALSO=LOGREG,LINEST,LOGEST"
25119 #~ "@FUNCTION=TREND\n"
25120 #~ "@SYNTAX=TREND(known_y's[,known_x's[,new_x's[,const]]])\n"
25121 #~ "@DESCRIPTION=TREND function estimates future values of a given data set "
25122 #~ "using the ``least squares'' line that best fit to your data. @known_y's "
25123 #~ "is the y-values where y=mx+b and @known_x's contains the corresponding x-"
25124 #~ "values. @new_x's contains the x-values for which you want to estimate "
25125 #~ "the y-values. If @const is FALSE, the line will be forced to go through "
25126 #~ "the origin, i.e., b will be zero.\n"
25128 #~ "* If @known_x's is omitted, an array {1, 2, 3, ...} is used.\n"
25129 #~ "* If @new_x's is omitted, it is assumed to be the same as @known_x's.\n"
25130 #~ "* If @const is omitted, it is assumed to be TRUE.\n"
25131 #~ "* If @known_y's and @known_x's have unequal number of data points, TREND "
25132 #~ "returns #NUM! error.\n"
25135 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
25136 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
25137 #~ "33.5, and 42.7. Then\n"
25138 #~ "TREND(A1:A5,B1:B5) equals {12.1, 15.7, 21.6, 26.7, 39.7}.\n"
25140 #~ "@SEEALSO=LINEST"
25142 #~ "@FUNCTION=TREND\n"
25143 #~ "@SYNTAX=TREND(known_y's[,known_x's[,new_x's[,const]]])\n"
25144 #~ "@DESCRIPTION=TREND function estimates future values of a given data set "
25145 #~ "using the ``least squares'' line that best fit to your data. @known_y's "
25146 #~ "is the y-values where y=mx+b and @known_x's contains the corresponding x-"
25147 #~ "values. @new_x's contains the x-values for which you want to estimate "
25148 #~ "the y-values. If @const is FALSE, the line will be forced to go through "
25149 #~ "the origin, i.e., b will be zero.\n"
25151 #~ "* If @known_x's is omitted, an array {1, 2, 3, ...} is used.\n"
25152 #~ "* If @new_x's is omitted, it is assumed to be the same as @known_x's.\n"
25153 #~ "* If @const is omitted, it is assumed to be TRUE.\n"
25154 #~ "* If @known_y's and @known_x's have unequal number of data points, TREND "
25155 #~ "returns #NUM! error.\n"
25158 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
25159 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
25160 #~ "33.5, and 42.7. Then\n"
25161 #~ "TREND(A1:A5,B1:B5) equals {12.1, 15.7, 21.6, 26.7, 39.7}.\n"
25163 #~ "@SEEALSO=LINEST"
25166 #~ "@FUNCTION=LOGEST\n"
25167 #~ "@SYNTAX=LOGEST(known_y's[,known_x's,const,stat])\n"
25168 #~ "@DESCRIPTION=LOGEST function applies the ``least squares'' method to fit "
25169 #~ "an exponential curve of the form\n"
25171 #~ "\ty = b * m{1}^x{1} * m{2}^x{2}... to your data.\n"
25173 #~ "If @stat is TRUE, extra statistical information will be returned. Extra "
25174 #~ "statistical information is written below the regression line coefficients "
25175 #~ "in the result array. Extra statistical information consists of four rows "
25176 #~ "of data. In the first row the standard error values for the coefficients "
25177 #~ "m1, (m2, ...), b are represented. The second row contains the square of "
25178 #~ "R and the standard error for the y estimate. The third row contains the "
25179 #~ "F-observed value and the degrees of freedom. The last row contains the "
25180 #~ "regression sum of squares and the residual sum of squares.\n"
25182 #~ "* If @known_x's is omitted, an array {1, 2, 3, ...} is used. LOGEST "
25183 #~ "returns an array { m{n},m{n-1}, ...,m{1},b }.\n"
25184 #~ "* If @known_y's and @known_x's have unequal number of data points, LOGEST "
25185 #~ "returns #NUM! error.\n"
25186 #~ "* If @const is FALSE, the line will be forced to go through (0,1),i.e., b "
25187 #~ "will be one. The default is TRUE.\n"
25188 #~ "* The default of @stat is FALSE.\n"
25192 #~ "@SEEALSO=GROWTH,TREND"
25194 #~ "@FUNCTION=LOGEST\n"
25195 #~ "@SYNTAX=LOGEST(known_y's[,known_x's,const,stat])\n"
25196 #~ "@DESCRIPTION=LOGEST function applies the ``least squares'' method to fit "
25197 #~ "an exponential curve of the form\n"
25199 #~ "\ty = b * m{1}^x{1} * m{2}^x{2}... to your data.\n"
25201 #~ "If @stat is TRUE, extra statistical information will be returned. Extra "
25202 #~ "statistical information is written below the regression line coefficients "
25203 #~ "in the result array. Extra statistical information consists of four rows "
25204 #~ "of data. In the first row the standard error values for the coefficients "
25205 #~ "m1, (m2, ...), b are represented. The second row contains the square of "
25206 #~ "R and the standard error for the y estimate. The third row contains the "
25207 #~ "F-observed value and the degrees of freedom. The last row contains the "
25208 #~ "regression sum of squares and the residual sum of squares.\n"
25210 #~ "* If @known_x's is omitted, an array {1, 2, 3, ...} is used. LOGEST "
25211 #~ "returns an array { m{n},m{n-1}, ...,m{1},b }.\n"
25212 #~ "* If @known_y's and @known_x's have unequal number of data points, LOGEST "
25213 #~ "returns #NUM! error.\n"
25214 #~ "* If @const is FALSE, the line will be forced to go through (0,1),i.e., b "
25215 #~ "will be one. The default is TRUE.\n"
25216 #~ "* The default of @stat is FALSE.\n"
25220 #~ "@SEEALSO=GROWTH,TREND"
25223 #~ "@FUNCTION=GROWTH\n"
25224 #~ "@SYNTAX=GROWTH(known_y's[,known_x's,new_x's,const])\n"
25225 #~ "@DESCRIPTION=GROWTH function applies the ``least squares'' method to fit "
25226 #~ "an exponential curve to your data and predicts the exponential growth by "
25227 #~ "using this curve. \n"
25228 #~ "GROWTH returns an array having one column and a row for each data point "
25231 #~ "* If @known_x's is omitted, an array {1, 2, 3, ...} is used.\n"
25232 #~ "* If @new_x's is omitted, it is assumed to be the same as @known_x's.\n"
25233 #~ "* If @known_y's and @known_x's have unequal number of data points, GROWTH "
25234 #~ "returns #NUM! error.\n"
25235 #~ "* If @const is FALSE, the line will be forced to go through the origin, i."
25236 #~ "e., b will be zero. The default is TRUE.\n"
25240 #~ "@SEEALSO=LOGEST,GROWTH,TREND"
25242 #~ "@FUNCTION=GROWTH\n"
25243 #~ "@SYNTAX=GROWTH(known_y's[,known_x's,new_x's,const])\n"
25244 #~ "@DESCRIPTION=GROWTH function applies the ``least squares'' method to fit "
25245 #~ "an exponential curve to your data and predicts the exponential growth by "
25246 #~ "using this curve. \n"
25247 #~ "GROWTH returns an array having one column and a row for each data point "
25250 #~ "* If @known_x's is omitted, an array {1, 2, 3, ...} is used.\n"
25251 #~ "* If @new_x's is omitted, it is assumed to be the same as @known_x's.\n"
25252 #~ "* If @known_y's and @known_x's have unequal number of data points, GROWTH "
25253 #~ "returns #NUM! error.\n"
25254 #~ "* If @const is FALSE, the line will be forced to go through the origin, i."
25255 #~ "e., b will be zero. The default is TRUE.\n"
25259 #~ "@SEEALSO=LOGEST,GROWTH,TREND"
25262 #~ "@FUNCTION=FORECAST\n"
25263 #~ "@SYNTAX=FORECAST(x,known_y's,known_x's)\n"
25264 #~ "@DESCRIPTION=FORECAST function estimates a future value according to "
25265 #~ "existing values using simple linear regression. The estimated future "
25266 #~ "value is a y-value for a given x-value (@x).\n"
25268 #~ "* If @known_x or @known_y contains no data entries or different number of "
25269 #~ "data entries, FORECAST returns #N/A error.\n"
25270 #~ "* If the variance of the @known_x is zero, FORECAST returns #DIV/0 "
25272 #~ "* This function is Excel compatible.\n"
25275 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
25276 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
25277 #~ "33.5, and 42.7. Then\n"
25278 #~ "FORECAST(7,A1:A5,B1:B5) equals -10.859397661.\n"
25280 #~ "@SEEALSO=INTERCEPT,TREND"
25282 #~ "@FUNCTION=FORECAST\n"
25283 #~ "@SYNTAX=FORECAST(x,known_y's,known_x's)\n"
25284 #~ "@DESCRIPTION=FORECAST function estimates a future value according to "
25285 #~ "existing values using simple linear regression. The estimated future "
25286 #~ "value is a y-value for a given x-value (@x).\n"
25288 #~ "* If @known_x or @known_y contains no data entries or different number of "
25289 #~ "data entries, FORECAST returns #N/A error.\n"
25290 #~ "* If the variance of the @known_x is zero, FORECAST returns #DIV/0 "
25292 #~ "* This function is Excel compatible.\n"
25295 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
25296 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
25297 #~ "33.5, and 42.7. Then\n"
25298 #~ "FORECAST(7,A1:A5,B1:B5) equals -10.859397661.\n"
25300 #~ "@SEEALSO=INTERCEPT,TREND"
25303 #~ "@FUNCTION=INTERCEPT\n"
25304 #~ "@SYNTAX=INTERCEPT(known_y's,known_x's)\n"
25305 #~ "@DESCRIPTION=INTERCEPT function calculates the point where the linear "
25306 #~ "regression line intersects the y-axis.\n"
25308 #~ "* If @known_x or @known_y contains no data entries or different number of "
25309 #~ "data entries, INTERCEPT returns #N/A error.\n"
25310 #~ "* If the variance of the @known_x is zero, INTERCEPT returns #DIV/0 "
25312 #~ "* This function is Excel compatible.\n"
25315 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
25316 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
25317 #~ "33.5, and 42.7. Then\n"
25318 #~ "INTERCEPT(A1:A5,B1:B5) equals -20.785117212.\n"
25320 #~ "@SEEALSO=FORECAST,TREND"
25322 #~ "@FUNCTION=INTERCEPT\n"
25323 #~ "@SYNTAX=INTERCEPT(known_y's,known_x's)\n"
25324 #~ "@DESCRIPTION=INTERCEPT function calculates the point where the linear "
25325 #~ "regression line intersects the y-axis.\n"
25327 #~ "* If @known_x or @known_y contains no data entries or different number of "
25328 #~ "data entries, INTERCEPT returns #N/A error.\n"
25329 #~ "* If the variance of the @known_x is zero, INTERCEPT returns #DIV/0 "
25331 #~ "* This function is Excel compatible.\n"
25334 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
25335 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
25336 #~ "33.5, and 42.7. Then\n"
25337 #~ "INTERCEPT(A1:A5,B1:B5) equals -20.785117212.\n"
25339 #~ "@SEEALSO=FORECAST,TREND"
25342 #~ "@FUNCTION=SLOPE\n"
25343 #~ "@SYNTAX=SLOPE(known_y's,known_x's)\n"
25344 #~ "@DESCRIPTION=SLOPE returns the slope of the linear regression line.\n"
25346 #~ "* This function is Excel compatible.\n"
25349 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
25350 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
25351 #~ "33.5, and 42.7. Then\n"
25352 #~ "SLOPE(A1:A5,B1:B5) equals 1.417959936.\n"
25354 #~ "@SEEALSO=STDEV,STDEVPA"
25356 #~ "@FUNCTION=SLOPE\n"
25357 #~ "@SYNTAX=SLOPE(known_y's,known_x's)\n"
25358 #~ "@DESCRIPTION=SLOPE returns the slope of the linear regression line.\n"
25360 #~ "* This function is Excel compatible.\n"
25363 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 11.4, 17.3, "
25364 #~ "21.3, 25.9, and 40.1, and the cells B1, B2, ... B5 23.2, 25.8, 29.9, "
25365 #~ "33.5, and 42.7. Then\n"
25366 #~ "SLOPE(A1:A5,B1:B5) equals 1.417959936.\n"
25368 #~ "@SEEALSO=STDEV,STDEVPA"
25371 #~ "@FUNCTION=SUBTOTAL\n"
25372 #~ "@SYNTAX=SUBTOTAL(function_nbr,ref1,ref2,...)\n"
25373 #~ "@DESCRIPTION=SUBTOTAL function returns a subtotal of given list of "
25374 #~ "arguments. @function_nbr is the number that specifies which function to "
25375 #~ "use in calculating the subtotal.\n"
25377 #~ "The following functions are available:\n"
25391 #~ "* This function is Excel compatible.\n"
25394 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 23, 27, 28, "
25395 #~ "33, and 39. Then\n"
25396 #~ "SUBTOTAL(1,A1:A5) equals 30.\n"
25397 #~ "SUBTOTAL(6,A1:A5) equals 22378356.\n"
25398 #~ "SUBTOTAL(7,A1:A5) equals 6.164414003.\n"
25399 #~ "SUBTOTAL(9,A1:A5) equals 150.\n"
25400 #~ "SUBTOTAL(11,A1:A5) equals 30.4.\n"
25402 #~ "@SEEALSO=COUNT,SUM"
25404 #~ "@FUNCTION=SUBTOTAL\n"
25405 #~ "@SYNTAX=SUBTOTAL(function_nbr,ref1,ref2,...)\n"
25406 #~ "@DESCRIPTION=SUBTOTAL function returns a subtotal of given list of "
25407 #~ "arguments. @function_nbr is the number that specifies which function to "
25408 #~ "use in calculating the subtotal.\n"
25410 #~ "The following functions are available:\n"
25424 #~ "* This function is Excel compatible.\n"
25427 #~ "Let us assume that the cells A1, A2, ..., A5 contain numbers 23, 27, 28, "
25428 #~ "33, and 39. Then\n"
25429 #~ "SUBTOTAL(1,A1:A5) equals 30.\n"
25430 #~ "SUBTOTAL(6,A1:A5) equals 22378356.\n"
25431 #~ "SUBTOTAL(7,A1:A5) equals 6.164414003.\n"
25432 #~ "SUBTOTAL(9,A1:A5) equals 150.\n"
25433 #~ "SUBTOTAL(11,A1:A5) equals 30.4.\n"
25435 #~ "@SEEALSO=COUNT,SUM"
25438 #~ "@FUNCTION=CRONBACH\n"
25439 #~ "@SYNTAX=CRONBACH(ref1,ref2,...)\n"
25440 #~ "@DESCRIPTION=CRONBACH returns Cronbach's alpha for the given cases.\n"
25441 #~ "@ref1 is a data set, @ref2 the second data set, etc..\n"
25446 #~ "@FUNCTION=CRONBACH\n"
25447 #~ "@SYNTAX=CRONBACH(ref1,ref2,...)\n"
25448 #~ "@DESCRIPTION=CRONBACH returns Cronbach's alpha for the given cases.\n"
25449 #~ "@ref1 is a data set, @ref2 the second data set, etc..\n"
25455 #~ "@FUNCTION=GEOMDIST\n"
25456 #~ "@SYNTAX=GEOMDIST(k,p,cum)\n"
25457 #~ "@DESCRIPTION=GEOMDIST returns the probability p(k) of obtaining @k from a "
25458 #~ "geometric distribution with probability parameter @p.\n"
25460 #~ "* If @k < 0 GEOMDIST returns #NUM! error.\n"
25461 #~ "* If @p < 0 or @p > 1 GEOMDIST returns #NUM! error.\n"
25462 #~ "* If @cum != TRUE and @cum != FALSE GEOMDIST returns #NUM! error.\n"
25465 #~ "GEOMDIST(2,10.4,TRUE).\n"
25467 #~ "@SEEALSO=RANDGEOM"
25469 #~ "@FUNCTION=GEOMDIST\n"
25470 #~ "@SYNTAX=GEOMDIST(k,p,cum)\n"
25471 #~ "@DESCRIPTION=GEOMDIST returns the probability p(k) of obtaining @k from a "
25472 #~ "geometric distribution with probability parameter @p.\n"
25474 #~ "* If @k < 0 GEOMDIST returns #NUM! error.\n"
25475 #~ "* If @p < 0 or @p > 1 GEOMDIST returns #NUM! error.\n"
25476 #~ "* If @cum != TRUE and @cum != FALSE GEOMDIST returns #NUM! error.\n"
25479 #~ "GEOMDIST(2,10.4,TRUE).\n"
25481 #~ "@SEEALSO=RANDGEOM"
25484 #~ "@FUNCTION=LOGISTIC\n"
25485 #~ "@SYNTAX=LOGISTIC(x,a)\n"
25486 #~ "@DESCRIPTION=LOGISTIC returns the probability density p(x) at @x for a "
25487 #~ "logistic distribution with scale parameter @a.\n"
25490 #~ "LOGISTIC(0.4,1).\n"
25492 #~ "@SEEALSO=RANDLOGISTIC"
25494 #~ "@FUNCTION=LOGISTIC\n"
25495 #~ "@SYNTAX=LOGISTIC(x,a)\n"
25496 #~ "@DESCRIPTION=LOGISTIC returns the probability density p(x) at @x for a "
25497 #~ "logistic distribution with scale parameter @a.\n"
25500 #~ "LOGISTIC(0.4,1).\n"
25502 #~ "@SEEALSO=RANDLOGISTIC"
25505 #~ "@FUNCTION=PARETO\n"
25506 #~ "@SYNTAX=PARETO(x,a,b)\n"
25507 #~ "@DESCRIPTION=PARETO returns the probability density p(x) at @x for a "
25508 #~ "Pareto distribution with exponent @a and scale @b.\n"
25511 #~ "PARETO(0.6,1,2).\n"
25513 #~ "@SEEALSO=RANDPARETO"
25515 #~ "@FUNCTION=PARETO\n"
25516 #~ "@SYNTAX=PARETO(x,a,b)\n"
25517 #~ "@DESCRIPTION=PARETO returns the probability density p(x) at @x for a "
25518 #~ "Pareto distribution with exponent @a and scale @b.\n"
25521 #~ "PARETO(0.6,1,2).\n"
25523 #~ "@SEEALSO=RANDPARETO"
25526 #~ "@FUNCTION=RAYLEIGH\n"
25527 #~ "@SYNTAX=RAYLEIGH(x,sigma)\n"
25528 #~ "@DESCRIPTION=RAYLEIGH returns the probability density p(x) at @x for a "
25529 #~ "Rayleigh distribution with scale parameter @sigma.\n"
25532 #~ "RAYLEIGH(0.4,1).\n"
25534 #~ "@SEEALSO=RANDRAYLEIGH"
25536 #~ "@FUNCTION=RAYLEIGH\n"
25537 #~ "@SYNTAX=RAYLEIGH(x,sigma)\n"
25538 #~ "@DESCRIPTION=RAYLEIGH returns the probability density p(x) at @x for a "
25539 #~ "Rayleigh distribution with scale parameter @sigma.\n"
25542 #~ "RAYLEIGH(0.4,1).\n"
25544 #~ "@SEEALSO=RANDRAYLEIGH"
25547 #~ "@FUNCTION=RAYLEIGHTAIL\n"
25548 #~ "@SYNTAX=RAYLEIGHTAIL(x,a,sigma)\n"
25549 #~ "@DESCRIPTION=RAYLEIGHTAIL returns the probability density p(x) at @x for "
25550 #~ "a Rayleigh tail distribution with scale parameter @sigma and lower limit "
25554 #~ "RAYLEIGHTAIL(0.6,0.3,1).\n"
25556 #~ "@SEEALSO=RANDRAYLEIGHTAIL"
25558 #~ "@FUNCTION=RAYLEIGHTAIL\n"
25559 #~ "@SYNTAX=RAYLEIGHTAIL(x,a,sigma)\n"
25560 #~ "@DESCRIPTION=RAYLEIGHTAIL returns the probability density p(x) at @x for "
25561 #~ "a Rayleigh tail distribution with scale parameter @sigma and lower limit "
25565 #~ "RAYLEIGHTAIL(0.6,0.3,1).\n"
25567 #~ "@SEEALSO=RANDRAYLEIGHTAIL"
25570 #~ "@FUNCTION=LAPLACE\n"
25571 #~ "@SYNTAX=LAPLACE(x,a)\n"
25572 #~ "@DESCRIPTION=LAPLACE returns the probability density p(x) at @x for "
25573 #~ "Laplace distribution with mean @a. \n"
25575 #~ "LAPLACE(0.4,1).\n"
25577 #~ "@SEEALSO=RANDLAPLACE"
25579 #~ "@FUNCTION=LAPLACE\n"
25580 #~ "@SYNTAX=LAPLACE(x,a)\n"
25581 #~ "@DESCRIPTION=LAPLACE returns the probability density p(x) at @x for "
25582 #~ "Laplace distribution with mean @a. \n"
25584 #~ "LAPLACE(0.4,1).\n"
25586 #~ "@SEEALSO=RANDLAPLACE"
25589 #~ "@FUNCTION=CHAR\n"
25590 #~ "@SYNTAX=CHAR(x)\n"
25591 #~ "@DESCRIPTION=CHAR returns the ASCII character represented by the number "
25595 #~ "CHAR(65) equals A.\n"
25599 #~ "@FUNCTION=CHAR\n"
25600 #~ "@SYNTAX=CHAR(x)\n"
25601 #~ "@DESCRIPTION=CHAR returns the ASCII character represented by the number "
25605 #~ "CHAR(65) equals A.\n"
25610 #~ "@FUNCTION=UNICHAR\n"
25611 #~ "@SYNTAX=UNICHAR(x)\n"
25612 #~ "@DESCRIPTION=UNICHAR returns the Unicode character represented by the "
25616 #~ "UNICHAR(65) equals A.\n"
25617 #~ "UNICHAR(960) equals a small Greek pi.\n"
25619 #~ "@SEEALSO=CHAR,UNICODE,CODE"
25621 #~ "@FUNCTION=UNICHAR\n"
25622 #~ "@SYNTAX=UNICHAR(x)\n"
25623 #~ "@DESCRIPTION=UNICHAR returns the Unicode character represented by the "
25627 #~ "UNICHAR(65) equals A.\n"
25628 #~ "UNICHAR(960) equals a small Greek pi.\n"
25630 #~ "@SEEALSO=CHAR,UNICODE,CODE"
25633 #~ "@FUNCTION=CODE\n"
25634 #~ "@SYNTAX=CODE(char)\n"
25635 #~ "@DESCRIPTION=CODE returns the ASCII number for the character @char.\n"
25637 #~ "* This function is Excel compatible.\n"
25640 #~ "CODE(\"A\") equals 65.\n"
25644 #~ "@FUNCTION=CODE\n"
25645 #~ "@SYNTAX=CODE(char)\n"
25646 #~ "@DESCRIPTION=CODE returns the ASCII number for the character @char.\n"
25648 #~ "* This function is Excel compatible.\n"
25651 #~ "CODE(\"A\") equals 65.\n"
25656 #~ "@FUNCTION=UNICODE\n"
25657 #~ "@SYNTAX=UNICODE(char)\n"
25658 #~ "@DESCRIPTION=UNICODE returns the Unicode number for the character @char.\n"
25662 #~ "UNICODE(\"A\") equals 65.\n"
25664 #~ "@SEEALSO=UNICHAR,CODE,CHAR"
25666 #~ "@FUNCTION=UNICODE\n"
25667 #~ "@SYNTAX=UNICODE(char)\n"
25668 #~ "@DESCRIPTION=UNICODE returns the Unicode number for the character @char.\n"
25672 #~ "UNICODE(\"A\") equals 65.\n"
25674 #~ "@SEEALSO=UNICHAR,CODE,CHAR"
25677 #~ "@FUNCTION=EXACT\n"
25678 #~ "@SYNTAX=EXACT(string1, string2)\n"
25679 #~ "@DESCRIPTION=EXACT returns true if @string1 is exactly equal to @string2 "
25680 #~ "(this routine is case sensitive).\n"
25682 #~ "* This function is Excel compatible.\n"
25685 #~ "EXACT(\"key\",\"key\") equals TRUE.\n"
25686 #~ "EXACT(\"key\",\"Key\") equals FALSE.\n"
25688 #~ "@SEEALSO=LEN, SEARCH, DELTA"
25690 #~ "@FUNCTION=EXACT\n"
25691 #~ "@SYNTAX=EXACT(string1, string2)\n"
25692 #~ "@DESCRIPTION=EXACT returns true if @string1 is exactly equal to @string2 "
25693 #~ "(this routine is case sensitive).\n"
25695 #~ "* This function is Excel compatible.\n"
25698 #~ "EXACT(\"key\",\"key\") equals TRUE.\n"
25699 #~ "EXACT(\"key\",\"Key\") equals FALSE.\n"
25701 #~ "@SEEALSO=LEN, SEARCH, DELTA"
25704 #~ "@FUNCTION=LEN\n"
25705 #~ "@SYNTAX=LEN(string)\n"
25706 #~ "@DESCRIPTION=LEN returns the length in characters of the string @string.\n"
25708 #~ "* This function is Excel compatible.\n"
25711 #~ "LEN(\"Helsinki\") equals 8.\n"
25713 #~ "@SEEALSO=CHAR, CODE, LENB"
25715 #~ "@FUNCTION=LEN\n"
25716 #~ "@SYNTAX=LEN(string)\n"
25717 #~ "@DESCRIPTION=LEN returns the length in characters of the string @string.\n"
25719 #~ "* This function is Excel compatible.\n"
25722 #~ "LEN(\"Helsinki\") equals 8.\n"
25724 #~ "@SEEALSO=CHAR, CODE, LENB"
25727 #~ "@FUNCTION=LENB\n"
25728 #~ "@SYNTAX=LENB(string)\n"
25729 #~ "@DESCRIPTION=LENB returns the length in bytes of the string @string.\n"
25731 #~ "* This function is Excel compatible.\n"
25734 #~ "LENB(\"Helsinki\") equals 8.\n"
25736 #~ "@SEEALSO=CHAR, CODE, LEN"
25738 #~ "@FUNCTION=LENB\n"
25739 #~ "@SYNTAX=LENB(string)\n"
25740 #~ "@DESCRIPTION=LENB returns the length in bytes of the string @string.\n"
25742 #~ "* This function is Excel compatible.\n"
25745 #~ "LENB(\"Helsinki\") equals 8.\n"
25747 #~ "@SEEALSO=CHAR, CODE, LEN"
25750 #~ "@FUNCTION=LEFT\n"
25751 #~ "@SYNTAX=LEFT(text[,num_chars])\n"
25752 #~ "@DESCRIPTION=LEFT returns the leftmost @num_chars characters or the left "
25753 #~ "character if @num_chars is not specified.\n"
25755 #~ "* This function is Excel compatible.\n"
25758 #~ "LEFT(\"Directory\",3) equals \"Dir\".\n"
25760 #~ "@SEEALSO=MID, RIGHT"
25762 #~ "@FUNCTION=LEFT\n"
25763 #~ "@SYNTAX=LEFT(text[,num_chars])\n"
25764 #~ "@DESCRIPTION=LEFT returns the leftmost @num_chars characters or the left "
25765 #~ "character if @num_chars is not specified.\n"
25767 #~ "* This function is Excel compatible.\n"
25770 #~ "LEFT(\"Directory\",3) equals \"Dir\".\n"
25772 #~ "@SEEALSO=MID, RIGHT"
25775 #~ "@FUNCTION=LOWER\n"
25776 #~ "@SYNTAX=LOWER(text)\n"
25777 #~ "@DESCRIPTION=LOWER returns a lower-case version of the string in @text.\n"
25779 #~ "* This function is Excel compatible.\n"
25782 #~ "LOWER(\"J. F. Kennedy\") equals \"j. f. kennedy\".\n"
25784 #~ "@SEEALSO=UPPER"
25786 #~ "@FUNCTION=LOWER\n"
25787 #~ "@SYNTAX=LOWER(text)\n"
25788 #~ "@DESCRIPTION=LOWER returns a lower-case version of the string in @text.\n"
25790 #~ "* This function is Excel compatible.\n"
25793 #~ "LOWER(\"J. F. Kennedy\") equals \"j. f. kennedy\".\n"
25795 #~ "@SEEALSO=UPPER"
25798 #~ "@FUNCTION=MID\n"
25799 #~ "@SYNTAX=MID(string, position, length)\n"
25800 #~ "@DESCRIPTION=MID returns a substring from @string starting at @position "
25801 #~ "for @length characters.\n"
25803 #~ "* This function is Excel compatible.\n"
25806 #~ "MID(\"testing\",2,3) equals \"est\".\n"
25808 #~ "@SEEALSO=LEFT, RIGHT"
25810 #~ "@FUNCTION=MID\n"
25811 #~ "@SYNTAX=MID(string, position, length)\n"
25812 #~ "@DESCRIPTION=MID returns a substring from @string starting at @position "
25813 #~ "for @length characters.\n"
25815 #~ "* This function is Excel compatible.\n"
25818 #~ "MID(\"testing\",2,3) equals \"est\".\n"
25820 #~ "@SEEALSO=LEFT, RIGHT"
25823 #~ "@FUNCTION=RIGHT\n"
25824 #~ "@SYNTAX=RIGHT(text[,num_chars])\n"
25825 #~ "@DESCRIPTION=RIGHT returns the rightmost @num_chars characters or the "
25826 #~ "right character if @num_chars is not specified.\n"
25828 #~ "* This function is Excel compatible.\n"
25831 #~ "RIGHT(\"end\") equals \"d\".\n"
25832 #~ "RIGHT(\"end\",2) equals \"nd\".\n"
25834 #~ "@SEEALSO=MID, LEFT"
25836 #~ "@FUNCTION=RIGHT\n"
25837 #~ "@SYNTAX=RIGHT(text[,num_chars])\n"
25838 #~ "@DESCRIPTION=RIGHT returns the rightmost @num_chars characters or the "
25839 #~ "right character if @num_chars is not specified.\n"
25841 #~ "* This function is Excel compatible.\n"
25844 #~ "RIGHT(\"end\") equals \"d\".\n"
25845 #~ "RIGHT(\"end\",2) equals \"nd\".\n"
25847 #~ "@SEEALSO=MID, LEFT"
25850 #~ "@FUNCTION=UPPER\n"
25851 #~ "@SYNTAX=UPPER(text)\n"
25852 #~ "@DESCRIPTION=UPPER returns a upper-case version of the string in @text.\n"
25854 #~ "* This function is Excel compatible.\n"
25857 #~ "UPPER(\"cancelled\") equals \"CANCELLED\".\n"
25859 #~ "@SEEALSO=LOWER"
25861 #~ "@FUNCTION=UPPER\n"
25862 #~ "@SYNTAX=UPPER(text)\n"
25863 #~ "@DESCRIPTION=UPPER returns a upper-case version of the string in @text.\n"
25865 #~ "* This function is Excel compatible.\n"
25868 #~ "UPPER(\"cancelled\") equals \"CANCELLED\".\n"
25870 #~ "@SEEALSO=LOWER"
25873 #~ "@FUNCTION=CONCATENATE\n"
25874 #~ "@SYNTAX=CONCATENATE(string1[,string2...])\n"
25875 #~ "@DESCRIPTION=CONCATENATE returns the string obtained by concatenation of "
25876 #~ "the given strings.\n"
25878 #~ "* This function is Excel compatible.\n"
25881 #~ "CONCATENATE(\"aa\",\"bb\") equals \"aabb\".\n"
25883 #~ "@SEEALSO=LEFT, MID, RIGHT"
25885 #~ "@FUNCTION=CONCATENATE\n"
25886 #~ "@SYNTAX=CONCATENATE(string1[,string2...])\n"
25887 #~ "@DESCRIPTION=CONCATENATE returns the string obtained by concatenation of "
25888 #~ "the given strings.\n"
25890 #~ "* This function is Excel compatible.\n"
25893 #~ "CONCATENATE(\"aa\",\"bb\") equals \"aabb\".\n"
25895 #~ "@SEEALSO=LEFT, MID, RIGHT"
25898 #~ "@FUNCTION=REPT\n"
25899 #~ "@SYNTAX=REPT(string,num)\n"
25900 #~ "@DESCRIPTION=REPT returns @num repetitions of @string.\n"
25902 #~ "* This function is Excel compatible.\n"
25905 #~ "REPT(\".\",3) equals \"...\".\n"
25907 #~ "@SEEALSO=CONCATENATE"
25909 #~ "@FUNCTION=REPT\n"
25910 #~ "@SYNTAX=REPT(string,num)\n"
25911 #~ "@DESCRIPTION=REPT returns @num repetitions of @string.\n"
25913 #~ "* This function is Excel compatible.\n"
25916 #~ "REPT(\".\",3) equals \"...\".\n"
25918 #~ "@SEEALSO=CONCATENATE"
25921 #~ "@FUNCTION=CLEAN\n"
25922 #~ "@SYNTAX=CLEAN(string)\n"
25923 #~ "@DESCRIPTION=CLEAN removes any non-printable characters from @string.\n"
25925 #~ "* This function is Excel compatible.\n"
25928 #~ "CLEAN(\"one\"\\&char(7)) equals \"one\".\n"
25932 #~ "@FUNCTION=CLEAN\n"
25933 #~ "@SYNTAX=CLEAN(string)\n"
25934 #~ "@DESCRIPTION=CLEAN removes any non-printable characters from @string.\n"
25936 #~ "* This function is Excel compatible.\n"
25939 #~ "CLEAN(\"one\"\\&char(7)) equals \"one\".\n"
25944 #~ "@FUNCTION=FIND\n"
25945 #~ "@SYNTAX=FIND(string1,string2[,start])\n"
25946 #~ "@DESCRIPTION=FIND returns position of @string1 in @string2 (case-"
25947 #~ "sensitive), searching only from character @start onwards (assuming 1 if "
25950 #~ "* This function is Excel compatible.\n"
25953 #~ "FIND(\"ac\",\"Jack\") equals 2.\n"
25955 #~ "@SEEALSO=EXACT, LEN, MID, SEARCH"
25957 #~ "@FUNCTION=FIND\n"
25958 #~ "@SYNTAX=FIND(string1,string2[,start])\n"
25959 #~ "@DESCRIPTION=FIND returns position of @string1 in @string2 (case-"
25960 #~ "sensitive), searching only from character @start onwards (assuming 1 if "
25963 #~ "* This function is Excel compatible.\n"
25966 #~ "FIND(\"ac\",\"Jack\") equals 2.\n"
25968 #~ "@SEEALSO=EXACT, LEN, MID, SEARCH"
25971 #~ "@FUNCTION=FIXED\n"
25972 #~ "@SYNTAX=FIXED(num,[decimals, no_commas])\n"
25973 #~ "@DESCRIPTION=FIXED returns @num as a formatted string with @decimals "
25974 #~ "numbers after the decimal point, omitting commas if requested by "
25977 #~ "* This function is Excel compatible.\n"
25980 #~ "FIXED(1234.567,2) equals \"1,234.57\".\n"
25982 #~ "@SEEALSO=TEXT, VALUE, DOLLAR"
25984 #~ "@FUNCTION=FIXED\n"
25985 #~ "@SYNTAX=FIXED(num,[decimals, no_commas])\n"
25986 #~ "@DESCRIPTION=FIXED returns @num as a formatted string with @decimals "
25987 #~ "numbers after the decimal point, omitting commas if requested by "
25990 #~ "* This function is Excel compatible.\n"
25993 #~ "FIXED(1234.567,2) equals \"1,234.57\".\n"
25995 #~ "@SEEALSO=TEXT, VALUE, DOLLAR"
25998 #~ "@FUNCTION=PROPER\n"
25999 #~ "@SYNTAX=PROPER(string)\n"
26000 #~ "@DESCRIPTION=PROPER returns @string with initial of each word "
26001 #~ "capitalised.\n"
26003 #~ "* This function is Excel compatible.\n"
26006 #~ "PROPER(\"j. f. kennedy\") equals \"J. F. Kennedy\".\n"
26008 #~ "@SEEALSO=LOWER, UPPER"
26010 #~ "@FUNCTION=PROPER\n"
26011 #~ "@SYNTAX=PROPER(string)\n"
26012 #~ "@DESCRIPTION=PROPER returns @string with initial of each word "
26013 #~ "capitalised.\n"
26015 #~ "* This function is Excel compatible.\n"
26018 #~ "PROPER(\"j. f. kennedy\") equals \"J. F. Kennedy\".\n"
26020 #~ "@SEEALSO=LOWER, UPPER"
26023 #~ "@FUNCTION=REPLACE\n"
26024 #~ "@SYNTAX=REPLACE(old,start,num,new)\n"
26025 #~ "@DESCRIPTION=REPLACE returns @old with @new replacing @num characters "
26026 #~ "from @start.\n"
26028 #~ "* This function is Excel compatible.\n"
26031 #~ "REPLACE(\"testing\",2,3,\"*****\") equals \"t*****ing\".\n"
26033 #~ "@SEEALSO=MID, SEARCH, SUBSTITUTE, TRIM"
26035 #~ "@FUNCTION=REPLACE\n"
26036 #~ "@SYNTAX=REPLACE(old,start,num,new)\n"
26037 #~ "@DESCRIPTION=REPLACE returns @old with @new replacing @num characters "
26038 #~ "from @start.\n"
26040 #~ "* This function is Excel compatible.\n"
26043 #~ "REPLACE(\"testing\",2,3,\"*****\") equals \"t*****ing\".\n"
26045 #~ "@SEEALSO=MID, SEARCH, SUBSTITUTE, TRIM"
26049 #~ "@SYNTAX=T(value)\n"
26050 #~ "@DESCRIPTION=T returns @value if and only if it is text, otherwise a "
26051 #~ "blank string.\n"
26053 #~ "* This function is Excel compatible.\n"
26056 #~ "T(\"text\") equals \"text\".\n"
26057 #~ "T(64) returns an empty cell.\n"
26059 #~ "@SEEALSO=CELL, N, VALUE"
26062 #~ "@SYNTAX=T(value)\n"
26063 #~ "@DESCRIPTION=T returns @value if and only if it is text, otherwise a "
26064 #~ "blank string.\n"
26066 #~ "* This function is Excel compatible.\n"
26069 #~ "T(\"text\") equals \"text\".\n"
26070 #~ "T(64) returns an empty cell.\n"
26072 #~ "@SEEALSO=CELL, N, VALUE"
26075 #~ "@FUNCTION=TEXT\n"
26076 #~ "@SYNTAX=TEXT(value,format_text)\n"
26077 #~ "@DESCRIPTION=TEXT returns @value as a string with the specified format.\n"
26079 #~ "* This function is Excel compatible.\n"
26082 #~ "TEXT(3.223,\"$0.00\") equals \"$3.22\".\n"
26083 #~ "TEXT(date(1999,4,15),\"mmmm, dd, yy\") equals \"April, 15, 99\".\n"
26085 #~ "@SEEALSO=DOLLAR, FIXED, VALUE"
26087 #~ "@FUNCTION=TEXT\n"
26088 #~ "@SYNTAX=TEXT(value,format_text)\n"
26089 #~ "@DESCRIPTION=TEXT returns @value as a string with the specified format.\n"
26091 #~ "* This function is Excel compatible.\n"
26094 #~ "TEXT(3.223,\"$0.00\") equals \"$3.22\".\n"
26095 #~ "TEXT(date(1999,4,15),\"mmmm, dd, yy\") equals \"April, 15, 99\".\n"
26097 #~ "@SEEALSO=DOLLAR, FIXED, VALUE"
26100 #~ "@FUNCTION=TRIM\n"
26101 #~ "@SYNTAX=TRIM(text)\n"
26102 #~ "@DESCRIPTION=TRIM returns @text with only single spaces between words.\n"
26104 #~ "* This function is Excel compatible.\n"
26107 #~ "TRIM(\" a bbb cc\") equals \"a bbb cc\".\n"
26109 #~ "@SEEALSO=CLEAN, MID, REPLACE, SUBSTITUTE"
26111 #~ "@FUNCTION=TRIM\n"
26112 #~ "@SYNTAX=TRIM(text)\n"
26113 #~ "@DESCRIPTION=TRIM returns @text with only single spaces between words.\n"
26115 #~ "* This function is Excel compatible.\n"
26118 #~ "TRIM(\" a bbb cc\") equals \"a bbb cc\".\n"
26120 #~ "@SEEALSO=CLEAN, MID, REPLACE, SUBSTITUTE"
26123 #~ "@FUNCTION=VALUE\n"
26124 #~ "@SYNTAX=VALUE(text)\n"
26125 #~ "@DESCRIPTION=VALUE returns numeric value of @text.\n"
26127 #~ "* This function is Excel compatible.\n"
26130 #~ "VALUE(\"$1,000\") equals 1000.\n"
26132 #~ "@SEEALSO=DOLLAR, FIXED, TEXT"
26134 #~ "@FUNCTION=VALUE\n"
26135 #~ "@SYNTAX=VALUE(text)\n"
26136 #~ "@DESCRIPTION=VALUE returns numeric value of @text.\n"
26138 #~ "* This function is Excel compatible.\n"
26141 #~ "VALUE(\"$1,000\") equals 1000.\n"
26143 #~ "@SEEALSO=DOLLAR, FIXED, TEXT"
26146 #~ "@FUNCTION=SUBSTITUTE\n"
26147 #~ "@SYNTAX=SUBSTITUTE(text, old, new [,num])\n"
26148 #~ "@DESCRIPTION=SUBSTITUTE replaces @old with @new in @text. Substitutions "
26149 #~ "are only applied to instance @num of @old in @text, otherwise every one "
26152 #~ "* This function is Excel compatible.\n"
26155 #~ "SUBSTITUTE(\"testing\",\"test\",\"wait\") equals \"waiting\".\n"
26157 #~ "@SEEALSO=REPLACE, TRIM"
26159 #~ "@FUNCTION=SUBSTITUTE\n"
26160 #~ "@SYNTAX=SUBSTITUTE(text, old, new [,num])\n"
26161 #~ "@DESCRIPTION=SUBSTITUTE replaces @old with @new in @text. Substitutions "
26162 #~ "are only applied to instance @num of @old in @text, otherwise every one "
26165 #~ "* This function is Excel compatible.\n"
26168 #~ "SUBSTITUTE(\"testing\",\"test\",\"wait\") equals \"waiting\".\n"
26170 #~ "@SEEALSO=REPLACE, TRIM"
26173 #~ "@FUNCTION=DOLLAR\n"
26174 #~ "@SYNTAX=DOLLAR(num[,decimals])\n"
26175 #~ "@DESCRIPTION=DOLLAR returns @num formatted as currency.\n"
26177 #~ "* This function is Excel compatible.\n"
26180 #~ "DOLLAR(12345) equals \"$12,345.00\".\n"
26182 #~ "@SEEALSO=FIXED, TEXT, VALUE"
26184 #~ "@FUNCTION=DOLLAR\n"
26185 #~ "@SYNTAX=DOLLAR(num[,decimals])\n"
26186 #~ "@DESCRIPTION=DOLLAR returns @num formatted as currency.\n"
26188 #~ "* This function is Excel compatible.\n"
26191 #~ "DOLLAR(12345) equals \"$12,345.00\".\n"
26193 #~ "@SEEALSO=FIXED, TEXT, VALUE"
26196 #~ "@FUNCTION=SEARCH\n"
26197 #~ "@SYNTAX=SEARCH(search_string,text[,start_num])\n"
26198 #~ "@DESCRIPTION=SEARCH returns the location of the @search_ string within "
26199 #~ "@text. The search starts with the @start_num character of text @text. "
26200 #~ "If @start_num is omitted, it is assumed to be one. The search is not "
26201 #~ "case sensitive.\n"
26203 #~ "@search_string can contain wildcard characters (*) and question marks "
26204 #~ "(?). A question mark matches any character and a wildcard matches any "
26205 #~ "string including the empty string. If you want the actual wildcard or "
26206 #~ "question mark to be found, use tilde (~) before the character.\n"
26208 #~ "* If @search_string is not found, SEARCH returns #VALUE! error.\n"
26209 #~ "* If @start_num is less than one or it is greater than the length of "
26210 #~ "@text, SEARCH returns #VALUE! error.\n"
26211 #~ "* This function is Excel compatible.\n"
26214 #~ "SEARCH(\"c\",\"Cancel\") equals 1.\n"
26215 #~ "SEARCH(\"c\",\"Cancel\",2) equals 4.\n"
26219 #~ "@FUNCTION=SEARCH\n"
26220 #~ "@SYNTAX=SEARCH(search_string,text[,start_num])\n"
26221 #~ "@DESCRIPTION=SEARCH returns the location of the @search_ string within "
26222 #~ "@text. The search starts with the @start_num character of text @text. "
26223 #~ "If @start_num is omitted, it is assumed to be one. The search is not "
26224 #~ "case sensitive.\n"
26226 #~ "@search_string can contain wildcard characters (*) and question marks "
26227 #~ "(?). A question mark matches any character and a wildcard matches any "
26228 #~ "string including the empty string. If you want the actual wildcard or "
26229 #~ "question mark to be found, use tilde (~) before the character.\n"
26231 #~ "* If @search_string is not found, SEARCH returns #VALUE! error.\n"
26232 #~ "* If @start_num is less than one or it is greater than the length of "
26233 #~ "@text, SEARCH returns #VALUE! error.\n"
26234 #~ "* This function is Excel compatible.\n"
26237 #~ "SEARCH(\"c\",\"Cancel\") equals 1.\n"
26238 #~ "SEARCH(\"c\",\"Cancel\",2) equals 4.\n"
26243 #~ "@FUNCTION=ASC\n"
26244 #~ "@SYNTAX=ASC(string)\n"
26245 #~ "@DESCRIPTION=ASC a compatibility function that is meaningless in "
26246 #~ "Gnumeric. In MS Excel (tm) it converts 2 byte @string into single byte "
26250 #~ "CHAR(\"Foo\") equals \"Foo\".\n"
26254 #~ "@FUNCTION=ASC\n"
26255 #~ "@SYNTAX=ASC(string)\n"
26256 #~ "@DESCRIPTION=ASC a compatibility function that is meaningless in "
26257 #~ "Gnumeric. In MS Excel (tm) it converts 2 byte @string into single byte "
26261 #~ "CHAR(\"Foo\") equals \"Foo\".\n"
26266 #~ "@FUNCTION=EXECSQL\n"
26267 #~ "@SYNTAX=EXECSQL(dsn,username,password,sql)\n"
26268 #~ "@DESCRIPTION=The EXECSQL function lets you execute a command in a "
26269 #~ "database server, and show the results returned in current sheet. It uses "
26270 #~ "libgda as the means for accessing the databases.\n"
26271 #~ "For using it, you need first to set up a libgda data source.\n"
26273 #~ "To get all the data from the table \"Customers\" present in the "
26274 #~ "\"mydatasource\" GDA data source, you would use:\n"
26275 #~ "EXECSQL(\"mydatasource\",\"username\",\"password\",\"SELECT * FROM "
26276 #~ "customers\")\n"
26277 #~ "@SEEALSO=READDBTABLE"
26279 #~ "@FUNCTION=EXECSQL\n"
26280 #~ "@SYNTAX=EXECSQL(dsn,username,password,sql)\n"
26281 #~ "@DESCRIPTION=The EXECSQL function lets you execute a command in a "
26282 #~ "database server, and show the results returned in current sheet. It uses "
26283 #~ "libgda as the means for accessing the databases.\n"
26284 #~ "For using it, you need first to set up a libgda data source.\n"
26286 #~ "To get all the data from the table \"Customers\" present in the "
26287 #~ "\"mydatasource\" GDA data source, you would use:\n"
26288 #~ "EXECSQL(\"mydatasource\",\"username\",\"password\",\"SELECT * FROM "
26289 #~ "customers\")\n"
26290 #~ "@SEEALSO=READDBTABLE"
26293 #~ "@FUNCTION=READDBTABLE\n"
26294 #~ "@SYNTAX=READDBTABLE(dsn,username,password,table)\n"
26295 #~ "@DESCRIPTION=The READDBTABLE function lets you get the contents of a "
26296 #~ "table, as stored in a database. For using it, you need first to set up a "
26297 #~ "libgda data source.\n"
26298 #~ "Note that this function returns all the rows in the given table. If you "
26299 #~ "want to get data from more than one table or want a more precise "
26300 #~ "selection (conditions), use the EXECSQL function.\n"
26302 #~ "To get all the data from the table \"Customers\" present in the "
26303 #~ "\"mydatasource\" GDA data source, you would use:\n"
26304 #~ "READDBTABLE(\"mydatasource\",\"username\",\"password\",\"customers\")\n"
26305 #~ "@SEEALSO=EXECSQL"
26307 #~ "@FUNCTION=READDBTABLE\n"
26308 #~ "@SYNTAX=READDBTABLE(dsn,username,password,table)\n"
26309 #~ "@DESCRIPTION=The READDBTABLE function lets you get the contents of a "
26310 #~ "table, as stored in a database. For using it, you need first to set up a "
26311 #~ "libgda data source.\n"
26312 #~ "Note that this function returns all the rows in the given table. If you "
26313 #~ "want to get data from more than one table or want a more precise "
26314 #~ "selection (conditions), use the EXECSQL function.\n"
26316 #~ "To get all the data from the table \"Customers\" present in the "
26317 #~ "\"mydatasource\" GDA data source, you would use:\n"
26318 #~ "READDBTABLE(\"mydatasource\",\"username\",\"password\",\"customers\")\n"
26319 #~ "@SEEALSO=EXECSQL"
26322 #~ "@FUNCTION=NT_PHI\n"
26323 #~ "@SYNTAX=NT_PHI(n)\n"
26324 #~ "@DESCRIPTION=NT_PHI function calculates the number of integers less than "
26325 #~ "or equal to @n that are relatively prime to @n.\n"
26328 #~ "@SEEALSO=NT_D, ITHPRIME, NT_SIGMA"
26330 #~ "@FUNCTION=NT_PHI\n"
26331 #~ "@SYNTAX=NT_PHI(n)\n"
26332 #~ "@DESCRIPTION=NT_PHI function calculates the number of integers less than "
26333 #~ "or equal to @n that are relatively prime to @n.\n"
26336 #~ "@SEEALSO=NT_D, ITHPRIME, NT_SIGMA"
26339 #~ "@FUNCTION=NT_D\n"
26340 #~ "@SYNTAX=NT_D(n)\n"
26341 #~ "@DESCRIPTION=NT_D function calculates the number of divisors of @n.\n"
26344 #~ "@SEEALSO=ITHPRIME, NT_PHI, NT_SIGMA"
26346 #~ "@FUNCTION=NT_D\n"
26347 #~ "@SYNTAX=NT_D(n)\n"
26348 #~ "@DESCRIPTION=NT_D function calculates the number of divisors of @n.\n"
26351 #~ "@SEEALSO=ITHPRIME, NT_PHI, NT_SIGMA"
26354 #~ "@FUNCTION=NT_SIGMA\n"
26355 #~ "@SYNTAX=NT_SIGMA(n)\n"
26356 #~ "@DESCRIPTION=NT_SIGMA function calculates the sum of the divisors of @n.\n"
26359 #~ "@SEEALSO=NT_D, ITHPRIME, NT_PHI"
26361 #~ "@FUNCTION=NT_SIGMA\n"
26362 #~ "@SYNTAX=NT_SIGMA(n)\n"
26363 #~ "@DESCRIPTION=NT_SIGMA function calculates the sum of the divisors of @n.\n"
26366 #~ "@SEEALSO=NT_D, ITHPRIME, NT_PHI"
26369 #~ "@FUNCTION=ITHPRIME\n"
26370 #~ "@SYNTAX=ITHPRIME(i)\n"
26371 #~ "@DESCRIPTION=ITHPRIME function returns the @ith prime.\n"
26374 #~ "@SEEALSO=NT_D, NT_SIGMA"
26376 #~ "@FUNCTION=ITHPRIME\n"
26377 #~ "@SYNTAX=ITHPRIME(i)\n"
26378 #~ "@DESCRIPTION=ITHPRIME function returns the @ith prime.\n"
26381 #~ "@SEEALSO=NT_D, NT_SIGMA"
26384 #~ "@FUNCTION=ISPRIME\n"
26385 #~ "@SYNTAX=ISPRIME(i)\n"
26386 #~ "@DESCRIPTION=ISPRIME function returns TRUE if @i is prime and FALSE "
26390 #~ "@SEEALSO=ITHPRIME, NT_D, NT_SIGMA"
26392 #~ "@FUNCTION=ISPRIME\n"
26393 #~ "@SYNTAX=ISPRIME(i)\n"
26394 #~ "@DESCRIPTION=ISPRIME function returns TRUE if @i is prime and FALSE "
26398 #~ "@SEEALSO=ITHPRIME, NT_D, NT_SIGMA"
26401 #~ "@FUNCTION=PFACTOR\n"
26402 #~ "@SYNTAX=PFACTOR(n)\n"
26403 #~ "@DESCRIPTION=PFACTOR function returns the smallest prime factor of its "
26406 #~ "The argument must be at least 2, or else a #VALUE! error is returned.\n"
26409 #~ "@SEEALSO=ITHPRIME"
26411 #~ "@FUNCTION=PFACTOR\n"
26412 #~ "@SYNTAX=PFACTOR(n)\n"
26413 #~ "@DESCRIPTION=PFACTOR function returns the smallest prime factor of its "
26416 #~ "The argument must be at least 2, or else a #VALUE! error is returned.\n"
26419 #~ "@SEEALSO=ITHPRIME"
26422 #~ "@FUNCTION=NT_PI\n"
26423 #~ "@SYNTAX=NT_PI(n)\n"
26424 #~ "@DESCRIPTION=NT_PI function returns the number of primes less than or "
26425 #~ "equal to @n.\n"
26428 #~ "@SEEALSO=ITHPRIME, NT_PHI, NT_D, NT_SIGMA"
26430 #~ "@FUNCTION=NT_PI\n"
26431 #~ "@SYNTAX=NT_PI(n)\n"
26432 #~ "@DESCRIPTION=NT_PI function returns the number of primes less than or "
26433 #~ "equal to @n.\n"
26436 #~ "@SEEALSO=ITHPRIME, NT_PHI, NT_D, NT_SIGMA"
26439 #~ "@FUNCTION=BITOR\n"
26440 #~ "@SYNTAX=BITOR(a,b)\n"
26441 #~ "@DESCRIPTION=BITOR function returns bitwise or-ing of its arguments.\n"
26444 #~ "@SEEALSO=BITXOR,BITAND"
26446 #~ "@FUNCTION=BITOR\n"
26447 #~ "@SYNTAX=BITOR(a,b)\n"
26448 #~ "@DESCRIPTION=BITOR function returns bitwise or-ing of its arguments.\n"
26451 #~ "@SEEALSO=BITXOR,BITAND"
26454 #~ "@FUNCTION=BITXOR\n"
26455 #~ "@SYNTAX=BITXOR(a,b)\n"
26456 #~ "@DESCRIPTION=BITXOR function returns bitwise exclusive or-ing of its "
26460 #~ "@SEEALSO=BITOR,BITAND"
26462 #~ "@FUNCTION=BITXOR\n"
26463 #~ "@SYNTAX=BITXOR(a,b)\n"
26464 #~ "@DESCRIPTION=BITXOR function returns bitwise exclusive or-ing of its "
26468 #~ "@SEEALSO=BITOR,BITAND"
26471 #~ "@FUNCTION=BITAND\n"
26472 #~ "@SYNTAX=BITAND(a,b)\n"
26473 #~ "@DESCRIPTION=BITAND function returns bitwise and-ing of its arguments.\n"
26476 #~ "@SEEALSO=BITOR,BITXOR"
26478 #~ "@FUNCTION=BITAND\n"
26479 #~ "@SYNTAX=BITAND(a,b)\n"
26480 #~ "@DESCRIPTION=BITAND function returns bitwise and-ing of its arguments.\n"
26483 #~ "@SEEALSO=BITOR,BITXOR"
26486 #~ "@FUNCTION=BITLSHIFT\n"
26487 #~ "@SYNTAX=BITLSHIFT(x,n)\n"
26488 #~ "@DESCRIPTION=BITLSHIFT function returns @x bit-shifted left by @n bits.\n"
26490 #~ "* If @n is negative, a right shift will in effect be performed.\n"
26493 #~ "@SEEALSO=BITRSHIFT"
26495 #~ "@FUNCTION=BITLSHIFT\n"
26496 #~ "@SYNTAX=BITLSHIFT(x,n)\n"
26497 #~ "@DESCRIPTION=BITLSHIFT function returns @x bit-shifted left by @n bits.\n"
26499 #~ "* If @n is negative, a right shift will in effect be performed.\n"
26502 #~ "@SEEALSO=BITRSHIFT"
26505 #~ "@FUNCTION=BITRSHIFT\n"
26506 #~ "@SYNTAX=BITRSHIFT(x,n)\n"
26507 #~ "@DESCRIPTION=BITRSHIFT function returns @x bit-shifted right by @n bits.\n"
26509 #~ "* If @n is negative, a left shift will in effect be performed.\n"
26512 #~ "@SEEALSO=BITLSHIFT"
26514 #~ "@FUNCTION=BITRSHIFT\n"
26515 #~ "@SYNTAX=BITRSHIFT(x,n)\n"
26516 #~ "@DESCRIPTION=BITRSHIFT function returns @x bit-shifted right by @n bits.\n"
26518 #~ "* If @n is negative, a left shift will in effect be performed.\n"
26521 #~ "@SEEALSO=BITLSHIFT"
26524 #~ "@FUNCTION=COLUMN\n"
26525 #~ "@SYNTAX=COLUMN([reference])\n"
26526 #~ "@DESCRIPTION=COLUMN function returns the column number of the current "
26527 #~ "cell unless @reference is given. In that case, it returns an array of the "
26528 #~ "column numbers of all cells in @reference. \n"
26529 #~ "* If @reference is neither an array nor a reference nor a range, COLUMN "
26530 #~ "returns #VALUE! error.\n"
26533 #~ "COLUMN() in E1 equals 5.\n"
26535 #~ "@SEEALSO=COLUMNS,ROW,ROWS"
26537 #~ "@FUNCTION=COLUMN\n"
26538 #~ "@SYNTAX=COLUMN([reference])\n"
26539 #~ "@DESCRIPTION=COLUMN function returns the column number of the current "
26540 #~ "cell unless @reference is given. In that case, it returns an array of the "
26541 #~ "column numbers of all cells in @reference. \n"
26542 #~ "* If @reference is neither an array nor a reference nor a range, COLUMN "
26543 #~ "returns #VALUE! error.\n"
26546 #~ "COLUMN() in E1 equals 5.\n"
26548 #~ "@SEEALSO=COLUMNS,ROW,ROWS"
26551 #~ "@FUNCTION=ROW\n"
26552 #~ "@SYNTAX=ROW([reference])\n"
26553 #~ "@DESCRIPTION=ROW function returns an array of the row numbers taking a "
26554 #~ "default argument of the containing cell position.\n"
26556 #~ "* If @reference is neither an array nor a reference nor a range, ROW "
26557 #~ "returns #VALUE! error.\n"
26560 #~ "ROW() in G13 equals 13.\n"
26562 #~ "@SEEALSO=COLUMN,COLUMNS,ROWS"
26564 #~ "@FUNCTION=ROW\n"
26565 #~ "@SYNTAX=ROW([reference])\n"
26566 #~ "@DESCRIPTION=ROW function returns an array of the row numbers taking a "
26567 #~ "default argument of the containing cell position.\n"
26569 #~ "* If @reference is neither an array nor a reference nor a range, ROW "
26570 #~ "returns #VALUE! error.\n"
26573 #~ "ROW() in G13 equals 13.\n"
26575 #~ "@SEEALSO=COLUMN,COLUMNS,ROWS"
26578 #~ "@FUNCTION=FLOOR\n"
26579 #~ "@SYNTAX=FLOOR(x[,significance])\n"
26580 #~ "@DESCRIPTION=FLOOR function rounds @x down to the next nearest multiple "
26581 #~ "of @significance.\n"
26583 #~ "* @significance defaults to 1.\n"
26584 #~ "* This function is Excel compatible.\n"
26587 #~ "FLOOR(0.5) equals 0.\n"
26588 #~ "FLOOR(5,2) equals 4.\n"
26589 #~ "FLOOR(-5,-2) equals -4.\n"
26590 #~ "FLOOR(-5,2) equals #NUM!.\n"
26592 #~ "@SEEALSO=CEIL, CEILING, ABS, INT, MOD"
26594 #~ "@FUNCTION=FLOOR\n"
26595 #~ "@SYNTAX=FLOOR(x[,significance])\n"
26596 #~ "@DESCRIPTION=FLOOR function rounds @x down to the next nearest multiple "
26597 #~ "of @significance.\n"
26599 #~ "* @significance defaults to 1.\n"
26600 #~ "* This function is Excel compatible.\n"
26603 #~ "FLOOR(0.5) equals 0.\n"
26604 #~ "FLOOR(5,2) equals 4.\n"
26605 #~ "FLOOR(-5,-2) equals -4.\n"
26606 #~ "FLOOR(-5,2) equals #NUM!.\n"
26608 #~ "@SEEALSO=CEIL, CEILING, ABS, INT, MOD"