Я не понимаю , когда я должен использовать Ctrl+ Shift+ , Enterа когда просто использовать Enterв Excel.
Может ли кто-нибудь помочь мне понять разницу между ними и как их следует использовать?
microsoft-excel
lakesh
источник
источник
Ответы:
Для одноклеточных формул
Там нет полностью последовательного правила.
В общем, когда вы используете диапазоны в формулах или функциях, которые обычно применяются только к отдельным ячейкам, вам нужно CTRL+ SHIFT+ ENTER....., так что если вы используете
=IF(A1=3,1,0)
это простая формула, которую обычно можно ввести ...... но если вы измените ее на
=SUM(IF(A1:A10=3,1,0))
..... то теперь нужно CTRL+ SHIFT+ENTER
.... но некоторые функции могут обрабатывать диапазоны или массивы без CSE, например,
SUMPRODUCT
иLOOKUP
...... и некоторые функции всегда нуждаются в 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+ SHIFT+ ENTERпосле выбора диапазона ввода
источник