Сравнение версий
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Возвращает TRUE
, если одна текстовая строка содержит другую текстовую строку. Функция CONTAINSSTRING
не учитывает регистр.
Синтаксис
CONTAINSSTRING(<где_искать>, <что_искать>)
Параметр | Атрибуты | Описание |
---|---|---|
| Обязательный | Строка, в которой нужно искать текст. |
| Обязательный | Текст, который вы хотите найти. Вы можете использовать символы подстановки |
Пример
Формула ниже считает количество записей в столбце "цвет"
из таблицы "продукты"
, которые содержат текст "р?й"
В результате выполнения запроса ниже мы получим объем продаж только для тех товаров, которые имеют бренд Contoso
, т.к. формула фильтрует таблицу Товары
, оставляя только те строки, в которых колонка brandname
содержит строку Contoso
:
Блок кода |
---|
CALCULATE( COUNT SUM( 'продуктыПродажи-факт'[цветОбъем продаж] ), FILTER ( ALL ( 'продукты' ), CONTAINSSTRING ( 'продукты'[цвет'Товары', CONTAINSSTRING('Товары'[brandname], "р?йContoso" ) ) ) |
"серый"
, "тёмно-серый"
и т.д.Смотрите также
📄 Моделирование данных с помощью DAX
📄 Поддерживаемые функции DAX
📄 Математические операторы
Нужна дополнительная помощь?