问题详情
问题已解决
所属话题:
#Excel#
请教,=@INDIRECT("\'"&A3&"\'"&"!$B$2")这个公式@起什么作用呀?还有为什么公式下拉出错呢,原单元格中的公式能带出正确的,谢谢
84785004 | 提问时间:08/05 16:28
小蝴蝶老师
金牌答疑老师
职称:注册会计师
在这个公式 `=@INDIRECT(&A3&&!$B$2)` 中,`@` 符号本身在 Excel 公式中并没有特定的常规作用。在 Excel 中,`INDIRECT` 函数用于返回由文本字符串指定的引用。 其语法为:`INDIRECT(ref_text, [a1])` `ref_text`:要转换为有效单元格引用的文本字符串。 `a1`(可选):一个逻辑值,用于指定 `ref_text` 中引用的样式。如果为 `TRUE` 或省略,则 `ref_text` 被解释为 A1 样式的引用;如果为 `FALSE`,则 `ref_text` 被解释为 R1C1 样式的引用。 以下是一些使用 `INDIRECT` 函数的示例: **示例 1:** 假设 `A1` 单元格中输入 `B5`,在 `C1` 单元格中输入 `=INDIRECT(A1)`,则 `C1` 单元格将显示 `B5` 单元格中的值。 **示例 2:** 如果 `A1` 单元格中输入 `Sheet2!A1`,在当前工作表的 `B1` 单元格中输入 `=INDIRECT(A1)`,将返回 `Sheet2` 工作表中 `A1` 单元格的值。 **示例 3:** 假设您希望根据单元格中的值动态引用不同的区域,例如 `A1` 中输入 `B1:B5`,在 `C1` 中输入 `=SUM(INDIRECT(A1))`,则可以计算 `B1:B5` 区域的总和。 `INDIRECT` 函数在处理动态引用和根据条件引用不同单元格或区域时非常有用,但使用时需要注意引用的文本字符串必须是有效的引用格式,否则可能会返回错误值。
08/05 17:09
下载APP,拍照搜题秒出结果

您有一张限时会员卡待领取

00:10:00

免费领取