30 ദിവസത്തിനുള്ളിൽ 30 Excel പ്രവർത്തനങ്ങൾ: INDIRECT

അഭിനന്ദനങ്ങൾ! നിങ്ങൾ മാരത്തണിന്റെ അവസാന ദിനത്തിലെത്തി 30 എക്സൽ 30 ദിവസത്തിനുള്ളിൽ പ്രവർത്തിക്കുന്നു. ഇത് ദീർഘവും രസകരവുമായ ഒരു യാത്രയാണ്, അതിനിടയിൽ Excel ഫംഗ്‌ഷനുകളെക്കുറിച്ച് ഉപയോഗപ്രദമായ നിരവധി കാര്യങ്ങൾ നിങ്ങൾ പഠിച്ചു.

മാരത്തണിന്റെ 30-ാം ദിവസം, ഞങ്ങൾ ചടങ്ങിന്റെ പഠനത്തിനായി നീക്കിവയ്ക്കും ഇൻഡിറക്റ്റ് (INDIRECT), ഇത് ടെക്സ്റ്റ് സ്ട്രിംഗ് വ്യക്തമാക്കിയ ലിങ്ക് നൽകുന്നു. ഈ ഫംഗ്ഷൻ ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ആശ്രിത ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റുകൾ സൃഷ്ടിക്കാൻ കഴിയും. ഉദാഹരണത്തിന്, ഒരു ഡ്രോപ്പ്ഡൗൺ ലിസ്റ്റിൽ നിന്ന് ഒരു രാജ്യം തിരഞ്ഞെടുക്കുമ്പോൾ, നഗര ഡ്രോപ്പ്ഡൗൺ ലിസ്റ്റിൽ ഏതൊക്കെ ഓപ്ഷനുകൾ ദൃശ്യമാകുമെന്ന് നിർണ്ണയിക്കുന്നു.

അതിനാൽ, ഫംഗ്ഷന്റെ സൈദ്ധാന്തിക ഭാഗം നമുക്ക് കൂടുതൽ വിശദമായി നോക്കാം ഇൻഡിറക്റ്റ് (INDIRECT) കൂടാതെ അതിന്റെ പ്രയോഗത്തിന്റെ പ്രായോഗിക ഉദാഹരണങ്ങൾ പര്യവേക്ഷണം ചെയ്യുക. നിങ്ങൾക്ക് കൂടുതൽ വിവരങ്ങളോ ഉദാഹരണങ്ങളോ ഉണ്ടെങ്കിൽ, അഭിപ്രായങ്ങളിൽ അവ പങ്കിടുക.

ഫംഗ്‌ഷൻ 30: പരോക്ഷം

ഫംഗ്ഷൻ ഇൻഡിറക്റ്റ് (INDIRECT) ടെക്സ്റ്റ് സ്ട്രിംഗ് വ്യക്തമാക്കിയ ലിങ്ക് നൽകുന്നു.

INDIRECT ഫംഗ്‌ഷൻ നിങ്ങൾക്ക് എങ്ങനെ ഉപയോഗിക്കാം?

ചടങ്ങ് മുതൽ ഇൻഡിറക്റ്റ് (INDIRECT) ഒരു ടെക്‌സ്‌റ്റ് സ്‌ട്രിംഗ് നൽകിയ ഒരു ലിങ്ക് നൽകുന്നു, നിങ്ങൾക്ക് ഇത് ഇനിപ്പറയുന്നവയ്‌ക്ക് ഉപയോഗിക്കാം:

  • ഒരു നോൺ-ഷിഫ്റ്റിംഗ് പ്രാരംഭ ലിങ്ക് സൃഷ്ടിക്കുക.
  • ഒരു സ്റ്റാറ്റിക് പേരുള്ള ശ്രേണിയിലേക്ക് ഒരു റഫറൻസ് സൃഷ്‌ടിക്കുക.
  • ഷീറ്റ്, വരി, കോളം വിവരങ്ങൾ ഉപയോഗിച്ച് ഒരു ലിങ്ക് സൃഷ്ടിക്കുക.
  • സംഖ്യകളുടെ ഒരു നോൺ-ഷിഫ്റ്റിംഗ് അറേ സൃഷ്ടിക്കുക.

വാക്യഘടന INDIRECT (INDIRECT)

ഫംഗ്ഷൻ ഇൻഡിറക്റ്റ് (INDIRECT) ന് ഇനിപ്പറയുന്ന വാക്യഘടനയുണ്ട്:

INDIRECT(ref_text,a1)

ДВССЫЛ(ссылка_на_ячейку;a1)

  • ref_text (link_to_cell) എന്നത് ലിങ്കിന്റെ വാചകമാണ്.
  • a1 - TRUE (TRUE) ന് തുല്യമാണെങ്കിൽ അല്ലെങ്കിൽ വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, ലിങ്കിന്റെ ശൈലി ഉപയോഗിക്കും A1; കൂടാതെ FALSE (FALSE) ആണെങ്കിൽ ശൈലി R1C1.

ട്രാപ്‌സ് ഇൻറക്‌റ്റ് (ഇൻഡിരെക്റ്റ്)

  • ഫംഗ്ഷൻ ഇൻഡിറക്റ്റ് എക്സൽ വർക്ക്ഷീറ്റിലെ മൂല്യങ്ങൾ മാറുമ്പോഴെല്ലാം (ഇൻ‌ഡൈറക്റ്റ്) വീണ്ടും കണക്കാക്കുന്നു. നിരവധി ഫോർമുലകളിൽ ഫംഗ്‌ഷൻ ഉപയോഗിക്കുകയാണെങ്കിൽ ഇത് നിങ്ങളുടെ വർക്ക്‌ബുക്കിനെ വളരെയധികം മന്ദഗതിയിലാക്കും.
  • ചടങ്ങാണെങ്കിൽ ഇൻഡിറക്റ്റ് (INDIRECT) മറ്റൊരു Excel വർക്ക്ബുക്കിലേക്ക് ഒരു ലിങ്ക് സൃഷ്ടിക്കുന്നു, ആ വർക്ക്ബുക്ക് തുറന്നിരിക്കണം അല്ലെങ്കിൽ ഫോർമുല ഒരു പിശക് റിപ്പോർട്ട് ചെയ്യും #രെഫ്! (#LINK!).
  • ചടങ്ങാണെങ്കിൽ ഇൻഡിറക്റ്റ് (INDIRECT) വരിയുടെയും നിരയുടെയും പരിധി കവിയുന്ന ഒരു ശ്രേണിയെ പരാമർശിക്കുന്നു, ഫോർമുല ഒരു പിശക് റിപ്പോർട്ട് ചെയ്യും #രെഫ്! (#LINK!).
  • ഫംഗ്ഷൻ ഇൻഡിറക്റ്റ് (INDIRECT) എന്നതിന് ഡൈനാമിക് എന്ന് പേരിട്ടിരിക്കുന്ന ശ്രേണിയെ പരാമർശിക്കാനാവില്ല.

ഉദാഹരണം 1: ഒരു നോൺ-ഷിഫ്റ്റിംഗ് പ്രാരംഭ ലിങ്ക് സൃഷ്ടിക്കുക

ആദ്യ ഉദാഹരണത്തിൽ, C, E നിരകളിൽ ഒരേ സംഖ്യകൾ അടങ്ങിയിരിക്കുന്നു, അവയുടെ തുകകൾ ഫംഗ്ഷൻ ഉപയോഗിച്ച് കണക്കാക്കുന്നു SUM (SUM) എന്നിവയും സമാനമാണ്. എന്നിരുന്നാലും, സൂത്രവാക്യങ്ങൾ അല്പം വ്യത്യസ്തമാണ്. സെൽ C8 ൽ, ഫോർമുല ഇതാണ്:

=SUM(C2:C7)

=СУММ(C2:C7)

സെൽ E8 ൽ, പ്രവർത്തനം ഇൻഡിറക്റ്റ് (INDIRECT) ആരംഭിക്കുന്ന സെൽ E2-ലേക്ക് ഒരു ലിങ്ക് സൃഷ്ടിക്കുന്നു:

=SUM(INDIRECT("E2"):E7)

=СУММ(ДВССЫЛ("E2"):E7)

നിങ്ങൾ ഷീറ്റിന്റെ മുകളിൽ ഒരു വരി തിരുകുകയും ജനുവരിയിലെ (ജനുവരി) മൂല്യം ചേർക്കുകയും ചെയ്താൽ, C കോളത്തിലെ തുക മാറില്ല. ഒരു വരി ചേർക്കുന്നതിനോട് പ്രതികരിക്കുന്ന ഫോർമുല മാറും:

=SUM(C3:C8)

=СУММ(C3:C8)

എന്നിരുന്നാലും, പ്രവർത്തനം ഇൻഡിറക്റ്റ് (INDIRECT) E2 എന്നത് ആരംഭ സെല്ലായി നിശ്ചയിക്കുന്നു, അതിനാൽ കോളം E ടോട്ടലുകളുടെ കണക്കുകൂട്ടലിൽ ജനുവരി സ്വയമേവ ഉൾപ്പെടുത്തും. അവസാന സെൽ മാറിയെങ്കിലും ആരംഭ സെല്ലിനെ ബാധിച്ചിട്ടില്ല.

=SUM(INDIRECT("E2"):E8)

=СУММ(ДВССЫЛ("E2"):E8)

ഉദാഹരണം 2: ഒരു സ്റ്റാറ്റിക് പേരുള്ള ശ്രേണിയിലേക്കുള്ള ലിങ്ക്

ഫംഗ്ഷൻ ഇൻഡിറക്റ്റ് (INDIRECT) പേരുള്ള ഒരു ശ്രേണിയിലേക്ക് ഒരു റഫറൻസ് സൃഷ്ടിക്കാൻ കഴിയും. ഈ ഉദാഹരണത്തിൽ, നീല കോശങ്ങൾ ശ്രേണി നിർമ്മിക്കുന്നു സംഖ്യപട്ടിക. കൂടാതെ, കോളം ബിയിലെ മൂല്യങ്ങളിൽ നിന്ന് ഒരു ഡൈനാമിക് ശ്രേണിയും സൃഷ്ടിക്കപ്പെടുന്നു NumListDyn, ഈ നിരയിലെ അക്കങ്ങളുടെ എണ്ണം അനുസരിച്ച്.

ഫംഗ്‌ഷന്റെ ഒരു ആർഗ്യുമെന്റായി അതിന്റെ പേര് നൽകി രണ്ട് ശ്രേണികളുടെയും തുക കണക്കാക്കാം SUM (SUM), നിങ്ങൾക്ക് E3, E4 സെല്ലുകളിൽ കാണാൻ കഴിയും.

=SUM(NumList) или =СУММ(NumList)

=SUM(NumListDyn) или =СУММ(NumListDyn)

ഒരു ഫംഗ്‌ഷനിലേക്ക് ഒരു ശ്രേണിയുടെ പേര് ടൈപ്പുചെയ്യുന്നതിന് പകരം SUM (SUM), വർക്ക്ഷീറ്റിന്റെ സെല്ലുകളിലൊന്നിൽ എഴുതിയിരിക്കുന്ന പേര് നിങ്ങൾക്ക് റഫർ ചെയ്യാം. ഉദാഹരണത്തിന്, പേരാണെങ്കിൽ സംഖ്യപട്ടിക സെൽ D7 ൽ എഴുതിയിരിക്കുന്നു, തുടർന്ന് സെൽ E7 ലെ ഫോർമുല ഇതുപോലെയായിരിക്കും:

=SUM(INDIRECT(D7))

=СУММ(ДВССЫЛ(D7))

നിർഭാഗ്യവശാൽ പ്രവർത്തനം ഇൻഡിറക്റ്റ് (INDIRECT) ഒരു ഡൈനാമിക് റേഞ്ച് റഫറൻസ് സൃഷ്ടിക്കാൻ കഴിയില്ല, അതിനാൽ നിങ്ങൾ ഈ ഫോർമുല E8 സെല്ലിലേക്ക് പകർത്തുമ്പോൾ, നിങ്ങൾക്ക് ഒരു പിശക് ലഭിക്കും #രെഫ്! (#LINK!).

ഉദാഹരണം 3: ഷീറ്റ്, വരി, കോളം വിവരങ്ങൾ ഉപയോഗിച്ച് ഒരു ലിങ്ക് സൃഷ്ടിക്കുക

രണ്ടാമത്തെ ഫംഗ്‌ഷൻ ആർഗ്യുമെന്റിനായി FALSE (FALSE) മൂല്യം ഉപയോഗിച്ച് വരി, കോളം നമ്പറുകൾ എന്നിവ അടിസ്ഥാനമാക്കി നിങ്ങൾക്ക് എളുപ്പത്തിൽ ഒരു ലിങ്ക് സൃഷ്‌ടിക്കാം. ഇൻഡിറക്റ്റ് (പരോക്ഷ). ശൈലി ലിങ്ക് സൃഷ്ടിക്കുന്നത് ഇങ്ങനെയാണ് R1C1. ഈ ഉദാഹരണത്തിൽ, ഞങ്ങൾ ലിങ്കിലേക്ക് ഷീറ്റിന്റെ പേര് ചേർത്തു - 'MyLinks'!R2C2

=INDIRECT("'"&B3&"'!R"&C3&"C"&D3,FALSE)

=ДВССЫЛ("'"&B3&"'!R"&C3&"C"&D3;ЛОЖЬ)

ഉദാഹരണം 4: സംഖ്യകളുടെ ഒരു നോൺ-ഷിഫ്റ്റിംഗ് അറേ സൃഷ്ടിക്കുക

ചിലപ്പോൾ നിങ്ങൾ Excel ഫോർമുലകളിൽ സംഖ്യകളുടെ ഒരു നിര ഉപയോഗിക്കേണ്ടതുണ്ട്. ഇനിപ്പറയുന്ന ഉദാഹരണത്തിൽ, കോളം B-യിലെ ഏറ്റവും വലിയ 3 സംഖ്യകൾ ശരാശരിയാക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു. സെൽ D4-ൽ ചെയ്യുന്നത് പോലെ, സംഖ്യകൾ ഒരു ഫോർമുലയിൽ നൽകാം:

=AVERAGE(LARGE(B1:B8,{1,2,3}))

=СРЗНАЧ(НАИБОЛЬШИЙ(B1:B8;{1;2;3}))

നിങ്ങൾക്ക് ഒരു വലിയ അറേ ആവശ്യമുണ്ടെങ്കിൽ, ഫോർമുലയിലെ എല്ലാ നമ്പറുകളും നൽകാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നില്ല. രണ്ടാമത്തെ ഓപ്ഷൻ ഫംഗ്ഷൻ ഉപയോഗിക്കുക എന്നതാണ് വരിയിൽ (ROW), സെൽ D5-ൽ നൽകിയ അറേ ഫോർമുലയിൽ ചെയ്തതുപോലെ:

=AVERAGE(LARGE(B1:B8,ROW(1:3)))

=СРЗНАЧ(НАИБОЛЬШИЙ(B1:B8;СТРОКА(1:3)))

മൂന്നാമത്തെ ഓപ്ഷൻ ഫംഗ്ഷൻ ഉപയോഗിക്കുക എന്നതാണ് വരിയിൽ (STRING) കൂടെ ഇൻഡിറക്റ്റ് (INDIRECT), സെൽ D6 ലെ അറേ ഫോർമുല ഉപയോഗിച്ച് ചെയ്തതുപോലെ:

=AVERAGE(LARGE(B1:B8,ROW(INDIRECT("1:3"))))

=СРЗНАЧ(НАИБОЛЬШИЙ(B1:B8;СТРОКА(ДВССЫЛ("1:3"))))

എല്ലാ 3 ഫോർമുലകളുടെയും ഫലം സമാനമായിരിക്കും:

എന്നിരുന്നാലും, ഷീറ്റിന്റെ മുകളിൽ വരികൾ ചേർത്തിട്ടുണ്ടെങ്കിൽ, വരി ഷിഫ്റ്റിനൊപ്പം ഫോർമുലയിലെ റഫറൻസുകൾ മാറുമെന്ന വസ്തുത കാരണം രണ്ടാമത്തെ ഫോർമുല തെറ്റായ ഫലം നൽകും. ഇപ്പോൾ, മൂന്ന് വലിയ സംഖ്യകളുടെ ശരാശരിക്ക് പകരം, ഫോർമുല 3, 4, 5 ഏറ്റവും വലിയ സംഖ്യകളുടെ ശരാശരി നൽകുന്നു.

ഫംഗ്ഷനുകൾ ഉപയോഗിക്കുന്നു ഇൻഡിറക്റ്റ് (INDIRECT), മൂന്നാമത്തെ ഫോർമുല ശരിയായ വരി റഫറൻസുകൾ നിലനിർത്തുകയും ശരിയായ ഫലം കാണിക്കുന്നത് തുടരുകയും ചെയ്യുന്നു.

നിങ്ങളുടെ അഭിപ്രായങ്ങൾ രേഖപ്പെടുത്തുക