excel不同表格之间数据的加减

来源:百度知道 编辑:UC知道 时间:2024/05/22 08:02:57
在同一个excel文件中的不同sheet中的数据项能否进行运算。例如在sheet1中有一列数据date1能否与sheet2中数据列date2进行加法运算输出一列数据date3....?
希望高手回答下,用excel实现或者是通过access实现?????
按=Sheet1!A1+Sheet2!B1 是每个表格形式相同的情况,但我的每个sheet表格的数据形式不一样,但每个数据都有一个唯一的编号,这样在不同表格间的数据怎么进行汇总。

假定SHEET1工作表的A列为编号,B列为数据;SHEET2工作表的A列为编号,C列为数据,现在要将两个表中对应编号的数据相加,结果存放在SHEET2工作表的D列。如果第一行为表头,请在D2单元格输入公式:
=IF(ISERROR(VLOOKUP(A2,SHEET1!A:B,2,0)),C2,C2+VLOOKUP(A2,SHEET1!A:B,2,0))
将公式向下复制就行了。

注:公式内容可根据你的具体情况进行修改。

可以的
一般用这个公式就可以了
=Sheet1!A1+Sheet2!B1

不知道你说的数据形式不一样是什么意思
如果说是格式不同比如是一个是文本格式一个是数字格式
但如果两边输入都是数字的话,不管什么样的格式都会按照输进去的数字相加的
你可以自己试试

如果一个里面输入的是文字
当然就没有办法相加了
呵呵
只能是用文本合并的函数把两个合并在一起了
比如一个里面是“我”一个里面是“20”用函数可以得到“我20”

如果是说一个是保存的2位小数,一个是4位,不影响加的
最后的结果看你自己设置结果单元格是保留几位就会几位的

如果你说的形式不一样是说
单位不同
比如一个是公里,一个是米的话
也很好解决啊
公式里面第一个表是公里的话就乘以1000再加第二个
结果就是米为单位的
要公里为单位的结果话,公式的最后再除以1000不就得了

不理解你说的数据形式不一样是什么意思
只好这么猜测了

可以

=Sheet1!A1+Sheet2!B1

a1和b1换成你的数据单元格

----------
数据格式不一样是不能进行+ - * / 运算的,比如文本和数值,没办法咯。

你是指每个工作表的格式不一样吗?比如第一个工作表中的数据有5行,第二个工作表有10行数据。

你可以在汇总的单元格里输入“=”号,然后去其它的工作表点击你要汇