如何建立 Visio Data Visualizer 流程圖
大部分人想要的 Data Visualizer 流程圖都是跨職能那一種。三個範本中哪一個會產生泳道、負責方與階段兩欄在精靈中怎樣對應,以及基本範本為何無聲地略過它們。
帶泳道的 Data Visualizer 流程圖,來自 Visio 桌面版應用程式中的「Cross-Functional Flowchart - Data Visualizer」範本;精靈的 Functions/Phases 那一頁會把你的負責方欄對應到泳道,把階段欄對應到時間軸。
簡而言之
- 泳道只來自一個範本:「Cross-Functional Flowchart - Data Visualizer」。
- 負責方欄與階段欄會被基本 Data Visualizer 範本徹底略過。
- 精靈的 Functions/Phases 那一頁載有「Function or Swimlane」(必填)與「Phase or Timeline」。
- Process Step ID 必須唯一且不可留空,否則流程根本建不起來。
- 把圖表、它的工作簿與對應一併匯出成 .vtpx 範本套件,就可以重用整套設定。
兩個欄決定你有沒有泳道
大家真正想要的那張 Data Visualizer 圖表,其實是跨職能那一種——每個團隊一條泳道、頂部橫著一條階段帶的流程,而且由一張表格生成,不是畫出來的。在 Visio 桌面版應用程式裡,它來自一個特定範本:「Cross-Functional Flowchart - Data Visualizer」。Microsoft 記載的入口是:開啟 Visio,或者如果你已經在編輯圖表就選 File > New,然後選 TEMPLATES,再選 Flowchart。在範本預覽中取用 Microsoft 的「Excel data template」,選一個度量單位並選 Create,就會針對你的工作簿啟動 Create Diagram from Data 精靈。
Data Visualizer 範本有三個——「Basic Flowchart - Data Visualizer」、「Cross-Functional Flowchart - Data Visualizer」與「Audit Diagram - Data Visualizer」——而這個選擇並非外觀問題。Microsoft 來源工作簿裡有兩欄分別載著負責方(即泳道)與階段(即時間軸),而 Microsoft 明確表示它們只適用於跨職能流程圖,並會被基本流程圖略過。沒有任何提示。你把兩欄仔細填好,然後選了基本範本,得到的就是一張正確、完整、卻完全平面的流程圖,沒有泳道也沒有階段——亦沒有任何訊息說明你打進去的負責人去了哪裡。
其餘的是誠實的授權背景。Microsoft 把 Data Visualizer 範本與 Create Diagram from Data 精靈記載為僅限 Visio Plan 2 使用——撰文時 en-us 商店所示的標價為每位使用者每月 15 美元、按年付款——而 Plan 2 是唯一包含桌面版應用程式的訂用層級。macOS 並沒有 Visio 桌面版應用程式。連接了資料的圖表無法在 Visio for the web 編輯,所以建立與更新實際上都是桌面版的工作。如果你是為了同名的那個 Excel 增益集而來,它的狀況是另一個故事:見 /yue/guides/如何使用visio-data-visualizer。
下面走完的例子,是一場由四個團隊交付的活動——主辦人、市場推廣、財務,以及場地與營運——橫跨由綱要到收尾的五個階段。它建在 QueryChart 裡,那裡的泳道只是同一批列上多兩個欄,而不是一個對應步驟,所以你可以一邊看著同一個「負責方加階段」的想法落成一張圖,一邊決定 Visio 那條路是不是你想要的。無論如何,上下文所述的 Visio 程序都是答案。
同一條流程,一次一欄
一場由四個團隊橫跨五個階段交付的活動,分四個階段展開,讓你看清負責方欄與階段欄實際加了甚麼。
只有步驟與形狀
「議定活動綱要與目標日期」是起點,而「篩選場地並先留住目標日期」是任何人拿到它之後做的第一件事。用 Data Visualizer 的講法,這是描述欄與形狀類型欄填好了,此外一無所有——一串方框,還未有流程。
連接,以及第一個迴環
第 4 列問「財務是否批准預算?」,第 5 列則問縮減規模方案是否可行,而它指回第 3 列。那支向後的箭嘴,正是下一步欄必須能夠表達的東西:返工是常態,而一張只懂向前數的表格無法描述它。
每個出口都有分支標示
「場地合約是否在六星期的截限之前簽妥?」現在帶著「已簽妥」與「未簽妥」,而未簽妥那條路線會先問替代場地在目標日期是否有空,然後才走到「活動已延至新日期」,而不是斷在半空。Visio 的對應物是連接線標示欄,當中分支標示以逗號分隔,次序與下一步的值一致。
負責方欄與階段欄
為每一列加上負責人與階段,就把同一條流程變成一張跨職能圖:四條泳道、五個階段,而交接一下子顯現出來——篩選場地時由主辦人交到場地與營運,交入財務審批,再交出去給市場推廣做宣傳。這正是基本 Data Visualizer 範本會丟掉的內容。
運作方式
在 Visio 桌面版開啟跨職能 Data Visualizer 範本
Microsoft 的路徑是:開啟 Visio,或者如果你已經在編輯圖表就選 File > New,然後選 TEMPLATES 再選 Flowchart。清單上會列出三個 Data Visualizer 範本——Basic Flowchart、Cross-Functional Flowchart 與 Audit Diagram。選「Cross-Functional Flowchart - Data Visualizer」:三者之中只有它會讀取負責方欄與階段欄。Microsoft 把這些範本記載為僅限 Visio Plan 2 使用,精靈亦然。
取用 Microsoft 的 Excel 資料範本,然後選 Create
在範本預覽中選「Excel data template」取得起始工作簿,選一個度量單位,然後選 Create。啟動 Create Diagram from Data 精靈的正是 Create。要由這個工作簿開始,而不是由 Microsoft 支援文章經 aka.ms 連結的那兩個範例檔開始:截至 2026 年 7 月 30 日,那兩條短連結都轉向 Bing,而那正是一條未有對應的 aka.ms 連結的行為。
把工作簿填成一個 Excel 表格
結構是:一個 Microsoft 要求必須唯一且不可留空的步驟編號、一個其文字會加到每個形狀上的描述、序列中下一個步驟的編號、一個連接線標示(有分支的形狀,標示以逗號分隔)、一個形狀類型,以及負責方欄與階段欄。要把範圍做成真正的 Excel 表格——Microsoft 的建議是,如果想令圖表與資料保持同步,就用表格而不是自訂範圍。逐欄的細節見 /yue/guides/把excel資料變成visio流程圖。
回答精靈的 Excel 那一頁
精靈五頁中的第一頁問「你想由資料建立甚麼圖表?」,然後要求「選取 Excel 工作簿」以及「選取工作簿中的一個表格或自訂範圍」。把它指向你剛才建好的表格。在這裡選對圖表類型,跟選範本是同一個決定——這是「選了基本而不是跨職能」還可以廉價撤回的最後一刻。
在 Functions/Phases 那一頁對應泳道
第二頁就是圖表取得結構的地方。「Function or Swimlane」是必填的對應:把它指向你的負責人欄,每個不同的值就會變成一條泳道。「Phase or Timeline」是與它配套的選填項,把它指向你的階段欄,就得到橫跨流程的階段帶。精靈裡沒有其他東西會產生泳道,而對一張由基本範本建成的圖,事後怎樣調格式也不會把泳道加回去。
完成餘下三頁
Process Steps 要求「Process Step ID / Activity ID」(必填)與「Process Step / Activity Description」,並帶有一個 Accessibility 區段。Shape Types 對應「Shape Type for Process Steps / Activities」——而這不限於流程圖模具,因為 Microsoft 確認你可以把流程資料對應到 Visio 中任何一個模具,包括你自己的模具。Connections 處理「Delimiter」與「Connector Label」。然後選 Finish。
應避免的錯誤
選了基本範本,於是無聲地失去泳道
負責方欄與階段欄只適用於跨職能流程圖,並會被基本流程圖略過。你得到一張有效的平面流程圖,沒有錯誤訊息,也沒有任何提示說你打進去的負責人被丟掉了。若真的發生,工作簿本身沒有問題——由跨職能範本重新開始,針對同一個表格再走一次精靈就可以。
步驟編號留空或重複
Microsoft 對步驟編號那一欄的規則很直接:Excel 表格中每一個值必須唯一且不可留空。它是每一個下一步參照所解析的身分,所以重複的編號會令流程含糊,而留空的編號會令一個步驟無法到達。在走精靈之前把該欄排序並檢查重複值,而不是事後才做。
指望在瀏覽器裡更新它
Microsoft 把連接了 Excel 的圖表,列入無法在 Visio for the web 編輯的圖表之中,所以 Refresh Diagram 與 Update Source Data——兩者都在 Data Tools Design 索引標籤上,而該索引標籤只在選取了圖表容器時才出現——都是桌面版指令。它們的機制,以及另一項與此無關、卻經常被混淆的更新功能,見 /yue/guides/用excel更新visio流程圖。
把 Plan 2 當成推銷而不是要求
Microsoft 的說法是,使用 Data Visualizer 範本的能力只能配合 Visio Plan 2 使用,而 Plan 2 是唯一附帶這些範本所在的桌面版應用程式的訂用層級。Plan 1 只有網頁版與 Teams;Visio in Microsoft 365 則限於基本圖表類型。macOS 根本沒有桌面版應用程式,所以 Mac 不是通往這項功能的路。如果你想在沒有 Plan 2 的情況下要泳道,Visio 的答案是手畫的跨職能範本:/yue/guides/用visio製作跨職能流程圖。
用兩個欄取得這些泳道
把活動示例作為你自己的圖表開啟,看看負責人欄與階段欄在做甚麼,然後把你自己的步驟貼在那些列上。
相關指南
常見問題
基本與跨職能 Data Visualizer 範本有甚麼分別?
兩者都由同一張 Excel 表格生成流程圖,用同樣的步驟編號、下一步參照、連接線標示與形狀類型。分別在兩個欄。跨職能範本會讀取一個負責方欄,把每個不同的值變成一條泳道,另外讀取一個階段欄,成為橫跨圖表的時間軸。Microsoft 表明這些欄只適用於跨職能流程圖,並會被基本流程圖略過。第三個範本 Audit Diagram - Data Visualizer 則又是另一種圖表類型。如果你想要泳道,範本的選擇就是那個關鍵決定。
做一張 Data Visualizer 跨職能流程圖需要 Visio Plan 2 嗎?
Microsoft 是這樣記載的:使用 Data Visualizer 範本的能力只能配合 Visio Plan 2 使用,而同一句話亦適用於 Create Diagram from Data 精靈。撰文時 Plan 2 在 en-us 商店的標價為每位使用者每月 15 美元、按年付款,並且是唯一包含 Windows 桌面版應用程式的訂用層級。經銷商頁面聲稱永久授權的 2024 版本包含這些範本;Microsoft 自己的說法是 Plan 2,而我們不會作出相反的斷言。至於曾經提供較便宜途徑的那個已退役 Excel 增益集,見 /yue/guides/如何使用visio-data-visualizer。
我可以把同一個工作簿與對應重用在另一條流程上嗎?
可以,而這是這個介面上最少人知道、卻最有用的一件事。在選取了圖表容器的狀態下,你可以把 Data Visualizer 圖表匯出成 .vtpx Visio 範本套件,它會把圖表、它的工作簿與對應一併打包。別人開啟那個套件時,會得到已經接好的欄位配置與形狀對應,所以他們只需替換那些列。啟用了巨集的圖表與工作簿無法這樣匯出。要在團隊之間統一流程繪製,這比寄一個工作簿出去、然後祈求兩次都用同樣方式回答精靈好得多。
沒有 Visio Plan 2,怎樣由試算表得到泳道?
同一個想法不需要對應精靈也做得到。在 QueryChart 裡,列就是圖表:每個步驟一列,一欄填該步驟通向的列號,再加兩欄填負責人與階段,而上面的示例中產生泳道的正是這兩欄。編輯資料就是編輯圖表,在任何作業系統的瀏覽器裡都可以,所以既沒有桌面版要求,也沒有東西需要更新。同時值得知道的是,在內容生態要緊的地方 Visio 仍然更強——工程與網絡圖、自訂模具、以 Check Diagram 進行的 BPMN 2.0 驗證,以及離線工作。
