Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Заменить если окончание ов, ев, ин PowerQuery - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вопросы по Power-надстройкам » Заменить если окончание ов, ев, ин PowerQuery (Формулы/Formulas)
Заменить если окончание ов, ев, ин PowerQuery
kaiyrkz0 Дата: Четверг, 02.02.2023, 15:35 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 0% ±

2007
Добрый день! Как заменить значение на овевин если слово кончается на ов, ев, ин? а если не кончае6тся на ов ев ин то заменить на сслово каз. В PowerQuery
К сообщению приложен файл: ____.xlsx (8.9 Kb)
 
Ответить
СообщениеДобрый день! Как заменить значение на овевин если слово кончается на ов, ев, ин? а если не кончае6тся на ов ев ин то заменить на сслово каз. В PowerQuery

Автор - kaiyrkz0
Дата добавления - 02.02.2023 в 15:35
прохожий2019 Дата: Четверг, 02.02.2023, 21:29 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1244
Репутация: 317 ±
Замечаний: 0% ±

365 Beta Channel
[vba]
Код
let
    dict=[ов="оевин",ев="оевин",ин="оевин"],
    f=(x)=>Record.FieldOrDefault(dict,Text.End(Text.TrimEnd(x[Фамилия],"а"),2),"каз"),
    from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    to=Table.AddColumn(from,"new",f)
in
    to
[/vba]
 
Ответить
Сообщение[vba]
Код
let
    dict=[ов="оевин",ев="оевин",ин="оевин"],
    f=(x)=>Record.FieldOrDefault(dict,Text.End(Text.TrimEnd(x[Фамилия],"а"),2),"каз"),
    from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    to=Table.AddColumn(from,"new",f)
in
    to
[/vba]

Автор - прохожий2019
Дата добавления - 02.02.2023 в 21:29
kaiyrkz0 Дата: Понедельник, 06.03.2023, 13:32 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 0% ±

2007
прохожий2019, Спасибо. Еще оказывается можно через: Добавление столбца - Условный столбец - Заканчивается на и 6 строк условии.
 
Ответить
Сообщениепрохожий2019, Спасибо. Еще оказывается можно через: Добавление столбца - Условный столбец - Заканчивается на и 6 строк условии.

Автор - kaiyrkz0
Дата добавления - 06.03.2023 в 13:32
прохожий2019 Дата: Понедельник, 06.03.2023, 18:19 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1244
Репутация: 317 ±
Замечаний: 0% ±

365 Beta Channel
Можно, просто больше кода и выполнение помедленнее
 
Ответить
СообщениеМожно, просто больше кода и выполнение помедленнее

Автор - прохожий2019
Дата добавления - 06.03.2023 в 18:19
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вопросы по Power-надстройкам » Заменить если окончание ов, ев, ин PowerQuery (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!