Формула

Съдържание

# Formula Options

Defines formula syntax options and loading options for Calc.

За достъп до тази команда...

Отворете електронна таблица и изберете LibreOffice - PreferencesИнструменти - Настройки - LibreOffice Calc - Формула.

## Настройки за формули

### Синтаксис на формулите

Ще илюстрираме трите възможности с примери. Нека имаме електронна таблица с два листа, Лист1 и Лист2. В клетката A1 на Лист1 има обръщение към клетката C4 от Лист2.

- Calc A1 - подразбирана настройка в LibreOffice Calc. Обръщението ще бъде =$Лист2.C4

- Excel A1 - подразбирана настройка в Microsoft Excel. Обръщението ще бъде =Лист2!C4

- Excel R1C1 - This is the relative row/column addressing, known from Microsoft Excel. The reference will be =Sheet2!R[3]C[2]

### Английски имена на функциите

В LibreOffice Calc имената на функциите могат да се локализират. По подразбиране полето е празно, което означава използване на локализираните имена на функции. Отмятането му предизвиква заместване на локализираните имена с английските. Тази промяна се отразява при въвеждане и показване на формулите, в помощника за функции и в подсказките. Разбира се, можете да се върнете към локализираните имена, като изчистите полето.

## Разделители

Тази група за избор ви позволява да настроите разделителите във формулите. Това е от полза например ако желаете да разделяте параметрите на функциите със запетаи (,) вместо точки и запетаи (;).

Например, вместо =SUM(A1;B1;C1) можете да въвеждате =SUM(A1,B1,C1).

По същия начин можете да смените разделителите на колони и редове в директно задаваните масиви. Преди в тези масиви се използваха точки и запетаи (;) за отделяне на колони и вертикални черти (|) за отделяне на редове, така че типичен пряко зададен масив с размер 5 на 2 изглеждаше така:

={1;2;3;4;5|6;7;8;9;10}

Ако заменим разделителите на колони със запетаи (,) и разделителите на редове с точки и запетаи (;), същият израз ще изглежда така:

={1,2,3,4,5;6,7,8,9,10}

## Подробни настройки за изчисляване

Sets the rules for conversion from strings values to numeric values, string values to cell references, and strings values to date and time values.

This affects built-in functions such as INDIRECT that takes a reference as a string value or date and time functions that takes arguments as string values in local or ISO 8601 formats.

## Преизчисляване при зареждане на файл

Преизчисляването на формулите може да отнеме значително време при зареждане на много големи файлове.

### Excel 2007 и по-нови:

Зареждането на голям файл с електронна таблица може да отнеме много време. Ако не е необходимо данните в него да се обновят незабавно, можете да отложите преизчисляването за по-подходящ момент. LibreOffice ви позволява да отлагате преизчисляването на електронни таблици на Excel 2007 (и по-нови), за да намалите времето за зареждане.

### Електронна таблица на ODF (записана не от LibreOffice):

LibreOffice кешира резултатите на формули от електронна таблица в нейния ODF файл. Това позволява на LibreOffice да преизчислява по-бързо големи електронни таблици във формат ODF, записани с LibreOffice.

За електронни таблици във формат ODF, записани с други програми, където може да липсват такива кеширани резултати от формули, преизчисляването може да се отлага, за да се ускори зареждането на файла, както при файловете на Excel 2007.

За горните настройки са налице следните възможности:

- Да не се преизчислява – при зареждането на файла няма да се преизчисляват формули.

- Винаги да се преизчислява – при зареждането на файла ще се преизчислят всички формули.

- Да се пита потребителят – потребителят ще бъде запитан за действие.

За записаните с LibreOffice електронни таблици във формат ODF важат настройките Да не се преизчислява и Винаги да се преизчислява.

### Оптимална височина на редове

При големи електронни таблици изчисляването на оптималната височина на редовете зависи от форматирането на съдържанието на клетките, както и на резултатите от формулите за условно форматиране. Тази настройка спомага за намаляване на времената за зареждане, като управлява изчисляването на оптималната височина на редовете.

- Да не се преизчислява – при зареждането на файла няма да се преизчислява височината на редовете.

- Винаги да се преизчислява – при зареждането на файла ще се преизчислят всички височини на редове.

- Да се пита потребителят – потребителят ще бъде запитан за действие.

Теми, свързани с показаната

Формули за масиви

Синтаксис R1C1 за обръщенията във формули на Calc

Моля, подкрепете ни!