Excel之PowerQuery Table.Group 第四參數(shù)與第五參數(shù)
網(wǎng)友提問:

回答網(wǎng)友問題:
不好意思 我筆記上是復(fù)制粘貼的句首的文字,然后串行了。。。
0代表局部模式,1或省略代表全局模式


例如我有一張表,如下圖

我直接分組不寫第四參數(shù)與第五參數(shù),他默認是全局


全局模式和局部模式在課上已經(jīng)說明了區(qū)別

比如上面我們使用全局模式,無論520和1314是否連續(xù),都可以分到一組
就好比,我們將一組圖形(如下圖),無論是否連續(xù),只要是同一個形狀,就放到一個箱子里

再說局部:當(dāng)?shù)?參數(shù)為0時,他是將連續(xù)相同的條件列內(nèi)容分組



現(xiàn)在再說Table.Group第五參數(shù),在課上我們講了一個案例
案例我用的是? 當(dāng)y是一個文本時,分為一組
初始x是張三,下面都是y,張三下面的2個null單元格,都不是文本,所以和張三分到一組
當(dāng)循環(huán)到李四時,李四變成了x,下面都y,以此類推

以上是我在2020年9月發(fā)布的107集PowerQuery合集里講的原題!
(x,y)寫成 (孫興華,小穎)也可以,想寫什么就寫什么
換成今天這個案例,如果我想遇到520開始分一組,如下圖所示

寫法如下

現(xiàn)在您的問題是(如下圖所示)

因為1314和520這個案例,有重復(fù)的數(shù)字,無法體現(xiàn)您的需求,那我們就回到107集合集課上那個案例,如下圖

當(dāng)我們使用局部模式,公式如下

公式的意思是,遇到大于30的就分1組,但是30那個第一組是不滿足條件的被分成了一組,如果不信,我改成40,你看看,其中30、1、3? 因為不滿足條件被分成了一組

現(xiàn)在講您迷糊的問題,您迷糊不是因為名稱的叫法問題,您是說,當(dāng)局部變量改成全局變量時,出現(xiàn)了您不理解的情況。
還是回到課上的內(nèi)容

局部模式之所以能自上而下查找 ,因為它沒有改變排序
但是,全局模式,因為他無論你的相同元素是否連續(xù),都會被分成一組,這必然改變了排序。
就這道題而言,我知道全局模式他把順序改成了,如下圖所示,但是您看不出來。

不信你試:我們以大于8為例

可以再測試一下

全局變量改變順序的原理,與您實際使用豪無關(guān)系,我們使用第5參數(shù)時,應(yīng)該是在第4參數(shù)為局部變量時(不改變排序規(guī)則)使用,而不應(yīng)在全局變量(改變排序規(guī)則)時使用。
有些東西,非專業(yè),就不要向?qū)I(yè)看齊,一個健身的人,就別和奧運冠軍比運動強度了。
我們是使用者,我們講的是效率,當(dāng)然,有些事情是有必要研究的,當(dāng)我們要找到相關(guān)案例,且必須使用第四參數(shù)(全局變量)+第五參數(shù)時,它才有意義去研究。

PowerQuery教程:https://www.bilibili.com/video/BV1oa4y1j75e