உள்ளடக்க அட்டவணை
இந்த டுடோரியலில், எக்செல் வரம்பில் உரையை கண்டறிவது, உரையை வைத்திருக்கும் கலத்தின் குறிப்பை அனுப்புவது எப்படி என்று எழுதுகிறேன் . மேலும், அதற்கான பல வழிகளைக் காட்டுகிறேன். உங்கள் தேவை எந்த வழியிலும் பொருந்தக்கூடும்.
ஆனால் முக்கிய விவாதத்திற்குச் செல்வதற்கு முன், நான் பயன்படுத்தப் போகும் செயல்பாடுகளைப் பற்றி சிறிது விவாதிக்க விரும்புகிறேன்.
பதிவிறக்கவும். வேலை செய்யும் கோப்பு
இந்த டுடோரியலை உருவாக்க நான் பயன்படுத்திய Excel கோப்பு இது. பதிவிறக்கம் செய்து என்னுடன் பின்தொடரவும்.
வரம்பில் உரையைக் கண்டறிதல் மற்றும் செல் குறிப்புகளைத் திரும்பப் பெறுதல்.xlsx
முன்தேவையான விவாதங்கள்
இந்தப் பகுதி பின்வரும் Excel செயல்பாடுகளை ஏற்கனவே அதிகமாகப் பயன்படுத்துபவர்களுக்கு விருப்பமானது:
- INDEX()
- MATCH()
- CELL()
- மற்றும் OFFSET()
# INDEX செயல்பாடு Excel இல்
<1 INDEX செயல்பாடு குறிப்பிட்ட வரம்பில் குறிப்பிட்ட வரிசை மற்றும் நெடுவரிசையின் குறுக்குவெட்டில் கலத்தின் மதிப்பு அல்லது குறிப்பை வழங்குகிறது.
INDEX செயல்பாட்டின் தொடரியல் :
INDEX(array, row_num, [column_num])
INDEX(reference, row_num, [column_num], [area_num])
கீழே உள்ள படத்தைப் பாருங்கள் :
சூத்திரங்களின் விளக்கம்
எடுத்துக்காட்டு 1:
நீங்கள் காணலாம் எடுத்துக்காட்டு 1 (மற்றும் எடுத்துக்காட்டு 2) புரிந்துகொள்வது சற்று கடினம். இது உண்மையில் ஒரு Excel Array Formula ஆகும்.
- முதலில், C16 கலத்தைத் தேர்ந்தெடுத்து பின்வருவனவற்றை எழுதவும்ஃபார்முலா வரிசை சூத்திரத்தை உள்ளிட.
இந்த சூத்திரம் உண்மையில் எவ்வாறு செயல்படுகிறது?
- இங்கே <1 இன் வரிசைப் பகுதி>INDEX செயல்பாடு B4:D9 . அதன் 2வது வரிசையானது B5:D5 வரிசையாகும்.
- நெடுவரிசை எண் காலியாக இருப்பதால், INDEX செயல்பாடு முழு ஐ வழங்குகிறது. 2வது வரிசை.
எடுத்துக்காட்டு 2
{=INDEX((B4:D9,F4:H9),2,,2)}
<8
எடுத்துக்காட்டு 3
=INDEX(B4:B9,3,)
இது மிகவும் எளிமையானது INDEX சூத்திரம். 3வது வரிசையின் மதிப்பு B4:B9 இந்த சூத்திரத்தால் வழங்கப்படும்.
எடுத்துக்காட்டு 4
1> =INDEX(B4:D9,2,3)
இந்தச் சூத்திரமானது குறுக்குவெட்டு மதிப்பை 2வது வரிசை மற்றும் 3வது நெடுவரிசையை B4:D9 வழங்கும்.
# MATCH செயல்பாடு Excel இல்
MATCH செயல்பாடு மதிப்புகளின் வரிசையில் மதிப்பின் நிலையை வழங்குகிறது.
MATCH செயல்பாட்டின் தொடரியல்:<2
=MATCH(lookup_value, lookup_array, [match_type])
- இப்போது, C17 பெட்டியில் பின்வரும் சூத்திரத்தை எழுதவும்.
=MATCH(C14,B4:B9,0)
இந்த சூத்திரம் எப்படி வேலை செய்கிறது?
- திசெல் C14 மதிப்பு Google ஆகும். எனவே, எங்கள் தேடல் மதிப்பு Google ஆகும்.
- செல் வரம்பில் B4:B9 , Google இன் நிலை 6வது 9>எனவே, சூத்திரம் 6.
# CELL செயல்பாடு எக்செல்
செல் செயல்பாடு வடிவமைப்பைப் பற்றிய தகவலை வழங்குகிறது, இருப்பிடம் அல்லது முதல் கலத்தின் உள்ளடக்கங்கள், தாளின் வாசிப்பு வரிசையின் படி, ஒரு குறிப்பில்.
எக்செல் CELL செயல்பாட்டின் தொடரியல் =CELL(info_type, [reference])
CELL செயல்பாட்டைப் பயன்படுத்துவதன் மூலம், ABSOLUTE முகவரி உட்பட செல் குறிப்பின் பல விவரங்களைப் பெறலாம். மேலே உள்ள படத்திலிருந்து நீங்கள் அதைக் காணலாம்.
# OFFSET செயல்பாடு Excel இல்
Excel இன் OFFSET செயல்பாடு வரிசைகள் மற்றும் நெடுவரிசைகளின் குறிப்பிட்ட எண்ணிக்கையிலான வரம்பிற்கு ஒரு குறிப்பை வழங்குகிறது கொடுக்கப்பட்ட குறிப்பிலிருந்து.
OFFSET செயல்பாட்டின் தொடரியல்:
=OFFSET(reference, rows, cols, [height], [width])
- இங்கே, B13 பெட்டியில் பின்வரும் சூத்திரத்தைப் பயன்படுத்தினேன்.
SMALL(array,k)
இந்த சூத்திரம் எப்படி வேலை செய்கிறது?
- OFFSET செயல்பாட்டின் குறிப்பு செல் குறிப்பு B4 ஆகும். எனவே, செல் B4 இன் நிலை 0 .
- பின்னர் 3 வரிசைகள் குறிப்பிலிருந்து கீழே.
- பின் 1 நெடுவரிசை கடைசி நிலையில் இருந்து வலதுபுறம்.
- இறுதியாக, C7:D9 வரம்பின் கூட்டுத்தொகை (உயரம் 3 வரிசைகள் மற்றும் அகலம் 2 நெடுவரிசைகள்). இது 756 மதிப்பை வழங்குகிறது. C7:D9 வரம்பு தனிப்படுத்தப்பட்டுள்ளதுஆரஞ்சு நிற பார்டருடன்.
எனவே, முன்தேவையான விவாதம் முடிந்துவிட்டது.
இப்போது, நமது முக்கிய விவாதத்திற்கு வருவோம்.
கண்டுபிடிக்க 3 முறைகள் எக்செல் வரம்பில் உள்ள உரை மற்றும் செல் குறிப்பு திரும்பவும்
இந்தப் பகுதியில், வரம்பில் உள்ள உரையைக் கண்டறிவதற்கான முறைகள் மற்றும் எக்செல் இல் செல் குறிப்புகளை வழங்குவதற்கான வழிமுறைகளை நான் விளக்குகிறேன். மேலும், உங்கள் சிறந்த புரிதலுக்காக, பின்வரும் தரவுத் தொகுப்பைப் பயன்படுத்துகிறேன்.
முறை 1: INDEX & வரம்பில் உள்ள உரையைக் கண்டறிவதற்கான செயல்பாடுகள் மற்றும் செல் குறிப்பைத் திரும்பப் பெறுதல்
இந்த முறையில், நான் உரையை ஒரு நெடுவரிசையில் தேடுவேன், மேலும் கிடைத்தால், சூத்திரம் குறிப்பை வழங்கும். மேலும், வரம்பில் உள்ள உரையைக் கண்டறிந்து செல் குறிப்புகளை வழங்க INDEX மற்றும் MATCH செயல்பாடுகளைப் பயன்படுத்துவேன்.
படிகள்:
- முதலில், வேறு கலத்தை D17 தேர்ந்தெடுங்கள், அங்கு நீங்கள் முடிவை வைத்திருக்க வேண்டும்.
- இரண்டாவதாக, பின்வரும் சூத்திரத்தை D17 கலத்தில் எழுதவும்.
=CELL("address",INDEX(B4:B14,MATCH(D16,B4:B14,0)))
- பின், முடிவைப் பெற ENTER ஐ அழுத்தவும்.
இது எப்படி சூத்திர வேலையா?
உரைக்கான சூத்திரத்தை விளக்குகிறேன் “டிராப்பாக்ஸ்” :
- சூத்திரத்தின் இந்த பகுதி, MATCH(D16,B4:B14,0) , 9 மதிப்பை வழங்குகிறது. ஏனெனில் B4:B14 வரிசையில் Dropbox இன் நிலை 9வது ஆகும். எனவே, ஒட்டுமொத்த சூத்திரம்ஆகிறது:
=CELL(“முகவரி”,INDEX(B4:B14,9))
- இப்போது, INDEX(B4:B14,9) பகுதி செல் குறிப்பைக் குறிக்கிறது B12 . எனவே, சூத்திரம்: =CELL(“முகவரி”,B12)
- பின், =CELL(“முகவரி”,B12) கலத்தின் முழுமையான குறிப்பை B12 வழங்குகிறது.
- எனவே, முழு சூத்திரத்தின் வெளியீட்டாக $B$12 ஐப் பெறுகிறேன்.
குறிப்பு: INDEX(B4:B14,9) மதிப்பையோ செல் குறிப்பையோ தரலாம். இது INDEX செயல்பாட்டின் அழகு.
மேலும் படிக்க: Excel Reference Cell in another Sheet Dynamically
ஒத்த அளவீடுகள் >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> )
முறை 2: INDEX, MATCH & OFFSET செயல்பாடுகள்
இந்த முறையில், நான் ஒன்றுக்கும் மேற்பட்ட நெடுவரிசைகளிலிருந்து உரையைத் தேட முடியும். ஆனால் நீங்கள் நிரலை நீங்களே தேர்ந்தெடுக்க வேண்டும். மேலும், வரம்பில் உள்ள உரையைக் கண்டறிந்து செல் குறிப்புகளை வழங்க INDEX, OFFSET, மற்றும் MATCH செயல்பாடுகளைப் பயன்படுத்துவேன்.
படிகள்: 3>
- முதலில், பின்வரும் சூத்திரத்தை D18 இல் எழுதவும்செல்.
=CELL("address",INDEX(OFFSET(B4,0,D17-1,11,1), MATCH(D16,OFFSET(B4,0,D17-1,11,1),0)))
- இரண்டாவதாக, முடிவைப் பெற ENTER ஐ அழுத்தவும்.<10
இறுதியாக, “ மைக் லிட்டில் ” உரைக்கான செல் குறிப்பைப் பெறுவீர்கள்.
இந்த சூத்திரம் எப்படி வேலை செய்கிறது?
- இந்த சூத்திரம் மேலே உள்ளதைப் போலவே செயல்படுகிறது. ஒரே வித்தியாசம் என்னவென்றால்: Excel இன் OFFSET செயல்பாட்டைப் பயன்படுத்தி நெடுவரிசை மாறும் வகையில் தேர்ந்தெடுக்கப்பட்டது. OFFSET செயல்பாட்டை நீங்கள் புரிந்து கொண்டால், இந்த பகுதியை புரிந்துகொள்வது எளிது: OFFSET(B4,0,D17-1,11,1)
மேலும் படிக்க: Excel இல் OFFSET செயல்பாட்டின் எடுத்துக்காட்டுகள் (Formula+VBA )
முறை 3: வரம்பில் உள்ள உரையைக் கண்டறிவதற்கும், செல் குறிப்பைத் திரும்பப் பெறுவதற்கும் ஒருங்கிணைந்த செயல்பாடுகளைப் பயன்படுத்துதல்
சில நேரங்களில் ஒரு உரை மதிப்பு ஒன்றுக்கு மேற்பட்ட முறை வரம்பில் மீண்டும் நிகழலாம். அந்த உரையின் வரிசை எண்ணை வரம்பில் என்னால் திருப்பி அனுப்ப முடியும். இங்கே, நான் சிறிய, ROW , மற்றும் IF செயல்பாடுகளை வரம்பில் உள்ள உரையைக் கண்டறிந்து செல் குறிப்பைத் திரும்பப் பயன்படுத்துவேன்.
இதிலிருந்து நீங்கள் பார்க்கிறீர்கள். “Apple” என்ற உரை B4:B14 வரம்பில் 3 முறை திரும்பத் திரும்ப வரும் படம்.
இந்த வரிசை எண்களை நான் எப்படிப் பெறுவது என்பதைக் காட்டுகிறேன்.
- இந்தச் சூத்திரத்தை D9 கலத்தில் பயன்படுத்தினேன்.
{=SMALL(IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1),ROW(1:1))}
- பின் இந்த சூத்திரத்தை D10 கலத்தில் நகலெடுத்தேன்.
=SMALL(IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1),ROW(2:2))
- இங்கே, முடிவைப் பெற CTRL + SHIFT + ENTER அழுத்தினேன்.
- அதேபோல், நான் வரையிலான சூத்திரத்தை நகலெடுத்துள்ளேன்சூத்திரம் ஒரு பிழை மதிப்பை வழங்குகிறது.
இது தெளிவாக எக்செல் வரிசை சூத்திரம்.
ஆனால் அதற்கு முன், எப்படி என்பதை நீங்கள் தெரிந்து கொள்ள வேண்டும் SMALL செயல்பாடு Excel இல் வேலை செய்கிறது.
சிறிய செயல்பாட்டின் தொடரியல்:
SMALL(array,k)
இதற்கு எடுத்துக்காட்டாக, சிறிய({80;35;55;900},2) 2வது அணியில் உள்ள சிறிய மதிப்பை {80;35;55;900}<வழங்கும் 2>. வெளியீடு: 55 இருக்கும் = {=சிறியது(IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1),ROW(1: 1))}
இந்த வரிசை சூத்திரத்தை தெளிவாக புரிந்து கொள்ள, எனது வழிகாட்டியை நீங்கள் படிக்கலாம்: எக்செல் அரே ஃபார்முலா அடிப்படை 2 – வரிசை ஃபார்முலாவின் முறிவு
- சூத்திரத்தின் இந்தப் பகுதி, IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1) , உண்மையில் திரும்பும் SMALL செயல்பாட்டிற்கான வரிசை.
- IF செயல்பாட்டின் தருக்க சோதனை பகுதி: $D$6=$B$4:$B$14 . $B$4:$B$14 வரம்பின் மதிப்புகள் $D$6 க்கு சமமாக உள்ளதா இல்லையா என்பதை இந்தப் பகுதி (ஒவ்வொன்றாக) சோதிக்கிறது. சமமாக இருந்தால், அணிவரிசையில் TRUE மதிப்பு அமைக்கப்படும், சமமாக இல்லாவிட்டால், False மதிப்பு அணிவரிசையில் அமைக்கப்படும்: {FALSE;FALSE;TRUE;FALSE;FALSE ;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE}
- மற்றும் value_if_true பகுதி: ROW($B$4:$B$14)-ROW($ B$4)+1) . இந்த முழுப் பகுதியும் இதுபோன்ற ஒன்றைத் தருகிறது: {1;2;3;4;5;6;7;8;9;10;11} – {1} + 1 = {0; 1;2;3;4;5;6;7;8;9;10} + 1 ={1;2;3;4;5;6;7;8;9;10;11}
- ROW(1:1) உண்மையில் சிறு செயல்பாட்டின் k ஆகும். மேலும் அது 1 ஐத் தருகிறது.
- எனவே, கலத்தில் உள்ள D9 சூத்திரம் இப்படி ஆகிறது: சிறியது({FALSE;FALSE;TRUE;FALSE) ;FALSE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE},{1;2;3;4;5;6;7;8;9;10;11}),1).
- இப்போது IF செயல்பாடு இந்த வரிசையை வழங்குகிறது: {FALSE;FALSE;3;FALSE;FALSE;FALSE;7;FALSE;9;FALSE;FALSE}.
- சூத்திரம்: சிறியது({FALSE;FALSE;3;FALSE;FALSE;FALSE;7;FALSE;9;FALSE;FALSE},1).
- இறுதியாக, சூத்திரம் 3 திரும்பும்.
இந்த சிக்கலான சூத்திரம் எவ்வாறு செயல்படுகிறது என்பதை நீங்கள் பெறுவீர்கள் என நம்புகிறேன்.
R மேலும் படிக்க: எக்செல் கலத்தில் உரை இருந்தால், மதிப்பைத் திரும்பப் பெறுங்கள் (8 எளிதான வழிகள்)
முடிவு
இந்தக் கட்டுரை உங்களுக்கு உதவிகரமாக இருப்பதாக நம்புகிறேன். இங்கே, எக்செல் இல் வரம்பில் உள்ள உரையைக் கண்டறிவது மற்றும் செல் குறிப்பைத் திரும்பப் பெறுவது எப்படி என்பதைப் புரிந்துகொள்ள 3 பொருத்தமான முறைகளை விளக்கியுள்ளேன். மேலும் எக்செல் தொடர்பான உள்ளடக்கத்தை அறிய எங்கள் இணையதளமான Exceldemy ஐப் பார்வையிடலாம். கீழேயுள்ள கருத்துப் பிரிவில் கருத்துகள், பரிந்துரைகள் அல்லது வினவல்கள் ஏதேனும் இருந்தால் தயவுசெய்து விடுங்கள்.