Skip to main content

Kegunaan dan Contoh Fungsi dalam Excel dan Dokumen Google

tutorial dasar rumus VLOOKUP dan HLOOKUP pada microsoft excel (April 2025)

tutorial dasar rumus VLOOKUP dan HLOOKUP pada microsoft excel (April 2025)
Anonim

Fungsi adalah formula pratetap dalam Excel dan Google Sheets yang bertujuan untuk menjalankan pengiraan tertentu dalam sel di mana ia berada.

Catatan: Maklumat dalam artikel ini terpakai untuk Excel 2019, Excel 2016, Excel 2013, dan Google Sheets.

Sintaks Fungsi dan Argumen

Sintaks fungsi merujuk kepada tata letak fungsi dan termasuk nama, kurungan, pemisah koma, dan argumen fungsi. Seperti semua formula, fungsi bermula dengan tanda yang sama ( = ) diikuti dengan nama fungsi dan hujah-hujahnya:

  • Nama fungsi memberitahu Excel apa yang dikira untuk dilakukan.
  • Hujah-hujah terkandung di dalam kurungan atau kurungan bulat dan memberitahu fungsi data yang hendak digunakan dalam perhitungan tersebut.

Sebagai contoh, salah satu fungsi yang paling digunakan dalam Excel dan Google Sheets ialah fungsi SUM:

= SUM (D1: D6)

Dalam contoh ini:

  • Nama tersebut memberitahu Excel untuk menambah data dalam sel yang dipilih.
  • Hujah (D1: D6) fungsi menambah kandungan julat sel D1 kepada D6.

Fungsi Nesting dalam Formula

Kegunaan fungsi terbina dalam Excel dapat diperluas dengan menyusun satu atau lebih fungsi dalam fungsi lain dalam formula. Kesan fungsi sarang adalah untuk membolehkan pengiraan berganda berlaku dalam satu sel kerja lembaran kerja.

Untuk melakukan ini, fungsi bersarang bertindak sebagai salah satu hujah untuk fungsi utama atau terluar. Sebagai contoh, dalam formula berikut, fungsi SUM bersarang di dalam fungsi ROUND.

= ROUND (SUM (D1: D6), 2)

Apabila menilai fungsi bersarang, Excel melaksanakan fungsi terdalam, atau terdalam, terlebih dahulu dan kemudian berfungsi dengan cara keluar. Akibatnya, rumusan di atas akan sekarang:

  • Cari jumlah nilai dalam sel D1 kepada D6.
  • Bulatkan keputusan ini ke dua tempat perpuluhan.

Sejak Excel 2007, sehingga 64 tahap fungsi bersarang telah dibenarkan. Dalam versi sebelumnya, tujuh peringkat fungsi bersarang dibenarkan.

Lembaran Kerja vs Fungsi Tersuai

Terdapat dua fungsi kelas dalam Excel dan Helaian Google:

  • Fungsi Lembaran Kerja
  • Fungsi Ditetapkan Custom atau Pengguna

Fungsi lembaran kerja adalah asli kepada program ini, seperti SUM dan ROUND fungsi yang dibincangkan di atas. Fungsi kustom, sebaliknya, adalah fungsi yang ditulis, atau ditentukan oleh pengguna.

Dalam Excel, fungsi tersuai ditulis dalam bahasa pengaturcaraan terbina dalam: Asas Visual untuk Aplikasi atau VBA untuk pendek. Fungsi dibuat menggunakan editor Visual Basic, yang dipasang dengan Excel.

Fungsi khusus Google Sheets ditulis dalam Script Apps, satu bentuk JavaScript, dan dibuat menggunakan editor skrip yang terletak di bawah Alat menu.

Fungsi kustom biasanya, tetapi tidak selalu, menerima beberapa bentuk input data dan mengembalikan hasil pada sel tempat letaknya.

Berikut adalah contoh fungsi yang ditentukan pengguna yang mengira diskaun pembeli yang ditulis dalam kod VBA. Fungsi yang ditetapkan pengguna asal, atau UDFs , diterbitkan di laman web Microsoft:

Diskaun Fungsi (kuantiti, harga)Jika kuantiti> = 100 KemudianDiskaun = kuantiti * harga * 0.1LainDiskaun = 0Akhir JikaDiscount = Application.Round (Discount, 2)Fungsi Akhir

Had

Dalam Excel, fungsi yang ditentukan pengguna hanya boleh mengembalikan nilai ke sel (s) tempat mereka berada. Mereka tidak boleh melaksanakan perintah yang mengubah persekitaran operasi Excel, seperti mengubah suai kandungan atau pemformatan sel.

Pangkalan pengetahuan Microsoft menyenaraikan batasan berikut untuk fungsi yang ditentukan pengguna:

  • Memasukkan, memadam, atau memformat sel dalam lembaran kerja.
  • Menukar nilai data dalam sel lain.
  • Bergerak, menamakan semula, memotong, atau menambah helaian ke buku kerja.
  • Mengubah sebarang pilihan persekitaran, seperti mod pengiraan atau paparan skrin.
  • Menetapkan sifat atau melaksanakan kebanyakan kaedah.

Fungsi Ditakrifkan Pengguna vs. Macros dalam Excel

Walaupun Helaian Google tidak menyokongnya pada masa ini, dalam Excel, makro adalah satu siri langkah yang dirakam yang mengautomasikan tugas-tugas lembaran kerja berulang. Contoh tugas yang boleh diautomatikkan termasuk data pemformatan atau operasi salin dan tampal.

Walaupun kedua-duanya menggunakan bahasa pengaturcaraan Microsoft VBA, mereka berbeza dalam dua aspek:

  1. UDFs melakukan pengiraan, manakala makro menjalankan tindakan. Seperti yang disebutkan di atas, UDFs tidak dapat melaksanakan operasi yang menjejaskan persekitaran program manakala makro boleh.
  2. Dalam tetingkap editor Visual Basic, kedua-dua boleh dibezakan kerana:
    1. UDF bermula dengan a Fungsi pernyataan dan berakhir dengan Fungsi Akhir .
    2. Makro bermula dengan a Sub pernyataan dan berakhir dengan Sub Akhir.