我們在做 Excel 時遇到的問題,多半是表格沒有設計好,那些各種複雜的公式,都是在彌補表格設計上的錯誤。這次分享就是教大家設計好表格,從源頭上避免問題發生。WX工縱耗【Excel講堂】
以下是本期問題:
【 問題描述 】
下面是一個,化學原料采購成本的一個數據表格,作為原料采購方案的制定依據。在講解之前,你能看出這個表格,想傳遞什麼信息嗎?WX工縱耗【Excel講堂】
思考時間
思考時間
思考時間WX工縱耗【Excel講堂】
在我看來,投稿的讀者,想從上面的表格中,向自己的老闆傳遞以下的信息。WX工縱耗【Excel講堂】
❶ 4種化學原料,采購、運行費用成本的對比;
至于到底亂在哪裡,你可能也沒有具體的思路,沒有關系,我們先來看一下,普通的柱形圖都有哪些特征。
這是一個簡單的柱形圖,每個柱子代表了對應月份的良率,這樣1到5月份的良率對比,就非常的清晰了。
再看一個複雜一點的。WX工縱耗【Excel講堂】
雖然這個圖表中,柱子的數量多了很多,但是信息還是比較清晰的:
柱子按照月份,分為5組,可以看到每個月之間,整體良率的差異;
每個月裡有5個柱子,代表Line01到Line05線,即每個月都可以實現,每條産線之間的良率對比。
這兩個柱形圖,算是邏輯比較清晰的了。咱們來看一下,對應的數據表格是什麼樣的。WX工縱耗【Excel講堂】
柱形圖數據表格的特點,可以總結為以下幾點
輸入信息是,A 列的線别 Line01~Line05,以及第 1 行的 1~5月;
輸出信息是,行和列交叉得到的良率信息,而且,輸出信息隻且隻有 1 個,即:良率信息;
數據表格是一個标準的二維表格,無論從線别,還是月份上看,信息的層級是相同的,輸出都是良率信息,有對比的意義。
回過頭來,我們再看一下,問題中的表格數據WX工縱耗【Excel講堂】
這樣再看,是不是就發現數據表的問題了呢?
第 1 行中的行标題信息,不是同一層級的,煉油能力、投資金額、運行費用,這三個信息沒有對比的意義;
輸出信息有 3 種,分别對應 3 個行标題。最終給采購方案做參考的,是投資金額、和運行費用,但是原料煉油能力,卻出現在行列标題交叉的輸出單元格中;
表格維度混亂,輸出信息和輸入信息混為一談,無法體現對比信息。WX工縱耗【Excel講堂】
【 解決方案 】
❶ 分離輸出信息
分析出原始表格的問題,接下來就是改造了。首先我們要梳理出表格,要輸出的信息。這一點,我們在問題描述中,已經分析過了,有兩點:
采購投資成本的對比WX工縱耗【Excel講堂】
運行費用的對比
然後我們保證數據表格裡,隻有一種輸出信息,數據表格一分為二。
❷ 分離輸入信息
B 列中的煉油能力,信息呈現在了行和列标題交叉的區域,但煉油能力并不是輸出信息,它是采購原料的信息,屬于輸入信息,所以下一步,要把這煉油能力,放到第1行的行标題中。WX工縱耗【Excel講堂】
❸ 行标題細化
到這裡,數據表格,基本上已經符合了柱形圖的要求,但是還有一點小問題,你注意到沒有。
一次投資數據表中,輸出的成本有1800~2400等,最低和最高投入區間,在Excel中這是一個字符串,柱形圖無法輸出對應的柱子。WX工縱耗【Excel講堂】
因此,我們要對這個最低和最高投入區間,進行分離,增加行标題的維度,修改後結果如下:
【 改善輸出 】
修改完數據表格之後,再創建柱形圖,就簡單多了。我們首先來看運行費用的對比,這個比較簡單。WX工縱耗【Excel講堂】
❶ 運行費用
改善後輸出的柱形圖,
一來,實現了 4 種化學原料運行費用的對比(4組柱子對比);
二來,實現相同原料,80和300萬噸,兩種煉油能力運行費用的對比(每組左右柱子的對比)。
下面是創建圖标的動态演示。
❷ 投資金額
圖表中
實現了4種不同原料的投資金額對比(4 組柱子對比);
也實現不同煉油能力的對比(每組左右柱子的對比);
更重要的,針對前兩種原料,實現了最低和最高投資金額的對比(第 1 組和第 2 組中,深淺柱子的對比。
這裡有一個小技巧。正常情況下,圖表制作出來,應該是每組 4 個柱子。為了方便對比,我把 80 噸和 300 噸的最低投資金額,對應的柱子,設置成了次坐标軸,這樣就實現了柱子的堆疊。WX工縱耗【Excel講堂】
下面是動态的演示圖:
看到最後,你會發現,創建圖表的過程,非常的簡單,反倒是前面修改數據表格,占據了大量的篇幅。還是那句話:好的表格是設計出來的。WX工縱耗【Excel講堂】
,