209 похожих чатов

Добрый день всем! Вдохновился размещенным в танке методом добавления столбцов

через списки (Table.AddColumn vs Table.FromList), но, если с агрегацией более-менее понятно, то как быть, если новый (добавленный) столбец является суммой (разностью, умножением, делением и т.д.) двух уже имеющихся столбцов таблицы?

14 ответов

62 просмотра

либо через записи, либо через списки, учитывая положение этих уже имеющихся столбцов - в любом случае обсуждать имеет смысл на реальной задаче, а не на сферической пы.сы. и лучше ToList, а не ToRows - https://t.me/pbi_pq_from_tank/143

А в чём вопрос-то? В примере нормальный работающий код, единственно, я бы среднее значение округлил до двух знаков (Number.Round).

Дмитрий Юденков🇷🇺
А в чём вопрос-то? В примере нормальный работающий...

два столбца в нижней таблице - не кодом а формулой получены, надо кодом, по текущему примеру у меня один вопрос - на кой?

Анатолий-Аркадьев Автор вопроса
Mikhail Muzykin
либо через записи, либо через списки, учитывая пол...

Спасибо! Я и пробовал через записи, работает лишь тогда, когда производится просто преобразование существующего столбца, когда нужна арифметика, пишет что не видит этого (конкретно указанного поля). Сейчас реальный пример выложу.

Стоп, два ляма - т.е. это не на листе таблица, а модель?

Анатолий-Аркадьев Автор вопроса
Mikhail Muzykin
Стоп, два ляма - т.е. это не на листе таблица, а м...

Да это будет, и конечно же не на листе, я данные собираю из папки, в папке порядка 50 еженедельных отчетов в формате xlsx, обрабатываю их (добавляю столбцы) а затем группирую, в результате остаётся приблизительно 15к сток, их и буду выгружать на лист. Хотя да можно загрузить в модель и работать дальше (понаписать меры и т.д.).

Анатолий Аркадьев
Да это будет, и конечно же не на листе, я данные с...

Если хотите быстрее, начинать надо с перехода с xlsx на csv Код вечером гляну - ща не за компом

Анатолий-Аркадьев Автор вопроса
Mikhail Muzykin
Если хотите быстрее, начинать надо с перехода с xl...

Спасибо!!! Не подумал над этим. Буду разбираться.

Анатолий-Аркадьев Автор вопроса
Mikhail Muzykin
Если хотите быстрее, начинать надо с перехода с xl...

Если подскажете где почитать про переход с xlsx на csv буду премного благодарен.

Анатолий-Аркадьев Автор вопроса
Mikhail Muzykin
Если хотите быстрее, начинать надо с перехода с xl...

Да, в формате csv таблица из 18 столбцов и 713к строк с мышкоклацанным кодом обрабатывалась 3 мин. (зелененькая полоска дошла до последнего столбца), а в формате xlsx 18.48 ...🫣

Анатолий-Аркадьев Автор вопроса

Похожие вопросы

Обсуждают сегодня

Карта сайта