SEQUENCE- ja RANDARRAY-toiminnot Excelissä - Excel-vinkit

SEQUENCE- ja RANDARRAY-toiminnot ovat viimeisiä seitsemästä uudesta toiminnosta, jotka esiteltiin tällä viikolla Oriteossa pidetyssä Ignite-konferenssissa. Tässä on yhteenveto tämän viikon artikkeleista:

  • Maanantai kattoi uuden = A2: A20-kaavan, SPILL-virheen ja uuden SINGLE-funktion, joka vaaditaan implisiittisen risteyksen sijasta
  • Tiistai kattoi SORT ja SORTBY
  • Keskiviikko peitti SUODATTIMEN
  • Torstai peitti AINUTLAATUISEN
  • Tänään käsitellään SEQUENCE- ja RANDARRAY-toiminnot

SEQUENCE tuottaa joukon numeroita. Syntaksi on =SEQUENCE(Rows,Columns, Start, Step). Vaikka =SEQUENCE(10)generoi 1-10, voit mukauttaa numeroita - =SEQUENCE(10,3,5,10)avulla luoda 10-rivinen 3-sarakkeinen taulukko alkaen 5: stä ja vaiheittain 10: stä:

Luo numerosarja

RANDARRAY-toiminto on loistava Monte-Carlo-analyysin ajamiseksi. Määritä, kuinka monta RAND () -riviä ja -saraketta haluat:

30 satunnaislukua

Entä jos haluat satunnaislukuja välillä 11 ja 19? Sitten olet takaisin tekemässä samaa laskelmia ennen SATUNNAISLUKU.VÄLILTÄ tulivat: =ROUND(RANDARRAY(10,3)*9,0)+10.

Joukko satunnaislukuja välillä 11 ja 19

SEQUENCE-toiminnon käyttäminen toisen toiminnon sisällä

Alla oleva kuvakaappaus laskee korkomaksun jokaiselle lainan ensimmäiseltä viideltä kuukaudelta. Sinun on näppäiltävä numerot 1-5 kohtaan A7: A11 tai käytettävä =ROW(1:1)ja kopioitava alas. Tämä huijaus katoaa pian.

Viisi kaavaa viiden kuukauden korkomaksujen laskemiseksi

VIRHEELLINEN KOKEUS 1: Kauden argumentille yritin laittaa SEQUENCE (5), mutta tiedä, fomula valui ja antoi minulle viisi tulosta:

Halusin yhden vastauksen viiden sijaan.

Ilmoitus

Yllä olevan kuvan muotoilu on yksi buginen asia näissä uusissa dynaamisissa matriiseissa. Jos kaava vuotaa viiteen soluun, sinun tulee ensin muotoilla ne. Tässä tapauksessa Excel muotoili ensimmäisen solun, mutta muotoilua ei kopioida. Kun kysyin asiasta Excel-projektipäälliköltä Joe McDaidilta, hän vastasi: "Se on tunnettu asia. Halusimme saada kaikki toiminnot nyt ja korjata muotoilun myöhemmin." Se on reilu asia. Haluan toiminnallisuuden nyt ja voin huolehtia muotoilusta myöhemmin.

Palata yhden vastauksen, kun Excel haluaa vuoto viiteen soluihin, käytä kääre toimintoa, kuten SUM: =SUM((IPMT($B$3/12,SEQUENCE(5),$B$2,$B$1)).

Viisi vastausta yhteenvetona yhteen soluun

Jos olet koskaan luonut lainan lyhennystaulukon vain selvittääkseen, kuinka paljon korkoa maksat vuonna 3, alla oleva kaava tekee sen yhdessä kaavassa. Käytät edelleen IPMT-toimintoa. Mutta kolmannelle argumentille voit määrittää SEQUENCE(12,1,37,1)luomaan jaksot 37–48.

Alla olevassa kuvassa alkukuukausi on sarakkeessa F. Kaava kuvaa 12 kuukautta alkavasta kuukaudesta alkaen.

Helpompaa kuin koko poistotaulukko

Koko tämän viikon olet lukenut seuraavista aiheista: YKSITTÄINEN, Lajittele ja Lajittele, Suodatin, Ainutlaatuinen, Sekvenssi ja RANDARRAY. Mutta uudet matriisitoiminnot eivät rajoitu näihin 7 toimintoon. Esittelyssä kaikkien aikojen lamest-matriisitoiminto, esitän joukon ROMAN () -funktioita, jotka on luotu käyttämällä ROMANIN sisällä olevaa SEQUENCE (12,8) -funktiota. Lähes jokainen Excel-kaava on nyt matriisikaava ilman Ctrl + Vaihto + Enter.

Jätä se etsimään uusien Dynamic Array -kaavojen käyttö maailmassa.

Katso video

Videon transkriptio

Opi Excel for, jakso 2237: SEQUENCE- ja RANDARRAY-toiminnot.

Hei. Tervetuloa takaisin netcastiin. Olen Bill Jelen. No, tällä viikolla aiomme puhua uusista moderneista ryhmätoiminnoista - kahdesta uudesta tänään - SEQUENCE ja RANDARRAY. Tsekkaa tämä. = SEKVENSI. Kuinka monta riviä haluan? 10. Bam. Siellä on numerot 1 - 10. Kuinka monta saraketta haluan? Anna minulle 3 saraketta. Bam. Mistä haluan aloittaa? Aloitetaan luvusta 3 ja lisäys 9: llä. Bam. (= Sekvenssi (10,3,3,9))

RANDARRAY. ok, niin, = RANDARRAY, tuotetaan 10 satunnaislukuriviä (menee - 00:48) välille 0–1. Tarvitsen nyt 10 riviä ja 3 saraketta satunnaislukuja. Kyllä kaikki hyvin. Odota nyt, anna sille kaikki hyvät asiat, joita olemme nähneet tällä viikolla: lajittele, lajittele, suodata, ainutlaatuinen. Antoivatko he vain SEQUENCE-toiminnon, koska ihmiset eivät kykene selvittämään, kuinka saada 1 siirtymään 1, 2, 3, 4, 5? (= RANDARRAY (10,3))

Ja tietysti, jos katsot tätä podcastia, tiedä, pidä CONTROL-näppäintä painettuna tai valitse 1 ja sen vieressä oleva tyhjä solu, oikea, tai, heck, = tämä +1, tartu täyttökahvaan ja vedä. On paljon tapoja tehdä se. Siksi he antoivat meille SEQUENCE-toiminnon? (= S4 + 1)

Ei. Se ei ole ollenkaan syy. Tarkoitan, että se on esimerkki, eikö? Voin lopettaa videon täällä, ja olisimme valmiit, mutta ei siksi (Joe McDade - 01:35) ja Excel-tiimi antoivat meille tämän toiminnon. Miksi hän antoi meille tämän tehtävän? Koska se ratkaisee kaikenlaisia ​​ongelmia.

Oletetaan, että ostat talon: 495 000 dollaria, maksa siitä 360 kuukauden aikana, korko 4,25%. Tämä on maksusi siellä. Mutta hei, haluan luoda lyhennystaulukon, jossa kuukaudet menevät vasemmalle puolelle, ja minun on laskettava korkomaksu jokaiselle kyseiselle kuukaudelle, ja katso, se on toinen argumentti juuri siinä jaksossa, mikä tarkoittaa että minun on otettava tuo numero 1 ja kopioitava se sellaiseksi ja viitattava sitten siihen numerosarjaan. Joten kyseisen lainan viiden ensimmäisen kuukauden aikana koroni, kokonaiskorkoni, on 8741 dollaria. (= PMT (B3 / 12, B2, B1)), (= IPMT ($ B $ 3/12, A7, $ B $ 2, $ B $ 1)), (= SUMMA (B7: B11))

Katso, tästä koko asiasta tulee todella, todella yksinkertainen SEQUENCE-toiminnolla. Joten täällä, sen sijaan, että sanon PERIOD 1, aion pyytää sekvenssiä 1-5, olennaisesti. 1–5. Bam! Voi, ei, sitä en halunnut. En halunnut 5 vastausta. Haluan yhden vastauksen. Kääri koko asia SUM-toimintoon. CONTROL + VAIHTO + ENTER. Ei. Katso sitä. Sama vastaus sain siellä; yksi kaava. Ei tarvitse luoda numerosarjaa. Se vain tapahtuu, mikä tarkoittaa, että jos haluan vain laskea, kuinka paljon korkoa maksan jokaisena lainavuotena - niin haluan siirtyä kuukausista 1-12, 13-24, 25-36 - Minä vain muokkaan kaavaa ja pyydän sekvenssiä, 12 riviä, 1 sarake, alkaen 1: stä tai 13: sta tai 25: stä tai 37: stä, kääri koko asia SUM-funktioon ja se toimii. (= IPMT ($ B $ 3/12, SEQUENCE (5), $ B $ 2, $ B $ 1)),(= SUMMA (IPMT ($ B $ 3/12, SEQUENCE (5), $ B $ 2, $ B $ 1))), (= SUMMA (IPMT ($ B $ 3/12, SEQUENCE (12,1, F10,1)) , $ B $ 2, $ B $ 1)))

Nämä uudet modernit taulukot Excel-tiimiltä ovat mahtavia. Tarvitset nyt Office 365: n. Tarvitset version, joka, jos olet puolivuotissuunnitelmassa, tavoittaa sinut todennäköisesti tammikuussa 2019.Lisätietoja on kirjassa Microsoft Excel 2019: Inside Out. Napsauta I oikeassa yläkulmassa.

Hei, haluan kiittää sinua pysähtymisestä. Nähdään ensi kerralla toisesta netcastista.

Lataa Excel-tiedosto

Excel-tiedoston lataaminen: sequence-and-randarray-functions.xlsx

Päivän Excel-ajatus

Olen pyytänyt Excel Master -kaveriltani neuvoja Excelistä. Tämän päivän ajatus miettiä:

"Ohita tarpeettomat muodot"

Jordan Goldmeier

Mielenkiintoisia artikkeleita...