உள்ளடக்க அட்டவணை
2 Google தாள்களை ஒன்றிணைக்கும்போது, ஒரு நெடுவரிசையில் உள்ள பதிவுகளை மட்டும் புதுப்பிக்க முடியாது, அது தொடர்பான முழு நெடுவரிசைகளையும், பொருந்தாத வரிசைகளையும் கூட இழுக்க முடியும் என்பது உங்களுக்குத் தெரியுமா? VLOOKUP, INDEX/MATCH, QUERY செயல்பாடுகள் மற்றும் Merge Sheets செருகு நிரல் மூலம் இது எவ்வாறு செய்யப்படுகிறது என்பதை இன்று நான் உங்களுக்குக் காண்பிப்பேன்.
கடைசியாக 2 Google தாள்களை இணைப்பது பற்றிப் பேசியபோது, பொருத்துவதற்கான வழிகளைப் பகிர்ந்துகொண்டேன். & தரவு புதுப்பிக்கவும். இந்த நேரத்தில், நாங்கள் இன்னும் கலங்களைப் புதுப்பிப்போம், ஆனால் பிற தொடர்புடைய நெடுவரிசைகள் மற்றும் பொருந்தாத வரிசைகளையும் இழுப்போம்.
இதோ எனது தேடல் அட்டவணை. அதிலிருந்து தேவையான எல்லா தரவையும் இன்று எடுக்கப் போகிறேன்:
இம்முறை இது பெரிதாகிவிட்டது: விற்பனையாளர் பெயர்கள் மற்றும் அவற்றின் மதிப்பீடுகளுடன் இரண்டு கூடுதல் நெடுவரிசைகள் உள்ளன. இந்த தகவலுடன் ஸ்டாக் நெடுவரிசையை வேறொரு அட்டவணையில் புதுப்பித்து விற்பனையாளர்களையும் இழுப்பேன். சரி, மதிப்பீடுகளும் இருக்கலாம் :)
வழக்கம் போல், வேலைக்குச் சில செயல்பாடுகள் மற்றும் சிறப்புச் செருகு நிரலைப் பயன்படுத்துவேன்.
Google தாள்களை ஒன்றிணைக்கவும் & VLOOKUP ஐப் பயன்படுத்தி தொடர்புடைய நெடுவரிசைகளைச் சேர்க்கவும்
Google Sheets VLOOKUP என்பதை நினைவில் கொள்கிறீர்களா? எனது முந்தைய கட்டுரையில் டேட்டாவைப் பொருத்தவும், சில செல்களைப் புதுப்பிக்கவும் இதைப் பயன்படுத்தினேன்.
இந்தச் செயல்பாடு இன்னும் உங்களைப் பயமுறுத்தினால், அதை எதிர்கொண்டு அதை ஒருமுறை கற்றுக் கொள்ள வேண்டிய நேரம் இது. ஏனென்றால் நான் அதைப் பயன்படுத்தப் போகிறேன். இன்றும் :)
குறிப்பு. உங்கள் நேரத்தைச் சேமிப்பதற்கான விரைவான தீர்வைத் தேடுகிறீர்களானால், தாள்களை ஒன்றிணைக்கவும்.
விரைவான சூத்திரத்தின் தொடரியல் ரீகேப்பைச் செய்வோம்:
=VLOOKUP(search_key, range, index, [is_sorted])- தேடல்_விசை என்பது நீங்கள் தேடுவது.
- வரம்பு நீங்கள் தேடும் இடம்.
- index என்பது நெடுவரிசையின் எண்ணாகும்
உதவிக்குறிப்பு. எங்கள் வலைப்பதிவில் Google Sheets VLOOKUP க்கு அர்ப்பணிக்கப்பட்ட முழு பயிற்சியும் உள்ளது, தயங்காமல் பாருங்கள்.
நான் இரண்டு Google தாள்களை ஒன்றிணைத்து, பங்கு நெடுவரிசையில் தரவைப் புதுப்பித்தபோது, இந்த VLOOKUP சூத்திரத்தைப் பயன்படுத்தினேன்:
=ArrayFormula(IFERROR(VLOOKUP($B$2:$B$10,Sheet1!$B$2:$D$10,2,FALSE),""))
IFERROR உறுதிசெய்தார் பொருத்தங்கள் இல்லாத கலங்களில் பிழைகள் எதுவும் இல்லை மற்றும் ARRAYFORMULA முழு நெடுவரிசையையும் ஒரே நேரத்தில் செயலாக்கியது.
எனவே தேடல் அட்டவணையில் இருந்து விற்பனையாளர்களை புதிய நெடுவரிசையாக இழுக்க நான் என்ன மாற்றங்களைச் செய்ய வேண்டும்?
சரி, இது Google Sheets VLOOKUP க்கு எந்த நெடுவரிசையில் இருந்து தரவை எடுக்க வேண்டும் என்பதை இண்டெக்ஸ் கூறுவதால், அதை மாற்றியமைக்க வேண்டிய ஒன்று என்று சொல்வது பாதுகாப்பானது.
எளிமையான வழி சூத்திரத்தை பக்கத்து நெடுவரிசையில் நகலெடுத்து அதன் இண்டெக்ஸ் ஐ ஒன்றால் அதிகரிக்கவும் ( 2 ஐ 3 உடன் மாற்றவும்):
=ArrayFormula(IFERROR(VLOOKUP($B$2:$B$10,Sheet1!$B$2:$D$10,3,FALSE),""))
இருப்பினும், நீங்கள் பெற விரும்பும் கூடுதல் நெடுவரிசைகளின் பல மடங்கு அதே சூத்திரத்தை வேறு குறியீட்டுடன் செருக வேண்டும்.
அதிர்ஷ்டவசமாக, ஒரு சிறந்த மாற்று. இது வரிசைகளை உருவாக்குவதை உள்ளடக்கியது. நீங்கள் ஒரு அட்டவணையில் இழுக்க விரும்பும் அனைத்து நெடுவரிசைகளையும் இணைக்க வரிசைகள் உங்களை அனுமதிக்கின்றன.
Google தாள்களில் ஒரு வரிசையை உருவாக்கும்போது,நீங்கள் மதிப்புகள் அல்லது செல்/வரம்பு குறிப்புகளை அடைப்புக்குறிக்குள் பட்டியலிடுகிறீர்கள், எ.கா. ={1, 2, 3} அல்லது ={1; 2; 3}
ஒரு தாளில் இந்தப் பதிவுகளின் அமைப்பு பிரிப்பாளரைப் பொறுத்தது:
- நீங்கள் அரைப்புள்ளியைப் பயன்படுத்தினால், எண்கள் ஒரு நெடுவரிசைக்குள் வெவ்வேறு வரிசைகளை எடுக்கும்:
Google Sheets VLOOKUP இன்டெக்ஸ் வாதத்தில் நீங்கள் செய்ய வேண்டியது இதுதான்.
நான் Google தாள்களை ஒன்றிணைப்பதால், 2வது நெடுவரிசையைப் புதுப்பித்து, 3வது நெடுவரிசையை இழுக்க, இந்த நெடுவரிசைகளுடன் ஒரு வரிசையை உருவாக்க வேண்டும்: {2, 3} :
=ArrayFormula(IFERROR(VLOOKUP($B$2:$B$10,Sheet1!$B$2:$D$10,{2,3},FALSE),""))
இந்த வழியில், ஒரு Google Sheets VLOOKUP சூத்திரம் பெயர்களுடன் பொருந்துகிறது, பங்குத் தகவலைப் புதுப்பிக்கிறது மற்றும் தொடர்புடைய விற்பனையாளர்களைச் சேர்க்கிறது வெற்று அருகிலுள்ள நெடுவரிசையில்.
பொருந்து & தாள்களை ஒன்றிணைத்து, INDEX MATCH உடன் நெடுவரிசைகளைச் சேர்க்கவும்
அடுத்ததாக INDEX MATCH. Google தாள்களை இணைக்கும்போது இந்த இரண்டு செயல்பாடுகளும் VLOOKUP உடன் போட்டியிடுகின்றன.
உதவிக்குறிப்பு. இந்த டுடோரியலில் Google Sheetsக்கான INDEX MATCHஐ அறிந்துகொள்ளுங்கள்.
பொருத்தங்களின் அடிப்படையில் ஒரு நெடுவரிசையை ஒன்றிணைக்கும் சூத்திரத்தை உங்களுக்கு நினைவூட்டுவதன் மூலம் தொடங்குகிறேன்:
=IFERROR(INDEX(Sheet1!$C$1:$C$10,MATCH(B2,Sheet1!$B$1:$B$10,0)),"")
இந்த சூத்திரத்தில், Sheet1!$C$1:$C$10 என்பது Sheet1!$B$1:$B$10 B2 இல் உள்ள அதே மதிப்பை சந்திக்கும் போதெல்லாம் உங்களுக்குத் தேவையான மதிப்புகளைக் கொண்ட ஒரு நெடுவரிசையாகும். தற்போதைய அட்டவணையில்.
இந்தப் புள்ளிகளை மனதில் கொண்டு, தாள்1!$C$1:$C$10 நீங்கள் செய்ய வேண்டியதுஅட்டவணைகளை ஒன்றிணைப்பதற்கும் கலங்களைப் புதுப்பிப்பதற்கும் மட்டுமின்றி நெடுவரிசைகளைச் சேர்ப்பதற்காகவும் மாற்றவும்.
Google Sheets VLOOKUP போலல்லாமல், இங்கு ஆடம்பரமாக எதுவும் இல்லை. தேவையான அனைத்து நெடுவரிசைகளுடன் வரம்பை உள்ளிடவும்: புதுப்பிக்க வேண்டிய ஒன்று மற்றும் மற்றவை சேர்க்க. என் விஷயத்தில், அது தாள்1!$C$1:$D$10 :
=IFERROR(INDEX(Sheet1!$C$1:$D$10,MATCH(B2,Sheet1!$B$1:$B$10,0)),"")
அல்லது நான் விரிவாக்கலாம் ஒன்று மட்டும் அல்ல, 2 நெடுவரிசைகளைச் சேர்க்க E10 வரம்பு:
=IFERROR(INDEX(Sheet1!$C$1:$E$10,MATCH(B2,Sheet1!$B$1:$B$10,0)),"")
குறிப்பு. அந்த கூடுதல் பதிவுகள் எப்போதும் அண்டை நெடுவரிசைகளில் விழும். அந்த நெடுவரிசைகளில் வேறு சில மதிப்புகள் இருந்தால், சூத்திரம் அவற்றை மேலெழுதாது. இது தொடர்புடைய குறிப்புடன் #REF பிழையை உங்களுக்கு வழங்கும்:
அந்த கலங்களை அழித்ததும் அல்லது அவற்றின் இடதுபுறத்தில் புதிய நெடுவரிசைகளைச் சேர்த்ததும், சூத்திர முடிவுகள் தோன்றும்.
Google தாள்களை ஒன்றிணைக்கவும், கலங்களைப் புதுப்பிக்கவும் & தொடர்புடைய நெடுவரிசைகளைச் சேர்க்கவும் - அனைத்தும் QUERY
QUERY ஐப் பயன்படுத்துவது Google விரிதாள்களில் மிகவும் சக்திவாய்ந்த செயல்பாடுகளில் ஒன்றாகும். எனவே, சில Google தாள்களை ஒன்றிணைக்கவும், கலங்களைப் புதுப்பிக்கவும், ஒரே நேரத்தில் கூடுதல் நெடுவரிசைகளைச் சேர்க்கவும் நான் இன்று இதைப் பயன்படுத்தப் போவதில் ஆச்சரியமில்லை.
இந்தச் செயல்பாடு மற்றவற்றிலிருந்து வேறுபடுகிறது, ஏனெனில் அதன் வாதங்களில் ஒன்று கட்டளை மொழியைப் பயன்படுத்துகிறது.
உதவிக்குறிப்பு. Google Sheets QUERY செயல்பாட்டை எவ்வாறு பயன்படுத்துவது என்று நீங்கள் யோசித்தால், இந்த வலைப்பதிவு இடுகையைப் பார்வையிடவும்.
முதலில் கலங்களைப் புதுப்பிக்கும் சூத்திரத்தை நினைவு கூர்வோம்:
=IFERROR(QUERY(Sheet1!$A$2:$C$10,"select C where&QUERY!$B2:$B$10&"""),"")
இங்கே QUERY, Sheet1 இல் தேவையான தரவுகளுடன் அட்டவணையைப் பார்க்கிறது, கலங்களுடன் பொருந்துகிறது எனது தற்போதைய புதிய அட்டவணையுடன் நெடுவரிசை B, மற்றும் ஒன்றிணைக்கிறதுஇந்த தாள்கள்: ஒவ்வொரு போட்டிக்கும் C நெடுவரிசையிலிருந்து தரவை இழுக்கிறது. IFERROR முடிவை பிழையின்றி வைத்திருக்கிறது.
அந்தப் பொருத்தங்களுக்கு கூடுதல் நெடுவரிசைகளைச் சேர்க்க, இந்த சூத்திரத்தில் 2 சிறிய மாற்றங்களைச் செய்ய வேண்டும்:
- இதற்கு தேவையான அனைத்து நெடுவரிசைகளையும் பட்டியலிடுங்கள் தேர்ந்தெடு கட்டளை:
…select C,D,E…
- அதன்படி பார்க்க வரம்பை விரிவாக்குங்கள்:
…QUERY(Sheet1!$A$2:$E$10,…
முழு சூத்திரம் இதோ:
=IFERROR(QUERY(Sheet1!$A$2:$E$10,"select C,D,E where&Sheet4!$B2:$B$10&"""),"")
=IFERROR(QUERY(Sheet1!$A$2:$E$10,"select C,D,E where&Sheet4!$B2:$B$10&"""),"")
இது பங்கு நெடுவரிசையைப் புதுப்பித்து, தேடல் அட்டவணையில் இருந்து 2 கூடுதல் நெடுவரிசைகளை இந்த முதன்மை அட்டவணைக்கு இழுக்கிறது.
எப்படிச் சேர்ப்பது FILTER + VLOOKUP ஐப் பயன்படுத்தி பொருந்தாத வரிசைகள்
இதை கற்பனை செய்து பாருங்கள்: நீங்கள் 2 Google தாள்களை ஒன்றிணைத்து, பழைய தகவலைப் புதுப்பித்து, கூடுதல் தொடர்புடைய மதிப்புகளுடன் புதிய நெடுவரிசைகளைப் பெறுவீர்கள்.
நீங்கள் வேறு என்ன செய்யலாம் கையில் உள்ள பதிவுகளின் முழுப் படத்தையும் வைத்திருக்க வேண்டுமா?
உங்கள் அட்டவணையின் முடிவில் பொருந்தாத வரிசைகளைச் சேர்க்கலாமா? இந்த வழியில், நீங்கள் ஒரே இடத்தில் அனைத்து மதிப்புகளையும் பெறுவீர்கள்: புதுப்பிக்கப்பட்ட தொடர்புடைய தகவலுடன் பொருந்துவது மட்டுமல்லாமல், பொருந்தாதவையும் கூட அவற்றைக் கணக்கிடலாம்.
Google Sheets VLOOKUP எப்படி செய்வது என்று அறிந்திருப்பது எனக்கு ஆச்சரியமாக இருந்தது. அதை செய். FILTER செயல்பாட்டுடன் ஒன்றாகப் பயன்படுத்தும்போது, அது Google தாள்களை ஒன்றிணைத்து, பொருந்தாத வரிசைகளையும் சேர்க்கிறது.
உதவிக்குறிப்பு. இறுதியில், ஒரே ஒரு தேர்வுப்பெட்டியில் ஒரு செருகு நிரல் அதை எப்படிச் செய்கிறது என்பதையும் காண்பிப்பேன்.
Google Sheets FILTER வாதங்கள் மிகவும் தெளிவாக உள்ளன:
=FILTER(range, condition1, [condition2, ...])- range நீங்கள் வடிகட்ட விரும்பும் தரவு.
- நிபந்தனை1 aநெடுவரிசை அல்லது வடிகட்டுதல் அளவுகோல் கொண்ட வரிசை.
- அளவுகோல்2, அளவுகோல்3, முதலியன முற்றிலும் விருப்பமானது. நீங்கள் பல அளவுகோல்களைப் பயன்படுத்த வேண்டியிருக்கும் போது அவற்றைப் பயன்படுத்தவும்.
உதவிக்குறிப்பு. இந்த வலைப்பதிவு இடுகையில் Google Sheets FILTER செயல்பாட்டைப் பற்றி மேலும் அறிந்து கொள்வீர்கள்.
அப்படியானால், இந்த இரண்டு செயல்பாடுகளும் ஒன்றிணைந்து Google தாள்களை எவ்வாறு இணைப்பது? சரி, FILTER ஆனது VLOOKUP ஆல் உருவாக்கப்பட்ட வடிகட்டுதல் அளவுகோல்களின் அடிப்படையில் தரவை வழங்குகிறது.
இந்த சூத்திரத்தைப் பாருங்கள்:
=FILTER(Sheet1!$A$2:$E$10,ISERROR(VLOOKUP(Sheet1!$B$2:$B$10,$B$2:$C$10,2,FALSE)=1))
இது 2 Google அட்டவணைகளை பொருத்தங்களை ஸ்கேன் செய்கிறது மற்றும் அல்லாதவற்றை இழுக்கிறது. ஒரு அட்டவணையில் இருந்து மற்றொன்றுக்கு வரிசைகள் பொருந்தும்:
அது எப்படி வேலை செய்கிறது என்பதை விளக்குகிறேன்:
- FILTER தேடல் தாளுக்கு செல்கிறது (ஒரு அட்டவணை அனைத்து தரவு — Sheet1!$A$2:$E$10 ) மற்றும் சரியான வரிசைகளைப் பெற VLOOKUP ஐப் பயன்படுத்துகிறது.
- VLOOKUP ஆனது அந்தத் தேடல் தாளில் உள்ள B நெடுவரிசையிலிருந்து உருப்படிகளின் பெயர்களை எடுக்கும். எனது தற்போதைய அட்டவணையில் உள்ள பெயர்களுடன் அவற்றைப் பொருத்துகிறது. பொருந்தவில்லை எனில், பிழை இருப்பதாக VLOOKUP கூறுகிறது.
- ISERROR, இந்த வரிசையை வேறொரு தாளில் எடுக்குமாறு FILTER ஐச் சொல்லி, அத்தகைய ஒவ்வொரு பிழையையும் 1 உடன் குறிக்கிறது.
இதன் விளைவாக, சூத்திரம் எனது பிரதான அட்டவணையில் இல்லாத அந்த பெர்ரிகளுக்கு 3 கூடுதல் வரிசைகளை இழுக்கிறது.
இந்த முறையை நீங்கள் சிறிது விளையாடினால் அது அவ்வளவு சிக்கலானது அல்ல :)
ஆனால் நீங்கள் செய்யவில்லை என்றால் இதில் உங்கள் நேரத்தை செலவிட விரும்புகிறீர்கள், ஒரு சிறந்த மற்றும் விரைவான வழி உள்ளது — ஒரு செயல்பாடு மற்றும் சூத்திரம் இல்லாமல்.
பொருத்துவதற்கு ஃபார்முலா இல்லாத வழி & தரவை ஒன்றிணைக்கவும் - தாள்களை ஒன்றிணைக்கவும்-on
Merge Sheets add-on ஆனது Google தாள்களை ஒன்றிணைக்கும் போது அனைத்து 3 சாத்தியக்கூறுகளையும் உள்ளடக்கியது:
- இது பொருத்தங்களின் அடிப்படையில் தொடர்புடைய கலங்களைப் புதுப்பிக்கிறது
- அந்தப் பொருத்தங்களுக்கு புதிய நெடுவரிசைகளைச் சேர்க்கிறது
- பொருந்தாத பதிவுகளுடன் வரிசைகளைச் செருகுகிறது
எந்தக் குழப்பத்தையும் தவிர்க்க, செயல்முறை 5 எளிய படிகளாகப் பிரிக்கப்பட்டுள்ளது :
- <9 முதல் இரண்டு உங்கள் அட்டவணைகளைத் தேர்ந்தெடுக்கும் அவை வெவ்வேறு விரிதாள்களில் இருந்தாலும் கூட.
- 3d இல், நீங்கள் 25>முக்கிய நெடுவரிசை(களை) தேர்வு செய்யவும், அவை பொருத்தங்களுக்குச் சரிபார்க்கப்பட வேண்டும்.
- 4வது படி , புதிய பதிவுகளுடன் புதுப்பிக்க நெடுவரிசைகளை அமைக்க உதவுகிறது. 25>அல்லது ஒரு தாளில் இருந்து மற்றொரு தாளில் சேர்:
முடிவை நான் பார்க்க சில வினாடிகள் ஆனது:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> செயின்ட். தாள்களை ஒன்றிணைத்ததற்கு நன்றி, முக்கியமான விஷயங்களுக்கு உங்களுக்கு அதிக நேரம் கிடைக்கும்.
உங்கள் மனதைத் தீர்மானிக்க இந்த 3 நிமிட டெமோ வீடியோவையும் விட்டுவிடுகிறேன் :)
சூத்திர எடுத்துக்காட்டுகளுடன் கூடிய விரிதாள்
Google தாள்களை ஒன்றிணைக்கவும், தொடர்புடைய நெடுவரிசைகளைச் சேர்க்கவும் & பொருந்தாத வரிசைகள் - சூத்திர எடுத்துக்காட்டுகள் (இந்த விரிதாளின் நகலை உருவாக்கவும்)