Ja vēlaties formulu, kas atgriež vērtību, izmantojot reģistrjutīgo meklēšanu, varat izmantot kombināciju "INDEX "," MATCH "un" EXACT "funkcijas izvades iegūšanai.
INDEKSS: Atgriež šūnas vērtību vai atsauci konkrētas rindas un kolonnas krustojumā noteiktā diapazonā.
Sintakse: = INDEKSS (masīvs, rindas_numurs, kolonnas_numurs)
masīvs:Masīvs ir šūnu vai tabulas diapazons.
rindas_numurs:Rindas numurs masīvā, no kura tiek atgriezta vērtība.
kolonnu_numurs:Tas nav obligāts. Tas ir kolonnas numurs masīvā, ko izmanto, lai atgrieztu vērtību.
MATCH funkcija meklē noteiktu vienumu atlasītajā šūnu diapazonā un pēc tam atgriež attiecīgā vienuma relatīvo pozīciju diapazonā.
Sintakse = MATCH (lookup_value, lookup_array, match_type)
lookup_value: Vērtība, kuru vēlaties meklēt
lookup_array: Datu tabulā ir informācija, no kuras vēlaties atgriezt izvadi.
atbilstības_tips: 1,0 un -1 ir trīs iespējas.
1 (noklusējums): tiks atrasta lielākā vērtība diapazonā. Saraksts jāsakārto augošā secībā.
0: tiks atrasta precīza atbilstība
-1: tas atradīs mazāko vērtību diapazonā. Saraksts jāsakārto dilstošā secībā.
PRECĪZE: Pārbauda, vai divas teksta virknes ir pilnīgi vienādas, un atgriež TRUE vai FALSE. EXACT ir reģistrjutīgs.
Sintakse = PRECĪZS (teksts1, teksts2)
teksts1: Tā ir pirmā teksta virkne
teksts2: Tā ir otrā teksta virkne
Ņemsim piemēru:
Mums ir dažas rakstzīmes A slejā un to kodi B slejā, izmantojot kodu funkciju.
- Šūnā E2 mēs vēlamies formulu, kuras pamatā ir uzmeklēšanas vērtība šūnā D2
- Formula šūnā E2 būtu {= INDEKSS ($ B $ 2: $ B $ 7, MATCH (TRUE, EXACT (D2, $ A $ 2: $ A $ 7), 0))}
- Šī ir masīva formula, kas jāievada ar CTRL + SHIFT + ENTER pretējā gadījumā tas dos nepatiesus rezultātus
- Šūnā D2 mums ir jāpiemēro nolaižamā izvēlne, izmantojot datu validācijas funkciju.
- Ja mēs mainām vērtību šūnā D2, lai pateiktu b, formula attiecīgi atgriež vērtību.
Tādā veidā mēs varam iegūt vērtību, izmantojot Microsoft Excel reģistrjutīgos uzmeklējumus.