Excel:将公式放在标题文本后面的下一行中,就像在 Google 表格中一样

问题描述 投票:0回答:1

在 Google 表格中,我可以使用花括号输入一系列值,这些值可以只是文本或公式,表格将计算公式。例如,如果我要执行 ={"names";textjoin(",",,E1:F1)} 会发生的情况是,“Names”将出现在单元格中,并且出现在下一行中,textjoin 将计算并产生结果。

目的是确保即使我删除数据集中的行,公式也始终存在,这样我就不必继续写入公式。

我似乎无法在 Excel 中执行此操作,我收到一条错误消息“此公式有问题”。

有没有办法在 Excel 中做到这一点?我使用 Google Sheets 处理个人事务,但在工作中我必须使用 Excel。

excel google-sheets
1个回答
0
投票

Excel 不支持与 Google 表格相同的花括号语法来输入混合文本和公式的数组。但是,有一些方法可以在 Excel 中实现类似的效果,例如确保您的公式始终重新计算并保持在正确的行中。

场景1:添加标题

在第一行(例如 A1)中,输入标题,例如名称。

场景2:在第二行输入公式 在标题下方的单元格(例如 A2)中,输入此公式

=TEXTJOIN(",",,E1:F1)

这将合并 E1 和 F1 中的值。

场景3:锁定公式以供重复使用

如果您希望公式始终引用 E1:F1,无论复制或拖动到何处,请将其更新为

=TEXTJOIN(",",,$E$1:$F$1)

场景四:使用Excel表格实现自动化

选择您的数据并按 Ctrl + T 将其转换为表格。 Excel 会自动将公式应用到表中的新行。

© www.soinside.com 2019 - 2024. All rights reserved.