Saturday 25 January 2014

Excel தப்பா கணக்கு போடுமா? பகுதி 2

   
நான் நினைத்தது போலவே போதுமான அளவு வரவேற்பு கிடைத்த பதிவாக "எக்ஸ்பர்ட்டா நீங்கள்?சொல்லுங்கள்!எக்சல் தப்பா கணக்கு போடுமா?" அமைந்ததில் மகிழ்ச்சி. பலரும் நான் குறிப்பிட்டிருந்த எக்சல் சிக்கலுக்கு காரணத்தை சொல்லி விட்டனர். பாலாஜி, பொன்சந்தர் இருவரும் ஆர்வம் காரணமாக அதை எப்படி சரி செய்வது என்பதையும் சொல்லிவிட்டனர். அனைவருக்கும் நன்றி. உஷா அன்பரசு சொன்னது போல Excel பற்றி தேடுபவர்களுக்கு இதுபோன்றவை பயனளிக்கக் கூடும். அப்படி முந்தைய பதிவுகள் அவ்வப்போது சிலரால் தேடிப் பயன் பெறுவதை  அறிய முடிந்தது .

  இது மிக எளிமையானது பலரும் அறிந்தது என்பதில் ஐயமில்லை. கூடுதலாக ஒரே ஒரு விஷயத்தை சொல்லவே  இந்தப் பதிவை எழுதினேன். அதற்கு முன்னர் விடை தவறாக வருவதற்கான காரணத்தை  பார்க்கலாம்

படம் 1

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

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

படம் 2

சிவப்பு வட்டமிடப்பட்ட பட்டனைக் கொண்டு தேர்ந்தெடுக்கப் பட்ட செல்களில் உள்ள எண்களின் தசம இலக்கங்களின் எண்ணிக்கையை கூட்டவோ குறைத்துக் கொள்ளவோ செய்யலாம்.இடப்புறம் உள்ளது தசம இலக்கங்களை அதிகமாக்கும். வலப்புறம் உள்ளவை குறைத்துக் காட்டும். அந்த செல்களில் உள்ள எண் பார்முலா மூலம் கணக்கிடப் பட்டிருந்தால் கணக்கீடுகளில் அடிபடையில் தசம இலக்கங்கள் அமையும். மேலுள்ள எடுத்துக்காட்டில் இரண்டு தசம் இடங்கள் திருத்தமாக DA மற்றும் Total காலங்கள் அமைந்துள்ளது.  படம் 1 இல் தசம இலக்கங்கள் காட்டப் படாமல் மறைக்கப்பட்டிருந்தாலும் அவற்றையும் சேர்த்துக் கூடுதல் கணக்கிட்டுள்ளது EXCEL. 14232.40 ஐ முழுமையாக்கும்போது 0.40 விடப்பட்டு கணித வழக்கப் படி 14232 ஆக மாற்றப் படுகிறது.அதே போல கீழ் செல்லில் .10 ஐ விடுத்து 20666 ஆக முழுமைப் படுத்தப்பட்டுள்ளது. ஆனால் இவை இரண்டும் கூட்டப்டும் D4 செல்லில் முந்தைய செல்களின் தசம இலக்கங்களான .40 மற்றும் .10 கூட்டப்பட்டு .50 ஆக எடுத்துக் கொள்ளபடுகிறது. .50 அல்லது அதற்கு மேற்பட்டு இருந்தால் அது 1 ஆக எடுத்துக் கொண்டு ஒன்றுத்தான இலக்கத்துடன் சேர்க்கப் பட்டுவிடுகிறது.  இதனால் 34898.50 என்பது 34899 ஆக கணக்கிடப்படுகிறது. 

இதை எப்படி சரி செய்வது. பின்னூட்டத்தில் சொன்னது போல round function ஐ பயன்படுத்துவது ஒருமுறை. பெரும்பாலும் நடைமுறைக் கணக்குகளில் சதவீதம் கணக்கிடப்படும்போதும்வகுத்தல் கணக்கீடுகளின்போதும் தசம பின்னம்தவிர்க்க இயலாததாகி விடுகிறது. அவ்வாறு செய்யும்போது  முழு எண்களாக்க increase decimal, decrease decimal பட்டனை பயன்படுத்தாமல் round function உபயோகப் படுத்தலாம். C2 செல்லில் உள்ள எண்ணுக்கு  DA கணக்கிட D2 செல்லில்  =ROUND(C2*91%,0) , என்ற forumula வை உள்ளீடு செய்யவேண்டும். இப்போதும் 14232 தான் காட்சி அளிக்கும் ஆனால் தசம இலக்கங்கள் மறைந்து இருக்காது. அதை drag செய்து அடுத்துள்ளதையும் சதவீதம் கண்டு ரவுண்டு செய்து விடும்.

இன்னொரு  முறை :

Round function ஐ பயன்படுத்தாமல் செய்ய ஏதேனும் வழி உள்ளதா என்று ஆராய்ந்ததில் உண்டு என்று சொன்னது எச்சல் . அது என்ன? set precision as displayed என்று ஒரு Option உள்ளது. மறைந்துள்ள தசம எண்களை கணக்கில் கொள்ளாமல் சாதரணமாக  செல்லில் கண்களுக்கு தெரியும்  எண்களை மட்டும் எடுத்துக் கொண்டு கணக்கீடு செய்யும் . இதனால் நாம் கண்ட இந்தப் பிழை ஏற்படாது.

இந்தப் படத்தில் பாருங்கள் முதல் படத்தில் உள்ள அதே தரவுகளைத்தான் பயன்படுத்தி இருக்கிறேன். round Function ஐ பயன்படுத்தவில்லை ஆனால் விடை சரியாக வருவதை காணலாம்

 இது எப்படி? எக்சல்லின் இடது ஓரத்தில் ஆபீஸ் பட்டனை கிளிக் செய்யவும்.கீழ்கண்ட வாறு கிடைக்கும் மெனுவில் Options ஐ கிளிக்கவும்.

பின்னர் கிடைக்கும் டயலாக் பாக்சில் Advanced ஐ தேர்ந்தெடுத்து பிறகு வலது புறத்தில் set precision as displayed என்பதற்கு முன் உள்ள செக் பாக்சை டிக் செய்யவும். தன்னியல்பாக இவை டிக் செய்யப்பட்டிருக்காது

தேவை இல்லை என நினைத்தால் டிக் மார்க்கை  நீக்கி விடலாம். பழைய நிலைக்கு வந்து விடும். 

இதில் இன்னும் சில விஷயங்கள் உள்ளன. அவற்றை இன்னொரு நேரத்தில் சொல்கிறேன்.

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

நான் பாசாயிட்டனா?

குறிப்பு: மேற்கண்டவை அனைத்தும் EXCEL 2007 ஐ அடிப்படையாக வைத்து எழுதப்பட்டது 

எக்சல் எக்ஸ்பர்ட்டா நீங்கள்?சொல்லுங்கள்!எக்சல் தப்பா கணக்கு போடுமா?


கற்றுக்  குட்டியின் கணினிக் குறிப்புகள்.
கணினி பயன்படுத்துவோர் அனைவருக்கும்  அலுவலகப் பயன்பாடான Microsoft Office Excel, Word பயன்படுத்தவேண்டிய சூழ்நிலை வருவதுண்டு.
எக்சல்லை புதிதாக பயன்படுத்துவோருக்கு இந்தப் பதிவு உதவக் கூடும். வழக்கமாக என் வலைப பக்கம் வருபவர்களுக்கு இவை பற்றி தெரியும் என்பதால் அவர்களிடமிருந்து வரவேற்பு இருக்காது என்றாலும்  இது போன்ற பதிவுகளை புதியவர்கள் பலர் படிப்பதை அறிய முடிகிறது. 
நான் முறையாக இவற்றை கற்கவில்லை எனினும் பயன்படுத்தும்போது அறிந்தவற்றை என்னைப்போல் உள்ளவர்களுக்கு உபயோகப்படும் என்ற நோக்கத்தில் கற்றுக்  குட்டியின் கணினிக் குறிப்புகள் என்ற தலைப்பில் எழுதி வருகிறேன். இது சம்பந்தமான மாதிரிக் கோப்புகளையும் டவுன் லோட் செய்யும் வகையில் உருவாக்கி இணைத்திருக்கிறேன். இவற்றை 2000 க்கும் மேற்பட்டவர்கள் படித்துள்ளதோடு  தினந்தோறும் யாரேனும் ஒருவராவது டவுன்லோட் செய்து வருவது மகிழ்ச்சி அளிக்கிறது. அவை தந்த  தைரியத்தின் அடிப்படையில்தான் இந்தப் பதிவையும் பகிர்கிறேன். அறிந்தவர்கள் பொறுத்தருள்க.  
 
பள்ளிகள் அலுவலகங்களில் பல்வேறு கணக்கீடுகளுக்கு எக்சல்தான் அதிகம் பயன்படுத்தப் படுகிறது. முன்பெல்லாம் கால்குலேட்டரில் மாங்கு மாங்கென்று கஷ்டப்பட்டு போட்ட கணக்கீடுகளை எக்சல் எளிதில் செய்து விடுகிறது. அலுவலகங்களில் வோர்டில் எளிதாக வேலை செய்வார்கள். ஆனால் எக்சல் என்றதும் தயக்கம் காட்டுவார்கள். அதில் உள்ள கட்டங்கள் அவர்களை பயமுறுத்தி விடும்.  எக்சல் மூலம் எளிதில் செய்யவேண்டிய வற்றை வோர்டில் டேபிள் போட்டு டைப் அடித்துக் கொண்டிருப்பார்கள். பல DTP சென்டர்களிலும் எக்சலில் பிரிண்ட் எடுப்பதற்கும் திருத்தம் செய்வதற்கும் அதிக பணம் வாங்குவார்கள்.

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


DAகாலத்தின் கூடுதலும் (=sum(D2:D3 பயன்படுத்தப் பட்டுள்ளது) Total காலத்தின் கூடுதலும் (=sum(E2:E3) பயன்படுத்தப் பட்டுள்ளது) தவறாக உள்ளதே பாருங்கள் என்றார். இதை Formula பயன் படுத்தி போடப்பட்டதுதானே ஏன் தவறாக உள்ளது என்றார். அதனால் நான் இதை நம்புவதில்லை. சாதரணமாக டோட்டல் போட்டால் சரியாக வந்துவிடுகிறது ஆனால் சதவீதம் போன்றவற்றை பயன்படுத்திய பின் கூடுதல் செய்யும்போது சில சமயங்களில் சரியாகவும் சில சமயங்களில் தவறாகவும் வருகிறதே என்றார் . 



    DA கணக்கிட PAY இல இருந்து 91% சதவீத அறிய  அதனோடு =C2*91% என்ற பார்முலா பயன்படுத்தப் பட்டுள்ளது . இரண்டாவது நபருக்கான DA வும் அவ்வாறே கணக்கிடப் பட்டுள்ளது. 
DA கண்டறிய FORMULA பயன் படுத்தாமல் தனியாக கணக்கிட்டு 14232, மற்றும் 20666 ஐ உள்ளீடு செய்தால் விடை சரியாக வருவதை காணலாம். 
இது ஏன்? எக்ஸல் ஏன் தவறாக கணக்கிடுகிறது. உண்மையில் அது தவறுதானா? சரியாக வருவதற்கு என்ன செய்ய வேண்டும்? நீங்கள் அறிந்தால் சொல்லலாம்.  
ஒரு வேளை,  தெரியாதவர்கள் இருப்பின்  சனிக்கிழமை  வரை காத்திருக்கவும். 
அடுத்த பகுதி படிக்க
Excel தப்பா கணக்கு போடுமா? பகுதி 2