如果 + 间接 Excel

IF + INDIRECT Excel

我已经尝试了几个小时让 =IF(INDIRECT... 功能正常工作,但我无法让它工作。

希望你能帮帮我。

我有 3 个工作表(Calendersheet1sheet2(最多 50 个))

在 Calender 中,我有不同的 "inputs",例如 Name(A1)City(A2)Number(A3)

A4我有一个预订号。此预订号是指sheet1sheet2

sheet1sheet2我有相同的"inputs"

我想要的是,当我在 B4 上的 Calender 中键入 sheet1 时,它会使用 sheet1 A1+A2+A3 中的信息填充 B1+B2+B3

如果我在 Calender!B4 中使用 sheet2,它会填充来自 sheet2

的信息

为了使其更健壮,在 B4 周围添加单引号,例如=INDIRECT("'"&B4&"'!A1")。然后,这还将处理名称中包含空格和其他非字母数字字符的工作表。