SEQUENCE ja RANDARRAY funktsioonid Excelis - Exceli näpunäited

SEQUENCE ja RANDARRAY funktsioonid on viimased seitsmest uuest funktsioonist, mis sel nädalal Orlandos Ignite konverentsil kasutusele võeti. Siin on kokkuvõte selle nädala artiklitest:

  • Esmaspäev hõlmas uut = A2: A20 valemit, SPILL-i viga ja uut funktsiooni SINGLE, mis on nõutav kaudse ristmiku asemel
  • Teisipäev hõlmas SORT ja SORTBY
  • Kolmapäeval kaeti FILTER
  • Neljapäev kattis UNIKAALSE
  • Täna käsitletakse funktsioone SEQUENCE ja RANDARRAY

SEQUENCE genereerib arvude massiivi. Süntaks on =SEQUENCE(Rows,Columns, Start, Step). Kuigi =SEQUENCE(10)genereeritakse 1 kuni 10, saate numbreid kohandada, =SEQUENCE(10,3,5,10)et genereerida 10-rida 3-veerulise massiivi algusega 5 ja sammuga 10:

Looge arvude jada

Funktsioon RANDARRAY sobib suurepäraselt Monte-Carlo analüüsi juhtimiseks. Määrake mitu rida ja veergu RAND () soovite:

30 juhuslikku numbrit

Mis siis, kui soovite juhuslikke numbreid vahemikus 11 kuni 19? Siis on tagasi tehes samu arvutusi enne RANDBETWEEN tuli mööda: =ROUND(RANDARRAY(10,3)*9,0)+10.

Juhuslike arvude massiiv vahemikus 11 kuni 19

SEQUENCE'i kasutamine teise funktsiooni sees

Alloleval ekraanipildil arvutatakse intressimakse laenu esimese viie kuu kohta. A7: A11 peate sisestama numbrid 1 kuni 5 või kasutama =ROW(1:1)ja alla kopeerima. See trikk kaob varsti.

Viis valemit viie kuu intressimaksete arvutamiseks

Ebaõnnestunud 1. TUNNUS: Perioodi argumendi jaoks proovisin panna järjestuse SEQUENCE (5), kuid teadmata, fomula valas ja andis mulle viis tulemust:

Tahtsin ühte vastust viie asemel.

Märkus

Ülaloleva pildi vormindamine on nende uute dünaamiliste massiivide puhul üks lollakas asi. Kui teie valem läheb viie lahtrini, peaksite need kõigepealt vormindama. Sel juhul vormindas Excel esimese lahtri, kuid vormingut ei kopeerita. Kui küsisin selle kohta Exceli projektijuhilt Joe McDaidilt, vastas ta: "See on teadaolev probleem. Tahtsime teile kõik funktsioonid kohe hankida ja vormingu hiljem parandada." See on õiglane punkt. Soovin funktsionaalsust kohe ja saan hiljem vormindamise pärast muretseda.

Tulles tagasi ühest vastust, kui Excel tahab kõrvalmõju viie rakkude kasutage ümbris funktsioon, nagu SUM: =SUM((IPMT($B$3/12,SEQUENCE(5),$B$2,$B$1)).

Viis vastust kokku ühte lahtrisse

Kui olete kunagi loonud laenu amortisatsioonitabeli lihtsalt selleks, et välja selgitada, kui palju intressi te 3. aastal maksate, teeb alltoodud valem seda ühes valemis. Kasutate endiselt funktsiooni IPMT. Kolmanda argumendi puhul saate aga määrata SEQUENCE(12,1,37,1)punktide 37–48 genereerimise.

Alloleval pildil on alguskuu veerus F. Valem näitab 12 kuud alates algusest.

Lihtsam kui täielik amortisatsioonitabel

Terve selle nädala olete lugenud järgmistest teemadest: ÜKSIK, SORT ja SORTBY, FILTER, UNIKAALNE, SEQUENCE ja RANDARRAY. Kuid uued massiivi funktsioonid ei piirdu nende 7 funktsiooniga. Lamest array -funktsiooni demonstreerimisel esitan ROMAN () funktsioonide massiivi, mis on loodud ROMAN-i sees funktsiooni SEQUENCE (12,8) abil. Praktiliselt iga Exceli valem on nüüd massiivvalem, ilma et oleks vaja klahve Ctrl + Tõst + Enter.

Jätke see uute dünaamilise massiivi valemite kasutamiseks maailmas.

Vaata videot

Video ärakiri

Õppige Exceli jaoks, osa 2237: SEQUENCE ja RANDARRAY funktsioonid.

Hei. Tere tulemast tagasi netisaate juurde. Olen Bill Jelen. Noh, sel nädalal räägime uutest tänapäevastest massiivi funktsioonidest - täna kahest uuest - SEQUENCE ja RANDARRAY. Vaata seda. = Järjestus. Mitu rida ma tahan? 10. Bam. Seal on numbrid 1 kuni 10. Mitu veergu ma tahan? Andke mulle sellest 3 veergu. Bam. Kust ma tahan alustada? Alustame numbrist 3 ja kasvame väärtusega 9. Bam. (= SEQUENCE (10,3,3,9))

RANDARRAY. olgu, nii, = RANDARRAY, genereerime 10 rida juhuslikke numbreid (läheb - 00:48) vahemikus 0 kuni 1. Nüüd vajan 10 rida ja 3 juhuslike arvude veergu. Jah, hea küll. Oodake, andke talle kõik head asjad, mida oleme sellel nädalal näinud: sortimine, sortimine, filtreerimine, kordumatu. Kas nad andsid meile lihtsalt funktsiooni SEQUENCE, sest inimesed ei suuda aru saada, kuidas panna 1 minema 1, 2, 3, 4, 5? (= RANDARRAY (10,3))

Ja muidugi, kui vaatate seda taskuhäälingusaadet, siis teadke, hoidke all klahvi CONTROL või valige 1 ja selle kõrval olev tühi lahter, paremal või, kurat, = see +1, haarake täitekäepide ja lohistage. Selleks on palju võimalusi. Kas sellepärast andsid nad meile funktsiooni SEQUENCE? (= S4 + 1)

Ei. See pole üldse põhjus. Ma mõtlen, et see on näide, eks? Ma saan video siin peatada ja me saame hakkama, kuid seepärast (Joe McDade - 01:35) ja Exceli meeskond andsid meile selle funktsiooni. Miks ta meile selle funktsiooni andis? Sest see lahendab igasuguseid probleeme.

Oletame, et ostate maja: 495 000 dollarit, makske selle eest 360 kuu jooksul, intressimäär on 4,25%. See on teie makse sealsamas. Aga hei, ma tahan koostada amortisatsioonitabeli, kus vasakul poolel olevad kuud kulgevad, ja mul on vaja arvutada iga selle kuu intressimakse, ja vaata, see on teine ​​argument seal, mis periood tähendab, mis tähendab et ma pean selle numbri 1 võtma ja selle niimoodi alla kopeerima ja siis viitama sellele numbrikomplektile seal. Niisiis on selle laenu esimese viie kuu jooksul minu intressid ja intressid kokku 8741 dollarit. (= PMT (B3 / 12, B2, B1)), (= IPMT ($ B $ 3/12, A7, $ B $ 2, $ B $ 1)), (= SUM (B7: B11))

Vaata, kogu see asi muutub funktsiooniga SEQUENCE tõesti-väga lihtsaks. Niisiis, siin, selle asemel, et öelda PERIOOD 1, palun sisuliselt järjestust 1 kuni 5. 1–5. Bam! Oh, ei, ma ei tahtnud seda. Ma ei tahtnud 5 vastust. Ma tahan ühte vastust. Mähkige kogu see funktsioon SUM-i. CONTROL + SHIFT + ENTER. Ei. Vaata seda. Sama vastuse sain sealt; üks valem. Numbrite jada pole vaja luua. See lihtsalt juhtub, mis tähendab, et kui ma tahan vaid arvutada, kui palju intressi ma igal laenu aastal maksan - siis tahan minna 1. – 12., 13. – 24., 25. – 36. Kuuni - Ma lihtsalt redigeerin seda valemit ja küsin järjestust, 12 rida, ühte veergu, alustades 1-st või 13-st või 25-st või 37-st, murrab kogu selle asja funktsiooni SUM ja see töötab. (= IPMT ($ B $ 3/12, SEQUENCE (5), $ B $ 2, $ B $ 1)),(= SUMMA (IPMT ($ B $ 3/12, SEQUENCE (5), $ B $ 2, $ B $ 1))), (= SUM (IPMT ($ B $ 3/12, SEQUENCE (12,1, F10,1)) , $ B $ 2, $ B $ 1)))

Need Exceli meeskonna uued kaasaegsed massiivid on ägedad. Nüüd vajate Office 365. Teil on vaja seda versiooni, mis poolaastaplaani koostamise korral jõuab teieni tõenäoliselt 2019. aasta jaanuaris. Lisateabe saamiseks vaadake minu raamatut Microsoft Excel 2019: Inside Out. Klõpsake paremas ülanurgas valikut I.

Noh, hei, ma tahan tänada teid peatumast. Järgmisel korral näeme järgmise võrguülekande jaoks.

Laadige alla Exceli fail

Exceli faili allalaadimiseks: sequence-and-randarray-functions.xlsx

Exceli päeva mõte

Olen küsinud oma Exceli meistri sõpradelt Exceli kohta nõu. Tänane mõte mõelda:

"Jätke kasutud vormingud vahele"

Jordan Goldmeier

Huvitavad Artiklid...