Ich verstehe nicht , wenn ich sollte Ctrl+ Shift+ Enterund wenn nur verwenden Enterin Excel.
Kann mir jemand helfen, den Unterschied zwischen ihnen zu verstehen und wie sie verwendet werden sollten?
microsoft-excel
Lakesh
quelle
quelle
Antworten:
Für Einzelzellformeln
Es gibt keine vollständig konsistente Regel.
Wenn Sie Bereiche in Formeln oder Funktionen verwenden, die normalerweise nur für einzelne Zellen gelten, benötigen Sie im Allgemeinen CTRL+ SHIFT+ ENTER.....
=IF(A1=3,1,0)
Das ist eine einfache Formel, die normalerweise eingegeben werden kann
=SUM(IF(A1:A10=3,1,0))
..... dann brauchst du jetzt CTRL+ SHIFT+ENTER
.... aber einige Funktionen können Bereiche oder Arrays ohne CSE verarbeiten, zB
SUMPRODUCT
undLOOKUP
...... und einige Funktionen benötigen immer CSE, zBTRANSPOSE
... und um Sie weiter zu verwirren, normalerweise, wenn Sie eine "Array-Konstante" anstelle eines Arrays verwenden, z
=SUM(IF({1,2,3,4,5,6,7,8,9,10}=3,1,0))
... das CSE nicht benötigt ....... und es gibt Möglichkeiten, CSE-Formeln in Nicht-CSE umzuwandeln, z. B. benötigt dies CSE
=INDEX(B2:B10,MATCH(1,(A2:A10="x")*(C2:C10="y"),0))
Dadurch wird jedoch vermieden, dass CSE dasselbe mit einer zusätzlichen INDEX-Funktion tut
=INDEX(B2:B10,MATCH(1,INDEX((A2:A10="x")*(C2:C10="y"),0),0))
für mehrzellige Formeln
Dies sind Formeln, die ein "Array" von Werten zurückgeben. Diese Formel gibt beispielsweise ein "Array" von 21 Werten zurück
=FREQUENCY(A1:A100,B1:B20)
Sie können also einen Bereich von 21 Zellen auswählen, um alle diese Werte anzuzeigen. Solche Formeln müssen mit CTRL+ SHIFT+ bestätigt werden, ENTERnachdem der Eingabebereich ausgewählt wurde
quelle