HR,績效考核公式越來越長,因為你還不會PQ

HR,績效考核公式越來越長,因為你還不會PQ

HR,績效考核公式越來越長,因為你還不會PQ

今日目標:

用PQ整理表格

Excel中的函式公式難題,本質上都是因為資料不規範。

我們寫的各種複雜公式,本質上就是在給不規範的資料「擦屁股」!

你同意嗎?

1- 同意,我天天擦屁股

2- 不同意,自己的Excel水平不行,別賴茅坑

昨天群裡有一個HR的同學提問,要計算每個人的績效平均分。

HR,績效考核公式越來越長,因為你還不會PQ

HR,績效考核公式越來越長,因為你還不會PQ

你能看出這個資料的不規範在哪裡嗎?

績效考核結果是ABCD的等級,沒法做平均數計算

,需要根據下面的「績效分數」對應表,查詢之後再做計算。

HR,績效考核公式越來越長,因為你還不會PQ

她目前的做法是這樣的:

1- 新增輔助列,使用VLOOKUP把每個等級轉換成對應的數字

2- 再根據查詢到的數字,計算平均值

HR,績效考核公式越來越長,因為你還不會PQ

這個你能看明白吧?

如果看不明白,在

評論區扣1

,改天詳細講解。

問題是解決了,

但是憑空多了很多的輔助列,給人感覺非常的冗餘。

這個時候,「Excel小問小答」讀者群的大佬們,開始按捺不住了!

1-「Excel小問小答」大佬說

我有一個「Excel小問小答」讀者群,群裡高手如雲啊,咔咔一個公式搞定了這個問題。

PC

PC大佬給出的公式是這樣的:

HR,績效考核公式越來越長,因為你還不會PQ

公式如下:

=AVERAGE(IFERROR(LOOKUP(B2:E2,{“A”;“B”;“C”;“D”;“E”},{5;4;3;2;1}),“”))

整體思路上,和輔助列的做法是一樣的,只不過輔助列的內容,全部都丟在一個公式裡了。

1- 用LOOKUP函式,把ABCD轉換成對應的分數。

2- 查詢表使用{“A”;“B”;“C”;“D”;“E”},{5;4;3;2;1},構建記憶體陣列完成,取代輔助列。

3- IFERROR對查詢不到的結果,進行容錯處理。

4- 使用AVERAGE函式,對查詢結果計算平均值。

這個你能看明白吧?

如果看不明白,

評論區扣2

,人多的話,改天寫文章講解一下。

2- Power Query的做法

前面說了,函式公式其實就是,給不規範的資料擦屁股,這是事後的解決方法。

那麼我們換一個思路,在事前做一些動作,把資料規範起來,不讓資料「拉褲兜子」!

1- 規範資料長這樣

規範的資料長什麼樣呢?長下面這樣:

HR,績效考核公式越來越長,因為你還不會PQ

規範的資料有下面幾個明顯的特徵:

1- 一維資料表。查詢資料的時候,不需要行列標題交叉查詢。

2- 量化資料。所有的衡量指標,不用「ABCD」「一般、良好、優秀」等文字描述,用可以計算的數字代替。

有了上面的這個規範的資料,使用透視表,就可以輕鬆統計每個人的平均績效。

HR,績效考核公式越來越長,因為你還不會PQ

2- 用PQ規範資料

顯然,規範的資料處理起來,要比「擦屁股」好看很多。

為了滿足這兩個規範的特徵,我們需要這樣做:

1- 一維資料表。把二維錶轉成一維表。

2- 量化資料。把ABCD轉成數字分數。

這兩個特徵,可以在Power Query中一次性搞定。下面是具體的操作步驟。

1- 載入資料到PQ

首先,把資料載入到Power Query中去。

HR,績效考核公式越來越長,因為你還不會PQ

使用相同的方法,把績效分數,也載入到Power Query中,最終得到兩張表。

HR,績效考核公式越來越長,因為你還不會PQ

2- 逆透視,二維錶轉一維表

然後,使用Power Query的逆透視功能,把二維錶轉成一維表。

HR,績效考核公式越來越長,因為你還不會PQ

大致操作步驟如下:

1- 按住shift鍵,選擇所有的績效列

2- 在「轉換」選項卡中,點選「逆透視」,把二維錶轉成一維表

3- 績效轉數字

最後,使用Power Query的「合併查詢」功能,把「績效表」中的分數查詢過來。

大致的操作如下:

HR,績效考核公式越來越長,因為你還不會PQ

1- 在「轉換」選項卡中,點選「合併查詢」。

2- 在查詢對話方塊中,上面選擇「績效考評」下面選擇「績效分數」。

3- 上面表格選擇「值」列,下面選擇「等級」列,把資料關聯起來,並單擊「確定」。

HR,績效考核公式越來越長,因為你還不會PQ

1- 在合併後的列中,點選右上角的「展開」按鈕。

2- 勾選「分數」列,單擊「確定」,資料查詢完畢。

4- 統計資料

資料查詢完畢後,單擊「主頁」選項卡中的「關閉並上載至」,選擇「資料透視表」,把資料載入到Excel中。

HR,績效考核公式越來越長,因為你還不會PQ

最後,再用透視表統計資料即可,記得把統計方式改成「平均值」。

HR,績效考核公式越來越長,因為你還不會PQ

3- 總結

俗話說

- 兵挫挫一個,將熊熊一窩!

- 親自先擒王!

- 捨不得媳婦,套不著狼!

不懂資料規範,公式就越寫越長!

掌握了資料規範的思路,還可以融會貫通,在Power BI中完成相同的資料統計,效果如下:

HR,績效考核公式越來越長,因為你還不會PQ

如果想知道Power BI中的做法,在

評論區扣3

,下節課,我們聊聊,在Power BI中如何實現這個效果。

案例表格下載

單擊「閱讀原文」

,加入拉小登Excel知識星球之後,就可以下載每個文章的練習檔案。

如果這篇文章對你有幫助,請幫忙

「點贊」「在看」「轉發」

這對我很重要,能給拉小登更多動力,持續分享優質的內容。

我是拉小登,一個會設計表格的Excel老師