我有以下數據:如何創建具有最低80%源數據值的數據透視表?
PARAM VALUE
p1 23
p1 11
p2 15
p1 37
p3 65
p1 12
... ...
我要的是創建一個數據透視表,每PARAM平均值,而不是從完整的源數據:我想平均只佔80每個PARAM的最低VALUE值。
例如: 如果p1
具有以下值(排序):
12
15
17
18
25
我想在透視表中的平均考慮到第一80%,即從12
到18
。這樣我試圖過濾出數據系列中的峯。
謝謝Dimitri的解決方案,但是,我不認爲PERCENTILE返回我需要的東西:我需要對源值的第一個(最低)80%的值進行平均。也許我最初沒有說清楚。 –
這就是我所理解的。你需要'PERCENTILE'來確定每個'p1','p2'等什麼值低於80%的觀察值。然後用新的數據透視表和'key1 = 1'對這些數據進行過濾,並根據'PARAM'獲取「VALUE」的平均值 –