வி.பி.ஏ இலக்கு தேடுங்கள் | எக்செல் விபிஏவில் மதிப்பைக் கண்டுபிடிக்க இலக்கை எவ்வாறு பயன்படுத்துவது?
எக்செல் வி.பி.ஏ.யில் இலக்கு தேடுங்கள்
கோல் சீக் என்பது எக்செல் வி.பி.ஏ.யில் கிடைக்கும் கருவியாகும், இது நிர்ணயிக்கப்பட்ட இலக்கை அடைய தேவையான எண்ணிக்கையை கண்டுபிடிக்க உதவுகிறது.
எடுத்துக்காட்டாக, நீங்கள் ஒரு மாணவர், கிடைக்கக்கூடிய ஆறு பாடங்களில் இருந்து சராசரியாக 90% மதிப்பெண் பெற்றுள்ளீர்கள். இப்போதைக்கு நீங்கள் 5 தேர்வுகளை முடித்துவிட்டீர்கள், உங்களுக்கு ஒரே ஒரு பாடமே உள்ளது, பூர்த்தி செய்யப்பட்ட ஐந்து பாடங்களில் இருந்து நீங்கள் எதிர்பார்க்கும் மதிப்பெண்கள் 89, 88, 91, 87, 89 மற்றும் 90 ஆகும். இப்போது நீங்கள் எவ்வளவு மதிப்பெண் பெற வேண்டும் என்பதை அறிய விரும்புகிறீர்கள் ஒட்டுமொத்த சராசரி சதவீத இலக்கை 90% அடைவதற்கான இறுதித் தேர்வு.
எக்செல் பணித்தாள் மற்றும் விபிஏ குறியீட்டில் கோல் சீக்கைப் பயன்படுத்துவதன் மூலம் இதைச் செய்யலாம். இது VBA உடன் எவ்வாறு செயல்படுகிறது என்பதைப் பார்ப்போம்.
வி.பி.ஏ கோல் தொடரியல் தொடங்குங்கள்
விபிஏ கோல் சீக்கில் நாம் மாற்றும் மதிப்பைக் குறிப்பிட வேண்டும் மற்றும் இறுதி இலக்கு முடிவுக்கு வர வேண்டும், எனவே விபிஏ ரேஞ்ச் பொருளைப் பயன்படுத்தி செல் குறிப்பை வழங்கவும், பின்னர் நாம் கோல் சீக் விருப்பத்தை அணுகலாம்.
VBA இல் இலக்கைத் தேடுவதற்கான தொடரியல் கீழே உள்ளது.
- சரகம்(): இதில், நாம் இலக்கு மதிப்பை அடைய வேண்டிய இடத்தில் செல் குறிப்பை வழங்க வேண்டும்.
- இலக்கு: இந்த வாதத்தில், நாம் அடைய முயற்சிக்கும் இலக்கு என்ன என்பதை உள்ளிட வேண்டும்.
- கலத்தை மாற்றுதல்: இந்த வாதத்தில், இலக்கை அடைய எந்த செல் மதிப்பை மாற்றுவதன் மூலம் நாம் வழங்க வேண்டும்.
எக்செல் விபிஏ கோல் சீக்கின் எடுத்துக்காட்டுகள்
எக்செல் வி.பி.ஏ.யில் இலக்கைத் தேடுவதற்கான எடுத்துக்காட்டுகள் பின்வருமாறு.
இந்த VBA இலக்கை எக்செல் வார்ப்புருவை இங்கே பதிவிறக்கம் செய்யலாம் - VBA இலக்கு எக்செல் வார்ப்புருவைத் தேடுங்கள்VBA இலக்கு தேடுங்கள் - எடுத்துக்காட்டு # 1
தேர்வு சராசரி மதிப்பெண்ணின் உதாரணத்தை மட்டும் எடுத்துக்கொள்வோம். பூர்த்தி செய்யப்பட்ட தேர்வில் 5 பாடங்களில் எதிர்பார்க்கப்படும் மதிப்பெண் கீழே உள்ளது.
முதலில், பூர்த்தி செய்யப்பட்ட 5 பாடங்களில் இருந்து சராசரி மதிப்பெண் எவ்வளவு என்பதை நாம் அறிந்து கொள்ள வேண்டும். B8 கலத்தில் AVERAGE செயல்பாட்டைப் பயன்படுத்துங்கள்.
இந்த எடுத்துக்காட்டில் எங்கள் இலக்கு 90, செல் மாற்றும் பி 7. ஆகவே, ஒட்டுமொத்த சராசரியான 90 ஐ அடைய இறுதி பாடத்திலிருந்து இலக்கு மதிப்பெண்ணைக் கண்டுபிடிக்க கோல் சீக் எங்களுக்கு உதவும்.
VBA வகுப்பு தொகுதியில் துணை செயலாக்கத்தைத் தொடங்கவும்.
குறியீடு:
துணை இலக்கு_சீக்_உதவி 1 () முடிவு துணை
இப்போது நமக்கு B8 கலத்தில் முடிவு தேவை, எனவே RANGE பொருளைப் பயன்படுத்தி இந்த வரம்பு குறிப்பை வழங்கவும்.
குறியீடு:
துணை இலக்கு_சீக்_உதவி 1 () வரம்பு ("பி 8") முடிவு துணை
இப்போது ஒரு புள்ளியை வைத்து “கோல் சீக்” விருப்பத்தை உள்ளிடவும்.
முதல் வாதம் “இலக்கு” இதற்கு RANGE B8 இல் வருவதற்கு எங்கள் இறுதி இலக்கை உள்ளிட வேண்டும். இந்த எடுத்துக்காட்டில், 90 இலக்கை அடைய முயற்சிக்கிறோம்.
குறியீடு:
துணை இலக்கு_சீக்_உதவி 1 () வரம்பு ("பி 8"). கோல்சீக் இலக்கு: = 90 முடிவு துணை
அடுத்த வாதம் “கலத்தை மாற்றுதல்” என்பதாகும், இதை அடைய நாம் எந்த கலத்தில் புதிய மதிப்பு தேவை என்பதை வழங்க வேண்டும் இலக்கு.
குறியீடு:
துணை இலக்கு_சீக்_உதவி 1 () வரம்பு ("பி 8"). கோல்சீக் இலக்கு: = 90, சேஞ்சிங் செல்: = வரம்பு ("பி 7") முடிவு துணை
இந்த எடுத்துக்காட்டில், எங்கள் மாறும் செல் துணை 6 செல், அதாவது பி 7 செல்.
சரி, ஒட்டுமொத்த சராசரி சதவீதத்தை 90 ஆக அடைய இறுதி விஷயத்தில் என்ன செய்ய வேண்டும் என்பதைக் காண குறியீட்டை இயக்குவோம்.
எனவே, இறுதி பாடத்தில் 95 சராசரியை 90 பெற வேண்டும்.
VBA இலக்கு தேடுங்கள் - எடுத்துக்காட்டு # 2
இலக்கை அடைய தேவையான எண்ணைக் கண்டுபிடிக்க கோல் சீக்கை எவ்வாறு பயன்படுத்துவது என்பதை நாங்கள் கற்றுக்கொண்டோம். ஒன்றுக்கு மேற்பட்ட மாணவர்களுக்கு இறுதித் தேர்வு மதிப்பெண்ணைக் கண்டுபிடிப்பதற்கான சில மேம்பட்ட எடுத்துக்காட்டுகளை இப்போது பார்ப்போம்.
தேர்வுக்குப் பிறகு எதிர்பார்க்கப்படும் 5 பாடங்களின் மதிப்பெண்கள் கீழே.
ஒன்றுக்கு மேற்பட்ட மாணவர்களுக்கான இலக்கை நாங்கள் கண்டுபிடிப்பதால், நாங்கள் சுழல்களைப் பயன்படுத்த வேண்டும், உங்களுக்கான குறியீடு கீழே உள்ளது.
குறியீடு:
துணை இலக்கு_சீக்_எக்சாம்பிள் 2 () மங்கலான கே என நீண்ட மங்கலான முடிவு செல் மங்கலான மங்கலான மாற்றாக செல் வரம்பாக மங்கலான இலக்கு ஸ்கோர் முழு இலக்காக ஸ்கோர் = 90 க்கு k = 2 முதல் 5 வரை முடிவு முடிவு செல் = கலங்கள் (8, கே) சேஞ்சிங் செல் = செல்கள் (7, கே) ரிசல்ட் செல்.கோல்சீல் TargetScore, ChangingCell அடுத்த k முடிவு துணை
இந்த குறியீடு அனைத்து மாணவர்களின் மதிப்பெண்களிலும் சுழன்று ஒட்டுமொத்த சராசரியான 90 ஐ அடைய தேவையான இறுதி தேர்வு மதிப்பெண்களை அடையும்.
எனவே இப்போது இறுதி முடிவு கிடைத்தது,
ஒட்டுமொத்த 90 சதவிகிதத்தைப் பெறுவதற்கு மாணவர் ஏ வெறும் 83 மதிப்பெண்களையும், மாணவர் டி 93 மதிப்பெண்களையும் பெற வேண்டும்.
ஆனால் மாணவர் பி & சி ஐப் பாருங்கள், அவர்கள் இறுதித் தேர்வில் தலா 104 மதிப்பெண் பெற வேண்டும், அது சாத்தியமில்லை.
GOAL SEEK பகுப்பாய்வைப் பயன்படுத்தி இதைப் போலவே, திட்டம் அல்லது செயல்முறையின் மூலம் இலக்கு எண்ணை அடைய தேவையான எண்ணைக் காணலாம்.
நினைவில் கொள்ள வேண்டிய விஷயங்கள்
- பணித்தாள் கருவி மற்றும் விபிஏ கருவி ஆகிய இரண்டிலும் கோல் சீக் கிடைக்கிறது.
- முடிவு கலத்தில் எப்போதும் ஒரு சூத்திரம் இருக்க வேண்டும்.
- இலக்கு மதிப்பை உள்ளிட வேண்டும் மற்றும் இலக்கைத் தேடும் கருவிக்கு செல் குறிப்பை மாற்ற வேண்டும்.