Skip to main content

బహుళ ప్రమాణంతో ఎక్సెల్ శోధన ఫార్ములా ఎలా సృష్టించాలి

Anonim

Excel లో ఒక అర్రే ఫార్ములా ఉపయోగించి మేము ఒక డేటాబేస్ లేదా డేటా పట్టిక సమాచారాన్ని కనుగొనేందుకు బహుళ ప్రమాణాలు ఉపయోగించే ఒక శోధన ఫార్ములా సృష్టించవచ్చు. అర్రే సూత్రం INDEX ఫంక్షన్ లోపల MATCH ఫంక్షన్ గూడు ఉంటుంది.

ఈ ట్యుటోరియల్లో ఒక ప్రత్యామ్నాయ సూత్రాన్ని సృష్టించే ఒక దశలవారీ ఉదాహరణటైటానియం విడ్జెట్లు నమూనా డేటాబేస్లో. మీ సొంత కస్టమ్ శోధన ఫార్ములాలు సృష్టించడానికి ఎంత సులభం తెలుసుకోవడానికి పాటు అనుసరించండి.

08 యొక్క 01

డేటాతో మీ Excel వర్క్బుక్ని సిద్ధం చేయండి

ఈ ట్యుటోరియల్ లో దశలను అనుసరించడానికి, పైన ఉన్న చిత్రంలో చూపిన విధంగా, నమూనా డేటాను క్రింది కణాల్లోకి ప్రవేశించడం ద్వారా మీరు ప్రారంభించాలి. ఈ ట్యుటోరియల్ సమయంలో సృష్టించబడిన శ్రేణి సూత్రాన్ని కల్పించడానికి వరుసలు 3 మరియు 4 ఖాళీగా ఉన్నాయి.

  • కణాలుగా డేటా యొక్క అగ్ర శ్రేణిని నమోదు చేయండి D1 కు F2
  • రెండవ శ్రేణి కణాలుగా నమోదు చేయండి D5 కు 11

ట్యుటోరియల్లో కనిపించే ఆకృతీకరణను కలిగి ఉండదు, కానీ ఇది శోధన సూత్రం ఎలా పనిచేస్తుందో ప్రభావితం చేయదు. పైన కనిపించే వాటికి సమానమైన ఆకృతీకరణ ఐచ్చికాల సమాచారం ఈ ప్రాథమిక ఎక్సిక్యూ ఫార్మాటింగ్ ట్యుటోరియల్ లో లభ్యమవుతుంది.

08 యొక్క 02

Excel లో INDEX ఫంక్షన్ సృష్టించండి

ది INDEX ఫంక్షన్ బహుళ రూపాలు కలిగిన ఎక్సెల్లోని కొన్నిలో ఒకటి. ఫంక్షన్ ఒక ఉంది అర్రే ఫారమ్ మరియు ఒక రిఫరెన్స్ ఫారం. అర్రే ఫారమ్ డేటాబేస్ లేదా డేటా పట్టిక నుండి వాస్తవ డేటాను అందిస్తుంది, అయితే రిఫరెన్స్ ఫారం మీకు పట్టికలో డేటా యొక్క సెల్ ప్రస్తావన లేదా స్థానాన్ని అందిస్తుంది.

ఈ ట్యుటోరియల్లో, మేము అర్రే ఫారమ్ను ఉపయోగిస్తాము ఎందుకంటే మా డేటాబేస్లో ఈ సరఫరాదారుకి సెల్ రిఫరెన్స్ కంటే టైటానియం విడ్జెట్ల కోసం మేము సరఫరాదారు పేరును తెలుసుకోవాలనుకుంటున్నాము. మీ INDEX ఫంక్షన్ సృష్టించడానికి ఈ దశలను అనుసరించండి:

  1. సెల్ పై క్లిక్ చేయండి F3 చురుకుగా సెల్ చేయడానికి - ఈ మేము ఉంది సమూహ ఫంక్షన్ ఎంటర్ ఉంటుంది.
  2. క్లిక్ చేయండి సూత్రాలు రిబ్బన్ మెను యొక్క టాబ్.
  3. ఎంచుకోండి శోధన మరియు సూచన రిబ్బన్ బార్ నుండి ఫంక్షన్ డ్రాప్ డౌన్ తెరవడానికి.
  4. నొక్కండి INDEX తీసుకురావడానికి జాబితాలో వాదనలు ఎంచుకోండి డైలాగ్ బాక్స్.
  5. ఎంచుకోండి శ్రేణి, row_num, col_num డైలాగ్ బాక్స్లో ఎంపిక.
  6. క్లిక్ అలాగే INDEX ఫంక్షన్ డైలాగ్ బాక్స్ తెరవడానికి; ఇది Excel లో Formula Builder ను తెరవబడుతుంది.
  7. లో ఫార్ములా బిల్డర్, క్లిక్ చేయండి అమరిక లైన్.
  8. హైలైట్ ఘటనలు డి 6 కు 11క్లిక్ చేసి, డ్రాగ్ చెయ్యడం ద్వారా, వర్క్షీట్ లో బిల్డర్ లోకి శ్రేణిని ఎంటర్ చెయ్యండి.

Excel పాత వెర్షన్లు ఫార్ములా బిల్డర్ భర్తీ చేయబడుతుంది ఫంక్షన్ వాదనలు కిటికీ. విండోలో ఈ ట్యుటోరియల్ లో పేర్కొన్నట్లుగా అదే దశలను వర్తించండి.

08 నుండి 03

Nested MATCH ఫంక్షన్ ప్రారంభించండి

మరొక ఫంక్షన్లో మరొక ఫంక్షన్ గూడు చేస్తే రెండవ లేక సమూహం ఫంక్షన్ యొక్క ఫార్ములా బిల్డర్ ను ఓపెన్ చేయడం సాధ్యపడదు o o అవసరమైన వాదనలు ఎంటర్ చెయ్యండి. సమూహ ఫంక్షన్ తప్పనిసరిగా మొదటి ఫంక్షన్లో క్రమబద్ధీకరించబడిన వాటిలో ఒకటిగా టైప్ చేయాలి.

ఫంక్షన్లను మాన్యువల్గా నమోదు చేసినప్పుడు, ఫంక్షన్ యొక్క వాదనలు ఒకదాని నుండి కామాతో వేరు చేయబడతాయి.

సమూహ MATCH ఫంక్షన్ ఎంటర్ మొదటి దశ ఎంటర్ ఉంది Lookup_value వాదన. Lookup_value అనేది మనము డేటాబేస్లో సరిపోలబోయే శోధన పదానికి స్థానం లేదా సెల్ ప్రస్తావన.

సాధారణంగా Lookup_value మాత్రమే ఒక శోధన ప్రమాణం లేదా పదం అంగీకరిస్తుంది. బహుళ ప్రమాణాల కోసం అన్వేషణ చేయడానికి, మేము Lookup_value ను విస్తరించాలి; tఆంపర్సండ్ చిహ్నం ఉపయోగించి రెండు లేదా అంతకంటే ఎక్కువ సెల్ రిఫరెన్సులతో కలిసి కలుపడంతో లేదా చేరినట్లయితే - &.

  1. లో ఫార్ములా బిల్డర్, క్లిక్ చేయండి Row_num లైన్.
  2. ఫంక్షన్ పేరు టైప్ చేయండి MATCH ఒక ఓపెన్ రౌండ్ బ్రాకెట్ తరువాత.
  3. సెల్ పై క్లిక్ చేయండి D3 డైలాగ్ పెట్టెలో సెల్ రిఫరెన్స్ ఎంటర్ చేయండి.
  4. సెల్ సూచన తర్వాత ఒక ఆంపర్సండ్ టైప్ చేయండి D3 రెండవ సెల్ ప్రస్తావనను చేర్చడానికి.
  5. సెల్ పై క్లిక్ చేయండి E3 ఈ రెండవ సెల్ రిఫరెన్స్ ఎంటర్.
  6. గడి సూచన తర్వాత కామాను టైప్ చేయండి E3 MATCH ఫంక్షన్ యొక్క ప్రవేశాన్ని పూర్తి చేయడానికి Lookup_value వాదన.

ట్యుటోరియల్ చివరి దశలో, మా lookup_values కణాలు D3 మరియు వర్క్షీట్ను యొక్క E3 నమోదు అవుతుంది.

04 లో 08

Nested MATCH ఫంక్షన్ పూర్తి

ఈ దశ జోడించడం వర్తిస్తుంది Lookup_array సమూహం కోసం వాదన MATCH ఫంక్షన్. Lookup_array అనేది MATCH ఫంక్షన్ ట్యుటోరియల్ యొక్క మునుపటి దశలో జోడించిన Lookup_value వాదనను శోధించే కణాల శ్రేణి.

మేము Lookup_array ఆర్గ్యుమెంట్లో రెండు శోధన ఫీల్డ్లను గుర్తించాము కాబట్టి మేము Lookup_array కోసం అదే చేయాలి. MATCH ఫంక్షన్ పేర్కొన్న ప్రతి పదం కోసం ఒక శ్రేణిని మాత్రమే శోధిస్తుంది, అందుచేత బహుళ శ్రేణులని ఎంటర్ చేయడానికి మేము మళ్లీ ఆంపర్సెండ్ను కలిసి శ్రేణులను కలుపుతాము.

మునుపటి దశలో కామా ఎంటర్ చేసిన తరువాత ఈ దశలు ప్రవేశించబడతాయి Row_num లైన్ లో INDEX ఫంక్షన్.

  1. క్లిక్ చేయండి Row_num కామా తరువాత ప్రస్తుత ఎంట్రీ చివరిలో చొప్పింపు పాయింట్ ఉంచడానికి తర్వాత లైన్.
  2. హైలైట్ ఘటనలు డి 6 కు D11 వర్క్షీట్ను పరిధిలోకి ప్రవేశించటానికి - ఇది మొదటి శ్రేణి ఫంక్షన్ శోధిస్తుంది.
  3. సెల్ సూచనలు తర్వాత ఆంపర్సండ్ ను టైప్ చేయండి డి 6: D11 ఎందుకంటే మనము ఫంక్షన్ రెండు శ్రేణులను శోధించాలనుకుంటున్నాము.
  4. హైలైట్ ఘటనలు E6 కు E11 వర్క్షీట్ను పరిధిలోకి ప్రవేశించడం - ఇది రెండవ శ్రేణి ఫంక్షన్ శోధిస్తుంది.
  5. గడి సూచన తర్వాత కామాను టైప్ చేయండి E3 ఎంట్రీ పూర్తి చేయడానికి MATCH ఫంక్షన్ యొక్క Lookup_array వాదన.
  6. విడిచిపెట్టు INDEX ఫంక్షన్ డైలాగ్ బాక్స్ ట్యుటోరియల్లో తదుపరి దశకు తెరవండి.
08 యొక్క 05

MATCH టైప్ ఆర్గ్యుమెంట్ను జోడించండి

MATCH ఫంక్షన్ యొక్క మూడవ మరియు ఆఖరి వాదన Match_type వాదన కూడా ఉంది; ఇది మ్యాచ్ ఎలా Excel చెబుతుంది Lookup_value Lookup_array విలువలతో - అందుబాటులో ఎంపికలు 1, 0, లేదా -1.

ఈ వాదన ఐచ్ఛికం. అది విస్మరించబడితే, ఫంక్షన్ 1 యొక్క డిఫాల్ట్ విలువను ఉపయోగిస్తుంది.

  • ఉంటే మ్యాచ్_టైప్ = 1 లేదా విస్మరించబడింది: MATCH శోధన కంటే ఎక్కువ లేదా సమానంగా ఉన్న అతిపెద్ద విలువను కనుగొంటుంది. Lookup_array డేటా తప్పనిసరిగా క్రమంలో క్రమబద్ధీకరించబడింది.
  • ఉంటే మ్యాచ్_టైప్ = 0: Lookup_value కు సరిగ్గా సమానమైన మొదటి విలువను MATCH కనుగొంటుంది. Lookup_array డేటా ఏ క్రమంలో క్రమబద్ధీకరించబడతాయి.
  • ఉంటే Match_type = -1: MATCH Lookup_value కంటే ఎక్కువ లేదా సమానమైన అతిచిన్న విలువను కనుగొంటుంది. Lookup_array డేటా అవరోహణ క్రమంలో క్రమబద్ధీకరించబడింది.

మునుపటి దశలో కామా ఎంటర్ చేసిన తరువాత ఈ దశలు ప్రవేశించబడతాయి Row_num లైన్ లో INDEX ఫంక్షన్.

  1. కామా తరువాత Row_num లైన్, ఒక సున్నా - 0 - ఎందుకంటే మేము కణంలో ఎంటర్ చేసిన నిబంధనలకు ఖచ్చితమైన మ్యాచ్లను నెస్టెడ్ ఫంక్షన్ ఇవ్వాలనుకుంటున్నాము D3 మరియు E3.
  2. ఒక ముగింపు రౌండ్ బ్రాకెట్ టైప్ చేయండి - ) - పూర్తి MATCH ఫంక్షన్.
  3. విడిచిపెట్టు ఫార్ములా బిల్డర్ ట్యుటోరియల్లో తదుపరి దశకు తెరవండి.
08 యొక్క 06

INDEX ఫంక్షన్ పూర్తి

ఇప్పుడు ఆ MATCH ఫంక్షన్ మేము ఫార్ములా బిల్డర్ యొక్క మూడవ పంక్తికి వెళ్లి చివరి ఆర్గ్యుమెంట్ను ఎంటర్ చేస్తాము INDEX ఫంక్షన్. ఈ మూడవ మరియు చివరి వాదన ఉంది Column_num శ్రేణిలోని కాలమ్ సంఖ్యను ఎక్సెల్ చెబుతుంది వాదన డి 6 కు 11; ఇది మేము ఫంక్షన్ ద్వారా తిరిగి పొందాలనుకుంటున్న సమాచారాన్ని కనుగొంటుంది. ఈ సందర్భంలో, ఒక సరఫరాదారు టైటానియం విడ్జెట్లు.

  1. క్లిక్ చేయండి Column_num లైన్.
  2. సంఖ్య మూడు ఎంటర్ - 3 - ఈ శ్రేణిలో మేము పరిధి యొక్క మూడవ కాలమ్లో డేటా కోసం చూస్తున్నాము డి 6 కు 11.
  3. మళ్ళీ, వదిలి ఫార్ములా బిల్డర్ ట్యుటోరియల్లో తదుపరి దశకు తెరవండి.
08 నుండి 07

అర్రే ఫార్ములా సృష్టిస్తోంది

మూసివేయడానికి ముందు ఫార్ములా బిల్డర్, మేము మా సమూహ ఫంక్షన్ ఒక అమరిక ఫార్ములా లోకి తిరుగులేని అవసరం; ఈ మా ఫంక్షన్ డేటా పట్టికలో బహుళ పదాల కోసం అన్వేషణ అనుమతిస్తుంది. ఈ ట్యుటోరియల్ లో, మేము రెండు పదాలు మ్యాచ్ చూస్తున్నాం: విడ్జెట్లు కాలమ్ 1 నుండి మరియు టైటానియం కాలమ్ 2 నుండి.

Excel లో ఒక అర్రే ఫార్ములా సృష్టిస్తోంది నొక్కడం ద్వారా జరుగుతుంది CTRL, మార్పు, మరియు ENTER అదే సమయంలో కీబోర్డ్ మీద కీలు. ఒకసారి నొక్కినప్పుడు, ఫంక్షన్ curly జంట కలుపులు చుట్టూ ఉంటుంది, ఫంక్షన్ ఇప్పుడు వ్యూహం అని సూచిస్తుంది.

  1. మూసివేయి ఫార్ములా బిల్డర్ క్లిక్ చేయడం ద్వారా పూర్తి బటన్.
  2. తరువాత, సెల్ ఎంచుకోండి F4 మరియు నొక్కండి ఎంటర్ సూత్రాన్ని వీక్షించడానికి కీ.
  3. ఫార్ములాను ఒక శ్రేణికి మార్చడానికి, ఏకకాలంలో నొక్కండి CTRL + SHIFT + ENTER మీ కీబోర్డ్ లో.
  4. సరిగ్గా చేస్తే ఒక # N / A లోపం కనిపిస్తుంది సెల్ F3 - సెల్ ఫంక్షన్ ఎంటర్ పేరు.
  5. ది # N / A లోపం కనిపిస్తుంది F3 ఎందుకంటే కణాలు D3 మరియు E3 ఖాళీగా ఉన్నాయి. D3 మరియు E3 కణాలు మేము కనుగొనేందుకు ఫంక్షన్ చెప్పిన పేరు lookup_values. డేటా ఈ రెండు కణాలకు జోడించిన తర్వాత, లోపం డేటాబేస్ నుండి సమాచారాన్ని భర్తీ చేస్తుంది.
08 లో 08

శోధన ప్రమాణం జతచేస్తోంది

చివరగా, మన వర్క్షీట్కు శోధన పదాలను జోడిస్తాము. మునుపటి దశలో పేర్కొన్నట్లు, మేము నిబంధనలను సరిచూడాలని చూస్తున్నాము విడ్జెట్లు కాలమ్ 1 నుండి మరియు టైటానియం కాలమ్ 2 నుండి. మరియు, మా ఫార్ములా డేటాబేస్ లో తగిన నిలువు రెండు పదాలు కోసం ఒక మ్యాచ్ తెలుసుకుంటాడు ఉంటే, అది మూడవ కాలమ్ నుండి విలువ తిరిగి ఉంటుంది.

  1. సెల్ పై క్లిక్ చేయండి D3.
  2. రకం విడ్జెట్లు మరియు నొక్కండి ఎంటర్ కీబోర్డ్ మీద కీ.
  3. సెల్ పై క్లిక్ చేయండి E3.
  4. రకం టైటానియం మరియు నొక్కండి ఎంటర్ కీబోర్డ్ మీద కీ.
  5. సరఫరాదారు పేరు విడ్జెట్లు ఇంక్. సెల్ F3 లో కనిపించాలి - టైటానియం విడ్జెట్లు విక్రయించిన జాబితా మాత్రమే సరఫరాదారు నుండి ఫంక్షన్ స్థానాన్ని.
  6. మీరు సెల్ F3 పై క్లిక్ చేసినప్పుడు పూర్తి ఫంక్షన్ వర్క్షీట్కు పైన ఫార్ములా బార్లో కనిపిస్తుంది.

{= INDEX (D6: F11, MATCH (D3 & E3, D6: D11 & E6: E11, 0), 3)}

మా ఉదాహరణలో టైటానియం విడ్జెట్ల కోసం ఒక సరఫరాదారు మాత్రమే ఉన్నాడు. ఒకటి కంటే ఎక్కువ సరఫరాదారులను కలిగి ఉన్నట్లయితే, డేటాబేస్లో మొదటి జాబితా చేయబడిన సరఫరాదారు ఫంక్షన్ ద్వారా తిరిగి వస్తుంది.