உள்ளடக்க அட்டவணை
செல்கள் தானாக நிரப்பப்பட்டால் எவ்வளவு நன்றாக இருக்கும்? பெரும்பாலும் நாம் அதை விரும்புவோம். மற்றொரு கலத்தின் மதிப்பின் அடிப்படையில் எக்செல் செல்களை தானாக நிரப்புவது எப்படி என்பதை இன்று நாங்கள் உங்களுக்குக் காட்டப் போகிறோம். இந்த அமர்விற்கு, நாங்கள் Excel 2019 ஐப் பயன்படுத்தப் போகிறோம், உங்களுக்கு விருப்பமான பதிப்பைப் பயன்படுத்த தயங்க வேண்டாம்.
முதலில், நமது இன்றைய உதாரணங்களின் அடிப்படையான தரவுத்தொகுப்பைப் பற்றி தெரிந்து கொள்வோம்.
இங்கே பணியாளர்களின் பெயர், ஐடி, முகவரி, அந்தந்தத் துறை மற்றும் சேரும் தேதி போன்ற தகவல்களைக் கொண்ட அட்டவணை எங்களிடம் உள்ளது. இந்தத் தரவைப் பயன்படுத்தி, செல்களைத் தானாக நிரப்புவது எப்படி என்பதைப் பார்ப்போம்.
இது போலித் தரவைக் கொண்ட அடிப்படை தரவுத்தொகுப்பு என்பதைக் கவனத்தில் கொள்ளவும். நிஜ வாழ்க்கை சூழ்நிலையில், நீங்கள் மிகப் பெரிய மற்றும் சிக்கலான தரவுத்தொகுப்பை சந்திக்க நேரிடலாம்.
பயிற்சிப் பணிப்புத்தகம்
கீழே உள்ள இணைப்பிலிருந்து பயிற்சிப் புத்தகத்தைப் பதிவிறக்கம் செய்ய உங்களை வரவேற்கிறோம்.
எக்செல் இல் உள்ள செல்களை வேறொரு Cell.xlsx அடிப்படையில் தானாக நிரப்பு அவரது தகவலை தானாகவே கண்டுபிடிப்போம்.
இங்கு அசல் அட்டவணையில் இருந்து பிரிக்கப்பட்ட தகவல் புலங்களை அறிமுகப்படுத்தியுள்ளோம். பெயர், ராபர்ட் ஐ அமைத்துள்ளோம்.
பின்னர் ராபர்ட் பற்றிய விவரங்களைப் பெற வேண்டும். அதை எப்படிச் செய்வது என்று ஆராய்வோம்.
1. VLOOKUP செயல்பாட்டைப் பயன்படுத்தி
ஒரு கணம் “தானியங்கும்” மற்றும்அளவுகோல்களுடன் பொருந்தக்கூடிய தரவை மீட்டெடுப்பது பற்றி சிந்திக்கவும், எந்த செயல்பாடுகள் உங்கள் மனதில் வருகின்றன? இது மிகவும் வெளிப்படையானது, VLOOKUP அதில் ஒன்று.
VLOOKUP தரவைத் தேடுகிறது, செங்குத்தாக ஒழுங்கமைக்கப்பட்டுள்ளது. மேலும் தகவலுக்கு, இந்த VLOOKUP கட்டுரையைப் பார்க்கவும்.
இப்போது நாம் VLOOKUP செயல்பாட்டைப் பயன்படுத்தி ஒரு சூத்திரத்தை எழுதப் போகிறோம், அது ஒரு கலத்தில் நமக்குத் தேவையான சரியான தரவைப் பெறும்.
பணியாளரின் ஐடியைப் பெறுவதற்கான சூத்திரத்தை எழுதுவோம்
=IFERROR(VLOOKUP($I$4,$B$4:$F$9,2,0),"")
VLOOKUP <க்குள் 14>செயல்பாடு, நாங்கள் ( I4) என்ற பெயரை lookup_value ஆகச் செருகியுள்ளோம். பின்னர் முழு அட்டவணை வரம்பு lookup_array .
பணியாளர் ஐடி 2வது நெடுவரிசையாகும், எனவே 2ஐ column_num ஆக அமைத்துள்ளோம்.
VLOOKUP சூத்திரத்தை மூடுவதற்கு IFERROR செயல்பாட்டைப் பயன்படுத்தினோம். இது சூத்திரத்திலிருந்து எழும் பிழைகளை நீக்கும் (செயல்பாட்டைப் பற்றி அறிய, கட்டுரையைப் பார்வையிடவும்: IFERROR).
துறையின் பெயரைப் பெறுவதற்கு, நாங்கள் சூத்திரத்தை மாற்ற வேண்டும்,
=IFERROR(VLOOKUP($I$4,$B$4:$F$9,3,0),"")
இங்கே அசல் அட்டவணையில் உள்ள நிலைக்கு ஏற்ப நெடுவரிசை_எண் ஐ மாற்றியுள்ளோம். துறை என்பது 3வது நெடுவரிசை, எனவே நாங்கள் 3 ஐப் பயன்படுத்தியுள்ளோம்.
இணைந்த தேதி மற்றும் முகவரி, சூத்திரம்
=IFERROR(VLOOKUP($I$4,$B$4:$F$9,4,0),"")
மற்றும்
=IFERROR(VLOOKUP($I$4,$ B$4:$F$9,5,0),””)
இதற்கான விவரங்களை நாங்கள் கண்டறிந்துள்ளோம்ஊழியர். இப்போது பெயரை மாற்றினால், செல்கள் தானாகப் புதுப்பிக்கப்படும்.
கீழ்தோன்றும் பட்டியலுடன் VLOOKUP
முன்பு நாங்கள் கைமுறையாகப் பெயரை வழங்கினோம். சில நேரங்களில் அது நேரத்தைச் செலவழிப்பதாகவும் குழப்பமாகவும் தோன்றலாம்.
சிக்கலைத் தீர்க்க, பணியாளரின் பெயருக்கான கீழ்தோன்றும் பட்டியலை உருவாக்கலாம். கீழ்தோன்றும் பட்டியலை உருவாக்குவது பற்றி அறிய கட்டுரையைப் பார்க்கவும்.
தரவு சரிபார்ப்பு உரையாடல் பெட்டியில் பட்டியல் ஐத் தேர்ந்தெடுத்து பெயர்களின் செல் குறிப்பைச் செருகவும்.<1
B4:B9 என்பது பெயர்களைக் கொண்ட வரம்பாகும்.
இப்போது கீழ்தோன்றும் பட்டியலைக் கண்டுபிடிப்போம்.
0>நாம் இப்போது பெயரை மிகவும் திறம்படவும் விரைவாகவும் தேர்வு செய்யலாம்.
நாம் பயன்படுத்தியதால் மற்ற செல்கள் தானாகவே நிரப்பப்படுகின்றன. VLOOKUP .
2. INDEX – MATCH செயல்பாட்டைப் பயன்படுத்தி
VLOOKUP மூலம் நாம் செய்த செயல்பாட்டை மாற்றாகச் செய்யலாம். கலங்களைத் தானாக நிரப்புவதற்கு INDEX-MATCH கலவையைப் பயன்படுத்தலாம்.
MATCH ஒரு வரிசை, நெடுவரிசை அல்லது அட்டவணையில் ஒரு தேடல் மதிப்பின் நிலையைக் கண்டறியும். INDEX வரம்பில் கொடுக்கப்பட்ட இடத்தில் மதிப்பை வழங்குகிறது. மேலும் அறிய கட்டுரைகளைப் பார்வையிடவும்: INDEX, MATCH.
சூத்திரம் பின்வருவனவாக இருக்கும்
=IFERROR(INDEX($C$4:$C$9,MATCH($I$4,$B$4:$B$9,0)),"")
இங்கே எங்கள் சூத்திரம் ஐடி எண்ணைப் பெறுகிறது, ஏனெனில் நாங்கள் INDEX க்குள் ஐடி வரம்பை வழங்கியுள்ளோம், மேலும் மேட்ச் செயல்பாடு அளவுகோல்களுடன் பொருந்தக்கூடிய வரிசை எண்ணை வழங்குகிறது.அட்டவணையில் உள்ள மதிப்பு ( B4:B9 ).
துறை ஐப் பெற, INDEX இல் வரம்பை மாற்றுவோம், மேலும் சூத்திரம் பின்வருவனவாக இருங்கள்
=IFERROR(INDEX($D$4:$D$9,MATCH($I$4,$B$4:$B$9,0)),"")
துறைகள் D4 இலிருந்து D9 வரை இருக்கும் .
இணைக்கும் தேதி க்கான சூத்திரம்
=IFERROR(INDEX($E$4:$E$9,MATCH($I$4,$B$4:$B$9,0)),"")
0>மேலும் முகவரிக்கு
=IFERROR(INDEX($F$4:$F$9,MATCH($I$4,$B$4:$B$9,0)),"")
இப்போது தெளிவுபடுத்த, தேர்வை அழித்து, பெயர்களில் ஏதேனும் ஒன்றைத் தேர்ந்தெடுக்கலாம்
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> தரவு கிடைமட்டமாக உள்ளது, பின்னர் நீங்கள் HLOOKUPசெயல்பாட்டைப் பயன்படுத்த வேண்டும். செயல்பாட்டைப் பற்றி அறிய இந்தக் கட்டுரையைப் பார்வையிடவும்: HLOOKUP.
பெயர் புலம் கீழ்தோன்றும் பட்டியலில் இருந்து அமைக்கப்படும். மீதமுள்ள புலம் தானாகவே நிரப்பப்படும்.
ஐடியைப் பெற, பின்வரும் சூத்திரத்தைப் பயன்படுத்தப் போகிறோம்
=IFERROR(HLOOKUP($C$11,$C$3:$H$7,2,0),"")
<32
செயல்பாடு VLOOKUP சூத்திரத்தைப் போன்றது. HLOOKUP செயல்பாட்டிற்குள், பெயரை lookup_value எனவும் அட்டவணையை lookup_array எனவும் வழங்கியுள்ளோம். ஐடிகள் 2வது வரிசையில் உள்ளன, எனவே வரிசை_எண் என்பது 2. மற்றும் சரியான பொருத்தத்திற்கு 0.
இப்போது, துறையைப் பொறுத்தவரை, சூத்திரம்
=IFERROR(HLOOKUP($C$11,$C$3:$H$7,3,0),"")
துறை 3வது வரிசை, எனவே வரிசை_எண் 3 இங்கே உள்ளது.
எழுதலாம்சேரும் தேதிக்கான சூத்திரம்
=IFERROR(HLOOKUP($C$11,$C$3:$H$7,4,0),"")
இணைக்கும் தேதி என்பது 4வது வரிசை, எனவே வரிசை_எண் இங்கே 4 ஆகும். பின்னர் முகவரிக்கு வரிசை எண்ணை 5 ஆக மாற்றவும்.
=IFERROR(HLOOKUP($C$11,$C$3:$H$7,5,0),"")
செல்களை அழித்துவிட்டு, துளியிலிருந்து ஒரு பெயரைத் தேர்ந்தெடுக்கவும். -down list
பெயரைத் தேர்ந்தெடுத்த பிறகு, பிற செல்கள் தானாகவே நிரப்பப்படுவதைக் காணலாம்.
4. INDEX வரிசைகளுக்கான போட்டி
வரிசைகளுக்கு INDEX MATCH கலவையையும் பயன்படுத்தலாம். சூத்திரம் பின்வரும் ஒன்றாக இருக்கும்
=IFERROR(INDEX($C$4:$H$4,MATCH($C$11,$C$3:$H$3,0)),"")
இது ஐடியைப் பெறுவதற்கானது, எனவே C4:H4 ஐ <13 இல் பயன்படுத்தியுள்ளோம்>INDEX செயல்பாடு, இது பணியாளர் ஐடி வரிசை.
துறையைக் கண்டறிய வரிசை வரம்பை மாற்றவும்
=IFERROR(INDEX($C$5:$H$5,MATCH($C$11,$C$3:$H$3,0)),"")
அதேபோல், சேரும் தேதி மற்றும் முகவரிக்கான வரிசை எண்ணை மாற்றவும்
=IFERROR(INDEX($C$6:$H$6,MATCH($C$11,$C$3:$H$3,0)),"")
0>இங்கே C6:H6என்பது இணைந்த தேதிவரிசை.
மற்றும் C7:H7 முகவரி வரிசையாகும், எனவே முகவரியைப் பெறுவதற்கான சூத்திரம் கீழே கூறப்பட்டுள்ளதைப் போன்று இருக்கும்
=IFERROR(INDEX($C$7:$H$7, MATCH($C$11,$C$3:$H$3,0))””)
முடிவு
இன்னைக்கு அவ்வளவுதான். மற்றொரு கலத்தின் அடிப்படையில் செல்களை தானாக நிரப்புவதற்கான பல வழிகளை பட்டியலிட்டுள்ளோம். இது உங்களுக்கு பயனுள்ளதாக இருக்கும் என்று நம்புகிறேன். எதையும் புரிந்து கொள்ள கடினமாக இருந்தால் தயங்காமல் கருத்து தெரிவிக்கவும். இங்கே நாம் தவறவிட்ட வேறு எந்த முறைகளையும் எங்களுக்குத் தெரியப்படுத்துங்கள்.