EXCEL 公式中的数按照等差数列填充B12中的公式是=水电费表!D5,我想让B13中的公式是=水电费表!D18,依次类推,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/18 04:33:28
EXCEL公式中的数按照等差数列填充B12中的公式是=水电费表!D5,我想让B13中的公式是=水电费表!D18,依次类推,EXCEL公式中的数按照等差数列填充B12中的公式是=水电费表!D5,我想让B

EXCEL 公式中的数按照等差数列填充B12中的公式是=水电费表!D5,我想让B13中的公式是=水电费表!D18,依次类推,
EXCEL 公式中的数按照等差数列填充
B12中的公式是=水电费表!D5,我想让B13中的公式是=水电费表!D18,依次类推,

EXCEL 公式中的数按照等差数列填充B12中的公式是=水电费表!D5,我想让B13中的公式是=水电费表!D18,依次类推,
提供四条公式,任选一条都可以实现要求的结果,推荐用公式一:


公式一:(推荐)
=INDEX(水电费表!D:D,ROW(A1)*13-8)


公式二:
=INDIRECT("水电费表!D"&ROW(A1)*13-8)


公式三:
=OFFSET(水电费表!D$5,ROW(A1)*13-13,)


公式四:
=INDIRECT("水电费表!R"&ROW(A1)*13-8&"C4",)


如果当遇上水电费表的D列是空白单元格的,公式也要返回空白值(以上公式返回0值),只需在以上每条公式后面加 &"" 就行了,拿公式一举例,修改为:


公式一:(推荐)
=INDEX(水电费表!D:D,ROW(A1)*13-8)&""


或者修改为这样也可以:
=IF(INDEX(水电费表!D:D,ROW(A1)*13-8)<>"",INDEX(水电费表!D:D,ROW(A1)*13-8)&"","")