Varem saime teada arvväärtuste sortimisest Excelis. Selles artiklis õpime, kuidas sortida tekstiväärtusi Exceli valemi abil. See on omamoodi paremusjärjestus, mis põhineb teksti ASCII tähemärkidel.
Siin on üldine valem teksti sortimiseks vahemikus
= COUNTIF (teksti_vahemik, "= <" & esimene_teksti_ref) |
teksti_vahemik:Vahemik, mis sisaldab tekstiväärtusi.
first_text_ref:Viide esimesele lahtrileteksti_vahemik.
Vaatame seda valemit tegevuses:
Näide: Andmete järjestamine ja sortimine üksuste nimede alusel
Siin on meil jälle see kirjatarvete loend. Kõik esemed on ainulaadsed. Seekord tahame seda sortida üksuse nimede alusel.
Funktsioon RANK ei tööta tekstidega, seega ei saa me seda kasutada. Kasutame funktsiooni COUNTIF, nagu näete ülaltoodud üldvalemist.
Kui järgite seda näidet, kirjutage ülaltoodud valem lahtrisse C2 ja lohistage see alla.
= COUNTIF ($ A $ 2: $ A $ 8, "<=" & A2) |
Teie esemed on nende nime järgi järjestatud.
Märge:Teksti väärtused peavad olema unikaalsed, vastasel juhul tekivad seosed.
Kuidas see töötab?
Niisiis, peate kindlasti mõtlema, kuidas saaksime kasutada <= koos tekstiga Excelis funktsiooniga COUNTIF? Excel võrdleb kahe tekstiväärtuse ASCII väärtusi.
Ülaltoodud valemis kontrollib Excel, kui palju väärtusi vahemikus A2: A8 on A8 tekstist väiksem või sellega võrdne. Tagastab 6. 5 väärtust on sellest väiksemad ja ise on sellega võrdne (inglise keel !!!!), muutes selle 6 -ks.Kui hoiate ainult märgist vähem, algab paremusjärjestus nullist n-1.
Kui kopeerite selle valemi allolevatesse lahtritesse, sorteerib valem kõik pingeread täpselt, kui loend on ainulaadne. Kui teil on duplikaatväärtusi, peame selles valemis väikese muudatuse tegema.
Edetabel teksti sortimiseks duplikaatidega
= COUNTIF ($ A $ 2: $ A $ 8, "<" & A2)+COUNTIF ($ A $ 2: A2, A2) |
Siin eemaldame valemist märgi = ja lisame sellele tekstiväärtuste jooksva arvu. Nüüd algab paremusjärjestus/sorteerimine nullist ja lisame edetabelisse iga teksti iga esinemise. See lahendab duplikaadi probleemi.
Nüüd saate sorteeritud tulemuste saamiseks kasutada valemeid. INDEX ja MATCH on funktsioonid, mis töötavad indeksitega.
Nii et jah, poisid, nii saate Excelis tekstiväärtusi sortida või järjestada. Kui teil on selle ülesande või mõne muu Exceli/VBA -ga seotud ülesande suhtes kahtlusi, küsige allpool kommentaaride jaotises.
Sorteerige arvväärtused Exceli RANK -funktsiooniga | Numbriliste väärtuste sortimiseks abiveeruna kasutame funktsiooni RANK ja COUNTIF.
Sorteerige numbrid funktsiooni Excel SMALL abil | Exceli valemitega arvu kasvavas või kahanevas järjestamiseks kasutame funktsiooni SMALL koos ROW -ga. See Exceli sortimise valem on täpne ja täpne.
Viidete laiendamine Excelis | Need vahemikud laienevad alla või paremale kopeerimisel. Need aitavad Excelis arvutusi teha.
Kuidas teha Excelis jooksvat loendust | Kasutage laiendavaid vahemikke väärtuste loendamiseks vastavalt nende esinemisele.
Populaarsed artiklid:
50 Exceli otseteed tootlikkuse suurendamiseks | Saa oma ülesandega kiiremini hakkama. Need 50 otseteed aitavad teil Excelis veelgi kiiremini töötada.
Funktsioon VLOOKUP Excelis | See on üks enim kasutatud ja populaarsemaid Exceli funktsioone, mida kasutatakse erinevate vahemike ja lehtede väärtuse otsimiseks.
COUNTIF Excelis 2016 | Loendage väärtused tingimustega, kasutades seda hämmastavat funktsiooni. Te ei pea konkreetse väärtuse loendamiseks oma andmeid 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.