Товарищи, добрый день.
Набрёл вот на такую задачку (конечно, даю в сжатом виде):
Имеется таблица со столбцом текстовых значений. Имеется список текстовых значений, которые хочется найти в каждой строке таблицы (если есть) и удалить, вернуж чистую таблицу, но указав, что в такой-то строке был найден какой-то элемент из списка, а в такой-то нет и какой именно элемент был найден.
Чтобы было ясно однозначно, постарался создать запрос:
Здесь видно, какие данные пришли (Источник), а также какой есть список значений для проверки (#"Список на исключение").
А вот ожидаемый результат представлен в #"Нужный результат".
Надо обратить внимание, что искомые могут быть в разном регистре, а также в любой части текст (конец, начало, середина).
Может быть ещё хотелось бы столбец с указанием порядкового номера в строке, с которого начиналось значение.
Вот такое упражнение, блин))
Просидел долго, результат не утешителен.
Прошу помощи, плиз.
Набрёл вот на такую задачку (конечно, даю в сжатом виде):
Имеется таблица со столбцом текстовых значений. Имеется список текстовых значений, которые хочется найти в каждой строке таблицы (если есть) и удалить, вернуж чистую таблицу, но указав, что в такой-то строке был найден какой-то элемент из списка, а в такой-то нет и какой именно элемент был найден.
Чтобы было ясно однозначно, постарался создать запрос:
Код |
---|
let Источник = #table( { "Name" }, { {"асс. тр. Иванов К.С."}, {"доц. Петренко Т.Х."}, {"Ивченко В.М."}, {"Леменко У.М. Доц."} } ), #"Список на исключение" = {"асс. тр.","доц."}, #"Нужный результат" = #table( { "Name", "Find", "Which"}, { {"Иванов К.С.", true, "асс. тр."}, {"Петренко Т.Х.", true, "доц."}, {"Ивченко В.М.", false, null}, {"Леменко У.М.", true, "доц."} } ) in #"Нужный результат" |
Здесь видно, какие данные пришли (Источник), а также какой есть список значений для проверки (#"Список на исключение").
А вот ожидаемый результат представлен в #"Нужный результат".
Надо обратить внимание, что искомые могут быть в разном регистре, а также в любой части текст (конец, начало, середина).
Может быть ещё хотелось бы столбец с указанием порядкового номера в строке, с которого начиналось значение.
Вот такое упражнение, блин))
Просидел долго, результат не утешителен.
Прошу помощи, плиз.