如何用 Excel 製作流程圖
如何把一份 Excel 內的流程步驟清單變成流程圖:把欄位設定好,用列號作為連接,再補上形狀與泳道。看着圖表一欄一欄地成形。
運作方式
把試算表整理成每個步驟一列
首先要確保每一列只對應一個動作。合併儲存格、資料上方的標題區塊,以及一列裏塞了三個步驟,是把一次乾淨的轉換變成清理工作的三大元兇。只用一個工作表、一張表格,中間不要留空白分隔列。
為列編號,並加一欄「下一步」
列號就是步驟的身分,所以請加一欄,填上緊接其後那個步驟的編號。步驟分叉時,把兩個編號以逗號分隔一併填上。這是您唯一需要真正補充的新資訊,而填寫這一欄的過程,正好會令那些其實無人說得清後續步驟的環節浮現出來。
貼入 QueryChart
新建一張圖表,把這些列貼入試算表編輯器:「方框文字」填標籤,「連線至」填下一步的編號。圖形會隨着貼上同步生成,連線自行選路——沒有排版環節,也沒有甚麼需要拖到位。
標出決策
把每一條提出問題的列的「形狀」欄設為決策,首尾兩列分別設為開始和結束。然後在「連線文字」裏填上分支名稱,以逗號分隔,次序與「連線至」中的編號一致,這樣「6,7」配上「否,是」才會把兩條出口標對。
補上負責人與階段
在「垂直泳道」欄填寫執行每個步驟的角色,在「水平泳道」欄填寫該步驟所屬的階段。流程圖立即變成泳道圖,而任何一個您叫不出負責人的步驟,都值得在它繼續往下走之前先談一談。
修正圖表暴露出來的問題
轉換過程幾乎總會暴露兩件事:一個沒有後續的步驟,以及一個只有一條出口的決策。兩者在試算表裏都看不見,在畫布上卻一目了然。在列裏改正它們,然後把圖表分享出去,讓修正後的版本成為大家實際依據的版本。
常見問題
Excel 本身能做流程圖嗎?
只能人手做。Excel 可以在工作表上畫 SmartArt 和圖形,但那只是碰巧擺在格線上的圖畫——它們並非由您的資料生成,移動一個步驟就等於重畫一次。Visio 的 Data Visualizer 確實可以由表格生成圖形,但微軟已於 2026 年初停止提供該增益集。讓圖形由列資料生成,並且始終保持由資料生成,才是令流程可以持續維護的關鍵。
我的試算表需要哪些欄位?
兩欄是必需的:每個步驟的標籤,以及緊接其後那個步驟的列號。另有三欄值得一併準備:形狀欄,讓決策與起訖節點正確呈現;分支名稱欄,讓決策的每條出口說明自己對應哪一種情況;負責人欄,把流程圖變成泳道圖。其餘一切——系統、時限、註記——都可以放進該步驟的備註裏。
一個步驟通向多個去處時應該怎樣處理?
在「連線至」儲存格內以逗號分隔填入兩個列號,並按同樣次序在「連線文字」填上對應的名稱。這既涵蓋分支互為選項的決策,也涵蓋兩件事並行發生的分叉——例如一次交貨同時產生收貨紀錄與發票。兩個清單的次序必須一致,因為它們是按位置配對的。
如果我的流程很複雜,版面會不會很混亂?
路徑是計算出來的,不是畫出來的:連線會自動繞開方框,泳道歸屬決定每個步驟的位置,所以一個橫跨五條泳道的二十步流程會自行排好。令圖變亂的不是複雜程度,而是範圍——一張試圖涵蓋兩個流程的圖表會不斷跨越泳道。如果看上去糾纏不清,通常的解法是把流程拆開,而不是移動方框。