#powerbi #powerquery #m
#powerbi #powerquery #m
Вопрос:
Существует таблица электронных таблиц, которую я открываю в Power Query. В первом столбце есть имена категорий, такие как
1
Null
Null
Null
2
Null
Null
Null
3
Null
Null
Null
В этой ситуации я мог бы удалить верхние 8 строк, чтобы оставить только это оставшееся:
3
Null
Null
Null
И добиться успеха в изоляции этой конкретной группы. Однако, если нулевая строка добавляется к 1 или 2, то это компенсирует количество удаляемых строк.
Мой вопрос: как динамически удалять X строк, чтобы в итоге получилось
3
Null
Null
Null
независимо от того, сколько строк добавлено или удалено выше?
Ответ №1:
Я думаю, что таблица.Функция пропуска может делать то, что вы ищете. Обратите внимание, что вы можете либо указать количество пропускаемых строк, либо условие, указывающее, какие строки следует пропустить.
Итак, если вы хотите пропустить все вплоть до первого значения 3 в Column1
Table1
,
Table.Skip(Table1, each [Column1] <> 3)