作业帮 > 综合 > 作业

EXCEL公式:如何让SHEET2中的A1等于SHEET1中的A1+B1;而且下拉后A2=D1+E1,A3=G1+H1.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/03 10:32:39
EXCEL公式:如何让SHEET2中的A1等于SHEET1中的A1+B1;而且下拉后A2=D1+E1,A3=G1+H1.
sheet2!A1=INDIRECT(ADDRESS(1,ROW()*3-2,2,TRUE,"Sheet1"))+INDIRECT(ADDRESS(1,ROW()*3-1,2,TRUE,"Sheet1"))
下拉
再问: 朋友, 你这个公式按照我问的 是正确的 但是我只是举例 如果不是 A1 B1 C1 D1呢 请问能不能稍微讲解一下这个公式~~~谢谢 比如 我要的是 SHEET2中的G4等于SHEET1中的B115+C115;而且下拉后G5=E115+F115,G6=H115+I115..... 不好意思 麻烦了
再答: 这里面无非就是3个函数,我也是现学现卖 INDIRECT ADDRESS ROW 你拆开来理解就容易多了 分三步来 1、sheet2!A1=ROW()*3-2&" + "ROW()*3-1 下拉看结果 2、sheet2!A1=ADDRESS(1,ROW()*3-2,2,TRUE,"Sheet1")&" + "&ADDRESS(1,ROW()*3-1,2,TRUE,"Sheet1") 然后再输入全部的函数看结果应该就可以明白了 ADDRESS(1,ROW()*3-2,2,TRUE,"Sheet1")这个函数包含五个参数 第一个参数1为行号 第二个参数ROW()*3-2是列号 如果是第三行返回的值就是7 第三个参数2为引用方式,2表示绝对行/相对列 第四个参数TRUE表示为A1引用样式 第五个参数"Sheet1"表示引用位置 应该能明白了吧
再问: 太复杂了!!!!! 比如 我要的是 SHEET2中的G4等于SHEET1中的B115+C115;而且下拉后G5=E115+F115,G6=H115+I115..... 不好意思 麻烦了
再答: sheet2!G4=INDIRECT(ADDRESS(115,(ROW()-3)*3-1,2,TRUE,"Sheet1"))+INDIRECT(ADDRESS(115,(ROW()-3)*3,2,TRUE,"Sheet1"))