柏拉圖 excel

柏拉圖 excel

柏拉圖 excel

柏拉圖(Pareto Chart)是品質管理中不可或缺的重要工具之一,它利用80/20的趨勢原則幫助工程師們歸納比較出重大的要因(cause),然後讓工程師可以只先針對少數的幾個要因,集中火力並對症下藥,以收事半功倍之效。但好像沒有幾個人知道如何使用MS-Excel來畫出正確的柏拉圖?

如果你還不瞭解何謂柏拉圖(Pareto Chart),先參考一下這篇文章:
柏拉圖分析 (Pareto Chart)介紹

本文就暫時跳開所有的工程問題,單純地只討論如何利用Excel2007來製作出完整的柏拉圖(Pareto chart)圖表,工作熊之所以強調「完整」,是因為很多朋友用Excel畫出來的柏拉圖大多似是而非,比較一下最上面兩張同樣使用Excel畫出來的柏拉圖表,右邊的柏拉圖其實只要稍具Excel經驗及能力的朋友,應該都可以畫的出來,而左圖才是比較正確的柏拉圖畫法

(文章最下方有影片分享使用Office365的Excel中文版,一步一步教你如何畫出一張柏拉圖~)

如果一般人都只會畫出如右邊的柏拉圖圖表,而你卻可以畫出如左圖這樣專業的柏拉圖表,相信多少可以得到老闆更多的賞識與同事的小小忌妒吧!不過想畫出這樣的柏拉圖可得要具備一定的Excel技巧,不是隨便就可以畫出來的。

不過別擔心,本文會教你如何一步一步地畫出這樣專業的柏拉圖。

心動了嗎?現在就來看看如何利用MS-Excel2007來畫出這樣的柏拉圖效果吧,不過得先說聲對不起,因為工作熊只有英文版的Excel2007,所以解說中的指令也都是英文,可能得麻煩自己對照一下中文囉。

(更新:文中說明文字已經部份中文化。)

(2021/2/4更新:已經重新寫了一篇文章使用Office365的Excel中文版,有興趣的朋友可以參考這篇文章《如何用Excel繪製標準且正確的【柏拉圖表(Pareto chart)】品管工具

如果你是第一次畫Excel柏拉圖表的朋友,建議先照著文章的說明及數字照著操作一次。等第二次畫就可以用自己的資料來做了。真的建議靜下心來,花點時間操作一次,因為有些小細節只要稍一不注意就可能會做錯~

Step 1. 輸入數據並將數據由大到小排列。
1. 如下圖在欄位A1~D1分別輸入現象數量數量累加百分比累加等標題文字,在欄位A3~B6輸入「現象」及「數量」。
2. 將欄位D2~D6的格式設定為「百分比」。
3. 在C3的地方輸入公式【=B3】,在C4的地方輸入公式【=C3+B4】,其餘的C5~C6用複製貼上就可以,或者用拖拉的方式複製也可以。
4. 在欄位D2的地方輸入【0%】,這是一定要的,因為柏拉圖都是從0%開始的。
5. 在D3的地方輸入【=C3/$C$6】,其他的D4~D6用複製將公式貼上就可以,或者用拖拉的方式複製也可以。
小撇步:當你要輸入【$C$6】時,其實可以把滑鼠點到C6的欄位再按<F4>鍵,就會自動切換成絕對位址了。
6. 請檢查D6的地方,也就是百分比的累加最終一定得是100%。

柏拉圖 excel

Step 2. 建立直條圖   
先用滑鼠把欄位A3~B6圈選起來,再點選水平功能表的「Insert(插入)」,然後再按功能表的「Column(直條圖)」,出現快顯表之後選澤「2-D Column(平面直條圖)」的第一個圖形「Clustered Column(群組直條圖)」。

柏拉圖 excel

Step 3. 調整直條圖的間距為零
在直條圖上點選滑鼠右鍵,出現快顯功能表,選擇「Format Data Series…(資料數列格式)」,出現功能表之後,在「Series Options(數列選項)」的功能表下,將「Gap Width(間距)」往左邊拉到底,或是直接輸入「0」後按關閉,這樣就可以調成沒有間距了。

柏拉圖 excel

Step 4. 為每個直條圖標注不同的顏色
為了美觀,可以個別設定每個直條圖的顏色。先單擊任何一個想變更顏色的直條圖,在Excel的右上方會出現「Chart Tools」功能表,選取「Format」,再下拉「Colored Style」樣式就可以選擇想要的式樣了。建議不要選到有白框的樣式,作成柏拉圖後感覺會怪怪的。

柏拉圖 excel

柏拉圖 excel

Step 5. 添加百分比折線圖
在圖表的上面點擊滑鼠右鍵,選擇「Select Data…」。

柏拉圖 excel

Step 6.
開啟對話框之後,在左邊【Legend Entries(Series)】的地方點擊「Add」,新增一組資料。

柏拉圖 excel

Step 7.
出現【Edit Series】的對話框,把滑鼠游標點在【Series values:】的方框內,記得把原來上面的資料刪除,然後用滑鼠拉選新加入的資料項D2~D6,範例中因為放在「Sheet2」工作頁,所以其內容為【=Sheet2!$D$2:$D$6】。建議不要用輸入的方式作業,因為容易輸入錯誤。完成後點擊【OK】就可以看到原先沒有間距的直條圖又多出了一道空隙,這是因為新增了一組資料的關係,但這組新增加的資料之數值因為太小(百分比造成),所以在圖面上幾乎看不到它的直條圖高度,也就讓人以為只是增加了一個空白。

柏拉圖 excel

Step 8. 選取第二組資料         
點選第二組資料,如果不容易選到的話就先點選第一組資料的直條圖,然後再按鍵盤的上、下按鍵來切換選擇。一般的操作方式通常為選擇第一組直條圖,然後按向上按鍵,應該就可以選到了第二組資料了。注意工作表上的區域是否有跟著變換到第二組資料。在第二組資料的上面點擊滑鼠右鍵,在快顯功能表中選擇「Change Series Chart Type…(變更數列圖表類型)」。如果可以直接選到第二組資料,也可以直接在其上面點按滑鼠右鍵就可以選擇了。
 

如果你用的是Office365的Excel,要按住[Ctrl]或[Alt]鍵後按鍵盤的上下鍵才可以變換選擇不同的資料組。只是如果你使用的是Office365的Excel,你也不需要特別去選第二組資料。

柏拉圖 excel

Step 9.
在【Change Chart Type】的對話框中,點選「Line(折線圖)」,再選擇第一組折線圖示,按「OK」。

如果你用的是Office365的Excel,要在「變更圖表類型」的對話框的側邊欄選取「組合圖」,然後在「數列2」的地方選取折線圖。

柏拉圖 excel

Step 10.
直條圖就會回到原來沒有間距的模樣了,一樣選擇第二組資料的圖線,在其上面點擊滑鼠右鍵,在快顯功能表中選擇「Format Data Series…」。
如果你用的是Office365的Excel,選取「數位資料格式」

柏拉圖 excel

Step 11.
在「Series Options」功能表下切換選擇到「Secondary Axis(次座標軸)」,然後按「OK」或「Close」。現在你應該可以看到初步的柏拉圖雛形了。但是現在折線的位置及高度還不對。

如果你用的是Office365的Excel,在螢幕右邊的「數位資料格式」功能表處的「數列選項」勾選「副座標軸」。

柏拉圖 excel

Step 12. 設定Y軸座標刻度
用滑鼠右鍵點擊Y軸主座標刻度,點選快顯功能表中的「Format Chart Area…」或「Format Axis…」。

柏拉圖 excel

Step 13.
將【Maximum:】改選為【Fixed】,並在其後面的空格中輸入【242】,這個值就是表格中第一組資料累加後的總值,所以你也可以輸入【C6】;建議在【Minimum:】的後面也輸入【0】,以確保其最小值會從0開始(如果【Minimum:】的預設值不是0的話)。

柏拉圖 excel

Step 14. 設定Y軸座標刻度
依照Step12~13的方法,現在改點擊次座標軸的刻度,一樣點選顯功能表中的「Format Chart Area…」。在【Maximum:】的後面輸入【1】就可以了,因為【1】就表示100%,按「下Close」結束這一回合。現在圖表整個比例看起來就正常多了,我們又向前邁進了一步。

柏拉圖 excel

Step 15.
接下來是重點要
設定折線圖與直條圖的零點重疊。
滑鼠左鍵選取柏拉圖的圖形以啟動圖表功能表,選擇最上面選單的「Layout」功能表,然後選擇「Axes」下拉功能表,點選「Secondary Horizontal Axis」,再點選「Show Left to Right Axis」。

如果你用的是Office365的Excel,選取圖表後按功能表「圖表設計」,然後在帶狀功能區的最左邊點開「新增圖表項目」,選「座標軸」,選「副水平」就會出現副水平座標軸了。再重複一次動作,副水平座標軸就會消失。

柏拉圖 excel

Step 16.
圖表出現了X軸的次作座標,在它的上面點選滑鼠右鍵,從快顯功能表上點選「Format Axis」。

柏拉圖 excel

Step 17.
在【Format Axis】對話框中做如下的設定:
1. 【Major tick mark type】: 變更到「None」。這樣可以隱藏次X軸的座標。
2. Axis label:變更到「None」。這樣可以隱藏次X軸的座標的標籤。
3. Position: 變更到「On tick marks(刻度上)」。這樣就可以將折線圖的原點移到左下角的零點位置並與直條圖重疊。這裡就是重點中的重點。

柏拉圖 excel

Step 18. 顯示百分比及不良數值的標籤。
基本上這張柏拉圖已經完成了,接下來的動作只是美化版面而已。
用滑鼠右鍵點擊折線圖,在快顯功能表上點選「Add Data Labels」,就會出現各個這點的百分比數值標籤。
可以再用右鍵點擊直條圖,一樣在快顯功能表上點選「Add Data Labels」,就會出現直條圖的數值。

柏拉圖 excel

Step 19. 調整直條圖的標籤位置。
用滑鼠右鍵點擊直條圖的標籤,在快顯功能表上選擇「Format Data Labels」。

柏拉圖 excel

Step 20.
建議在【Label Position】的地方選擇「Inside End(終點內側)」,讓標籤出現在直條圖內部頂端的位置。其實這些標籤也可以手動用滑鼠個別拖拉移動其位置。

柏拉圖 excel

Step 21.
最後的柏拉圖顯示將如下圖,大家可以自行再作一些微調,有些個別標籤也可以考慮刪除,如0%及100%。

柏拉圖 excel

這樣子一份專業的柏拉圖就完成了囉!真的寫到頭昏腦脹的,重看了一次發現錯別字特別多,這已經是訂正過的版本了,應該還是有錯字,XD!如果有不清楚或發現錯字的地方,留言討論吧!


影片:如何使用Office365的Excel畫出專業的【柏拉圖(Pareto chart)】


延伸閱讀:
何謂製程能力?
製程能力改善步驟流程圖
製程能力解析(Process Capacity Analysis)
如何使用Excel2007建立常態分布曲線圖表

關於統計製程SPC:
製程能力介紹─製程能力的三種表示法
製程能力介紹 ─ Cp之製程能力解釋
製程能力介紹 ─ Ck之製程能力解釋
製程能力介紹 ─ Cpk之製程能力解釋

六個標準差(six sigma)運用於日常生活
製程能力介紹 ─ 製程能力的評估與改善對策