excel - 如何在不拖动的情况下使用自动更新公式

标签 excel excel-formula office365

我在 Sheet1 中有一个看起来像这样的表

**Sport**
Basketball
Basketball
Basketball
Volleyball
Volleyball
Football
Football
Football
Football
Football
Football
Hockey
Hockey
Hockey
我在 Sheet2 中有一个表格,如下所示:
SPORT   Basketball  Volleyball  Football    Hockey
SCORE       3           2          6           3
我在 B1 中应用了以下公式:
=TRANSPOSE(UNIQUE(FILTER(Sheet1!$A$2:$A$15,Sheet1!$A$2:$A$15<>"")))
B2中的公式:
=COUNTIF(Sheet1!$A$2:$B$15,Sheet2!B1)
但是,当 Sheet1 中的列更新时。例如,将曲棍球场之一更改为高尔夫,这会在 HEADER 中更新,但下面的公式和格式不会在无需物理拖动的情况下进行。
SPORT   Basketball  Volleyball  Football    Hockey    Golf
SCORE       3           2          6           3
如您所见,Gold 的分数为空......我需要自动填充。有没有办法让excel自动将列中连续的公式“拉”到添加的行中?
(简化数据和公式,便于理解!!)

最佳答案

使用 spilled range operator #引用整个溢出范围:

=COUNTIF(Sheet1!$A$2:$B$15,B1#)
enter image description here

关于excel - 如何在不拖动的情况下使用自动更新公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65739210/

相关文章:

vba - 以编程方式控制/拦截数据表刷新

excel - 如何使用Excel公式将字符串 "yyyy mmm ABC"转换为 "yyyymm"日期格式?

oauth-2.0 - 用于 EWS 访问 office365 的 OAuth2 端点

typescript - 在哪里可以找到稳定的 Office.js TypeScript 定义?

excel - 如果 A 列包含搜索的单词,我如何添加/替换 B 列中的值

python - Xlsx Writer 不创建 excel 文件但也不创建错误

Excel - 从字母数字字符串中提取所有数字

c# - 从 EWS 或 REST API 使用 office365 JS API 访问 CustomProperties 集

excel - 如何在 .BeforeClose() 事件上启动插件代码

excel - 隐藏列时的公式小计 109 在 Excel 中不起作用