Obstaja pomembna razlika med vnosom formule s kombinacijo tipkovnic Ctrl+Enter in s Ctrl+Shift+Enter. Oboje povzroči niz rezultatov, če začnete z izbiro obsega celic, vendar je samo formula, vnesena s Ctrl+Shift+Enter, tisto, kar Excel običajno imenuje »formula matrike«. Tukaj je razlika.
Ko vnesete formulo v niz z uporabo Ctrl+Shift+Enter, vnesete eno formulo v več celic. Te celice običajno prikazujejo različne rezultate, pogosto zato, ker vaša formula uporablja funkcijo, kot sta LINEST ali TRANSPOSE, ki je zasnovana za vračanje različnih vrednosti v različnih celicah. Ali pa lahko pride do različnih rezultatov, ker argumenti formule vključujejo vrsto celic.
To je subtilna razlika, vendar uporaba Ctrl+Enter povzroči različne formule v izbranih celicah, kjer Ctrl+Shift+Enter povzroči isto formulo v vsaki od izbranih celic.
Vsaka celica v C1:C5 vsebuje isto formulo matrike.
Celice v obsegu C1:C5 si delijo isto formulo matrike. Za rezultate , ki so prikazani v posameznih celicah se razlikujejo, saj se matrična formula vrne niz petih različnih vrednosti.
Celice v območju C7:C11 imajo različne formule, čeprav je bila samo ena vnesena s tipkovnico. Če ste izbrali C7:C11 in vnesli to formulo
=A7
in nato vnesli formulo s Ctrl+Enter, kar bi imelo enak učinek, kot če bi formulo normalno vnesli v C7, jo kopirali in prilepili v C8:C11. To pomeni, da je formula prilagodila svoje reference na točke A8, A9, A10 in A11. Različne celice, različne formule.
Celice C13:C17 so bile poseljene na enak način kot C7:C11, le da je bila vnesena formula:
=A13:A17
Ponovno je bil uporabljen Ctrl+Enter za zapolnitev vseh petih celic v C13:C17. Formula je prilagodila tudi svoje reference, kot je prikazano v E13:E17. Rezultati uporabljajo tisto, kar Excel imenuje implicitno presečišče. To pomeni, da lokacija formule pomeni lokacijo presečišča z nizom celic.
Torej, C13 kaže na A13:A17 in vrstica C13 seka A13:A17 na A13. Formula v C13 vrne vrednost, najdeno na tem presečišču, 1. Podobno. Formula v C17 kaže na A17:A21. Seka A17:A21 na A17 in implicitno presečišče povzroči, da formula vrne vrednost v presečišču, 5.