Difference between revisions of "RU/kb/00000656"

From Wiki
Jump to navigationJump to search
(Created page with "<section begin=title /><noinclude>{{DISPLAYTITLE:База Знаний: Функции {{OOoC|1}}. </noinclude>STYLE<noinclude>}}</noinclude><section end=title /> {{BreadCrumbL10...")
 
Line 31: Line 31:
  
  
{{Nope|Функция '''STYLE''' возвращает числовое значение ''0'', таким образом она может прибавляться к существующему расчёту в ячейке, не изменяя его результат.}}
+
{{Note|Функция '''STYLE''' возвращает числовое значение ''0'', таким образом она может прибавляться к существующему расчёту в ячейке, не изменяя его результат.}}
  
  
Line 46: Line 46:
 
* в ячейке '''B8''' отображается число, содержащееся ячейке A8 на красном фоне, если A8 больше чем 3;
 
* в ячейке '''B8''' отображается число, содержащееся ячейке A8 на красном фоне, если A8 больше чем 3;
 
* в ячейке '''B10''' отображается текст ''Некоторый текст'' на красном фоне. Функция '''STYLE''' всегда возвращает 0, таким образом '''T(0)''' возвратит строку нулевой длины, которая может быть объединена с существующей строкой, не затрагивая её;
 
* в ячейке '''B10''' отображается текст ''Некоторый текст'' на красном фоне. Функция '''STYLE''' всегда возвращает 0, таким образом '''T(0)''' возвратит строку нулевой длины, которая может быть объединена с существующей строкой, не затрагивая её;
* в ячейке '''B10''' отображается результат вычисления формулы '''SQRT(16)''' на красном фоне. Этот вариант может быть полезен, если невозможно предсказать, возвратит ли формула текст или число (например с '''HLOOKUP''').
+
* в ячейке '''B12''' отображается результат вычисления формулы '''SQRT(16)''' на красном фоне. Этот вариант может быть полезен, если невозможно предсказать, возвратит ли формула текст или число (например с '''HLOOKUP''').
  
  

Revision as of 16:40, 17 November 2011



70px right

STYLE

Функция применяет стиль (например цвет) к ячейке.

Синтаксис функции:

=STYLE(style; timesecs; finalstyle)
Рис. 1. Пример функции.

где:

  • style — начальный стиль, применяемый к ячейке;
  • timesecs — временной интервал в секундах, в течение которого применяется стиль style;
  • finalstyle — заключительный стиль, применяемый к ячейке.


Функция STYLE применяет начальный стиль style к ячейке в течение timesecs секунд, и после этого применяет заключительный стиль finalstyle. Оба стиля задаются как текст. Стили содержатся (и могут быть созданы) в меню Формат → Стили.


Начальный стиль применяется в течение timesecs секунд, после чего ячейка вычисляется повторно. Пожалуйста, отметьте, что ручной перерасчёт (клавиша  F9  или Сервис → Содержимое ячейки → Пересчитать), не вызывает применение начального стиля.


Параметры timesecs и finalstyle могут быть опущены вместе; тогда постоянно применяется стиль style.


Documentation note.png Функция STYLE возвращает числовое значение 0, таким образом она может прибавляться к существующему расчёту в ячейке, не изменяя его результат.


Другой способ применения стилей может быть найден в меню Формат → Условное Форматирование…


Documentation caution.png Не существует никакого прямого способа определить (в формуле), какое форматирование было применено к ячейке.


На рис. 1:

  • в ячейке B2 отображается 8 (результат сложения 3 и 5) на красном фоне в течение 3 секунд, и со стилем Базовый после этого;
  • в ячейке B4 отображается 3 (квадратный корень 9) постоянно на красном фоне;
  • в ячейке B6 отображается число, содержащееся в ячейке A6, на красном фоне, если A6 больше чем 3. Здесь, функция IF возвращает имя стиля для использования в функции STYLE («Красный» или «Базовый»), в зависимости от значения ячейки A6;
  • в ячейке B8 отображается число, содержащееся ячейке A8 на красном фоне, если A8 больше чем 3;
  • в ячейке B10 отображается текст Некоторый текст на красном фоне. Функция STYLE всегда возвращает 0, таким образом T(0) возвратит строку нулевой длины, которая может быть объединена с существующей строкой, не затрагивая её;
  • в ячейке B12 отображается результат вычисления формулы SQRT(16) на красном фоне. Этот вариант может быть полезен, если невозможно предсказать, возвратит ли формула текст или число (например с HLOOKUP).


Tip.png Функция STYLE уникальна для Calc.






InfraOffice.pro 3.1.x









К началу страницы