Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.
Santrauka
Šiame straipsnyje aprašoma, kaip rasti duomenų lentelėje (arba langelių diapazonas) naudojant įvairių įtaisytosios funkcijos programoje Microsoft Excel. Norėdami gauti tą patį rezultatą, galite naudoti skirtingas formules.
Sukurti darbalapio pavyzdys
Šiame straipsnyje naudoja darbalapio pavyzdys iliustruoja Excel įtaisytosios funkcijos. Apsvarstykite nuorodos pavadinimą iš stulpelio A ir gaunamas asmens amžius iš stulpelio c pavyzdys Norėdami sukurti šį darbalapį, įveskite šiuos duomenis į tuščią "Excel" darbalapį.
Galėsite įvesti reikšmę, kurią norite rasti į langelį E2. Bet kurį tuščią langelį pačiame darbalapyje galite įvesti formulę.
A |
B |
C |
D |
E |
||
1 |
Vardas |
Departamentas |
Amžius |
Rasti reikšmę |
||
2 |
Henry |
501 |
28 |
Mary |
||
3 |
Stan |
201 |
19 |
|||
4 |
Mary |
101 |
22 |
|||
5 |
Larry |
301 |
29 |
Terminų apibrėžimai
Šiame straipsnyje aprašyti Excel įtaisytosios funkcijos pagal šiuos terminus:
Terminas |
Apibrėžimas |
Pavyzdys |
Lentelė masyvas |
Viso peržvalgos lentelės |
A2:C5 |
Ieškoma_reikšmė |
Norėdami rasti masyvo lentelių_masyvas pirmojo stulpelio reikšmę. |
E2 |
Ieškos_masyvas |
Langelių diapazonas, kuriame yra paieškos reikšmės. |
A2: A5 |
Stulpelio_rodyklės_nr |
Stulpelio numeris pirmajame masyvo lentelių_masyvas reikšmė grąžinti. |
3 (trečiojo stulpelio susikirtimas lentelė_masyvas) |
Result_Array |
Diapazonas, kuriame yra tik viena eilutė arba stulpelis. Jis turi būti tokio pat dydžio kaip ieškos_masyvas arba ieškomas_vektorius. |
C2:C5 |
Paieškos_diapazonas |
Loginė reikšmė (TRUE arba FALSE). Jei ši reikšmė yra TRUE arba nenurodoma, grąžinama apytikslis atitikmuo. Jei FALSE, ji atrodys tikslų atitikmenį. |
FALSE (klaidinga) |
Top_cell |
Tai yra nuoroda, iš kurios norite kurti poslinkis. Top_Cell turi būti nuoroda į langelį ar greta esančių langelių diapazoną. Kitu atveju funkcija OFFSET grąžina #VALUE! klaidos reikšmę. |
|
Offset_Col |
Tai yra stulpelių, į kairę arba į dešinę, norimą viršutinį kairįjį langelį, Norėdami nurodyti rezultato skaičius. Pvz., "5" Offset_Col argumentą nurodo, kad viršutiniame kairiajame langelio nuorodos yra penki stulpeliai į dešinę nuo nuorodos. Offset_Col gali turėti ir teigiamą (tai reiškia į dešinę nuo pradinės nuorodos) arba neigiamą (tai reiškia į kairę nuo pradinės nuorodos). |
Funkcijos
LOOKUP()
Funkcija LOOKUP randa reikšmę vienoje eilutėje arba stulpelyje ir sutampa su tos pačios padėties kitą eilutės arba stulpelio reikšmę.
Toliau pateiktas pavyzdys, peržvalgos formulės sintaksę:
=LOOKUP(Lookup_Value,Lookup_Vector,Result_Vector)
Ši formulė randa Mary amžius darbalapio pavyzdyje:
=LOOKUP(E2,A2:A5,C2:C5)
Formulė naudoja reikšmę "Marija" langelyje E2 ir randa "Marija" lookup vektorinės (stulpelio A). Formulė tada sutampa su reikšme toje pačioje eilutėje, rezultatų vektoriaus (stulpelio C). Kadangi "Marija" yra 4 eilutėje, funkcija LOOKUP grąžina reikšmę iš 4 eilutės stulpelyje C (22).
Pastaba: Funkcija LOOKUP reikia surūšiuoti lentelę.
Daugiau informacijos apie peržvalgos funkcija, spustelėkite toliau straipsnio numerį ir "Microsoft" žinių bazės straipsnyje:
VLOOKUP()
Funkciją VLOOKUP arba vertikalus peržvalgos naudojamas, kai duomenys yra pateikiami stulpeliuose. Ši funkcija ieško reikšmės kairiajame stulpelyje ir sutampa su duomenų nurodyto stulpelio toje pačioje eilutėje. VLOOKUP galite rasti duomenys rūšiuojami arba nesurūšiuotoje lentelėje. Šiame pavyzdyje lentelės su nesurūšiuotos duomenimis.
Toliau pateiktas pavyzdys, VLOOKUP formulės sintaksę:
=VLOOKUP(Lookup_Value,Table_Array,Col_Index_Num,Range_Lookup)
Ši formulė randa Mary amžius darbalapio pavyzdyje:
=VLOOKUP(E2,A2:C5,3,FALSE)
Formulė naudoja reikšmę "Marija" langelyje E2 ir randa "Marija" kairiajame stulpelyje (A stulpelis). Formulė tada sutampa su reikšme toje pačioje eilėje į Column_Index. Šiame pavyzdyje "3" kaip Column_Index (stulpelio C). Kadangi "Marija" yra 4 eilutėje, VLOOKUP grąžina reikšmę iš 4 eilutės stulpelyje C (22).
Daugiau informacijos apie funkciją VLOOKUP , spustelėkite toliau straipsnio numerį ir "Microsoft" žinių bazės straipsnyje:
INDEX() ir MATCH()
Jūs galite naudoti funkcijas INDEX ir MATCH kartu gauti tą patį rezultatą kaip ir naudojant peržvalgos arba VLOOKUP.
Toliau pateikiamas pavyzdys, sintaksę, apimanti INDEX ir MATCH pateikia tokius rezultatus kaip peržvalgos ir VLOOKUP , pateikti pavyzdžiai:
=INDEX(Table_Array,Match(Lookup_Value,Lookup_Array,0),Col_Index_Num)
Ši formulė randa Mary amžius darbalapio pavyzdyje:
=INDEX(A2:C5,MATCH(E2,A2:A5,0),3)
Formulė naudoja reikšmę "Marija" langelyje E2 ir randa "Marija" stulpelyje A. Tai tada sutampa su reikšme toje pačioje eilutėje stulpelyje C. Kadangi "Marija" yra 4 eilutėje, formulė grąžina reikšmę iš 4 eilutės stulpelyje C (22).
PASTABA: Jei nė vienas iš ieškos_masyvas langeliuose rasti ieškomos_reikšmės ("Marija"), ši formulė grąžina #N/A.
Daugiau informacijos apie funkciją INDEX , spustelėkite toliau straipsnio numerį ir "Microsoft" žinių bazės straipsnyje:
OFFSET() ir MATCH()
Funkcijos OFFSET ir MATCH funkcijos galite naudoti kartu gauti tą patį rezultatą kaip ankstesniame pavyzdyje funkcijas.
Toliau pateikiamas pavyzdys, sintaksę, apimanti OFFSET ir MATCH pateikia tokius rezultatus, kaip peržvalgos ir VLOOKUP:
=OFFSET(Top_Cell,Match(Lookup_Value,Lookup_Array,0),Offset_Col)
Ši formulė randa Mary amžius darbalapio pavyzdyje:
=OFFSET(A1,MATCH(E2,A2:A5,0),2)
Formulė naudoja reikšmę "Marija" langelyje E2 ir randa "Marija" stulpelyje A. Formulė tada sutampa su reikšme toje pačioje eilutėje, bet dviem stulpeliais į dešinę (stulpelio C). Kadangi "Marija" yra A stulpelyje, formulė pateikia reikšmę stulpelyje C (22) 4 eilutėje.
Daugiau informacijos apie funkcija OFFSET , spustelėkite toliau straipsnio numerį ir "Microsoft" žinių bazės straipsnyje: