Į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.
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.Į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:
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:
- Pažymėkite langelius, kuriuos norite naudoti.
- Į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"}
- Paspauskite Ctrl + Shift + Enter. Konstanta atrodo taip:
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:
- Pažymėkite langelius, kuriuos norite naudoti.
- Įveskite lygybės ženklą ir konstantą, bet šį kartą atskirkite reikšmes kableliais, o ne kabliataškiais. Pvz.: ={1,2,3,4,5}
- Paspaudus "Ctrl" + "Shift" + "Enter", konstanta atrodys taip:
Geek terminais, tai yra vienmatė horizontali konstanta.
Konstantos naudojimas reikšmėms į kelis stulpelius ir eilutes įvesti
- 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ų. - Į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} - Paspauskite "Ctrl" + "Shift" + "Enter" ir:
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: