Вычисления и запись формул (функций) Calc
Материал из Forumooo wiki
Helen (Обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE: Вычисления и запись формул (функций) Calc}} ==В чём разница между абсолютными и относ...») |
Helen (Обсуждение | вклад) м (→=Как посчитать количество повторяющихся значений в столбце?) |
||
Строка 6: | Строка 6: | ||
{{Note|Оперативно переключить тип ссылки можно сочетанием клавиш '''SHIFT + F4'''. При этом ссылка будет меняться следующим образом: <nowiki>=B2 --> =$B$2 --> =B$2 --> =$B2 --> =B2</nowiki>}} | {{Note|Оперативно переключить тип ссылки можно сочетанием клавиш '''SHIFT + F4'''. При этом ссылка будет меняться следующим образом: <nowiki>=B2 --> =$B$2 --> =B$2 --> =$B2 --> =B2</nowiki>}} | ||
- | + | ==Как посчитать количество повторяющихся значений в столбце?== | |
Надо воспользоваться функцией | Надо воспользоваться функцией | ||
=COUNTIF | =COUNTIF | ||
например =COUNTIF(E1:E16;"Маша") посчитает, сколько раз в диапазоне ячеек с E1 до E16 встречается слово Маша. | например =COUNTIF(E1:E16;"Маша") посчитает, сколько раз в диапазоне ячеек с E1 до E16 встречается слово Маша. | ||
- | |||
==Как ускорить вычисления в Calc?== | ==Как ускорить вычисления в Calc?== |
Версия 08:42, 4 апреля 2011
В чём разница между абсолютными и относительными ссылками?
- Абсолютная ссылка позволяет сослаться на конкретную ячейку и не меняется при копировании формулы. =$B$2
- Относительная ссылка меняется при копировании в соответствии с расположением заданной ячейки относительно исходной. По умолчанию создаются относительные ссылки. =B2
Оперативно переключить тип ссылки можно сочетанием клавиш SHIFT + F4. При этом ссылка будет меняться следующим образом: =B2 --> =$B$2 --> =B$2 --> =$B2 --> =B2 |
Как посчитать количество повторяющихся значений в столбце?
Надо воспользоваться функцией
=COUNTIF
например =COUNTIF(E1:E16;"Маша") посчитает, сколько раз в диапазоне ячеек с E1 до E16 встречается слово Маша.
Как ускорить вычисления в Calc?
Если пересчёт формул в Calc происходит слишком медленно, можно попробовать следующие:
Применить условное форматирование, зависящее от результата требуемых вычислений, к одной или нескольким ячейкам на видимом листе. Например к конечной ячейки результата, таким образом, что бы её формат зависел от её значения. Этот нехитрый приём иногда может обеспечить увеличение скорости расчётов в десятки раз.
В таблице перед числами стоят апострофы ' и эти числа сохранены как текст. Как исправить?
С помощью поиска заменить .* на & с включённой опцией "регулярное выражение".
Альтернативный вариант - воспользоваться расширением Convert Text to Number |
Можно воспользоваться функцией преобразования текста в числа
=Value()
Какой символ заменяет в критерии функции SUMIF любые содержащиеся символы?
Надо воспользоваться регулярными выражениями
.*
Тогда формулу можно записать так:
=SUMIF (В2:A10;"Тест.*";D2:D10)
Для использования регулярных выражений в формулах необходимо активировать параметр в настройках Сервис - Параметры - OpenOffice.org Calc - Вычисления - Позволить регулярные выражения в формулах |
В строке состояния есть функции "Количество" и "Количество2". В чём разница?
"Количество" считает ячейки с числами, пропуская пустые и текстовые. "Количество2" - все.