Funkcije SEQUENCE in RANDARRAY v Excelu - Excel Nasveti

Funkcije SEQUENCE in RANDARRAY sta zadnji od sedmih novih funkcij, ki so bile predstavljene ta teden na konferenci Ignite v Orlandu. Tu je povzetek člankov tega tedna:

  • Ponedeljek je zajemal novo = A2: formulo A20, napako SPILL in novo funkcijo ENO, ki je potrebna namesto implicitnega križišča
  • Torek je zajel SORT in SORTBY
  • Sreda zajeta FILTER
  • Četrtek je zajemal ENOTEN
  • Danes bomo pokrivali funkcije SEQUENCE in RANDARRAY

SEQUENCE generira niz števil. Sintaksa je =SEQUENCE(Rows,Columns, Start, Step). Medtem ko =SEQUENCE(10)generira od 1 do 10, lahko številke prilagodite tako, =SEQUENCE(10,3,5,10)da ustvarite matriko z 10 vrsticami s 3 stolpci, začenši s 5 in korakom za 10:

Ustvari zaporedje števil

Funkcija RANDARRAY bo odlična za vožnjo Monte-Carlove analize. Določite, koliko vrstic in stolpcev RAND () želite:

30 naključnih števil

Kaj če želite naključne številke med 11 in 19? Potem ste spet delaš enake izračune pred RANDBETWEEN prišla skupaj: =ROUND(RANDARRAY(10,3)*9,0)+10.

Niz naključnih števil med 11 in 19

Uporaba SEQUENCE znotraj druge funkcije

Spodnji posnetek zaslona izračuna plačilo obresti za vsakega od prvih petih mesecev posojila. Vtipkati morate številke od 1 do 5 v A7: A11 ali uporabiti =ROW(1:1)in kopirati. Ta zvijača bo kmalu izginila.

Pet formul za izračun plačil obresti za pet mesecev

NEUSPELA POSKUS 1: Za argument Obdobje sem poskušal vstaviti SEQUENCE (5), toda, hudiča, fomula se je razlila in mi dala pet rezultatov:

Namesto petih sem hotel en odgovor.

Opaziti

Oblikovanje na zgornji sliki je nekaj pri teh novih dinamičnih nizih. Če se bo vaša formula razlila na pet celic, jih morate najprej formatirati. V tem primeru je Excel formatiral prvo celico, vendar se oblikovanje ne kopira. Ko sem o tem vprašal vodjo Excelovega projekta Joeja McDaida, mi je odgovoril: "To je znana težava. Želeli smo dobiti vse funkcionalnosti zdaj in oblikovanje popraviti pozneje." To je pošteno. Zdaj želim funkcionalnost in se lahko pozneje formatiram.

Za vrnitev enotnega odgovora, ko Excel želi, da bodo vplivali na pet celic, uporabite funkcijo ovoj, kot so SUM: =SUM((IPMT($B$3/12,SEQUENCE(5),$B$2,$B$1)).

Pet odgovorov, povzetih v eno celico

Če ste kdaj ustvarili tabelo amortizacije posojila samo zato, da ugotovite, koliko obresti boste plačali v 3. letu, spodnja formula to stori v eni formuli. Še vedno uporabljate funkcijo IPMT. Toda za tretji argument lahko določite SEQUENCE(12,1,37,1)generiranje obdobij od 37 do 48.

Na spodnji sliki je začetni mesec v stolpcu F. Formula prikazuje 12 mesecev od začetnega meseca.

Preprosteje kot celotna amortizacijska tabela

Ves ta teden ste brali o: ENOJ, SORT in SORTBY, FILTER, UNIKAT, SEKVENCA in RANDARRAY. Toda nove funkcije matrike niso omejene na teh 7 funkcij. V predstavitvi najslabše funkcije matrike doslej predstavljam vrsto funkcij ROMAN (), ustvarjenih s funkcijo SEQUENCE (12,8) znotraj ROMAN. Praktično vsaka Excelova formula je zdaj matrična formula, brez Ctrl + Shift + Enter.

Prepustite se temu, da najdete najbolj formulirane dinamične matrike na svetu.

Oglejte si video

Video zapis

Naučite se Excel za epizodo 2237: ZAPOREDJE IN RANDARRAY funkcije.

Zdravo. Dobrodošli nazaj na netcast. Jaz sem Bill Jelen. No, ta teden se bomo pogovarjali o novih sodobnih funkcijah matrike - dve novi danes - SEQUENCE in RANDARRAY. Poglej to. = ZAPORED. Koliko vrstic želim? 10. Bam. Obstajajo številke od 1 do 10. Koliko stolpcev želim? Daj mi 3 stolpce tega. Bam. Kje naj začnem? Začnimo pri številki 3 in prirastek za 9. Bam. (= SEKVENCA (10,3,3,9))

RANDARRAY. v redu, torej = RANDARRAY, ustvariva 10 vrstic naključnih števil, (gre - 00:48) med 0 in 1. Zdaj rabim 10 vrstic in 3 stolpce naključnih števil. Ja, v redu. Zdaj počakajte, povejte vse dobre stvari, ki smo jih videli ta teden: razvrstite, razvrstite po, filtrirajte, unikatno. Ali so nam res dali funkcijo SEQUENCE, ker ljudje ne morejo ugotoviti, kako naj 1 preide na 1, 2, 3, 4, 5? (= RANDARRAY (10,3))

In seveda, če gledate ta podcast, veste, pridržite tipko CONTROL ali izberite 1 in prazno celico zraven, desno ali, vraga, = ta +1, primite ročico za polnjenje in povlecite. Obstaja veliko načinov za to. Je to razlog, da so nam dali funkcijo SEQUENCE? (= S4 + 1)

Ne. To sploh ni razlog. Mislim, to je primer, kajne? Video lahko ustavim tukaj in končali bi, vendar to ni razlog (Joe McDade - 01:35) in skupina Excel nam je dala to funkcijo. Zakaj nam je dal to funkcijo? Ker bo rešil najrazličnejše težave.

Recimo, da kupujete hišo: 495.000 USD, plačajte jo v 360 mesecih, 4,25% obrestne mere. To je vaše plačilo tam. Ampak, hej, želim ustvariti amortizacijsko tabelo z meseci, ki se spuščajo po levi strani, in moram izračunati plačilo obresti za vsakega od teh mesecev, in glej, to je drugi argument prav tam, katero obdobje pomeni da moram vzeti tisto številko 1 in jo tako kopirati ter se nato sklicevati na tisti niz številk tam. Torej, v prvih 5 mesecih tega posojila bodo moje obresti, skupne obresti, 8.741 USD. (= PMT (B3 / 12, B2, B1)), (= IPMT ($ B $ 3/12, A7, $ B $ 2, $ B $ 1)), (= SUM (B7: B11))

Poglejte, s funkcijo SEQUENCE ta stvar postane zares zelo preprosta. Torej, tukaj, namesto da bi rekel OBDOBJE 1, bom v bistvu prosil za ZAPORED od 1 do 5. 1 do 5, tako. Bam! Oh, ne, tega nisem hotel. Nisem hotel 5 odgovorov. Želim 1 odgovor. To celo stvar zavijte v funkcijo SUM. CONTROL + SHIFT + ENTER. Ne. Poglej to. Isti odgovor sem dobil tam; ena formula. Ni treba ustvariti zaporedja številk. Samo zgodi se, kar pomeni, da če želim le izračunati, koliko obresti plačujem v posameznem letu posojila - torej želim iti od 1. do 12., od 13. do 24., od 25. do 36. leta - Samo uredim to formulo in prosim za zaporedje, 12 vrstic, 1 stolpec, začenši z 1 ali 13 ali 25 ali 37, zavijem to celoto v funkcijo SUM in deluje. (= IPMT ($ B $ 3/12, SEKVENCA (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)))

Ti novi sodobni nizi iz Excelove ekipe so izjemni. Zdaj potrebujete Office 365. Potrebujete tisto različico, ki vas bo, če imate polletni načrt, verjetno dobila januarja 2019. Za več informacij si oglejte mojo knjigo Microsoft Excel 2019: Inside Out. V zgornjem desnem kotu kliknite tisto I.

No, hej, rad bi se vam zahvalil, da ste se ustavili. Se vidimo naslednjič za še eno oddajo iz.

Prenesite datoteko Excel

Za prenos datoteke excel: sequence-and-randarray-functions.xlsx

Excel Misel dneva

Za nasvet glede Excela sem prosil prijatelje Excel Excel. Današnja misel o premišljevanju:

"Izpusti nepotrebne formate"

Jordan Goldmeier

Zanimive Članki...