Klasificēt virkni, pamatojoties uz Excel atslēgvārdiem

Anonim

Virknes klasificēšana, pamatojoties uz dažiem vārdiem, bija viens no maniem pamatuzdevumiem datu analīzē. Piemēram, aptaujā, ja jautājat cilvēkiem, kas viņiem patīk konkrētajā viedtālrunī, tajās pašās atbildēs būs dažādi vārdi. Kamerai tie var izmantot tādus vārdus kā fotoattēli, videoklipi, pašbildes utt. Tie visi nozīmē kameru. Tāpēc ir ļoti svarīgi sakārtot teikumus pirms tam, lai iegūtu jēgpilnu informāciju.

Šajā rakstā mēs iemācīsimies klasificēt programmā Excel, izmantojot atslēgvārdus.

Ņemsim piemēru par aptauju, par kuru mēs runājām.

Piemērs. Klasificēt datus, kas apkopoti no aptaujas programmā Excel
Tātad, mēs esam veikuši aptauju par mūsu jauno viedtālruni xyz. Mēs esam jautājuši saviem klientiem, kas viņiem patīk xyz tālrunī, un iemūžinājām viņu atbildi programmā Excel. Tagad mums jāzina, kam patika mūsu LED ekrāns, skaļrunis un kamera.

Šim nolūkam mēs esam sagatavojuši atslēgvārdu sarakstu, kas var attiekties uz kategoriju, kā redzams zemāk esošajā attēlā. Lai saprastu, es to esmu turējis mazu.

Atsauksmes ir diapazonā A2: A9, atslēgvārdi ir E2: E10 un kategorija ir F2: F10.

Vispārējā formula kategoriju izveidei būs šāda:

{= INDEKSS (kategorija, MATCH (TRUE, ISNUMBER (SEARCH (vārdi, teikums))), 0))}

Ņemiet vērā cirtainās breketes, tā ir masīva formula. Jāievada, izmantojot CTRL+SHIFT+ENTER.

Kategorija: Tas ir diapazons, kurā ir kategoriju saraksts. Teikumi vai atsauksmes tiks klasificētas pēc šīm vērtībām. Mūsu gadījumā tas ir F2: F10.
Vārdi: tas ir diapazons, kurā ir atslēgvārdu vai frāžu saraksts. Tie tiks meklēti sadaļā teikumi. Šeit tas ir E2: E10.
Teikums: tas ir teikums, kas tiks klasificēts. Tā ir viena relatīva šūna.

Tā kā tagad mēs zinām katru mainīgo un funkciju, kas izmantota kategorizēšanai programmā Excel, īstenosim to savā piemērā.
Šūnā B2 ierakstiet šo formulu un nospiediet CTRL+SHIFT+ENTER.

{= INDEKSS ($ F $ 2: $ F $ 10, MATCH (TRUE, ISNUMBER (SEARCH ($ E $ 2: $ E $ 10, A2)), 0))}

Nokopējiet formulu, lai skatītu katras atsauksmes kategoriju.

Mums ir jāuzskaita fiksēto vārdu un kategoriju saraksts, tiem nevajadzētu mainīties, kad mēs nokopējam formulu, tāpēc esmu norādījis absolūtu atslēgvārdu un kategoriju atsauci. Kamēr mēs vēlamies, lai teikumi mainītos, kopējot formulu, tāpēc es izmantoju relatīvo atsauci kā A2. Jūs varat izlasīt izpratni par atsaucēm programmā Excel šeit.

Tagad jūs varat sagatavot pārskatu par to, cik daudziem lietotājiem patīk LED ekrāns, skaļrunis un kamera.
Kā tas strādā?
Formulas kodols ir ISNUMBER (SEARCH(2 ASV dolāri: 10 ASV dolāri, A2)): Es to šeit detalizēti paskaidroju. Funkcija MEKLĒ meklē katru atslēgvārdu vērtību (2 USD: 10 USD) A2 teikumā. Tas atgriež masīvu atrastās vārda vai #VĒRTĪBA (jo vārds nav atrasts). Visbeidzot, šajā piemērā mums būs 9 elementu masīvs. {#VALUE!; 5; #VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE!}. Tālāk mēs izmantojam funkciju ISNUMBER, lai šo masīvu pārvērstu noderīgos datos. Tas pārvērš to par patiesu un nepatiesu masīvu. {FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE}.

Tagad viss ir vienkārša indeksa atbilstība. MATCH (TRUE, ISNUMBER (SEARCH ($ E $ 2: $ E $ 10, A2)), 0): funkcija MATCH meklē TRUE, iegūto masīvu un atgriež pirmās atrastās TRUE indeksu. kas šajā gadījumā ir 2.
INDEX (2 USD: 10 USD, MATCH (TRUE, ISNUMBER (SEARCH ($ E $ 2: $ E $ 10, A2)), 0)): Tālāk funkcija INDEX aplūko 2. pozīciju kategorijā (2 ASV dolāri: 10 ASV dolāri) kas ir LED ekrāns. Visbeidzot, šī formula šo tekstu vai atgriezenisko saiti klasificē kā LED ekrānu.
Ievērojot reģistrjutību:

Lai padarītu šīs funkcijas reģistrjutīgu, izmantojiet funkciju MEKLĒT, nevis funkciju MEKLĒT. FIND funkcija pēc noklusējuma ir reģistrjutīga.

{= INDEKSS (Kategorija, MATCH (TRUE, ISNUMBER (FIND (vārdi,teikums)),0))}

Vājās vietas:

1. Ja divi atslēgvārdi ir atrodami vienā teikumā, teikums tiks klasificēts atbilstoši pirmajam atslēgvārdam sarakstā.

Teksta uztveršana citā vārdā. Pieņemsim, ka mēs meklējam LAD diapazonā. Tad tiks skaitīti vārdi, kas satur LAD. Piemēram, kāpnes tiks ieskaitītas LAD, jo tajā ir LAD. Tāpēc esiet piesardzīgs. Labākā prakse ir pēc iespējas normalizēt savus datus.

Tātad šī bija ātra apmācība par to, kā klasificēt datus programmā Excel. Es centos to izskaidrot pēc iespējas vienkāršāk. Lūdzu, dariet man zināmu, ja jums ir šaubas par šo rakstu vai kādiem ar Excel saistītiem rakstiem.

Lejupielādēt failu:

Klasificēt virkni, pamatojoties uz atslēgvārdiem

Kā pārbaudīt, vai šūnā ir īpašs teksts programmā Excel

Kā pārbaudīt virkņu tekstu sarakstu programmā Excel

Iegūstiet COUNTIFS divu kritēriju atbilstību programmā Excel

Iegūstiet COUNTIFS ar vai vairākiem kritērijiem programmā Excel

Populāri raksti:

50 Excel saīsne produktivitātes paaugstināšanai : Ātrāk izpildiet savu uzdevumu. Šie 50 īsceļi ļaus jums strādāt vēl ātrāk programmā Excel.

Kā lietot tVLOOKUP funkcija programmā Excel : Šī ir viena no visbiežāk izmantotajām un populārākajām Excel funkcijām, kas tiek izmantota, lai meklētu vērtību no dažādiem diapazoniem un lapām.

Kā programmā Excel izmantot funkciju COUNTIF : Saskaitiet vērtības ar nosacījumiem, izmantojot šo apbrīnojamo funkciju. Jums nav jāfiltrē dati, lai saskaitītu noteiktas vērtības. Skaitītāja funkcija ir būtiska, lai sagatavotu informācijas paneli.

Kā lietot funkciju SUMIF programmā Excel : Šī ir vēl viena būtiska informācijas paneļa funkcija. Tas palīdz apkopot vērtības noteiktos apstākļos.