ఎక్సెల్

వేరియబుల్ శ్రేణితో INDEX

Index With Variable Array

ఎక్సెల్ ఫార్ములా: వేరియబుల్ అర్రేతో INDEXసాధారణ సూత్రం | _+_ | సారాంశం

INDEX కి అందించిన శ్రేణి వేరియబుల్ అయిన INDEX మరియు MATCH ఫార్ములాను సెటప్ చేయడానికి, మీరు ఎంపిక ఫంక్షన్‌ను ఉపయోగించవచ్చు. చూపిన ఉదాహరణలో, I5 లోని ఫార్ములా, క్రిందికి కాపీ చేయబడింది:





= INDEX ( CHOOSE (number,array1,array2), MATCH (value,range,0))

స్క్రీన్ షాట్‌లో సూచించిన విధంగా టేబుల్ 1 మరియు టేబుల్ 2 తో.

వివరణ

ప్రాథమికంగా, ఇది సాధారణమైనది ఇండెక్స్ మరియు మ్యాచ్ ఫంక్షన్ :





ఎక్సెల్ లో సెకన్లను గంటలుగా మార్చండి
 
= INDEX ( CHOOSE (H5,Table1,Table2), MATCH (G5,Table1[Model],0),2)

ఎక్కడ మ్యాచ్ ఫంక్షన్ శ్రేణి నుండి తిరిగి రావడానికి సరైన వరుసను కనుగొనడానికి ఉపయోగించబడుతుంది, మరియు INDEX ఫంక్షన్ ఆ శ్రేణిలో విలువను అందిస్తుంది.

అయితే, ఈ సందర్భంలో మేము శ్రేణి వేరియబుల్‌ని తయారు చేయాలనుకుంటున్నాము, తద్వారా INDEX కి ఇవ్వబడిన శ్రేణిని ఎగరవేసినప్పుడు మార్చవచ్చు. మేము ఎంపిక ఫంక్షన్‌తో దీన్ని చేస్తాము:



 
= INDEX (array, MATCH (value,range,0))

ది ఫంక్షన్‌ను ఎంచుకోండి ఇచ్చిన స్థానం లేదా సూచికను ఉపయోగించి జాబితా నుండి విలువను అందిస్తుంది. విలువ స్థిరంగా ఉంటుంది, సెల్ సూచన, ఒక అమరిక , లేదా ఒక పరిధి. ఉదాహరణలో, సంఖ్యా సూచిక కాలమ్ H లో అందించబడింది. ఇండెక్స్ సంఖ్య 1 అయినప్పుడు, మేము టేబుల్ 1 ని ఉపయోగిస్తాము. ఇండెక్స్ 2 అయినప్పుడు, మేము టేబుల్ 2 నుండి INDEX వరకు ఫీడ్ చేస్తాము:

క్లస్టర్డ్ కాలమ్ చార్ట్ ఎలా సృష్టించాలి
 
 CHOOSE (H5,Table1,Table2)

గమనిక: ఎంచుకోవడానికి అందించిన పరిధులు అవసరం లేదు పట్టికలు , లేదా పేరున్న పరిధులు .

I5 లో, H నిలువు వరుసలోని సంఖ్య 1, కాబట్టి ఎంపిక టేబుల్ 1 ని అందిస్తుంది, మరియు ఫార్ములా దీనికి పరిష్కరిస్తుంది:

 
 CHOOSE (1,Table1,Table2) // returns Table1  CHOOSE (2,Table1,Table2) // returns Table2

MATCH ఫంక్షన్ టేబుల్ 1 లో 'A' స్థానాన్ని అందిస్తుంది, ఇది 1, మరియు INDEX 1 వ వరుసలో విలువను అందిస్తుంది, టేబుల్ 1 యొక్క కాలమ్ 2, ఇది $ 20.00

సంఖ్యలను ఆకృతీకరించేటప్పుడు, అకౌంటింగ్ ఆకృతీకరణ కరెన్సీ ఆకృతీకరణకు ఎలా భిన్నంగా ఉంటుంది?
 
= INDEX (Table1, MATCH ('A',Table1[Model],0),2)
రచయిత డేవ్ బ్రన్స్


^