作者:乔山办公网日期:
返回目录:excel表格制作
在excel中ctrl+shift+enter三键组合会产生神奇的效果,excel会将你输入的公式当成数百组公式来处理,外部表现是在你的公式两边加上了花括号{},你和手度动输入{}是完全不同的.
比如我们想要算1+2+3+4+。。。。100=?
那我们可以在excel任意单元格输入 =sum(row(1:100))
如果没有使用ctrl+shift+enter你只能得到内1,因为excel只会取row(1)即第一行的容行号参与计算.
而如果使用ctrl+shift+enter三键组合结束输入的,excel会返回第1到第100行的行号相加得到5050.
不是所有公式都有必要加上shift+ctrl+enter三键,普通公式没必要用三键
但是如果是需要通过数组运算才能得出正确值的公式就一定要zd加内上数组三键
如公式
=A1-B1 是普通公式,加不加三键得出的值是相同的,就没必要加
而公式
=SUM(A1:A100-B1:B100) 公式的意思是A1至A100单元格区域分别减去B1至B100单元格区域的值的总和(即 =A1-B1+A2-B2+A3-B3+A4-B4........A100-B100)
这样就是数组计算了容,必须要加上三键,只简单的按下回车键是得不出正确值的
这个公式的计算目的也可以用公式 =SUM(A1:A100)-SUM(B1:B100) 得到结果 但这个公式就不是数组公式了,所以又不必用数组三键了
能用普通公式进行计算的尽量用普通公式进行设置,这样可以减少内存的占用
ctrl+enter 是在整个区域中填入相同的公式(或数据),其公式是普通形式的;
ctrl+shift+enter 是将整个区域设为一个数组公式,各单元格不能再单独修改公式。
Excel 中ctrl+enter和ctrl+shift+enter主要是用途上的不同:
1、ctrl+shift+enter
用于数组公式的计算,数组公式在用之前是要用数组的形式嵌入公式,要选定数组区间,再按F2输入公式,之后按下ctrl+shift+enter,这样才能执行数组的计算,得出的结果才会是对的。
比如在c1:l5中输入数据,在其他单元格输入c1:c5*d1:l5,这时需要e799bee5baa6e79fa5e98193e4b893e5b19e336按ctrl+shift+enter这个数组公式才会生效,否则显示的是#VALUE!。
2、ctrl+enter
用于相同数据的填充,比如选中A1:A20,在A1中输入内容,之后按ctrl+enter,这种情况下,A2:A20都会填充上一样的内容。
扩展资料:
使用组合键[Ctrl+Shift+Enter]的目的是给出一个以上的操作指令。在以下两种情况下,必须使用数组公式才能得到正确的结果。
1. 公式的计算过程中存在多个运算,且函数本身不支持常数数组的多个运算。
2. 公式的计算结果为数组,需要使用多个单元格来存储计算产生的多个结果。
注意:在条件1中,是否使用组合键取决于公式最后计算步骤中是否有多个操作。如果最后一个计算步骤有多个操作,而函数本身不支持常数数组的多个计算,则需要一个数组。
要删除一个数组,按[Delete]清除它。