Šiame straipsnyje mes sužinosime, kaip „Excel“ ieškoti kelių vertės egzempliorių.
Ieškoti verčių naudojant išskleidžiamąją parinktį?
Čia mes suprantame, kaip galime ieškoti skirtingų rezultatų naudodami funkcijų masyvo formulę INDEX. Tiesiog pasirinkite vertę iš sąrašo ir atitinkamas rezultatas bus ten.
Bendra formulė
{= INDEKSAS (masyvas, mažas |
Masyvas: Diapazonas, iš kurio norite gauti duomenis.
lookup_value: Jūsų paieškos vertė, kurią norite filtruoti.
lookup_value_range: Diapazonas, kuriame norite filtruoti „lookup_value“.
Pirmasis langelis paieškos diapazone: jei jūsų lookup_value diapazonas yra $ A $ 5: $ A $ 100, tada jo $ A $ 5.
Svarbu: Viskas turėtų būti absoliučiai nurodyta. lookup_value gali būti santykinis pagal reikalavimą.
Įveskite jį kaip masyvo formulę. Parašę formulę, naudokite CTRL+SHIFT+ENTER klavišus, kad gautumėte masyvo formulę.
Kelių rezultatų paieškos pavyzdys
Turiu šiuos studentų duomenis diapazone A2: E14. Ląstelėje G1 turiu regiono reikšmių išskleidžiamąjį meniu, pvz. Centrinė, Rytų, Šiaurės, Pietų ir Vakarų. Dabar noriu, kad ir kuriame G1 regione turėčiau, stulpelyje H turėtų būti rodomas visų to regiono studentų sąrašas.
Norėdami ieškoti kelių „Excel“ verčių, nustatykime savo kintamuosius.
Masyvas: 2 USD: 14 USD
lookup_value: $ G $ 1
lookup_value_range: 2 USD: 14 USD
Pirmasis „lookup_value“ diapazono langelis: $ 2 USD
Remiantis aukščiau pateiktais duomenimis, mūsų formulė, skirta gauti kelias „Excel“ vertes, bus tokia:
{= IFERROR (INDEX ($ C $ 2: $ C $ 14, SMALL (IF ($ G $ 1 = $ A $ 2: $ A $ 14, ROW ($ A $ 2: $ A $ 14)) -ROW ($ A $ 2) +1) , EILUTĖ (1: 1))), „Nebėra vertės“)} |
Tai masyvo formulė. Įvedę formulę nenaudokite „Enter“. Kartu naudokite CTRL + SHIFT + ENTER.
Dabar suprasime, kaip tai veikia.
Nors formulė gali atrodyti sudėtinga, idėja paprasta. Turime gauti kiekvieno reikšmės įvykio indekso numerį, tada nuskaityti vertes naudodami „Excel“ funkciją INDEX.
Taigi pagrindinis iššūkis yra gauti indeksų skaičių masyvą lookup_value. Norėdami gauti indekso numerius, naudojome IF ir ROW funkcijas. Formulė iš tikrųjų yra sudėtinga, suskaidykime ją.
Mes norime gauti vertes iš studento stulpelio, todėl mūsų INDEX funkcijos masyvas yra 2 USD: 14 USD.
Dabar turime pateikti eilučių numerius iš 2 USD: 14 USD (paieškos vertė), kurioje egzistuoja G1 vertė (tarkime, kol kas) G1 turi centrą).
IF ($ G $ 1 = $ A $ 2: $ A $ 14, ROW ($ A $ 2: $ A $ 14): Dabar ši dalis grąžina eilutės numerį, jei langelio skaitiklio G1 vertė (centrinis) diapazone 2 USD: 14 USD kitaip grįžta NETIESA. Šiame pavyzdyje jis grįš
{2; FALSE; FALSE; FALSE; FALSE; 7; 8; FALSE; FALSE; 11; FALSE; FALSE; FALSE}.
Dabar, kadangi aukščiau esančiame masyve yra eilutės numeriai iš 1 eilutės (1: 1) ir mums reikia eilučių, pradedant nuo mūsų masyvo (A2: A14). Norėdami tai padaryti, IF formulėje naudojame -ROW ($ A $ 2) +1. Prieš pradedant mūsų masyvą, bus pateikta keletas eilučių.
Šiame pavyzdyje jis yra -1. Jei jis prasidėtų nuo A3, grįžtų -2 ir pan. Šis skaičius bus atimtas iš kiekvieno IF pateikto masyvo skaičiaus. Taigi Pagaliau IF ($ G $ 1 = $ A $ 2: $ A $ 14, ROW ($ A $ 2: $ A $ 14) -ROW ($ A $ 2) +1) tai bus išversta į {1; FALSE; FALSE; FALSE; FALSE;6;7; FALSE; FALSE;10; FALSE; FALSE; FALSE}.
Be to, šį masyvą supa funkcija SMALL. Ši funkcija grąžina N -ąją mažiausią reikšmę duotame masyve. Dabar turime SMALL ({2; FALSE; FALSE; FALSE; FALSE;7;8; FALSE; FALSE;11; FALSE; FALSE; FALSE}, EILUTĖ (1: 1)). EILUTĖ (1: 1) grąžins 1. Taigi aukščiau pateikta funkcija grąžins 1 mažiausią masyvo reikšmę, kuri yra 2.
Kai nukopijuosite šią formulę į žemiau esančius langelius, ROW (1: 1) taps ROW (2: 2) ir grąžins antrą mažiausią masyvo reikšmę, kuri yra 7 ir pan. Tai leidžia funkcijai pirmiausia grąžinti pirmą kartą rastą vertę. Bet jei pirmiausia norite gauti paskutinę rastą vertę, tada naudokite LARGE funkciją, o ne funkciją SMALL.
Dabar, naudojant anksčiau pateiktas funkcijas, INDEX funkcija lengvai grąžina kiekvieną atitinkančią diapazono vertę.
Taip pat galite atlikti tikslios paieškos atitikmenis naudodami „Excel“ funkciją INDEX ir MATCH. Sužinokite daugiau apie tai, kaip atlikti didžiųjų ir mažųjų raidžių paiešką naudojant funkciją „INDEX & MATCH“ programoje „Excel“. Taip pat galite ieškoti dalinių atitikčių naudodami „Excel“ pakaitos simbolius.
Tikimės, kad šis straipsnis apie tai, kaip ieškoti kelių „Excel“ vertės egzempliorių, yra aiškinamasis. Čia rasite daugiau straipsnių apie verčių skaičiavimą ir susijusias „Excel“ formules. Jei jums patiko mūsų tinklaraščiai, pasidalykite jais su draugais „Facebook“. Taip pat galite sekti mus „Twitter“ ir „Facebook“. Mes norėtume išgirsti jūsų nuomonę, praneškite mums, kaip galime patobulinti, papildyti ar naujovinti savo darbą ir padaryti jį geresnį. Rašykite mums el.
Naudokite VLOOKUP iš dviejų ar daugiau peržiūros lentelių | Norėdami ieškoti iš kelių lentelių, galime taikyti IFERROR metodą. Jei norite ieškoti iš kelių lentelių, klaida laikoma kitos lentelės jungikliu. Kitas metodas gali būti If metodas.
Kaip atlikti didžiųjų ir mažųjų raidžių paiešką „Excel“ | „Excel“ funkcija VLOOKUP neskiria didžiųjų ir mažųjų raidžių ir grąžins pirmąją atitiktį iš sąrašo. „INDEX-MATCH“ nėra išimtis, tačiau jį galima pakeisti, kad būtų skiriamos didžiosios ir mažosios raidės. Pažiūrėkime, kaip…
Dažnai rodomo teksto paieška naudojant „Excel“ kriterijus | Dažniausiai paieška rodoma tekste diapazone, kuriame naudojame funkciją INDEX-MATCH with MODE. Štai metodas.
Populiarūs straipsniai:
Kaip naudoti „IF“ funkciją „Excel“ : „Excel“ IF sakinys patikrina sąlygą ir grąžina konkrečią reikšmę, jei sąlyga yra TRUE, arba grąžina kitą konkrečią reikšmę, jei FALSE.
Kaip naudotis „VLOOKUP“ funkcija „Excel“ : Tai yra viena iš dažniausiai naudojamų ir populiariausių „Excel“ funkcijų, naudojama vertei iš įvairių diapazonų ir lapų ieškoti.
Kaip naudotis „SUMIF“ funkcija „Excel“ : Tai dar viena esminė prietaisų skydelio funkcija. Tai padeda apibendrinti vertes konkrečiomis sąlygomis.
Kaip naudoti „COUNTIF“ funkciją „Excel“ : Skaičiuokite vertes su sąlygomis naudodami šią nuostabią funkciją. Norint suskaičiuoti konkrečias vertes, nereikia filtruoti duomenų. Skaitiklio funkcija yra būtina norint paruošti prietaisų skydelį.