讓造價人變得逆天的簡單Excel技巧!
分享到:

1.工程量計算公式快捷地得出計算結果

?

在很多情況下,造價人員在計算工程量時,需要列出及保留工程量的計算公式和計算備注,以方便后期的對賬。如何在輸入計算式和計算備注后,就能很方便地得出工程量計算結果呢?實用案例列述如下:

?

首先,需選中顯示計算結果的單元格E2(可以理解為定位作用),然后再按以下動態圖演示:

?

?

?

在此,解釋一下這個公式“=EVALUATE(SUBSTITUTE(SUBSTITUTE(Sheet3!D2,'[','*ISTEXT(''['),']',']'')'))”的注意點:除公式中的黃色標識“Sheet3!D2”的參數需要自行修改外,其他復制即可。其中Sheet3是標簽名,D2是計算書所在單元格位置。

?

切記:上述計算書備注須用英文格式中括號'['']'。使用此函數的Excel的文件需以(*.XLSM)格式進行保存,否則下次重新打開表格,該函數無法實現(及需重新定義該函數)。

?

2.Datedif函數計算工期及租賃天數

?

在大家在計算工程工期或周轉性材料租賃期時,是否為每個月的31日或30日所困擾?可能會用扳手指或翻日歷的笨方法計算兩個日期的相隔天數?其實Datedif函數就可以幫你很輕松解決。實用案例如下:

?

?

?

筆者先簡單解釋下以下表格中的單元格D2輸入的公式“=DATEDIF(B2,C2,'d')“前兩個參數分別是開始日期和結束日期,第三個參數'd'是計算天數的參數,也可以改成'm'(計算月份)和'y'(計算年份)。

?

3.Exact函數在快速查找修改前后表格的內容差異

?

在平時的造價工作中,大家一定會碰到這樣一個問題,在您已經編制了工程量清單的格式(包括清單描述、單位等),需要其他算量同事填寫工程量。但他們完成填寫工程量的表格是否會調整或不小心修改過原表格內容(如清單描述或單位等),你要是以一一核對或復核一下,那簡直太費時間了。其實Exact函數火眼金睛,很快識別出其中的差異。比如下表中的第2、3行的B、C列的內容已有差異了,請看動態演示:

?

?

?

4.Vlookup函數實現清單套價一步到位

?

Vlookup函數是一個功能十分強大的函數,他能幫助大家從一大堆錯綜復雜的數據中查詢并提取你所需要的數據。下面舉一個例子,方便大家認識并了解他。

?

?

?

例如:施工單位在進行投標報價時,有很多單體工程分不同的清單表格進行報價,而其實大部分的清單項目是相同的,在完成第一個單體工程的投標報價后,再運用此函數在其他單體清單中,可達到了事半功倍。又如某個變更簽證要參照工程合同(工程量清單為計價合同)的相應清單項目進行套價:

?

?

在單元格E15中輸入公式“=VLOOKUP(B15,$B$3:$F$11,4,FALSE)”

?

這個公式有幾個要點需要跟大家解釋一下,是下面動態演示不能完全反映的,也是幫助大家理解這個函數,所以請大家務必仔細閱讀。

?

VLOOKUP函數有四個參數:

?

第1個參數的解釋是所需查詢的項目名稱。

?

第2個參數的解釋是查詢的范圍,需要注意的是選取范圍的首列必須為第一個參數所對應的項目名稱,還有在選取范圍的時候需要用到“$”符號,該符號在Excel中是鎖定單元格行或列的功能。這么做是為了方便后期批量復制單元格的公式。

?

第3個參數的解釋是查詢數據在選取范圍的第幾列。

?

第4個參數的解釋是選擇模糊查找或精確查找。

?

請看動態演示:

?

?

?

5.Sumif函數簡單乖巧完成工程量指標匯總

?

大家在統計工程量的各項技術指標時,往往先需要匯總各項工程量(如混凝土的總和),該項工作特別麻煩,還容易出錯,有什么方法可以一步到位呢?常用函數Sumif可以幫大家解決這個問題。案例如下:

?

?

請注意,需要將各項工程量進行分類(如11、12……)。筆者再解釋下單元格D14的公式“=SUMIF($C$2:$C$12,C14,$D$2:$D$12)”:第一個參數“$C$2:$C$12”和第三個參數”$D$2:$D$12“必須保持單元格行數對應。比如本案例中'分類'列的起始行數為2,'工程量'列的起始行數也必須為2。同樣,'分類'列的結束行數為12,'工程量'列的結束行數也必須為12。另外,這兩個參數必須用”$”鎖定單元格,這么做是為了方便后期批量復制單元格的時候分類匯總數據不會隨粘貼單元格位置的不同而變化。

?

?

下面請看動態演示:

?

?

?

?

6.Sumproduct函數一鍵匯總多戶型工程量

?

大家在匯總多戶型工程量的時候是否還在用公式“=A戶型單戶工程量*A戶型戶數+ B戶型單戶工程量*B戶型戶數+ C戶型單戶工程量*C戶型戶數……”,一系列的操作下來估計會使大家眼花繚亂了,其實有一個捷徑,用Sumproduct函數就可以簡單、高效地實現這一功能了。實用案例的動態演示:

?

?

解釋一下上面的公式“=SUMPRODUCT(C3:E3,F3:H3)”