Izvedite več izračunov z Excelovimi matričnimi formulami

Kazalo:

Izvedite več izračunov z Excelovimi matričnimi formulami
Izvedite več izračunov z Excelovimi matričnimi formulami
Anonim

Excel matrična formula je formula, ki izvaja izračune vrednosti v eni ali več matrikah namesto ene same podatkovne vrednosti. V programih za preglednice je polje obseg ali serija povezanih podatkovnih vrednosti, ki so običajno v sosednjih celicah na delovnem listu.

Ta navodila veljajo za Excel 2019, 2016, 2013, 2010 in Excel za Microsoft 365.

Kaj so matrične formule?

Matrične formule so podobne navadnim. Oni:

  • Začnite z enačajem (=)
  • Uporabi isto sintakso kot običajne formule
  • Uporabi iste matematične operatorje
  • Sledite istemu vrstnemu redu

Vendar so matrične formule obdane z zavitimi oklepaji { }. In ne morete jih kar vnesti; dodati jih morate tako, da po vnosu formule v celica ali celice. Zaradi tega se matrična formula včasih imenuje CSE formula v Excelu.

Kadar koli uredite matrično formulo, zavit oklepaj izgine. Če jih želite vrniti, znova pritisnite tipke Ctrl, Shift in Enter.

Obstajata dve glavni vrsti matričnih formul:

  • Enocelične matrične formule, ki izvajajo več izračunov v eni celici delovnega lista
  • Večcelične matrične formule, ki so v več kot eni celici delovnega lista

Kako ustvariti matrično formulo

  1. Vnesite formulo v celico.

  2. Držite tipki Ctrl in Shift na tipkovnici.
  3. Pritisnite in spustite tipko Enter, da ustvarite matrično formulo.
  4. Spustite tipki Ctrl in Shift.
  5. Če je opravljeno pravilno, bodo formulo obdali zaviti oklepaji.

Enocelične matrične formule

Formula polja z eno celico uporablja funkcijo, kot je SUM, AVERAGE ali COUNTza združevanje izhodne formule večcelične matrike v eno samo vrednost v eni celici. Spodaj je primer:

{=SUM(A1:A2B1:B2)}

Zgornja formula sešteje zmnožek A1B1 in A2B2, nato pa vrne en sam rezultat v ena celica na delovnem listu. Drug način predstavitve te formule je:

=(A1B1)+(A2B2)

Večcelične matrične formule

Kot pove že njihovo ime, so matrične formule z več celicami v več celicah delovnega lista in vrnejo matriko kot odgovor. Z drugimi besedami, ista formula je v dveh ali več celicah in v vsaki celici vrne različne odgovore.

Vsaka kopija ali primerek matrične formule izvede isti izračun v vsaki celici, ki jo naseljuje, vendar vsaka uporablja drugačne podatke. Zato vsak daje različne rezultate. Primer formule polja z več celicami je:

{=A1:A2B1:B2}

Če je zgornja matrična formula v celicah C1 in C2 na delovnem listu, bi bili rezultati naslednji:

  • Podatki v A1 se pomnožijo s podatki v B1, rezultati pa se prikažejo v celici C1.
  • Podatki v A2 se pomnožijo s podatki v B2, rezultati pa se prikažejo v celici C2.
Image
Image

Matrične formule in Excelove funkcije

Uporabite lahko veliko Excelovih vgrajenih funkcij, kot so SUM, AVERAGE in COUNT , v matrični formuli. Obstaja tudi nekaj funkcij, kot je TRANSPOSE, ki morajo biti vedno matrične formule, da delujejo pravilno. (Funkcija TRANSPOSE kopira podatke iz vrstice v stolpec ali obratno.)

Prav tako lahko razširite uporabnost številnih funkcij, kot so INDEX in MATCH ali MAXin IF tako, da ju uporabite skupaj v matrični formuli.

Ustvarite preprosto formulo polja z eno celico

Enocelične matrične formule običajno najprej izvedejo večcelični izračun in nato za združevanje uporabijo funkcijo, kot je AVERAGE ali SUM izhod matrike v en sam rezultat.

Image
Image

Prezri vrednosti napak pri iskanju podatkov

Ta matrična formula uporablja funkcije AVERAGE, IF in ISNUMBER za iskanje povprečna vrednost za obstoječe podatke, medtem ko so prezrte vrednosti napak, kot sta DIV/0! in NAME?

Image
Image

Štetje celic podatkov

Uporabite funkciji SUM in IF v matrični formuli za štetje celic podatkov, ki izpolnjujejo enega od več pogojev; ta tehnika se razlikuje od uporabe Excelove funkcije COUNTIFS, ki zahteva, da so izpolnjeni vsi nastavljeni pogoji, preden prešteje celico.

Image
Image

Poišči največje pozitivno ali negativno število

Ta primer združuje funkcijo MAX in funkcijo IF v matrični formuli, ki bo našla največjo ali največjo vrednost za obseg podatkov, ko izpolnjujejo posebna merila. Tu največja vrednost predstavlja najpočasnejši čas.

Image
Image

Poišči najmanjše pozitivno ali negativno število

Podobno kot v zgornjem primeru lahko združite funkciji MIN in IF v matrični formuli, da poiščete najmanjšo ali najmanjšo vrednost za vrsto podatkov, ko izpolnjujejo določena merila.

Image
Image

Poiščite srednjo ali srednjo vrednost

Funkcija MEDIAN v Excelu najde srednjo vrednost za seznam podatkov. Če jo kombinirate s funkcijo IF v matrični formuli, lahko najdete srednjo vrednost za različne skupine povezanih podatkov.

Image
Image

Izdelajte iskalno formulo z več merili

Ta matrična formula vključuje ugnezdenje funkcij MATCH in INDEX za iskanje določenih informacij v bazi podatkov.

Image
Image

Izdelajte levo iskalno formulo

Funkcija VLOOKUP običajno išče le podatke, ki se nahajajo v stolpcih na desni, vendar s kombinacijo funkcije CHOOSE lahko lahko ustvari levo iskalno formulo, ki bo iskala stolpce podatkov levo od argumenta Lookup_value.

Image
Image

Ko vnašate matriko kot argument za funkcijo, ki običajno vsebuje samo eno vrednost ali sklic na celico, lahko neposredno vnesete oklepaje, namesto da uporabite Ctrl+Shift+Enterkombinacija tipk, kot v zgornjem primeru.

Priporočena: