12

Я не понимаю, когда я должен использовать Ctrl+Shift+Enter, а когда просто использовать Enter в Excel.

Может ли кто-нибудь помочь мне понять разницу между ними и как их следует использовать?

1 ответ1

18

Для одноклеточных формул

Там нет полностью последовательного правила.

В общем, когда вы используете диапазоны в формулах или функциях, которые обычно применяются только к отдельным ячейкам, вам нужно сочетание клавиш 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 после выбора диапазона ввода

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .