Страницы: 1
RSS
Countif в Power Query
 
Доброго дня, уважаемые форумчане. Подскажите, пожалуйста, как без группировки можно посчитать количество уникальных строк в Power Query. В Excel формула бы выглядела следующим образом: COUNTIF($A$1:$A$1000,A1). Заранее благодарю.
 
как связаны
Цитата
семен иванов написал:
COUNTIF
и
Цитата
семен иванов написал:
посчитать количество уникальных
? пример того, что вы имеете ввиду будет?
Соблюдение правил форума не освобождает от модераторского произвола
 
Цитата
семен иванов написал: посчитать количество уникальных строк
Если буквально, то:
Код
Table.RowCount(Table.Distinct(...))
 
Приложил файл. Хотелось бы что-то подобное сделать в PQ
 
Код
let
    Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    #"Добавлен пользовательский объект" = Table.AddColumn(Источник, "Пользовательский", each Table.RowCount(Table.SelectRows(Источник,(row) => [Industry]=row[Industry])))
in
    #"Добавлен пользовательский объект"
 
alexleoix, подставив Table.RowCount(Table.Distinct([столбец, в котором ищем информацию])), PQ выдает следующую ошибку. Не удается преобразовать значение "..." в тип Table.
 
del
Изменено: buchlotnik - 23.08.2021 17:36:39
Соблюдение правил форума не освобождает от модераторского произвола
 
Еще вариант
Код
let a = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    b = List.Buffer(a[Industry])
in  Table.AddColumn(a, "count", each let a1=b,b1=[Industry],
    c=List.Select(a1, each _=b1) in List.Count(c))
 
Три варианта, и все рабочие) Спасибо большое за содействие!
 
Доброго времени суток, я в power qvery новичок, нужна помощь!
МакрорегионДоля от   численностиФормула в Excel
Сибирь13,7%СЧЁТЕСЛИ('Исходные   данные'!I:I;'Задача 1'!A9)/СЧЁТЗ(Таблица1[МР])
Москва10,2%количество конкретного   макрорегиона/общее количество регионов
Южный15,2%
Центр11,0%
Северо-Запад9,1%
Урал12,2%
Дальний Восток4,6%
Северный   Кавказ5,6%
Волга18,3%
Выше   таблица собрана через формулы, нужно получить ту же таблицу через Power Query
Изменено: Sejet - 04.10.2024 15:35:32
 
Sejet, Если Ваш вопрос соответствует заявленной теме (Countif в Power Query), то он должен быть озвучен в сообщении, а не во вложении, если нет, то создайте свою тему соответствующую Правилам форума (обращаю внимание на Название темы!). Спасибо
Согласие есть продукт при полном непротивлении сторон
Страницы: 1
Читают тему
Наверх