மைக்ரோசாப்ட் எக்செல் உள்ள தர்க்க செயல்பாடுகளை

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

பிரதான ஆபரேட்டர்கள்

தருக்க செயல்பாடுகளை பல ஆபரேட்டர்கள் உள்ளன. முக்கிய காரணிகளில், பின்வருவனவற்றை முன்னிலைப்படுத்த வேண்டும்:

  • உண்மை;
  • பொய்யா;
  • இருந்தால்;
  • IFERROR;
  • அல்லது;
  • மற்றும்;
  • இல்லை;
  • ISERROR;
  • ISBLANK.

பொதுவான தருக்க செயல்பாடுகளை குறைவாகக் காணலாம்.

முதல் இரண்டு தவிர, மேலே ஆபரேட்டர்கள் ஒவ்வொரு வாதங்கள் உள்ளன. வாதங்கள் குறிப்பிட்ட எண்கள் அல்லது உரை அல்லது தரவு உயிரணுக்களின் முகவரியைக் குறிக்கும் குறிப்புகளாக இருக்கலாம்.

செயல்பாடுகளை உண்மை மற்றும் பொய்யா

ஆபரேட்டர் உண்மை ஒரு குறிப்பிட்ட இலக்கு மதிப்பை மட்டுமே ஏற்றுக்கொள்கிறது. இந்த செயல்பாடு எந்த விவாதமும் இல்லை, மற்றும் ஒரு விதியாக, அது எப்போதும் மிகவும் சிக்கலான வெளிப்பாடுகளின் ஒரு பகுதியாக உள்ளது.

ஆபரேட்டர் பொய்யாமாறாக, அது உண்மை இல்லை என்று எந்த மதிப்பையும் ஏற்றுக்கொள்கிறது. இதேபோல், இந்த சார்பில் எந்தவிதமான வாதமும் இல்லை, சிக்கலான வெளிப்பாடுகளில் சேர்க்கப்பட்டுள்ளது.

செயல்பாடுகளை மற்றும் மற்றும் அல்லது

செயல்பாடு மற்றும் பல நிலைகள் இடையே ஒரு இணைப்பு. இந்த செயல்பாடு பிணைக்கப்படும் எல்லா நிபந்தனைகளும் மட்டுமே, திரும்பும் உண்மை. குறைந்தபட்சம் ஒரு வாதத்தை மதிப்பீடு செய்தால் பொய்யாபின்னர் ஆபரேட்டர் மற்றும் பொதுவாக அதே மதிப்பு கொடுக்கிறது. இந்த செயல்பாடு பொது பார்வை:= மற்றும் (log_value1; log_value2; ...). செயல்பாடு 1 முதல் 255 வாதங்களை உள்ளடக்கியது.

செயல்பாடு அல்லதுமாறாக, மதிப்பு TRUE ஐ மட்டுமே தருகிறது, வாதங்கள் ஒன்று மட்டுமே நிலைமைகளை சந்தித்தாலும், மேலும் மற்றவர்களும் தவறானவை. அதன் டெம்ப்ளேட் பின்வருமாறு:= மற்றும் (log_value1; log_value2; ...). முந்தைய செயல்பாடு போன்ற, ஆபரேட்டர் அல்லது 1 முதல் 255 வரையிலான நிலைகள் இருக்கலாம்.

செயல்பாடு இல்லை

இரண்டு முந்தைய அறிக்கைகள் போல், செயல்பாடு இல்லை இது ஒரு வாதம் மட்டுமே. இது வெளிப்பாட்டின் அர்த்தத்தை மாற்றுகிறது உண்மை மீது பொய்யா குறிப்பிட்ட வாதத்தின் இடைவெளியில். பொது சூத்திர தொடரியல் பின்வருமாறு:= NOT (log_value).

செயல்பாடுகளை இருந்தால் மற்றும் IFERROR

மிகவும் சிக்கலான கட்டமைப்புகளுக்கு, செயல்பாட்டை பயன்படுத்தவும் இருந்தால். இந்த அறிக்கை சரியாக என்ன மதிப்பைக் குறிக்கிறது உண்மைமற்றும் இது பொய்யா. அதன் பொது முறை பின்வருமாறு:= IF (logical_expression; value_if_es_from_value; value_if-false). எனவே, இந்த நிபந்தனை நிறைவேற்றப்பட்டால், முன்னர் குறிப்பிட்ட தரவு இந்த செயல்பாடு கொண்டிருக்கும் கலத்தில் நிரப்பப்படும். இந்த நிபந்தனை நிறைவேற்றப்படாவிட்டால், செயல்பாட்டின் மூன்றாவது வாதத்தில் குறிப்பிட்டுள்ள மற்ற தரவுகளால் செல் நிரப்பப்படும்.

ஆபரேட்டர் IFERROR, வாதம் உண்மையாக இருந்தால், அதன் சொந்த மதிப்பு செல்க்குத் திரும்பும். ஆனால், வாதம் செல்லாதது என்றால், பயனரின் மதிப்பானது செல்லுக்கு திரும்பியுள்ளது. இந்த சார்பின் தொடரியல், இதில் இரண்டு வாதங்கள் மட்டுமே உள்ளன:= ERROR (மதிப்பு; மதிப்பு _if_fault).

பாடம்: எக்செல் உள்ள செயல்பாடு

செயல்பாடுகளை ISERROR மற்றும் ISBLANK

செயல்பாடு ISERROR ஒரு குறிப்பிட்ட செல் அல்லது செல்கள் ஒரு வரம்பு தவறான மதிப்புகள் உள்ளதா என்பதை சரிபார்க்கிறது. தவறான மதிப்புகள் கீழ் பின்வரும்:

  • # N / A;
  • சரம் கிடைக்கவில்லையென்றால்;
  • # NUM!
  • # DEL / 0!
  • # LINK!;
  • # NAME?
  • # NULL!

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

ஆபரேட்டர் ISBLANK ஒரு காலியானது காலியாக உள்ளதா அல்லது மதிப்பைக் கொண்டிருக்கிறதா என்பதை சரிபார்க்கிறது. செல் காலியாக இருந்தால், செயல்பாடு மதிப்பு தெரிவிக்கிறது உண்மைசெல் தரவு இருந்தால் - பொய்யா. இந்த அறிக்கையின் தொடரியல்:= CORRECT (மதிப்பு). முந்தைய வழக்கு போலவே, வாதம் என்பது ஒரு செல் அல்லது வரிசைக்கு ஒரு குறிப்பு ஆகும்.

பயன்பாட்டு உதாரணம்

இப்போது மேலே குறிப்பிட்ட சில செயல்பாடுகளை ஒரு குறிப்பிட்ட எடுத்துக்காட்டுடன் பார்ப்போம்.

தங்கள் சம்பளத்துடன் பணியாளர்களின் பட்டியல் உள்ளது. ஆனால், கூடுதலாக, அனைத்து ஊழியர்களும் ஒரு போனஸ் பெற்றனர். வழக்கமான பிரீமியம் 700 ரூபிள் ஆகும். ஆனால் ஓய்வூதியம் பெறும் மற்றும் பெண்களுக்கு 1,000 ரூபிள் அதிகபட்சம் பிரீமியம் அளிக்கப்படும். விதிவிலக்கு, பல்வேறு காரணங்களுக்காக, ஒரு மாதத்தில் 18 நாட்களுக்கு குறைவாக வேலை செய்த ஊழியர்கள். எந்தவொரு சந்தர்ப்பத்திலும், அவர்கள் 700 ரூபிள் வழக்கமான பிரீமியத்திற்கு மட்டுமே உரித்துடையவர்கள்.

ஒரு சூத்திரத்தை உருவாக்க முயற்சி செய்யலாம். எனவே, நாம் இரண்டு நிலைமைகள், இது செயல்திறன் 1000 ரூபிள் ஒரு பிரீமியம் வைத்து - ஓய்வு பெற்ற வயது அடையும் அல்லது பெண் பாலியல் பணியாளர் சேர்ந்தவை ஆகும். அதே சமயம், 1957 க்கு முன் பிறந்த அனைவருக்கும் ஓய்வூதியம் வழங்குவோம். எங்கள் வழக்கில், அட்டவணையின் முதல் வரிசையில், சூத்திரம் இதைப் போல இருக்கும்:= IF (OR (C4 <1957; D4 = "பெண்"); "1000"; "700"). அதிகமான பிரீமியம் பெறுவதற்கான ஒரு முன்நிபந்தனை 18 நாட்கள் அல்லது அதற்கும் அதிகமாக வேலை செய்கிறது என்பதை மறந்துவிடாதீர்கள். எங்கள் சூத்திரத்தில் இந்த நிலையை உட்பொதிக்க, செயல்பாடு விண்ணப்பிக்கவும் இல்லை:= IF (OR (C4 <1957; D4 = "பெண்") * (NOT (E4 <18)); "1000"; "700").

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

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

பாடம்: எக்செல் பயனுள்ள செயல்பாடுகளை

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