Power Query Создать условный новый столбец - PullRequest
0 голосов
/ 11 марта 2020

У меня небольшая проблема. В прилагаемых примерах данных вы можете видеть, что для одного AMI существуют два разных имени продукта. Я знаю, что когда это происходит, только Linux / UNIX является правильным. Я хотел бы создать новый столбец, который будет искать каждый AMI, если он имеет 2 различных строковых значения, тогда новый столбец всегда будет Linux / UNIX.

İmage

İmage

В настоящее время я использую в тексте запроса Power.Contains и вручную указываю эти AMI, но это не так продуктивно. Я не знаю, смогу ли я запустить циклы с мощным запросом.

Заранее спасибо за вашу помощь. Filippos

1 Ответ

0 голосов
/ 11 марта 2020

Сгруппируйте данные по Ami и посчитайте названия продуктов; объединить результаты обратно в таблицу; добавить пользовательский столбец, который проверяет новый столбец, например = if [newcolumn]> 1, затем «Linux» иначе null

Другая возможность. Сортировка таблицы. Нажмите, чтобы выбрать продукт и введите столбец, затем щелкните правой кнопкой мыши, чтобы удалить дубликаты, которые должны сохранять только первый экземпляр Если вы отсортировали правильно, то все не Linux будут удалены

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...