нибудь знает, возможно ли подобным образом обойти
{1...3}{-1}.
У меня -1 получается как результат функции
List.PositionOf
Конкретно здесь, я, конечно прикрутил
{"Ага щас",1..3}{List.PositionOf({"a".."z"},"Я")+1}? ??"мимо"
По-другому никак?
А целиком задачу можно? Не совсем понятна конечная цель конструкции
Вот боюсь, что если опишу, то совсем непонятно станет. Попробую. #table({"col1"},{{"Армирование...", "монтаж", "установка арматуры", "бетонирование ...", "бЕтонные блоки", "анкера", "обетонировка"}}) В новом столбце "col2" делал. если col1 содержит "арм", то "АРМАТУРА"; если содержит "бето", то "БЕТОН"; если ничего из этого не содержит, то "ИНОЕ"
по-моему конструкция List.PositionOf +1 и список вариантов с первым элементом "ИНОЕ" - очень хороший вариант
хотя может так зайдёт? let from = Table.FromColumns({{"Армирование...", "монтаж", "установка арматуры", "бетонирование ...", "бЕтонные блоки", "анкера", "обетонировка"}},{"col1"}), lst = {{"арм","АРМАТУРА"},{"бето","БЕТОН"}}, f=(x)=>List.Select(lst,(y)=>Text.Contains(Text.Lower(x),y{0})){0}?{1}? ??"ИНОЕ", to = Table.AddColumn(from,"col2",(x)=>f(x[col1])) in to
Спасибо, попробую
Обсуждают сегодня