Вычисления

From LibreOffice Help
Jump to: navigation, search

Определение параметров вычислений для электронных таблиц. Кроме того, здесь определяются обработка электронными таблицами циклических ссылок, параметры дат, количество десятичных разрядов и учет регистра при выполнении поиска на листах.

Откройте электронную таблицу и выберите в меню Сервис – Параметры - LibreOffice Calc - Вычислить

Циклические ссылки

В этом разделе можно ограничить количество шагов аппроксимации, выполняемых при итеративных вычислениях. Кроме того, можно задать степень точности результата.

Итерации

Указывает, должны ли вычисляться формулы с циклическими ссылками (формулы, которые постоянно повторяются до решения проблемы) за определенное число повторений. Если флажок Итерации не установлен, циклическая ссылка в таблице вызывает сообщение об ошибке.

Пример: вычисление стоимости позиции без налога на добавленную стоимость.

  1. Введите текст "Отпускная цена" в ячейке A5, текст "Чистая" - в ячейке A6 и текст "Налог на добавленную стоимость" - в ячейке A7.
  2. Затем введите отпускную цену (например, 100) в ячейке B5. Чистая цена должна отображаться в ячейке B6, а налог на добавленную стоимость - в ячейке B7.
  3. Известно, что для вычисления налога на добавленную стоимость чистая цена умножается на 15%, а для получения чистой цены из отпускной цены вычитается налог на добавленную стоимость. Введите формулу "=B5-B7" в B6 для вычисления чистой цены и формулу "=B6*0.15 в ячейке B7 для вычисления налога на добавленную стоимость.
  4. Включите итерации для правильного вычисления по этим формулам, в противном случае в строке состояния появится сообщение "Ошибка: циклическая ссылка".
A B
5 Отпускная цена 100
6 Чистая =B5-B7
7 Налог =B6*0,15

Шаги

Задаёт максимальное число итераций.

Минимальное изменение

Указывает разницу между двумя последовательными результатами шагов итерации. Если результат шага итерации меньше значения минимального изменения, итеративный процесс прекращается.

Дата

Выберите начальную дату для внутреннего преобразования дней в числа.

30.12.1899 (по умолчанию)

Задаёт 30.12.1899 в качестве нулевого дня.

01.01.1900 ( StarCalc 1.0)

Задаёт 01.01.1900 в качестве нулевой точки. Используйте эту настройку для электронных таблиц StarCalc 1.0, содержащих даты.

01/01/1904

Задаёт 01.01.1904 в качестве нулевой точки. Используйте эту настройку для электронных таблиц, импортируемых во внешнем формате.

Учитывать регистр

Указывает, учитывается ли различие в регистре в текстах при сравнении содержимого ячеек.

Пример: введите текст 'Test' в ячейку A1 и текст 'test' в ячейку B1. Затем введите формулу "=A1=B1" в ячейку C1. Если установлен флажок Учитывать регистр, то в ячейке будет выведено значение FALSE, в противном случае - значение TRUE.

Note.png Текстовая функция EXACT всегда учитывает регистр, независимо от параметров в этом диалоговом окне.
Warning.png Disable case sensitivity for spreadsheets that need to be interoperable with Microsoft Excel.

Точность как на экране

Указывает, следует ли при вычислениях использовать округленные значения, отображаемые на листе. Диаграммы также строятся с отображаемыми значениями. Если флажок Точность как на экране не установлен, отображаемые числа округляются, но при внутренних вычислениях используются неокругленные значения.

Условия поиска = и <> должны применяться к ячейкам целиком

Указывает, что критерии поиска, задаваемые для функций базы данных Calc, должны точно совпадать с целой ячейкой. Когда установлен флажок Условия поиска = и <> должны распространяться на всю ячейку, поведение LibreOffice Calc полностью совпадает с поведением MS Excel при поиске ячеек в функциях базы данных.

.* в следующем положении: Результат поиска:
win Находит win, но не win95, os2win или upwind
win.* Находит win и win95, но не os2win или upwind
.*win Находит win и os2win, но не win95 или upwind
win.* Находит win, win95, os2win и upwind

Если флажок Условия поиска = и <> должны применяться к ячейкам целиком не установлен, шаблон поиска "win" работает подобно ".*win.*". Шаблон поиска может находиться в любом месте ячейки при поиске с помощью функций базы данных Calc.

Warning.png Enable whole cell match for spreadsheets that need to be interoperable with Microsoft Excel.

Enable wildcards in formulas

Specifies that wildcards are enabled when searching and also for character string comparisons.When in Calc: This relates to the database functions, and to VLOOKUP, HLOOKUP, MATCH, AVERAGEIF, AVERAGEIFS, COUNTIF, COUNTIFS, SUMIF, SUMIFS and SEARCH.

  • ? (question mark) matches any single character
  • * (asterisk) matches any sequence of characters, including an empty string
  • ~ (tilde) escapes the special meaning of a question mark, asterisk or tilde character that follows immediately after the tilde character
Warning.png Enable wildcards in formulas for spreadsheets that need to be interoperable with Microsoft Excel.

Разрешить регулярные выражения в формулах

Specifies that regular expressions instead of simple wildcards are enabled when searching and also for character string comparisons.When in Calc: This relates to the database functions, and to VLOOKUP, HLOOKUP, MATCH, AVERAGEIF, AVERAGEIFS, COUNTIF, COUNTIFS, SUMIF, SUMIFS and SEARCH.

Warning.png Do not enable regular expressions in formulas for spreadsheets that need to be interoperable with Microsoft Excel.

No wildcards or regular expressions in formulas

Specifies that only literal strings are used when searching and also for character string comparisons.When in Calc: This relates to the database functions, and to VLOOKUP, HLOOKUP, MATCH, AVERAGEIF, AVERAGEIFS, COUNTIF, COUNTIFS, SUMIF, SUMIFS and SEARCH.

Warning.png Do not disable wildcards in formulas for spreadsheets that need to be interoperable with Microsoft Excel.

Автоматически находить подписи столбцов и строк

Указывает, что можно использовать текст в любой ячейке как подпись для столбца, расположенного под этим текстом, или строки, находящейся справа от этого текста. Этот текст должен включать в себя не менее одного слова и не должен содержать операторов.

Пример: ячейка E5 содержит текст "Europe". В ячейке E6 ниже введено значение 100, а в ячейке E7 - значение 200. Если установлен флажок Автоматически искать метки столбцов и строк, то в ячейку A1 можно ввести формулу =SUM(Europe).

Limit decimals for general number format

You can specify the maximum number of decimal places that are shown by default for cells with General number format. If not enabled, cells with General number format show as many decimal places as the column width allows.

Число десятичных знаков

Defines the number of decimals to be displayed for numbers with the General number format. The numbers are displayed as rounded numbers, but are not saved as rounded numbers.