Eu não entendo quando devo usar Ctrl+ Shift+ Entere quando apenas usar Enterno Excel.
Alguém pode me ajudar a entender a diferença entre eles e como eles devem ser usados?
microsoft-excel
lago
fonte
fonte
Respostas:
Para fórmulas de célula única
Não existe uma regra completamente consistente.
Em geral, quando você usa intervalos em fórmulas ou funções que normalmente se aplicam apenas a células únicas, é necessário CTRL+ SHIFT+ ENTER..... portanto, se você usar
=IF(A1=3,1,0)
essa é uma fórmula simples que pode ser inserida normalmente ...... mas se você a alterar para
=SUM(IF(A1:A10=3,1,0))
..... então agora você precisa CTRL+ SHIFT+ENTER
.... mas algumas funções podem processar intervalos ou matrizes sem CSE, por exemplo,
SUMPRODUCT
eLOOKUP
...... e algumas funções sempre precisam de CSE, por exemploTRANSPOSE
... e para confundi-lo ainda mais, normalmente se você usar uma "constante de matriz" no lugar de uma matriz, por exemplo
=SUM(IF({1,2,3,4,5,6,7,8,9,10}=3,1,0))
... que não precisa de CSE ....... e existem maneiras de transformar fórmulas de CSE em não-CSE, por exemplo, isso precisa de CSE
=INDEX(B2:B10,MATCH(1,(A2:A10="x")*(C2:C10="y"),0))
mas isso evita que o CSE faça a mesma coisa com uma função INDEX extra
=INDEX(B2:B10,MATCH(1,INDEX((A2:A10="x")*(C2:C10="y"),0),0))
para fórmulas multicelulares
estas são fórmulas que retornam uma "matriz" de valores, por exemplo, essa fórmula retorna como "matriz" de 21 valores
=FREQUENCY(A1:A100,B1:B20)
para que você possa selecionar um intervalo de 21 células para exibir todos esses valores - essas fórmulas precisam ser confirmadas com CTRL+ SHIFT+ ENTERapós a seleção do intervalo de entrada
fonte