一、數(shù)據(jù)整理首先我們要根據(jù)自己的項(xiàng)目進(jìn)度將數(shù)據(jù)整理下,如下圖所示,我們需要將任務(wù)階段,任務(wù)的開始時間以及預(yù)計(jì)耗時整理出來,如下圖橙色表頭區(qū)域,隨后我們還需要再設(shè)置2列輔助列,分別是已完成與未完成如下圖藍(lán)色表頭區(qū)域,在這里我們需要注意的是A1單元格中不要設(shè)置表頭名稱,否則的話等下我們插入圖表的時候Excel就會識別錯誤。 二、構(gòu)建公式這次制作的甘特圖是可以隨著時間自動更新的,所以我們需要利用公式來構(gòu)建輔助列。 已完成公式:=IF(B2>TODAY(),0,IF((B2+C2)<today(),c2,today()-b2)) 未完成公式:=C2-D2,預(yù)計(jì)耗時減去已完成 跟大家簡單的講解下已完成的公式的作用,TODAY()函數(shù)的作用是獲取當(dāng)天的日期。 已完成的公式主體上是IF函數(shù)的嵌套,首先判斷B2(項(xiàng)目任務(wù)開始時間),是不是大于今天的日期,如果條件成立就表示任務(wù)還沒開始,讓函數(shù)結(jié)果直接返回0。如果條件不成立,有2種情況一種情況是項(xiàng)目已經(jīng)完成,另一種情況是項(xiàng)目正在進(jìn)行中,所以我們還需要使用另一個函數(shù)繼續(xù)判斷。 在第二IF函數(shù)中將條件設(shè)置為(B2+C2)<today()< span=''>,也就是任務(wù)開始時間加上預(yù)計(jì)耗時是不是小于今天的時間,如果條件成立就代表項(xiàng)目已經(jīng)完成直接返回C2(項(xiàng)目耗費(fèi)),如果條件不成立就代表任務(wù)正在進(jìn)行時,使用今天的是時間減去B2就會得到項(xiàng)目已經(jīng)做了幾天,這個就是已完成時間 三、插入圖表首先我們選擇前兩列數(shù)據(jù)然后按住Ctrl鍵再選擇已完成與未完成這兩列數(shù)據(jù),隨后點(diǎn)擊【插入】功能組插入一個橫向的【堆積條形圖】,插入后發(fā)現(xiàn)圖表的Y軸與表格中的任務(wù)排列是完全相反的,這個時候我們雙擊Y軸,調(diào)出設(shè)置窗口,勾選下【逆序類別】這樣的話他們的順序就一模一樣了。 四、設(shè)置圖表首先點(diǎn)擊圖表中藍(lán)色的柱子,在上方找到【格式】將它的【形狀填充】設(shè)置為【無填充】。隨后雙擊X軸,分別將X軸的最大值和最小值設(shè)置為項(xiàng)目的開始與結(jié)束時間,因?yàn)闀r間本質(zhì)上也是數(shù)值,直接輸入時間也是可以的,然后將【單位】設(shè)置為8,來增大X軸的顯示單位,隨后雙擊條形圖增大【間隙寬度】讓條形圖標(biāo)的粗一些更加好看,最后將條形圖設(shè)置為自己喜歡的顏色即可,至此圖表就設(shè)置完成了 五、讓表頭自動更新我們還需要為圖表設(shè)置一個自動更新的表頭,首先我們需要在單元格中將表頭設(shè)置出來,隨便選擇一個單元格將公式設(shè)置為:=TEXT(TODAY(),'M月D日')&'項(xiàng)目進(jìn)度',這樣的話結(jié)果就會顯示為【9月22日項(xiàng)目進(jìn)度】因?yàn)槭抢胻oday函數(shù)獲取的時間,這個日期是可以自動更新的,隨后我們點(diǎn)擊下【圖表標(biāo)題】在編輯欄中輸入=H4,H4就是輸入公式的單元格,至此標(biāo)題就設(shè)置完畢了 最后我們可以根據(jù)自己的喜好來美化下圖表,設(shè)置自己喜歡的顏色,如果你不想自己設(shè)置也可以私信我【2021096】獲取這個圖表直接使用,以上就是今天分享的全部內(nèi)容,怎么樣?你學(xué)會了嗎? 我是Excel從零到一,關(guān)注我,持續(xù)分享更多Excel技巧 |
|
|