ഉള്ളടക്ക പട്ടിക
ഇന്നത്തെ ബ്ലോഗ് പോസ്റ്റിൽ 2 Google ഷീറ്റുകൾ ലയിപ്പിക്കാനുള്ള എല്ലാ വഴികളും അവതരിപ്പിക്കുന്നു. പൊതുവായ നിരകളിലെ പൊരുത്തങ്ങളെ അടിസ്ഥാനമാക്കി മറ്റൊരു ഷീറ്റിൽ നിന്നുള്ള റെക്കോർഡുകളിൽ നിന്ന് ഒരു ഷീറ്റിലെ സെല്ലുകൾ അപ്ഡേറ്റ് ചെയ്യുന്നതിന് നിങ്ങൾ VLOOKUP, INDEX/MATCH, QUERY, മെർജ് ഷീറ്റ് ആഡ്-ഓൺ എന്നിവ ഉപയോഗിക്കും.
ലയിപ്പിക്കുക. VLOOKUP ഫംഗ്ഷൻ ഉപയോഗിക്കുന്ന Google ഷീറ്റുകൾ
രണ്ട് Google ഷീറ്റുകൾ പൊരുത്തപ്പെടുത്തുകയും ലയിപ്പിക്കുകയും ചെയ്യേണ്ടിവരുമ്പോൾ നിങ്ങൾ ആദ്യം തിരിയുന്നത് VLOOKUP ഫംഗ്ഷനാണ്.
Syntax & ഉപയോഗം
ഈ ഫംഗ്ഷൻ ഒരു നിശ്ചിത കീ മൂല്യത്തിനായി നിങ്ങൾ വ്യക്തമാക്കുന്ന കോളം തിരയുകയും അതേ വരിയിൽ നിന്ന് മറ്റൊരു ടേബിളിലേക്കോ ഷീറ്റിലേക്കോ ബന്ധപ്പെട്ട റെക്കോർഡുകളിലൊന്ന് വലിച്ചിടുകയും ചെയ്യുന്നു.
Google ഷീറ്റുകൾ VLOOKUP സാധാരണയായി കണക്കാക്കിയാലും ബുദ്ധിമുട്ടുള്ള ഫംഗ്ഷനുകളിൽ ഒന്ന്, നിങ്ങൾ അത് അറിഞ്ഞുകഴിഞ്ഞാൽ ഇത് വളരെ ലളിതവും ലളിതവുമാണ്.
നമുക്ക് അതിന്റെ ഘടകങ്ങളിലേക്ക് പെട്ടെന്ന് നോക്കാം:
=VLOOKUP(search_key, range, index, [is_sorted] )- search_key ആണ് നിങ്ങൾ തിരയുന്ന പ്രധാന മൂല്യം. അത് ഏതെങ്കിലും ടെക്സ്റ്റ് സ്ട്രിംഗോ നമ്പറോ സെൽ റഫറൻസുകളോ ആകാം.
- റേഞ്ച് എന്നത് നിങ്ങൾ search_key തിരയുന്ന സെല്ലുകളുടെ ഗ്രൂപ്പാണ് (അല്ലെങ്കിൽ ഒരു പട്ടിക). നിങ്ങൾ ബന്ധപ്പെട്ട രേഖകൾ എവിടെ നിന്ന് എടുക്കും.
ശ്രദ്ധിക്കുക. Google ഷീറ്റിലെ VLOOKUP എല്ലായ്പ്പോഴും search_key നായി ശ്രേണി ന്റെ ആദ്യ നിര സ്കാൻ ചെയ്യുന്നു.
- സൂചിക എന്നത് പരിധി എന്നതിനുള്ളിലെ കോളത്തിന്റെ നമ്പറാണ്, അവിടെ നിന്നാണ് നിങ്ങൾ ഡാറ്റ പിൻവലിക്കേണ്ടത്.
ഉദാ., തിരയാനുള്ള നിങ്ങളുടെ ശ്രേണി A2:E20 ആണെങ്കിൽ, അത് കോളം E ആണെങ്കിൽനിങ്ങൾക്ക് ഡാറ്റ ലഭിക്കേണ്ടത്, 5 നൽകുക. എന്നാൽ നിങ്ങളുടെ ശ്രേണി D2:E20 ആണെങ്കിൽ, E കോളത്തിൽ നിന്ന് റെക്കോർഡുകൾ ലഭിക്കുന്നതിന് നിങ്ങൾ 2 നൽകേണ്ടതുണ്ട്.
- [is_sorted] നിങ്ങൾക്ക് ഒഴിവാക്കാവുന്ന ഒരേയൊരു വാദമാണ്. കീ മൂല്യങ്ങളുള്ള കോളം അടുക്കിയിട്ടുണ്ടോ (TRUE) അല്ലയോ (FALSE) എന്ന് പറയാൻ ഇത് ഉപയോഗിക്കുന്നു. ശരിയാണെങ്കിൽ, ഫംഗ്ഷൻ ഏറ്റവും അടുത്ത പൊരുത്തത്തോടെ പ്രവർത്തിക്കും, FALSE ആണെങ്കിൽ - പൂർണ്ണമായ ഒന്നിനൊപ്പം. ഒഴിവാക്കുമ്പോൾ, സ്ഥിരസ്ഥിതിയായി TRUE ഉപയോഗിക്കുന്നു.
നുറുങ്ങ്. Google ഷീറ്റിൽ VLOOKUP എന്നതിനായി സമർപ്പിച്ചിരിക്കുന്ന വിശദമായ ഒരു ഗൈഡ് ഞങ്ങളുടെ പക്കലുണ്ട്. ഫംഗ്ഷനെ കുറിച്ചും അതിന്റെ പ്രത്യേകതകളെ കുറിച്ചും & പരിധികൾ, കൂടുതൽ ഫോർമുല ഉദാഹരണങ്ങൾ നേടുക.
ഈ വാദങ്ങൾ മനസ്സിൽ വെച്ചുകൊണ്ട്, രണ്ട് Google ഷീറ്റുകൾ ലയിപ്പിക്കാൻ VLOOKUP ഉപയോഗിക്കാം.
ഷീറ്റ്2-ൽ സരസഫലങ്ങളും അവയുടെ ഐഡികളും ഉള്ള ഒരു ചെറിയ ടേബിൾ എനിക്കുണ്ടെന്ന് കരുതുക. സ്റ്റോക്ക് ലഭ്യത അജ്ഞാതമായെങ്കിലും:
ഇത് പൂരിപ്പിക്കുക എന്നതാണ് എന്റെ ലക്ഷ്യം എന്നതിനാൽ നമുക്ക് ഈ പട്ടികയെ പ്രധാനം എന്ന് വിളിക്കാം.
Sheet1-ൽ മറ്റൊരു പട്ടികയും ഉണ്ട് സ്റ്റോക്ക് ലഭ്യത ഉൾപ്പെടെ എല്ലാ ഡാറ്റയും സ്ഥലത്തുണ്ട്:
ഡാറ്റ ലഭിക്കുന്നതിന് ഞാൻ അത് പരിശോധിക്കുന്നതിനാൽ ഞാൻ അതിനെ ലുക്ക്അപ്പ് ടേബിൾ എന്ന് വിളിക്കും.
ഞാൻ ഈ 2 ഷീറ്റുകൾ ലയിപ്പിക്കാൻ Google ഷീറ്റ് VLOOKUP ഫംഗ്ഷൻ ഉപയോഗിക്കും. ഫംഗ്ഷൻ രണ്ട് ടേബിളുകളിലെയും സരസഫലങ്ങളുമായി പൊരുത്തപ്പെടും, കൂടാതെ ലുക്കപ്പിൽ നിന്ന് പ്രധാന ടേബിളിലേക്ക് അനുബന്ധ "സ്റ്റോക്ക്" വിവരങ്ങൾ വലിക്കും.
=VLOOKUP(B2,Sheet1!$B$2:$C$10,2,FALSE)
ഇതെങ്ങനെയെന്ന് ഇതാ. ഫോർമുല രണ്ട് Google ഷീറ്റുകളെ കൃത്യമായി ലയിപ്പിക്കുന്നു:
- ഇത് B നിരയിലെ B2 (മെയിൻ ഷീറ്റ്) യിൽ നിന്ന് മൂല്യം നോക്കുന്നുഷീറ്റ്1 (ലുക്ക്അപ്പ് ഷീറ്റ്).
ശ്രദ്ധിക്കുക. ഓർക്കുക, VLOOKUP നിർദ്ദിഷ്ട ശ്രേണിയുടെ ആദ്യ നിര സ്കാൻ ചെയ്യുന്നു — ഷീറ്റ്1!$B$2:$C$10 .
ശ്രദ്ധിക്കുക. ഞാൻ സൂത്രവാക്യം കോളത്തിന് താഴെ പകർത്തുന്നതിനാൽ, എല്ലാ വരിയിലും ഒരേപോലെ തുടരാൻ ഈ ശ്രേണി ആവശ്യമാണ്, അതിനാൽ ഫലം തകരാതിരിക്കാൻ ഞാൻ ശ്രേണിയ്ക്കായി സമ്പൂർണ്ണ റഫറൻസുകൾ ഉപയോഗിക്കുന്നു.
- FALS അവസാനം പറയുന്നത് B കോളത്തിലെ (ലുക്കപ്പ് ഷീറ്റിലെ) ഡാറ്റ അടുക്കിയിട്ടില്ല, അതിനാൽ കൃത്യമായ പൊരുത്തങ്ങൾ മാത്രമേ പരിഗണിക്കൂ.
- ഒരു പൊരുത്തമുണ്ടായാൽ, Google ഷീറ്റ് VLOOKUP ആ ശ്രേണിയുടെ (നിര C) 2-ാം നിരയിൽ നിന്ന് ബന്ധപ്പെട്ട റെക്കോർഡ് പിൻവലിക്കുന്നു.
Google ഷീറ്റിൽ VLOOKUP നൽകിയ പിശകുകൾ മറയ്ക്കുക — IFERROR
എന്നാൽ ആ #N /എ പിശകുകളോ?
മറ്റൊരു ഷീറ്റിൽ സരസഫലങ്ങൾക്ക് പൊരുത്തമില്ലാത്ത വരികളിൽ നിങ്ങൾ അവ കാണുന്നു, തിരികെ നൽകാൻ ഒന്നുമില്ല. ഭാഗ്യവശാൽ, പകരം അത്തരം സെല്ലുകൾ ശൂന്യമായി സൂക്ഷിക്കാൻ ഒരു വഴിയുണ്ട്.
നിങ്ങളുടെ Google ഷീറ്റ് VLOOKUP എന്നതിൽ IFERROR-ൽ പൊതിയുക:
=IFERROR(VLOOKUP(B2,Sheet1!$B$2:$C$10,2,FALSE),"")
നുറുങ്ങ് . ഈ ഗൈഡിൽ നിന്നുള്ള പരിഹാരങ്ങൾ ഉപയോഗിച്ച് നിങ്ങളുടെ Google ഷീറ്റ് VLOOKUP തിരികെ വന്നേക്കാവുന്ന മറ്റ് പിശകുകൾ കുടുക്കുകയും പരിഹരിക്കുകയും ചെയ്യുക.
പൊരുത്തം & മുഴുവൻ കോളത്തിനും ഒരേസമയം റെക്കോർഡുകൾ അപ്ഡേറ്റ് ചെയ്യുക — ArrayFormula
ഒരു കാര്യം കൂടി ഞാൻ സൂചിപ്പിക്കാൻ ആഗ്രഹിക്കുന്നു, എങ്ങനെയാണ് മുഴുവൻ കോളത്തിനുമുള്ള Google ഷീറ്റ് ഡാറ്റ ഒരേസമയം പൊരുത്തപ്പെടുത്തുകയും ലയിപ്പിക്കുകയും ചെയ്യുക എന്നതാണ്.
ഇവിടെ അതിശയിപ്പിക്കുന്നതൊന്നുമില്ല , ഒരു ഫംഗ്ഷൻ കൂടി - ArrayFormula.
Google ഷീറ്റ് VLOOKUP-ലെ നിങ്ങളുടെ വൺ-സെൽ കീ റെക്കോർഡ് മാറ്റി മുഴുവൻ കോളവും ഉപയോഗിച്ച് ഈ സമ്പൂർണ്ണ ഫോർമുല ഇടുക.ArrayFormula-യ്ക്കുള്ളിൽ:
=ArrayFormula(IFERROR(VLOOKUP(B2:B10,Sheet1!$B$2:$C$10,2,FALSE),""))
ഇതുവഴി, നിങ്ങൾ കോളത്തിന്റെ താഴേക്ക് ഫോർമുല പകർത്തേണ്ടതില്ല. ArrayFormula ഉടൻ തന്നെ ഓരോ സെല്ലിലേക്കും ശരിയായ ഫലം നൽകും.
Google ഷീറ്റിലെ VLOOKUP ഇത്തരം ലളിതമായ ജോലികൾക്ക് അനുയോജ്യമാണെങ്കിലും അതിന് ചില പരിധികളുണ്ട്. ഇവിടെ ഒരു പോരായ്മയുണ്ട്: അതിന് ഇടതുവശത്തേക്ക് നോക്കാൻ കഴിയില്ല. നിങ്ങൾ ഏത് ശ്രേണി സൂചിപ്പിച്ചാലും, അത് എല്ലായ്പ്പോഴും അതിന്റെ ആദ്യ കോളം സ്കാൻ ചെയ്യുന്നു.
അങ്ങനെ, നിങ്ങൾക്ക് 2 Google ഷീറ്റുകൾ ലയിപ്പിച്ച് സരസഫലങ്ങൾ (രണ്ടാം കോളം) അടിസ്ഥാനമാക്കിയുള്ള ഐഡികൾ (ഒന്നാം കോളം ഡാറ്റ) വലിക്കണമെങ്കിൽ, VLOOKUP സഹായിക്കില്ല. . നിങ്ങൾക്ക് ശരിയായ ഫോർമുല നിർമ്മിക്കാൻ കഴിയില്ല.
ഇതുപോലുള്ള സന്ദർഭങ്ങളിൽ, Google ഷീറ്റിനുള്ള INDEX MATCH ഗെയിമിൽ പ്രവേശിക്കുന്നു.
പൊരുത്തം & INDEX MATCH duo
INDEX MATCH അല്ലെങ്കിൽ INDEX & ഉപയോഗിച്ച് Google ഷീറ്റുകൾ ലയിപ്പിക്കുക; MATCH, യഥാർത്ഥത്തിൽ രണ്ട് വ്യത്യസ്ത Google ഷീറ്റ് ഫംഗ്ഷനുകളാണ്. എന്നാൽ അവ ഒരുമിച്ച് ഉപയോഗിക്കുമ്പോൾ, അത് അടുത്ത ലെവൽ VLOOKUP പോലെയാണ്.
അതെ, അവ Google ഷീറ്റുകളും ലയിപ്പിക്കുന്നു: പൊതുവായ കീ റെക്കോർഡുകളെ അടിസ്ഥാനമാക്കി മറ്റൊരു പട്ടികയിൽ നിന്നുള്ള റെക്കോർഡുകൾ ഉപയോഗിച്ച് ഒരു ടേബിളിലെ സെല്ലുകൾ അപ്ഡേറ്റ് ചെയ്യുക.
എന്നാൽ VLOOKUP-ന് ഉള്ള എല്ലാ പരിമിതികളും അവർ അവഗണിക്കുന്നതിനാൽ അവർ അത് വളരെ നന്നായി ചെയ്യുന്നു.
ഈ ബ്ലോഗ് പോസ്റ്റിൽ ഞാൻ അത് ചെയ്തതിനാൽ ഇന്ന് എല്ലാ അടിസ്ഥാന കാര്യങ്ങളും ഞാൻ ഉൾക്കൊള്ളുന്നില്ല. എന്നാൽ ഞാൻ നിങ്ങൾക്ക് കുറച്ച് INDEX MATCH ഫോർമുല ഉദാഹരണങ്ങൾ നൽകും, അതുവഴി അവ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് Google സ്പ്രെഡ്ഷീറ്റുകളിൽ നേരിട്ട് കാണാനാകും. മുകളിൽ നിന്നുള്ള സമാന സാമ്പിൾ ടേബിളുകൾ ഞാൻ ഉപയോഗിക്കും.
Google ഷീറ്റിൽ INDEX MATCH പ്രവർത്തിക്കുന്നു
ആദ്യം, നമുക്ക് അവ ലയിപ്പിക്കാംGoogle ഷീറ്റുകൾ, പൊരുത്തപ്പെടുന്ന എല്ലാ സരസഫലങ്ങൾക്കുമായി സ്റ്റോക്ക് ലഭ്യത അപ്ഡേറ്റ് ചെയ്യുക:
=INDEX(Sheet1!$C$1:$C$10,MATCH(B2,Sheet1!$B$1:$B$10,0))
INDEX എങ്ങനെ & അങ്ങനെ ഒരുമിച്ച് ഉപയോഗിക്കുമ്പോൾ വർക്ക് മാച്ച് ചെയ്യണോ?
- MATCH B2 നോക്കുകയും ഷീറ്റ്1 ലെ B കോളത്തിലെ അതേ റെക്കോർഡിനായി തിരയുകയും ചെയ്യുന്നു. കണ്ടെത്തിക്കഴിഞ്ഞാൽ, അത് ആ മൂല്യം ഉൾക്കൊള്ളുന്ന വരിയുടെ നമ്പർ നൽകുന്നു — എന്റെ കാര്യത്തിൽ 10.
- ഷീറ്റ്1-ലെ 10-ാമത്തെ വരിയിലേക്കും INDEX പോകുന്നു, അത് മറ്റൊരു കോളത്തിൽ നിന്ന് മാത്രമേ മൂല്യം എടുക്കൂ - C.<11
Google ഷീറ്റ് VLOOKUP-ന് ചെയ്യാൻ കഴിയാത്ത കാര്യങ്ങളിൽ INDEX MATCH പരീക്ഷിച്ച് നോക്കാം — ഷീറ്റുകൾ ലയിപ്പിച്ച് ആവശ്യമായ ഐഡികൾക്കൊപ്പം ഇടതുവശത്തെ കോളം അപ്ഡേറ്റ് ചെയ്യുക:
=INDEX(Sheet1!$A$2:$A$10,MATCH(B2,Sheet1!$B$2:$B$10,0))
Easy-peasy :)
Google ഷീറ്റിലെ INDEX MATCH വഴി ലഭിക്കുന്ന പിശകുകൾ കൈകാര്യം ചെയ്യുക
നമുക്ക് കൂടുതൽ മുന്നോട്ട് പോയി പൊരുത്തങ്ങളില്ലാത്ത സെല്ലുകളിലെ ആ പിശകുകൾ ഒഴിവാക്കാം. IFERROR വീണ്ടും സഹായിക്കും. നിങ്ങളുടെ Google ഷീറ്റ് INDEX MATCH അതിന്റെ ആദ്യ ആർഗ്യുമെന്റായി ഇടുക.
ഉദാഹരണം 1.
=IFERROR(INDEX(Sheet1!$C$1:$C$10,MATCH(B2,Sheet1!$B$1:$B$10,0)),"")
ഉദാഹരണം 2.
=IFERROR(INDEX(Sheet1!$A$2:$A$10,MATCH(B2,Sheet1!$B$2:$B$10,0)),"")
ഇപ്പോൾ, INDEX MATCH ഉപയോഗിച്ച് ആ Google ഷീറ്റുകൾ എങ്ങനെ ലയിപ്പിക്കുകയും മുഴുവൻ കോളത്തിലെയും എല്ലാ സെല്ലുകളും ഒരേസമയം അപ്ഡേറ്റ് ചെയ്യുകയും ചെയ്യാം?
ശരി... നിങ്ങൾ ചെയ്യരുത്. ഒരു ചെറിയ പ്രശ്നമുണ്ട്: ഇവ രണ്ടിലും ArrayFormula പ്രവർത്തിക്കുന്നില്ല.
നിങ്ങൾ കോളത്തിന് താഴെയുള്ള INDEX MATCH ഫോർമുല പകർത്തേണ്ടതുണ്ട് അല്ലെങ്കിൽ ഒരു ബദലായി Google ഷീറ്റ് QUERY ഫംഗ്ഷൻ ഉപയോഗിക്കേണ്ടതുണ്ട്.
ലയിപ്പിക്കുക. Google ഷീറ്റുകൾ & QUERY ഉപയോഗിച്ച് സെല്ലുകൾ അപ്ഡേറ്റ് ചെയ്യുക
Google ഷീറ്റ് QUERY എന്നത് സ്പ്രെഡ്ഷീറ്റുകളിലെ ഏറ്റവും ശക്തമായ പ്രവർത്തനമാണ്.ഈ കാര്യം മനസ്സിൽ വെച്ചുകൊണ്ട്, പട്ടികകൾ ലയിപ്പിക്കുന്നതിനുള്ള ഒരു മാർഗം വാഗ്ദാനം ചെയ്യുന്നതിൽ അതിശയിക്കാനില്ല - പൊരുത്തപ്പെടുത്തൽ & വ്യത്യസ്ത ഷീറ്റുകളിൽ നിന്നുള്ള മൂല്യങ്ങൾ ലയിപ്പിക്കുക.
=QUERY(ഡാറ്റ, അന്വേഷണം, [തലക്കെട്ടുകൾ])നുറുങ്ങ്. നിങ്ങൾ മുമ്പ് Google ഷീറ്റ് QUERY ഉപയോഗിച്ചിട്ടില്ലെങ്കിൽ, ഈ ട്യൂട്ടോറിയൽ അതിന്റെ പ്രത്യേക ഭാഷയിലൂടെ നിങ്ങളെ അറിയിക്കും.
യഥാർത്ഥ ഡാറ്റ ഉപയോഗിച്ച് സ്റ്റോക്ക് കോളം അപ്ഡേറ്റ് ചെയ്യാൻ QUERY ഫോർമുല എങ്ങനെയായിരിക്കണം?
=QUERY(Sheet1!$A$2:$C$10,"select C where&Sheet4!$B2:$B$10&""")
- Google ഷീറ്റ് QUERY എന്റെ ലുക്ക്അപ്പ് ഷീറ്റ് നോക്കുന്നു (എനിക്ക് എന്റെ പ്രധാന ടേബിളിലേക്ക് വലിക്കേണ്ട രേഖകളുള്ള ഷീറ്റ്1)
- എന്റെ പ്രധാന പട്ടികയിലെ സരസഫലങ്ങൾ B നിരയുമായി പൊരുത്തപ്പെടുന്ന കോളം C-ൽ നിന്ന് ആ സെല്ലുകളെല്ലാം തിരികെ നൽകുന്നു 5>
- ആദ്യത്തേത് ആ സ്പ്രെഡ്ഷീറ്റിലേക്കുള്ള ലിങ്കിലേക്ക് പോകുന്നു, അവിടെ നിന്ന് നിങ്ങൾ ഡാറ്റ പിൻവലിക്കുന്നു
- രണ്ടാമത്തേത് ഷീറ്റിലേക്ക് പോകുന്നു & ആ സ്പ്രെഡ്ഷീറ്റിൽ നിന്ന് നിങ്ങൾ എടുക്കാൻ ആഗ്രഹിക്കുന്ന ശ്രേണി
- നിങ്ങളുടെ പ്രധാന ഷീറ്റ് തിരഞ്ഞെടുക്കുക
- തിരഞ്ഞെടുക്കുക നിങ്ങളുടെ ലുക്ക്അപ്പ് ഷീറ്റ്
- കീ കോളങ്ങൾ (പൊരുത്തപ്പെടാനുള്ള റെക്കോർഡുകൾ അടങ്ങിയവ) ചെക്ക്ബോക്സുകൾ ഉപയോഗിച്ച് അടയാളപ്പെടുത്തുക
- അപ്ഡേറ്റ് ചെയ്യാൻ നിരകൾ തിരഞ്ഞെടുക്കുക:
- അധിക ഓപ്ഷനുകൾ ക്രമീകരിക്കുക, ഉദാ., അപ്ഡേറ്റ് ചെയ്ത റെക്കോർഡുകൾ വർണ്ണത്തിലോ സ്റ്റാറ്റസ് കോളത്തിലോ അടയാളപ്പെടുത്തുക തുടങ്ങിയവ.
പൊരുത്തങ്ങളില്ലാത്ത സെല്ലുകൾക്കുള്ള ആ പിശകുകൾ എനിക്ക് നഷ്ടപ്പെടുത്തട്ടെ:
=IFERROR(QUERY(Sheet1!$A$2:$C$10,"select C where&Sheet4!$B2:$B$10&"""),"")
ശരി, അതാണ് നല്ലത് :)
വ്യത്യസ്ത Google സ്പ്രെഡ്ഷീറ്റുകളിൽ നിന്നുള്ള പട്ടികകൾ ലയിപ്പിക്കുക — IMPORTRANGE ഫംഗ്ഷൻ
ഞാൻ പരാമർശിക്കാൻ ആഗ്രഹിക്കുന്ന ഒരു ഫംഗ്ഷൻ കൂടിയുണ്ട്. വ്യത്യസ്ത Google സ്പ്രെഡ്ഷീറ്റുകളിൽ (ഫയലുകൾ) ഉള്ള ഷീറ്റുകൾ ലയിപ്പിക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നതിനാൽ ഇത് പ്രധാനമാണ്.
ഫംഗ്ഷനെ IMPORTRANGE എന്ന് വിളിക്കുന്നു:
=IMPORTRANGE("spreadsheet_url","range_string")ശ്രദ്ധിക്കുക. ഈ ഫംഗ്ഷനിൽ Google ഡോക്സ് പരിശോധിക്കാൻ ഞാൻ വളരെ ശുപാർശ ചെയ്യുന്നു, അതിനാൽ അതിന്റെ പ്രവർത്തനത്തിന്റെ ഒരു പ്രധാന സൂക്ഷ്മതയും നിങ്ങൾ നഷ്ടപ്പെടുത്തരുത്.
നിങ്ങളുടെ ലുക്കപ്പ് ഷീറ്റ് (ഇത് ഉപയോഗിച്ച്റഫറൻസ് ഡാറ്റ) സ്പ്രെഡ്ഷീറ്റ് 2-ലാണ് (അതായത് ലുക്ക്അപ്പ് സ്പ്രെഡ്ഷീറ്റ്). നിങ്ങളുടെ പ്രധാന ഷീറ്റ് സ്പ്രെഡ്ഷീറ്റ് 1-ലാണ് (പ്രധാന സ്പ്രെഡ്ഷീറ്റ്).
ശ്രദ്ധിക്കുക. IMPORTRANGE പ്രവർത്തിക്കുന്നതിന്, നിങ്ങൾ രണ്ട് ഫയലുകളും ബന്ധിപ്പിക്കേണ്ടതുണ്ട്. നിങ്ങൾ ഒരു സെല്ലിൽ ഫോർമുല ടൈപ്പ് ചെയ്ത് Enter അമർത്തുമ്പോൾ അതിനായി Google ഷീറ്റ് ഒരു ബട്ടൺ നിർദ്ദേശിക്കുമ്പോൾ, ചുവടെയുള്ള സൂത്രവാക്യങ്ങൾക്കായി നിങ്ങൾ അത് നേരത്തെ ചെയ്യേണ്ടതായി വന്നേക്കാം. ഈ ഘട്ടം ഘട്ടമായുള്ള ഗൈഡ് നിങ്ങളെ സഹായിക്കും.
ഇന്ന് നിങ്ങൾ നേരത്തെ പഠിച്ച ഓരോ ഫംഗ്ഷനുമായും IMPORTRANGE ഉപയോഗിച്ച് വ്യത്യസ്ത ഫയലുകളിൽ നിന്നുള്ള Google ഷീറ്റുകൾ ലയിപ്പിക്കുന്നതിനുള്ള ഉദാഹരണങ്ങൾ ചുവടെയുണ്ട്.
ഉദാഹരണം 1. IMPORTRANGE + VLOOKUP
ഇംപോർട്രേജ് ഒരു ശ്രേണിയായി ഉപയോഗിക്കുക 2 വ്യത്യസ്ത Google സ്പ്രെഡ്ഷീറ്റുകൾ ലയിപ്പിക്കാൻ VLOOKUP:
=ArrayFormula(IFERROR(VLOOKUP(B2:B10,IMPORTRANGE("//docs.google.com/spreadsheets/d/1Sq…j7o/edit","Sheet1!$B$2:$C$10"),2,FALSE),""))
ഉദാഹരണം 2. IMPORTRANGE + INDEX MATCH
INDEX MATCH & പ്രധാനം, നിങ്ങൾ മറ്റൊരു സ്പ്രെഡ്ഷീറ്റ് രണ്ടുതവണ റഫറൻസ് ചെയ്യേണ്ടതിനാൽ ഫോർമുല വലുതായി മാറുന്നു: INDEX-നുള്ള ഒരു ശ്രേണിയായും MATCH-ന്റെ ഒരു ശ്രേണിയായും:
=IFERROR(INDEX(IMPORTRANGE("//docs.google.com/spreadsheets/d/1Sq…j7o/edit","Sheet1!$A$1:$A$10"),MATCH(B2,IMPORTRANGE("//docs.google.com/spreadsheets/d/1Sq…j7o/edit","Sheet1!$B$2:$B$10"),0)),"")
ഉദാഹരണം 3. IMPORTRANGE + QUERY
ഈ സൂത്രവാക്യങ്ങൾ എന്റെ വ്യക്തിപരമായ പ്രിയപ്പെട്ടതാണ്. ഒരുമിച്ച് ഉപയോഗിക്കുമ്പോൾ സ്പ്രെഡ്ഷീറ്റുകളിലെ മിക്കവാറും എല്ലാ കാര്യങ്ങളും അവർക്ക് കൈകാര്യം ചെയ്യാൻ കഴിയും. വ്യത്യസ്ത സ്പ്രെഡ്ഷീറ്റുകളിൽ നിന്ന് Google ഷീറ്റുകൾ ലയിപ്പിക്കുന്നത് ഒരു അപവാദമല്ല.
=IFERROR(QUERY(IMPORTRANGE("//docs.google.com/spreadsheets/d/1Sq…j7o/edit","Sheet1!$A$2:$C$10"),"select Col3 where&QUERY!$B2:$B$10&"""),"")
ശ്ശെ!
അത്രയും ഫംഗ്ഷനുകൾക്ക് & ഫോർമുലകൾ.
നിങ്ങൾക്ക് ഏത് ഫംഗ്ഷനും തിരഞ്ഞെടുക്കാൻ സ്വാതന്ത്ര്യമുണ്ട് & മുകളിലുള്ള ഉദാഹരണങ്ങൾ ഉപയോഗിച്ച് നിങ്ങളുടെ സ്വന്തം ഫോർമുല നിർമ്മിക്കുക…
അല്ലെങ്കിൽ…
...നിങ്ങൾക്കായി Google ഷീറ്റുകൾ ലയിപ്പിക്കുന്ന ഒരു പ്രത്യേക ഉപകരണം പരീക്ഷിക്കുക! ;)
ഫോർമുല രഹിതംപൊരുത്തപ്പെടുത്താനുള്ള വഴി & ഡാറ്റ ലയിപ്പിക്കുക — ഗൂഗിൾ ഷീറ്റിനായുള്ള ഷീറ്റ് ആഡ്-ഓൺ ലയിപ്പിക്കുക
നിങ്ങൾക്ക് ഫോർമുലകൾ നിർമ്മിക്കാനോ പഠിക്കാനോ പോലും സമയമില്ലെങ്കിലോ സാധാരണ റെക്കോർഡുകളെ അടിസ്ഥാനമാക്കി ഡാറ്റയിൽ ചേരാനുള്ള എളുപ്പവഴിയാണ് നിങ്ങൾ തിരയുന്നതെങ്കിൽ, മെർജ് ഷീറ്റുകൾ മികച്ചതായിരിക്കും.
നിങ്ങൾ ചെയ്യേണ്ടത് 5 ഉപയോക്തൃ-സൗഹൃദ ഘട്ടങ്ങളിലൂടെ ചെക്ക്ബോക്സുകൾ ടിക്ക് ചെയ്യുകയാണ്:
തിരഞ്ഞെടുത്ത എല്ലാ ഓപ്ഷനുകളും ഒരു സാഹചര്യത്തിൽ സംരക്ഷിക്കാനും നിങ്ങൾക്ക് ആവശ്യമുള്ളപ്പോഴെല്ലാം അത് വീണ്ടും ഉപയോഗിക്കാനും സാധ്യതയുണ്ട്:
ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് കാണാൻ ഈ 3 മിനിറ്റ് ഡെമോ വീഡിയോ കാണുക:
Google ഷീറ്റ് സ്റ്റോറിൽ നിന്ന് നിങ്ങളുടെ മെർജ് ഷീറ്റുകൾ ഇൻസ്റ്റാൾ ചെയ്ത് ഈ നിർദ്ദേശങ്ങൾ പാലിക്കാൻ ഞാൻ നിങ്ങളെ പ്രോത്സാഹിപ്പിക്കുന്നു മറ്റൊരു ഷീറ്റിൽ നിന്നുള്ള വിവരങ്ങൾ ഉപയോഗിച്ച് നിങ്ങളുടെ സ്വന്തം ടേബിൾ അപ്ഡേറ്റ് ചെയ്യുക.