Excel中如何在一个表格中引用另外表格里面的数据进行计算?
3个回答
展开全部
让一个表格的某项类别如单价自动随着另一个表格的原始数据改变,需要使用查找函数Vlookup。该函数的语法规则为VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)。简单来说,即为
Vlookup(要查找的值,查找区域,返回第几列,0精确查找/1模糊查找)。具体操作步骤如下:
1.现有表格1,表格2两个表格,需要让表格2的单价随表格1的单价自动更改。在表格2的单元格F3输入“=Vlookup”使用快捷键“Ctrl+A”或者选择“插入—函数”命令,选择“查找与引用”,在函数中选择“VLOOKUP”点击确定。
2.在出现的“函数参数”面板点击第一个选项箭头处的按钮。选择要查找的值-E3-产品A。
3.选中查找区域表格1中A2:B9,因各产品的单价都在这一个区域,所以需绝对引用,在公式中的点击A2和B9处分别点击绝对引用快捷键F4。
4.因为在表1中“单价”在第2列,所以第三项我们填入数字“2”,需要精确查找,所以第四项填入数字“0”。
5.表格2中F3的单价与表格1相同,将鼠标放在F3的右下角,使用填充柄下拉,所有的单价就从表1填入表2中。
一个表格对于另外一个表格数据求和,需要使用Sumif函数,该函数的语法规则为:SUMIF(range,criteria,sum_range)。简单来说,即为:Sumif(单元格区域,满足的条件,对应求和的数值区域),具体操作步骤如下:
1.
现有表格2,表格3两个表格,需要对表格2中各个订单的总量求和。步骤1插入函数及输入函数的方法同上。
2.
第一项选择计算区域D2:H9,因其他订单的计算区域也同为表格2,故需绝对引用该区域,原理同上,使用快捷键F4。
3.
对于K3计算的标准为订单12352,故第二项选择J3。因为是对总价进行求和,故第三项选择的范围为H2:H9。求和区域不变,故绝对引用。
4.
表格3订单12352总价和与表格2订单总价和一致,将鼠标放在K3的右下角,使用填充柄下拉,所有的总和都已经计算出来。
Vlookup(要查找的值,查找区域,返回第几列,0精确查找/1模糊查找)。具体操作步骤如下:
1.现有表格1,表格2两个表格,需要让表格2的单价随表格1的单价自动更改。在表格2的单元格F3输入“=Vlookup”使用快捷键“Ctrl+A”或者选择“插入—函数”命令,选择“查找与引用”,在函数中选择“VLOOKUP”点击确定。
2.在出现的“函数参数”面板点击第一个选项箭头处的按钮。选择要查找的值-E3-产品A。
3.选中查找区域表格1中A2:B9,因各产品的单价都在这一个区域,所以需绝对引用,在公式中的点击A2和B9处分别点击绝对引用快捷键F4。
4.因为在表1中“单价”在第2列,所以第三项我们填入数字“2”,需要精确查找,所以第四项填入数字“0”。
5.表格2中F3的单价与表格1相同,将鼠标放在F3的右下角,使用填充柄下拉,所有的单价就从表1填入表2中。
一个表格对于另外一个表格数据求和,需要使用Sumif函数,该函数的语法规则为:SUMIF(range,criteria,sum_range)。简单来说,即为:Sumif(单元格区域,满足的条件,对应求和的数值区域),具体操作步骤如下:
1.
现有表格2,表格3两个表格,需要对表格2中各个订单的总量求和。步骤1插入函数及输入函数的方法同上。
2.
第一项选择计算区域D2:H9,因其他订单的计算区域也同为表格2,故需绝对引用该区域,原理同上,使用快捷键F4。
3.
对于K3计算的标准为订单12352,故第二项选择J3。因为是对总价进行求和,故第三项选择的范围为H2:H9。求和区域不变,故绝对引用。
4.
表格3订单12352总价和与表格2订单总价和一致,将鼠标放在K3的右下角,使用填充柄下拉,所有的总和都已经计算出来。
展开全部
在本表中(Sheet1)用公式引用单价计算,如A1为单价,B1为数量,要在C1求金额,则在C1输入公式:=A1*B1
如果要在另表(Sheet2)中引用表Sheet1的数据,则要在“A1”(引用单元格)前加上“Sheet1!”:=Sheet1!A1*Sheet1!B1
如果要在另表(Sheet2)中引用表Sheet1的数据,则要在“A1”(引用单元格)前加上“Sheet1!”:=Sheet1!A1*Sheet1!B1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.在sheet2中计算出sheet1表中月花费总额的最大值。sheet1和sheet2如下图所示。
2.在sheet2中的C4格写入公式“=MAX(”,注意只需要写成这样就可以了,不要按回车,可以看到上方的公式栏也显示了“=MAX(”。
3.接下来直接切换到sheet1,然后用鼠标选中D2到D6,这个时候可以看到上方的公式栏显示的是“=MAX(Sheet1!D2:D6”。现在按下回车键,excel自动从sheet1切换到了sheet2,在sheet2中的C4格中也填上了sheet1中D2到D6的最大值860。
2.在sheet2中的C4格写入公式“=MAX(”,注意只需要写成这样就可以了,不要按回车,可以看到上方的公式栏也显示了“=MAX(”。
3.接下来直接切换到sheet1,然后用鼠标选中D2到D6,这个时候可以看到上方的公式栏显示的是“=MAX(Sheet1!D2:D6”。现在按下回车键,excel自动从sheet1切换到了sheet2,在sheet2中的C4格中也填上了sheet1中D2到D6的最大值860。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询