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

Вход

Регистрация

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

 

= Мир MS Excel/Формула отсечение и преобразования в PowerQuery - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Формула отсечение и преобразования в PowerQuery
kaiyrkz0 Дата: Вторник, 31.01.2023, 15:45 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 0% ±

2007
Добрый вечер! Как превратить все женские фамилии в мужскую форму фамилии PowerQuery? Убрав формулой лишние а в окончаниях ова, ева, ина. Как поставить отметку в отдельном столбце фамилии заканчивающиеся на ов, ев, ин, ова, ева, ина. Файл прикреплен. А также как отсечь первые 4 цифры из 9 цифр и образовать новый столбец с новыми значениями?
К сообщению приложен файл: 5100633.xlsx (9.4 Kb)
 
Ответить
СообщениеДобрый вечер! Как превратить все женские фамилии в мужскую форму фамилии PowerQuery? Убрав формулой лишние а в окончаниях ова, ева, ина. Как поставить отметку в отдельном столбце фамилии заканчивающиеся на ов, ев, ин, ова, ева, ина. Файл прикреплен. А также как отсечь первые 4 цифры из 9 цифр и образовать новый столбец с новыми значениями?

Автор - kaiyrkz0
Дата добавления - 31.01.2023 в 15:45
прохожий2019 Дата: Вторник, 31.01.2023, 16:19 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1298
Репутация: 327 ±
Замечаний: 0% ±

365 Beta Channel
[vba]
Код
let
    lst={"ова","ева","ина"},
    f=(x)=>if List.Contains(lst,Text.End(x,3)) then Text.RemoveRange(x,Text.Length(x)-1,1) else x,
    from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    to = Table.AddColumn(from,"New",(r)=>f(r[Фамилия]))
in
    to
[/vba]
или вот так
[vba]
Код
let
    lst={"ова","ева","ина"},
    f=(x)=>if List.Contains(lst,Text.End(x,3)) then Text.TrimEnd(x,"а") else x,
    from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    to = Table.AddColumn(from,"New",(r)=>f(r[Фамилия]))
in
    to
[/vba]
К сообщению приложен файл: 6723723.xlsx (17.7 Kb)


Сообщение отредактировал прохожий2019 - Вторник, 31.01.2023, 16:21
 
Ответить
Сообщение[vba]
Код
let
    lst={"ова","ева","ина"},
    f=(x)=>if List.Contains(lst,Text.End(x,3)) then Text.RemoveRange(x,Text.Length(x)-1,1) else x,
    from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    to = Table.AddColumn(from,"New",(r)=>f(r[Фамилия]))
in
    to
[/vba]
или вот так
[vba]
Код
let
    lst={"ова","ева","ина"},
    f=(x)=>if List.Contains(lst,Text.End(x,3)) then Text.TrimEnd(x,"а") else x,
    from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    to = Table.AddColumn(from,"New",(r)=>f(r[Фамилия]))
in
    to
[/vba]

Автор - прохожий2019
Дата добавления - 31.01.2023 в 16:19
kaiyrkz0 Дата: Среда, 01.02.2023, 09:03 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 0% ±

2007
прохожий2019, Спасибо. Это формула работает и для первой таблицы? Можно по каждой таблице отдельные формулы показать?
 
Ответить
Сообщениепрохожий2019, Спасибо. Это формула работает и для первой таблицы? Можно по каждой таблице отдельные формулы показать?

Автор - kaiyrkz0
Дата добавления - 01.02.2023 в 09:03
прохожий2019 Дата: Среда, 01.02.2023, 12:12 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1298
Репутация: 327 ±
Замечаний: 0% ±

365 Beta Channel
Это формула работает и для первой таблицы?
это ответ на вопрос
Как превратить все женские фамилии в мужскую форму
ответы на остальные - в правилах форума
 
Ответить
Сообщение
Это формула работает и для первой таблицы?
это ответ на вопрос
Как превратить все женские фамилии в мужскую форму
ответы на остальные - в правилах форума

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

2007
Всем спасибо. Через настраиваемый столбец - пользовательская формула столбца не получится?
 
Ответить
СообщениеВсем спасибо. Через настраиваемый столбец - пользовательская формула столбца не получится?

Автор - kaiyrkz0
Дата добавления - 06.03.2023 в 14:24
  • Страница 1 из 1
  • 1
Поиск:

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