Функции
Текста
динамических компонентов SketchUp
Функция
[Шпаргалка]
Значение
Пример SketchUp
CODE(text)
[Код (число) символа]
Функция CODE возвращает числовой код первого символа в текстовой строке. Аргумент "text" - текст, в котором код первого символа должен быть найден.
CHAR(number)
[Символ кода (числа)]
Функция CHAR преобразует число в символ в соответствии с текущей кодовой таблицей. Аргумент "number" может быть двухзначным или трехзначным целым числом от 1 до 255 (представляющим значение кода для символа).
CONCATENATE(text1, text2, ...textN)
[Связывать]
Функция CONCATENATE объединяет несколько текстовых строк в одну строку. Аргументы text1, text2, ...textN - это текстовые строки, которые объединяются в одну строку.
DOLLAR(value, decimals)
[$]
Функция DOLLAR преобразует число в сумму в денежном формате, округленную до указанного десятичного знака. Аргумент "value" - это число, которое будет преобразовано в валюту. Аргумент "value" может быть числом, ссылкой на ячейку, содержащую число, или формулой, которая возвращает число. Аргумент "decimals" (не обязателен) - это число знаков после запятой. Если не указано значение знаков после запятой, все числа в денежном формате будут отображаться с двумя знаками после запятой. Денежный формат задается в системных настройках.
EXACT(text1, text2)
[точное соответствие]
Функция EXACT сравнивает две текстовые строки и возвращает значение "TRUE" (ИСТИНА), если они идентичны. Эта функция чувствительна к регистру. Аргументы text1 и text2 - это текстовые строки.
FIND(findText, text, position)
[поиск]
ФункцияFIND ищет строку текста внутри другой строки. Аргумент " findText" - это искомый текст. Аргумент text - текстовая строка (область поиска). Аргумент "position" (необязательный параметр) - это позиция в тексте, с которой начинается поиск. Аргументом " findText" может быть число или любая строка символов. Поиск чувствителен к регистру.
LEFT(text, number)
[Первый символ]
Функция LEFT возвращает первый символ (или символы) в виде текстовой строки. Аргумент "text" - строка текста. Аргумент "number" (необязательный параметр) - это число символов, которые будут возвращены. Если "number" не задан, возвращается один символ.
LEN(text)
[длинна строки]
Функция LEN возвращает длину текстовой строки, включая пробелы. Аргумент "text" - это строка текста, длина которой возвращается.
LOWER(text)
[строчные]
Функция LOWER преобразует все прописные буквы в текстовой строке в строчные. Аргумент "text" - это строка текста, которая будет преобразована.
MID(text, start, number)
[часть текста]
Функция MID возвращает текстовый сегмент строки текста. Аргумент "text" - это строка текста. Аргумент "start" содержит позицию первого символа в тексте, для извлечения. Аргумент "number" - это число возвращаемых символов.
PROPER(text)
[Заглавные первые буквы]
Функция PROPER делает заглавной первую букву во всех словах, предоставленной текстовой строки (text).
REPLACE(text, position, length, new)
[замена]
Функция REPLACE заменяет часть текстовой строки другой текстовой строкой. Аргумент "text" - это текстовая строка, часть которой будет заменена. Аргумент "position" - это позиция в тексте, где замена начнется. Аргумент "length" - это количество изменяемых символов в тексте. Аргумент "new" - это замещающий (новый) текст.
Эта функция может быть использована для замены символов и чисел (они автоматически преобразуются в текст). Результат функции всегда отображается в виде текста. Для выполнения дальнейших расчетов с числами, которыми был заменен текст, преобразовать текст обратно в число с помощью функции VALUE. Любой текст, содержащий числа, должен быть заключен в кавычки, чтобы он не интерпретируется как число и автоматически преобразовывался в текст.
REPT(text, number)
[повтор]
Функция REPT повторяет текстовую строку. Аргумент "text" - это текст, который должен быть повторен. Аргумент "number" - это число повторений. В итоге может быть максимум 255 символов.
RIGHT(text, number)
[последний символ строки]
Функция RIGHT возвращает последний символ или символы в текстовой строке. Аргумент "text" - это строка текста. Аргумент "number" - это число возвращаемых символов.
SUBSTITUTE(text, searchText, newText, occurrence)
[замена]
Функция SUBSTITUTE заменяет старый текст в строке - новым. Аргумент "text" - это старая текстовая строка. Аргумент "searchText" - это заменяемый сегмент в тексте. Аргумент "newText" - это замещающий текст. Аргумент "occurrence" (необязательный параметр) - указывает число появлений заменяемого текста. Если "occurrence" не задан, заменяемый текст (searchText) заменяется во всей строке.
TRIM(text)
[выравнивание по левому краю]
Функция TRIM удаляет пробелы перед текстовой строкой (или выравнивает содержимое ячейки по левому краю). Аргумент "text" содержит текстовую строку или ячейку, содержимое которой будет выровнено по левому краю.
UPPER(text)
[Заглавные все буквы]
Функция UPPER преобразует текстовую строку в верхний регистр. Аргумент "text" содержит строчные буквы, которые вы хотите преобразовать в верхний регистр.
VALUE(text)
[текст в число]
Функция VALUE преобразует текстовую строку в число. Аргумент "text" - это текст, который будет преобразован в число.