of values in the <code>B1:B3</code> range. அதாவது, 10,20,30 என்ற எண்களை இரண்டால் பெருக்கி, பின் கூட்டுதல். விடை 120 என்று வரும்.]]
**விரிதாள்** (*Spreadsheet*) என்பது அட்டவணை முறையில் கணித்தலை ஏதுவாக்கும் கணினிச் செயலி ஆகும்.
பல தரப்பட்ட தரவுகள் புள்ளிவிபரங்கள், நிதிநிலை விபரங்கள் அட்டவணை முறையில் உள்ளன.
அவற்றை உள்ளிட்டு அவற்றுக் கிடையே கணித செயற்பாடுகளை அமுலாகக் இச்செயலிகள் உதவுகின்றன.  
தமிழ் நாட்டில் கணக்குப் பிள்ளை என்பவர்கள் வீட்டில் ஆகும் வரவு செலவுகளைக் கணக்குப் புத்தகம் (*ledger*) என்ற சுவடியில் எழுதி வந்தனர். இந்த "லெட்ஜர்" என்ற கருத்து(concept) கணிப்பொறியில் spreadsheet உருவாக அடிப்படையாக இருந்தது. இதைத் தமிழில் **அட்டவணைச் செயலி** என்றும் அழைக்கலாம்.  
அட்டவணை என்பது நெடுகை கிடைக்கையாக பெட்டிகள் அல்லது சிற்றறைகளால் (cells) ஆனவை. அவற்றுக் கிடையே கணித செயற்பாடுகள் செய்ய முடியும். எடுத்துக்காட்டாக A1, B1 உள்ள பெறுமானங்களை கூட்டி C1 ஒன்றில் இட முடியும்.  
பக்கத்தில் தெரியும் கட்டம் போட்ட அட்டவணை போன்ற படம் விரிதாளுக்கு ஒரு சிறு எடுத்துக்காட்டு. இடது புறத்தில் 1,2,3 என்ற எண்கள் மேலிருந்து கீழாகவும், A,B, C என்ற எழுத்துக்கள் இடது புறத்திலிருந்து வலது புறமாகவும் குறிக்கப்பட்டு இருக்கின்றன. இவை இருக்கும் கட்டங்கள் கறுப்பாக வண்ணம் அடிக்கப்பட்டு உள்ளன. மற்ற கட்டங்கள் எல்லாம் வெள்ளையாக விடப்பட்டுள்ளன. இந்த வெள்ளைக் கட்டங்களில் நாம் என்ன வேண்டுமானாலும் எழுதிக் கொள்ளளாம். எடுத்துக்காட்டாக, பக்கத்தில் தெரியும் படத்தில், முதல் கட்டத்தில் 10 என்ற எண் எழுதப் பட்டுள்ளது. ஒவ்வொரு கட்டத்துக்கும் ஒரு முகவரி (address) உண்டு. முதல் கட்டத்தின் முகவரி A1 ஆகும். அதற்குக் கீழ் உள்ள கட்டங்களின் முகவரிகள் A2, A3, A4 என்றாகும். அதுபோலவே, B - இன் கீழ் உள்ள கட்டங்கள் முகவரிகள் B1,B2,B3 என்றாகும். A1 என்ற கட்டத்தில் 10 என்று எழுதி இருப்பதைப் போல், A2, A3 என்ற கட்டங்களில் முறையே 20, 30 என்று எழுதப் பட்டுள்ளன. இந்த எண்களை வைத்துக் கொண்டு நாம் சிறு கணக்குகள் செய்யலாம். எடுத்துக்காட்டாக, B1 -இல், =A1*2 என்று அடித்தால், B1-இல் 20 என்று வரும். (ஏனென்றால், A1 - இல் 10 இருப்பதால், =A1*2 என்பது =10*2 என்றாகி, இறுதில் 20 என்றாகும். இது தானாகவே நடக்கும். இதுதான் விரிதாளின் இன்றியமையாத பயன்.) அதுபோலவே, B2, B3 என்ற கட்டங்களில், முறையே =A2*2 , =A3*2 என்று அடித்தால், B2, B3 கட்டங்களில் முறையே 40, 60 என்று விரிதாள் கணித்துக் காட்டும். (குறிப்பு: =A2*2 , =A3*2 என்று அடிப்பதற்கு மறாக, B1 கட்டத்தின் மூலையைப் பிடித்துக் கீழே இழுத்தால், B2, B3 கட்டங்களில் =A2*2,=A3*2 என்று எழுதப்பட்டு, அவற்றின் மதிப்புக்களும் 40,60 என்று தோன்றும். இதுதான் படத்தில் காட்டப் பட்டுள்ளது.) இறுதியாக, B4 - இல், =SUM(B1:B3) என்று எழுதினால், B1,B2,B3 கட்டங்களில் உள்ள எண்கள் 20,40,60 கூட்டப்பட்டு, 120 என்று காட்டப்படும்.  
இன்றைய கணினி உலகில், கணக்குச் சுவடிகளுக்கு மாறாக, விரிதாள்களே பெரிதும் பயன்படுத்தப் படுகின்றன. முதன் முதலில் எழுதப்பட்டு, ஆப்பிள் (Apple II) என்ற கணிப்பொறியில் ஓட்டப்பட்ட விரிதாள் **விசிகால்க்** (Visicalc) என்பதாகும். டாஸ் என்ற இயக்க அமைப்பில் (DOS operating system) **லோட்டஸ் 1-2-3** (Lotus 1-2-3) என்ற விரிதாள் பின்னால் எழுதப்பட்டு, பலராலும் பயன்படுத்தப்பட்டு வந்தது. தற்பொழுது, **எக்செல்** (Excel) என்ற விரிதாள் தான் ஏறத்தாழ அனைவராலும் பயன்படுத்தப் படுகின்றது.  
ஒரு விரிதாளில் ஒரு தாள்(worksheet) இருக்கலாம், அல்லது பல தாள்களும் இருக்கலாம். பல தாள்கள் கொண்ட ஒரு விரிதாளை விரிதாள் புத்தகம் (workbook) என்று அழைக்கலாம். கீழேயுள்ள படத்தில் மூன்று தாள்கள் கொண்ட விரிதாள் புத்தகம் ஒன்று காட்டப்பட்டுள்ளது.  
ஒவ்வொரு தாளுக்கும் நமக்கு விருப்பமான பெயரைக் கொடுத்துக் கொள்ளலாம். இந்தப் படத்தில் காய்கறிகள், பழங்கள், துணிமணிகள் என்று மூன்று பெயர்கள் கொடுக்கப்பட்டுள்ளன. காய்கறிகள் என்ற தாளில் காய்கறிகள் வாங்கிய பட்டியல் கொடுக்கப்பட்டுள்ளதைப் படத்தில் பார்க்கலாம். E4 என்ற கட்டத்தில் =D4*C4 என்ற கோவை இடப்பட்டுள்ளது. இது தக்காளியின் மொத்த விலையைக் கணிக்கும். அது போலவே, E5,E6,E7, E8 கட்டங்களில் உள்ள கோவைகளும் முறையே வெங்காயம், பச்சை மிளகாய், இஞ்சி, வாழைப்பழம் ஆகியனவற்றின் வாங்கிய விலைகளைக் கணிக்கும். E10 - இல் =SUM(E4:E8 ) என்ற கோவை மொத்த விலையைக் கணக்கிடும். இறுதியாக, மீதிப் பணத்தைக் கணக்கிட, E15=E10, E16=E14-E15 என்ற சமன்பாடுகளும் பயன்படுத்தப் பட்டுள்ளன.  
விரிதாளில் எண்களையும் எழுத்துக்களையும் எவ்வாறு கவனமாக எழுதுகிறோமோ, அந்த அளவு கவனத்தை அதை வடிவமைப்பதிலும் செலுத்த வேண்டும். வடிவமைப்பதை ஆங்கிலத்தில் formatting என்று சொல்வர். மிக நன்றாக வடிவமைத்த விரிதாள் பார்பதற்கு அழகாக இருக்கும். ஒரு விரிதாள் புத்தகத்தில் எழுதப்பட்டவை சரியாக இருந்தால் மட்டும் போதாது. அந்த விரிதாள் பார்க்க அழகாகவும் தெளிவாகவும் இருத்தல் வேண்டும். கிழேயுள்ள படத்தில், தெளிவு கருதி, **இளஞ்சேட் சென்னி காய்கறி வாங்கிய கணக்கு** என்பது நான்கு கட்டங்களைச் சேர்த்து, வண்ணம் தீட்டிப் பின்னர் கரிய பெரிய எழுத்துக்களால் எழுதப்பட்டுள்ளது. இஞ்சியின் விலை மீது நிபந்தனை வடிவமைப்பு (conditional formatting) செய்யப்பட்டு உள்ளது. (அதாவது, வடிவமைப்பு விதிமுறையில், கடை விலை > $25.00 என்ற நிபந்தனைக்கு உட்படும்போது, $25.00 -க்கு மேலுள்ள கட்டங்கள் சிவப்பு நிறத்தால் எழுதப்படுகின்றன.) C4-இல், தக்காளியின் விலை மிகுதியாக இருப்பதால், $3.00 என்பது ‘’’கொஞ்சம் விலை அதிகம் தான்’’’ என்று குறிக்கப்பட்டுள்ளது. C4 - இன் ஒரு மூலையில் சிறு முக்கோணம் தெரிவதைப் பார்க்கலாம். இந்த முக்கோணம், C -இல், குறிப்பு ஒன்று இடப்பட்டுள்ளது என்பதைக் குறிக்கும். (இந்தக் குறிப்பு, மேற்கண்ட படத்தில் தெரியவில்லை. நீங்கள் Excel அல்லது Google spreadsheet-க்குச் சென்று, அந்த முக்கோணத்தின் மீது சுட்டி(cursor)யை வைத்தால், முக்கோணத்தில் மறைந்துள்ள ’’கொஞ்சம் விலை அதிகம் தான்’’’ என்ற குறிப்பு தெரியும். E16-லும் ஒரு குறிப்பு முக்கோணம் இருப்பதைக் காண்க.)  
**முகவரிக் குறியீடு** (Addressing)  
விரிதாளில் ஒவ்வொரு கட்டத்துக்கும் ஒரு முகவரி உண்டு. கோவைகள் (expressions) எழுதும்போது கட்டங்களின் முகவரியை வைத்துத்தான் கோவைகள் எழுதப்படுகின்றன. இரண்டு வகையான முகவரிக் குறியீடுகள் பயன்படுத்தப் படுகின்றன: (1) சார்பு முகவரிக் குறியீடு (relative addressing), (2) தனி முகவரிக் குறியீடு (absolute addressing). மேலே உள்ள படத்தில், E4 - இல் உள்ள =D4*C4 என்ற கோவையில் சார்பு முகவரிக் குறியீடு பயன்படுத்தப் பட்டுள்ளது. இதனால் என்ன நன்மை என்றால், ஒரு கோவையை ஒரு கட்டத்தில் இருந்து இன்னொரு கட்டத்துக்கு நகல் (copy) எடுத்து மாற்றும் போது கோவைகளின் முகவரிகளும் அதற்கேற்ப மாறும். எடுத்துக் காட்டாக, E4 கட்டத்தின் வலதுபுற கீழ் மூலையைப் பிடித்து கீழே இழுத்தால், E4- இல் உள்ள =D4*C4 என்ற கோவை =D5*C5, =D6*C6,=D7*C7, =D8*C8 என்று எழுதப்பட்டு E5, E6, E7, E8 - என்ற கட்டங்களில் முறையே நிரப்பப்பட்டு, இறுதியில் E5=D5*C5,E6=D6*C6,E7=D7*C7,E8=D8*C8 என்று நமக்குக் கிடைக்கும். தனி முகவரிக் குறியீட்டில் இது போன்ற மாற்றங்கள் ஏதும் நிகழாது. தனி முகவரியைக் குறிக்க $ என்ற எழுத்து பயன்படுத்தப் படுகின்றது. எடுத்துக்காட்டாக, D20 - இல் =$E$14+20 என்று எழுதப் பட்டுள்ளது.(மேலே படத்தைக் காண்க.) D20-இன் மூலையைப் பிடித்துக் கீழே D22 வரை இழுத்தால், D21=$E$14+20, D22=$E$14+20 என்றுதான் ஆகும். =$E$14+20 - இல் எந்த மாற்றமும் இருக்காது. ஒரு எழுத்து அல்லது எண்ணுக்கு அருகே $ என்ற குறி இருந்தால் அது மாறாது என்பது விதியாகும். இதனால் என்ன நன்மை என்றால், மாறிலிகளைக் (constants) குறிக்கும் போது, தனி முகவரிக் குறியீடு பெரிதும் பயன் உள்ளதாக இருக்கும்.  
**வாய்பாடு (Formula)**  
வாய்பாடு அல்லது formula என்பது விரிதாளில் மிகப் பேரளவில் பயன்படுகின்ற ஒன்றாகும். எடுத்துக்காட்டாக, =SUM(E4:E8 ) என்பது ஒரு வாய்பாடு. இதன் பொருள் =E4+E5+E6+E7+E8 என்பதாகும். மேற்கண்ட படத்தில், E10 என்ற கட்டத்தில், =SUM(E4:E8 ) என்ற வாய்பாடு இடப்பட்டுள்ளது. அதனால், E4,E5,E6,E7,E8 என்ற கட்டங்களில் உள்ள எண்கள் எல்லாம் கூட்டப்பட்டு, E10 என்ற கட்டத்தில் 120-ஆக இடப்பட்டுள்ளது. (குறிப்பு: =SUM(E4:E8 ) என்பது வாய்பாடு. இதில் வரும் SUM(E4:E8 ) **கோவை** என்றழைக்கப்படும்.) விரிதாளில் பல வகையான வாய்பாடுகள் நமக்காக கொடுக்கப்பட்டுள்ளன. ஒரு சிலவற்றைக் கீழே காணலாம்.  
| வாய்பாடு (எடுத்துக் காட்டு) | விளக்கம் (A1=10, A2=20, A3=30 என்று வைத்துக்கொள்.) |  |
| --- | --- | --- |
| =SUM(A1:A3) | SUM(A1:A3) என்பதன் விளக்கம் A1+A2+A3 என்பதாகும் . அதாவது, A1-இலிருந்து A3 வரை கூட்டு. A1=10, A2=20, A3=30 என்று இருப்பதால், A1+A2+A3 -இன் மதிப்பு 10+20+30, அதாவது 60 என்றாகும். |  |
| =AVERAGE(A1:A3) | AVERAGE(A1:A3) =(A1+A2+A3)/3. சராசரியைக் கணக்கிடு. (10+20+30 )/3 = 20 |  |
| =MIN(A1:A3) | MIN(A1:A3) = minimum of A1,A2,A3. மிகக் சிறிய எண்ணைக் கண்டு பிடி. 10,20,30 - இல் மிகக் சிறிய எண் 10 ஆகும். |  |
| =COUNT(A1:A3) | = count the number of numbers in (A1:A3). அதாவது, எத்தனை எண்கள் எனக் கண்டுபிடி. இங்கே மூன்று எண்கள் உள்ளன. எனவே, விடை 3 ஆகும். |  |