Функции

Текста

динамических компонентов 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" - это текст, который будет преобразован в число.