Duomenų vietos radimas naudojant „Excel“MATCH funkciją

Turinys:

Duomenų vietos radimas naudojant „Excel“MATCH funkciją
Duomenų vietos radimas naudojant „Excel“MATCH funkciją
Anonim

Pagrindiniai pasiėmimai

  • Funkcijos MATCH sintaksė yra =MATCH(Lookup_value, Lookup_masyvas, Match_type).
  • Galima įvesti rankiniu būdu. Arba, jei norite naudoti įtaisytąsias Excel funkcijas, pasirinkite Formulės > Lookup & Reference > MATCH.
  • Pateikia skaičių, nurodantį pirmąją santykinę duomenų padėtį sąraše, masyve arba pasirinktame langelių diapazone.

Štai kaip naudoti „Excel“funkciją MATCH nustatyti reikšmės vietą eilutėje, stulpelyje arba lentelėje. Tai naudinga, kai reikia rasti elemento vietą sąraše, o ne patį elementą.

MATCH Funkcijos sintaksė

Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus, kablelių skyriklius ir argumentus. Funkcijos MATCH sintaksė yra:

=MATCH(Lookup_value, Lookup_array, Atitikties_tipas)

MATCH Funkcijos argumentai

Bet kokia įvestis, kurią suteikiate funkcijai, vadinama argumentu. Norint teisingai apskaičiuoti, daugumai „Excel“randamų funkcijų reikia tam tikros įvesties arba informacijos.

Tai yra funkcijos MATCH argumentai:

Lookup_value

Lookup_value (būtina) yra reikšmė, kurią norite rasti duomenų sąraše. Šis argumentas gali būti skaičius, tekstas, loginė reikšmė arba langelio nuoroda.

Lookup_array

Lookup_array (būtina) yra ieškomų langelių diapazonas.

Atitikties_tipas

Match_type (pasirenkama) nurodo „Excel“, kaip suderinti Lookup_value su reikšmėmis Lookup_masyvo. Numatytoji šio argumento reikšmė yra 1. Pasirinkimai yra -1, 0 arba 1.

  • Jei Match_type lygus 1 arba yra praleistas, MATCH suranda didžiausią reikšmę, kuri yra mažesnė arba lygi Lookup_value. „Lookup_masyvo“duomenys turi būti rūšiuojami didėjančia tvarka.
  • Jei Match_type yra lygus 0, MATCH suranda pirmąją reikšmę, kuri tiksliai lygi Lookup_value. „Lookup_masyvo“duomenis galima rūšiuoti bet kokia tvarka.
  • Jei Match_type yra -1, MATCH suranda mažiausią reikšmę, kuri yra didesnė arba lygi Lookup_value. „Lookup_masyvo“duomenys turi būti rūšiuojami mažėjimo tvarka.

Kaip naudoti MATCH funkciją programoje Excel

Šioje mokymo programoje pateiktame MATCH pavyzdyje naudojama funkcija, skirta rasti termino Gizmos vietą inventoriaus sąraše. Funkcijos sintaksę galima įvesti rankiniu būdu į langelį arba naudojant „Excel“integruotas funkcijas, kaip parodyta čia.

Image
Image

Jei norite įvesti MATCH funkciją ir argumentus:

  1. Atidarykite tuščią „Excel“darbalapį ir įveskite duomenis į C, D ir E stulpelius, kaip parodyta paveikslėlyje toliau. Palikite langelį D2 tuščią, nes būtent tas langelis priglobs funkciją.

    Image
    Image
  2. Pasirinkite ląstelė D2, kad ji būtų aktyvi.
  3. Pasirinkite Formulės skirtuką juostos.
  4. Pasirinkite Lookup & Reference, kad atidarytumėte Function išskleidžiamąjį sąrašą.
  5. Sąraše pasirinkite MATCH, kad atidarytumėte dialogo langą Funkcijos argumentai. („Excel“, skirta „Mac“, atsidaro Formula Builder.)
  6. Įdėkite žymeklį į Lookup_value teksto laukelį.
  7. Darbalapyje pasirinkite cell C2, kad įvestumėte langelio nuorodą.
  8. Įdėkite žymeklį į Lookup_array teksto laukelį.
  9. Paryškinkite ląsteles E2–E7 darbalapyje, kad įvestumėte diapazoną.
  10. Įdėkite žymeklį į Match_type teksto laukelį.
  11. Įveskite skaičių 0 šioje eilutėje, kad rastumėte tikslią duomenų atitiktį langelyje D3.

    Image
    Image
  12. Pasirinkite OK, kad užbaigtumėte funkciją. („Excel“, skirta „Mac“, pasirinkite Atlikta.)
  13. Skaičius 5 rodomas langelyje D3, nes terminas Gizmos yra penktasis elementas iš viršaus inventorių sąraše.
  14. Kai pasirenkate langelį D3, visa funkcija pasirodo formulės juostoje virš darbalapio.

    =MATCH(C2, E2:E7, 0)

Sujungti MATCH su kitomis Excel funkcijomis

Funkcija MATCH paprastai naudojama kartu su kitomis paieškos funkcijomis, tokiomis kaip VLOOKUP arba INDEX, ir naudojama kaip įvestis kitos funkcijos argumentams, pvz.:

  • VLOOKUP argumentas col_index_num.
  • Funkcijos INDEX argumentas row_num.

Rekomenduojamas: