Excel-ലെ മറ്റെല്ലാ വരികളും അല്ലെങ്കിൽ ഓരോ Nth വരിയും എങ്ങനെ ഇല്ലാതാക്കാം

  • ഇത് പങ്കുവയ്ക്കുക
Michael Brown

ഉള്ളടക്ക പട്ടിക

Filtering അല്ലെങ്കിൽ VBA കോഡ് ഉപയോഗിച്ച് Excel-ലെ മറ്റെല്ലാ വരികളും എങ്ങനെ ഇല്ലാതാക്കാമെന്ന് ഈ ഹ്രസ്വ ട്യൂട്ടോറിയൽ വിശദീകരിക്കുന്നു. ഓരോ 3, 4 അല്ലെങ്കിൽ മറ്റേതെങ്കിലും Nth വരിയും എങ്ങനെ നീക്കംചെയ്യാമെന്നും നിങ്ങൾ പഠിക്കും.

എക്‌സൽ വർക്ക്‌ഷീറ്റുകളിലെ ഇതര വരികൾ ഇല്ലാതാക്കേണ്ടിവരുമ്പോൾ നിരവധി സാഹചര്യങ്ങളുണ്ട്. ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് ഇരട്ട ആഴ്‌ചകൾ (വരികൾ 2, 4, 6, 8, മുതലായവ) ഡാറ്റ സൂക്ഷിക്കാനും എല്ലാ ഒറ്റയടി ആഴ്‌ചകളും (വരികൾ 3, 5, 7 മുതലായവ) മറ്റൊരു ഷീറ്റിലേക്ക് നീക്കാനും താൽപ്പര്യപ്പെട്ടേക്കാം.

സാധാരണയായി, Excel-ലെ മറ്റെല്ലാ വരികളും ഇല്ലാതാക്കുന്നത് ഇതര വരികൾ തിരഞ്ഞെടുക്കുന്നതിലേക്ക് ചുരുങ്ങുന്നു. വരികൾ തിരഞ്ഞെടുത്തുകഴിഞ്ഞാൽ, Delete ബട്ടണിൽ ഒരൊറ്റ സ്ട്രോക്ക് മതി. ഈ ലേഖനത്തിൽ കൂടുതൽ, Excel-ലെ മറ്റെല്ലാ Nth വരികളും വേഗത്തിൽ തിരഞ്ഞെടുത്ത് ഇല്ലാതാക്കുന്നതിനുള്ള ചില സാങ്കേതിക വിദ്യകൾ നിങ്ങൾ പഠിക്കും.

    Filtering വഴി Excel-ലെ മറ്റെല്ലാ വരികളും എങ്ങനെ ഇല്ലാതാക്കാം<7

    സാരാംശത്തിൽ, Excel-ലെ മറ്റെല്ലാ വരികളും മായ്‌ക്കുന്നതിനുള്ള ഒരു പൊതു മാർഗ്ഗം ഇതാണ്: ആദ്യം, നിങ്ങൾ ഇതര വരികൾ ഫിൽട്ടർ ചെയ്യുക, തുടർന്ന് അവ തിരഞ്ഞെടുത്ത് എല്ലാം ഒറ്റയടിക്ക് ഇല്ലാതാക്കുക. വിശദമായ ഘട്ടങ്ങൾ ചുവടെ പിന്തുടരുന്നു:

    1. നിങ്ങളുടെ യഥാർത്ഥ ഡാറ്റയ്ക്ക് അടുത്തുള്ള ഒരു ശൂന്യമായ കോളത്തിൽ, പൂജ്യങ്ങളുടെയും ഒന്നിന്റെയും ഒരു ക്രമം നൽകുക. ആദ്യത്തെ സെല്ലിൽ 0 ഉം രണ്ടാമത്തെ സെല്ലിൽ 1 ഉം ടൈപ്പ് ചെയ്‌ത്, ആദ്യത്തെ രണ്ട് സെല്ലുകൾ പകർത്തി, ഡാറ്റയുള്ള അവസാന സെൽ വരെ കോളത്തിൽ ഒട്ടിച്ചുകൊണ്ട് നിങ്ങൾക്ക് ഇത് വേഗത്തിൽ ചെയ്യാൻ കഴിയും.

      പകരമായി, നിങ്ങൾക്ക് ഈ ഫോർമുല ഉപയോഗിക്കാം:

      =MOD(ROW(),2)

      ഫോർമുലയുടെ ലോജിക് വളരെ ലളിതമാണ്: ROW ഫംഗ്‌ഷൻ നിലവിലെ വരി നമ്പർ, MOD ഫംഗ്‌ഷൻ നൽകുന്നുഅതിനെ 2 കൊണ്ട് ഹരിച്ച് ബാക്കിയുള്ളത് പൂർണ്ണസംഖ്യയിലേക്ക് തിരികെ നൽകുന്നു.

      ഫലമായി, നിങ്ങൾക്ക് എല്ലാ ഇരട്ട വരികളിലും 0 ഉണ്ട് (കാരണം അവ ബാക്കിയില്ലാതെ 2 തുല്യമായി ഹരിച്ചിരിക്കുന്നു) കൂടാതെ എല്ലാ ഒറ്റ വരികളിലും 1:

    2. നിങ്ങൾക്ക് ഇരട്ട അല്ലെങ്കിൽ ഒറ്റ വരികൾ ഇല്ലാതാക്കണോ എന്നതിനെ ആശ്രയിച്ച്, ഒന്നോ പൂജ്യങ്ങളോ ഫിൽട്ടർ ചെയ്യുക.

      ഇത് ചെയ്യുന്നതിന്, നിങ്ങളുടെ ഹെൽപ്പർ കോളത്തിലെ ഏതെങ്കിലും സെൽ തിരഞ്ഞെടുക്കുക, ഡാറ്റ ടാബിൽ > ക്രമീകരിച്ച് ഫിൽട്ടർ ചെയ്യുക ഗ്രൂപ്പിലേക്ക് പോയി ഫിൽട്ടർ ക്ലിക്ക് ചെയ്യുക ബട്ടൺ. എല്ലാ ഹെഡർ സെല്ലുകളിലും ഡ്രോപ്പ്-ഡൗൺ ഫിൽട്ടർ അമ്പടയാളങ്ങൾ ദൃശ്യമാകും. നിങ്ങൾ ഹെൽപ്പർ കോളത്തിലെ അമ്പടയാള ബട്ടൺ ക്ലിക്കുചെയ്‌ത് ബോക്‌സുകളിലൊന്ന് പരിശോധിക്കുക:

      • 0 ഇരട്ട വരികൾ ഇല്ലാതാക്കാൻ
      • 1 ഒറ്റ വരികൾ ഇല്ലാതാക്കാൻ

      ഈ ഉദാഹരണത്തിൽ, "0" മൂല്യങ്ങളുള്ള വരികൾ ഞങ്ങൾ നീക്കംചെയ്യാൻ പോകുന്നു, അതിനാൽ ഞങ്ങൾ അവയെ ഫിൽട്ടർ ചെയ്യുന്നു:

    3. ഇപ്പോൾ എല്ലാ "1" വരികളും മറച്ചിരിക്കുന്നു, ദൃശ്യമാകുന്ന എല്ലാ "0" വരികളും തിരഞ്ഞെടുക്കുക, തിരഞ്ഞെടുപ്പിൽ വലത്-ക്ലിക്കുചെയ്ത് റോ ഇല്ലാതാക്കുക :

    4. മുകളിലുള്ള ഘട്ടം നിങ്ങൾക്ക് ഒരു ശൂന്യമായ പട്ടിക നൽകി , എന്നാൽ വിഷമിക്കേണ്ട, "1" വരികൾ ഇപ്പോഴും ഉണ്ട്. അവ വീണ്ടും ദൃശ്യമാക്കാൻ, ഫിൽട്ടർ ബട്ടൺ വീണ്ടും ക്ലിക്കുചെയ്ത് യാന്ത്രിക-ഫിൽട്ടർ നീക്കം ചെയ്യുക:

    5. C കോളത്തിലെ ഫോർമുല ശേഷിക്കുന്ന വരികൾക്കായി വീണ്ടും കണക്കാക്കുന്നു, എന്നാൽ നിങ്ങൾക്ക് ഇനി അത് ആവശ്യമില്ല. നിങ്ങൾക്ക് ഇപ്പോൾ ഹെൽപ്പർ കോളം സുരക്ഷിതമായി ഇല്ലാതാക്കാൻ കഴിയും:

    ഫലമായി, ഞങ്ങളുടെ വർക്ക്‌ഷീറ്റിൽ ഇരട്ട ആഴ്‌ചകൾ മാത്രമേ അവശേഷിക്കുന്നുള്ളൂ, ഒറ്റയാഴ്ചകൾ ഇല്ലാതായി!

    നുറുങ്ങ്. നിങ്ങൾ ഓരോന്നും നീക്കാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽമറ്റ് വരികൾ മൊത്തത്തിൽ ഇല്ലാതാക്കുന്നതിന് പകരം മറ്റൊരിടത്തേക്ക് മാറ്റുക, ആദ്യം ഫിൽട്ടർ ചെയ്‌ത വരികൾ പകർത്തി ഒരു പുതിയ ലൊക്കേഷനിൽ ഒട്ടിക്കുക, തുടർന്ന് ഫിൽട്ടർ ചെയ്‌ത വരികൾ ഇല്ലാതാക്കുക.

    VBA ഉപയോഗിച്ച് Excel-ൽ ഇതര വരികൾ എങ്ങനെ ഇല്ലാതാക്കാം

    0>നിങ്ങളുടെ Excel വർക്ക്‌ഷീറ്റുകളിലെ മറ്റെല്ലാ വരികളും ഇല്ലാതാക്കുന്നത് പോലുള്ള നിസ്സാരമായ ഒരു ജോലിയിൽ നിങ്ങളുടെ സമയം പാഴാക്കാൻ നിങ്ങൾ തയ്യാറല്ലെങ്കിൽ, ഇനിപ്പറയുന്ന VBA മാക്രോയ്‌ക്ക് നിങ്ങൾക്കായി ഈ പ്രക്രിയ ഓട്ടോമേറ്റ് ചെയ്യാൻ കഴിയും: Sub Delete_Alternate_Rows_Excel() സോഴ്‌സ്റേഞ്ച് റേഞ്ച് സെറ്റ് സോഴ്‌സ്റേഞ്ച് ആയി ഡിം ചെയ്യുക = Application.Selection Set SourceRange = Application.InputBox( "Range:" , "Select the range" , SourceRange.Address, Type :=8) SourceRange.Rows.Count >= 2 ആണെങ്കിൽ, ആദ്യസെൽ മങ്ങിയ റോജർ ഇൻഡെക്‌സ് എന്ന റേഞ്ച് ആയി ഡിം ചെയ്യുക Application.ScreenUpdating = RowIndex-ന് തെറ്റ് = SourceRange.Rows.Count - (SourceRange.Rows.Count Mod 2) ലേക്ക് 1 സ്റ്റെപ്പ് -2 സജ്ജമാക്കുക FirstCell = SourceRange.Cells(RowIndex, 1) FirstCell.EntireUpdate.Delete Application.EntireURow. End If End Sub

    Macro ഉപയോഗിച്ച് Excel-ലെ മറ്റെല്ലാ വരികളും എങ്ങനെ ഇല്ലാതാക്കാം

    I വിഷ്വൽ ബേസിക് എഡിറ്റർ വഴി സാധാരണ രീതിയിൽ നിങ്ങളുടെ വർക്ക്ഷീറ്റിൽ മാക്രോ ചേർക്കുക:

    1. ആപ്ലിക്കേഷനുകൾക്കായുള്ള വിഷ്വൽ ബേസിക് വിൻഡോ തുറക്കാൻ Alt + F11 അമർത്തുക.
    2. മുകളിലെ മെനു ബാറിൽ, Insert > Module ക്ലിക്ക് ചെയ്യുക, മുകളിൽ പറഞ്ഞിരിക്കുന്ന മാക്രോ Module
    3. മാക്രോ പ്രവർത്തിപ്പിക്കുന്നതിന് F5 കീ അമർത്തുക.
    4. ഒരു ഡയലോഗ് പോപ്പ് അപ്പ് ചെയ്യുകയും ഒരു ശ്രേണി തിരഞ്ഞെടുക്കാൻ നിങ്ങളോട് ആവശ്യപ്പെടുകയും ചെയ്യും. നിങ്ങളുടെ പട്ടിക തിരഞ്ഞെടുത്ത് ക്ലിക്കുചെയ്യുകശരി:

    പൂർത്തിയായി! തിരഞ്ഞെടുത്ത ശ്രേണിയിലെ മറ്റെല്ലാ വരികളും ഇല്ലാതാക്കി:

    Excel-ലെ എല്ലാ Nth വരിയും എങ്ങനെ ഇല്ലാതാക്കാം

    ഈ ടാസ്‌ക്കിനായി, ഞങ്ങൾ ഫിൽട്ടറിംഗ് വിപുലീകരിക്കാൻ പോകുന്നു മറ്റെല്ലാ വരികളും നീക്കം ചെയ്യാൻ ഞങ്ങൾ ഉപയോഗിച്ച സാങ്കേതികത. ഫിൽട്ടറിംഗ് അടിസ്ഥാനമാക്കിയുള്ള ഫോർമുലയിലാണ് വ്യത്യാസം:

    MOD(ROW()- m , n )

    എവിടെ:

      9> m എന്നത് ഡാറ്റ മൈനസ് 1 ഉള്ള ആദ്യ സെല്ലിന്റെ വരി നമ്പറാണ്
    • n എന്നത് നിങ്ങൾ ഇല്ലാതാക്കാൻ ആഗ്രഹിക്കുന്ന N-ആം വരിയാണ്

    നിങ്ങളുടെ ഡാറ്റ വരി 2-ൽ ആരംഭിക്കുന്നുവെന്നും ഓരോ 3-ാമത്തെ വരിയും ഇല്ലാതാക്കണമെന്നും നമുക്ക് പറയാം. അതിനാൽ, നിങ്ങളുടെ ഫോർമുലയിൽ n 3-നും m 1-നും തുല്യമാണ് (വരി 2 മൈനസ് 1):

    =MOD(ROW() - 1, 3)

    ഞങ്ങളുടെ ഡാറ്റ ആരംഭിച്ചാൽ വരി 3, തുടർന്ന് m 2 ന് തുല്യമായിരിക്കും (വരി 3 മൈനസ് 1), തുടങ്ങിയവ. നമ്പർ 1-ൽ തുടങ്ങുന്ന വരികൾ ക്രമാനുഗതമായി അക്കമിടുന്നതിന് ഈ തിരുത്തൽ ആവശ്യമാണ്.

    ഫോർമുല ചെയ്യുന്നത് ഒരു ആപേക്ഷിക വരി സംഖ്യയെ 3 കൊണ്ട് ഹരിക്കുകയും വിഭജനത്തിന് ശേഷം ബാക്കിയുള്ളത് തിരികെ നൽകുകയുമാണ്. ഞങ്ങളുടെ കാര്യത്തിൽ, ഓരോ മൂന്നാമത്തെ വരിയിലും ഇത് പൂജ്യം നൽകുന്നു, കാരണം ഓരോ മൂന്നാമത്തെ സംഖ്യയും ബാക്കിയില്ലാതെ 3 കൊണ്ട് ഹരിക്കുന്നു (3,6,9, മുതലായവ):

    ഇപ്പോൾ, നിങ്ങൾ "0" വരികൾ ഫിൽട്ടർ ചെയ്യുന്നതിന് ഇതിനകം പരിചിതമായ ഘട്ടങ്ങൾ നടപ്പിലാക്കുക:

    1. നിങ്ങളുടെ പട്ടികയിലെ ഏതെങ്കിലും സെൽ തിരഞ്ഞെടുത്ത് ഡാറ്റ
    2. -ലെ ഫിൽട്ടർ ബട്ടൺ ക്ലിക്കുചെയ്യുക
    3. "0" മൂല്യങ്ങൾ മാത്രം കാണിക്കുന്നതിന് സഹായ കോളം ഫിൽട്ടർ ചെയ്യുക.
    4. ദൃശ്യമായ "0" വരികൾ എല്ലാം തിരഞ്ഞെടുക്കുക, വലത്-ക്ലിക്കുചെയ്ത് സന്ദർഭ മെനുവിൽ നിന്ന് റോ ഇല്ലാതാക്കുക തിരഞ്ഞെടുക്കുക.
    5. ഫിൽട്ടർ നീക്കം ചെയ്യുക ഒപ്പംഹെൽപ്പർ കോളം ഇല്ലാതാക്കുക.

    സമാന രീതിയിൽ, Excel-ൽ നിങ്ങൾക്ക് ഓരോ നാലാമത്തെയോ അഞ്ചാമത്തെയോ മറ്റേതെങ്കിലും N-ാമത്തെ വരിയും ഇല്ലാതാക്കാം.

    നുറുങ്ങ്. നിങ്ങൾക്ക് അപ്രസക്തമായ ഡാറ്റ ഉപയോഗിച്ച് വരികൾ നീക്കം ചെയ്യേണ്ടതുണ്ടെങ്കിൽ, ഇനിപ്പറയുന്ന ട്യൂട്ടോറിയൽ സഹായകമാകും: സെൽ മൂല്യത്തെ അടിസ്ഥാനമാക്കി വരികൾ എങ്ങനെ ഇല്ലാതാക്കാം.

    വായിച്ചതിന് ഞാൻ നന്ദി പറയുന്നു, അടുത്ത ആഴ്ച വീണ്ടും ഞങ്ങളുടെ ബ്ലോഗിൽ നിങ്ങളെ കാണുമെന്ന് പ്രതീക്ഷിക്കുന്നു. .

    സോഫ്‌റ്റ്‌വെയർ ടൂളുകൾ ഉപയോഗിച്ച് സങ്കീർണ്ണമായ പ്രക്രിയകൾ ലളിതമാക്കുന്നതിനുള്ള അഭിനിവേശമുള്ള ഒരു സമർപ്പിത സാങ്കേതിക തത്പരനാണ് മൈക്കൽ ബ്രൗൺ. ടെക് വ്യവസായത്തിൽ ഒരു ദശാബ്ദത്തിലേറെ അനുഭവസമ്പത്തുള്ള അദ്ദേഹം, മൈക്രോസോഫ്റ്റ് എക്സൽ, ഔട്ട്‌ലുക്ക്, ഗൂഗിൾ ഷീറ്റ്, ഡോക്‌സ് എന്നിവയിൽ തന്റെ കഴിവുകൾ മെച്ചപ്പെടുത്തിയിട്ടുണ്ട്. ഉൽപ്പാദനക്ഷമതയും കാര്യക്ഷമതയും മെച്ചപ്പെടുത്തുന്നതിന് പിന്തുടരാൻ എളുപ്പമുള്ള നുറുങ്ങുകളും ട്യൂട്ടോറിയലുകളും നൽകിക്കൊണ്ട്, തന്റെ അറിവും വൈദഗ്ധ്യവും മറ്റുള്ളവരുമായി പങ്കിടുന്നതിനാണ് മൈക്കിളിന്റെ ബ്ലോഗ് സമർപ്പിച്ചിരിക്കുന്നത്. നിങ്ങൾ പരിചയസമ്പന്നനായ പ്രൊഫഷണലോ തുടക്കക്കാരനോ ആകട്ടെ, ഈ അവശ്യ സോഫ്റ്റ്‌വെയർ ടൂളുകൾ പരമാവധി പ്രയോജനപ്പെടുത്തുന്നതിനുള്ള വിലയേറിയ ഉൾക്കാഴ്ചകളും പ്രായോഗിക ഉപദേശങ്ങളും മൈക്കിളിന്റെ ബ്ലോഗ് വാഗ്ദാനം ചെയ്യുന്നു.