日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

甘特图 知乎_如何使用 Excel 绘制甘特图?

發(fā)布時間:2023/12/2 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 甘特图 知乎_如何使用 Excel 绘制甘特图? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

————

看了上面幾張甘特圖,基本上只實現(xiàn)了『計劃』和『百分比進度』這兩個概念,只有在理想化的一切按照計劃發(fā)展的情況下才有參考價值。但是實際上執(zhí)行會提前、也可能延期,進度實時都可能變更,我們應(yīng)該分開考慮計劃圖和進度圖的功能,并在一張自動圖標(biāo)中實現(xiàn)~先上圖:

(直接下載請拖到答案最后)

一、需求分析

首先要滿足計劃圖的功能,還是比較簡單的,只需要一條簡單的規(guī)則:通過輸入『計劃』開始和結(jié)束時間,自動在gantt中表現(xiàn)計劃時間條(淺藍色)

涉及到進度圖,我們需要設(shè)置幾個定義來區(qū)分計劃內(nèi)進度、計劃外進度(延期或提前)。在我的圖表里面只定義了計劃內(nèi)進度(深藍色)和計劃外進度(藍色斜杠)。當(dāng)然你也可以根據(jù)實際情況作調(diào)整,比如如果實際工作中需要嚴(yán)格區(qū)分提前和延期,可以將這兩個概念分開定義。

于是要滿足進度圖的功能,我們需要這樣幾條規(guī)則:用深藍色代表實際執(zhí)行。其中『計劃內(nèi)執(zhí)行』用純深藍色,『計劃外執(zhí)行』用深藍色加斜杠

而在使用者跟蹤進度的時候,使用場景分為兩種:1. 只知道開始時間和大概的工作量,并不清楚完成時間 2. 任務(wù)已經(jīng)完成,知道確切的起始和完成時間。根據(jù)這兩種場景我們可以定義出來這樣的使用規(guī)則:根據(jù)『計劃開始』和『計劃結(jié)束』時間,可以判斷出來管理者預(yù)估的工作量

預(yù)估工作量=計劃結(jié)束-計劃終止 單位:天根據(jù)填入的『實際開始』日期,預(yù)估工作量,和百分比進度,可以顯示計算出來的進度

計算進度=實際開始+預(yù)估工作量*百分比進度 單位:天當(dāng)實際完成時,使用者填入『實際結(jié)束』時間,圖表中顯示實際開始和結(jié)束時間,覆蓋之前的計算進度

在執(zhí)行過程中和實際完成后,都按照『計劃內(nèi)執(zhí)行』和『計劃外執(zhí)行』的方式進行可視化顯示,讓管理者一目了然地掌握實際進度與計劃的差距

二、功能制作

1. 首先按照喜歡的邏輯畫一張表頭。由于我首先要制作『計劃進度』的功能,所以先把計劃開始和結(jié)束的數(shù)據(jù)填上了。

2. 定義『計劃進度』。在【公式-定義名稱】中新建定義『Plan』

Plan定義返回值是開始和結(jié)束時間之間的這一段。這里我用到的公式:

=甘特!F$5=MEDIAN(甘特!F$5,甘特!$C6,甘特!$D6)

3. 下面用【開始-條件格式-管理規(guī)則】的功能,將返回的真值填色:

新建一條自定義規(guī)則:

【應(yīng)用區(qū)域】選擇在整體日期表區(qū)域:

這一步做完后,我們會得到一張【計劃甘特圖】:

4. 下面同理,繼續(xù)用【定義名稱】和【管理規(guī)則】功能把上面列出的需求點一條條定義,并在圖表中實現(xiàn)。除了上面的『Plan』以外我還定義了這么幾個名稱:

【已填寫『實際開始』和『實際進度』】Actual:計劃內(nèi)進度條

=甘特!C$5=MEDIAN(甘特!C$5, 甘特!$E6, 甘特!$F6)*(甘特!$E6<>0)*(甘特!$F6<>0)Advance:『實際開始』早于『計劃開始』,提前段進度條

=甘特!C$5=(甘特!$E60)*(甘特!$F6<>0)Delay:『實際結(jié)束』晚于『計劃結(jié)束』,延期段進度條

=甘特!C$5=(甘特!$F6>甘特!$D6)*(MEDIAN(甘特!C$5, (甘特!$D6+1), 甘特!$F6))

【已填寫『實際開始』和『百分比進度』,未填寫『實際進度』】Percent:計算進度

PercentEarlier:『實際開始』早于『計劃開始』,包括一小段提前進度

PercentLater:『實際開始』大于等于『計劃開始』,全部為計劃內(nèi)進度

將以上定義都在條件格式進行編輯:

應(yīng)用區(qū)域均為整個日期表部分。

三、美化調(diào)整

這樣做出來的表格還有一點點geek和不方便哎,一大堆格子混在一起很難看清行列。對此我做了這么幾個優(yōu)化:隔列灰度顯示,便于每日任務(wù)的可視化

可以手動設(shè)置一個『今日日期』突出顯示該列

日期最好可以有微調(diào)框

前面兩條灰度和突出顯示列,用簡單的條件格式就可以實現(xiàn)了,公式如下:

突出顯示列:=H$5=$F$2

(其中H$5是日期列,$F$2是手動輸入的日期值)

隔列灰度顯示:=MOD(COLUMN(), 2)=0

最后加一個可愛的微調(diào)框,在【開發(fā)工具-微調(diào)框】添加:

控件格式鏈接到手動輸入日期的單元格:

一個自動甘特圖就做好了。完工~

Excel很好玩,但是做起來也蠻麻煩的。上傳了一份到網(wǎng)盤,鏈接: https://pan.baidu.com/s/1gf7WgLX 密碼: iwvq

謝謝~

——————————————————————————————————

UPDATE:

關(guān)于如何實現(xiàn)跨月,可以用『凍結(jié)窗格』功能實現(xiàn)。把全年時間在橫欄實現(xiàn),然后凍結(jié)時間區(qū)域的第一行第一列的格子,就可以左右上下拖動地看了~

總結(jié)

以上是生活随笔為你收集整理的甘特图 知乎_如何使用 Excel 绘制甘特图?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。