Excel функцийн аргументууд гэж юу вэ (Нарийвчилсан хэлэлцүүлэг)

  • Үүнийг Хуваалц
Hugh West

Excel нь янз бүрийн үйлдлүүдэд зориулсан олон функцтэй. Функцуудын хаалтанд бид хийхийг хүссэн үйлдлийнхээ зарим оролтыг оруулдаг. Хаалт доторх эдгээр оролтыг функцийн аргументууд гэж нэрлэдэг. Энэ нийтлэлд бид Excel-д ямар функцийн аргументууд байдгийг мэдэх болно. Мөн бид өөр өөр төрлийн аргументуудтай танилцах болно.

Функцийн аргументуудыг Excel дээр хэрхэн харуулах вэ

Бид функцийн аргументуудыг хоёр янзаар харуулж болно.

1. Функцийг харуулах Функц бичих үеийн аргументууд

Тэгш тэмдэг тавьсны дараа функцийн нэрийг бичээд эхний хаалтыг бичихэд Excel автоматаар тус тусын аргументуудыг харуулах болно. Дараах зургийг харна уу.

Та =IF( гэж бичихэд IF функцийн аргументууд автоматаар гарч ирнэ.

2 .Гарны товчлолыг ашиглан функцийн аргументуудыг харуулах Ctrl+A

Өмнөх аргачлалаар та аргументуудыг л харж болно, гэхдээ энэ аргыг ашиглан хоёуланг нь харж, оруулах боломжтой. Хүчинтэй функцийн нэрийг оруулсны дараа тэнцүү тэмдэг тавина. томьёоны мөр/дурын нүд рүү нэвтэрвэл дараах товчлол нь функцын аргументуудын харилцах цонхыг харуулдаг.

Ctrl +A

Цонх гарч ирнэ. Одоо та аргументуудыг харж, нүднүүдэд тоо оруулах боломжтой.

Цааш унших: Excel дээр VBA оруулах функцийг хэрхэн ашиглах талаар (2 жишээ)

Функц хэдэн аргументтай байж болох вэ?

Өөр өөр Excel функцууд өөр өөр тооны аргументтай байдаг. Тэр ч байтугай зарим нь огт маргалддаггүй. Харцгаая.

1. Ганц аргументтай функцууд

Аргументууд нь ихэвчлэн бие даасан нүднүүдэд хамаарах боловч нүдний мужийг мөн багтаадаг. Доорх нь нэг аргументтай функцийн жишээг үзүүлэв.

  • Энд бид текст мөрийг аргумент болгон авдаг ДЭЭД функцийг ашигласан.
  • Энэ нь нэг аргументыг оруулах ба жижиг үсгийг том үсэг болгон хувиргана.
  • B4 нүдэнд ашигласан томьёо нь:
=UPPER(B2)

Энд аргумент нь В2 нүдэнд байрлуулсан текстийн мөр юм.

2. Олон аргументтай функцууд

Хэрэв та функцэд олон аргумент ашиглахыг хүсвэл тэдгээрийн хооронд таслал тавих хэрэгтэй.

Жишээ нь:

  • Зарим тохиолдолд та хоёр баганын дундаж функц болон нийлбэр функцийг тооцоолох хэрэгтэй. Та нэг аргументыг мужтай ашиглаж болно, эсвэл хоёр мужийг тусад нь тодорхойлж болох хоёр аргументыг ашиглаж болно,
=AVERAGE(C5:C14,D5:D14)

& ;

=SUM(C5:C14,D5:D14).

Энд, ( C5:C14,D5:D14 ) нь AVERAGE ба SUM функцуудын аргументууд юм. Олон аргументууд байдаг тул тэдгээрийн хооронд таслалаар тусгаарлагдсан байдаг.

  • Та гурван аргумент ашигласан доорх жишээг харж болно. Томъёо нь дараах байдалтай байнадараах.
=TIME(8,15,40)

Энэ жишээнд функц нь ЦАГИЙН функц ба энэ нь цаг, минут, секундийг аргумент болгон ашигладаг.

Цааш унших: Excel дээр 2 оронтой тоон дараа хэрхэн таслал тавих вэ (9 хурдан арга)

3. Аргументгүй функцууд

Хэдийгээр ихэнх функцууд аргумент ашигладаг ч Excel-д ямар ч аргумент ашигладаггүй урьдчилан тодорхойлсон функцууд байдаг. RAND(), TODAY(), болон NOW().

Дэлгэрэнгүй: VBA хэрэглэгчийн тодорхойлсон функцийг хэрхэн ашиглах талаар (4 тохиромжтой жишээ)

Excel функцийн 3 төрлийн аргумент

1. Шаардлагатай төрлийн аргументууд

Аргументтай Excel функц бүр дор хаяж нэг шаардлагатай аргументтай байдаг. Хүчинтэй хариултыг буцаахын тулд функц нь шаардлагатай бүх аргументтай байх ёстой. Жишээ болгон NETWORKDAYS функцийг харцгаая.

Энэ нь NETWORKDAYS функцийн синтакс дараах байдалтай байна.

СҮЛЖЭЭНИЙ ӨДӨР(эхлэх_огноо, дуусах_огноо, [баярын өдрүүд] )

Дөрвөлжин хаалтгүй функцийн хаалтанд байгаа оролтууд нь энд шаардлагатай аргументууд юм. Дараах жишээнүүдэд NETWORKDAYS функц нь шаардлагатай төрөл ба нэмэлт гэсэн хоёр төрлийн аргументтай. Шаардлагатай аргументуудыг оруулснаар функц 86 хоног буцсан.

2. Нэмэлт төрлийн аргументууд

Зарим аргументуудыг дараах байдлаар ашигладаг функцууд байдаг.сонголттой. Доорх зургийн адил INDEX функц гэж бичсний дараа Excel нь тухайн функцийн шаардлагатай болон нэмэлт аргументуудыг автоматаар харуулдаг.

Цааш унших: Excel VBA-тай INDEX MATCH-ийг хэрхэн ашиглах вэ

3. Excel-ийн томьёо дахь өөр функцийн аргумент болгон ашигладаг үүрлэсэн функцууд

Функцуудыг өөр функцын аргумент болгон ашиглаж болно. Энэ процессыг үүрлэх функц гэж нэрлэдэг. Жишээлбэл, бид үр дүнгийн огноог мэдэхийн тулд тодорхой огноо дээр 5 жил нэмэхийг хүсч байна. Бид томъёог ашиглах болно-

=DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))

Энд үндсэн функц нь DATE байна. YEAR, MONTH, болон DAY нь DATE функц дотор үүрлэгдсэн бусад функцууд юм. Эдгээр нэмэлт функцийг DATE функцийн аргумент болгон хүлээн авдаг. YEAR(A2)+B2-г DATE функцийн эхний аргумент болгон ашигласан шиг.

Үүрлэсэн функцүүдийн утгыг олох нь :

  • Өөр функцын аргумент болгон ашигладаг үүрлэсэн функцүүдийн утгыг олохын тулд дотроос оруулсан томьёог сонгоод F9 товчийг дарахад л хангалттай.

  • Үүний дараа үндсэн функцийн аргументыг дарж, доорх зургуудыг дагаж яг юу хийгдсэнийг харна уу.

Энд эхлээд үндсэн функцийн эхний аргументыг сонгоно. Хоёрдахь зураг дээр бид гарны F9 товчийг дарахад л хангалттайтовч. Тэр маргааны тодорхой үр дүнг харуулсан. Та энэ процедурыг нэг функцэд ч ашиглаж болно.

Ижил төстэй уншилтууд

  • Excel VBA дахь 22 макро жишээ
  • Excel VBA-г эзэмших 20 практик кодлох зөвлөмж
  • Excel дээр VBA кодыг хэрхэн бичих вэ (хялбар алхмаар)
  • Төрөл Excel дэх VBA макроны тухай (Шуурхай гарын авлага)
  • Та VBA-р юу хийж болох вэ (6 практик хэрэглээ)

2 арга Excel-д аргумент оруулах

Excel-д аргумент оруулах хоёр арга бий.

  • Функцийг нүдэнд шууд бичих
  • Ашиглах Excel функц Аргумент харилцах цонх.

1. Функцийг нүдэнд шууд бичих

Ийм байдлаар, хэрэв та аль нэг нүдэнд ямар нэгэн функц ашиглахыг хүсвэл тухайн нүдийг сонгоод “=”<2-ээр функцийн нэрийг бичиж эхлээрэй> эхэнд гарын үсэг зурна уу. Та Excel-д функцийн нэрийг бичихдээ хаалтанд ямар төрлийн аргументуудыг хүлээн авч болохыг харах болно. Excel

2 программ дээр аргументтай функцийг хэрхэн бичихийг доорх зурагт үзүүлэв. Excel функцын аргументын харилцах цонхыг ашиглах нь

Excel функцын аргументын харилцах цонхыг ашиглан функцийн нэрийг аргументтай бичих нь зүйтэй. Функцийн аргументын харилцах цонхыг олохын тулд дээд талд байрлах томьёо таб дээр дарж, тэндээс ямар нэг томьёо сонгоод нүд гарч ирнэ. Одоо, доторЭнэ жишээнд би NETWORKDAYS функцийг боломжтой аргументуудтай нь харуулсан.

Функцийн аргументын харилцах цонхыг ашиглах хамгийн сайн тал бол та тэдгээрийг зөв мэдэх замаар аргументууд. Тиймээс ямар нэгэн аргумент оруулахаасаа өмнө та яг юу хийж байгаагаа мэдэж байгаа.

Функц дэх аргументын төрлүүдийн утга

Excel нь таны хүсэж буй функцээс хамааран олон төрлийн оролтыг аргумент болгон хүлээн авдаг. ашиглах. Excel-ийн аргументуудын ихэнх нь тоон өгөгдөл байдаг тул хүмүүс Excel-ийг тоон тооцоололд өргөн ашигладаг. Гэхдээ энэ нь бусад өгөгдлийн төрлийг хүлээн зөвшөөрдөг. Excel-д хэрэглэгддэг аргументуудын төрлүүдийг доор өгөв.

  • Тоон өгөгдөл ( =SUM(5,10) )
  • Текст-мөр өгөгдөл ( =ДЭЭД(“Томсон”) )
  • Боолийн утгууд ( =OR(1+1=2) )
  • Алдааны утгууд ( =ISERR(#VALUE!) )

Excel VBA функцын аргументууд

Excel VBA нь гурван төрлийн процедуртай. Дэд, Функц, ба Өмч. Эдгээрээс Функц нь дараах синтакстай.

[Нийтийн/Хувийн /Найз] [Статик] Функцийн_Нэр [(arglist)] [Төрөл байдлаар]

[мэдэгдэл]

[нэр=илэрхийлэл]

[Гарах функц]

[мэдэгдэл]

[нэр=илэрхийлэл]

Төгсгөлийн функц

Энд бид [(arglist)] байгааг анзаарч байгаа бөгөөд энэ нь Excel VBA дахь Функцийн мэдэгдлийн аргументуудыг илэрхийлдэг. The arglist орчмын [] нь Функцын процедурын хувьд энэ хэсэг нь нэмэлт гэдгийг харуулж байна. Одоо Функцийн аргументын жагсаалтын хэсгүүдийг харцгаая.

Function arglist нь дараах синтакстай байна.

[Заавал биш] [ByVal/ByRef] [ParamArray] varname [( )] [Төрөл байдлаар] [=defaultvalue]

Бид эдгээр хэсэг бүрийг жишээгээр авч үзэх болно.

  • Нэмэлт:

Энэ нь хэрвээ та аргументыг аргумент болгон ашиглах юм бол энэ нь аргументыг сонгох боломжгүй гэдгийг харуулж байна. дараагийн аргументууд нь бас сонголттой байх ёстой бөгөөд та тэдгээрийг нэмэлт түлхүүр үгээр зарлах ёстой.

  • ByVal:

Энэ нь аргументууд нь лавлагааны оронд утгаар дамжуулсан. Энэ нь мөн нэмэлт аргументуудын төрөл юм.

  • ByRef:

Энэ нь анхдагч аргумент юм. Хэрэв та юу ч заагаагүй бол Excel таныг утгын оронд хувьсагчийн лавлагааг дамжуулж байна гэж үзэх болно. Үүнийг ашигласнаар дамжуулж буй процедур нь үүнийг өөрчлөх боломжтой болно.

  • ParamArray:

Энэ нь жагсаалтын сүүлийн аргумент юм. хэрэглэх үед. Та үүнтэй хамт Нэмэлт, ByVal эсвэл ByRef ашиглах боломжгүй. Энэ нь бас нэмэлт аргументийн төрөл юм. Энэ нь бидэнд дурын тооны аргумент ашиглах боломжийг олгодог.

  • varname:

Энэ бол шаардлагатай аргументуудын төрөл юм. Үүний тусламжтайгаар та хувьсагчдад стандарт уламжлалт дүрмээр нэр өгөх ёстой.

  • төрөл:

Энэ нь бас сонголттоймаргаан. Үүний тусламжтайгаар та өгөгдлийн төрлийг тохируулж болно. Сонголт биш бол та хэрэглэгчийн тодорхойлсон өгөгдлийн төрлийг тохируулж болно.

  • өгөгдмөл утга:

ямар ч тогтмол эсвэл тогтмолын илэрхийлэл. Зөвхөн нэмэлт параметрүүдэд хамаарна. Хэрэв төрөл нь Объект бол тодорхой өгөгдмөл утга нь зөвхөн Юу ч байж болно.

Жишээ 1:

9943

Дараах мөрийг ажиглана уу:

Function CalculateNum_Difference_Optional(Number1 As Integer, Optional Number2 As Integer) As Double

Энд,

Тоо_ялгаа_тооцох_заавал нь функцийн нэр , 1-р тоо, тоо 2 нь вар нэр, бүхэл тоо нь төрөл -г зарласан байна.

Жишээ 2: Өгөгдмөл утгыг ашиглах

Бид функцийн үндсэн аргументыг тохируулж болох бөгөөд энэ нь бид' Энэ аргументыг хэзээ ч сонгохгүй, өгөгдмөл утгыг үргэлж сонгох болно.

4218

Жишээ 3: ByRef ашиглах

8830

Жишээ 4: ByVal ашиглах

9837

Дэлгэрэнгүй: Ихэвчлэн ашиглагддаг 10 Excel VBA объектын жагсаалт (Атрибутууд ба жишээнүүд)

Аргументгүй Excel VBA функцууд

Excel дээр VBA, та ямар ч үндэслэлтэй олон аргумент бүхий функц бичиж болно. Гэхдээ аргументгүйгээр функц бичих боломжтой.

Дараах процедурыг үзнэ үү:

Файл ➪ Сонголт ➪ Ерөнхий гэснийг сонгоод энэ хэсгийг үзнэ үү. Үүний дараа аргументгүй захиалгат функцийн энгийн жишээг доор харуулав. Энэ функц нь Application объектын UserName шинж чанарыг буцаана. Энэ нэр дээр гарч ирнэ Excel Options харилцах цонхны Microsoft Office хэсгийн хуулбарыг өөртөө тохируулна уу. Энэ функц нь маш энгийн боловч та ажлын хуудасны нүд эсвэл томьёонд ашиглах хэрэглэгчийн нэрийг авах цорын ганц арга зам юм.

8686

Та дараах томьёог ажлын хуудасны нүдэнд оруулах үед нүд нь нэрийг харуулна. одоогийн хэрэглэгч:

=OfficeUserName()

Та ямар ч аргументгүй функцийг ашиглахдаа хоосон хаалтанд оруулах ёстой.

Дүгнэлт

Тиймээс бид энэ нийтлэлд Excel функцийн аргументуудыг авч үзсэн. Хэлэлцүүлгийг танд хэрэгтэй гэж үзвэл коммент хэсэгт бидэнд мэдэгдэнэ үү. Excel-тэй холбоотой бусад нийтлэлүүдийг үзэхийг хүсвэл манай блогт зочилно уу ExcelWIKI .

Хью Уэст бол салбартаа 10 гаруй жил ажилласан туршлагатай Excel-ийн сургагч багш, шинжээч юм. Нягтлан бодох бүртгэл, санхүүгийн чиглэлээр бакалавр, бизнесийн удирдлагын магистр зэрэгтэй. Хью багшлах сонирхолтой бөгөөд дагаж мөрдөх, ойлгоход хялбар заах өвөрмөц арга барилыг боловсруулсан. Түүний Excel-ийн мэдлэг чадвар нь дэлхий даяарх олон мянган оюутан, мэргэжилтнүүдэд ур чадвараа дээшлүүлж, ажил мэргэжлээрээ амжилт гаргахад тусалсан. Хью өөрийн блогоороо дамжуулан өөрийн мэдлэгээ дэлхийтэй хуваалцаж, Excel програмын үнэгүй зааварчилгаа, онлайн сургалтыг хувь хүмүүс болон бизнесүүдэд бүрэн дүүрэн ашиглахад нь туслах зорилгоор санал болгодог.