Shaxda tusmada
Excel waxa uu leeyahay hawlo badan oo hawlo kala duwan ah. Gudaha jaantusyada hawlaha, waxaanu gelinaynaa qaar ka mid ah agabka hawlgalka aanu doonayno inaanu fulino. Geliyeyaashan gudaha qawladaha waxaa loo yaqaan doodaha shaqada . Maqaalkan, waxaan ku ogaan doonaa waxa ay yihiin doodaha shaqada ee Excel. Sidoo kale, waxaan la baran doonaa noocyada kala duwan ee doodaha
Sida loo muujiyo doodaha shaqada ee Excel
Waxaan ku muujin karnaa doodaha shaqada laba siyaabood.
> 1. Muuji Function Doodaha Marka aad qorayso shaqoMarka aad ku qorto magac shaqo ka dib marka aad calaamad siman geliso oo dabadeedna ku qor garabka kowaad, Excel si toos ah ayuu u tusi doonaa doodaha kala duwan. Eeg sawirkan soo socda.
Marka aad qorto =IF(, doodaha IF function si toos ah ayey u soo baxayaan.
> 2> Tus Doodaha Shaqada Adigoo isticmaalaya Keyboard Shortcut Ctrl+ASidii hore, waxaad arki kartaa oo kaliya xujooyinka, laakiin labadaba waad arki kartaa oo meel dhigi kartaa gelinta adigoo isticmaalaya habkan. Saxeex barta qaacidooyinka/ unug kasta, soo-gaabnida soo socota ayaa soo bandhigaysa sanduuqa wada hadalka doodaha.
Ctrl +A
>>>>Hadda waxaad arki kartaa doodaha oo sidoo kale waxaad geli kartaa lambarada sanduuqyadaWax badan ka sii akhri: > Sida loo Isticmaalo Hawlaha Wax-gelinta VBA ee Excel (2 Tusaalayaal) 3>
Imisa doodood ayaa shaqayn kara?
Shaqooyinka kala duwan ee Excel waxay leeyihiin doodo kala duwan. Xitaa, qaar iyaga ka mid ah ma laha wax dood ah oo dhan. Aan aragno.
1. Shaqooyinka leh hal dood >
Doodaha waxaa inta badan loo gudbiyaa unugyo gaar ah laakiin sidoo kale waxaa ku jira tirada unugyada. Hoos waxaa ku qoran tusaale shaqo oo leh hal dood
- >
- Halkan waxaan isticmaalnay Shaqada SARE oo u qaadanaysa xadhig-qoraalka dood ahaan. >
- Way aqbashaa. hal dood sida la gelinayo oo xarafka yar u beddelo xaraf weyn.
- Qaabka loo isticmaalo unug B4 waa:
=UPPER(B2)
>
Halkan, dooddu waa xadhig qoraal ah oo lagu dhejiyay unug B2 .
>> 2. Shaqooyinka leh doodo badan >Haddii aad rabto inaad doodo badan ku isticmaasho hawl waxaad u baahan tahay inaad isticmaashid hakad inta u dhaxaysa.
>Tusaale: >
- >Xaaladaha qaarkood, waxaad u baahan tahay inaad xisaabiso celceliska shaqada iyo wadarta shaqada laba tiir. Ama, waxaad isticmaali kartaa hal dood oo kala duwan ama waxaad isticmaali kartaa laba doodood halkaas oo aad ku qeexi karto labada qaybood oo kala duwan sida,
=AVERAGE(C5:C14,D5:D14)
& ;
=SUM(C5:C14,D5:D14).
Halkan, ( C5:C14,D5:D14 >) waa doodaha celceliska iyo SUM shaqo. Maadaama ay jiraan doodo badan, waxaa lagu kala saarayaa hakadyo dhexdooda ah.
>- >
- Waxaad arki kartaa tusaalaha hoose oo isticmaalaya saddex dood . Qaaciddada waa sidaraacdo.
=TIME(8,15,40)
Tusaalahan, shaqadu waa shaqada WAQTIGA iyo waxay u isticmaashaa saacado, daqiiqado iyo ilbidhiqsi dood ahaan
Akhri wax dheeraad ah: > Sida loo dhigo Comma After 2 Digits in Excel 6> 3. Hawlaha aan lahayn doodo > In kasta oo shaqooyinka badankoodu isticmaalaan doodo, Excel waxa uu leeyahay hawlo hore loo sii qeexay oo aan isticmaalin wax dood ah. Sida RAND(), MAANTA(), iyo HADA(). Sida Loo Isticmaalo Isticmaalka VBA-da Shaqada Qeexay (4 Tusaalayaal Ku Haboon)
3 Noocyada Doodaha ee Hawlaha Excel
> 1. Doodaha Nooca Loo Baahan YahayShaqa kasta oo Excel ah oo leh doodo, waxay leedahay ugu yaraan hal dood oo loo baahan yahay. Shaqadu waa inay haysataa dhammaan doodaheeda loo baahan yahay si ay u soo celiso jawaab sax ah. Tusaale ahaan, aan aragno Shaqada NETWORKDAYS .
Tani waa hab-raacii NETWORKDAYS function waa sidan soo socota.
> 1>NETWORKDAYS(bilawga_taariikhda,dhamaadka_taariikhda, [fasaxyada] )Qalabka shaqada ee aan lahayn garab labajibbaaran ayaa ah doodaha loo baahan yahay halkan. Tusaalooyinka soo socda, shaqada NETWORKDAYS waxay leedahay laba nooc oo dood ah: nooca loo baahan yahay iyo mid ikhtiyaari ah. Iyadoo doodaha loo baahan yahay shaqadu waxay soo noqotay 86 maalmood natiijadu.
>
> 2. Doodaha Nooca Ikhtiyaarka >
>Waxaa jira hawlo qaar oo isticmaala doodaha qaarkood sidaikhtiyaari ah. Sida sawirka hoose, ka dib markaad ku qorto function INDEX , Excel si toos ah wuxuu u muujinayaa xujooyinka loo baahan yahay iyo kuwa ikhtiyaariga ah ee shaqadaas. 2> Sida loo Isticmaalo INDEX MATCH oo wata Excel VBA >> 3. Functions Nsted Loo isticmaalo sida doodaha shaqo kale ee qaabka Excel
Functions waxa loo isticmaali karaa dood ahaan hoos hawl kale. Habkaan waxaa loo yaqaanaa shaqada buulkiisa. Tusaale ahaan, waxaan rabnaa inaan 5 sano ku darno taariikh gaar ah si aan u ogaano taariikhda natiijada. waxaan adeegsan doonaa qaacidada-
> > > =DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))
- Intaas ka dib, riix doodda hawsha ugu weyn, oo raac sawirrada hoose si aad u aragto waxa dhabta ah ee la sameeyay. 0>
Halkan marka hore waxaan dooranaynaa doodda ugu horreysa ee shaqada ugu weyn. Sawirka labaad, waxaan kaliya riixnaa F9 ee kiiboodhkabadhanka. Waxay muujisay natiijada gaarka ah ee dooddaas. Waxaad xitaa u isticmaali kartaa nidaamkan hawlo keli ah sidoo kale.
>Akhris la mid ah
- 22 Tusaalooyinka Macro ee Excel VBA 13> 20 Talooyin Codayn Waxbarasho ah oo ku socda Master Excel VBA >
- >Sida loo Qoro Koodhka VBA ee Excel (Tallaabooyinka Fudud) > > 13>> Noocyo ee VBA Macros ee Excel (Hagaha Degdegga ah) >
> 13> Maxaad Ku Samayn Kartaa VBA (6 Adeegsi Dhaqan ah) > 15> - Xogta tirada ( =SUM(5,10) ) >
- >Xog-xarigga qoraalka ( =KARE ("Thomson") ) >
- Qiimaha Boolean ( =OR(1+1=2) ) > >
- Qiimaha khaldan ( =ISERR(#VALUE!) ) > >
- >>Ikhtiyaar:
> 1> 2 Siyaabaha inaad geliso doodaha Excel >
>Waxaa jira laba siyaabood oo aad doodaha Excel ku dhex gelin karto >- >Adiga oo si toos ah shaqada ugu qoraya unug >Isticmaalka Sanduuqa wadahadalka doodda ee shaqada Excel. > 6> 1. Si toos ah ugu qorida shaqada unug
Sidaan, haddii aad rabto in aad isticmaasho hawl kasta unug kasta oo gaar ah, door unuggaas oo billow ku qor magaca shaqada “=” saxiix bilawga. Markaad ku qorto magaca shaqada ee Excel waxaad arki doontaa nooca doodaha ay aqbali karto gudaha rabitaanka. Sawirka hoose wuxuu muujinayaa sida loo qoro hawl dood leh oo ku jirta Excel
> 2 Isticmaalka sanduuqa doodda ee shaqada ee Excel > > Waa dhaqan wanaagsan in la isticmaalo sanduuqa doodaha shaqada ee Excel si loo qoro magaca shaqada oo leh doodo. Si aad u heshid sanduuqa wada hadalka doodda shaqada, ku dhufo tabka qaacidooyinka ee kore oo dooro qaacido kasta oo halkaas ka socda waxaad arki doontaa sanduuq ayaa soo baxaya. Hadda, gudahaTusaalahan, waxaan tusay shaqada NETWORKDAYS oo leh doodaheeda la heli karo.
>
Qaybta ugu fiican ee isticmaalka sanduuqa wada hadalka doodda shaqada waa inaad geliso doodaha adiga oo si fiican u garanaya. Markaa, ka hor inta aanad gelin wax dood ah, run ahaantii waad garanaysaa waxaad samaynayso.
Qiimaha Noocyada Doodaha ee Shaqada
isticmaal. Inta badan dooda ku jirta Excel waa xogta tirooyinka iyadoo dadku ay si weyn u isticmaalaan Excel xisaabinta nambarada. Laakiin sidoo kale waxay aqbashaa noocyada kale ee xogta. Noocyada doodaha lagu isticmaalo Excel hoos ayaa lagu muujiyey. >- >
Excel VBA waxay leedahay saddex nooc oo habraacyo ah. Sub, Function, iyo Hanti. Kuwaas, Function waxa ay leedahay syntax-kan soo socda.
>> >[Public/Private /Saaxiib] [Static] Function_Magaca shaqada [(arglist)] [sida nooca] > 3>Dhammaadka Shaqada >
> Halkan waxaan ku ogaanay inay leedahay [(arglist)] taas oo tixraacaysa doodaha qoraalka shaqada ee Excel VBA. The [] agagaarka arglist waxay tusinaysaa in qaybtan ay ikhtiyaar u tahay nidaamka Shaqada. Hadda aan aragno qaybaha liiska doodaha Shaqada.Aragtida shaqada waxay leedahay syntax-ka soo socda.
)] [sida nooca] [= default value] >Waxaan kaga hadli doonaa mid kasta oo ka mid ah qaybahan tusaalooyin.
- >
- ByVal: >
- >
- > ByRef: > 15>
- > ParamArray: > 15>
- varname: >
- > qiimaha hore: >
Tani waa doodii caadiga ahayd. Haddii aadan waxba cayimin, Excel wuxuu tixgelin doonaa inaad gudbinayso tixraaca doorsoomayaasha beddelka qiimaha. Isticmaalka tan waxay hubinaysaa in habka loo marayo uu bedeli karo.
- >
Waa doodda ugu dambeysa ee liiska. marka la isticmaalo. Ma isticmaali kartid Ikhtiyaar, ByVal ama ByRef. Sidoo kale waa nooc dood ah oo ikhtiyaari ah. Waxay noo ogolaanaysaa inaan isticmaalno tiro dood ah oo aan sabab lahayn.
>- >
Tani waa nooc dood ah oo loo baahan yahay. Tani, waa inaad magacyo u bixisa doorsoomayaasha leh xeerar caadi ah.
>- > >nooc: > >
- >
Tusaale 1: >
5735
U fiirso xariiqda soo socota:
> Function CalculateNum_Difference_Optional(Number1 As Integer, Optional Number2 As Integer) As Double
Halkan,
XisaabiNum_Difference_Optional waa magaca shaqada , Lambarka1, Number 2 waa varname, Integer > waa nooca la caddeeyey.
Tusaale 2: Isticmaalka Qiimaha Default
Waxaanu dejin karnaa doodda shaqada, taas oo macnaheedu yahay ' Weligaa ma dooran dooddaas, qiimaha caadiga ah ayaa had iyo jeer la dooran doonaa.
8036
Tusaale 3: Isticmaalka ByRef
9043
Tusaale 4: Isticmaalka ByVal
7468
Akhri wax dheeraad ah VBA, waxaad qori kartaa hawl leh doodo badan oo aad u baahan tahay sal. Laakiin sidoo kale waa suurtagal in la qoro shaqo muran la'aan
Eeg habka soo socda:
>
Dooro File ➪ Options ➪ Guud si aad u aragto qaybtan. Taas ka dib, kuwan soo socdaa waa tusaale fudud oo ah hawl caadad ah oo aan lahayn wax dood ah. Shaqadani waxay soo celinaysaa UserName hantida Codsiga shay. Magacani wuxuu ka dhex muuqdaa Kayeel nuqulkaaga Microsoft Office qaybta Excel Options sanduuqa wada hadalka. Shaqadani waa mid aad u fudud, laakiin waa habka kaliya ee aad ku heli karto magaca isticmaalaha si loogu isticmaalo unugga shaqada ama formula8981
Marka aad geliso qaacidada soo socota unuga shaqada, unugu wuxuu soo bandhigayaa magaca Isticmaalaha hadda:
> =OfficeUserName()
Markaad isticmaaleyso hawl aan dood lahayn, waa inaad ku dartaa jaantus madhan. >
Gabagabo
Marka waxaan ka wada hadalnay doodaha shaqada Excel ee maqaalkan. Haddii aad u aragto in dooddu faa'iido leedahay, fadlan nagu soo ogeysii sanduuqa faallooyinka. Iyo maqaallo badan oo laxidhiidha Excel, fadlan booqo balooggeena ExcelWIKI .