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“

Kai kuriate masyvo formulę programoje "Excel", galite naudoti reikšmes iš darbalapio langelių arba įvesti reikšmes tiesiai į formulę kaip masyvo konstantą. Masyvo konstanta yra reikšmių, įtrauktų į riestinius skliaustus, rinkinys ({}). Taip pat galite pavadinti masyvo konstantą , kad būtų lengviau ją naudoti pakartotinai.

"Excel" versijose, kurios palaiko dinaminius masyvus, įveskite masyvo formulę viename langelyje ir paspauskite "Enter". Jei jūsų "Excel" versija nepalaiko dinaminių masyvų, pažymėkite išvesties diapazoną, įveskite formulę ir paspauskite "Ctrl" + "Shift" + "Enter".

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ą. Štai pavyzdys: =SUM(A1:E1*{1,2,3,4,5})
    Masyvo konstanta yra įtraukta į riestinius skliaustus (),{} kuriuos reikia įvesti rankiniu būdu.

  2. Įveskite likusią formulės dalį ir paspauskite klavišą "Enter".

    Pastaba

    Jei jūsų "Excel" versija nepalaiko dinaminių masyvų, paspauskite "Ctrl" + "Shift" + "Enter". Senstelėjusių masyvo formulių atveju "Excel" rodo formulę su riestiniais skliaustais, kaip parodyta čia:

    {=SUM(A1:E1*{1,2,3,4,5})}

    Rezultatai atrodys taip:

    Ekrano nuotrauka, kurioje pavaizduota masyvo konstanta, įdėta į SUM formulę.

    Formulė daugina A1 iš 1, B1 iš 2 ir taip toliau, 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., tris langelius C stulpelyje, jūs:

  1. Pažymėkite tuščią langelį.

  2. Įveskite lygybės ženklą ir konstantą. Atskirkite konstantos reikšmes kabliataškiais, o ne kableliais. Jei įvedate tekstą, išskirkite jį dvigubomis kabutėmis. Pavyzdžiui: ={"Quarter 1";"Quarter 2";"Quarter 3"}

  3. Paspauskite „Enter“. Reikšmės išsiplečia į langelius po formule.

    Ekrano nuotrauka, kurioje pavaizduota vertikaliojo masyvo konstanta, naudojanti tekstą.

    Tai vienmačio vertikalaus masyvo konstanta.

Pastaba

Jei jūsų "Excel" versija nepalaiko dinaminių masyvų, pirmiausia pasirinkite išvesties diapazoną, įveskite konstantą ir paspauskite "Ctrl" + "Shift" + "Enter".

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 tuščią langelį.

  2. Įveskite lygybės ženklą ir konstantą, tačiau šį kartą atskirkite reikšmes kableliais, o ne kabliataškiais. Pvz.: ={1,2,3,4,5}

  3. Paspauskite „Enter“. Reikšmės išplečiamos į langelius, esančius formulės dešinėje.

    Ekrano nuotrauka, kurioje rodoma vienmatė horizontalaus masyvo konstanta.

    Tai vienmačio horizontalaus masyvo konstanta.

Pastaba

Jei jūsų "Excel" versija nepalaiko dinaminių masyvų, pirmiausia pasirinkite išvesties diapazoną, įveskite konstantą ir paspauskite "Ctrl" + "Shift" + "Enter".

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

  1. Pažymėkite tuščią langelį.

  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 „Enter“. Reikšmės išplečiamos į tris eilutes ir keturis stulpelius.

    Ekrano nuotrauka, kurioje rodoma dvimačio masyvo konstanta

    Tai dvimačio masyvo konstanta, nes ji užpildo stulpelius ir eilutes. Negalite sukurti trimačio masyvo konstantos arba įdėti masyvo konstantos į kitą.

Pastaba

Jei jūsų "Excel" versija nepalaiko dinaminių masyvų, pirmiausia pasirinkite išvesties diapazoną, kuriame yra toks pat eilučių ir stulpelių skaičius, kaip ir masyvo konstanta. Įveskite konstantą, tada paspauskite "Ctrl" + "Shift" + "Enter".

Konstantos naudojimas formulėje

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

  • Langelyje A3 įveskite (arba nukopijuokite ir įklijuokite) nurodytą formulę ir paspauskite ENTER: =SUM(A1:E1*{1,2,3,4,5})
    Formulė pateikia 85.
    Pagal formulę A1 reikšmė dauginama iš 1, B1 reikšmė – iš 2 ir t. t. Tada funkcija SUM sudeda rezultatus. Taip pat galite įvesti formulę kaip =SUM(A1*1,B1*2,C1*3,D1*4,E1*5)

Be to, abu reikšmių rinkinius galite įvesti 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į, įklijuokite formulę į formulių juostą ir paspauskite "Enter". Formulė pateikia tą patį rezultatą.

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 netinkamai arba gali būti rodomas perspėjimo pranešimas.
  • Jei naudojate senstelėjusią "Ctrl" + "Shift" + "Enter" masyvo formulę, įsitikinkite, kad pasirinktame išvesties diapazone yra toks pat eilučių ir stulpelių skaičius, kaip ir masyvo konstanta. Jei pasirinktas diapazonas per didelis, programa "Excel" papildomuose langeliuose pateikia #N/A. Jei jis per mažas, programa "Excel" praleis reikšmes, neturinčias atitinkamo langelio.
  • Daugiau informacijos apie masyvo formules: