小勤:为什么在PQ里筛选的老显示这个?


为什么Power Query中的筛选内容显示不全?_筛选器

大海:当数据比较多的时候,就经常会这样显示。

小勤:有什么规律吗?

大海:据了解,PQ首先是检测表中的前1000行数据的不重复值来提供筛选选项的,当数据超过1000行时,就可能会显示“列表可能不完整”的提示。这种情况下,只要点击提示信息右侧的“加载更多”,就可以显示更多的选项。

小勤:啊。那这又是什么情况?


为什么Power Query中的筛选内容显示不全?_提示信息_02

大海:PQ的筛选器中只能容纳1000个供筛选的选项,当PQ检测数据的前1000行,发现全部都是不同的值时,就直接显示1000行,然后告诉你达到了上限。

小勤:那这种情况下怎么筛选啊?能不能调整这个上限值?比如调成10000,甚至更大。

大海:不可以的。这是PQ的限制,在微软的官方网站上有明确的说明(更多内容可参考以下链接:https://support.office.com/en-us/article/Power-Query-specifications-and-limits-5FB2807C-1B16-4257-AA5B-6793F051A9F4)


为什么Power Query中的筛选内容显示不全?_数据_03

小勤:也就是说如果要筛选没有显示出来的内容,必须通过改代码?

大海:对的。