如何将多张工作表中的数据自动填充到一张工作表中

如何将多张工作表中的数据自动填充到一张工作表中

我有多个工作表,它们被重命名为工作表 1-5,第一个工作表称为水果沙拉。在每个编号工作表的单元格 A1 中都有一个水果

'1'A1=Apple
'2'A1=Banana
'3'A1=Kiwi
'4'A1=Pineapple
'5'A1=Grape

我希望名为“水果沙拉”的工作表看起来像这样

A1=**Fruit Salad**
A2=Apple
A3=Banana
A4=Kiwi
A5=Pineapple
A6=Grape

有没有办法可以实现这一点而不用手动输入每个工作表编号?

答案1

我不确定你的问题有多少是问题,有多少是背景。你需要帮助设置A1(以Fruit Salad),还是您愿意直接输入该内容?

您可以使用该函数完成其余INDIRECT操作。您向其传递一个包含单元格地址1的文本字符串 ,它会计算该字符串所指向的内容。因此,输入

=INDIRECT("Sheet" & (ROW()-1) & "!A1")

进入 A2“水果沙拉”工作表的单元格并向下拖动/填充。在单元格中 A2ROW()为 2,所以ROW()-1为 1,参数为Sheet1!A1,因此函数计算结果为。较低的行(具有较高的行号)为您提供较靠后的表( 具有Apple较高的表号)。__________ 1或单元格范围地址

相关内容