Daftar Isi
Excel memiliki banyak fungsi untuk operasi yang berbeda. Di dalam tanda kurung dari fungsi-fungsi tersebut, kita menaruh beberapa input untuk operasi yang diinginkan yang ingin kita lakukan. Input-input di dalam tanda kurung ini disebut argumen fungsi Pada artikel ini, kita akan mengenal apa itu argumen fungsi di Excel. Selain itu, kita juga akan dibiasakan dengan berbagai jenis argumen.
Cara Menampilkan Argumen Fungsi di Excel
Kita bisa menunjukkan argumen fungsi dalam dua cara.
1. Tampilkan Argumen Fungsi Saat Mengetik Fungsi
Ketika anda mengetikkan nama fungsi setelah memberikan tanda sama dengan dan kemudian mengetikkan tanda kurung pertama, maka Excel akan secara otomatis menampilkan masing-masing argumennya. Perhatikan gambar berikut.
Bila Anda mengetik =IF(, argumen dari Fungsi IF muncul secara otomatis.
2. Tampilkan Argumen Fungsi Menggunakan Pintasan Papan Ketik Ctrl + A
Dengan cara sebelumnya, Anda hanya dapat melihat argumen, tetapi Anda dapat melihat dan menempatkan input menggunakan cara ini. Setelah mengetikkan nama fungsi yang valid diikuti dengan tanda sama dengan ke dalam formula bar / sel apa pun, pintasan berikut ini menyajikan kotak dialog argumen fungsi.
Ctrl +A
Sekarang anda bisa melihat argumen dan bisa memasukkan angka dalam kotak-kotak juga.
Baca selengkapnya: Cara Menggunakan Fungsi Input VBA di Excel (2 Contoh)
Berapa Banyak Argumen yang Dapat Dimiliki Fungsi?
Fungsi Excel yang berbeda memiliki jumlah argumen yang berbeda. Bahkan, beberapa di antaranya tidak memiliki argumen sama sekali. Mari kita lihat.
1. Fungsi dengan Argumen Tunggal
Argumen sebagian besar mengacu pada sel individu tetapi juga termasuk rentang sel. Di bawah ini adalah contoh fungsi dengan satu argumen.
- Di sini kami menggunakan Fungsi UPPER yang mengambil teks-string sebagai argumen.
- Ia menerima satu argumen sebagai input dan mengubah huruf kecil menjadi huruf besar.
- Rumus yang digunakan dalam sel B4 adalah:
=UPPER(B2)
Di sini, argumennya adalah string teks yang ditempatkan di sel B2 .
2. Fungsi dengan Banyak Argumen
Jika Anda ingin menggunakan beberapa argumen dalam suatu fungsi, Anda perlu menggunakan koma di antaranya.
Contoh:
- Dalam beberapa kasus, Anda perlu menghitung fungsi rata-rata dan fungsi penjumlahan dari dua kolom. Entah, Anda dapat menggunakan argumen tunggal dengan rentang atau Anda dapat menggunakan dua argumen di mana Anda dapat mendefinisikan dua rentang secara terpisah seperti,
=AVERAGE(C5:C14,D5:D14)
&
= JUMLAH(C5:C14,D5:D14).
Di sini, ( C5: C14, D5: D14 ) adalah argumen untuk RATA-RATA dan SUM Karena ada beberapa argumen, mereka dipisahkan dengan koma di antara mereka.
- Anda bisa melihat contoh di bawah ini yang menggunakan tiga argumen Rumusnya adalah sebagai berikut.
=TIME(8,15,40)
Dalam contoh ini, fungsinya adalah Fungsi waktu dan menggunakan jam, menit, dan detik sebagai argumen.
Baca selengkapnya: Cara Menempatkan Koma Setelah 2 Digit di Excel (9 Metode Cepat)
3. Fungsi-fungsi tanpa Argumen
Meskipun sebagian besar fungsi menggunakan argumen, Excel memiliki beberapa fungsi yang telah ditentukan sebelumnya yang tidak menggunakan argumen apa pun. seperti RAND(), HARI INI(), dan SEKARANG().
Baca selengkapnya: Cara Menggunakan Fungsi Buatan Pengguna VBA (4 Contoh yang Sesuai)
3 Jenis Argumen dalam Fungsi Excel
1. Argumen dari Jenis yang Diperlukan
Setiap fungsi Excel yang memiliki argumen, memiliki setidaknya satu argumen yang diperlukan. Sebuah fungsi harus memiliki semua argumen yang diperlukan untuk mengembalikan jawaban yang valid. Sebagai contoh, mari kita lihat fungsi Fungsi NETWORKDAYS .
Ini adalah sintaksis dari NETWORKDAYS adalah sebagai berikut.
NETWORKDAYS (tanggal_awal, tanggal_akhir, [liburan] )Input dalam tanda kurung dari fungsi tanpa tanda kurung siku adalah argumen yang diperlukan di sini. Dalam contoh berikut, fungsi NETWORKDAYS memiliki dua jenis argumen: jenis yang diperlukan dan yang opsional. Dengan argumen yang diperlukan, fungsi tersebut telah mengembalikan 86 hari sebagai hasilnya.
2. Argumen Tipe Opsional
Ada beberapa fungsi yang menggunakan beberapa argumen sebagai opsional. Seperti gambar di bawah ini, setelah mengetikkan Fungsi INDEX Excel secara otomatis menampilkan argumen yang diperlukan dan opsional dari fungsi itu.
Baca selengkapnya: Cara Menggunakan INDEX MATCH dengan Excel VBA
3. Fungsi Bersarang Digunakan sebagai Argumen Fungsi Lain dalam Rumus Excel
Fungsi dapat digunakan sebagai argumen di bawah fungsi yang berbeda. Proses ini dikenal sebagai fungsi bersarang. Misalnya, kita ingin menambahkan 5 tahun ke tanggal tertentu untuk mengetahui tanggal yang dihasilkan. kita akan menggunakan rumus-
=DATE(TAHUN(A2)+B2,BULAN(A2),HARI(A2))
Di sini fungsi utamanya adalah TANGGAL . TAHUN, BULAN, dan HARI adalah fungsi-fungsi lain yang bersarang di dalam Fungsi DATE Fungsi-fungsi tambahan ini diterima sebagai argumen untuk fungsi TANGGAL Seperti YEAR(A2)+B2 telah digunakan sebagai argumen pertama dari fungsi TANGGAL fungsi.
Menemukan Nilai Fungsi Bersarang:
- Untuk menemukan nilai fungsi bersarang yang digunakan sebagai argumen untuk fungsi yang berbeda, Anda hanya perlu memilih rumus bersarang di dalamnya dan tekan F9 .
- Setelah itu, tekan argumen fungsi utama, dan ikuti gambar di bawah ini untuk melihat apa yang sebenarnya dilakukan.
Di sini pertama-tama kita memilih argumen pertama dari fungsi utama. Pada gambar kedua, kita hanya menekan tombol keyboard F9. Ini menunjukkan hasil spesifik dari argumen itu. Anda bahkan dapat menggunakan prosedur ini untuk fungsi tunggal juga.
Bacaan Serupa
- 22 Contoh Makro di Excel VBA
- 20 Tips Praktis Coding untuk Menguasai VBA Excel
- Cara Menulis Kode VBA di Excel (Dengan Langkah Mudah)
- Jenis Makro VBA di Excel (Panduan Cepat)
- Apa yang Dapat Anda Lakukan dengan VBA (6 Penggunaan Praktis)
2 Cara Menyisipkan Argumen di Excel
Ada dua cara di mana Anda dapat memasukkan argumen di Excel.
- Mengetik fungsi secara langsung dalam sel
- Menggunakan fungsi Excel Kotak dialog Argumen.
1. Fungsi Pengetikan Langsung di Sel
Dengan cara ini, jika Anda ingin menggunakan fungsi apa pun dalam sel tertentu, pilih sel itu dan mulai menulis nama fungsi dengan a "=" Saat Anda menulis nama fungsi di Excel, Anda akan melihat jenis argumen apa yang dapat diterima di dalam tanda kurung. Gambar di bawah ini menunjukkan cara menulis fungsi dengan argumen di Excel
2. Menggunakan Kotak Dialog Argumen Fungsi Excel
Ini adalah praktik yang baik untuk menggunakan kotak dialog argumen fungsi Excel untuk menulis nama fungsi dengan argumen. Untuk menemukan kotak dialog argumen fungsi, tekan pada tab rumus di atas dan pilih rumus apa pun dari sana Anda akan melihat sebuah kotak akan muncul. Sekarang, dalam contoh ini, saya menunjukkan NETWORKDAYS dengan argumen yang tersedia.
Bagian terbaik dari penggunaan kotak dialog argumen fungsi adalah Anda dapat memasukkan argumen dengan mengetahuinya dengan benar. Jadi, sebelum memasukkan argumen apa pun, Anda benar-benar tahu apa yang Anda lakukan.
Jenis Nilai Argumen dalam Fungsi
Excel menerima berbagai jenis input sebagai argumen tergantung pada fungsi yang ingin Anda gunakan. Sebagian besar argumen di Excel adalah data numerik karena orang banyak menggunakan Excel untuk penghitungan numerik. Tetapi itu juga menerima tipe data lainnya. Jenis argumen yang digunakan di Excel diberikan di bawah ini.
- Data numerik ( =SUM(5,10) )
- Data teks-string ( =UPPER ("Thomson") )
- Nilai-nilai Boolean ( =OR(1+1=2) )
- Nilai Kesalahan ( =ISERR(#VALUE!) )
Argumen dalam Fungsi VBA Excel
Excel VBA memiliki tiga jenis prosedur. Sub, Fungsi, dan Properti. Dari semua ini, Fungsi memiliki sintaksis berikut ini.
[Publik/Privat/Teman] [Statis] Fungsi Nama_Fungsi [(arglist)] [Sebagai tipe][pernyataan]
[name=expression]
[Fungsi Keluar]
[pernyataan]
[name=expression]
Akhiri Fungsi
Di sini kita perhatikan bahwa ia memiliki [(arglist)] yang mengacu pada argumen pernyataan Fungsi di Excel VBA. [] sekitar daftar arg menunjukkan bahwa bagian ini adalah opsional untuk prosedur Fungsi. Sekarang mari kita lihat bagian-bagian dari daftar argumen Fungsi.
Fungsi arglist memiliki sintaksis berikut.
[Opsional] [ByVal/ByRef] [ParamArray] varname [( )] [As type] [=defaultvalue]Kita akan membahas masing-masing bagian ini dengan contoh-contohnya.
- Opsional:
Ini menunjukkan bahwa argumen adalah opsional jika Anda menggunakannya untuk argumen. argumen berikutnya harus opsional juga, dan Anda harus mendeklarasikannya dengan kata kunci opsional.
- ByVal:
Ini menunjukkan bahwa argumen dilewatkan dengan nilai, bukan referensi. Ini juga merupakan jenis argumen opsional.
- ByRef:
Ini adalah argumen default. Jika Anda tidak menentukan apa pun, Excel akan menganggap bahwa Anda melewatkan referensi variabel sebagai gantinya nilai. Menggunakan ini memastikan bahwa prosedur yang melaluinya dapat mengubahnya.
- ParamArray:
Ini adalah argumen terakhir dalam daftar saat digunakan. Anda tidak dapat menggunakan Optional, ByVal atau ByRef dengannya. Ini juga merupakan jenis argumen opsional. Ini memungkinkan kita untuk menggunakan sejumlah argumen yang sewenang-wenang.
- varname:
Ini adalah tipe argumen yang diperlukan. Dengan ini, Anda harus memberikan nama untuk variabel dengan aturan konvensional standar.
- Tipe:
Ini juga merupakan argumen opsional. Anda dapat mengatur tipe data dengan ini. Jika tidak opsional, Anda dapat mengatur tipe data yang ditentukan pengguna.
- defaultvalue:
konstanta atau ekspresi konstanta. Hanya berlaku untuk parameter opsional. Nilai default eksplisit hanya bisa berupa Nothing jika jenisnya adalah Object.
Contoh 1:
Function HitungJumlah_Perbedaan_Optional(Number1 As Integer, Opsional Number2 As Integer) As Double If Number2 = 0 Then Number2 = 100 HitungJumlah_Perbedaan_Optional = Number2 - Number1 End Function Sub Sub Number_Perbedaan_Optional() Dim Number1 As Integer Dim Number2 As Integer Dim Num_Diff_Opt As Double Number1 = "5" Num_Diff_Opt = HitungJumlah_Perbedaan_Optional(Number1) Debug.PrintNum_Diff_Opt End Sub
Perhatikan baris berikut ini:
Fungsi HitungJumlah_Perbedaan_Pilihan (Number1 Sebagai Bilangan Bulat, Opsional Number2 Sebagai Bilangan Bulat) Sebagai Ganda
Di sini,
HitungJumlah_Perbedaan_Pilihan adalah nama fungsi , Nomor1, Nomor 2 adalah varname, bilangan bulat adalah jenis dinyatakan.
Contoh 2: Penggunaan Nilai Default
Kita dapat mengatur argumen default untuk sebuah fungsi, yang berarti kita tidak akan pernah memilih argumen tersebut, nilai default akan selalu dipilih.
Sub Number_Difference_Default() Dim NumberX As Integer NumberX = CalculateNum_Difference_Default(Number1) MsgBox NumberX End Sub Function CalculateNum_Difference_Default(Number1 As Integer, Optional Number2 As Integer = "100") As Double CalculateNum_Difference_Default = Number2 - Number1 End Function
Contoh 3: Penggunaan ByRef
Sub Using_ByRef() Dim grandtotal As Long grandtotal = 1 Call Det(grandtotal) End Sub Sub Det(ByRef n As Long) n = 100 End Sub
Contoh 4: Penggunaan ByVal
Sub Using_ByVal() Dim grandtotal As Long grandtotal = 1 Call Det(grandtotal) End Sub Sub Det(ByVal n As Long) n = 100 End Sub
Baca selengkapnya: Daftar 10 Objek VBA Excel yang Paling Banyak Digunakan (Atribut &; Contoh)
Fungsi VBA Excel tanpa Argumen
Di Excel VBA, Anda dapat menulis fungsi dengan argumen sebanyak yang Anda butuhkan. Tetapi juga memungkinkan untuk menulis fungsi tanpa argumen.
Lihat prosedur berikut ini:
Pilih File ➪ Options ➪ General untuk melihat bagian ini. Setelah itu, berikut ini adalah contoh sederhana dari fungsi kustom yang tidak memiliki argumen. Fungsi ini mengembalikan fungsi Nama Pengguna properti dari Aplikasi Nama ini muncul dalam objek Personalisasikan salinan Microsoft Office Anda bagian dari Opsi Excel Fungsi ini sangat sederhana, tetapi ini adalah satu-satunya cara Anda bisa mendapatkan nama pengguna untuk digunakan dalam sel atau rumus lembar kerja.
Fungsi OfficeUserName() 'Mengembalikan nama pengguna saat ini OfficeUserName = Application.UserName End Function
Saat Anda memasukkan rumus berikut ke dalam sel lembar kerja, sel menampilkan nama pengguna saat ini:
=NamaPenggunaKantor()
Bila Anda menggunakan fungsi tanpa argumen, Anda harus menyertakan satu set tanda kurung kosong.
Kesimpulan
Jadi kita telah membahas argumen fungsi Excel di artikel ini. Jika Anda merasa diskusi ini bermanfaat, beri tahu kami di kotak komentar. Dan untuk lebih banyak artikel terkait Excel, silakan kunjungi blog kami ExcelWIKI .