Sign in Join
Wiki copytemporary

FPSpreadsheet: List of formulas/ru: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: FPSpreadsheet: List of formulas/ru

OldNewLine
1+------------------------------------------------------------------------
2+
3+-- Zoltanleo 21:35, 19 September 2018 (CEST) Ввиду сложности дословного перевода текста с английского на русский слова, требующиеся по смыслу, но отсутствующие в английской версии, указаны в квадратных скобках. Определения некоторых функций заменены на более понятные русскоязычному читателю аналоги, найденные в рунете.
4+
5+------------------------------------------------------------------------
6+
7+## Введение
8+
9+Это список формул, поддерживаемых [[FPSpreadsheet/ru|FPSpreadsheet]].
10+
11+Аргументами могут быть **константы** данного типа или **ячейки**, содержащие значения данного типа. Подобно приложениям Office, проверка типов очень нестрогая, и при необходимости данные автоматически преобразуются в требуемый тип.
12+
13+## Математические функции
14+
15+<thead>
16+
17+</thead>
18+<tbody>
19+
20+кратного значению точности <code>sign</code></td>
21+
22+положительное - вверх, отрицательное - вниз</td>
23+
24+числа, кратного значению точности <code>sign</code></td>
25+
26+если [основание] опущено, [то умолчанию оно] равно 10</td>
27+
28+положительное - вверх, отрицательное - вниз</td>
29+
30+[после запятой]: положительное - вверх, отрицательное - вниз</td>
31+
32+</tbody>
33+
34+## Статистические функции
35+
36+<thead>
37+
38+</thead>
39+<tbody>
40+
41+от их среднего значения</td>
42+
43+ряда чисел</td>
44+
45+всех ячеек диапазона <code>range</code>, которые встречаются<br />
46+по условию <code>condition</code> в диапазоне <code>value_range</code></td>
47+
48+<code>condition</code> - значение, строка или ячейка</td>
49+
50+sfExcel5<br />
51+sfExcel8</td>
52+
53+и количество чисел в списке аргументов</td>
54+
55+соответствуют одному указанному пользователем критерию</td>
56+
57+<code>condition</code> - значение, строка или ячейка</td>
58+
59+и возвращает их произведение</td>
60+
61+отклонение — это мера того, насколько широко<br />
62+разбросаны точки данных относительно их среднего</td>
63+
64+Стандартное отклонение — это мера того, насколько широко<br />
65+разбросаны точки данных относительно их среднего</td>
66+
67+<code>range</code>, соответствующие указанному критерию <code>condition</code></td>
68+
69+<code>condition</code> - значение,строка или ячейка</td>
70+
71+</tbody>
72+
73+## Функции даты и времени
74+
75+<thead>
76+
77+</thead>
78+<tbody>
79+
80+на основе заданного интервала</td>
81+
82+<code>interval</code> - string:<br />
83+<code>Y</code> = число года,<br />
84+<code>M</code> = номер месяца,<br />
85+<code>D</code> = номер дня</td>
86+
87+номер, который воспринимается как дата</td>
88+
89+Будет обновляться всякий раз, когда рабочий лист пересчитывается</td>
90+
91+По умолчанию (<code>type=0</code>) день недели определяется как<br />
92+целое число в интервале от 1 (воскресенье) до 7 (суббота)</td>
93+
94+<code>type=0</code>: Воскресенье=1, Суббота=7 (по умолчанию)<br />
95+<code>type=1</code>: Понедельник=1, Воскресенье=7<br />
96+<code>type=2</code>: Понедельник=9, Воскресенье=6</td>
97+
98+</tbody>
99+
100+## Строковые функции
101+
102+<thead>
103+
104+</thead>
105+<tbody>
106+
107+<code>count</code>: integer (по умолчанию 1)</td>
108+
109+<code>start_pos, count</code>: integer</td>
110+
111+<code>start_pos, count</code>: integer<br />
112+<code>new_text</code>: string</td>
113+
114+<code>count</code>: integer<br />
115+
116+<code>count</code>: integer (по умолчанию 1)</td>
117+
118+<code>nth_appearance</code>: integer<br />
119+(по умолчанию: заменить все)</td>
120+
121+</tbody>
122+
123+## Логические функции
124+
125+<thead>
126+
127+</thead>
128+<tbody>
129+
130+или <code>value_false</code> (или ложно), если <code>condition</code> ложно</td>
131+
132+<code>value_true, value_false</code>: any type</td>
133+
134+</tbody>
135+
136+## Информационные функции
137+
138+| Вызываемый прототип | Определение | Типы аргументов | Аргументы | Тип результата | Исключения |
139+|----|----|----|----|----|----|
140+| `ERROR.TYPE(value)` | Возвращает числовое представление одной из ошибок в Excel (1 = \#NULL!, 2 = \#DIV/0!, 3 = \#VALUE!, 4 = \#REF!, 5 = \#NAME?, 6 = \#NUM!, иначе \#N/A ). | ячейка | 1 | integer | sfExcel2 |
141+| `ISBLANK(value)` | Проверяет наличие пустых или null-евых значений | любые, обычно ячейка | 1 | boolean | |
142+| `ISERR(value)` | Возвращает TRUE, если `value` является ошибкой, но не \#N/A \[(недоступно)\] | любые, обычно ячейка | 1 | boolean | |
143+| `ISERROR(value)` | Возвращает TRUE, если значение `value` является значением ошибки (#N/A, \#VALUE!, \#REF!, \#DIV/0!, \#NUM!, \#NAME? или \#NULL). | любые, обычно ячейка | 1 | boolean | |
144+| `ISLOGICAL(value)` | Возвращает TRUE, если `value` является логическим \[значением\] | любые, обычно ячейка | 1 | boolean | |
145+| `ISNA(value)` | Возвращает TRUE, если `value` является \[типом\] ошибки \#N/A \[(недоступно)\] | любые, обычно ячейка | 1 | boolean | |
146+| `ISNONTEXT(value)` | Возвращает TRUE, если `value` не является строкой | любые, обычно ячейка | 1 | boolean | |
147+| `ISNUMBER(value)` | Возвращает TRUE, если `value` является числом | любые, обычно ячейка | 1 | boolean | |
148+| `ISREF(value)` | Возвращает TRUE, если `value` является ссылкой на ячейку | любые, обычно ячейка | 1 | boolean | |
149+| `ISTEXT(value)` | Возвращает TRUE, если `value` является строкой | любые, обычно ячейка | 1 | boolean | |
150+| | | | | | |
151+| | | | | | |
152+
153+## Функции поиска/ссылки
154+
155+| Вызываемый прототип | Определение | Типы аргументов | Аргументы | Тип результата | Исключения |
156+|----|----|----|----|----|----|
157+| `HYPERLINK(link [, display_name])` | Добавляет гиперссылку | Строка | 1 или 2 | строка (гиперссылка) | sfExcel2, sfExcel5 |
158+| | | | | | |
159+
160+---
161+*From the Free Pascal wiki, page "FPSpreadsheet: List of formulas/ru", as it stood on 2018-09-24 after a change by Zoltanleo, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history