在 Excel 中何时使用 Ctrl+Shift+Enter,何时使用 Enter?

在 Excel 中何时使用 Ctrl+Shift+Enter,何时使用 Enter?

我不明白何时应该使用++Ctrl以及何时只在 Excel 中使用。ShiftEnterEnter

有人能帮助我理解它们之间的区别以及如何使用它们吗?

答案1

对于单细胞配方

没有完全一致的规则。

一般来说,当你在公式或函数中使用通常仅适用于单个单元格的范围时,你需要CTRL+ SHIFT+ ENTER.....所以如果你使用

=IF(A1=3,1,0)

这是一个简单的公式,可以正常输入......但如果你把它改成

=SUM(IF(A1:A10=3,1,0))

.....那么您现在需要CTRL++SHIFTENTER

....但有些函数可以处理没有 CSE 的范围或数组,例如SUMPRODUCTLOOKUP......和一些函数总是需要 CSE,例如TRANSPOSE

...并且进一步让你困惑的是,通常如果你使用“数组常量”代替数组,例如

=SUM(IF({1,2,3,4,5,6,7,8,9,10}=3,1,0))

...不需要 CSE.......并且有方法将 CSE 公式变成非 CSE,例如,这需要 CSE

=INDEX(B2:B10,MATCH(1,(A2:A10="x")*(C2:C10="y"),0))

但这避免了 CSE 使用额外的 INDEX 函数做同样的事情

=INDEX(B2:B10,MATCH(1,INDEX((A2:A10="x")*(C2:C10="y"),0),0))

对于多单元格公式

这些公式返回一个“数组”值,例如,此公式返回 21 个值的“数组”

=FREQUENCY(A1:A100,B1:B20)

因此,您可以选择 21 个单元格的范围来显示所有这些值 - 此类公式需要在选择输入范围后使用CTRL++进行确认SHIFTENTER

相关内容