SEQUENCE un RANDARRAY funkcijas programmā Excel - Excel padomi

SEQUENCE un RANDARRAY Funkcijas ir pēdējās no septiņām jaunajām funkcijām, kas šonedēļ ieviestas Ignite konferencē Orlando. Lūk, šīs nedēļas rakstu kopsavilkums:

  • Pirmdien tika aplūkota jaunā = A2: A20 formula, SPILL kļūda un jaunā SINGLE funkcija, kas nepieciešama netiešā krustojuma vietā
  • Otrdiena aptvēra SORT un SORTBY
  • Trešdien klāja FILTER
  • Ceturtdiena bija UNIKĀLA
  • Šodien tiks apskatītas SEQUENCE un RANDARRAY funkcijas

SEQUENCE ģenerē skaitļu masīvu. Sintakse ir =SEQUENCE(Rows,Columns, Start, Step). Kamēr tiek =SEQUENCE(10)ģenerēts no 1 līdz 10, skaitļus varat pielāgot, =SEQUENCE(10,3,5,10)lai ģenerētu 10 rindu ar 3 kolonnu masīvu, sākot no 5 un pakāpeniski pa 10:

Ģenerējiet skaitļu secību

RANDARRAY funkcija būs lieliska Montekarlo analīzes veikšanai. Norādiet, cik daudz RAND () rindu un kolonnu vēlaties:

30 izlases skaitļi

Ko darīt, ja vēlaties izlases skaitļus starp 11 un 19? Tad jums ir atpakaļ darīt tos pašus aprēķinus, pirms RANDBETWEEN nāca līdzi: =ROUND(RANDARRAY(10,3)*9,0)+10.

Nejaušo skaitļu masīvs starp 11 un 19

SEQUENCE izmantošana citas funkcijas iekšpusē

Zemāk redzamajā ekrānā tiek aprēķināts procentu maksājums par katru pirmo piecu aizdevuma mēnesi. Jums ir jāievada skaitļi 1 līdz 5 A7: A11 vai jāizmanto =ROW(1:1)un jānokopē uz leju. Šī viltība drīz izzudīs.

Piecas formulas procentu maksājumu aprēķināšanai par pieciem mēnešiem

Neveiksmīgs 1. MĒRĶIS: Argumentā Periods es mēģināju ievietot SEQUENCE (5), bet, lai saprastu, fomula izlija un deva piecus rezultātus:

Es gribēju vienu atbildi, nevis piecas.

Paziņojums

Iepriekš redzamā attēla formatēšana ir viena kļūdaina lieta par šiem jaunajiem dinamiskajiem masīviem. Ja jūsu formula izplūst piecās šūnās, vispirms tās jāformatē. Šajā gadījumā Excel formatēja pirmo šūnu, bet formatējums netiek kopēts. Kad es par to vaicāju Excel projekta vadītājam Džo Makdeidam, viņš atbildēja: "Tā ir zināma problēma. Mēs vēlējāmies iegūt jums visu funkcionalitāti tūlīt un labot formatējumu vēlāk." Tā ir taisnība. Es vēlos funkcionalitāti tūlīt un vēlāk var uztraukties par formatēšanu.

Lai atgrieztu vienu atbildi, kad Excel vēlas noplūde pieciem šūnām, izmantojiet iesaiņojuma funkciju, piemēram, SUM: =SUM((IPMT($B$3/12,SEQUENCE(5),$B$2,$B$1)).

Piecas atbildes ir apkopotas vienā šūnā

Ja esat kādreiz izveidojis aizdevuma amortizācijas tabulu, lai tikai noskaidrotu, cik procentus maksāsit 3. gadā, zemāk redzamā formula to dara vienā formulā. Jūs joprojām izmantojat IPMT funkciju. Bet trešajam argumentam varat norādīt, SEQUENCE(12,1,37,1)lai ģenerētu periodus no 37 līdz 48.

Zemāk redzamajā attēlā sākuma mēnesis ir F slejā. Formula parāda 12 mēnešus, sākot no sākuma mēneša.

Vieglāk nekā pilna amortizācijas tabula

Visu šo nedēļu esat lasījis par: SINGLE, SORT and SORTBY, FILTER, UNIKAL, SEQUENCE un RANDARRAY. Bet jaunās masīva funkcijas neaprobežojas tikai ar šīm 7 funkcijām. Demonstrējot lamest masīva funkciju jebkad, es parādīju ROMAN () funkciju masīvu, kas ģenerēts, izmantojot funkciju SEQUENCE (12,8) ROMAN iekšpusē. Praktiski katra Excel formula tagad ir masīva formula, bez Ctrl + Shift + Enter.

Atstājiet to, lai pasaulē atrastu visdaiļāko jauno Dynamic Array formulu lietojumu.

Skatīties video

Video atšifrējums

Uzziniet programmu Excel, sērija 2237: SEQUENCE un RANDARRAY funkcijas.

Hei. Laipni lūdzam atpakaļ netcast. Es esmu Bils Jelens. Nu, šonedēļ mēs runāsim par jaunajām modernajām masīvu funkcijām - šodien divām jaunām - SEQUENCE un RANDARRAY. Pārbaudiet to. = SEQUENCE. Cik rindas es vēlos? 10. Bam. Tur ir skaitļi no 1 līdz 10. Cik kolonnas es vēlos? Dodiet man 3 kolonnas. Bam. Ar ko es gribu sākt? Sāksim ar skaitli 3 un palielināsim ar 9. Bam. (= SEQUENCE (10,3,3,9))

RANDARRAY. labi, tātad, = RANDARRAY, ģenerēsim 10 gadījuma skaitļu rindas (iet - 00:48) starp 0 un 1. Tagad man vajag 10 rindas un 3 nejaušu skaitļu kolonnas. Jā, labi. Tagad pagaidiet, dodiet tai visu labu, ko esam redzējuši šonedēļ: kārtojiet, kārtojiet pēc, filtrējiet, unikāli. Vai viņi tiešām mums vienkārši iedeva funkciju SEQUENCE, jo cilvēki nevar saprast, kā panākt, lai 1 pārietu uz 1, 2, 3, 4, 5? (= RANDARRAY (10,3))

Un, protams, ja skatāties šo aplādi, turiet nospiestu taustiņu CONTROL vai atlasiet 1 un tukšo šūnu blakus tai, pa labi vai, heck, = šis +1, paņemiet aizpildīšanas rokturi un velciet. Ir daudz veidu, kā to izdarīt. Vai tāpēc viņi mums piešķīra funkciju SEQUENCE? (= S4 + 1)

Nē. Tas nebūt nav iemesls. Es domāju, ka tas ir piemērs, vai ne? Es varu pārtraukt videoklipu tieši šeit, un mēs to darīsim, taču ne tāpēc (Džo Makdeids - 01:35) un Excel komanda deva mums šo funkciju. Kāpēc viņš mums piešķīra šo funkciju? Jo tas atrisinās visdažādākās problēmas.

Pieņemsim, ka jūs pērkat māju: 495 000 USD, samaksājiet par to 360 mēnešu laikā, 4,25% procentu likme. Tas ir jūsu maksājums tieši tur. Bet, hei, es gribu izveidot amortizācijas tabulu ar mēnešiem, kas iet pa kreiso pusi, un man jāaprēķina procentu maksājums par katru no šiem mēnešiem, un, redziet, tas ir otrais arguments tieši tur, kurš periods nozīmē ka man ir jāņem tas skaitlis 1 un tas tā jānokopē un pēc tam jāatsaucas uz šo ciparu kopu. Tātad pirmajos 5 aizdevuma mēnešos mani procenti, kopējie procenti, būs USD 8741. (= PMT (B3 / 12, B2, B1)), (= IPMT ($ B $ 3/12, A7, $ B $ 2, $ B $ 1)), (= SUM (B7: B11))

Paskaties, šī visa lieta kļūst ļoti, ļoti vienkārša, izmantojot funkciju SEQUENCE. Tātad, tieši šeit, tā vietā, lai teiktu 1. PERIODU, es prasīšu secību no 1 līdz 5, būtībā. 1 līdz 5, piemēram, tas. Bam! Ak, nē, tas nav tas, ko es gribēju. Es negribēju 5 atbildes. Es gribu 1 atbildi. Ietiniet visu šo funkciju SUM funkcijā. CONTROL + SHIFT + ENTER. Nē. Paskaties uz to. To pašu atbildi es saņēmu tur; viena formula. Nav nepieciešams izveidot skaitļu secību. Tas vienkārši notiek, un tas nozīmē, ka, ja viss, ko es vēlos darīt, ir aprēķināt, cik procentus es maksāju katrā aizdevuma gadā - tāpēc es vēlos pāriet no 1. līdz 12., 13. līdz 24., 25. līdz 36. mēnesim - Es tikai rediģēju šo formulu un lūdzu secību, 12 rindas, 1 kolonnu, sākot ar 1 vai 13 vai 25 vai 37, iesaiņoju visu šo funkciju SUM un tā darbojas. (= IPMT ($ B $ 3/12, SEQUENCE (5), $ B $ 2, $ B $ 1)),(= SUM (IPMT ($ B $ 3/12, SEQUENCE (5), $ B $ 2, $ B $ 1))), (= SUM (IPMT ($ B $ 3/12, SEQUENCE (12,1, F10,1)) , $ B $ 2, $ B $ 1)))

Šie jaunie modernie masīvi no Excel komandas ir lieliski. Tagad jums ir nepieciešams Office 365. Jums ir nepieciešama šī versija, kas, ja plānojat pusgada plānu, iespējams, jūs sasniegs 2019. gada janvārī. Lai iegūtu vairāk informācijas, skatiet manu grāmatu Microsoft Excel 2019: Inside Out Augšējā labajā stūrī noklikšķiniet uz I.

Nu, hei, es gribu pateikties, ka apstājāties. Tiksimies nākamreiz, lai skatītu citu netcast raidījumu no.

Lejupielādējiet Excel failu

Lai lejupielādētu Excel failu: sequence-and-randarray-functions.xlsx

Excel dienas doma

Esmu lūdzis saviem Excel Master draugiem padomu par Excel. Šodienas doma apdomāt:

"Izlaist nevajadzīgus formātus"

Džordans Goldmeiers

Interesanti raksti...