Selles artiklis õpime, kuidas indekseerida ja sortida väärtusi Exceli abiveeru abil.
Stsenaarium:
Mõnikord töötatakse ebaharilike andmetega. Lühema versiooni peame hankima nõutavate andmetena tabeli andmetest, mis põhinevad abistaja veerul. Siin saame kõigepealt aru, kuidas hankida abistaja veerg ja seejärel tabeli andmete põhjal sorteerida väikesed nõutavad andmed.
Kuidas indekseerida väärtusi vahemikus?
Selle artikli jaoks peame kasutama funktsiooni COUNTIF. Nüüd teeme funktsioonist valemi. Siin on antud teksti ja numbrite segatud väärtused vahemikus. Peame need indekseerima kasvavas järjekorras, esmalt numbriliselt ja seejärel tähestikulises järjekorras.
Üldine valem:-
= COUNTIF (loend, "<=" & f_väärtus) + (COUNT (loend) * ISTEXT (f_väärtus)) |
loend: numbrite ja teksti loend
f_value: vahemiku esimene väärtus
Selgitus:
- Funktsioon COUNTIF loendab tagastatud loendis olevate väärtuste arvu
- Funktsioon COUNT saab vahemikus olevate numbrite arvu.
- Funktsioon ISTEXT kontrollib, kas valitud lahtri väärtus on tekst või mitte. Tagastab tekstile TRUE ja numbritele FALSE.
Näide:
Kõiki neid võib segadusse ajada. Mõistame, kuidas selgitava valemi abil abistajaveergu saada. Siin tuleb abistajaveerul lähtuda sortimisväärtustest järjekorras (esmalt numbrid ja seejärel tähestikulises järjekorras). Selleks kasutame valemit, et saada veerg Indeks või auaste allpool kuvatud kulude andmete abiveerguna.
Siit leiate vahemikus olevad väärtused. Arvutamise eesmärgil kasutame kuluna fikseeritud massiivi D5: D12 nimetatud vahemikku.
Kasutage valemit:
= COUNTIF (kulu, "<=" & D5) + (COUNT (kulu) * ISTEXT (D5)) |
Valem näeb välja selline, nagu ülaltoodud hetktõmmisel näidatud. Väärtus ja massiiv antakse valemis nimega vahemik ja lahtriviide.
Nagu näete, on vahemiku esimese lahtri indeks 5, mis tähendab, et kui paigutame kulud sortimisjärjestusse, Elekter asetatakse viiendale positsioonile. Nüüd kopeerige valem teistesse lahtritesse, kasutades lohistamisvalikut või kasutades kiirklahvi Ctrl + D, nagu allpool näidatud, et saada indeks või ülejäänud väärtused.
Nagu näete, on meil nüüd nimekiri indeksitest või auastmetest, mis on kulude sorteerimise viis. Nüüd kasutame seda veeru Rank abistajaveeruna, et saada tabeli lühem versioon, millel on sama järjekord uues loendis või tabelis.
Kuidas Excelis abistajaveergu kasutades väärtusi sortida?
Excelis sortimisnumbril, kasutades abistajaveergu, peavad olema indeksi numbrid ja sortimiseks nõutav vahemik. Abistajaveerg võib olla mis tahes nõutav tellimus. Näiteks kui teil on vaja saada nimekiri nõutud juhuslikus järjekorras, asetage lihtsalt väärtusele vastav auaste indeksi või auastme veergu, mis toimib abiveeruna.
- Funktsioon INDEX
- MATCH funktsioon
- Funktsioon ROWS
Nüüd teeme ülaltoodud funktsioone kasutades valemi. Funktsioon MATCH tagastab vahemiku madalaima vaste indeksi. Funktsioon INDEX võtab argumendina rea indeksi ja tagastab vastavad nõutavad tulemused. See funktsioon leiab
Üldine valem:
= INDEX (return_array, MATCH (ROWS (suhteline_viide), indeks, 0)) |
return_array: massiiv, millelt väärtus tagastada
Suhteline viide: genereerib valemis kasvava järjekorra. Saab kasutada mis tahes massiiviga
Indeks: tabeli indeksmassiiv
0: täpne vaste
Selgitus:
- ROWS (relatiivne_viide) tagastab väärtuse vastavalt laiendatud valemi pikkusele. Kui seda rakendatakse esimeses lahtris, on see üks, siis teine ja jätkake, kuni see laieneb.
- Funktsioon MATCH sobitab indeksi rea väärtusega, et saada need kasvavas järjekorras funktsiooni ROWS abil.
- Funktsioon INDEX tagastab vastava väärtusega sobitatud indeksi.
Näide:
Kõiki neid võib segadusse ajada. Niisiis, mõistame seda valemit, kasutades seda allpool näidatud näitel. Siin reastasime andmed juhuslikus järjekorras, et saada kolm esimest väärtust veeru Index alusel. Kasutage valemit, et saada nõutava lühitabeli esimene väärtus.
Kasutage valemit:
= INDEKS (B5: B13, MATCH (RIDA (D5: D5), D5: D13,0)) |
Valem näeb välja selline, nagu ülaltoodud hetktõmmisel näidatud. Väärtusmassiiv on antud nimega vahemik ja lahtri viide.
Nagu näete, on esimene väärtus vahemikus olev number "Piim", vastav indeks on 1. Nüüd kopeerige valem teistesse lahtritesse, kasutades lohistamisvalikut või kasutades kiirklahvi Ctrl + D, nagu allpool näidatud. ülejäänud väärtused.
Nagu näete, on väärtused indekseeritud kasvavas järjekorras. Saime kõik väärtused, kuna see näitab ka, et valem töötab hästi. Arvuväärtusi saame välja võtta sama valemi valemi abil.
Nagu näete, on tabelist lühemad ja sorteeritud väärtused, kasutades abistajaveergu, mis on vastavalt indekseeritud.
Siin on mõned allpool toodud vaatlusmärkused.
Märkused:
- Valem töötab ainult numbrite ja tekstiga.
- Valem ignoreerib tekstiväärtust numbrite võrdlemisel ja ignoreerib numbreid, kui tekstiväärtused vastavad.
- Abistajaveerg võib olla mis tahes tüüpi nõutav veergude järjekord.
Loodetavasti on see artikkel, mis käsitleb väärtuste indekseerimist ja sortimist Exceli abiveeruga, selgitav. Siit leiate rohkem artikleid Exceli otsinguvalemite kohta. Kui teile meeldisid meie ajaveebid, jagage seda oma sõpradega Facebookis. Samuti saate meid jälgida Twitteris ja Facebookis. Tahaksime sinust kuulda, andke meile teada, kuidas saaksime oma tööd täiustada, täiendada või uuendada ning muuta see teie jaoks paremaks. Kirjuta meile meilisaidile
Funktsiooni SUMPRODUCT kasutamine Excelis: Tagastab SUM -i pärast väärtuste korrutamist mitmes Exceli massiivis.
SUM, kui kuupäev jääb vahele : Tagastab Exceli kuupäevade või perioodide vaheliste väärtuste SUMMA.
Summa, kui kuupäev on antud kuupäevast suurem: Tagastab väärtuste SUM pärast Excelis antud kuupäeva või perioodi.
2 võimalust Excelis iga kuu summeerimiseks: Tagastab Exceli konkreetse kuu väärtuste summa.
Kuidas liita mitu veergu olekuga: Tagastab väärtuste SUM väärtuse mitmes veerus, mille tingimus on Excelis
Kuidas kasutada Excelis metamärke : Loendage fraasidele vastavaid lahtreid, kasutades Excelis metamärke
Populaarsed artiklid
50 Exceli otsetee tootlikkuse suurendamiseks : Saate oma ülesandega kiiremini hakkama. Need 50 otseteed aitavad teil Excelis veelgi kiiremini töötada.
Kuidas kasutada tta funktsioon VLOOKUP Excelis : See on üks enim kasutatud ja populaarsemaid Exceli funktsioone, mida kasutatakse erinevate vahemike ja lehtede väärtuse otsimiseks.
Funktsiooni COUNTIF kasutamine Excelis : Loendage väärtused tingimustega, kasutades seda hämmastavat funktsiooni. Te ei pea oma andmeid teatud väärtuste loendamiseks filtreerima. Countif funktsioon on armatuurlaua ettevalmistamisel hädavajalik.
Funktsiooni SUMIF kasutamine Excelis : See on veel üks armatuurlaua oluline funktsioon. See aitab teil teatud tingimustel väärtusi kokku võtta.