Google தாள்களில் #Div/0 ஐ எவ்வாறு அகற்றுவது

கூகுள் ஷீட்ஸில் தானியங்கி சூத்திரங்களைப் பயன்படுத்துவது ஒரு பெரிய அளவிலான தரவைக் கையாளும் போது ஒரு தேர்வை விட அவசியமானதாகும். இருப்பினும், ஆட்டோமேஷன், முறையற்ற கணித செயல்முறைகளின் விளைவாக ஏற்படும் பிழைகள் போன்ற சில குறைபாடுகளுடன் வரலாம். பூஜ்ஜியத்தால் வகுத்தல் அல்லது #Div/0 பிழை, இவற்றில் ஒன்றாகும்.

Google தாள்களில் #Div/0 ஐ எவ்வாறு அகற்றுவது

இந்தக் கட்டுரையில், Google Sheets இல் உள்ள #Div/0 பிழையை எவ்வாறு அகற்றுவது என்பதை நாங்கள் உங்களுக்குக் காண்பிப்போம்.

செல்களை சரியாக நிரப்பவும்

மேலே குறிப்பிட்டுள்ளபடி, நீங்கள் எதையும் பூஜ்ஜியத்தால் வகுத்தால் #Div/0 பிழை கிடைக்கும். இது ஒரு கணித இயலாமையை விளைவிக்கும் ஒரு சமன்பாடாகும், இதனால் நிரலால் ஏற்றுக்கொள்ளப்படவில்லை. எந்த சூத்திரமும் பூஜ்ஜியத்தையோ அல்லது வெற்று கலத்தையோ வகுப்பியாகப் பயன்படுத்துவதில்லை என்பதை உறுதி செய்வதன் மூலம் இந்தப் பிழையைத் தவிர்க்கலாம். நீங்கள் வெற்று கலங்களை நீக்கலாம் அல்லது நிரப்பலாம் அல்லது அவற்றை சமன்பாட்டில் சேர்க்கவே கூடாது. நீங்கள் குறைந்த எண்ணிக்கையிலான கலங்களை நிர்வகித்தால் இந்த முறை நன்றாக இருக்கும், ஆனால் பெரிய தானியங்கு சூத்திரங்களுக்கு, உங்களுக்கு கேட்ச்-ஆல் குறியீடு தேவைப்படும்.

If Error செயல்பாட்டைப் பயன்படுத்துதல்

கலங்களின் மதிப்புகளைத் தானாகக் கணக்கிட நீங்கள் சூத்திரத்தைப் பயன்படுத்தினால், #Div/0 போன்ற பிழைகள் எதிர்பார்க்கப்படும். பிழையைப் பெறுவதற்கான வாய்ப்பைத் தவிர்ப்பதற்குப் பதிலாக நீங்கள் என்ன செய்ய முடியும், இது கடினமானது, அது நடந்தால் அதைச் சமாளிப்பதற்கான வழியைக் கண்டுபிடிப்பதாகும். இங்குதான் If Error செயல்பாடு செயல்படுகிறது.

Error என்பது Google Sheets செயல்பாடாக இருந்தால், அது கொடுக்கப்பட்ட மதிப்புகளைச் சரிபார்த்து, அது ஒரு பிழையை வழங்கினால், அது ஒரு கட்டளையைச் செயல்படுத்தும். செயல்பாட்டின் தொடரியல் =IFERROR(மதிப்பு, மதிப்பு-இஃப்-பிழை) உள்ளது:

நீங்கள் ஒரு செயல்பாட்டைப் பயன்படுத்துகிறீர்கள் என்று ‘=’ Google Sheetsஸிடம் கூறுகிறது.

'IFERROR' பிழையில் கொடுக்கப்பட்ட மதிப்பை சரிபார்க்கிறது.

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

மதிப்பில் பிழை ஏற்பட்டால், 'value-if-error' என்பது காட்டப்படும்.

அடிப்படையில், If Error செயல்பாடு கொடுக்கப்பட்ட மதிப்பின் செயல்பாட்டைச் செய்யும். அந்தச் செயல்முறையானது பூஜ்ஜியத்தால் வகுத்தல் போன்ற பிழையை விளைவித்தால், நீங்கள் எதைத் தீர்மானிக்கிறீர்களோ அதை மதிப்பு-இஃப்-எரர் எனக் காண்பிக்கும்.

எடுத்துக்காட்டாக, நீங்கள் இரண்டு செல்கள் A1 ஐ A2 ஆல் பிரிக்க விரும்பினால், இரண்டு கலங்களும் சரியாக நிரப்பப்பட்டிருக்கும் வரை, அது பிரிவின் முடிவை வழங்கும். A2 பூஜ்ஜியமாகினாலோ அல்லது காலியாக இருந்தாலோ, அது #Div/0 என்ற பிழையை ஏற்படுத்தும். நீங்கள் =Iferror(A1/A2,”Division by Zero”) என்ற சூத்திரத்தைப் பயன்படுத்தினால், A2 திடீரென்று காலியாகவோ அல்லது பூஜ்ஜியமாகவோ மாறினால், பிழையைக் காண்பிப்பதற்குப் பதிலாக அது பூஜ்ஜியத்தால் வகுத்தலைக் காண்பிக்கும்.

பூஜ்ஜியத்தால் வகுத்தல்

If Error செயல்பாட்டை தொடரியல் =Iferror(மதிப்பு) ஆகவும் பயன்படுத்தலாம். இது மதிப்பு-இஃப்-பிழையை காலியாக நிரப்புகிறது மற்றும் பிழை கண்டறியப்பட்டால் காலி இடத்தை வழங்கும்.

Google தாள்களில் #div0

நீங்கள் உருவாக்கும் எந்த தானியங்கு சூத்திரத்திற்கும் பிழை இருந்தால், நீங்கள் #Div/0 பிழையைச் சந்திக்க மாட்டீர்கள்.

If Error செயல்பாட்டின் வரம்பு என்னவென்றால், அது பிழையின் மதிப்பை வழங்கும் ஏதேனும் பிழை. பிழை #Div/0 இல்லாவிட்டாலும், நீங்கள் மதிப்பு-இஃப்-பிழையை பூஜ்ஜியத்தால் வகுத்தல் என்று அறிவித்தாலும், அது வேறு பிழையை எதிர்கொண்டாலும் அது பூஜ்ஜியத்தால் வகுத்தல் என்று சொல்லும்.

Google தாள்களில் #div0 ஐ அகற்றவும்

Error.Type செயல்பாட்டைப் பயன்படுத்துதல்

Error.Type செயல்பாடு, நீங்கள் தீர்மானிக்கும் மதிப்பை வழங்குவதற்குப் பதிலாக, தொடர்புடைய பிழைக் குறியீட்டை வழங்கும். வெவ்வேறு பிழைகள் அனைத்திற்கும் தொடர்புடைய குறியீடுகள் #NULL! க்கு 1, #DIV/0 க்கு 2, #VALUEக்கு 3, #REFக்கு 4, #NAMEக்கு 5, #NUMக்கு 6!, 7க்கு #N/A, மற்ற அனைத்திற்கும் 8.

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

#div0

எடுத்துக்காட்டாக, சூத்திரத்தில் =iferror(A1/A2,if(error.type(A1/A2)=2,”Division by Zero”,”Unknown Error”)), Google Sheets முதலில் கணக்கீடு a1/a2 செய்யும். இது சாத்தியமானால், அது ஒரு பதிலைக் காண்பிக்கும். பிழை ஏற்பட்டால், அது அடுத்த வரிக்கு செல்லும்.

Error.Type செயல்பாடு மூலம் எந்த வகையான பிழை திரும்பியது என்பதை இங்கே If Then அறிக்கை சரிபார்க்கும். அது #Div/0 பிழைக்கான குறியீடாக இருக்கும் 2ஐ வழங்கினால், அது பூஜ்ஜியத்தால் பிரிவைக் காண்பிக்கும், இல்லையெனில், அது தெரியாத பிழையைக் காண்பிக்கும்.

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

எதிர்பார்க்கப்படும் பிழைகள்

நீங்கள் அடிக்கடி Google Sheets உடன் பணிபுரிந்தால், #Div/0 போன்ற எதிர்கொள்ளும் பிழைகள் கிட்டத்தட்ட எதிர்பார்க்கப்படும். பயன்படுத்துவதற்கான சரியான செயல்பாடுகளை நீங்கள் அறிந்திருக்கும் வரை இதுபோன்ற பிழைகளைக் கையாள்வது எளிது.

Google Sheets இல் உள்ள #Div/0 பிழைகளை எவ்வாறு அகற்றுவது என்பதற்கான வேறு குறிப்புகள் உங்களிடம் உள்ளதா? கீழே உள்ள கருத்துகள் பிரிவில் உங்கள் எண்ணங்களைப் பகிரவும்.