Kaip sukurti skaičių masyvą naudojant „Excel INDEX“ funkciją

Turinys

Šiame straipsnyje mes sužinosime, kaip sukurti sąrašą ar skaičių masyvą programoje „Excel 2016“.

Pavyzdžiui, turime susitvarkyti skaičių sąrašą, kuris gali būti naudojamas tolesnio skaičiavimo proceso formulėje. Tada mes bandome tai padaryti rankiniu būdu, o tai sukelia daugybę komplikacijų, tokių kaip klaidos ar neteisinga formulė.

Kaip išspręsti problemą?

Pirmiausia turime suprasti šios užduoties logiką. Norėdami sudaryti sąrašą, turime žinoti pirmąjį ir paskutinį skaičių. Remdamiesi įrašu, sudarysime formulę. Norėdami išspręsti šią problemą, naudosime dvi „Excel“ funkcijas.

  1. Funkcija ROW
  2. INDIRECT funkcija

Bendra formulė:

= EILUTĖ ( NETIESIOGINIS (start_ref & ":" & end_ref)

PASTABA: Ši formulė grąžins skaičių skaičių formą iš num1 į num2. Naudoti Ctrl + Shift + Enter naudojant formulę su kitomis operacinėmis formulėmis.
Pavyzdys:

Supraskime formulę su kai kuriais „Excel“ duomenimis.

Pirmiausia išmoksime lengvą būdą, kaip atlikti šią užduotį. Čia formulė generuoja skaičių masyvą nuo 5 iki 10.

D2 langelyje parašykite formulę.

Formulė:

= EILUTĖ ( 5:10 )

5: pradžios_numeris

10: end_num

Paaiškinimas:

Po to, kai formulė naudojama ląstelėje, atskiras langelio išėjimas rodomas kaip 5 žemiau esančiame gif. Tačiau masyvas yra ląstelės viduje. Kai spustelėjau formulės formulės juostoje ir paspauskite F9 ląstelė man rodo masyvas = {5; 6; 7; 8; 9; 10) , gautą masyvą.

Aukščiau pateiktas gif paaiškina masyvo gavimo procesą {5; 6; 7; 8; 9; 10}

Dabar mes gauname, kai pateikiamus skaičius laikome įvestimi ir operacijas, atliekamas masyvuose.

Tiesus masyvas

Pirmajam masyvui naudosime formulę, naudodami aukščiau pateiktą bendrąją formulę

Naudokite formulę:

= EILUTĖ ( NETIESIOGINIS ( D3 ir ":" & E3))


Paaiškinimas:

Po to, kai formulė naudojama ląstelėje, atskiras langelio išėjimas rodomas 5 paveikslėlyje žemiau. Tačiau masyvas yra ląstelės viduje. Kai spustelėjau formulės formulės juostoje ir paspauskite F9 ląstelė man rodo masyvas = {5; 6; 7; 8; 9; 10} , gautą masyvą.

Panaudojus spartųjį klavišą F9, masyvas atrodo taip, kaip parodyta aukščiau esančiame paveikslėlyje.

Operacija: Raskite skaičių SUM nuo 5 iki 10 SUM.
Tam naudosime funkciją SUM su masyvo formule.
Naudokite formulę G3 langelyje.

{ = SUMA (EILUTĖ (NETIESIOGINĖ (D3 & ":" & E3)))}

Paaiškinimas:
Aukščiau rasite masyvo SUM = 5 + 6 + 7 + 8 + 9 + 10 = 45

Masyvo formulė puikiai veikia su funkcija SUM ir grąžina vertę kaip 45.

PASTABA: Ši formulė grąžins skaičių skaičių formą iš num1 į num2. Naudoti Ctrl + Shift + Enter naudojant formulę su kitomis veikimo formulėmis. Garbanotieji breketai yra parodyti aukščiau esančiame paveikslėlyje.
Neigiami skaičiai: masyvas

Antrajam masyvui naudosime žemiau pateiktą formulę, naudodami aukščiau aprašytą bendrąją formulę

Naudokite formulę:

= EILUTĖ (NETIESIOGINĖ (1 & ":" & 5)) - 6


Paaiškinimas:

Po to, kai formulė naudojama ląstelėje, atskiras langelio išėjimas rodomas kaip -5 žemiau esančiame gif. Tačiau masyvas yra ląstelės viduje. Kai spustelėjau formulės formulės juostoje ir paspauskite F9 ląstelė man rodo masyvas = {-5; -4; -3; -2; -1} , gautą masyvą.

Panaudojus spartųjį klavišą F9, masyvas atrodo taip, kaip parodyta aukščiau esančiame paveikslėlyje.

Operacija: raskite skaičių VIDUTINĮ nuo -5 iki -1.
Tam naudosime funkciją AVERAGE su masyvo formule.
Naudokite formulę G3 langelyje.

{ = VIDUTINIS (EILUTĖ (NETIESIOGINĖ (1 & ":" & 5)) - 6)}

Paaiškinimas:

Aukščiau aprašyta masyvo VIDUTINĖ = (-5) + (-4) + (-3) + (-2) + (-1) / 5 = -3.0

Masyvo formulė puikiai veikia su funkcija AVERAGE ir grąžina reikšmę kaip -3.0.

Atvirkštinė tvarka: masyvas

Trečiajam masyvui naudosime žemiau pateiktą formulę, naudodami aukščiau aprašytą bendrąją formulę. Čia pabaigos skaičius yra fiksuotas iki 1. Taigi masyvas bus n iki 1 .

Naudokite formulę:

= ABS EILUTĖ (NETIESIOGINĖ (E5 & ":" & D5)) - (D5 + 1))


Paaiškinimas:

Po to, kai formulė naudojama ląstelėje, atskiras langelio išėjimas rodomas 5 paveikslėlyje žemiau. Tačiau masyvas yra ląstelės viduje. Kai spustelėjau formulės formulės juostoje ir paspauskite F9 ląstelė man rodo masyvas = {5; 4; 3; 2; 1} , gautą masyvą.

Panaudojus spartųjį klavišą F9, masyvas atrodo taip, kaip parodyta aukščiau esančiame paveikslėlyje.
Operacija: Raskite MINIMUM vertę iš skaičių masyvo nuo 5 iki 1.

Tam naudosime funkciją MIN su masyvo formule.

Naudokite formulę G3 langelyje.

{ = MIN (ABS ((EILUTĖ (NETIESIOGINĖ (E5 & ":" & D5)) - (D5 + 1)))

Paaiškinimas:

Anksčiau masyvas nustato MINIMAL vertę {5 ; 4 ; 3 ; 2 ; 1 } = 1 .

Paaiškinimas:

Anksčiau masyvas nustato MINIMAL vertę {5 ; 4 ; 3 ; 2 ; 1 } = 1 .
Masyvo formulė puikiai veikia su funkcija MIN, kad grąžintų reikšmę kaip 1.

Tikimės, kad išmokote sukurti „Excel“ skaičių masyvą. Čia rasite daugiau sąlyginių „Excel“ formulių. Sąlyginį formatavimą galite atlikti programoje „Excel 2016“, 2013 ir 2010. Jei turite kokių nors neišspręstų klausimų dėl šio straipsnio, paminėkite toliau. Mes jums padėsime.

Kaip naudoti „Countif“ funkciją „Excel“

„Excel“ nuorodų išplėtimas

Santykinė ir absoliuti nuoroda „Excel“

Spartusis klavišas, skirtas perjungti absoliučias ir santykines „Excel“ nuorodas

Dinaminio darbalapio nuoroda

Viskas apie pavadintus diapazonus „Excel“

Bendras „Excel“ diapazono eilučių skaičius

Dinaminiai pavadinti diapazonai „Excel“

Populiarūs straipsniai

50 „Excel“ spartusis klavišas produktyvumui padidinti

Redaguoti išskleidžiamąjį sąrašą

Absoliuti nuoroda „Excel“

Jei su sąlyginiu formatavimu

Jei su pakaitos simboliais

„Vlookup“ pagal datą

Prisijunkite prie „Excel“ vardo ir pavardės

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave