Sun. Oct 25th, 2026

Excel-ൽ നിങ്ങൾ ചെയ്യുന്ന ഓരോ calculation-ഉം ആശ്രയിച്ചിരിക്കുന്നത് ഒരു പ്രധാന ചോദ്യത്തെയാണ്: ഈ cell-ൽ ഉള്ളത് ഏത് തരത്തിലുള്ള value ആണ്? ഒറ്റനോട്ടത്തിൽ 18 എന്ന് തോന്നിക്കുന്നതും എന്നാൽ text ആയി store ചെയ്യപ്പെട്ടിട്ടുള്ളതുമായ ഒരു മാർക്ക് SUM കണക്കാക്കുമ്പോൾ ഒഴിവാക്കപ്പെടും (skip ചെയ്യപ്പെടും); യാതൊരു മുന്നറിയിപ്പുമില്ലാതെ നിങ്ങളുടെ class average തെറ്റുകയും ചെയ്യും. വിശ്വസനീയമായ ഫലങ്ങൾ ലഭിക്കുന്നതിനായുള്ള ആദ്യ പടിയാണ് data types തിരിച്ചറിയാൻ പഠിക്കുക എന്നത്.

What is a data type?

Excel ഓരോ cell entry-യെയും അടിസ്ഥാനപരമായ ചില value തരങ്ങളായാണ് store ചെയ്യുന്നത്. Data analysis-ൽ പ്രധാനമായും അഞ്ച് തരത്തിലുള്ളവയാണ് ഉള്ളത്:

Data typeExamplesWhat Excel does with it
Number45, 72.5, 0.18കൂട്ടാനും (add), average കാണാനും, താരതമ്യം ചെയ്യാനും (compare) സാധിക്കും
TextAnjana, S01, AB, Kozhikodeഒരു label ആയി പരിഗണിക്കുന്നു; ഒരു range-ൽ കണക്കുകൂട്ടുമ്പോൾ SUM, AVERAGE എന്നിവ ഇവയെ അവഗണിക്കുന്നു (ignore ചെയ്യുന്നു)
Date / time15-06-2024, 10:30 AMNumber ആയി store ചെയ്യുന്നു; അതിനാൽ dates തമ്മിൽ കുറയ്ക്കാനോ (subtract), ദിവസങ്ങൾ കൂട്ടിച്ചേർക്കാനോ (add) സാധിക്കും
LogicalTRUE, FALSEYes/no values; സാധാരണയായി =D2>=8 പോലുള്ള comparisons വഴി ലഭിക്കുന്നു
Error#DIV/0!, #NAME?, #VALUE!, #N/Aഒരു formula-യ്ക്ക് ശരിയായ ഫലം നൽകാൻ സാധിക്കാതെ വരുമ്പോൾ ഉണ്ടാകുന്നത്

തുടക്കക്കാരെ അത്ഭുതപ്പെടുത്തുന്ന രണ്ട് വസ്തുതകൾ:

  1. Dates are numbers in disguise (തീയതികൾ യഥാർത്ഥത്തിൽ സംഖ്യകളാണ്): Excel-ന്റെ default ആയ 1900 date system അനുസരിച്ച്, 1 January 1900 എന്നത് serial number 1 ആണ്; തുടർന്നുള്ള ഓരോ ദിവസത്തിനും 1 വീതം കൂടുന്നു. അതിനാൽ 15-06-2024 എന്നത് date format-ൽ കാണിക്കുന്ന 45458 എന്ന സംഖ്യയാണ്. ദിവസത്തിന്റെ ഒരു ഭാഗമായാണ് (fractions of a day) സമയം store ചെയ്യുന്നത് (ഉച്ചയ്ക്ക് 12:00 എന്നത് 0.5 ആണ്). അതുകൊണ്ടാണ് =C3-C2 രണ്ട് തീയതികൾക്കിടയിലുള്ള ദിവസങ്ങളുടെ എണ്ണം നൽകുന്നത്.
  2. A number can be stored as text (ഒരു സംഖ്യ text ആയി store ചെയ്യപ്പെടാം): ഒരു portal-ൽ നിന്നോ CSV ഫയലിൽ നിന്നോ data import ചെയ്യുമ്പോഴോ, ടൈപ്പ് ചെയ്യുന്നതിന് മുൻപ് cell-ന്റെ format ‘Text’ ആയി നിശ്ചയിച്ചിരുന്നെങ്കിലോ, അല്ലെങ്കിൽ ടൈപ്പ് ചെയ്യുമ്പോൾ അപ്പോസ്ട്രോഫി ചേർക്കുകയോ ('18) ചെയ്താൽ ഇത് സംഭവിക്കാം. ഇത് കാണാൻ number പോലെ ഇരിക്കുമെങ്കിലും ഒരു വാക്ക് (word) പോലെയാണ് പ്രവർത്തിക്കുന്നത്.

How to see a cell’s data type

  • Step 1 – Look at the alignment: Default General format-ൽ, മാനുവലായി alignment മാറ്റിയിട്ടില്ലെങ്കിൽ, numbers-ഉം dates-ഉം cell-ന്റെ വലതുവശത്തും (right-aligned), text ഇടതുവശത്തും (left-aligned), logical-ഉം error values-ഉം മധ്യത്തിലുമാണ് (centred) കാണപ്പെടുക. ഇടതുവശത്ത് കാണുന്ന ഒരു “number” ഒരു മുന്നറിയിപ്പാണ്.
  • Step 2 – Look for the green triangle: Text ആയി store ചെയ്യപ്പെട്ട സംഖ്യകളെ Excel cell-ന്റെ മുകളിൽ ഇടത് മൂലയിൽ ഒരു ചെറിയ പച്ച ത്രികോണം (green triangle) വഴി അടയാളപ്പെടുത്തുന്നു. Cell select ചെയ്യുമ്പോൾ അരികിൽ വരുന്ന warning button-ൽ ക്ലിക്ക് ചെയ്ത് Convert to Number തിരഞ്ഞെടുക്കുക (ഇനി PIN code പോലെ ഒരിക്കലും calculation ആവശ്യമില്ലാത്ത യഥാർത്ഥ text ആണെങ്കിൽ Ignore Error തിരഞ്ഞെടുക്കാം).
  • Step 3 – Check the format:Ctrl+1 പ്രസ്സ് ചെയ്ത് Format Cells തുറന്ന് Number tab പരിശോധിക്കുക. ഓർക്കുക: ഫോർമാറ്റ് ‘Number’ എന്ന് മാറ്റിയതുകൊണ്ട് മാത്രം മുമ്പ് text ആയി നൽകിയ values തനിയെ മാറില്ല — അവ Convert to Number ചെയ്യുകയോ (Step 2) വീണ്ടും ടൈപ്പ് ചെയ്യുകയോ വേണം.
  • Step 4 – Ask Excel directly with a formula:
    • =TYPE(A2): Number-ന് (dates ഉൾപ്പെടെ) 1, text-ന് 2, logical value-ന് 4, error-ന് 16, array-ക്ക് 64 എന്നിങ്ങനെ നൽകുന്നു.
    • =ISNUMBER(A2), =ISTEXT(A2): TRUE അല്ലെങ്കിൽ FALSE നൽകുന്നു. ISNUMBER("19") എന്നത് FALSE ആയിരിക്കും — കാരണം IS functions ടെക്സ്റ്റിനെ നമ്പറാക്കി മാറ്റില്ല.

Mac and older versions: പച്ച ത്രികോണ പരിശോധന, Format Cells, TYPE/IS functions എന്നിവ Excel 2016/2019/2021 പതിപ്പുകളിലും Excel for Mac-ലും ഒരുപോലെ പ്രവർത്തിക്കുന്നു (Mac-ൽ Format Cells തുറക്കാൻ Cmd+1 ഉപയോഗിക്കുക). വളരെ പഴയ ചില Mac workbooks 1904 date system ഉപയോഗിക്കുന്നുണ്ട്; ഇതിൽ serial numbers-ൽ 1,462 ദിവസങ്ങളുടെ വ്യത്യാസമുണ്ടാകും — ഫയലുകൾ തമ്മിൽ copy ചെയ്യുമ്പോൾ dates 4 വർഷം മാറുന്നുണ്ടെങ്കിൽ ഇത് ശ്രദ്ധിക്കുക.

Worked example: internal marks of a tutorial batch

ഒരു അധ്യാപകൻ കോളേജ് പോർട്ടലിൽ നിന്ന് 6 വിദ്യാർത്ഥികളുടെ internal-assessment മാർക്കുകൾ (out of 20) ഡൗൺലോഡ് ചെയ്ത് RawData എന്ന sheet-ലേക്ക് paste ചെയ്യുന്നു:

RowA: Roll NoB: NameC: Admission DateD: Internal (out of 20)E: Present on test day
2S01Anjana15-06-202417TRUE
3S02Fathima15-06-202418 (stored as text)TRUE
4S03Rahul17-06-2024ABFALSE
5S04Nihal15-06-202414TRUE
6S05Sreya20-06-202419TRUE
7S06Muhammed17-06-202412TRUE

യഥാർത്ഥ data മാറ്റമില്ലാതെ സൂക്ഷിക്കുന്നതിനായി, Analysis എന്ന മറ്റൊരു sheet-ൽ അധ്യാപകൻ ചില type checks-ഉം quick summaries-ഉം ചേർക്കുന്നു:

CheckFormulaResult
Type of Anjana’s mark=TYPE(RawData!D2)1 (number)
Type of Fathima’s mark=TYPE(RawData!D3)2 (text!)
Type of an admission date=TYPE(RawData!C2)1 (dates are numbers)
Type of a TRUE/FALSE entry=TYPE(RawData!E2)4 (logical)
Numeric marks found=COUNT(RawData!D2:D7)4
Non-empty mark cells=COUNTA(RawData!D2:D7)6
Total of marks=SUM(RawData!D2:D7)62
Days between S01 and S05 admission=RawData!C6-RawData!C25

(COUNT, COUNTA എന്നിവ Topic 17-ൽ വിശദമായി പ്രതിപാദിക്കുന്നുണ്ട്; ഇവിടെ ഒരു ദ്രുത type check എന്ന നിലയിലാണ് ഉപയോഗിച്ചിരിക്കുന്നത്.)

ഫാത്തിമയുടെ മാർക്ക് Convert to Number വഴി മാറ്റിയ ശേഷം, COUNT എന്നത് 5 ആവുകയും, ആകെ മാർക്ക് (total) 80 ആവുകയും, പരീക്ഷയെഴുതിയവരുടെ ശരാശരി (average) 80 ÷ 5 = 16 ആവുകയും ചെയ്യുന്നു. രാഹുലിന്റെ “AB” എന്നത് കൃത്യമായി text ആയിത്തന്നെ തുടരുന്നു — പരീക്ഷയ്ക്ക് ഹാജരാകാത്ത വിദ്യാർത്ഥിയെ പൂജ്യമായി (0) കണക്കാക്കാൻ പാടില്ല.

Error values പ്രവർത്തിക്കുന്നതും നമുക്ക് കാണാം. ഒരു formula ശൂന്യമായ cell കൊണ്ട് ഹരിക്കുകയാണെങ്കിൽ, =RawData!D2/RawData!F2 എന്നത് #DIV/0! എന്ന് കാണിക്കും; =SUMM(RawData!D2:D7) പോലെ തെറ്റായി ടൈപ്പ് ചെയ്ത function ആണെങ്കിൽ #NAME? എന്ന് കാണിക്കും. ഇവ രണ്ടിന്റെയും =TYPE() ഫലം 16 ആയിരിക്കും.

What does this tell us?

ശരിയാക്കുന്നതിന് മുൻപ്, 5 ശരിയായ മാർക്കുകൾ എന്ന് തോന്നിച്ചതിൽ നിന്ന് Excel നൽകിയ ആകെ തുക 62 മാത്രമായിരുന്നു — ഫാത്തിമയുടെ 18 യാതൊരു അറിയിപ്പുമില്ലാതെ വിട്ടുപോയി. ആ total-നെ അടിസ്ഥാനമാക്കി കണക്കാക്കുന്ന ഏത് average-ഉം grade-ഉം ബാച്ചിന്റെ യഥാർത്ഥ നിലവാരത്തെക്കാൾ കുറവായിരിക്കും. ഇവിടെ calculation തെറ്റായിരുന്നില്ല, മറിച്ച് data type-ൽ വന്ന പിഴവാണ് പ്രശ്നമായത്. കൂടാതെ “AB” എന്നത് അർത്ഥവത്തായ text ആണെന്നും ശ്രദ്ധിക്കുക: അത് ഹാജരാകാതിരുന്നതിനെ (absence) സൂചിപ്പിക്കുന്നു, ഇത് 0 മാർക്ക് ലഭിക്കുന്നതിൽ നിന്നും വ്യത്യസ്തമാണ്, അതിനാൽ ഇത് പ്രത്യേകമായി രേഖപ്പെടുത്തേണ്ടതുണ്ട്.

How to check your result

ഓരോ numeric column-നും അരികെ =COUNT(range), =COUNTA(range) എന്നിവ നൽകുക. എണ്ണത്തിൽ വ്യത്യാസമുണ്ടെങ്കിൽ, ചില cell-കളിൽ text, spaces മാത്രമുള്ള ശൂന്യമായ ഭാഗങ്ങൾ അല്ലെങ്കിൽ errors അടങ്ങിയിട്ടുണ്ടെന്ന് മനസ്സിലാക്കാം — കണക്കുകൂട്ടലുകൾ നടത്തുന്നതിന് മുൻപ് അവ കണ്ടെത്തുക. തുടർന്ന് ഒരു തുക സ്വയം കൂട്ടി പരിശോധിച്ച് ഉറപ്പുവരുത്തുക (17 + 18 + 14 + 19 + 12 = 80). ഈ പരിശോധനകൾ raw data-യിൽ ചെയ്യാതെ Analysis sheet-ൽ തന്നെ സൂക്ഷിക്കുക, അതുവഴി അടുത്ത സെമസ്റ്ററിലെ ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യുമ്പോഴും ആർക്കും ഇത് എളുപ്പത്തിൽ വീണ്ടും ഉപയോഗിക്കാം.

Common mistakes

  • Trusting what the cell looks like: പച്ച ത്രികോണത്തോടെ cell-ന്റെ ഇടതുവശത്ത് കാണുന്ന “18” ഒരു text ആണ്; ഒരു range-ൽ കണക്കുകൂട്ടുമ്പോൾ SUM, AVERAGE എന്നിവ ഇതിനെ ഒഴിവാക്കും.
  • Changing the format and assuming the problem is fixed: Text ആയ ഒരു cell-ന്റെ format ‘Number’ എന്ന് മാറ്റിയതുകൊണ്ട് മാത്രം നിലവിലുള്ള entries മാറില്ല; അതിനായി Convert to Number തന്നെ ഉപയോഗിക്കുക.
  • Typing long ID numbers as numbers: Excel ആദ്യത്തെ 15 അക്കങ്ങൾ മാത്രമേ കൃത്യമായി നിലനിർത്തുകയുള്ളൂ (15 significant digits). അതിനാൽ 16 അക്കങ്ങളുള്ള ID-യുടെ അവസാന അക്കങ്ങൾ പൂജ്യമായി മാറും. ID നമ്പറുകൾ, ഫോൺ നമ്പറുകൾ, PIN കോഡുകൾ എന്നിവ text ആയിത്തന്നെ സൂക്ഷിക്കുക (കോളത്തിന്റെ ഫോർമാറ്റ് മുൻകൂട്ടി Text ആക്കുകയോ അല്ലെങ്കിൽ നമ്പറിന് മുന്നിൽ അപ്പോസ്ട്രോഫി ' ചേർക്കുകയോ ചെയ്യുക).
  • Entering dates as text: നിങ്ങളുടെ കമ്പ്യൂട്ടർ സിസ്റ്റം പ്രതീക്ഷിക്കുന്നതിന് വിപരീതമായ separator ഉപയോഗിച്ച് തീയതി നൽകുന്നത് (ഉദാഹരണത്തിന് “15.06.2024”). അത്തരം സന്ദർഭങ്ങളിൽ തീയതി left-aligned ആയിരിക്കുകയും =TYPE() ഫലം 2 ആയിരിക്കുകയും ചെയ്യും; ഇവ തമ്മിൽ കുറയ്ക്കാനോ മാസം തിരിച്ച് filter ചെയ്യാനോ സാധിക്കില്ല.
  • Replacing absences or missing values with 0: ഹാജരാകാത്തതോ ലഭ്യമല്ലാത്തതോ ആയ വിവരങ്ങൾക്ക് പകരം 0 നൽകരുത്. വ്യക്തമായ ഒരു text code (AB, NA) നൽകുകയോ cell ശൂന്യമായി ഇടുകയോ ചെയ്യുക, ഒപ്പം analysis-ൽ ഇതിനെ എങ്ങനെ കൈകാര്യം ചെയ്യണമെന്ന് കൃത്യമായി തീരുമാനിക്കുക.

Practice exercise

A1:A6 വരെയുള്ള cell-കളിൽ അടങ്ങിയിരിക്കുന്നവ: 25, ’42 (അപ്പോസ്ട്രോഫി ഉപയോഗിച്ച് ടൈപ്പ് ചെയ്തത്), TRUE, 01-07-2024 (ശരിയായ ഒരു date), #N/A ഫലമായി വരുന്ന ഒരു formula, Kozhikode.

  1. ഓരോ cell-നും =TYPE() എന്തായിരിക്കും ഫലം നൽകുക?
  2. =COUNT(A1:A6) എന്ത് ഫലം നൽകും?

Answer:

  1. 1, 2, 4, 1, 16, 2 — അപ്പോസ്ട്രോഫി 42-നെ text ആക്കി മാറ്റുന്നു, തീയതി ഒരു സംഖ്യയാണ് (serial number 45474).
  2. 2 — 25-ഉം തീയതിയും മാത്രമാണ് ഇവിടെ numbers; ഒരു range-ൽ വരുന്ന text, logical values, errors എന്നിവയെ COUNT അവഗണിക്കുന്നു.

Key takeaways

  • Analysis-നായി Excel ഉപയോഗിക്കുന്ന അടിസ്ഥാന data types عبارتند: number, text, date/time (numbers ആയി സൂക്ഷിക്കുന്നത്), logical (TRUE/FALSE), error values.
  • Alignment, പച്ച ത്രികോണം (green triangle), Format Cells (Ctrl+1), =TYPE(), =ISNUMBER() എന്നിവ വഴി ഒരു cell-ൽ യഥാർത്ഥത്തിൽ എന്താണുള്ളതെന്ന് തിരിച്ചറിയാം.
  • Text ആയി സൂക്ഷിച്ചിരിക്കുന്ന സംഖ്യകളെ SUM, AVERAGE എന്നിവ ഒഴിവാക്കും — Analysis ചെയ്യുന്നതിന് മുൻപ് അവയെ മാറ്റിയെടുക്കുക.
  • Data-type കൃത്യത പരിശോധിക്കുന്നതിനായി ഓരോ numeric column-ലും COUNT, COUNTA എന്നിവ താരതമ്യം ചെയ്യുക.
  • Raw data മാറ്റമില്ലാതെ സൂക്ഷിക്കുക; ആവർത്തിച്ച് പരിശോധനകൾ നടത്താൻ സാധിക്കുന്നതിനായി Analysis sheet-ൽ കണക്കുകൂട്ടലുകൾ നടത്തുക.

Leave a Reply

Your email address will not be published. Required fields are marked *