Excel-ലെ Freeze Panes: Scroll ചെയ്യുമ്പോഴും Headings സ്ക്രീനിൽ നിലനിർത്താം
ഒരു റിയൽ dataset സാധാരണയായി ഒറ്റ സ്ക്രീനിൽ പൂർണ്ണമായി ഉൾക്കൊള്ളാറില്ല. Row 30 അല്ലെങ്കിൽ Column J കഴിഞ്ഞ് scroll ചെയ്യുമ്പോൾ തന്നെ headings അപ്രത്യക്ഷമാവുകയും, തെറ്റായ variable-ന് നേരെയോ തെറ്റായ record-ന് നേരെയോ values വായിക്കപ്പെടാൻ ഇടയാവുകയും ചെയ്യുന്നു. Freeze Panes ഫീച്ചർ heading row-യെയും (ആവശ്യമെങ്കിൽ identifier columns-നെയും) സ്ക്രീനിൽ ഉറപ്പിച്ചു നിർത്തുന്നു; അതിനാൽ നിങ്ങൾ കാണുന്ന ഓരോ സംഖ്യയും കൃത്യമായി ലേബൽ ചെയ്യപ്പെട്ടു തന്നെ തുടരും.
Freeze Panes എന്താണ് ചെയ്യുന്നത്?
Freeze Panes നിങ്ങളുടെ worksheet window-യുടെ മുകൾഭാഗത്തുള്ള ചില rows അല്ലെങ്കിൽ ഇടതുവശത്തുള്ള ചില columns ലോക്ക് ചെയ്തു വെക്കുന്നു. നിങ്ങൾ scroll ചെയ്യുമ്പോൾ, ലോക്ക് ചെയ്ത ഭാഗം അവിടെത്തന്നെ നിൽക്കുകയും ബാക്കി sheet അതിന്റെ അടിയിലൂടെ നീങ്ങുകയും ചെയ്യുന്നു. ഇത് sheet നിങ്ങൾ എങ്ങനെ കാണുന്നു (view) എന്നതിൽ മാത്രമേ മാറ്റം വരുത്തുന്നുള്ളൂ. ഡാറ്റ നീക്കുകയോ, തിരുത്തുകയോ (edit), protect ചെയ്യുകയോ ചെയ്യുന്നില്ല.
| ഓർത്തിരിക്കേണ്ട പ്രധാന നിയമം (Microsoft Rule): Freeze Panes നിങ്ങൾ തിരഞ്ഞെടുക്കുന്ന cell-ന് മുകളിലുള്ള rows-നെയും ഇടതുവശത്തുള്ള columns-നെയുമാണ് ഫ്രീസ് ചെയ്യുന്നത്. അതിനാൽ ക്ലിക്ക് ചെയ്യുന്നതിന് മുൻപ് ചിന്തിക്കുക: “ഏതൊക്കെ rows മുകളിലും, ഏതൊക്കെ columns ഇടതുവശത്തും ഉറപ്പിച്ചു നിർത്തണം?” തുടർന്ന് ആ ഭാഗത്തിന് തൊട്ടുതാഴെയും വലതുവശത്തുമായി വരുന്ന ആദ്യത്തെ cell സെലക്ട് ചെയ്യുക. |
| സ്ക്രീനിൽ നിലനിർത്തേണ്ട ഭാഗം | ഫ്രീസ് ചെയ്യുന്നതിന് മുൻപ് സെലക്ട് ചെയ്യേണ്ട Cell |
| Row 1 മാത്രം | Cell A2 (അല്ലെങ്കിൽ Freeze Top Row ഉപയോഗിക്കുക) |
| Column A മാത്രം | Cell B1 (അല്ലെങ്കിൽ Freeze First Column ഉപയോഗിക്കുക) |
| Row 1-ഉം Column A-യും | Cell B2 |
| Rows 1–3-ഉം Columns A–B-യും | Cell C4 |
ഘട്ടം ഘട്ടമായുള്ള വഴികൾ (Excel for Microsoft 365, Windows)
1. Heading row മാത്രം ഫ്രീസ് ചെയ്യാൻ
- Sheet-ൽ എവിടെയെങ്കിലും ക്ലിക്ക് ചെയ്യുക.
- View > Freeze Panes > Freeze Top Row എന്നതിലേക്ക് പോകുക.
- Row 1-ന് താഴെ നേർത്ത ഒരു ഇരുണ്ട വര കാണാം. താഴേക്ക് scroll ചെയ്ത് ഇത് പരിശോധിക്കാവുന്നതാണ്.
2. ആദ്യത്തെ column മാത്രം ഫ്രീസ് ചെയ്യാൻ
- View > Freeze Panes > Freeze First Column സെലക്ട് ചെയ്യുക.
3. Rows-ഉം Columns-ഉം ഒരുമിച്ച് ഫ്രീസ് ചെയ്യാൻ (ഏറ്റവും ഉപയോഗപ്രദമായ രീതി)
- കാണാൻ ആഗ്രഹിക്കുന്ന അവസാന row-യ്ക്ക് താഴെയും അവസാന column-ന് വലതുവശത്തുമുള്ള cell ക്ലിക്ക് ചെയ്യുക (ഉദാഹരണത്തിന്, Row 1-ഉം Columns A–B-യും ലോക്ക് ചെയ്യാൻ C2 ക്ലിക്ക് ചെയ്യുക).
- View > Freeze Panes > Freeze Panes ക്ലിക്ക് ചെയ്യുക.
- താഴേക്കും വലത്തോട്ടും scroll ചെയ്ത് രണ്ട് ഭാഗങ്ങളും ലോക്ക് ആയി എന്ന് ഉറപ്പുവരുത്തുക.
4. Unfreeze ചെയ്യാൻ
- View > Freeze Panes > Unfreeze Panes നൽകുക. ഒരു പുതിയ ഭാഗം ഫ്രീസ് ചെയ്യുന്നതിന് മുൻപ് നിലവിലുള്ളത് Unfreeze ചെയ്യേണ്ടതാണ്.
വിവിധ Version-കളെക്കുറിച്ചുള്ള കുറിപ്പുകൾ
- Windows-നുള്ള Excel 2016, 2019, 2021, 2024 പതിപ്പുകളിൽ ഇതേ View-tab പാത തന്നെയാണ് ഉപയോഗിക്കുന്നത്.
- Mac-ൽ Freeze Top Row, Freeze First Column, Freeze Panes എന്നിവ View tab-ൽ പ്രത്യേക ബട്ടണുകളായാണ് നൽകിയിട്ടുള്ളത്. അവ greyed out ആയി കാണപ്പെടുകയാണെങ്കിൽ, ആദ്യം View tab-ലെ Normal എന്നതിൽ ക്ലിക്ക് ചെയ്യുക.
- View tab തീരെ കാണുന്നില്ലെങ്കിൽ, ചില ഫീച്ചറുകൾ ലഭ്യമല്ലാത്ത Excel Starter പതിപ്പായിരിക്കാം നിങ്ങൾ ഉപയോഗിക്കുന്നത്.
- Split ഫീച്ചർ (View > Window > Split): ഇത് വിൻഡോയെ പല panes ആയി തിരിക്കുകയും ഓരോന്നും സ്വതന്ത്രമായി scroll ചെയ്യാൻ അനുവദിക്കുകയും ചെയ്യുന്നു. Headings മാത്രം ഉറപ്പിച്ചു നിർത്താനായി Freeze Panes ഉപയോഗിക്കുക.
- ഉപകാരപ്രദമായ Shortcut Keys:
- Ctrl + Home: Sheet-ന്റെ തുടക്കത്തിലേക്ക് (A1) വേഗത്തിൽ എത്താൻ.
- Ctrl + End: ഡാറ്റയുള്ള അവസാനത്തെ cell-ലേക്ക് എത്താൻ.
- Ctrl + Arrow keys: നിലവിലെ data block-ന്റെ അരികുകളിലേക്ക് വേഗത്തിൽ എത്താൻ.
ഒരു ഉദാഹരണം: Internal-Assessment Register
ഡിപ്പാർട്ട്മെന്റിൽ 120 വിദ്യാർത്ഥികൾക്കായി Semester 5 രജിസ്റ്റർ RawData എന്ന sheet-ൽ സൂക്ഷിച്ചിരിക്കുന്നു എന്ന് കരുതുക. ഓരോ വിദ്യാർത്ഥിക്കും Roll number, Name എന്നിവയ്ക്ക് പുറമെ attendance, വിവിധ internal tests, assignments എന്നിവയ്ക്കായി മറ്റ് 12 columns കൂടിയുണ്ട്. ആദ്യത്തെ കുറച്ച് rows താഴെ കാണുന്നതുപോലെയാണ്:
| Row | A | B | C | D | … | N |
| 1 | Roll_No | Name | Gender | Attendance_% | … | Seminar (/10) |
| 2 | ST501 | Anjana K | F | 92 | … | 8 |
| 3 | ST502 | Muhammed Fasil | M | 68 | … | 6 |
| 4 | ST503 | Neethu P | F | 81 | … | 9 |
| … | … | … | … | … | … | … |
| 121 | ST620 | Vishnu R | M | 74 | … | 7 |
Row 1-ൽ variable names ഉൾക്കൊള്ളുന്നു, Columns A–B വിദ്യാർത്ഥികളെ തിരിച്ചറിയാൻ സഹായിക്കുന്നു, കൂടാതെ ഡാറ്റ Column N വരെയും Row 121 വരെയും നീളുന്നു. ഒരു സാധാരണ ലാപ്ടോപ്പ് സ്ക്രീനിൽ ഒരേസമയം ഏകദേശം 25 rows-ഉം 10 columns-ഉം മാത്രമേ കാണാനാകൂ.
ഇത് ഫ്രീസ് ചെയ്യുന്ന വിധം:
- C2 സെൽ ക്ലിക്ക് ചെയ്യുക.
- View > Freeze Panes > Freeze Panes നൽകുക.
- ഇപ്പോൾ Row 100-ലേക്കും Column N-ലേക്കും scroll ചെയ്തു നോക്കൂ. Row 1 ഏത് variable ആണ് നിങ്ങൾ വായിക്കുന്നതെന്നും, Columns A–B അത് ആരുടെ റെക്കോർഡ് ആണെന്നും കൃത്യമായി സ്ക്രീനിൽ ഉറച്ചുനിൽക്കും.
പ്രായോഗിക ഉപയോഗം (Real-world Scenario):
അധ്യാപകൻ ചോദിക്കുന്നു: “ഏറ്റവും കുറഞ്ഞ attendance ആർക്കാണ്, ആ വിദ്യാർത്ഥിക്ക് seminar-ൽ എത്ര മാർക്ക് കിട്ടി?”
വേറൊരു Analysis sheet-ൽ ഫോർമുല വഴി ഏറ്റവും കുറഞ്ഞ മൂല്യം കണ്ടെത്താം: =MIN(RawData!D2:D121)
ഇതിന്റെ ഉത്തരം 58 ആണെന്ന് കരുതുക. RawData sheet-ലേക്ക് തിരികെ വന്ന് Column D-യിലൂടെ താഴേക്ക് scroll ചെയ്ത് 58 കാണുന്ന row കണ്ടെത്തുക (ഉദാ: row 87). Panes ഫ്രീസ് ചെയ്തിരിക്കുന്നതിനാൽ നേരിട്ട് വായിക്കാം: ST586, Arun S, Attendance 58%, ഒപ്പം Column N-ലെ Seminar മാർക്കും. ഫ്രീസ് ചെയ്തിട്ടില്ലായിരുന്നുവെങ്കിൽ സ്ക്രീനിൽ headings-ഓ പേരുകളോ ഇല്ലാതെ row 87-ൽ മാത്രമായിരിക്കും നിങ്ങൾ ഉണ്ടാവുക; ഇത് തൊട്ടടുത്ത row-യോ column-ഓ മാറി വായിക്കാൻ ഇടയാക്കും.
ഇത് എന്താണ് വ്യക്തമാക്കുന്നത്?
ഒരു വിദ്യാർത്ഥിയുടെ ഹാജർ ആവശ്യമായ 75%-ലും വളരെ താഴെയാണ്. റിപ്പോർട്ട് ചെയ്യുന്നതിന് മുൻപ് 58 എന്നത് തൊട്ടടുത്തുള്ള Test1-ന്റേതല്ലെന്നും, Attendance column-ന്റേതാണെന്നും, അത് ST586-ന്റെതാണെന്നും ഉറപ്പാക്കേണ്ടതുണ്ട്. വിസ്താരമേറിയ ഒരു sheet-ൽ ആ പരിശോധന വേഗത്തിലും പൂർണ്ണ കൃത്യതയോടെയും സാധ്യമാക്കുന്നത് Freeze Panes ആണ്.
നിങ്ങളുടെ ഫലം എങ്ങനെ പരിശോധിക്കാം?
- Records എണ്ണുക: =COUNTA(RawData!A2:A121) നൽകിയാൽ 120 ലഭിക്കണം. അല്ലെങ്കിൽ rows നഷ്ടപ്പെടുകയോ blank ആയിരിക്കുകയോ ചെയ്തിട്ടുണ്ട്.
- Name Box ശ്രദ്ധിക്കുക: പരിശോധിച്ച വാല്യുവിൽ ക്ലിക്ക് ചെയ്ത് Formula bar-ന് ഇടതുവശത്തുള്ള Name Box നോക്കുക. നിങ്ങൾ ഉദ്ദേശിച്ച column heading-ന് അനുസൃതമായി അത് D87 എന്ന് തന്നെ കാണിക്കണം.
- ഡാറ്റയുടെ അതിർത്തി ഉറപ്പാക്കുക: Ctrl + End അമർത്തി ഡാറ്റ N121-ൽ തന്നെയാണ് അവസാനിക്കുന്നതെന്നും താഴെ അനാവശ്യ ഡാറ്റകൾ ഇല്ലെന്നും ഉറപ്പാക്കുക.
- Workbook ചിട്ടയോടെ സൂക്ഷിക്കുക (Reproducibility): RawData sheet എളുപ്പത്തിൽ വായിക്കാൻ panes ഫ്രീസ് ചെയ്യുക, എന്നാൽ ഫോർമുലകൾ വെവ്വേറെ Analysis sheet-ലും അന്തിമ റിപ്പോർട്ട് Output sheet-ലും സൂക്ഷിക്കുക. Freeze settings ഓരോ sheet-ലും വെവ്വേറെയാണ് സേവ് ചെയ്യപ്പെടുന്നത്.
സാധാരണയായി സംഭവിക്കുന്ന തെറ്റുകൾ
- തെറ്റായ Cell തിരഞ്ഞെടുക്കൽ: B1 സെലക്ട് ചെയ്താൽ Column A മാത്രമേ ഫ്രീസ് ആകൂ, Row 1 ആകില്ല. ഓർക്കുക: തിരഞ്ഞെടുത്ത cell-ന് മുകളിലുള്ള rows-ഉം ഇടതുവശത്തുള്ള columns-ഉം ആണ് ഫ്രീസ് ആകുന്നത്.
- Scroll ചെയ്തതിന് ശേഷം ഫ്രീസ് ചെയ്യൽ: വിൻഡോയുടെ മുകളിൽ Row 40 എത്തി നിൽക്കുമ്പോഴാണ് നിങ്ങൾ ഫ്രീസ് ചെയ്യുന്നതെങ്കിൽ, unfreeze ചെയ്യുന്നതുവരെ Rows 1–39 കാണാൻ കഴിയാതെ മറഞ്ഞുപോകാം. ആദ്യം Ctrl + Home അമർത്തുക, തുടർന്ന് സെൽ തിരഞ്ഞെടുക്കുക.
- Headings Row 1-ൽ അല്ലാത്തപ്പോൾ Freeze Top Row ഉപയോഗിക്കുന്നത്: Row 1-ൽ title-ഉം row 3-ൽ headings-ഉം ആണെങ്കിൽ, Freeze Top Row നൽകിയാൽ title മാത്രമേ ലോക്ക് ആകൂ. ഇതിനുപകരം Cell A4 (അല്ലെങ്കിൽ B4) സെലക്ട് ചെയ്ത ശേഷം Freeze Panes ഉപയോഗിക്കുക.
- പ്രിന്റിൽ ഫ്രീസ് ചെയ്ത rows വരുമെന്ന് കരുതുന്നത്: ഫ്രീസിങ് സ്ക്രീനിൽ കാണാൻ മാത്രമുള്ളതാണ്. പ്രിന്റ് ചെയ്യുമ്പോൾ പേജുകളിൽ തലക്കെട്ടുകൾ ആവർത്തിച്ചു വരാൻ Page Layout > Print Titles > Rows to repeat at top (ഉദാ: $1:$1) ഉപയോഗിക്കുക.
- ഡാറ്റയ്ക്ക് മുകളിലായി വലിയ Title row നൽകുന്നത്: Headings-ന് മുകളിൽ വലിയ merged titles നൽകുന്നത് tidy data structure തകരാറിലാക്കും. Titles എപ്പോഴും Output sheet-ൽ നൽകുകയും, RawData-യിലെ Row 1 പൂർണ്ണമായും variable names-നായി മാറ്റിവെക്കുകയും ചെയ്യുക.
പരിശീലന വ്യായാമം (Practice Exercise)
Rainfall എന്ന sheet കേരളത്തിലെ 14 ജില്ലകളിലെ പ്രതിമാസ മഴയുടെ അളവ് (mm) കാണിക്കുന്നു. Row 1-ൽ “Monthly Rainfall 2025” എന്ന title-ഉം, Row 2 ശൂന്യമായും (blank), Row 3-ൽ headings-ഉം (District, Jan, Feb, … Dec) നൽകിയിരിക്കുന്നു. Districts A4:A17-ലും values B4:M17-ലുമാണ് ഉള്ളത്.
- ചോദ്യം 1: Scroll ചെയ്യുമ്പോഴും headings-ഉം district names-ഉം സ്ക്രീനിൽ നിലനിർത്താൻ ഏത് cell ആണ് നിങ്ങൾ തിരഞ്ഞെടുക്കുക?
- ചോദ്യം 2: ഇവിടെ Freeze Top Row ഫലപ്രദമാകാത്തത് എന്തുകൊണ്ട്?
- ചോദ്യം 3: നല്ലൊരു workflow രീതി പിന്തുടരാൻ ഈ sheet എങ്ങനെ പുനഃക്രമീകരിക്കണം?
| ഉത്തരങ്ങൾ (Answers): 1. B4 തിരഞ്ഞെടുക്കുക, തുടർന്ന് View > Freeze Panes > Freeze Panes നൽകുക. Rows 1–3-ഉം Column A-യും സ്ക്രീനിൽ നിലനിൽക്കും. 2. Freeze Top Row നൽകിയാൽ Row 1-ലെ Title മാത്രമേ ലോക്ക് ആകൂ; Row 3-ലെ മാസങ്ങളുടെ പ്രധാന headings ലോക്ക് ആകില്ല. 3. Title-ഉം blank row-യും ഒഴിവാക്കുക; അതുവഴി Raw-data sheet-ലെ Row 1-ൽ തന്നെ headings വരും. തുടർന്ന് B2 തിരഞ്ഞെടുത്ത് ഫ്രീസ് ചെയ്യുക. Title വിവരങ്ങൾ Output sheet-ൽ രേഖപ്പെടുത്തുക. |
പ്രധാന കാര്യങ്ങൾ ചുരുക്കത്തിൽ (Key Takeaways)
- Freeze Panes തിരഞ്ഞെടുത്ത cell-ന് മുകളിലുള്ള rows-നെയും ഇടതുവശത്തുള്ള columns-നെയുമാണ് ലോക്ക് ചെയ്യുന്നത്. ആദ്യം cell തിരഞ്ഞെടുക്കുക, തുടർന്ന് freeze ചെയ്യുക.
- Freeze Top Row, Freeze First Column എന്നിവ ഒറ്റ ക്ലിക്കിൽ ചെയ്യാവുന്ന കുറുക്കുവഴികളാണ്.
- പുതിയ സ്ഥാനം ഫ്രീസ് ചെയ്യുന്നതിന് മുൻപ് Unfreeze Panes ചെയ്യുക. ഇവയെല്ലാം View tab-ൽ ലഭ്യമാണ്.
- ഫ്രീസിങ് സ്ക്രീനിലെ കാഴ്ചയെ മാത്രമേ ബാധിക്കുകയുള്ളൂ. ഇത് ഡാറ്റയിൽ മാറ്റം വരുത്തുന്നില്ല, പ്രിന്റ് ചെയ്യുമ്പോൾ headings ആവർത്തിക്കുകയുമില്ല.
- വലിയ datasets കൃത്യമായി പരിശോധിക്കാൻ ഇത് ഉപയോഗിക്കുക, ഒപ്പം Name Box-ഉം COUNTA ചെക്കും ഉപയോഗിച്ച് കൃത്യത ഉറപ്പാക്കുക.
