Utilizați o formulă CSE (formula matrice) pentru a efectua calcule superioare pe date - sfaturi Excel

Cuprins

Utilizați Ctrl + Shift + Enter (formule CSE) pentru a vă supraîncărca formulele în Excel! Da, este adevărat - există o clasă secretă de formule în Excel. Dacă cunoașteți cele trei chei magice, puteți obține o singură formulă de matrice Excel pentru a înlocui mii de alte formule.

95% dintre utilizatorii Excel nu știu despre formulele CSE. Când majoritatea oamenilor își aud numele adevărat, cred că „Asta nu sună cel mai puțin util” și nu se deranjează niciodată să afle despre ele. Dacă credeți că SumIf și CountIf sunt cool, veți descoperi în curând că formulele Ctrl + Shift + Enter (CSE) vor rula cercuri în jurul SumIf și CountIf. Formulele CSE vă permit să înlocuiți literalmente 1000 de celule de formule cu o singură formulă. Da, colegii mei Excel Guru, există ceva atât de puternic așezat chiar sub nasul nostru și nu îl folosim niciodată.

Înainte de a exista SumIf, ați putea folosi o formulă CSE pentru a face același lucru ca SumIf. Microsoft ne-a oferit SumIf și CountIf, dar formulele CSE nu sunt învechite. Oh, nu, și pot face mult mai mult! Dar dacă doriți să faceți AverageIf? Ce zici de GrowthIf? AveDevIf? Chiar și MultiplyByPiAndTakeTheSquareRootIf. Aproape orice vă puteți imagina poate fi făcut cu una dintre aceste formule CSE.

Iată de ce cred că formulele CSE nu au prins niciodată. În primul rând, numele lor real îi sperie pe toți. În al doilea rând, acestea necesită o manipulare străină, contra-intuitivă, pentru a le face să funcționeze. După ce introduceți o formulă CSE, nu puteți apăsa pe Enter. Nu puteți ieși din celulă doar cu un clic pe o tastă săgeată. Chiar dacă obțineți formula corectă și apăsați tasta Enter, Excel vă oferă „VALOARE!”, Care nu este ușor de utilizat. eroare. Nu spune „Wow - asta e frumos. Ești 99,1% din drum”, ceea ce probabil ai fost.

Iată secretul: după ce tastați o formulă CSE, trebuie să țineți apăsate tastele Ctrl și Shift, apoi apăsați Enter. Luați o notă lipicioasă și scrieți-o: Ctrl Shift Enter. Utilizatorii Power Excel vor avea ocazia să folosească aceste formule aproximativ o dată pe lună. Dacă nu scrieți Ctrl Shift Enter în acest moment, îl veți uita până când apare ceva din nou.

Examinați acest exemplu: Spuneți că ați dorit să calculați doar valorile din coloana C în care coloana A se afla în regiunea Est.

Formula din celula A13 este un exemplu de formulă CSE.

=AVERAGE(IF(A2:A10="East",C2:C10))

Conectați acest lucru și veți obține 7452.667, media doar a valorilor estice. Misto? Tocmai v-ați creat propria versiune a funcției inexistente Excel AverageIf. Rețineți: apăsați Ctrl + Shift + Enter pentru a introduce formula.

Consultați următorul exemplu de mai jos.

În acest exemplu, facem formula CSE mai generală. Mai degrabă decât să specificăm că căutăm „Est”, indicați că doriți orice valoare este în A13. Formula este acum =AVERAGE(IF($A$2:$A$10=A13,$C$2:$C$10)).

În mod ciudat, Excel vă va permite să copiați și să lipiți formule CSE fără apăsări de taste speciale. Am copiat C13 în C14: C15 și acum am medii pentru toate regiunile.

Sistemul nostru mainframe stochează Cantitatea și Prețul unitar, dar nu și prețul extins. Sigur, este suficient de ușor să adăugați o coloană C și să o completați cu =A2*B2apoi coloana totală C, dar nu trebuie!

Aici, formula noastră CSE este =SUM(A2:A10*B2:B10). Este nevoie de fiecare celulă din A2: A10, se înmulțește cu celula corespunzătoare din B2: B10 și totalizează rezultatul. Tastați formula, țineți apăsate Ctrl și Shift în timp ce apăsați Enter și veți răspunde într-o formulă în loc de 10.

Vedeți cât de puternic este acest lucru? Chiar dacă aș avea 10.000 de rânduri de date, Excel va lua această formulă unică, va face cele 10.000 de înmulțiri și îmi va da rezultatul.

OK, iată regulile: trebuie să apăsați Ctrl + Shift + Enter oricând introduceți sau editați aceste formule. Nerespectarea acestui lucru duce la #VALUARE total ambiguă! eroare. Dacă aveți intervale multiple, toate trebuie să aibă aceeași formă generală. Dacă aveți un interval amestecat cu celule unice, celulele unice vor fi „replicate” în memorie pentru a se potrivi cu forma intervalului dvs.

După ce introduceți cu succes una dintre acestea și o priviți în bara de formule, ar trebui să aveți aparate dentare în jurul formulei. Nu intrați niciodată singuri în aparatele dentare. Apăsând Ctrl + Shift + Enter le pune acolo.

Aceste formule sunt greu de însușit. are dureri de cap doar gândindu-se la ele. Dacă am unul greu de intrat, mă duc la Instrumente> Vrăjitori> Expert condiționat Sumă și trec prin casetele de dialog. Ieșirea vrăjitorului pentru sumă condiționată este o formulă CSE, deci acest lucru îmi poate oferi, de obicei, suficiente indicii despre cum să introduc ceea ce am cu adevărat nevoie.

A trebuit să iei BASIC în clasa a XI-a cu domnul Irwin? Sau, mai rău, ați obținut un „D” în algebră liniară cu doamna Duchess la facultate? Dacă da, sunteți într-o companie bună și vă veți cutremura ori de câte ori veți auzi cuvântul „matrice”. - Alerg țipând în cealaltă direcție ori de câte ori cineva spune matrice. Le înțeleg, dar acesta este Excel, nu am nevoie de tablouri aici !. Secretul rău este că Excel și Microsoft numesc aceste formule „formule matrice”. Oprește-te - nu fugi. Este bine, într-adevăr. le-a redenumit formule CSE pentru că sună mai puțin înfricoșător și pentru că numele vă ajută să vă amintiți cum să le introduceți - Ctrl Shift Enter. Menționez numele real aici doar în cazul în care întâlniți pe cineva din Microsoft care nu a avut-o niciodată pe doamna Duchess pentru algebră liniară sau, în cazul în care decideți să citiți fișierele de ajutor. Dacă mergi în ajutor,căutați sub aliasul malefic al „formulei matrice”, dar între noi prieteni, să le numim CSE - OK?

Citiți Utilizați o formulă specială de matrice Excel pentru a simula SUMIF cu două condiții.

Articole interesante...