VBA INT | VBA எக்செல் இல் முழு செயல்பாடு எவ்வாறு பயன்படுத்துவது?

எக்செல் VBA INT (முழு எண்) செயல்பாடு

VBA INT ஒரு உள்ளீட்டு செயல்பாடாகும், இது எங்களுக்கு ஒரு உள்ளீட்டை வழங்கிய ஒரு எண்ணின் முழு பகுதியை மட்டுமே கொடுக்க பயன்படுகிறது, இந்த செயல்பாடு அந்த தரவுகளில் பயன்படுத்தப்படுகிறது, அதன் தசம பகுதி தரவை மிகவும் பாதிக்காது, எனவே நாம் INT செயல்பாட்டைப் பயன்படுத்தும் கணக்கீடுகள் அல்லது பகுப்பாய்வுகளை எளிதாக்குகிறது முழு மதிப்புகளை மட்டுமே பெற.

இந்த செயல்பாடு பணித்தாள் மற்றும் VBA இல் கிடைக்கிறது. முழு செயல்பாடு ஒரு குறிப்பிட்ட எண்ணை அருகிலுள்ள முழு எண் எண்ணுக்கு கீழே சுற்றுகிறது.

VBA Int செயல்பாட்டை துணை நடைமுறை மற்றும் செயல்பாட்டு நடைமுறைகளில் பயன்படுத்தலாம். இப்போது VBA இல் INT செயல்பாட்டின் தொடரியல் பாருங்கள்.

இது வழங்க ஒரே ஒரு வாதம் உள்ளது, அதாவது. எண்

  • எண்ணிக்கை INTEGER எண்ணுக்கு மாற்ற முயற்சிக்கும் எண். எண் வழங்கப்படும் போது ஐ.என்.டி செயல்பாடு அதை அருகிலுள்ள முழு எண்ணாக சுற்றுகிறது.

எடுத்துக்காட்டாக, வழங்கப்பட்ட எண் 68.54 ஆக இருந்தால், எக்செல் விபிஏ இன்ட் செயல்பாடு 68 ஆக குறைகிறது, இது பூஜ்ஜியத்தை நோக்கி இருக்கும். வழங்கப்பட்ட எண் -68.54 ஆக இருந்தால், ஐஎன்டி செயல்பாடு எண்ணை 69 ஆக வட்டமிட்டது, இது பூஜ்ஜியத்திலிருந்து விலகி உள்ளது.

VBA INT செயல்பாட்டை எவ்வாறு பயன்படுத்துவது?

இந்த VBA INT எக்செல் வார்ப்புருவை இங்கே பதிவிறக்கம் செய்யலாம் - VBA INT Excel வார்ப்புரு

எடுத்துக்காட்டு # 1

இப்போது, ​​VBA இல் “INT” செயல்பாட்டின் எளிய உதாரணத்தைப் பாருங்கள். 84.55 எண்ணை அருகிலுள்ள முழு எண்ணுக்கு வட்டமிடும் பணியை செய்வோம்.

படி 1: துணை செயல்முறை தொடங்கவும்.

படி 2: மாறி என அறிவிக்கவும் முழு.

குறியீடு:

 முழு INT_Example1 () மங்கலான கே என முழு எண் துணை 

படி 3: இப்போது சூத்திரத்தை மாறி “கேINT செயல்பாட்டைப் பயன்படுத்துவதன் மூலம்.

குறியீடு:

 துணை INT_Example1 () மங்கலான K ஆக முழு எண் K = Int (முடிவு துணை 

படி 4: என எண்ணை வழங்கவும் 84.55.

குறிப்பு: இது ஒரு எண் எண் என்பதால் நாம் இரட்டை மேற்கோள்களுடன் வழங்க வேண்டியதில்லை.

குறியீடு:

 துணை INT_Example1 () மங்கலான K ஆக முழு எண் K = Int (84.55) முடிவு துணை 

படி 5: இப்போது VBA செய்தி பெட்டியில் மாறியின் முடிவை கடந்து செல்கிறது.

குறியீடு:

 துணை INT_Example1 () மங்கலான K ஆக முழு எண் K = Int (84.55) MsgBox K End Sub 

சரி, குறியீட்டை இயக்கி என்ன நடக்கிறது என்று பார்ப்போம்.

எனவே, இதன் விளைவாகும் 84 அது அருகிலுள்ள முழு மதிப்புக்கு வட்டமானது.

எடுத்துக்காட்டு # 2

இப்போது எதிர்மறை அடையாளத்துடன் அதே எண்ணைக் கொண்டு, அருகிலுள்ள முழு மதிப்புக்கு மாற்ற முயற்சிப்போம். எதிர்மறை அடையாளத்துடன் கூடிய குறியீடு கீழே உள்ளது.

குறியீடு:

 துணை INT_Example2 () மங்கலான k ஆக முழு எண் k = Int (-84.55) 'INT செயல்பாட்டுடன் எதிர்மறை எண் MsgBox k End Sub 

நான் இந்த குறியீட்டை இயக்கும்போது, ​​அது எண்ணை வட்டமிட்டது -85.

எடுத்துக்காட்டு # 3 - தேதி மற்றும் நேரத்திலிருந்து தேதி பகுதியை பிரித்தெடுக்கவும்

எனது தொழில் வாழ்க்கையில் சில தடவைகள் தேதி மற்றும் நேரத்தை தனித்தனியாக தேதி மற்றும் நேரத்தை பிரித்தெடுக்கும் காட்சியை நான் சந்தித்தேன்.

எடுத்துக்காட்டுக்கு தேதி & நேரத்தின் கீழே உள்ள தரவைப் பாருங்கள்.

தேதி பகுதி மற்றும் நேரத்தை எவ்வாறு பிரித்தெடுப்பது?

முதலில், தேதி பகுதியை நாம் பிரித்தெடுக்க வேண்டும், இதற்கு INT செயல்பாட்டைப் பயன்படுத்துவோம். கீழே உள்ள குறியீடு மேலே உள்ள தரவிலிருந்து DATE பகுதியை பிரித்தெடுக்கும்.

குறியீடு:

 துணை INT_Example2 () மங்கலான k என்பது k = 2 முதல் 12 கலங்களுக்கு (k, 2). மதிப்பு = Int (கலங்கள் (k, 1). மதிப்பு) 'இது இரண்டாவது நெடுவரிசை கலங்களுக்கு (k, 3) தேதியைப் பிரித்தெடுக்கும். மதிப்பு = கலங்கள் (கே, 1). மதிப்பு - செல்கள் (கே, 2). மதிப்பு 'இது மூன்றாவது நெடுவரிசைக்கு நேரத்தை பிரித்தெடுக்கும் அடுத்த கே எண்ட் சப் 

இந்த குறியீட்டை இயக்கவும் கீழே உள்ளதைப் போன்ற முடிவைப் பெறலாம் (வடிவமைப்பு பயன்படுத்தப்படாவிட்டால்).

தேதி நெடுவரிசையில் வடிவமைப்பைப் பயன்படுத்துங்கள் “DD-MMM-YYYY” நேர நெடுவரிசைக்கு எக்செல் இல் தேதி வடிவமைப்பைப் பயன்படுத்துங்கள் “HH: MM: SS AM / PM”