Tabela e përmbajtjes
Excel ka shumë funksione për operacione të ndryshme. Brenda kllapave të funksioneve vendosim disa hyrje për operacionin e dëshiruar që duam të kryejmë. Këto hyrje brenda kllapave quhen argumente funksioni . Në këtë artikull, ne do të mësojmë se cilat janë argumentet e funksionit në Excel. Gjithashtu, do të njihemi me lloje të ndryshme argumentesh.
Si të tregojmë argumentet e funksionit në Excel
Mund të tregojmë argumentet e funksionit në dy mënyra.
1. Shfaq funksionin Argumentet gjatë shtypjes së një funksioni
Kur shkruani një emër funksioni pasi vendosni një shenjë të barabartë dhe më pas shkruani kllapin e parë, Excel do të shfaqë automatikisht argumentet përkatëse. Shikoni imazhin e mëposhtëm.
Kur shkruani =IF(, argumentet e funksionit IF shfaqen automatikisht.
2 Shfaq argumentet e funksionit duke përdorur shkurtoren e tastierës Ctrl+A
Në mënyrën e mëparshme, ju mund të shihni vetëm argumentet, por ju mund të shihni dhe vendosni të dhëna duke përdorur këtë mënyrë. Pasi të shkruani një emër të vlefshëm funksioni të ndjekur nga një i barabartë hyni në shiritin e formulave/çdo qelizë, shkurtorja e mëposhtme paraqet kutinë e dialogut të argumenteve të funksionit.
Ctrl +A
Shfaqet dritarja Tani mund të shihni argumentet dhe mund të futni numra gjithashtu në kuti.
Lexo më shumë: Si të përdorni funksionin e hyrjes VBA në Excel (2 shembuj)
Sa argumente mund të ketë funksioni?
Funksionet e ndryshme të Excel kanë një numër të ndryshëm argumentesh. Madje, disa prej tyre nuk kanë fare argumente. Le të shohim.
1. Funksionet me një argument të vetëm
Argumentet i referohen kryesisht qelizave individuale, por përfshin gjithashtu vargjet e qelizave. Më poshtë është një shembull i një funksioni me një argument të vetëm.
- Këtu kemi përdorur funksionin UPPER i cili merr vargun e tekstit si argument.
- Ai pranon një argument i vetëm si hyrje dhe konverton shkronjën e vogël në shkronjën e madhe.
- Formula e përdorur në qelizën B4 është:
=UPPER(B2)
Këtu, argumenti është një varg teksti i vendosur në qelizën B2 .
2. Funksionet me argumente të shumëfishta
Nëse dëshironi të përdorni disa argumente në një funksion, duhet të përdorni një presje midis tyre.
Shembull:
- Në disa raste, ju duhet të llogaritni funksionin mesatar dhe funksionin e shumës së dy kolonave. Ose, mund të përdorni argumentin e vetëm me një diapazon ose mund të përdorni dy argumente ku mund të përcaktoni dy vargjet veç e veç si,
=AVERAGE(C5:C14,D5:D14)
& ;
=SUM(C5:C14,D5:D14).
Këtu, ( C5:C14,D5:D14 ) janë argumentet për funksionet AVERAGE dhe SUM . Duke qenë se ka shumë argumente, ato ndahen me presje ndërmjet tyre.
- Mund të shihni shembullin e mëposhtëm i cili përdor tre argumente . Formula është sivijon.
=TIME(8,15,40)
Në këtë shembull, funksioni është funksioni TIME dhe ai përdor orë, minuta dhe sekonda si argumente.
Lexo më shumë: Si të vendosim presje pas 2 shifrave në Excel (9 metoda të shpejta)
3. Funksionet pa argumente
Megjithëse shumica e funksioneve përdorin argumente, Excel ka disa funksione të paracaktuara që nuk përdorin asnjë argument. Të tilla si RAND(), TODAY(), dhe TANI().
Lexo më shumë: Si të përdorni funksionin e përcaktuar nga përdoruesi VBA (4 shembuj të përshtatshëm)
3 lloje të argumenteve në funksionet e Excel
1. Argumentet e llojit të kërkuar
Çdo funksion Excel që ka argumente, ka të paktën një argument të kërkuar. Një funksion duhet të ketë të gjitha argumentet e kërkuara për të kthyer një përgjigje të vlefshme. Si shembull, le të shohim funksionin NETWORKDAYS .
Kjo është sintaksa e funksionit NETWORKDAYS është si më poshtë.
NETWORKDAYS(data_fillimi, data_mbarimi, [pushimet] )Inputet në kllapa të një funksioni pa kllapa katrore janë argumentet e kërkuara këtu. Në shembujt e mëposhtëm, funksioni NETWORKDAYS ka dy lloje argumentesh: një lloj i kërkuar dhe një opsional. Me argumentet e kërkuara funksioni është kthyer 86 ditë si rezultat.
2. Argumente të tipit opsional
Ka disa funksione që përdorin disa argumente siopsionale. Ashtu si imazhi i mëposhtëm, pasi shkruani funksioni INDEX , Excel automatikisht shfaq argumentet e kërkuara dhe opsionale të atij funksioni.
Lexo më shumë: Si të përdorni INDEX MATCH me Excel VBA
3. Funksionet e ndërlidhura të përdorura si argumente të një funksioni tjetër në një formulë Excel
Funksionet mund të përdoren si argumente nën një funksion tjetër. Ky proces njihet si funksioni i foleve. Për shembull, ne duam të shtojmë 5 vjet në një datë specifike për të gjetur datën rezultuese. ne do të përdorim formulën-
=DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))
Këtu funksioni kryesor është DATA . VITI, MUAJ, dhe DITA janë funksionet e tjera që janë të vendosura në funksionin DATA . Këto funksione shtesë pranohen si argumente për funksionin DATA . Ashtu si YEAR(A2)+B2 është përdorur si argumenti i parë i funksionit DATE .
Gjetja e vlerës së funksioneve të ndërlidhura :
- Për të gjetur vlerat e funksioneve të ndërlidhura që përdoren si argumente për një funksion tjetër, thjesht duhet të zgjidhni formulën e ndërlidhur brenda dhe shtypni F9 .
- Pas kësaj, shtypni argumentin e funksionit kryesor dhe ndiqni fotot më poshtë për të parë se çfarë është bërë saktësisht.
Këtu fillimisht zgjedhim argumentin e parë të funksionit kryesor. Në foton e dytë, thjesht shtypim F9 të tastierësbutonin. Ai tregoi rezultatin specifik të atij argumenti. Ju mund ta përdorni këtë procedurë edhe për funksione të vetme gjithashtu.
Lexime të ngjashme
- 22 shembuj makro në Excel VBA
- 20 këshilla praktike kodimi për Master Excel VBA
- Si të shkruhet kodi VBA në Excel (me hapa të thjeshtë)
- Llojet e makrove VBA në Excel (Një udhëzues i shpejtë)
- Çfarë mund të bëni me VBA (6 përdorime praktike)
2 mënyra për të futur argumente në Excel
Ka dy mënyra në të cilat mund të futni argumente në Excel.
- Të shtypni funksionin drejtpërdrejt në një qelizë
- Duke përdorur Kutia e dialogut të funksionit Excel.
1. Shkrimi i funksionit direkt në një qelizë
Në këtë mënyrë, nëse dëshironi të përdorni ndonjë funksion në ndonjë qelizë specifike, zgjidhni atë qelizë dhe filloni të shkruani emrin e funksionit me një “=” nënshkruani në fillim. Ndërsa shkruani emrin e funksionit në Excel, do të shihni se çfarë lloj argumentesh mund të pranojë brenda kllapave. Fotografia më poshtë tregon se si të shkruani një funksion me argumente në Excel
2. Përdorimi i Kutisë së Dialogut të Argumentit të Funksionit të Excel
Është një praktikë e mirë të përdorni kutinë e dialogut të argumentit të funksionit Excel për të shkruar emrin e funksionit me argumente. Në mënyrë që të gjeni kutinë e dialogut të argumentit të funksionit, shtypni në skedën e formulave në krye dhe zgjidhni çdo formulë prej aty ku do të shihni që do të shfaqet një kuti. Tani, nëkëtë shembull, unë tregova funksionin NETWORKDAYS me argumentet e tij të disponueshme.
Pjesa më e mirë e përdorimit të kutisë së dialogut të argumentit të funksionit është se mund të futni argumentet duke i njohur ato siç duhet. Pra, përpara se të futni ndonjë argument, ju në fakt e dini se çfarë po kryeni.
Llojet e vlerave të argumenteve në një funksion
Excel pranon shumë lloje të ndryshme hyrjesh si argumente në varësi të funksioneve që dëshironi të përdorni. Shumica e argumenteve në Excel janë të dhëna numerike pasi njerëzit përdorin shumë Excel për llogaritjet numerike. Por ai gjithashtu pranon lloje të tjera të dhënash. Llojet e argumenteve që përdoren në Excel janë dhënë më poshtë.
- Të dhënat numerike ( =SUM(5,10) )
- Të dhënat e vargut të tekstit ( =UPPER("Thomson") )
- Vlerat logjike ( =OR(1+1=2) )
- Vlerat e gabimit ( =ISERR(#VALUE!) )
Argumentet në funksionin Excel VBA
Excel VBA ka tre lloje procedurash. Sub, Function, dhe Property. Prej tyre, Function ka sintaksën e mëposhtme.
[Public/Private /Friend] [Static] Funksioni Emri_Funksioni [(arglist)] [Si lloji][deklarata]
[emri=shprehje]
[Dalja nga funksioni]
[deklarata]
[emri=shprehja]
Funksioni i Fundit
Këtu vërejmë se ka [(arglist)] që i referohet argumenteve të deklaratës së funksionit në Excel VBA. Të [] rreth arglist tregon se kjo pjesë është opsionale për procedurën e funksionit. Tani le të shohim pjesët e listës së argumenteve të funksionit.
Funksioni arglist ka sintaksën e mëposhtme.
[Opsionale] [ByVal/ByRef] [ParamArray] emri i vargut [( )] [Si lloji] [=vlera e paracaktuar]Ne do të diskutojmë secilën nga këto pjesë me shembuj.
- Opsionale:
Kjo tregon se një argument është opsional nëse e përdorni për një argument. argumentet e radhës duhet të jenë gjithashtu opsionale, dhe ju duhet t'i deklaroni ato me fjalën kyçe opsionale.
- ByVal:
Kjo tregon se argumentet janë kalohet sipas vlerës në vend të referencës. Ky është gjithashtu një lloj argumenti opsional.
- ByRef:
Ky është argumenti i parazgjedhur. Nëse nuk specifikoni asgjë, Excel do të konsiderojë se po kaloni referencë të variablave në vend të vlerave. Përdorimi i kësaj siguron që procedura përmes së cilës po kalon mund ta ndryshojë atë.
- ParamArray:
Është argumenti i fundit në listë kur përdoret. Nuk mund të përdorni Opsionale, ByVal ose ByRef me të. Është gjithashtu një lloj argumenti opsional. Na lejon të përdorim një numër arbitrar argumentesh.
- varname:
Ky është një lloj argumenti i kërkuar. Me këtë, ju duhet t'u jepni emra variablave me rregulla standarde konvencionale.
- lloji:
Kjo është gjithashtu opsionaleargument. Ju mund të vendosni llojin e të dhënave me këtë. Nëse jo opsionale, mund të vendosni çdo lloj të dhënash të përcaktuar nga përdoruesi.
- vlera e paracaktuar:
çdo konstante ose shprehje e një konstante. Zbatohet vetëm për parametrat opsionalë. Një vlerë e qartë e paracaktuar mund të jetë "Asgjë" vetëm nëse lloji është një objekt.
Shembull 1:
5318
Vëzhgoni rreshtin e mëposhtëm:
Function CalculateNum_Difference_Optional(Number1 As Integer, Optional Number2 As Integer) As Double
Këtu,
CalculateNum_Difference_Optional është emri i funksionit , Numri1, Numri 2 janë emri i vargut, Numri i plotë është deklaruar lloji .
Shembulli 2: Përdorimi i vlerës së paracaktuar
Ne mund të vendosim një argument të paracaktuar për një funksion, që do të thotë ne' Nuk do ta zgjedh kurrë atë argument, gjithmonë do të zgjidhet një vlerë e paracaktuar.
8231
Shembulli 3: Përdorimi i ByRef
5416
Shembulli 4: Përdorimi i ByVal
6842
Lexo më shumë: Lista e 10 objekteve më të përdorura të Excel VBA (atributet dhe shembujt)
Funksionet e Excel VBA pa argumente
Në Excel VBA, ju mund të shkruani një funksion me aq argumente sa ju nevojitet bazë. Por është gjithashtu e mundur të shkruhet një funksion pa argument.
Shihni procedurën e mëposhtme:
Zgjidhni skedarin ➪ Opsionet ➪ Të përgjithshme për të parë këtë seksion. Pas kësaj, në vijim është një shembull i thjeshtë i një funksioni të personalizuar që nuk ka argumente. Ky funksion kthen vetinë UserEmri të objektit Application . Ky emër shfaqet në Personalizoni kopjen tuaj të seksionit të Microsoft Office të kutisë së dialogut Opsionet e Excel . Ky funksion është shumë i thjeshtë, por është e vetmja mënyrë që mund të merrni emrin e përdoruesit për t'u përdorur në një qelizë ose formulë të fletës së punës.
4071
Kur futni formulën e mëposhtme në një qelizë të fletës së punës, qeliza shfaq emrin e përdoruesi aktual:
=OfficeUserName()
Kur përdorni një funksion pa argumente, duhet të përfshini një grup kllapash bosh.
Përfundim
Pra, ne kemi diskutuar argumentet e funksionit të Excel në këtë artikull. Nëse ju duket e dobishme diskutimi, ju lutemi na tregoni në kutinë e komenteve. Dhe për më shumë artikuj të lidhur me Excel, ju lutemi vizitoni blogun tonë ExcelWIKI .