Apa Itu Argumen Fungsi Excel (Diskusi Mendetail)

  • Bagikan Ini
Hugh West

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 .

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.