ഉള്ളടക്കം
Excel-ൽ വരികൾ നിരകളാക്കി മാറ്റാൻ എന്തുചെയ്യണമെന്ന് ഈ ഗൈഡ് വിശദീകരിക്കുന്നു. Excel ഉപയോഗിക്കുമ്പോൾ, നിങ്ങൾ പലപ്പോഴും ഒരു പട്ടികയിലെ വരികളും നിരകളും സ്വാപ്പ് ചെയ്യേണ്ടതുണ്ട്. ഉദാഹരണത്തിന്, ഒരു വ്യക്തി ഒരു വലിയ പട്ടിക ഉണ്ടാക്കി, തുടർന്ന് നിങ്ങൾ അത് മറിച്ചാൽ അത് വായിക്കുന്നത് വളരെ എളുപ്പമാണെന്ന് അദ്ദേഹം മനസ്സിലാക്കി.
എറ്റ ഡെറ്റാൽനയ ഇൻസ്ട്രൂക്ഷ്യൻ റസ്കജെറ്റ് ഓ നെസ്കോൾക് സ്പോസോബാഹ് ട്രാൻസ്പോണിറോവനിയ എക്സൽ-തബ്ലിഷ്സ്, ടാക്സെറ്റ്സ് ആഹ്, കൊതൊര്ыമ്യ് മൊജെത് സ്തൊല്ക്നുത്സ്യ പൊല്ജൊവതെല്. എക്സൽ, കാക് ഒച്ചെൻ സ്റ്റാരോയ്, ടാക്ക് ആൻഡ് സാമോയ് നോവോയ് എന്നിവയിൽ ലുബോയ് വേർസിയിൽ നിന്ന് ഇപ്പോൾ വായിക്കുക.
ഒട്ടിക്കുക പ്രത്യേക സവിശേഷത ഉപയോഗിച്ച്
നിങ്ങൾക്ക് രണ്ട് ഡാറ്റാസെറ്റുകൾ ഉണ്ടെന്ന് പറയാം. രണ്ടാമത്തേത് നിങ്ങൾ അവസാനിപ്പിക്കാൻ ആഗ്രഹിക്കുന്നതാണ്. ആദ്യത്തേത് ട്രാൻസ്പോസ് ചെയ്യേണ്ട മേശയാണ്. ആദ്യ പതിപ്പിൽ, രാജ്യങ്ങളുടെ പേരുകൾ വ്യത്യസ്ത നിരകളിൽ അവതരിപ്പിച്ചിരിക്കുന്നു, അത് വായിക്കുന്നത് വളരെ അസൗകര്യമാണ്, അതിലുപരിയായി, സംസ്ഥാനങ്ങളുടെ സവിശേഷതകൾ പരസ്പരം താരതമ്യം ചെയ്യുന്നത്. അതിനാൽ, വിവിധ നിരകളിൽ രാജ്യത്തിന്റെ പേരുകൾ ദൃശ്യമാകുന്ന തരത്തിൽ പട്ടിക ക്രമീകരിക്കുന്നതാണ് നല്ലത്.
വരികളും നിരകളും സ്വാപ്പ് ചെയ്യുന്നതിന്, ഇനിപ്പറയുന്നവ ചെയ്യുക:
- യഥാർത്ഥ പട്ടിക തിരഞ്ഞെടുക്കുക. നിങ്ങൾക്ക് മുഴുവൻ പട്ടികയും ഒരേസമയം കാണണമെങ്കിൽ (അത് വളരെ വലുതാണെങ്കിൽ), നിങ്ങൾ കീ കോമ്പിനേഷൻ Ctrl + Home അമർത്തേണ്ടതുണ്ട്, അതിനുശേഷം - Ctrl + Shift + End.
- സെല്ലുകൾ പിന്നീട് പകർത്തുന്നു. ഇത് സന്ദർഭ മെനു വഴിയോ Ctrl+C കീ കോമ്പിനേഷൻ അമർത്തിയോ ചെയ്യാം. അവസാന ഓപ്ഷനുമായി ഉടനടി സ്വയം പരിചിതമാക്കാൻ ശുപാർശ ചെയ്യുന്നു, കാരണം നിങ്ങൾ ഹോട്ട് കീകൾ പഠിക്കുകയാണെങ്കിൽ, നിങ്ങൾക്ക് ഒരു സെക്കൻഡിൽ അക്ഷരാർത്ഥത്തിൽ നിരവധി ജോലികൾ ചെയ്യാൻ കഴിയും.
- ടാർഗെറ്റ് ശ്രേണിയിലെ ആദ്യ സെൽ തിരഞ്ഞെടുക്കുക. പ്രി എടോം ഓൺ ഡോൾജെൻ നഹൊദിത്സ്യ സാ പ്രെദെലമി തബ്ലിസ്ы. Также необххххххххххххххххххххххх паким таким таким таблица после трания не пересекалась с пересек с пругими. ഉദാഹരണത്തിന്, പ്രാരംഭ പട്ടികയിൽ 4 നിരകളും 10 വരികളും ഉണ്ടെങ്കിൽ, ഈ പ്രവർത്തനങ്ങളെല്ലാം നടത്തിയ ശേഷം, അത് 10 സെല്ലുകൾ താഴേക്കും 4 സെല്ലുകൾ വശത്തേക്കും വ്യാപിപ്പിക്കും. അതിനാൽ, ഈ പരിധിക്കുള്ളിൽ (ലക്ഷ്യമുള്ള സെല്ലിൽ നിന്ന് കണക്കാക്കുന്നത്) ഒന്നും ഉണ്ടാകരുത്.
- ടാർഗെറ്റ് സെല്ലിൽ, നിങ്ങൾ വലത്-ക്ലിക്കുചെയ്ത് "സ്പെഷ്യൽ ഒട്ടിക്കുക" തിരഞ്ഞെടുക്കുക, തുടർന്ന് "ട്രാൻസ്പോസ്" എന്ന ലിഖിതത്തിന് അടുത്തുള്ള ബോക്സ് പരിശോധിക്കുക.
പ്രധാനം: സോഴ്സ് ടേബിളിൽ ഫോർമുലകൾ ഉണ്ടെങ്കിൽ, ഓരോ സെല്ലിലും കേവല റഫറൻസുകൾ ഉപയോഗിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കേണ്ടത് പ്രധാനമാണ്. എല്ലാ ലിങ്കുകളും സ്വയമേവ അപ്ഡേറ്റ് ചെയ്യപ്പെടുന്നതിന് ഇത് ചെയ്യണം.
«സ്പേഷ്യൽ വിസ്താവ്ക» കൂടാതെ മികച്ച ട്രാൻസപോണിസ്റ്റുകളുടെ അഭിപ്രായങ്ങൾ എസ്കോൾക്കോ സെകുന്ദ്. И പ്രി эതൊമ് പൊല്നൊസ്ത്യു സൊഹ്രംയത്സ്യ ഫൊര്മതിരൊവനിഎ, അച്തൊ തക്ജെ പൊജ്വൊല്യത് സെകൊനൊമ്യ്ത് കുച്ചു വ്രെമെനിഎ.
നെസ്മോത്ര്യ നസ്മൊത്രയ്തെ യാവ്ന്ыഎ പ്ലുസ്ы, എസ്റ്റി ആൻഡ് ര്യദ് സെരെജ്ന്ыഹ് നെദൊസ്തത്കൊവ്, കൊതൊര്ыഎ മെശയുത് эതൊമു മെതൊദു നസ്ыവയുത്:
- മൂല്യങ്ങളുടെ നിസ്സാര ശ്രേണിയിലേക്ക് കുറയാത്ത പൂർണ്ണമായ ടേബിളുകൾ ട്രാൻസ്പോസ് ചെയ്യുന്നതിന് ഇത് ഉപയോഗിക്കുന്നത് മോശമാണ്. ഈ സാഹചര്യത്തിൽ, "ട്രാൻസ്പോസ്" ഫംഗ്ഷൻ പ്രവർത്തനരഹിതമാക്കും. ഈ പ്രശ്നം പരിഹരിക്കാൻ, നിങ്ങൾ പട്ടിക ഒരു ശ്രേണിയിലേക്ക് പരിവർത്തനം ചെയ്യണം.
- പുതിയ ടേബിളിനെ യഥാർത്ഥ ഡാറ്റയുമായി ബന്ധപ്പെടുത്താത്തതിനാൽ ഒറ്റത്തവണ ട്രാൻസ്പോസിന് ഈ രീതി അനുയോജ്യമാണ്. ലളിതമായി പറഞ്ഞാൽ, നിങ്ങൾ പട്ടികകളിലൊന്ന് മാറ്റുമ്പോൾ, രണ്ടാമത്തേതിൽ വിവരങ്ങൾ സ്വയമേവ അപ്ഡേറ്റ് ചെയ്യില്ല. അതിനാൽ, ട്രാൻസ്പോസിഷൻ ആവർത്തിക്കേണ്ടിവരും.
വരികളും നിരകളും സ്വാപ്പ് ചെയ്ത് പ്രധാന പട്ടികയിലേക്ക് എങ്ങനെ ലിങ്ക് ചെയ്യാം?
അതിനാൽ, "സ്പെഷ്യൽ ഒട്ടിക്കുക" ഓപ്ഷന്, പ്രധാന ഡാറ്റയും ട്രാൻസ്പോസിഷന്റെ ഫലമായുണ്ടാകുന്ന പട്ടികയുമായി ലിങ്ക് ചെയ്യാൻ കഴിയുന്ന തരത്തിൽ എന്തുചെയ്യാൻ കഴിയും? എല്ലാത്തിനുമുപരി, ഡാറ്റ സ്വയമേവ അപ്ഡേറ്റ് ചെയ്യാൻ എല്ലാവരും ആഗ്രഹിക്കുന്നു.
- സ്കോപ്പിറോവറ്റ് തബ്ലിഷു, ഇപ്പോൾ കോടോറോയ് ട്രെബൂട്ടസ് ട്രാൻസ്പോണിറോവനി.
- പട്ടികയുടെ ശൂന്യമായ സ്ഥലത്ത് ഡാറ്റയില്ലാത്ത ഒരു സെൽ തിരഞ്ഞെടുക്കുക.
- മുമ്പത്തെ ഉദാഹരണത്തിന് സമാനമായി ഒട്ടിക്കുക പ്രത്യേക മെനു സമാരംഭിക്കുക. അതിനുശേഷം, ചുവടെ ഇടതുവശത്ത് കാണാവുന്ന "ലിങ്ക് ചേർക്കുക" ബട്ടണിൽ നിങ്ങൾ ക്ലിക്കുചെയ്യേണ്ടതുണ്ട്.
- ഫലം ഇനിപ്പറയുന്നതായിരിക്കും.
- പുതിയ തബ്ലിഷും സപ്പോർട്ട് ഓക്നോ «നൈറ്റ് ആൻഡ് സമെനിറ്റി» പുതെം നജതിയാ കോമ്പിനേഷനുകൾ ക്ലാവിക് +ഷി.
- ഗമെനിറ്റ് വീസെ സനാക്കി വോഡ ഫോർമുലി (=) ഹഹ് (അല്ലെങ്കിൽ ലിബുയു ഡ്രൂഗൂ കോംബിനേഷ്യസ് സോണക്കോവ്, കോടോറോയ് നെറ്റ്).
- തൽഫലമായി, ഭയാനകമായ എന്തെങ്കിലും മാറും, പക്ഷേ ഇത് ആവശ്യമുള്ള ഫലം നേടുന്നതിനുള്ള നിർബന്ധിത ഇന്റർമീഡിയറ്റ് അവസ്ഥയാണ്. അപ്പോൾ എല്ലാം മനോഹരമായി കാണപ്പെടും.
- തത്ഫലമായുണ്ടാകുന്ന പട്ടിക പകർത്തി, അത് ട്രാൻസ്പോസ് ചെയ്യാൻ പേസ്റ്റ് സ്പെഷ്യൽ ഉപയോഗിക്കുക.
അതിനുശേഷം, നിങ്ങൾ "കണ്ടെത്തി മാറ്റിസ്ഥാപിക്കുക" ഡയലോഗ് വീണ്ടും തുറക്കേണ്ടതുണ്ട്, കൂടാതെ സെല്ലുകളിലെ "xxx" "=" ആയി മാറ്റാൻ അത് ഉപയോഗിക്കുക, അങ്ങനെ എല്ലാ സെല്ലുകളും യഥാർത്ഥ വിവരങ്ങളുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു.തീർച്ചയായും, ഇത് കൂടുതൽ സങ്കീർണ്ണവും ദൈർഘ്യമേറിയതുമാണ്, എന്നാൽ യഥാർത്ഥ പട്ടികയിലേക്കുള്ള ഒരു ലിങ്കിന്റെ അഭാവം മറികടക്കാൻ ഈ രീതി നിങ്ങളെ അനുവദിക്കുന്നു. എന്നാൽ ഈ സമീപനത്തിനും ഒരു പോരായ്മയുണ്ട്. സ്വതന്ത്രമായി ഫോർമാറ്റിംഗ് പുനരാരംഭിക്കേണ്ടതിന്റെ ആവശ്യകതയിൽ ഇത് പ്രകടിപ്പിക്കുന്നു.
സൂത്രവാക്യങ്ങളുടെ പ്രയോഗം
വരികളും നിരകളും വഴക്കത്തോടെ മാറ്റാൻ നിങ്ങളെ അനുവദിക്കുന്ന രണ്ട് ഫംഗ്ഷനുകളുണ്ട്: ТРАНСП и ДВССЫЛ. ഗദേസ് തക്ജെ ഈസ്റ്റ് വോസ്മോജ്നോസ്ത് സോഹ്രനിറ്റ് സ്വയസ് സി പെർവോണചൽനോയ് ടാബ്ലിഷെ, നോ മെഹാനിക റാബോട്ടികൾ.
ഫംഗ്ഷൻ TRANSP
യഥാർത്ഥത്തിൽ, ഈ ഫോർമുല സ്പ്രെഡ്ഷീറ്റിനെ നേരിട്ട് ട്രാൻസ്പോസ് ചെയ്യുന്നു. വാക്യഘടന ഇനിപ്പറയുന്നതാണ്:
=TRANSP(അറേ)
ഇപ്പോൾ ഞങ്ങൾ വ്യക്തിഗത സംസ്ഥാനങ്ങളിലെ ജനസംഖ്യയെക്കുറിച്ചുള്ള വിവരങ്ങൾ ഉൾക്കൊള്ളുന്ന ഒരു പട്ടികയിൽ പ്രയോഗിക്കാൻ ശ്രമിക്കും.
- പട്ടികയിലെ നിരകളുടെയും വരികളുടെയും എണ്ണം എണ്ണുക, അതേ അളവുകളുള്ള ഷീറ്റിൽ ഒരു ശൂന്യമായ ഇടം കണ്ടെത്തുക.
- F2 കീ അമർത്തി എഡിറ്റ് മോഡ് ആരംഭിക്കുക.
- ഒരു ഫംഗ്ഷൻ എഴുതുക ട്രാൻസ്പി ബ്രാക്കറ്റിലെ ഡാറ്റ ശ്രേണിയിൽ. ഈ ഫംഗ്ഷൻ ഉപയോഗിക്കുമ്പോൾ എല്ലായ്പ്പോഴും സമ്പൂർണ്ണ റഫറൻസുകൾ ഉപയോഗിക്കുന്നത് പ്രധാനമാണ്.
- Ctrl+Shift+Enter കീ കോമ്പിനേഷൻ അമർത്തുക. കീ കോമ്പിനേഷൻ കൃത്യമായി അമർത്തേണ്ടത് പ്രധാനമാണ്, അല്ലാത്തപക്ഷം ഫോർമുല പ്രവർത്തിക്കാൻ വിസമ്മതിക്കും.
അത്രയേയുള്ളൂ, ഇപ്പോൾ ഫലം ഇതുപോലെയാണ്!
ഈ ഫോർമുലയുടെ പ്രയോജനം മുമ്പത്തെ രീതിക്ക് സമാനമാണ് ("കണ്ടെത്തുക, മാറ്റിസ്ഥാപിക്കുക" ഫംഗ്ഷൻ ഉപയോഗിച്ച്) അടിസ്ഥാന വിവരങ്ങൾ മാറുമ്പോൾ, ട്രാൻസ്പോസ് ചെയ്ത പട്ടിക യാന്ത്രികമായി അപ്ഡേറ്റ് ചെയ്യും.
നിങ്ങളും ഈ പരാമർശങ്ങളും ഇല്ല:
- ഫൈൻഡ് ആൻഡ് റീപ്ലേസ് രീതിയുടെ കാര്യത്തിലെന്നപോലെ ഫോർമാറ്റിംഗ് സംരക്ഷിക്കപ്പെടില്ല.
- യഥാർത്ഥ പട്ടികയിൽ കുറച്ച് ഡാറ്റ അടങ്ങിയിരിക്കണം, അല്ലാത്തപക്ഷം ചില സെല്ലുകളിൽ പൂജ്യങ്ങൾ ഉണ്ടാകും.
- ഇസ്തൊച്നിക ദന്ыഹ് നിന്ന് ഇജ്ലിഷ്നിയ സാവിസിമോസ്ത്. എന്നാൽ ഈ രീതി, ഇത്തരമൊരു രീതി ഇമെത് പ്രൊത്യ്വൊപൊലൊജ്ഹ്ന്ыയ് പോ നെദൊസ്തതൊക് - നെവൊസ്മൊജ്ഹ്നൊസ്ത്യ് ഇജ്മെംത്യ്ത് ത്രംസ്പൊനൊയ്രൊവത്. എസ്ലി പൊപ്യ്തത്സ്യ эതൊയ് സ്ദെലത്, പ്രൊഗ്രംമ സ്കെജെത്, ച്തൊ നെവൊസ്മൊജ്ഹ്നൊ രെദക്ത്യ്രൊവത് ചസ്ത് മസിവ.
കൂടാതെ, ഈ ഫംഗ്ഷൻ എല്ലായ്പ്പോഴും വ്യത്യസ്ത സാഹചര്യങ്ങളിൽ അയവായി പ്രയോഗിക്കാൻ കഴിയില്ല, അതിനാൽ നിങ്ങൾ അതിനെക്കുറിച്ച് അറിയേണ്ടതുണ്ട്, എന്നാൽ കൂടുതൽ കാര്യക്ഷമമായ സാങ്കേതിക വിദ്യകൾ ഉപയോഗിക്കുക.
INDIRECT ഫോർമുല ഉപയോഗിക്കുന്നു
ഈ രീതിയുടെ മെക്കാനിക്സ് ഫോർമുല ഉപയോഗിക്കുന്നതിന് വളരെ സമാനമാണ് ട്രാൻസ്പി, നോ പ്രി എടോം ഈഗോ ഇസ്പോൾസോവനി റീഷെറ്റ് പ്രോബ്ലെമു നെവോസ്മോജ്നോസ്തി റെഡാക്റ്റിറോവത്ത് ട്രാൻസ്പോണിറോവാൻബുസ്പോൺസ് ഒസ്നൊവ്നൊയ് ഇൻഫോർമേഷൻ.
നോ ഒദ്നൊയ് ഫോർമുലി ഇൻഡിറക്റ്റ് പോരാ: നിങ്ങൾ ഇപ്പോഴും ഫംഗ്ഷൻ ഉപയോഗിക്കേണ്ടതുണ്ട് ADDRESS ന്. ഈ ഉദാഹരണത്തിൽ വലിയ പട്ടികയൊന്നും ഉണ്ടാകില്ല, അതിനാൽ അനാവശ്യമായ ധാരാളം വിവരങ്ങൾ നിങ്ങളെ ഓവർലോഡ് ചെയ്യാതിരിക്കുക.
അതിനാൽ, നിങ്ങൾക്ക് 4 നിരകളും 5 വരികളും അടങ്ങുന്ന അത്തരമൊരു പട്ടിക ഉണ്ടെന്ന് പറയാം.
ഇനിപ്പറയുന്ന നടപടികൾ കൈക്കൊള്ളേണ്ടതുണ്ട്:
- ഈ ഫോർമുല നൽകുക: =പരോക്ഷ(വിലാസം(നിര(A1), വരി(A1))) പുതിയ പട്ടികയുടെ മുകളിൽ ഇടത് സെല്ലിലേക്ക് (ഞങ്ങളുടെ ഉദാഹരണത്തിൽ ഇത് A7 ആണ്) എന്റർ കീ അമർത്തുക. വിവരങ്ങൾ ആദ്യ വരിയിലോ ആദ്യ നിരയിലോ ആരംഭിച്ചില്ലെങ്കിൽ, നിങ്ങൾ കൂടുതൽ സങ്കീർണ്ണമായ ഫോർമുല ഉപയോഗിക്കേണ്ടിവരും: =ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1)-СТОЛБЕЦ($A$1)+СТРОКА($A$1);СТРОКА(A1)-СТРОКА($A$1)+СТОЛБЕЦ($A$1))). ഈ ഫോർമുലയിൽ, A1 എന്നത് പട്ടികയുടെ മുകളിലെ സെൽ എന്നാണ് അർത്ഥമാക്കുന്നത്, അതിന്റെ അടിസ്ഥാനത്തിൽ ട്രാൻസ്പോസ്ഡ് സെൽ രൂപീകരിക്കപ്പെടും.
- പട്ടികയുടെ പുതിയ പതിപ്പ് സ്ഥാപിക്കുന്ന മുഴുവൻ ഏരിയയിലേക്കും ഫോർമുല വിപുലീകരിക്കുക. ഇത് ചെയ്യുന്നതിന്, ആദ്യ സെല്ലിന്റെ താഴെ വലത് കോണിലുള്ള മാർക്കർ ഭാവി പട്ടികയുടെ എതിർ അറ്റത്തേക്ക് വലിച്ചിടുക.
- എല്ലാം! പട്ടിക വിജയകരമായി ട്രാൻസ്പോസ് ചെയ്തു, നിങ്ങൾക്ക് ഇപ്പോഴും അത് എഡിറ്റ് ചെയ്യാം. തീർച്ചയായും, അവളുടെ രൂപം ആഗ്രഹിക്കാൻ വളരെയധികം അവശേഷിക്കുന്നു, പക്ഷേ അത് പരിഹരിക്കുന്നത് ബുദ്ധിമുട്ടുള്ള കാര്യമല്ല. ശരിയായ ഫോർമാറ്റിംഗ് പുനഃസ്ഥാപിക്കുന്നതിന്, ഞങ്ങൾ ട്രാൻസ്പോസ് ചെയ്ത പട്ടിക നിങ്ങൾ പകർത്തേണ്ടതുണ്ട് (അതായത്, യഥാർത്ഥമായത്), തുടർന്ന് പുതുതായി സൃഷ്ടിച്ച പട്ടിക തിരഞ്ഞെടുക്കുക. അടുത്തതായി, തിരഞ്ഞെടുത്ത ശ്രേണിയിൽ വലത്-ക്ലിക്കുചെയ്യുക, തുടർന്ന് പേസ്റ്റ് ഓപ്ഷനുകളിൽ "ഫോർമാറ്റിംഗ്" ക്ലിക്ക് ചെയ്യുക.
അതിനാൽ ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു ഇൻഡിറക്റ്റ് അന്തിമ പട്ടികയിലെ ഏത് മൂല്യവും എഡിറ്റുചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു, കൂടാതെ ഉറവിട പട്ടികയിൽ എന്തെങ്കിലും മാറ്റങ്ങൾ വരുത്തിയാലുടൻ ഡാറ്റ എല്ലായ്പ്പോഴും അപ്ഡേറ്റ് ചെയ്യപ്പെടും.
തീർച്ചയായും, ഈ രീതി കൂടുതൽ ബുദ്ധിമുട്ടാണ്, പക്ഷേ നിങ്ങൾ ഇത് പ്രായോഗികമായി പ്രവർത്തിക്കുകയാണെങ്കിൽ, എല്ലാം അത്ര ഭയാനകമല്ല.
ഈ രീതിയിലുള്ള ഒഡിൻ ഇസ് സമ്ыഹ് ലുഛ്ശ്യ്ഹ്, പൊതൊമു ച്തൊ നെസ്മൊത്രയ് ന് തൊ, അത് അല്ല സൊഹ്രംയത്സ്യ ഫൊര്മത്യ്രൊവനിഎ, ожно его легко восстановить.
INDIRECT, ADDRESS സൂത്രവാക്യങ്ങളുടെ സംയോജനം എങ്ങനെയാണ് പ്രവർത്തിക്കുന്നത്?
പോസ്റ്റുകൾ ജ്നോ, സഹൊചെത്സ്യ ബൊലെയ് ഗ്ലുബൊകൊ ഇസുചിത് പ്രിൻസിപ്പ് രബൊത്ы эതൊഹൊ മെതൊദ.
ഫംഗ്ഷൻ ഇൻഡിറക്റ്റ് ഞങ്ങളുടെ ഫോർമുലയിൽ ഒരു പരോക്ഷ സെൽ റഫറൻസ് സൃഷ്ടിക്കാൻ ഉപയോഗിക്കുന്നു. ഉദാഹരണത്തിന്, സെൽ A8-ൽ B1-ൽ ഉള്ള അതേ മൂല്യം നിങ്ങൾക്ക് വ്യക്തമാക്കണമെങ്കിൽ, നിങ്ങൾക്ക് ഫോർമുല എഴുതാം.
= പരോക്ഷ (“B1”)
കസലോസ് ബ്ы, സചെം эതൊ ഡെലത്? വേഡ് മോഷ്നോ പ്രോസ്റ്റോ നപിസറ്റ് സ്സൈൽക്കു ന യാചെയ്ക്കു വഡ് റൂഗോയ് യാചെയ്കെ. അല്ല പ്രെഇമുസ്ഛെസ്ത്വൊ эതൊയ് ഫങ്ക്സി വ് ടോം, ച്തൊ വ് സ്ക്യ്ല്കു മൊജ്നൊ പ്രെവ്രതിത് അബ്സൊല്യുത്നൊ ല്യുബുയു സ്ത്രൊകു, ടസ്യാ സിസ് ഇസ്പോൾസോവനിം ഡ്രൂഗിഷ് ഫോർമുൾ. സോബ്സ്റ്റ്വെന്നോ, എടോ മി ആൻഡ് ഡെലാം വ് ഫോർമുലെ.
പ്രവർത്തനത്തിനപ്പുറം ADDRESS ന് ഫോർമുലയിലും ഉപയോഗിക്കുന്നു നിരയിലുള്ള и LINE. ആദ്യത്തേത് ഇതിനകം അറിയപ്പെടുന്ന വരി, കോളം നമ്പറുകളെ അടിസ്ഥാനമാക്കി സെല്ലിന്റെ വിലാസം നൽകുന്നു. ഇവിടെ ശരിയായ ക്രമം പിന്തുടരേണ്ടത് പ്രധാനമാണ്. ആദ്യം വരി വ്യക്തമാക്കിയിരിക്കുന്നു, തുടർന്ന് നിര മാത്രം. ഉദാഹരണത്തിന്, പ്രവർത്തനം വിലാസം(4;2) $B$2 എന്ന വിലാസം തിരികെ നൽകും.
ക്ളെഡുയുഷായ ഇസ്പോൾസുയേമയ വൈഷെ ഫങ്ക്സിയ – എടോ നിരയിലുള്ള. ഒരു നിർദ്ദിഷ്ട റഫറൻസിൽ നിന്ന് ഫോർമുല കോളം നമ്പർ സ്വീകരിക്കുന്നതിന് ഇവിടെ അത് ആവശ്യമാണ്. ഉദാഹരണത്തിന്, ഈ ഫംഗ്ഷന്റെ ബ്രാക്കറ്റുകളിൽ നിങ്ങൾ B2 പാരാമീറ്റർ ഉപയോഗിക്കുകയാണെങ്കിൽ, രണ്ടാമത്തെ കോളം കോളം B ആയതിനാൽ അത് നമ്പർ 2 തിരികെ നൽകും.
വ്യക്തമായും, ROW ഫംഗ്ഷൻ അതേ രീതിയിൽ പ്രവർത്തിക്കുന്നു, അത് വരി നമ്പർ നൽകുന്നു.
ഇപ്പോൾ ഞങ്ങൾ അമൂർത്തമായ ഉദാഹരണങ്ങളല്ല, മുകളിൽ ഉപയോഗിച്ച ഒരു പ്രത്യേക സൂത്രവാക്യം ഉപയോഗിക്കും:
=പരോക്ഷ(വിലാസം(നിര(A1), വരി(A1)))
ഇവിടെ ഫംഗ്ഷനിൽ ആദ്യം അത് കാണാം ADDRESS ന് നിര വ്യക്തമാക്കിയിരിക്കുന്നു, അതിനുശേഷം മാത്രമേ ലൈൻ. ഈ ഫോർമുലയുടെ പ്രവർത്തന ശേഷിയുടെ രഹസ്യം മറഞ്ഞിരിക്കുന്നത് ഇവിടെയാണ്. ഈ ഫംഗ്ഷൻ ഒരു മിറർ രീതിയിൽ പ്രവർത്തിക്കുന്നുവെന്ന് ഞങ്ങൾ ഓർക്കുന്നു, അതിൽ ആദ്യത്തെ ആർഗ്യുമെന്റ് ലൈൻ നമ്പറാണ്. ഞങ്ങൾ അവിടെ ഒരു കോളത്തിന്റെ വിലാസം എഴുതുമ്പോൾ, അത് ഒരു വരി നമ്പറായും തിരിച്ചും മാറുന്നു.
ഇതും, ഇതും:
- അനുബന്ധ ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് ഞങ്ങൾക്ക് നിരയും വരി നമ്പറുകളും ലഭിക്കും.
- ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു ADDRESS ന് വരികൾ നിരകളായി മാറുന്നു, തിരിച്ചും.
- ഫംഗ്ഷൻ ഇൻഡിറക്റ്റ് സെല്ലിൽ മിറർ ചെയ്ത ഡാറ്റ പ്രദർശിപ്പിക്കാൻ സഹായിക്കുന്നു.
എല്ലാം മാറുന്നത് എത്ര ലളിതമാണ്!
ട്രാൻസ്പോസ് ചെയ്യാൻ ഒരു മാക്രോ ഉപയോഗിക്കുന്നു
മാക്രോ ഒരു ചെറിയ പ്രോഗ്രാമാണ്. പ്രക്രിയ ഓട്ടോമേറ്റ് ചെയ്യാൻ ഇത് ഉപയോഗിക്കാം. മാക്രോയ്ക്ക് ചില പരിമിതികളുണ്ടെന്ന് പരിഗണിക്കേണ്ടത് പ്രധാനമാണ്. 65536 ഘടകങ്ങളുമായി പ്രവർത്തിക്കാൻ പരമാവധി ട്രാൻസ്പോസ് രീതി നിങ്ങളെ അനുവദിക്കുന്നു. ഈ പരിധി കവിഞ്ഞാൽ, അത് ഡാറ്റ നഷ്ടത്തിന് കാരണമാകും.
നിങ്ങൾ വ്സെമ് ഒസ്തല്നൊമ്, эതൊഹൊ эഫ്ഫെക്ത്യ്വ്ന്ыയ് രീതി അവ്തൊമതിസസികൾ, കൊതൊര്യ്യ സ്മൊജ്ഹെത് പ്രശസ്തി.
ഉദാഹരണത്തിന്, മോഷ്നോ നാപ്പിസറ്റ് ടാക്കോയ് കോഡ്, കോടോറി ബുഡെറ്റ് മെനത് മെസ്റ്റാമി സ്ട്രോക്കികളും കൊളോങ്കികളും.
സബ് ട്രാൻസ്പോസ് കോളം വരികൾ()
മങ്ങിയ ഉറവിട ശ്രേണി
റേഞ്ച് ആയി ഡിം ഡെസ്റ്റ് റേഞ്ച്
SourceRange = Application.InputBox സജ്ജമാക്കുക
DestRange = Application.InputBox (പ്രോംപ്റ്റ്:=»ലക്ഷ്യസ്ഥാന ശ്രേണിയുടെ മുകളിൽ ഇടത് സെൽ തിരഞ്ഞെടുക്കുക», ശീർഷകം:=»നിരകൾ നിരകളിലേക്ക് മാറ്റുക», തരം:=8)
SourceRange.Copy
DestRange.Select
Selection.PasteSpecial പേസ്റ്റ്:=xlPasteAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=Tru
Application.CutCopyMode = False
അവസാനിപ്പിക്കുക സബ്
പ്രോഗ്രാമുകൾ ഒന്നും തന്നെ ഇല്ല. മൊജ്നൊ വൊസ്പൊല്ജൊവത്സ്യ ഒപ്യ്സന്ыമ്യ് വ്യ്ഷെ സ്പൊസൊബമി. എ പോടോം ഉചിത്സയ നോവോമു പോ മേരെ ഓസ്വോനിയാ സ്റ്ററോഗോ.