فهرست
ایکسل د مختلفو عملیاتو لپاره ډیری دندې لري. د دندو په قوسونو کې دننه، موږ د غوښتل شوي عملیاتو لپاره ځینې ان پټونه واچوو چې موږ یې ترسره کول غواړو. د قوسین دننه دا داخلونه د فکشن دلیل په نوم یادیږي. پدې مقاله کې ، موږ به پوه شو چې په Excel کې د فعالیت دلیلونه څه دي. همدارنګه، موږ به د مختلفو دلیلونو سره آشنا شو.
څنګه په Excel کې د فنکشن دلیلونه وښیو
موږ کولی شو د فنکشن دلیلونه په دوه لارو وښایو.
1. فنکشن ښکاره کړئ دلیلونه د فنکشن ټایپ کولو پرمهال
کله چې تاسو د مساوي نښه کولو وروسته د فنکشن نوم ټایپ کړئ او بیا لومړی بریکٹ ټایپ کړئ، Excel به په اوتومات ډول اړوند دلیلونه وښیې. لاندې انځور ته وګورئ.
کله چې تاسو =IF( ټایپ کړئ، د IF فنکشن دلیلونه په اتوماتيک ډول څرګندیږي. د کیبورډ شارټ کټ Ctrl+A په کارولو سره د فنکشن دلیلونه وښایئ د فورمول بار/کوم حجرې ته ننوتل، لاندې شارټ کټ د فنکشن دلیلونو ډیالوګ بکس وړاندې کوي.
Ctrl +A
کړکۍ ښکاره کیږي اوس تاسو کولی شئ دلیلونه وګورئ او کولی شئ په بکسونو کې هم شمیرې داخل کړئ.
نور ولولئ: په Excel کې د VBA ان پټ فنکشن کارولو څرنګوالی (2 مثالونه)
څومره دلیلونه فعالیت کولی شي؟
مختلف ایکسل افعال مختلف دلیلونه لري. حتی، ځینې یې هیڅ دلیل نلري. راځئ وګورو.
1. د یو واحد دلیل سره فعالیت
دلیلونه اکثرا انفرادي حجرو ته راجع کیږي مګر پدې کې د حجرو سلسلې هم شاملې دي. لاندې د یو واحد دلیل سره د فنکشن یوه بیلګه ده.
- دلته موږ UPPER فنکشن کارولی کوم چې د متن سټرینګ د دلیل په توګه اخلي.
- دا مني. یو واحد دلیل د ننوت په توګه او د کوچني توری لیک په لوی حروف بدلوي.
- هغه فورمول چې په حجره B4 کې کارول کیږي دا دی:
=UPPER(B2)
دلته، استدلال یو متن دی چې په حجره B2 کې ځای پر ځای شوی دی.
2. د څو دلیلونو سره فنکشنونه
که تاسو غواړئ په یوه فنکشن کې ډیری دلیلونه وکاروئ نو تاسو اړتیا لرئ د دوی په مینځ کې کوما وکاروئ.
مثال:
- په ځینو مواردو کې، تاسو اړتیا لرئ چې د دوو کالمونو اوسط فعالیت او د فعالیت مجموعه محاسبه کړئ. یا، تاسو کولی شئ واحد دلیل د حد سره وکاروئ یا تاسو کولی شئ دوه دلیلونه وکاروئ چیرې چې تاسو کولی شئ دوه رینجونه په جلا توګه تعریف کړئ لکه،
=AVERAGE(C5:C14,D5:D14)
& ;
=SUM(C5:C14,D5:D14).
دلته، ( C5:C14,D5:D14 ) د اوسط او SUM دندو لپاره دلیلونه دي. لکه څنګه چې ډیری دلیلونه شتون لري، دوی د دوی په منځ کې د کوما په واسطه جلا شوي.
- تاسو کولی شئ لاندې مثال وګورئ چې درې دلیلونه کاروي. فورمول داسې دیتعقیبوي.
=TIME(8,15,40)
په دې مثال کې، فنکشن د TIME فنکشن او دا ساعتونه، دقیقې او ثانیې د استدلال په توګه کاروي.
نور ولولئ: په Excel کې د 2 ډیجیټونو وروسته کوما څنګه واچوئ (9 چټک میتودونه)
3. د هیڅ دلیل سره فنکشنونه
که څه هم ډیری فنکشنونه دلیلونه کاروي، ایکسل ځینې پخوانۍ ټاکل شوي دندې لري چې هیڅ دلیل نه کاروي. لکه RAND(), TODAY(), and NOW().
نور ولولئ: د VBA د کارونکي تعریف شوي فنکشن کارولو څرنګوالی (4 مناسب مثالونه)
3 ډوله دلیلونه په Excel فنکشن کې
1. د اړتیا وړ ډول دلیلونه
هر ایکسل فنکشن چې دلیلونه لري، لږترلږه یو اړین دلیل لري. یو فنکشن باید خپل ټول اړین دلیلونه ولري ترڅو یو باوري ځواب بیرته راولي. د مثال په توګه، راځئ چې د NETWORKDAYS فعالیت وګورو.
دا د NETWORKDAYS فنکشن ترکیب په لاندې ډول دی.
NETWORKDAYS(start_date, end_date, [ رخصتي] )د فنکشن په قوس کې داخلونه پرته له مربع بریکٹ دلته اړین دلیلونه دي. په لاندې مثالونو کې، فنکشن NETWORKDAYS دوه ډوله دلیلونه لري: یو اړین ډول او یو اختیاري. د اړین دلیلونو سره فنکشن په پایله کې 86 ورځې بیرته راستانه شوي.
2. د اختیاري ډول دلیلونه
ځینې دندې شتون لري چې ځینې دلیلونه کاروياختیاري د لاندې انځور په څیر، د INDEX فنکشن ټایپ کولو وروسته، Excel په اتوماتيک ډول د دې فنکشن اړین او اختیاري دلیلونه ښیې.
نور ولولئ: د Excel VBA سره د INDEX MATCH کارولو څرنګوالی
3. نیسټ شوي فنکشنونه په Excel فورمول کې د بل فنکشن د دلیل په توګه کارول کیږي
فکشنونه د مختلف فنکشن لاندې د دلیل په توګه کارول کیدی شي. دا پروسه د nesting فنکشن په نوم پیژندل کیږي. د مثال په توګه، موږ غواړو د پایلې نیټې موندلو لپاره یو مشخص نیټه ته 5 کاله اضافه کړو. موږ به فورمول وکاروو-
=DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))
دلته اصلي دنده DATE ده. کال، میاشت، او ورځ نورې دندې دي چې په تاریخ فنکشن کې ځړول شوي دي. دا اضافي افعال د DATE فنکشن لپاره د دلیلونو په توګه منل شوي. لکه YEAR(A2)+B2 د DATE فنکشن د لومړي دلیل په توګه کارول شوی دی.
22>
د نیست شوي دندو ارزښت موندنه :
- د نیسټ شوي فنکشنونو د ارزښتونو موندلو لپاره کوم چې د مختلف فنکشن لپاره د دلیلونو په توګه کارول کیږي تاسو اړتیا لرئ دننه نیسټ شوي فارمول غوره کړئ او F9 فشار ورکړئ.
- له هغې وروسته، د اصلي فنکشن دلیل فشار ورکړئ، او لاندې عکسونه تعقیب کړئ ترڅو وګورئ چې په ریښتیا څه ترسره کیږي.
دلته لومړی موږ د اصلي فنکشن لومړی دلیل غوره کوو. په دوهم انځور کې، موږ یوازې د کیبورډ F9 فشار راوړوتڼۍ دا د دې دلیل ځانګړې پایله وښودله. تاسو حتی کولی شئ دا کړنلاره د واحد فنکشن لپاره هم وکاروئ.
ورته لوستل
12>2 لارې په Excel کې د دلیلونو داخلولو لپاره
دوه لارې شتون لري چې تاسو کولی شئ په Excel کې دلیلونه داخل کړئ.
- په مستقیم ډول په حجره کې د فنکشن ټایپ کول
- په کارولو سره د ایکسل فنکشن دلیل ډیالوګ بکس.
1. په مستقیم ډول په حجره کې د فنکشن ټایپ کول
په دې توګه، که تاسو غواړئ په کوم ځانګړي حجره کې کوم فنکشن وکاروئ، هغه حجره غوره کړئ او د “=”<2 سره د فنکشن نوم لیکل پیل کړئ> په پیل کې لاسلیک کړئ. پداسې حال کې چې تاسو په Excel کې د فنکشن نوم ولیکئ تاسو به وګورئ چې کوم ډول دلیلونه په قوس کې منل کیدی شي. لاندې انځور ښیي چې څنګه په Excel
2 کې د دلیلونو سره فنکشن ولیکئ. د ایکسل فنکشن دلیل ډیالوګ بکس کارول
دا یو ښه تمرین دی چې د ایکسل فنکشن دلیل ډیالوګ بکس وکاروئ ترڅو د فنکشن نوم د دلیلونو سره ولیکئ. د فنکشن دلیل ډیالوګ بکس موندلو لپاره ، په پورتنۍ فارمول ټب کې فشار ورکړئ او له هغه ځای څخه کوم فورمول غوره کړئ تاسو به وګورئ چې یو بکس به څرګند شي. اوس، پهدا مثال، ما د NETWORKDAYS فنکشن د دې موجود دلیلونو سره وښوده.
د فنکشن دلیل ډیالوګ بکس کارولو غوره برخه دا ده چې تاسو کولی شئ دا داخل کړئ. د دوی په سمه توګه پیژندلو سره دلیلونه. نو، مخکې له دې چې کوم دلیل داخل کړئ، تاسو واقعیا پوهیږئ چې تاسو څه ترسره کوئ.
په فنکشن کې د دلیلونو ارزښت ډولونه
کارول په Excel کې ډیری دلیلونه عددي معلومات دي ځکه چې خلک په پراخه کچه د عددي حسابونو لپاره Excel کاروي. مګر دا د نورو معلوماتو ډولونه هم مني. د استدلال ډولونه چې په Excel کې کارول کیږي لاندې ورکړل شوي.- شمیرې ډاټا ( =SUM(5,10) )
- د متن تار ډاټا ( =UPPER("تامسن") )
- بولین ارزښتونه ( =OR(1+1=2) )
- د تېروتنې ارزښتونه ( =ISERR(#VALUE!) )
دلیلونه په Excel VBA فنکشن کې
ایکسیل VBA درې ډوله کړنالرې لري. Sub, Function, and Property. له دې څخه، Function لاندې ترکیب لري.
[عامه/خصوصي /ملګري] [جامد] فنکشن فنکشن_نوم [(ارګلیست)] [د ډول][بیانونه]
[نوم = بیان]
[Exit Function]
[بیانونه]
[name=expression]
د فنکشن پای
دلته موږ ګورو چې دا لري [(arglist)] کوم چې په Excel VBA کې د فنکشن بیان دلیلونو ته اشاره کوي. د [] شاوخوا arglist په ګوته کوي چې دا برخه د فعالیت طرزالعمل لپاره اختیاري ده. اوس راځئ چې د فنکشن دلیل لیست برخې وګورو.
د فنکشن آرګ لیست لاندې ترکیب لري.
[اختیاري] [ByVal/ByRef] [ParamArray] varname [( )] [ډول ډول] [=defaultvalue]موږ به د دې هرې برخې په اړه د مثالونو سره بحث وکړو.
- اختیاري:
دا په ګوته کوي چې یو دلیل اختیاري دی که تاسو دا د دلیل لپاره کاروئ. راتلونکی دلیلونه باید اختیاري هم وي، او تاسو باید دوی د اختیاري کلیمې سره اعلان کړئ.
- ByVal:
دا په ډاګه کوي چې دلیلونه دي د حوالې پرځای د ارزښت لخوا تیریږي. دا هم د استدلال یو اختیاري ډول دی.
- ByRef:
دا د ډیفالټ دلیل دی. که تاسو هیڅ شی مشخص نه کړئ، ایکسل به په پام کې ونیسي چې تاسو د ارزښتونو په ځای د متغیرونو حواله لیږدئ. د دې کارول دا یقیني کوي چې هغه کړنلاره چې له لارې یې تیریږي کولی شي دا بدل کړي.
- ParamArray:
دا په لیست کې وروستی دلیل دی کله چې کارول کیږي. تاسو نشئ کولی د دې سره اختیاري ، ByVal یا ByRef وکاروئ. دا هم د استدلال یو اختیاري ډول دی. دا موږ ته اجازه راکوي چې د استدلالونو خپل سري شمیر وکاروو.
- varname:
دا یو اړین ډول دلیل دی. له دې سره، تاسو باید د معیاري دودیزو قواعدو سره متغیرونو ته نومونه ورکړئ.
- ډول:
دا هم یو اختیاري دیاستدلال تاسو کولی شئ پدې سره د ډیټا ډول تنظیم کړئ. که اختیاري نه وي، تاسو کولی شئ د کارونکي لخوا ټاکل شوي ډیټا ډول وټاکئ.
- ډیفالټ ارزښت: 14>15>
کوم ثابت یا د ثابت بیان. یوازې په اختیاري پیرامیټونو باندې تطبیق کیږي. یو واضح ډیفالټ ارزښت یوازې هیڅ شی کیدی نشي که چیرې ډول یو څیز وي.
1 بیلګه:
4778
لاندې کرښه وګورئ:
Function CalculateNum_Difference_Optional(Number1 As Integer, Optional Number2 As Integer) As Double
دلته،
CalculateNum_Difference_Optional د فکشن نوم ، نمبر 1، شمیره 2 دي وارنوم، انټیجر ډول اعلان شوی.
2 بیلګه: د ډیفالټ ارزښت کارول
موږ کولی شو د فنکشن لپاره ډیفالټ دلیل وټاکو، پدې معنی چې موږ هیڅکله به دا دلیل غوره نکړي، یو ډیفالټ ارزښت به تل غوره شي.
9416
3 مثال: د ByRef کارول
8439
مثلا 4: د ByVal کارول
9322
<0 نور ولولئ: د 10 ډیری کارول شوي Excel VBA څیزونو لیست (ځانګړتیاوې او مثالونه)د Excel VBA فعالیت پرته له کوم دلیل
په Excel کې VBA، تاسو کولی شئ د ډیری دلیلونو سره یو فنکشن ولیکئ څومره چې تاسو اړتیا لرئ اساس. مګر دا هم ممکنه ده چې پرته له دلیل څخه فنکشن ولیکئ.
لاندې کړنالرې وګورئ:
27>
د فایل غوره کړئ ➪ اختیارونه ➪ عمومي د دې برخې لیدلو لپاره. له هغې وروسته، لاندې د دودیز فعالیت یوه ساده بیلګه ده چې هیڅ دلیل نلري. دا فنکشن د Application څیز UserName ملکیت بیرته راګرځوي. دا نوم په کې ښکاري د مایکروسافټ دفتر خپل کاپي شخصي کړئ د ایکسیل اختیارونو ډیالوګ بکس برخه. دا فنکشن خورا ساده دی، مګر دا یوازینۍ لار ده چې تاسو کولی شئ د کارن-نوم ترلاسه کولو لپاره د کاري پاڼې په حجره یا فورمول کې کار واخلئ.
8915
کله چې تاسو د کاري پاڼې حجرې ته لاندې فورمول داخل کړئ، حجره د کارن نوم ښکاره کوي. اوسنی کارن:
=OfficeUserName()
کله چې تاسو پرته له کوم دلیل څخه فنکشن کاروئ، تاسو باید د خالي قوسونو سیټ شامل کړئ.
پایله
نو موږ پدې مقاله کې د ایکسل فنکشن دلیلونو په اړه بحث وکړ. که تاسو بحث ګټور ومومئ، مهرباني وکړئ موږ ته د تبصرې په بکس کې خبر راکړئ. او د Excel اړوند نورو مقالو لپاره، مهرباني وکړئ زموږ بلاګ وګورئ ExcelWIKI .