Argumentlar funksiyalar hisob-kitoblarni amalga oshirish uchun foydalanadigan qiymatlardir. Excel va Google Sheets kabi elektron jadval dasturlarida funksiyalar faqat oʻrnatilgan hisob-kitoblarni amalga oshiradigan oʻrnatilgan formulalardir va bu funksiyalarning aksariyati natijani qaytarish uchun foydalanuvchi yoki boshqa manba tomonidan maʼlumotlarni kiritishni talab qiladi.
Funksiya sintaksisi
Funksiya sintaksisi funksiya tartibiga ishora qiladi va funksiya nomi, qavs, vergul ajratgichlar va uning argumentlarini oʻz ichiga oladi.
Argumentlar har doim qavslar bilan o'ralgan va alohida argumentlar vergul bilan ajratilgan.
Yuqoridagi rasmda koʻrsatilgan oddiy misol, uzun ustunlar yoki raqamlar qatorlarini yigʻish yoki jamlash uchun ishlatilishi mumkin boʻlgan SUM funksiyasi. Bu funksiya sintaksisi:
SUM (1-raqam, 2-raqam, … raqam 255)
Bu funksiya uchun argumentlar:
1-raqam, 2-raqam, … raqam255
Argumentlar soni
Funksiya talab qiladigan argumentlar soni funksiyaga qarab oʻzgaradi. SUM funksiyasi 255 tagacha argumentga ega bo'lishi mumkin, lekin faqat bittasi talab qilinadi - 1-raqam argumenti. Qolganlari ixtiyoriy.
OFFSET funksiyasi esa uchta talab qilinadigan va ikkita ixtiyoriy argumentga ega.
HAZIR va BUGUN funktsiyalari kabi boshqa funktsiyalarda argumentlar yo'q, lekin ularning ma'lumotlarini - seriya raqami yoki sanasini - kompyuterning tizim soatidan oladi. Garchi bu funksiyalar uchun argumentlar talab qilinmasa ham, funksiyani kiritishda funksiya sintaksisining bir qismi bo‘lgan qavslar hali ham kiritilishi kerak.
Argumentlardagi ma'lumotlar turlari
Argumentlar soni kabi, argument uchun kiritilishi mumkin boʻlgan maʼlumotlar turlari funksiyaga qarab oʻzgaradi.
SUM funktsiyasida, yuqoridagi rasmda ko'rsatilganidek, argumentlar raqamli ma'lumotlarni o'z ichiga olishi kerak, ammo bu ma'lumotlar quyidagicha bo'lishi mumkin:
- haqiqiy ma'lumotlar yig'iladi - yuqoridagi rasmdagi 1-raqam argumenti
- ishchi varaqdagi raqam ma'lumotlarining joylashuvi uchun alohida katakcha havolasi - 2-raqam argumenti
- massiv yoki hujayra havolalari diapazoni - 3-raqam argumenti
Argumentlar uchun ishlatilishi mumkin boʻlgan boshqa maʼlumotlar turlariga quyidagilar kiradi:
- matnli ma'lumotlar
- Mantiqiy qiymatlar
- xato qiymatlari
- boshqa funksiyalar
Yerga joylashtirish funksiyalari
Bir funktsiya boshqa funksiya uchun argument sifatida kiritilishi odatiy holdir. Ushbu operatsiya ichki joylashtirish funktsiyalari sifatida tanilgan va u murakkab hisob-kitoblarni amalga oshirishda dastur imkoniyatlarini kengaytirish uchun amalga oshiriladi.
Masalan, IF funksiyalari quyida koʻrsatilganidek, bir-birining ichiga joylashtirilishi odatiy hol emas.
=AGAR(A1 > 50, IF(A2 < 100, A110, A125)
Ushbu misolda ikkinchi yoki ichki oʻrnatilgan IF funksiyasi birinchi IF funksiyasining qiymat_agar_haqiqat argumenti sifatida ishlatiladi va agar A2 katakdagi maʼlumotlar 100 dan kam boʻlsa, ikkinchi shartni tekshirish uchun ishlatiladi.
Excel 2007-dan beri formulalarda 64 ta darajadagi joylashtirishga ruxsat berilgan. Bungacha faqat yetti darajadagi joylashtirish qo‘llab-quvvatlanardi.
Funksiya argumentlarini topish
Alohida funktsiyalar uchun argument talablarini topishning ikkita usuli:
- Excelda funksiya dialog oynasini oching
- Excel va Google Sheets-dagi maslahat oynalari
Excel funktsiyasi dialog oynalari
Exceldagi funksiyalarning katta qismi yuqoridagi rasmdagi SUM funksiyasi uchun koʻrsatilganidek, funksiya uchun zarur va ixtiyoriy argumentlar roʻyxatini koʻrsatadigan muloqot oynasiga ega.
Funktsiyaning dialog oynasini ochish quyidagi orqali amalga oshirilishi mumkin:
- tasmaning Formula yorligʻi ostidagi funksiya nomini topish va ustiga bosish;
- yuqoridagi rasmda ko'rsatilganidek, formulalar qatori yonida joylashgan Funktsiyani qo'shish opsiyasini bosish.
Maslahat: Funksiya nomini kiritish
Excel va Google Sheets-da funktsiya argumentlarini topishning yana bir usuli:
- Yacheyka tanlang.
-
Dasturga formula kiritilayotganini bildirish uchun teng belgisini kiriting.
-
Funksiya nomini kiriting.
Yozganingizda, ushbu harf bilan boshlanadigan barcha funksiyalarning nomlari faol katak ostidagi asboblar maslahatida koʻrinadi.
-
Ochiq qavs kiriting - koʻrsatilgan funksiya va uning argumentlari maslahatchida keltirilgan.
Excelda asboblar paneli oynasi ixtiyoriy argumentlarni kvadrat qavslar () bilan oʻrab oladi. Boshqa barcha argumentlar kerak.
Google Sheets-da maslahat oynasi zarur va ixtiyoriy argumentlarni ajratmaydi. Buning oʻrniga u misol hamda funksiyadan foydalanishning qisqacha mazmunini va har bir argument tavsifini oʻz ichiga oladi.