SEQUENCE és RANDARRAY függvények az Excelben - Excel tippek

A SEQUENCE és a RANDARRAY függvények az utolsó hét új funkció közül, amelyeket a héten vezettek be az orlandói Ignite konferencián. Íme egy összefoglaló a héten:

  • Hétfőn az új = A2: A20 képlet, a SPILL hiba és az implicit kereszteződés helyett szükséges új SINGLE függvény volt
  • Kedden a SORT és a SORTBY témákra terjedt ki
  • Szerda lefedte a SZŰRŐT
  • Csütörtökön egyedülálló
  • A mai nap a SEQUENCE és a RANDARRAY funkciókat fedi le

A SEQUENCE számtömböt generál. A szintaxis az =SEQUENCE(Rows,Columns, Start, Step). Míg =SEQUENCE(10)generál 1-től 10-ig, testreszabhatja a számokat a -val, =SEQUENCE(10,3,5,10)hogy 10 sorból 3 oszlopos tömböt állítson elő 5-től kezdődően és 10-ig lépve:

Generáljon számsorozatot

A RANDARRAY funkció kiválóan alkalmas Monte-Carlo elemzés vezetésére. Adja meg, hogy hány sort és oszlopot szeretne a RAND ():

30 véletlenszerű szám

Mi van, ha véletlenszerű számokat szeretne 11 és 19 közé tenni? Akkor te vissza ugyanazt a számítást megelőzően RANDBETWEEN jött: =ROUND(RANDARRAY(10,3)*9,0)+10.

11 és 19 közötti véletlenszerű számok tömbje

A SEQUENCE használata egy másik funkció belsejében

Az alábbi képernyőkép a hitel első öt hónapjának kamatfizetését számítja ki. Be kell írnia az 1–5 számokat az A7-ben: A11, vagy használni =ROW(1:1)és le kell másolni. Ez a trükk hamarosan elmúlik.

Öt képlet a kamatfizetések kiszámításához öt hónapra

1. SIKERTELEN TÁRGY: A Periódus argumentumnál megpróbáltam feltenni a SEQUENCE (5) sort, de az átkozott módon a fomula kiömlött, és öt eredményt kaptam:

Öt helyett egy választ akartam.

Értesítés

A fenti kép formázása hibás dolog ezekben az új dinamikus tömbökben. Ha a képlete öt cellára fog ömleni, akkor először formáznia kell őket. Ebben az esetben az Excel formázta az első cellát, de a formázás nem kerül másolásra. Amikor erről az Excel projektmenedzsert, Joe McDaid-t kérdeztem, ő azt válaszolta: "Ez egy ismert probléma. Szerettük volna most megszerezni az összes funkciót, és később kijavítani a formázást." Ez igazságos pont. Most szeretném a funkcionalitást, és később aggódhatok a formázás miatt.

Ha egyetlen választ szeretne visszaadni, amikor az Excel öt cellára akar ömleni, használjon egy burkoló funkciót, például a SUM: parancsot =SUM((IPMT($B$3/12,SEQUENCE(5),$B$2,$B$1)).

Öt válasz összesítve egy cellába

Ha valaha létrehozott egy hiteltörlesztési táblázatot, hogy kiderüljön, mennyi kamatot fizet a 3. évben, az alábbi képlet egy képletben teszi. Még mindig használja az IPMT funkciót. De a harmadik érv megadásához megadhatja SEQUENCE(12,1,37,1)a 37–48.

Az alábbi képen a kezdő hónap az F. oszlopban található. A képlet írja le a kezdő hónaptól kezdődő 12 hónapot.

Könnyebb, mint a teljes amortizációs táblázat

Ezen a héten a következőket olvashatta: EGYES, SORT és SORTBY, SZŰRŐ, EGYEDI, SOROS és RANDARRAY. De az új tömbfüggvények nem korlátozódnak arra a 7 funkcióra. Az eddigi legkisebb tömbfüggvény bemutatásakor bemutatom a ROMAN () függvények tömbjét, amelyeket a ROMAN belsejében található SEQUENCE (12,8) függvény segítségével állítottunk elő. Gyakorlatilag minden Excel képlet tömbképlet, nincs szükség a Ctrl + Shift + Enter billentyűkombinációra.

Hagyja rá, hogy megtalálja az új Dynamic Array képletek legkevésbé a világon történő felhasználását.

Videót nézni

Videó átirat

Ismerje meg az Excel for 2237: Epizód: SZekvencia és RANDARRAY funkciókat.

Hé. Üdvözöljük a netcaston. Bill Jelen vagyok. Nos, ezen a héten az új modern tömbfüggvényekről fogunk beszélni - ma két újonnan - a SEQUENCE és a RANDARRAY. Ezt nézd meg. = SZekvencia. Hány sort akarok? 10. Bam. Ott vannak az 1-től 10-ig terjedő számok. Hány oszlopot szeretnék? Adj ebből 3 oszlopot. Bam. Honnan akarom kezdeni? Kezdjük a 3-as számmal, és növeljük a 9-et. Bam. (= SZekvencia (10,3,3,9))

RANDARRAY. rendben, tehát, = RANDARRAY, generáljunk 10 sor véletlenszámot, (megy - 00:48) 0 és 1 közé. Most 10 sorra és 3 oszlopra van szükségem véletlenszámokra. Igen, minden rendben. Most várjon, adjon meg neki minden jót, amit a héten láttunk: rendezés, rendezés, szűrés, egyedi. Tényleg csak azért adták nekünk a SEQUENCE funkciót, mert az emberek nem tudják kitalálni, hogyan lehet az 1-et 1, 2, 3, 4, 5-re menni? (= RANDARRAY (10,3))

És természetesen, ha megnézed ezt a podcastot, tudod, tartsd lenyomva a CONTROL gombot, vagy válaszd ki az 1-et és a mellette lévő üres cellát, jobbra, vagy, fene, = ez a +1, fogd meg a kitöltő fogantyút, és húzd. Ennek rengeteg módja van. Ezért adták nekünk a SEQUENCE funkciót? (= S4 + 1)

Nem. Ez egyáltalán nem az oka. Úgy értem, hogy ez egy példa, igaz? Itt le tudom állítani a videót, és készen vagyunk, de nem ezért (Joe McDade - 01:35) és az Excel csapata adta meg nekünk ezt a funkciót. Miért adta nekünk ezt a funkciót? Mert ez mindenféle problémát megold.

Tegyük fel, hogy házat vásárol: 495 000 USD, fizessen érte 360 ​​hónapon keresztül, 4,25% kamatláb. Ez a fizetése ott. De, hé, szeretnék létrehozni egy amortizációs táblázatot, amely a bal oldalon halad a hónapokkal, és ki kell számolnom az egyes hónapok kamatfizetését, és látja, hogy ez a második érv abban az időszakban, ami azt jelenti hogy el kell vennem azt az 1-es számot, és így kell lemásolnom, majd utalnom kell arra a számhalmazra. Tehát a hitel első 5 hónapjában a kamatom, az összes kamatom 8741 dollár lesz. (= PMT (B3 / 12, B2, B1)), (= IPMT ($ B $ 3/12, A7, B $ 2, $ B $ 1)), (= SUM (B7: B11))

Nézze, ez az egész nagyon-nagyon egyszerűvé válik a SEQUENCE funkcióval. Tehát itt, ahelyett, hogy az 1. PERIODT mondanám, lényegében az 1-től 5-ig terjedő SZekvenciát fogom kérni. 1-től 5-ig. Bam! Ó, nem, nem ezt akartam. Nem akartam 5 választ. 1 választ akarok. Csomagolja be az egészet a SUM függvénybe. CONTROL + SHIFT + ENTER. Nem. Nézd meg. Ugyanazt a választ kaptam odaát; egy képlet. Nem kell létrehozni a számsort. Ez csak megtörténik, ami azt jelenti, hogy ha csak annyit akarok csinálni, hogy kiszámolom, mennyi kamatot fizetek a hitel minden egyes évében - ezért szeretnék az 1. és 12., 13., 24., 25. és 36. hónap között haladni - Csak szerkesztem ezt a képletet, és megkérem a sorrendet, 12 sort, 1 oszlopot, kezdve 1-től vagy 13-tól, vagy 25-től vagy 37-től, beburkolom az egészet a SUM függvénybe, és működik. (= 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)))

Az Excel csapat új modern tömbjei fantasztikusak. Szüksége van az Office 365-re. Szüksége van arra a verzióra, amely, ha féléves terven dolgozik, valószínűleg 2019 januárjában fog elérni. További információkért tekintse meg a Microsoft Excel 2019: Inside Out című könyvemet. Kattintson az I gombra a jobb felső sarokban.

Nos, hé, szeretném megköszönni, hogy betértél. Legközelebb találkozunk egy újabb netcast-lal.

Töltse le az Excel fájlt

Az Excel fájl letöltése: sequence-and-randarray-functions.xlsx

Excel gondolata a napnak

Az Excel Master barátaimtól kértem tanácsokat az Excel-mel kapcsolatban. Mai gondolat, hogy elgondolkodjak:

"Felesleges formátumok kihagyása"

Jordan Goldmeier

érdekes cikkek...