excel - 间接适用于另一张纸上的整列

标签 excel

我已经搜索了如何对整列(在另一张纸上)使用间接命令,但响应有限

我见过它必须是这样的

=SUMIF(Site!$A:$A,D11,indirect("Site!$F",Row($F))

我想使用间接的原因是因为该工作表上的单元格总是在变化(并且列被自动删除/重新创建) - 但我需要的数据总是会出现在同一个单元格中(但公式会自动重新调整)当您删除列等时)

任何帮助都会很棒

最佳答案

您的意思是您总是想对示例中的 F 列求和?您可以只使用:

=SUMIF(Site!$A:$A,D11,INDIRECT("Site!$F:$F")

如果是这样的话。

关于excel - 间接适用于另一张纸上的整列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18719377/

相关文章:

excel - 我可以不使用 VBA 工作表变量 Me 来填充嵌入在该 Excel 工作表中的组合框吗?

excel - Folder.Items 中缺少发件人、SenderEmailAddress

mysql - 在 VBA 中列出服务器的数据库和表

php - 基于数组值的计算

excel - 在电源查询中,如何指向源文件的当前用户目录?

vba - 多个类似的动态创建的命令按钮的操作

excel - 如何最好地将 native 数据导出到 Excel,而不引入对 Office 的依赖?

excel - 如何通过双击特定单元格来插入一行以及上一行的格式?

excel - 从所有工作表中复制范围并将它们粘贴到新的工作表中

excel - 将 1 长单列转换为 2 列以便在 excel 中打印