表2的B列数据等于表1中A列加B列,表2的C列等于表1中C列加D列以后类推,请问如何编写公式可以进行拖放复制
表2的B列数据等于表1中A列加B列,表2的C列等于表1中C列加D列,后面的数据以此类推,请问如何编写公式可以进行拖放复制公式操作。直接拖放会使表2的C列公式变为表1中的B...
表2的B列数据等于表1中A列加B列,表2的C列等于表1中C列加D列,后面的数据以此类推,请问如何编写公式可以进行拖放复制公式操作。直接拖放会使表2的C列公式变为表1中的B列加C列。
首先我这个表中的数据列数比较多,所以表2中需要求和的列数也比较多,现在手动输入感觉比较麻烦,所以想要找一个能快速复制列公式的方法,不想每列都手动输入。因为还涉及有空数据的不显示等问题,所以公式比较长。 展开
首先我这个表中的数据列数比较多,所以表2中需要求和的列数也比较多,现在手动输入感觉比较麻烦,所以想要找一个能快速复制列公式的方法,不想每列都手动输入。因为还涉及有空数据的不显示等问题,所以公式比较长。 展开
2个回答
展开全部
B2=sum(表1!A:B)
全是整列加的话,试试=SUM(INDIRECT("表1!C"&2*(COLUMN()-1)-1&":C"&2*(COLUMN()-1),0))
没说明单元格行数,要是行号相同,
=SUM(INDIRECT("表1!"&"R"&ROW()&"C"&2*(COLUMN()-1)-1&":"&"R"&ROW()&"C"&2*(COLUMN()-1),0))
全是整列加的话,试试=SUM(INDIRECT("表1!C"&2*(COLUMN()-1)-1&":C"&2*(COLUMN()-1),0))
没说明单元格行数,要是行号相同,
=SUM(INDIRECT("表1!"&"R"&ROW()&"C"&2*(COLUMN()-1)-1&":"&"R"&ROW()&"C"&2*(COLUMN()-1),0))
追问
这个公式确实可以实现向右边直接拖动复制,十分感谢!但我这个求和的结果还需要实现两个相加的项任一为空时,不显示计算结果,请问应如何修改这个公式。
追答
=IF(COUNT(INDIRECT("表1!"&"R"&ROW()&"C"&2*(COLUMN()-1)-1&":"&"R"&ROW()&"C"&2*(COLUMN()-1),0))=2,SUM(INDIRECT("表1!"&"R"&ROW()&"C"&2*(COLUMN()-1)-1&":"&"R"&ROW()&"C"&2*(COLUMN()-1),0)),"")
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询