06 இன் 01
செயல்பாடுகளை எவ்வாறு செயல்படுத்துகிறது
IF செயல்பாட்டின் பயன்முறையானது ஒருவருக்கொருவர் உள்ளே உள்ள பல IF செயல்பாடுகளை சேர்க்கும் அல்லது கூடுவதன் மூலம் நீட்டிக்கப்படலாம்.
இந்த விளைவுகளை சமாளிக்க எடுக்கும் நடவடிக்கைகளின் எண்ணிக்கையை பரிசோதிக்கவும், அதிகரிக்கவும் கூடிய சாத்தியக்கூறுகளின் எண்ணிக்கை அதிகரிக்கிறது.
எக்செல் மிக சமீபத்திய பதிப்புகள் 64 IF செயல்பாடுகளை ஒரு மற்றொரு உள்ளே nested அனுமதிக்கும், எக்செல் 2003 மற்றும் முந்தைய மட்டுமே ஏழு அனுமதிக்கப்பட்டார் போது.
IF செயல்பாடுகளை பயிற்சி
மேலே உள்ள படத்தில் காட்டியுள்ளபடி, இந்த பயிற்சியானது வருடாந்த சம்பளத்தை அடிப்படையாகக் கொண்ட ஊழியர்களுக்கு ஆண்டு கழித்தல் தொகையை கணக்கிடும் பின்வரும் சூத்திரத்தை உருவாக்க இரண்டு IF செயல்பாடுகளை பயன்படுத்துகிறது.
எடுத்துக்காட்டாக பயன்படுத்தப்படும் சூத்திரம் கீழே காட்டப்பட்டுள்ளது. Function IF function க்கு Value_if_false argument ஆக செயல்படுகிறது.
= இருந்தால் (D7 = 50000, $ டி $ 5 * D7, $ டி $ 4 * D7))சூத்திரத்தின் பல்வேறு பகுதிகளானது காற்புள்ளிகளால் பிரிக்கப்பட்டு பின்வரும் பணிகளை முன்னெடுக்கின்றன:
- முதல் பகுதி, D7, ஊழியர் ஊதியம் $ 30,000 க்கும் குறைவாக உள்ளதா என்பதைப் பார்ப்பது
- அது இருந்தால், நடுத்தர பகுதி, $ D $ 3 * D7 , ஊதிய விகிதத்தில் 6%
- அது இல்லையெனில், இரண்டாவது IF செயல்பாடு: IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7)
- D7> = 50000 , ஒரு ஊழியர் சம்பளம் அதிகமாகவோ அல்லது $ 50,000 க்கு சமமாகவோ இருந்தால் சரிபார்க்கும்
- அது இருந்தால், $ D $ 5 * D7 சம்பள விகிதத்தில் 10%
- இல்லை என்றால், $ D $ 4 * D7 சம்பள விகிதத்தில் 8%
டுடோரியல் தகவல்கள் உள்ளிடும்
மேலே உள்ள படத்தில் காணப்படும் எக்செல் பணித்தாளில் E6 க்கு செல்கள் C1 க்கு தரவை உள்ளிடவும்.
இந்த கட்டத்தில் உள்ளிட்ட தரவு மட்டும் I7 செயல்பாடு செல் E7 இல் உள்ளது.
தட்டச்சு செய்வதைப் போல் உணரவில்லை, எக்செல் அதை நகலெடுக்க தரவு மற்றும் வழிமுறைகளை இந்த இணைப்பு கிடைக்கும்.
குறிப்பு: தரவை நகலெடுப்பதற்கான வழிமுறைகள் பணித்தாள் வடிவமைப்பதற்கான படிநிலைகளை உள்ளடக்குவதில்லை.
இது டுடோரியலை நிறைவு செய்வதில் தலையிடாது. உங்கள் பணித்தாள் காட்டப்பட்ட எடுத்துக்காட்டை விட வித்தியாசமாக இருக்கும், ஆனால் IF செயல்பாடு அதே முடிவுகளை கொடுக்கும்.
06 இன் 06
Nested IF செயல்பாடு தொடங்குகிறது
முழுமையான சூத்திரத்தை மட்டும் உள்ளிட முடியும் என்றாலும்
= இருந்தால் (D7 = 50000, $ டி $ 5 * D7, $ டி $ 4 * D7))பணிப்புத்தகத்தின் E7 செல்க்குள் சென்று வேலை செய்தால், தேவையான விவாதங்களை உள்ளிடுவதற்கு செயல்பாடு உரையாடல் பெட்டியைப் பயன்படுத்த எளிதானது.
உள்ளமை செயல்பாடுகளுக்குள் நுழைந்தவுடன் உரையாடல் பெட்டியைப் பயன்படுத்துவது ஒரு பிட் தந்திரமானதாகும், ஏனெனில் இரண்டாவது செயல்பாடு உரையாடல்களில் நுழைய இரண்டாவது உரையாடல் பெட்டி திறக்கப்படாது.
இந்த எடுத்துக்காட்டுக்கு, Value_if_false வாதம் என உரையாடல் பெட்டியின் மூன்றாம் வரியில் செயலில் இருக்கும்.
- பணித்தாள் பல ஊழியர்களுக்கான வருடாந்திர துப்பறியலைக் கணக்கிடுவதால், முதலில் சூத்திர விகிதங்களுக்கான முழுமையான செல் குறிப்புகள் மூலம் ஒரு செல்பேசி E7 இல் நுழைந்து பின்னர் செல்கள் E8: E11 க்கு நகலெடுக்கப்படும்.
பயிற்சி படிகள்
- இது செயலில் செல் செய்ய செல் E7 மீது சொடுக்கவும். - சூத்திரம் IF சூத்திரம் இடம்.
- நாடாவின் சூத்திரத்தின் தாவலில் கிளிக் செய்யவும்
- பணி தட்டு பட்டியலைத் திறக்கும் தருக்க ஐகானில் சொடுக்கவும்.
- விழாவின் உரையாடல் பெட்டியைக் கொண்டு வர பட்டியலில் IF ஐ சொடுக்கவும்.
உரையாடல் பெட்டியில் உள்ள வெற்று வரிகளில் உள்ள தரவு IF செயல்பாடுகளின் வாதங்களை அமைக்கிறது.
இந்த வாதங்கள், சோதனை நிலையில் இருப்பதுடன், நிபந்தனை உண்மையா அல்லது பொய்யாக இருந்தால் என்ன நடவடிக்கைகள் எடுக்க வேண்டும் என்று கூறுகின்றன.
பயிற்சி குறுக்குவழி விருப்பம்
இந்த எடுத்துக்காட்டைத் தொடர, உங்களால் முடியும்
- மேலே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி உரையாடல்களுக்கு உரையாடல்களை உள்ளிட்டு, பின்னர் 7 முதல் 10 வரை வரிசைக்கு நகலெடுக்கக்கூடிய இறுதி படிக்குச் செல்லவும்;
- அல்லது மூன்று வாதங்களை உள்ளிட்டு விரிவான வழிமுறைகளையும் விளக்கங்களையும் கொடுக்கும் அடுத்த ஐந்து பக்கங்களைப் பின்பற்றவும்.
06 இன் 03
Logical_test மதிப்புருக்களை உள்ளிடுக
Logical_test வாதம் எப்போதும் இரண்டு பொருட்களின் தரவு இடையே ஒரு ஒப்பீடு. இந்தத் தரவு எண்கள், செல் குறிப்புகள் , சூத்திரங்களின் முடிவு அல்லது உரைத் தரவு ஆகியவையாக இருக்கலாம்.
இரண்டு மதிப்புகளை ஒப்பிட்டு , லாஜிகல்_டெஸ்ட் மதிப்புகளுக்கு இடையே ஒரு ஒப்பீட்டு ஆபரேட்டர் பயன்படுத்துகிறது.
இந்த உதாரணத்தில், ஒரு சம்பளத் தொகையை நிர்ணயிக்கும் மூன்று சம்பள நிலைகள் உள்ளன.
- $ 30,000 க்கும் குறைவாக
- இடையே $ 30,000 மற்றும் $ 49,999
- $ 50,000 அல்லது அதற்கு மேல்
ஒரு ஒற்றை IF செயல்பாடு இரண்டு நிலைகளை ஒப்பிடலாம், ஆனால் மூன்றாம் சம்பள மட்டத்திற்கு இரண்டாவது செயல்பாட்டு IF செயல்பாடு தேவைப்படுகிறது.
முதல் ஒப்பீடு $ 30,000 என்ற ஊதிய சம்பளத்துடன், செல் டி இல் உள்ள பணியாளரின் வருடாந்திர சம்பளத்திற்கும் இடையே இருக்கும்.
இலக்கானது D7 என்பது $ 30,000 க்கும் குறைவானதா என்பதை தீர்மானிக்க வேண்டும் என்பதால், மதிப்புகள் இடையில் "<" குறைவான ஆபரேட்டர் பயன்படுத்தப்படுகிறது.
பயிற்சி படிகள்
- உரையாடல் பெட்டியில் உள்ள Logical_test வரியை சொடுக்கவும்
- Logical_test வரிக்கு இந்த செல் குறிப்பு சேர்க்க செல் D7 மீது சொடுக்கவும்
- விசைப்பலகையில் விசை "<" ஐ விட குறைவாக அழுத்தவும்
- சின்னத்தை விட குறைவாக 30000 தட்டச்சு செய்க
- பூர்த்தி செய்யப்பட்ட தருக்க சோதனை படிக்க வேண்டும்: D7 <30000
குறிப்பு: 30000 டாலர் குறியீட்டை ($) அல்லது காற்புள்ளி பிரிப்பான் (,) உள்ளிட வேண்டாம்.
இந்த குறியீடுகள் ஒன்று தரவுடன் சேர்த்து இருந்தால், தவறான பிழை செய்தி லாஜிக்கல்_டஸ்ட் வரியின் இறுதியில் தோன்றும்.
06 இன் 06
Value_if_true மதிப்புருக்களை உள்ளிடுக
Value_if_true வாதம் , logical_test உண்மையாக இருக்கும் போது என்ன செய்வது என்று IF செயல்பாடு கூறுகிறது.
Value_if_true வாதம் ஒரு சூத்திரம், ஒரு தொகுதி தொகுதி, ஒரு மதிப்பு , ஒரு செல் குறிப்பு அல்லது செல் காலியாக இருக்க முடியும்.
இந்த எடுத்துக்காட்டில், செல் D7 இல் உள்ள தரவு $ 30,000 க்கும் குறைவாக இருக்கும்போது. எக்செல் செல் D3 உள்ள 6% துப்பறியும் விகிதம் மூலம் செல் D7 ஊழியர் ஆண்டு சம்பளம் பெருக்கி.
உறவினர் எதிராக. முழுமையான செல் குறிப்புகள்
பொதுவாக, ஒரு சூத்திரம் மற்ற செல்கள் நகலெடுக்கப்படும் போது சூத்திரத்தின் புதிய இடத்தைப் பிரதிபலிக்கும் சூத்திரத்தில் உள்ள உறவினர் செல் குறிப்புகள் மாற்றப்படுகின்றன. இது பல இடங்களில் ஒரே சூத்திரத்தைப் பயன்படுத்த எளிதாக்குகிறது.
எப்போதாவது, ஒரு செயல்பாடு நகல் போது செல் குறிப்புகள் கொண்டிருக்கும் பிழைகள் ஏற்படும்.
இந்த பிழைகள் தடுக்க, செல் குறிப்புகள் அவை நகலெடுக்கப்படும் போது மாற்றப்படுவதைத் தடுக்கிறது.
$ D $ 3 போன்ற ஒரு வழக்கமான செல் குறிப்பு முழுவதும் டாலர் அடையாளங்களைச் சேர்ப்பதன் மூலம் முழுமையான செல் குறிப்புகள் உருவாக்கப்படுகின்றன.
உரையாடல் பெட்டியில் செல் குறிப்பு நுழைந்தவுடன், விசைப்பலகை மீது F4 விசையை அழுத்துவதன் மூலம் டாலர் அடையாளங்களைச் சேர்ப்பது எளிது.
எடுத்துக்காட்டாக, செல் D3 இல் உள்ள துப்பறியும் விகிதம் உரையாடல் பெட்டியின் Value_if_true வரியில் ஒரு முழுமையான செல் குறிப்பு என உள்ளிடப்பட்டுள்ளது.
பயிற்சி படிகள்
- உரையாடல் பெட்டியில் Value_if_true வரியை சொடுக்கவும்
- Value_if_true வரிசையில் இந்த கலக் குறிப்பு சேர்க்க பணித்தாள் செல் D3 மீது சொடுக்கவும்
- டி 3 ஒரு முழுமையான செல் குறிப்பு ($ D $ 3) செய்ய F4 விசையை விசைப்பலகையில் அழுத்தவும்
- விசைப்பலகையில் நட்சத்திர விசை ( * ) விசையை அழுத்தவும் - நட்சத்திரம் எக்செல் பெருக்கல் குறியீடாகும்
- Value_if_true வரிசையில் இந்த கலத்தைச் சேர்க்க செல் D7 மீது சொடுக்கவும்
- நிறைவு செய்யப்பட்ட Value_if_true வரி படிக்க வேண்டும்: $ D $ 3 * D7
குறிப்பு : ஒவ்வொரு பணியாளருக்கும் சரியான கழித்தல் தொகையைப் பெறுவதற்காக E8: E11 க்கு சூத்திரம் நகலெடுக்கப்படும் போது D7 ஒரு முழுமையான செல் குறிப்பு என உள்ளிடப்படவில்லை.
06 இன் 05
Value_if_false வாதம் என உள்ளமை IF செயல்பாடு உள்ளிடவும்
வழக்கமாக, Value_if_false வாதம் IF செயல்பாடு என்ன செய்ய வேண்டும் எனில், Logical_test தவறானதாக இருக்கும் போது, ஆனால் இந்த விஷயத்தில், செயல்பாடு இந்த வாதம் என உள்ளிடப்பட்டுள்ளது.
அவ்வாறு செய்வதன் மூலம், பின்வரும் முடிவுகள் ஏற்படலாம்:
- உள்ளமை IF செயல்பாடு ( D7> = 50000 ) உள்ள Logical_test வாதம் $ 30,000 க்கும் குறைவாக இல்லாத அனைத்து சம்பளங்களையும் சோதிக்கவும்.
- $ 50,000 ஐ விட அதிகமாகவோ அல்லது அதற்கு சமமானதாகவோ இருக்கும் Value_if_true வாதம் செல் D5 இல் உள்ள 10% துப்பறியும் விகிதத்தில் அதிகரிக்கிறது.
- $ 30,000 க்கும் அதிகமான ஆனால் $ 50,000 க்கும் குறைவாக இருக்கும் - மீதமுள்ள சம்பளங்களுக்கு - Value_if_false வாதம் செல் D4 இல் உள்ள 8% துப்பறியும் விகிதத்தில் அதிகரிக்கிறது.
பயிற்சி படிகள்
டுடோரியலின் தொடக்கத்தில் குறிப்பிடப்பட்டிருப்பது, உள்ளீடு சார்பை உள்ளிட இரண்டாவது டயலாக் பாக்ஸ் திறக்கப்படாது, எனவே இது Value_if_false வரியில் தட்டச்சு செய்யப்பட வேண்டும்.
குறிப்பு: உள்ளமை செயல்பாடுகளை சமமான அடையாளத்துடன் தொடங்குகின்றன - ஆனால் செயல்பாட்டின் பெயருடன்.
- உரையாடல் பெட்டியில் Value_if_false வரியில் கிளிக் செய்யவும்
- பின்வரும் IF செயல்பாடு உள்ளிடவும்
இருந்தால் (D7> = 50000, $ டி $ 5 * D7, $ டி $ 4 * D7) - IF செயல்பாடு முடிக்க மற்றும் உரையாடல் பெட்டி மூட சரி என்பதை கிளிக் செய்யவும்
- $ 3,678.96 மதிப்பு செல் E7 *
- நீங்கள் செல் E7 மீது கிளிக் செய்தால், முழு செயல்பாடு
= இருந்தால் (D7 = 50000, $ டி $ 5 * D7, $ டி $ 4 * D7))
பணித்தாள் மேலே சூத்திரம் பட்டியில் தோன்றும்
* ஆர். ஹோல்ட் $ 30,000 க்கும் அதிகமாக சம்பாதிக்கிறார், ஆனால் வருடத்திற்கு $ 50,000 க்கும் குறைவாக இருப்பதால், சூத்திரம் $ 45,987 * 8% அவரது வருடாந்திர துப்பறியலை கணக்கிட பயன்படுத்தப்படுகிறது.
அனைத்து வழிமுறைகளையும் பின்பற்றினால், இந்த உதாரணம், இந்த கட்டுரையில் உள்ள முதல் படத்துடன் தற்போது பொருந்த வேண்டும்.
இறுதி படி பணித்தொகுப்பை பூர்த்தி செய்ய பூர்த்தி கைப்பிடி பயன்படுத்தி E11 க்கு E8 செல்கள் செய்ய IF சூத்திரத்தை நகலெடுத்து உள்ளடக்கியது.
06 06
நிரப்பு கைப்பிடியைப் பயன்படுத்தி உள்ளமைப்படுத்தப்பட்ட IF செயல்பாடுகளை நகலெடுக்கிறது
பணித்தாளை நிறைவு செய்வதற்கு, செயல்பாடு IF க்கு E8 க்கு செல்கள் E8 க்கு நகலெடுக்க வேண்டும்.
செயல்பாடு நகலெடுக்கப்படுவதால், சார்புக் கலப்பு குறிப்புகளைப் பொருத்துவதன் மூலம், செயல்பாட்டின் புதிய இருப்பிடத்தை பிரதிபலிக்கும் சார்பான செல் குறிப்புகளை எக்செல் புதுப்பிப்போம்.
எக்செல் உள்ள சூத்திரங்களை நகல் ஒரு எளிய வழி நிரப்பு கைப்பிடியை உள்ளது.
பயிற்சி படிகள்
- இது செயலில் செல் செய்ய செல் E7 மீது சொடுக்கவும்.
- சுறுசுறுப்பான கலத்தின் கீழ் வலது மூலையில் உள்ள கருப்பு சதுரத்தின் மீது சுட்டியை சுட்டிக்காட்டி வைக்கவும். சுட்டிக்காட்டி ஒரு பிளஸ் அடையாளம் "+" மாறும்.
- இடது சுட்டி பொத்தானைக் கிளிக் செய்து நிரப்பு கைப்பிடியை இழுத்து செல் E11.
- சுட்டி பொத்தானை வெளியிடவும். மேலே உள்ள படத்தில் காண்பிக்கப்பட்டுள்ளபடி சூத்திரங்களின் E8 க்கு E8 செல்கள் எடுக்கப்பட்ட சூத்திரத்தின் முடிவுகளுடன் நிரப்பப்படும்.