excel怎么调用合并单元格中的数据进行计算?

如图 要实现N3除以D3,但是D是合并的单元格 请各位大大帮个忙!

合并的单元格输入其最左上单元格行列号,表中应输入D2

完全可以批量,不过公式要变通一下的。你想N3除D3、N4除D4……对不对?结果放在哪里(用N3里的数值结果还放在N3里吗?N3里又是些什么数值呢?是不是想用 I 列的数来计算呀?追问

对我是想用N3除以D3、N4除D4…… 计算结果在I列中,但是D2,3,4,5合并的 合并单元格的值是合并的第一行的值,其余行的值为0 所以在I3输入N3/D3是不行的 注意看图 你可以见一个工作表实验一下

追答

在N2中输入公式:=i2/d2
在N3中输入公式:=if(d3="",i3/i2*n2,i3/d3) , 将这个公式一路向下复制。
注:公式的意思是:如果D3被上一单元格合并了,那本行就用上一个结果的除数。等式于:=if(d3="",i3/(i2/n2),i3/d3)
希望符合你的题意!

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-30
可以采取用=号的方式进行计算,首先在结果单元格输入=,然后用鼠标选择N3,按除号,再选择D3,回车就出结果了
第2个回答  2011-06-30
你试着引用几次就能发现,合并单元格的值是合并的第一行的值,其余行的值为0,你只要引用合并单元格的第一行的值就可以了,如果你的表格比较大的话得用宏来判定引用哪一值了。
第3个回答  2011-06-30
和一般单元一样的,你定义公式时,只要用鼠标点选到合并单元格处引用它就行了,手工输入的话,只要在合并单元格的范围内,都可以的追问

但是我这个表格200多行,能不能实现批量?

追答

你得将每个单元的格子行数设成一样多的,加入空行也行,这样就可以复制公式了,不然你还得手动加入公式

第4个回答  2011-06-30
虽然是合并单元格,但是你的值是在D2中的,所以,要用=N3/D$2追问

用绝对应用 那789....行的也还得手动输入公式

追答

一个办法就是你先把D列中的合并单元格取消,并在每一行你填入人数,然后在N列中用=I3/D2,复制到所有行,然后把N列复制粘贴成值,再把D列按部门合并单元格。

相似回答