Hämta värde med hjälp av skiftlägeskänslig sökning i Microsoft Excel 2010

Anonim

Om du vill ha en formel som returnerar värdet med hjälp av skiftlägeskänslig sökning kan du använda en kombination av "INDEX "," MATCH "&" EXACT "funktioner för att härleda utmatningen.
INDEX: Returnerar ett värde eller referens för cellen vid skärningspunkten mellan en viss rad och kolumn, i ett givet intervall.

Syntax: = INDEX (array, row_num, column_num)

array:Array är en rad celler eller tabeller.

radnummer:Radnumret i matrisen från vilket värdet returneras.

column_num:Det är valfritt. Det är kolumnnumret i matrisen som används för att returnera värdet.
MATCH funktion söker efter ett specifikt objekt i ett valt cellområde och returnerar sedan objektets relativa position i intervallet.

Syntax = MATCH (lookup_value, lookup_array, match_type)

lookup_value: Värdet du vill leta efter

lookup_array: Datatabellen innehåller information från vilken du vill returnera utdata.

match_type: 1,0 och -1 är tre alternativ.

1 (standard): Det hittar det största värdet i intervallet. Listan måste sorteras i stigande ordning.

0: Det kommer att hitta en exakt matchning

-1: Det hittar det minsta värdet i intervallet. Listan måste sorteras i fallande ordning.
EXAKT: Kontrollerar om två textsträngar är exakt samma och returnerar SANT eller FALSKT. EXAKT är skiftlägeskänsligt.

Syntax = EXAKT (text1, text2)

text1: Det är den första textsträngen

text2: Det är den andra textsträngen
Låt oss ta ett exempel:

Vi har några tecken i kolumn A & deras koder i kolumn B med kodfunktion.

  • I cell E2 vill vi ha en formel baserad på uppslagsvärdet i cell D2
  • Formeln i cell E2 skulle vara {= INDEX ($ B $ 2: $ B $ 7, MATCH (TRUE, EXACT (D2, $ A $ 2: $ A $ 7), 0))}
  • Detta är en matrisformel som måste anges med CTRL + SKIFT + ENTER annars ger det falska resultat

  • I cell D2 måste vi använda rullgardinsmenyn med hjälp av datavalideringsfunktionen.
  • Om vi ​​ändrar värdet i cell D2 till säga b, kommer formeln att returnera värdet därefter.

Det är så vi kan hämta värdet med hjälp av skiftlägeskänsliga sökningar i Microsoft Excel.