Sekvenčné a RANDARRAY funkcie v Exceli - Excel Tipy

Funkcie SEQUENCE a RANDARRAY sú poslednou zo siedmich nových funkcií predstavených tento týždeň na konferencii Ignite v Orlande. Tu je rekapitulácia článkov z tohto týždňa:

  • V pondelok bol uvedený nový vzorec = A2: A20, chyba SPILL a nová funkcia SINGLE požadovaná namiesto implicitnej križovatky
  • Utorok sa vzťahoval na SORT a SORTBY
  • Streda krytý FILTER
  • Štvrtok krytý JEDINEČNÝ
  • Dnes sa budeme zaoberať funkciami SEQUENCE a RANDARRAY

SEQUENCE generuje pole čísel. Syntax je =SEQUENCE(Rows,Columns, Start, Step). Zatiaľ čo =SEQUENCE(10)generuje 1 až 10, môžete prispôsobiť čísla tak, =SEQUENCE(10,3,5,10)aby generovali pole s 10 riadkami a 3 stĺpcami začínajúce na 5 a stupňujúce sa o 10:

Vytvorte postupnosť čísel

Funkcia RANDARRAY bude skvelá na riadenie analýzy Monte Carlo. Zadajte, koľko riadkov a stĺpcov RAND () chcete:

30 náhodných čísel

Čo ak chcete náhodné čísla medzi 11 a 19? Potom ste sa znovu robiť tie isté výpočty pred RANDBETWEEN prišiel: =ROUND(RANDARRAY(10,3)*9,0)+10.

Pole náhodných čísel medzi 11 a 19

Použitie SEKVENCIE vo vnútri inej funkcie

Screenshot nižšie počíta splátky úrokov za každý z prvých piatich mesiacov pôžičky. Musíte zadať čísla 1 až 5 v A7: A11 alebo použiť =ROW(1:1)a skopírovať. Tento trik čoskoro zmizne.

Päť vzorcov na výpočet splátok úrokov za päť mesiacov

ZLYHANÝ POKUS 1: Pre argument Obdobie som sa pokúsil vložiť SEQUENCE (5), ale sakra, fomula sa vyliala a dala mi päť výsledkov:

Chcel som jednu odpoveď namiesto piatich.

Všimnite si

Formátovanie na obrázku vyššie je jednou z chýb na týchto nových dynamických poliach. Ak sa váš vzorec rozšíri na päť buniek, mali by ste ich najskôr naformátovať. V tomto prípade program Excel naformátoval prvú bunku, ale formátovanie sa nekopíruje. Keď som sa na to pýtal manažéra projektu Excel Joe McDaida, odpovedal mi: „Je to známy problém. Chceli sme vám teraz zaobstarať všetky funkcie a opraviť formátovanie neskôr.“ To je spravodlivá otázka. Chcem túto funkciu teraz a s formátovaním sa budem môcť starať neskôr.

Vrátiť jediná odpoveď, keď Excel chce vyliať do piatich oblastí buniek, použite funkciu obálky, ako napríklad SUM: =SUM((IPMT($B$3/12,SEQUENCE(5),$B$2,$B$1)).

Päť odpovedí zhrnutých do jednej bunky

Ak ste niekedy vytvorili tabuľku amortizácie pôžičiek, aby ste zistili, koľko úrokov zaplatíte v roku 3, vzorec uvedený nižšie to robí v jednom vzorci. Stále používate funkciu IPMT. Ale ako tretí argument môžete určiť SEQUENCE(12,1,37,1)generovanie období 37 až 48.

Na obrázku nižšie je počiatočný mesiac v stĺpci F. Vzorec určuje 12 mesiacov počnúc počiatočným mesiacom.

Ľahšie ako úplná amortizačná tabuľka

Celý tento týždeň ste čítali o témach: SINGLE, SORT and SORTBY, FILTER, UNIQUE, SEQUENCE a RANDARRAY. Nové funkcie poľa sa však neobmedzujú iba na týchto 7 funkcií. Na ukážku vôbec najlepšej funkcie poľa uvádzam v ROMANE pole funkcií ROMAN () vygenerovaných pomocou funkcie SEQUENCE (12,8). Prakticky každý vzorec programu Excel je teraz vzorec poľa, bez potreby Ctrl + Shift + Enter.

Nechajte to, aby ste našli na svete najmenšie využitie nových vzorcov Dynamic Array.

Pozeraj video

Prepis videa

Learn Excel for, Episode 2237: SEKVENČNÉ A RANDARRAY funkcie.

Ahoj. Vitajte späť na netcaste. Som Bill Jelen. Tento týždeň budeme hovoriť o nových moderných funkciách poľa - dvoch nových dnes - SEQUENCE a RANDARRAY. Pozri na toto. = SEKVENCIA. Koľko riadkov chcem? 10. Bam. K dispozícii sú čísla od 1 do 10. Koľko stĺpcov chcem? Dajte mi z toho 3 stĺpce. Bam. Kde chcem začať? Začnime číslom 3 a prírastkom o 9. Bam. (= SEKVENCIA (10,3,3,9))

RANDARRAY. v poriadku, takže = RANDARRAY, vygenerujme 10 riadkov náhodných čísel (ide - 00:48) medzi 0 a 1. Teraz potrebujem 10 riadkov a 3 stĺpce náhodných čísel. Áno v poriadku. Teraz počkajte, odovzdajte všetko dobré, čo sme tento týždeň videli: triediť, triediť podľa, filtrovať, jedinečné. Skutočne nám dali iba funkciu SEKVENCIA, pretože ľudia nemôžu prísť na to, ako dosiahnuť, aby 1 bola v 1, 2, 3, 4, 5? (= RANDARRAY (10,3))

A samozrejme, ak sledujete tento podcast, viete, že držíte kláves CTRL alebo vyberiete 1 a prázdnu bunku vedľa neho, alebo, sakra, = toto +1, chyťte rukoväť výplne a ťahajte. Je veľa spôsobov, ako to urobiť. Je to dôvod, prečo nám dali funkciu SEQUENCE? (= S4 + 1)

Nie. To vôbec nie je dôvod. Myslím tým príklad, nie? Môžem zastaviť video priamo tu a skončili by sme, ale to nie je dôvod, prečo nám (Joe McDade - 01:35) a tím programu Excel dali túto funkciu. Prečo nám dal túto funkciu? Pretože to vyrieši najrôznejšie problémy.

Povedzme, že kupujete dom: 495 000 dolárov, splácajte ho počas 360 mesiacov, 4,25% úroková sadzba. Toto je vaša platba priamo tam. Ale hej, chcem vytvoriť amortizačnú tabuľku s tým, že mesiace idú dole na ľavej strane a potrebujem vypočítať splátky úrokov za každý z týchto mesiacov, a je tu druhý argument, práve tam je to, ktoré obdobie znamená že musím zobrať to číslo 1 a takto to skopírovať a potom sa tam odkazovať na tú množinu čísel. Takže za prvých 5 mesiacov tejto pôžičky bude môj úrok, celkový úrok, 8 741 dolárov. (= PMT (B3 / 12, B2, B1)), (= IPMT ($ B $ 3/12, A7, $ B $ 2, $ B $ 1)), (= SUM (B7: B11))

Pozri, celá táto vec sa stáva skutočne, skutočne jednoduchou s funkciou SEQUENCE. Takže práve tu, namiesto toho, aby som povedal OBDOBIE 1, požiadam v podstate o SEKVENCIU 1 až 5. 1 až 5, takto. Bam! Och, nie, to som nechcel. Nechcel som 5 odpovedí. Chcem 1 odpoved. Celé to zabaliť do funkcie SUMA. CONTROL + SHIFT + ENTER. Nie. Pozri sa na to. Rovnaká odpoveď, ako som sa tam dostal; jeden vzorec. Nie je potrebné vytvárať postupnosť čísel. Iba sa to stane, čo znamená, že ak chcem len vypočítať, aký úrok platím v každom roku pôžičky - tak chcem ísť od 1. do 12. mesiaca, 13. do 24., 25. do 36. roku - Iba upravím ten vzorec a požiadam o postupnosť, 12 riadkov, 1 stĺpec, začínajúci na 1 alebo 13 alebo 25 alebo 37, zabaliť to celé do funkcie SUM a funguje to. (= IPMT ($ B $ 3/12, SEKVENCIA (5), $ B $ 2, $ B $ 1)),,(= SUM (IPMT ($ B $ 3/12, SEKVENCIA (5), $ B $ 2, $ B $ 1)))), (= SUM (IPMT ($ B $ 3/12, SEKVENCIA (12,1, F10,1)) , $ B $ 2, $ B $ 1)))

Tieto nové moderné polia od tímu Excel sú úžasné. Teraz potrebujete Office 365. Potrebujete túto verziu, ktorá, ak ste v polročnom pláne, sa k vám pravdepodobne dostane v januári 2019. Ďalšie informácie nájdete v mojej knihe Microsoft Excel 2019: Inside Out. Kliknite na toto písmeno v pravom hornom rohu.

No, hej, chcem sa ti poďakovať, že si sa zastavil. Uvidíme sa nabudúce pri ďalšom netcaste z.

Stiahnite si súbor Excel

Stiahnutie súboru programu Excel: sequence-and-randarray-functions.xlsx

Excel myslel dňa

Požiadal som svojich priateľov programu Excel Master o radu o programe Excel. Dnešná myšlienka na zamyslenie:

„Vynechať nepotrebné formáty“

Jordan Goldmeier

Zaujímavé články...