Функция ОБЪЕДИНИТЬ: различия между версиями
Материал из Planfix
Artem (обсуждение | вклад) Нет описания правки |
Artem (обсуждение | вклад) Нет описания правки |
||
(не показано 6 промежуточных версий этого же участника) | |||
Строка 5: | Строка 5: | ||
|description=Функция ОБЪЕДИНИТЬ | |description=Функция ОБЪЕДИНИТЬ | ||
}} | }} | ||
Функция ОБЪЕДИНИТЬ() объединяет | Функция ОБЪЕДИНИТЬ() объединяет значения в списке с заранее указанным разделителем. | ||
== Формат== | == Формат== | ||
'''ОБЪЕДИНИТЬ('''разделитель;игнорировать_пустые;множащаясяя_переменная''')''' | '''ОБЪЕДИНИТЬ('''разделитель;игнорировать_пустые;множащаясяя_переменная''')''' | ||
'''TEXTJOIN('''разделитель;игнорировать_пустые;множащаясяя_переменная''')''' | |||
Строка 15: | Строка 16: | ||
== Пример == | == Пример == | ||
<pre>%%%ОБЪЕДИНИТЬ(" | <pre>%%%ОБЪЕДИНИТЬ("; ";1;{{Задача.Исполнитель.ИО}})%%%</pre> | ||
Результатом будет строка, в которой элементы из переменной сохранены через разделитель: | Результатом будет строка, в которой элементы из переменной сохранены через разделитель: | ||
<pre> | <pre>Робот 2; Петр Васильевич</pre> | ||
== Важно == | == Важно == | ||
В функцию Объединить() можно передать результат функции [[Функция УНИК |УНИК()]] | В функцию Объединить() можно передать результат функции [[Функция УНИК |УНИК()]]: | ||
<pre>%%%ОБЪЕДИНИТЬ(" | <pre>%%%ОБЪЕДИНИТЬ(" + ";1;УНИК({{Аналитика.Фактическое время работы.Сотрудник.Имя}}))%%%</pre> | ||
Результат: | Результат: | ||
<pre> | <pre>Дмитрий + Николай</pre> | ||
== Перейти == | == Перейти == | ||
*[[Функции]] | *[[Функции]] |
Текущая версия от 07:28, 8 мая 2024
Функция ОБЪЕДИНИТЬ() объединяет значения в списке с заранее указанным разделителем.
Формат
ОБЪЕДИНИТЬ(разделитель;игнорировать_пустые;множащаясяя_переменная) TEXTJOIN(разделитель;игнорировать_пустые;множащаясяя_переменная)
Где:
- игнорировать_пустые — допустимые значения 1 (да) и 0 (нет).
Пример
%%%ОБЪЕДИНИТЬ("; ";1;{{Задача.Исполнитель.ИО}})%%%
Результатом будет строка, в которой элементы из переменной сохранены через разделитель:
Робот 2; Петр Васильевич
Важно
В функцию Объединить() можно передать результат функции УНИК():
%%%ОБЪЕДИНИТЬ(" + ";1;УНИК({{Аналитика.Фактическое время работы.Сотрудник.Имя}}))%%%
Результат:
Дмитрий + Николай