Nested MATCH -toiminnon aloitus
Palaa osaan 1
MATCH-toiminnon syöttäminen sarakkeiden indeksinumero-argumentiksi
Normaalisti VLOOKUP palauttaa tiedot vain tietotaulukon yhdestä sarakkeesta ja tämä sarake asetetaan sarakkeen indeksinumero Perustelu.
Tässä esimerkissä meillä on kuitenkin kolme saraketta, joista haluamme löytää tietoja, joten tarvitsemme tapaa muuttaa helposti sarakkeen indeksinumero muokkaamatta hakuoperaattoria.
Tässä kohtaa MATCH-toiminto. Sen avulla voimme sovittaa sarakkeen numeron kenttään - joko tammi-, helmi- tai maaliskuussa -, jonka kirjoitamme laskentataulukon soluun E2.
Nestelytoiminnot
MATCH-funktio toimii siis VLOOKUP: nä sarakkeen indeksinumero Perustelu.
Tämä saavutetaan pesemällä VLOOKUPin MATCH - funktio Col_index_num rivi ruutuun.
MATCH-toiminnon syöttäminen käsin
Kun pesu toimii, Excel ei anna meidän avata toisen tehtävän valintaikkunaa syöttääksemme sen argumentit.
MATCH-toiminto on siis syötettävä manuaalisesti sisään Col_index_num linja.
Kun syötät tehtäviä manuaalisesti, jokainen funktion argumentit on erotettava pilkulla ' , '.
MATCH-toiminnon haku-arvo-argumentin syöttäminen
Ensimmäinen askel sisäkkäisen MATCH-toiminnon syöttämisessä on syöttää hakuarvo Perustelu.
hakuarvo on hakusanan sijainti tai soluviite, jonka haluamme sovittaa tietokantaan.
- Napsauta VLOOKUP-toiminnon valintaikkunassa Col_index_num linja.
- Kirjoita toiminnon nimi ottelu jota seuraa avoin pyöreä kiinnike " ( '
- Napsauta solua E2 syöttää soluviittaus valintaikkunaan.
- Kirjoita pilkku ' , ' soluviitteen jälkeen E3 täyttää MATCH-toiminnon merkinnät hakuarvo Perustelu.
- Jätä VLOOKUP-toiminnon valintaikkuna auki opetusohjelman seuraavaan vaiheeseen.
Tutorial viimeisessä vaiheessa Lookup_values syötetään laskentataulukoihin D2 ja E2.
02/06MATCH-toiminnon Lookup_array lisääminen
MATCH-toiminnon Lookup_array lisääminen
Tämä vaihe käsittää lisäyksen etsintäjono argumentti sisäkkäiselle MATCH-toiminnolle.
etsintäjono on solualue, jonka MATCH-funktio hakee etsimään hakuarvo argumentti, joka on lisätty opetusohjelman edelliseen vaiheeseen.
Tässä esimerkissä haluamme, että MATCH-funktio etsii soluja D5-G5 vastaamaan kuukauden solua, joka syötetään soluun E2.
Nämä vaiheet tulee syöttää sen jälkeen, kun pilkku on syötetty edelliseen vaiheeseen Col_index_num riville VLOOKUP-toiminnon valintaikkunassa.
- Napsauta tarvittaessa Col_index_num rivin jälkeen pisteen asettamiseksi pisteen kohdalle nykyisen merkinnän lopussa.
- Korosta solut D5-G5 laskentataulukossa syöttämään nämä soluviitteet alueeksi, jonka tehtävä on etsiä.
- paina F4 Näppäimistön näppäintä muuttaa tämän alueen absoluuttisiin soluviitteisiin. Näin tekeminen tekee mahdolliseksi kopioida täytetyn haun kaavan muille työpöydän sijainteille opetusohjelman viimeisessä vaiheessa
- Kirjoita pilkku ' , ' soluviitteen jälkeen E3 täyttää MATCH-toiminnon merkinnät etsintäjono Perustelu.
Ottotyypin lisääminen ja MATCH-toiminnon täydentäminen
Ottotyypin lisääminen ja MATCH-toiminnon täydentäminen
MATCH - toiminnon kolmas ja viimeinen argumentti on Match_type-argumentti.
Tämä argumentti kertoo Excelille, kuinka Hae haku_arvo saadaan arvoilla Lookup_array. Valinnat ovat: -1, 0 tai 1.
Tämä argumentti on valinnainen. Jos se jätetään pois, toiminto käyttää oletusarvoa 1.
- jos Match_type = 1 tai jätetään pois: MATCH löytää suurimman arvon, joka on pienempi tai yhtä suuri kuin Lookup_value. Jos tämä arvo on valittu, Lookup_array-tiedot on lajitettava nousevaan järjestykseen.
- jos Match_type = 0: MATCH löytää ensimmäisen arvon, joka on täsmälleen sama kuin Lookup_value. Lookup_array-tiedot voidaan lajitella missä tahansa järjestyksessä.
- jos Match_type = 1: MATCH löytää pienimmän arvon, joka on suurempi tai yhtä suuri kuin Lookup_value. Jos tämä arvo on valittu, Lookup_array-tiedot on lajitettava laskevaan järjestykseen.
Nämä vaiheet tulee syöttää sen jälkeen, kun pilkku on syötetty edelliseen vaiheeseen ROW_NUM riville VLOOKUP-toiminnon valintaikkunassa.
- Toisen pilkun jälkeen Col_index_num rivi, kirjoita nolla " 0 "koska haluamme, että sisäkkäinen toiminto palauttaa täsmällisen vastaavuuden kuukausiin soluun E2.
- Kirjoita sulkukierroksen pidike " ) "täydentää MATCH-toimintoa.
- Jätä VLOOKUP-toiminnon valintaikkuna auki opetusohjelman seuraavaan vaiheeseen.
VLOOKUP-alueen hakuhaun syöttäminen
Aluehakutapahtuma
VLOOKUP: n Range_lookup-argumentti on looginen arvo (vain TRUE tai FALSE), joka ilmaisee, haluatko VLOOKUP löytää täsmällisen tai likimääräisen ottelun Lookup_value-arvoon.
- Jos TRUE tai jos tämä argumentti jätetään pois, VLOOKUP palauttaa joko täsmällisen vastaavuuden Lookup_value-arvoon tai, jos tarkkaa ottelua ei löydy, VLOOKUP palauttaa seuraavan suurimman arvon. Tämän kaavan avulla taulukon_arran ensimmäisen sarakkeen tiedot on lajitettava nousevaan järjestykseen.
- Jos se on FALSE, VLOOKUP käyttää tarkka hakuoikeus Lookup_value-arvoon.Jos taulukon taulukon ensimmäisessä sarakkeessa on kaksi tai useampia arvoja, jotka vastaavat hakuarvoa, käytetään ensimmäistä löydettyä arvoa. Jos tarkkaa ottelua ei löydy, palautetaan # virhe / virhe.
Tässä opetusohjelmassa, koska etsimme tietyn kuukauden myyntilukuja, asetamme Range_lookup yhtä Väärä .
- Klikkaa hakualue riville
- Kirjoita sana Väärä tässä rivissä osoittamaan, että haluamme, että VLOOKUP palauttaa täsmälliset tiedot etsimämme tietoihin
- Suorita kaksiulotteisen haun kaava ja sulje valintaikkuna valitsemalla OK
- Koska etsintäkriteeriä ei ole vielä tullut soluihin D2 ja E2, solussa F2 esiintyy # N / A -virhe
- Tämä virhe korjataan opetusohjelman seuraavassa vaiheessa, kun lisäämme hakutavan kriteerin opetusohjelman seuraavaan vaiheeseen.
Kaksisuuntaisen hakutavan testaaminen
Kaksisuuntaisen hakutavan testaaminen
Jos haluat käyttää kaksisuuntaista haun kaavaa löytää kuukausittaiset myyntitiedot taulukon taulukossa luetelluille eri evästeille, kirjoita evästeen nimi soluun D2, kuukausi soluun E2 ja paina näppäimistön ENTER-näppäintä.
Myyntitiedot näkyvät solussa F2.
- Napsauta taulukon D2 solua
- Tyyppi Kaurapuuro soluun D2 ja paina TULLA SISÄÄN näppäintä
- Napsauta solua E2
- Tyyppi helmikuu soluun E2 ja paina TULLA SISÄÄN näppäintä
- Arvo $1,345 - Kaurahiutaleiden evästeiden myyntihinta helmikuussa - pitäisi näkyä solussa F2
- Tässä vaiheessa laskentataulukon tulisi vastata tämän opetusohjelman sivun 1 esimerkkiä
- Testaa hakutaulukko edelleen kirjoittamalla minkä tahansa taulukkoluettelossa olevien evästetyyppien ja kuukausien yhdistelmä ja myyntiarvot näkyvät solussa F2
- Ohjausportaalin viimeinen vaihe kattaa hakutavan kopioimisen täyttökahvalla.
Jos virheilmoitus, kuten #VIITTAUS! näkyy solussa F2, tämä VLOOKUP-virhesanomien luettelo voi auttaa sinua määrittämään missä ongelma on.
06/06Kaksisuuntaisen haun kaavan kopiointi täyttökahvalla
Kaksisuuntaisen haun kaavan kopiointi täyttökahvalla
Yksittäisten kuukausien tai eri evästeiden tietojen vertailun helpottamiseksi hakulausekaava voidaan kopioida muihin soluihin niin, että useita määriä voidaan näyttää samanaikaisesti.
Koska tiedot on määritetty laskentataulukon säännöllisessä kuvioinnissa, voimme kopioida hakutaulukon soluun F2 soluun F3.
Kun kaava kopioidaan, Excel päivittää suhteelliset soluviitteet, jotka heijastavat kaavan uutta sijaintia. Tässä tapauksessa D2 tulee D3 ja E2 tulee E3: ksi,
Samoin Excel pitää absoluuttisen soluviitteen samalla, joten absoluuttinen alue $ D $ 5: $ G $ 5 pysyy samana, kun kaava kopioidaan.
Excelissä on useita tapoja kopioida tietoja, mutta todennäköisesti helpoin tapa on käyttää täyttökahvaa.
- Napsauta taulukon D3 solua
- Tyyppi Kaurapuuro soluun D3 ja paina TULLA SISÄÄN näppäintä
- Napsauta solua E3
- Tyyppi maaliskuu soluun E3 ja paina TULLA SISÄÄN näppäintä
- Napsauta solua F2 saadaksesi sen aktiiviseksi soluksi
- Aseta hiiren osoitin mustan neliön alapuolelle oikeassa alakulmassa. Osoitin muuttuu plusmerkiksi "+" - tämä on Fill Handle
- Napsauta hiiren vasenta painiketta ja vedä täyttökahva alas kennoon F3
- Vapauta hiiren painike ja solun F3 pitäisi sisältää kaksiulotteinen haun kaava
- Arvo 1.287 dollaria - kaurapuuro-evästeiden myyntimäärä maaliskuun aikana - pitäisi näkyä solussa F3