excel工程量計算表中經(jīng)常要對計算式進行標注,以前用vba做過一個,感覺運算速度慢了很多。如果改用excel內(nèi)部函數(shù)進行可能會好一些。一次偶然的機會,在論壇上看到一個實例,覺得很不錯。函數(shù)過程簡化、適用,標注問題也解決了?,F(xiàn)將設置過程寫下來:
1、如果計算式在D單元格,計算式中標注用[],如:2*4.5[寬]+10[A-B],計算結(jié)果為19。
2、插入——名稱——定義
3、自定義名稱為JSS
4、在引用位置(R)處輸入=EVALUATE(SUBSTITUTE(SUBSTITUTE($d5,"[","*ISTEXT(""["),"]","]"")"))
5、如果計算結(jié)果在E單元格,則單元格處輸入=IF(D3="","",JSS)
6、標注時[ ]要在計算式的后面,如:2*4.5[寬]+3*3.3[高]
1、如果計算式在D單元格,計算式中標注用[],如:2*4.5[寬]+10[A-B],計算結(jié)果為19。
2、插入——名稱——定義
3、自定義名稱為JSS
4、在引用位置(R)處輸入=EVALUATE(SUBSTITUTE(SUBSTITUTE($d5,"[","*ISTEXT(""["),"]","]"")"))
5、如果計算結(jié)果在E單元格,則單元格處輸入=IF(D3="","",JSS)
6、標注時[ ]要在計算式的后面,如:2*4.5[寬]+3*3.3[高]