Копия викизеркало

Это зеркало вики с pascal.chat. Правка, история и вход — там.

FPSpreadsheet: List of formulas/ru

English · Русский


-- Zoltanleo 21:35, 19 September 2018 (CEST) Ввиду сложности дословного перевода текста с английского на русский слова, требующиеся по смыслу, но отсутствующие в английской версии, указаны в квадратных скобках. Определения некоторых функций заменены на более понятные русскоязычному читателю аналоги, найденные в рунете.


Введение

Это список формул, поддерживаемых FPSpreadsheet.

Аргументами могут быть константы данного типа или ячейки, содержащие значения данного типа. Подобно приложениям Office, проверка типов очень нестрогая, и при необходимости данные автоматически преобразуются в требуемый тип.

Математические функции

<thead>

</thead> <tbody>

кратного значению точности <code>sign</code></td>

положительное - вверх, отрицательное - вниз</td>

числа, кратного значению точности <code>sign</code></td>

если [основание] опущено, [то умолчанию оно] равно 10</td>

положительное - вверх, отрицательное - вниз</td>

[после запятой]: положительное - вверх, отрицательное - вниз</td>

</tbody>

Статистические функции

<thead>

</thead> <tbody>

от их среднего значения</td>

ряда чисел</td>

всех ячеек диапазона <code>range</code>, которые встречаются<br /> по условию <code>condition</code> в диапазоне <code>value_range</code></td>

<code>condition</code> - значение, строка или ячейка</td>

sfExcel5<br /> sfExcel8</td>

и количество чисел в списке аргументов</td>

соответствуют одному указанному пользователем критерию</td>

<code>condition</code> - значение, строка или ячейка</td>

и возвращает их произведение</td>

отклонение — это мера того, насколько широко<br /> разбросаны точки данных относительно их среднего</td>

Стандартное отклонение — это мера того, насколько широко<br /> разбросаны точки данных относительно их среднего</td>

<code>range</code>, соответствующие указанному критерию <code>condition</code></td>

<code>condition</code> - значение,строка или ячейка</td>

</tbody>

Функции даты и времени

<thead>

</thead> <tbody>

на основе заданного интервала</td>

<code>interval</code> - string:<br /> <code>Y</code> = число года,<br /> <code>M</code> = номер месяца,<br /> <code>D</code> = номер дня</td>

номер, который воспринимается как дата</td>

Будет обновляться всякий раз, когда рабочий лист пересчитывается</td>

По умолчанию (<code>type=0</code>) день недели определяется как<br /> целое число в интервале от 1 (воскресенье) до 7 (суббота)</td>

<code>type=0</code>: Воскресенье=1, Суббота=7 (по умолчанию)<br /> <code>type=1</code>: Понедельник=1, Воскресенье=7<br /> <code>type=2</code>: Понедельник=9, Воскресенье=6</td>

</tbody>

Строковые функции

<thead>

</thead> <tbody>

<code>count</code>: integer (по умолчанию 1)</td>

<code>start_pos, count</code>: integer</td>

<code>start_pos, count</code>: integer<br /> <code>new_text</code>: string</td>

<code>count</code>: integer<br />

<code>count</code>: integer (по умолчанию 1)</td>

<code>nth_appearance</code>: integer<br /> (по умолчанию: заменить все)</td>

</tbody>

Логические функции

<thead>

</thead> <tbody>

или <code>value_false</code> (или ложно), если <code>condition</code> ложно</td>

<code>value_true, value_false</code>: any type</td>

</tbody>

Информационные функции

Вызываемый прототип Определение Типы аргументов Аргументы Тип результата Исключения
ERROR.TYPE(value) Возвращает числовое представление одной из ошибок в Excel (1 = #NULL!, 2 = #DIV/0!, 3 = #VALUE!, 4 = #REF!, 5 = #NAME?, 6 = #NUM!, иначе #N/A ). ячейка 1 integer sfExcel2
ISBLANK(value) Проверяет наличие пустых или null-евых значений любые, обычно ячейка 1 boolean
ISERR(value) Возвращает TRUE, если value является ошибкой, но не #N/A [(недоступно)] любые, обычно ячейка 1 boolean
ISERROR(value) Возвращает TRUE, если значение value является значением ошибки (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? или #NULL). любые, обычно ячейка 1 boolean
ISLOGICAL(value) Возвращает TRUE, если value является логическим [значением] любые, обычно ячейка 1 boolean
ISNA(value) Возвращает TRUE, если value является [типом] ошибки #N/A [(недоступно)] любые, обычно ячейка 1 boolean
ISNONTEXT(value) Возвращает TRUE, если value не является строкой любые, обычно ячейка 1 boolean
ISNUMBER(value) Возвращает TRUE, если value является числом любые, обычно ячейка 1 boolean
ISREF(value) Возвращает TRUE, если value является ссылкой на ячейку любые, обычно ячейка 1 boolean
ISTEXT(value) Возвращает TRUE, если value является строкой любые, обычно ячейка 1 boolean

Функции поиска/ссылки

Вызываемый прототип Определение Типы аргументов Аргументы Тип результата Исключения
HYPERLINK(link [, display_name]) Добавляет гиперссылку Строка 1 или 2 строка (гиперссылка) sfExcel2, sfExcel5

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.

Версия 1, последнее изменение: WikiArchive, .