Excel中函数的引用问题?

来源:百度知道 编辑:UC知道 时间:2024/05/26 01:50:39
Excel中的函数问题
例如:有一个企业的各生产岗位都有额定产值的,具体是
制料01 每班额定产值是1000件;
制料02 每班额定产值是1500件;
成型01 每班额定产值是3000件;
成型02 每班额定产值是3100件;
下面是部分企业职工的每天工作产值日报表,制表要求是:当在“列B”下的某单元格中输入一个生产岗位时,在“列C”下的某单元格中就会自动显示此生产岗位的额定产值。例在“列B 行2”单元格中输入“成型02”,在“列C 行2”单元格中自动显示“3100”,以此类推。请教,在“列C”下面的单元格中用什么函数与方法达到以上功能?

工作产值日报表
……………..列A………………列B…………列C…………列D
行1…………姓名…………工序名称………额定产值……实际产值
行2…………张三…………成型02 …………3100…………1050
行3…………李四…………制料01…………1000…………1050
行4…………王五…………制料01…………1000…………1050
行5…………苏六…………制料02…………1500………… 1050
行6…………曹七…………成型01…………3000…………1050
行7…………丁甲甲………成型01…………3000…………1050
行8…………何乙乙………制料01…………1000…………1050
行9…………马丙丙………制料01…………1000…………1050
行10………牛丁丁…………制料02…………1500…………1050
行11………羊午午…………制料02…………1500…………1050

要另建一个有“工序名称”与“额定产值”的对照表。
假如这个表是Sheet2,表格这样输入。
工序名称 额定产值
制料01 1000
制料02 1500
成型01 3000
成型02 3100

使用查找与引用函数,则工作产值日报表的C2=VLOOKUP(B2,Sheet2!A:B,2,)
向下复制公式就可以了。

将B列工序名称及额定产值做一张规则表表2
比如:成型02 3100
制料01 1000
然后表1在C列处填写:
=VLOOKUP(B2,!表2A:B,2,false)

你试一下看。

建一个新表sheet1 a列工序名称 b列额定产值
工作产值日报表 c2 =VLOOKUP(A2,Sheet1!A1:b20,2,0)
下拉