Masyvo konstantų naudojimas masyvo formulėse

Taikoma
„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ Excel 2019 Excel 2016

Įvesdami masyvo formulę, dažniausiai naudojate langelių diapazoną darbalapyje, bet to nereikia. Taip pat galite naudoti masyvo konstantas, reikšmes, kurias tiesiog įvedate formulės juostoje riestiniuose skliaustuose: {}. Tada galite pavadinti konstantą , kad ją būtų lengviau naudoti dar kartą.

Konstantas galite naudoti masyvo formulėse arba atskirai.

  1. Masyvo formulėje įveskite atidaromąjį riestinį skliaustą, norimas reikšmes ir uždaromąjį riestinį skliaustą. Pavyzdys: =SUM(A1:E1*{1,2,3,4,5})
    Konstanta yra riestiniuose skliaustuose ({)} ir taip, tikrai tuos riestinius skliaustus reikia įvesti rankiniu būdu.

  2. Įveskite likusią formulės dalį ir paspauskite "Ctrl" + "Shift" + "Enter".
    Formulė atrodys maždaug taip: {=SUM(A1:E1*{1,2,3,4,5})}, o rezultatai atrodys taip:

    Masyvo konstanta, įterpta į formulę SUM

    Formulė A1 padaugino iš 1, B1 iš 2 ir t. t., todėl jums nebereikia darbalapio langeliuose įrašyti 1,2,3,4,5.

Konstantos naudojimas reikšmėms į stulpelį įvesti

Norėdami įvesti reikšmes į vieną stulpelį, pvz., į 3 langelius C stulpelyje, jūs:

  1. Pažymėkite langelius, kuriuos norite naudoti.
  2. Įveskite lygybės ženklą ir konstantą. Atskirkite konstantos reikšmes kabliataškiais, o ne kableliais, o jei įvedate tekstą, išskirkite jį dvigubomis kabutėmis. Pavyzdžiui: ={"1-asis ketvirtis";" Ketvirtis2";" 3 ketvirtis"}
  3. Paspauskite Ctrl + Shift + Enter. Konstanta atrodo taip:
    Vienmačio masyvo konstanta su tekstu
    Geek terminais, tai yra vienmatė vertikali konstanta.

Konstantos naudojimas reikšmėms įvesti į eilutę

Norėdami reikšmes greitai įvesti į vieną eilutę, pvz., langelius F1, G1 ir H1, jūs:

  1. Pažymėkite langelius, kuriuos norite naudoti.
  2. Įveskite lygybės ženklą ir konstantą, bet šį kartą atskirkite reikšmes kableliais, o ne kabliataškiais. Pvz.: ={1,2,3,4,5}
  3. Paspaudus "Ctrl" + "Shift" + "Enter", konstanta atrodys taip:
    Vienmačio horizontalaus masyvo konstanta
    Geek terminais, tai yra vienmatė horizontali konstanta.

Konstantos naudojimas reikšmėms į kelis stulpelius ir eilutes įvesti

  1. Pažymėkite norimus langelius.
    Įsitikinkite, kad pasirinktų eilučių ir stulpelių skaičius sutampa su konstantos reikšmių skaičiumi. Pvz., jei konstanta įrašys duomenis į keturis stulpelius ir tris eilutes, pasirinkite tiek stulpelių ir eilučių.
  2. Įveskite lygybės ženklą ir konstantą. Tokiu atveju atskirkite kiekvienos eilutės reikšmes kableliais ir kiekvienos eilutės pabaigoje naudokite kabliataškį. Pavyzdžiui:
    ={1\2\3\4;5\6\7\8;9\10\11\12}
  3. Paspauskite "Ctrl" + "Shift" + "Enter" ir:
    Dvimačio masyvo konstanta
    Paprastai kalbant, tai yra dvimatė konstanta, nes ji užpildo stulpelius ir eilutes. Jei jums įdomu, negalite sukurti trimatės konstantos, tai reiškia, kad negalite įdėti konstantos į kitą.

Konstantos naudojimas formulėje

Dabar, kai jau esate susipažinę su masyvo konstantomis, čia yra veikiantis pavyzdys.

  • Bet kuriame tuščiame langelyje įveskite (arba nukopijuokite ir įklijuokite) šią formulę, tada paspauskite "Ctrl" + "Shift" + "Enter":
    =SUM(A1:E1*{1,2,3,4,5})
    Langelyje A3 bus rodoma reikšmė 85.
    Kas atsitiko? Jūs padauginote langelio A1 reikšmę iš 1, reikšmę langelyje B2 iš 2 ir t. t., tada funkcija SUM pridėjo šiuos rezultatus. Taip pat galite įvesti formulę kaip =SUM(A1*1,B1*2,C1*3,D1*4,E1*5)

Jei norite, galite įvesti abu reikšmių rinkinius kaip masyvo konstantas:

=SUM({3,4,5,6,7}*{1,2,3,4,5})

Norėdami tai pamėginti, nukopijuokite formulę, pažymėkite tuščią langelį ir įklijuokite formulę į formulių juostą, tada paspauskite "Ctrl" + "Shift" + "Enter". Rodomas tas pats rezultatas.

Pastaba

Jei konstanta neveikia, raskite šias problemas:

  • Įsitikinkite, kad atskiriate reikšmes tinkamu simboliu. Jei praleisite kablelį arba kabliataškį arba įterpsite jį netinkamoje vietoje, masyvo konstanta gali atrodyti neteisingai arba gali būti rodomas perspėjimo pranešimas.
  • Galbūt pažymėjote langelių diapazoną, kuris neatitinka jūsų konstantos elementų skaičiaus. Pavyzdžiui, jei pažymėjote iš šešių langelių sudarytą stulpelį, kurį naudosite su penkių langelių konstanta, tuščiajame langelyje bus rodoma klaida #N/A. Jei pažymėsite per mažai langelių, programa "Enter" praleis reikšmes, neturinčias atitinkamo langelio.
  • Daugiau informacijos apie masyvo formules:

Puslapio viršus