2003版没有根据条件变换计量单位的方法
如果你只是为了表格好看的话,给你一个变通的方法
把你的这个表命名为"原始表",在原始表最后列追加一列单位(比如在L列)
把对应"拌胶料材料"的L?格填入"kg",对应"转售IP"的L?单元格填入"R",
可以用=IF(C1="拌胶料材料","kg",IF(C1="转售IP","R",""))这样的公式自动填充.
新建一个"显示表"
显示表A1=原始表!A1 拖动填充到对应原始表的大小.
把H1改为:=原始表!H1&原始表!L1 下拉填充.
设置单元格格式——自定义:
#"kg";-#"kg";0
或
#"R";-#"R";0
如果要根据C列内容而改变格式的话,则须要应用到条件格式,且须要office2007以上版本才可以实现。