Fungsi SEQUENCE dan RANDARRAY di Excel - Tips Excel

Fungsi SEQUENCE dan RANDARRAY adalah yang terakhir dari tujuh fungsi baru yang diperkenalkan minggu ini di Ignite Conference di Orlando. Berikut adalah rekap artikel dari minggu ini:

  • Senin membahas rumus baru = A2: A20, kesalahan SPILL, dan fungsi TUNGGAL baru yang diperlukan sebagai pengganti Persimpangan Implisit
  • Selasa mencakup SORT dan SORTBY
  • Rabu menutupi FILTER
  • Kamis meliput UNIK
  • Hari ini akan membahas fungsi SEQUENCE dan RANDARRAY

SEQUENCE menghasilkan larik angka. Sintaksnya adalah =SEQUENCE(Rows,Columns, Start, Step). Saat =SEQUENCE(10)menghasilkan 1 hingga 10, Anda dapat menyesuaikan angka dengan =SEQUENCE(10,3,5,10)untuk menghasilkan larik 10-baris kali 3-kolom mulai dari 5 dan melangkah dengan 10:

Hasilkan urutan angka

Fungsi RANDARRAY akan sangat bagus untuk menjalankan analisis Monte-Carlo. Tentukan berapa banyak baris dan kolom RAND () yang Anda inginkan:

30 nomor acak

Bagaimana jika Anda menginginkan nomor acak antara 11 & 19? Maka Anda kembali melakukan perhitungan yang sama sebelum RANDBETWEEN datang: =ROUND(RANDARRAY(10,3)*9,0)+10.

Deretan angka acak antara 11 & 19

Menggunakan SEQUENCE Di Dalam Fungsi Lain

Tangkapan layar di bawah ini menghitung pembayaran Bunga untuk masing-masing dari lima bulan pertama pinjaman. Anda harus memasukkan angka 1 hingga 5 di A7: A11 atau gunakan =ROW(1:1)dan salin. Tipuan itu akan segera hilang.

Lima rumus untuk menghitung pembayaran bunga selama lima bulan

UPAYA GAGAL 1: Untuk argumen Periode, saya mencoba memasukkan URUTAN (5), tetapi, sial, fomula tumpah dan memberi saya lima hasil:

Saya ingin satu jawaban, bukan lima.

Memperhatikan

Pemformatan pada gambar di atas adalah salah satu hal yang bermasalah tentang Array Dinamis baru ini. Jika rumus Anda akan menjadi lima sel, Anda harus memformatnya terlebih dahulu. Dalam kasus ini, Excel memformat sel pertama tetapi pemformatannya tidak disalin. Ketika saya bertanya kepada Manajer Proyek Excel Joe McDaid tentang hal ini, dia menjawab: "Ini adalah masalah yang diketahui. Kami ingin memberi Anda semua fungsionalitas sekarang dan memperbaiki pemformatan nanti." Itu adalah poin yang adil. Saya menginginkan fungsinya sekarang dan dapat mengkhawatirkan pemformatan nanti.

Untuk kembali satu jawaban ketika Excel ingin menumpahkan lima sel, menggunakan fungsi pembungkus, seperti SUM: =SUM((IPMT($B$3/12,SEQUENCE(5),$B$2,$B$1)).

Lima jawaban diringkas menjadi satu sel

Jika Anda pernah membuat tabel amortisasi pinjaman hanya untuk mengetahui berapa banyak bunga yang akan Anda bayarkan di tahun ke-3, rumus yang ditunjukkan di bawah ini melakukannya dalam satu rumus. Anda masih menggunakan fungsi IPMT. Tetapi untuk argumen ketiga, Anda dapat menentukan SEQUENCE(12,1,37,1)untuk menghasilkan periode 37 hingga 48.

Pada gambar di bawah ini, bulan awal ada di kolom F. Rumusnya menggambarkan 12 bulan mulai dari bulan awal.

Lebih mudah daripada tabel amortisasi penuh

Sepanjang minggu ini, Anda telah membaca tentang: SINGLE, SORT and SORTBY, FILTER, UNIQUE, SEQUENCE, dan RANDARRAY. Tetapi fungsi array baru tidak terbatas pada 7 fungsi tersebut. Dalam demonstrasi fungsi larik terlemah yang pernah ada, saya menyajikan larik fungsi ROMAN (), yang dihasilkan menggunakan fungsi SEQUENCE (12,8) di dalam ROMAN. Hampir setiap rumus Excel sekarang menjadi rumus array, tanpa perlu Ctrl + Shift + Enter.

Biarkan untuk menemukan penggunaan paling buruk di dunia rumus Dynamic Array baru.

Menonton video

Transkrip Video

Pelajari Excel untuk, Episode 2237: URUTAN Dan Fungsi RANDARRAY.

Hei. Selamat datang kembali di netcast. Saya Bill Jelen. Nah, minggu ini kita akan membahas tentang fungsi array modern yang baru - dua fungsi baru hari ini - SEQUENCE dan RANDARRAY. Lihat ini. = URUTAN. Berapa banyak baris yang saya inginkan? 10. Bam. Ada angka 1 sampai 10. Berapa banyak kolom yang saya inginkan? Beri saya 3 kolom itu. Bam. Di mana saya ingin memulai? Mari kita mulai dari angka 3 dan tingkatkan dengan 9. Bam. (= URUTAN (10,3,3,9))

RANDARRAY. baiklah, jadi, = RANDARRAY, mari kita buat 10 baris bilangan acak, (pergi - 00:48) antara 0 dan 1. Sekarang saya butuh 10 baris dan 3 kolom bilangan acak. Iya baiklah. Sekarang tunggu, berikan semua hal baik yang telah kita lihat minggu ini: urutkan, urutkan menurut, filter, unik. Apakah mereka benar-benar hanya memberi kita fungsi SEQUENCE karena orang tidak tahu cara membuat 1 menjadi 1, 2, 3, 4, 5? (= RANDARRAY (10,3))

Dan, tentu saja, jika Anda menonton podcast ini, Anda tahu, tahan tombol CONTROL atau pilih 1 dan sel kosong di sebelahnya, kanan, atau, heck, = +1 ini, ambil pegangan isian, dan seret. Ada banyak cara untuk melakukannya. Itukah alasan mereka memberi kita fungsi SEQUENCE? (= S4 + 1)

Tidak. Itu bukan alasannya sama sekali. Maksud saya itu contoh, bukan? Saya dapat menghentikan videonya di sini dan kami akan selesai tetapi bukan itu alasannya (Joe McDade - 01:35) dan tim Excel memberi kami fungsi ini. Mengapa dia memberi kita fungsi ini? Karena itu akan menyelesaikan semua jenis masalah.

Misalkan Anda membeli rumah: $ 495.000, bayar selama 360 bulan, tingkat bunga 4,25%. Ini adalah pembayaran Anda di sana. Tapi, hei, saya ingin membuat tabel amortisasi dengan bulan-bulan di sisi kiri dan saya perlu menghitung pembayaran bunga untuk masing-masing bulan itu, dan, lihat, itulah argumen kedua di sana ada periode yang berarti bahwa saya harus mengambil nomor 1 itu dan menyalinnya seperti itu dan kemudian merujuk ke kumpulan angka di sana. Jadi, dalam 5 bulan pertama pinjaman itu, bunga saya, bunga total, menjadi $ 8.741. (= PMT (B3 / 12, B2, B1)), (= IPMT ($ B $ 3/12, A7, $ B $ 2, $ B $ 1)), (= SUM (B7: B11))

Lihat, semua ini menjadi sangat, sangat sederhana dengan fungsi SEQUENCE. Jadi, di sini, daripada mengatakan PERIODE 1, saya akan meminta URUTAN 1 sampai 5, pada dasarnya. 1 sampai 5, seperti itu. Bam! Oh, tidak, bukan itu yang kuinginkan. Saya tidak ingin 5 jawaban. Saya ingin 1 jawaban. Bungkus semuanya itu ke dalam fungsi SUM. CONTROL + SHIFT + ENTER. Tidak. Lihat itu. Jawaban yang sama saya dapatkan di sana; satu formula. Tidak perlu membuat urutan angka. Itu terjadi begitu saja, yang berarti jika yang ingin saya lakukan hanyalah menghitung berapa banyak bunga yang saya bayarkan setiap tahun pinjaman - jadi saya ingin beralih dari bulan 1 hingga 12, 13 hingga 24, 25 hingga 36 - Saya hanya mengedit rumus itu dan meminta urutannya, 12 baris, 1 kolom, mulai dari 1 atau 13 atau 25 atau 37, bungkus semuanya ke dalam fungsi SUM dan berhasil. (= IPMT ($ B $ 3/12, URUTAN (5), $ B $ 2, $ B $ 1)),(= SUM (IPMT ($ B $ 3/12, URUTAN (5), $ B $ 2, $ B $ 1))), (= SUM (IPMT ($ B $ 3/12, URUTAN (12,1, F10,1) , $ B $ 2, $ B $ 1)))

Array modern baru dari tim Excel ini luar biasa. Sekarang, Anda memerlukan Office 365. Anda memerlukan versi yang, jika Anda menggunakan paket tengah tahunan, mungkin akan menghubungi Anda pada Januari 2019. Untuk informasi lebih lanjut, lihat buku saya Microsoft Excel 2019: Inside Out. Klik I di pojok kanan atas.

Baiklah, saya ingin mengucapkan terima kasih sudah mampir. Sampai jumpa di lain waktu untuk netcast lain dari.

Unduh File Excel

Untuk mendownload file excel: sequence-and-randarray-functions.xlsx

Pemikiran Excel Hari Ini

Saya telah meminta saran dari teman-teman Master Excel saya tentang Excel. Hari ini pemikiran untuk direnungkan:

"Abaikan format yang tidak perlu"

Jordan Goldmeier

Artikel yang menarik...