Anksčiau mes sužinojome apie skaitinių verčių rūšiavimą „Excel“. Šiame straipsnyje sužinosime, kaip rūšiuoti teksto vertes naudojant „Excel“ formulę. Tai bus savotiškas reitingas, pagrįstas ASCII simbolių skaičiumi tekste.
Čia pateikiama bendra formulė, skirta rūšiuoti diapazono tekstą
= COUNTIF (text_range, "= <" & first_text_ref) |
text_range:Diapazonas, kuriame yra teksto reikšmės.
first_text_ref:Pirmojo langelio nuorodatext_range.
Pažiūrėkime šią formulę veikloje:
Pavyzdys: reitinguoti ir rūšiuoti duomenis pagal elementų pavadinimus
Vėlgi, mes turime tą kanceliarinių prekių sąrašą. Visi daiktai yra unikalūs. Šį kartą norime surūšiuoti pagal elemento pavadinimus.
Funkcija RANK neveikia su tekstais, todėl negalime ja naudotis. Mes naudosime funkciją COUNTIF, kaip matote aukščiau pateiktoje bendroje formulėje.
Jei vadovaujatės šiuo pavyzdžiu, parašykite aukščiau pateiktą formulę C2 ir vilkite žemyn.
= COUNTIF ($ A $ 2: $ A $ 8, "<=" & A2) |
Elementai yra reitinguojami pagal jų pavadinimą.
Pastaba:Teksto reikšmės turi būti unikalios, nes priešingu atveju atsiras ryšių.
Kaip tai veikia?
Taigi, jums tikriausiai įdomu, kaip galime naudoti <= su tekstu „Excel“ su funkcija COUNTIF? Na, „Excel“ lygina dviejų teksto verčių ASCII reikšmes.
Anksčiau pateiktoje formulėje „Excel“ patikrina, kiek A2: A8 diapazono verčių yra mažesnės arba lygios A8 tekstui. Grąžina 6. 5 reikšmės yra mažesnės už jį ir pati jam lygi (anglų kalba !!!!), todėl jis yra 6.Jei laikysite tik mažiau nei ženklas, reitingas prasidės nuo 0 iki n-1.
Kai nukopijuojate šią formulę į žemiau esančius langelius, formulė tiksliai surūšiuoja visus reitingus, jei sąrašas yra unikalus. Jei turite pasikartojančias teksto reikšmes, turime šiek tiek pakeisti šią formulę.
Reitingas tekstui rūšiuoti su dublikatais
= COUNTIF ($ A $ 2: $ A $ 8, "<" & A2)+COUNTIF ($ A $ 2: A2, A2) |
Čia mes pašalinome = ženklą iš formulės ir pridėjome prie jo teksto reikšmių skaičių. Dabar reitingas/rūšiavimas prasideda nuo 0 ir kiekvieną reitingą įtraukiame į reitingą. Tai išsprendžia pasikartojančią problemą.
Dabar galite gauti formules, kad gautumėte surūšiuotus rezultatus. INDEX ir MATCH yra funkcijos, kurios veikia indeksams.
Taigi taip, vaikinai, taip galite rūšiuoti ar reitinguoti teksto vertes „Excel“. Jei turite kokių nors abejonių dėl šios užduoties ar kitos su „Excel“/VBA susijusios užduoties, paklauskite žemiau esančiame komentarų skyriuje.
Rūšiuokite skaitmenines vertes naudodami „Excel RANK“ funkciją | Norėdami rūšiuoti skaitines vertes kaip pagalbinį stulpelį, naudojame funkciją RANK ir COUNTIF.
Rūšiuokite skaičius naudodami „Excel SMALL“ funkciją | Norėdami rūšiuoti skaičius didėjančiai arba mažėjančiai naudodami „Excel“ formules, mes naudojame funkciją SMALL kartu su ROW. Ši „Excel“ rūšiavimo formulė yra tiksli ir tiksli.
„Excel“ nuorodų išplėtimas | Šie diapazonai plečiasi, kai nukopijuojama žemyn arba į dešinę. Jie padeda atlikti skaičiavimus „Excel“.
Kaip apskaičiuoti įvykių skaičių „Excel“ | Naudokite besiplečiančius diapazonus, kad suskaičiuotumėte reikšmes, kai jos atsiranda.
Populiarūs straipsniai:
50 „Excel“ nuorodų, skirtų produktyvumui padidinti | Greičiau atlikite savo užduotį. Šie 50 sparčiųjų klavišų leis dar greičiau dirbti naudojant „Excel“.
„VLOOKUP“ funkcija „Excel“ | Tai yra viena iš dažniausiai naudojamų ir populiariausių „Excel“ funkcijų, naudojama norint ieškoti vertės iš įvairių diapazonų ir lapų.
COUNTIF „Excel 2016“ | Naudodami šią nuostabią funkciją, suskaičiuokite reikšmes su sąlygomis. Norint skaičiuoti konkrečią vertę, nereikia filtruoti duomenų. Skaitiklio funkcija yra būtina norint paruošti prietaisų skydelį.
Kaip naudotis „SUMIF“ funkcija „Excel“ | Tai dar viena esminė prietaisų skydelio funkcija. Tai padeda apibendrinti vertes konkrečiomis sąlygomis.