Merkkijonon luokittelu joidenkin sanojen perusteella oli yksi perustehtävistäni tietojen analysoinnissa. Esimerkiksi kyselyssä, jos kysyt ihmisiltä, mitä he pitävät tietystä älypuhelimesta, samat vastaukset sisältävät erilaisia sanoja. Kamerassa he voivat käyttää sanoja, kuten valokuvia, videoita, selfieitä jne. Ne kaikki tarkoittavat kameraa. Siksi on erittäin tärkeää luokitella lauseet ennen, jotta saadaan merkityksellistä tietoa.
Tässä artikkelissa opimme luokittelemaan Excelissä avainsanojen avulla.
Otetaan esimerkki kyselystä, josta puhuimme.
Esimerkki: Luokittele Excelissä kyselystä kerätyt tiedot
Joten olemme tehneet kyselyn uudesta älypuhelimestamme xyz. Olemme kysyneet asiakkailtamme, mitä he pitävät xyz -puhelimesta, ja kaapanneet heidän vastauksensa Excelissä. Nyt meidän on tiedettävä, kuka piti LED -näytöstämme, kaiuttimestamme ja kamerastamme.
Tätä varten olemme laatineet luettelon avainsanoista, jotka voivat viitata luokkaan, kuten näet alla olevasta kuvasta. Ymmärtääkseni olen pitänyt sen pienenä.
Palautteet ovat alueella A2: A9, avainsanat ovat E2: E10 ja luokka on F2: F10.
Yleinen kaava luokkien luomiseen on seuraava:
{= INDEKSI (luokka, MATCH (TRUE, ISNUMBER (HAKU (sanat, lause))), 0))}
Huomaa kiharat aaltosulkeet, se on matriisikaava. Täytyy syöttää näppäimillä CTRL+VAIHTO+ENTER.
Kategoria: Se on alue, joka sisältää luettelon luokista. Lauseet tai palautteet luokitellaan näiden arvojen mukaan. Meidän tapauksessamme se on F2: F10.
Sanat: se on alue, joka sisältää luettelon avainsanoista tai ilmauksista. Näitä haetaan lauseita. Tässä on E2: E10.
Tuomita: lause luokitellaan. Se on yksi suhteellinen solu.
Koska nyt tiedämme jokaisen muuttujan ja funktion, jota käytetään luokittelussa Excelissä, toteutetaan se esimerkissämme.
Kirjoita solu B2 tähän kaavaan ja paina CTRL+VAIHTO+ENTER.
{= INDEKSI ($ F $ 2: $ F $ 10, MATCH (TRUE, ISNUMBER (HAKU ($ E $ 2: $ E $ 10, A2)), 0))}
Kopioi kaava alas nähdäksesi kunkin palautteen luokka.
Meidän on lueteltava sanat ja luokka kiinteästi, niiden ei pitäisi muuttua, kun kopioimme kaavan alas, joten olen antanut ehdottoman viittauksen avainsanoihin ja luokkiin. Vaikka haluamme lauseiden muuttuvan, kun kopioimme kaavan alas, siksi olen käyttänyt suhteellista viittausta A2: ksi. Voit lukea ymmärryksen viittaamisesta Excelissä täältä.
Nyt voit laatia raportin siitä, kuinka moni käyttäjä pitää LED -näytöstä, kaiuttimesta ja kamerasta.
Kuinka se toimii?
Kaavan ydin on ISNUMBER (HAKU($ 2 $: $ 10 $, A2)): Olen selittänyt sen yksityiskohtaisesti täällä. SEARCH -toiminto etsii jokaista avainsanojen arvoa ($ 2 $: $ 10 $) A2: n lauseessa. Se palauttaa joukon löydettyä sijaintia sanasta tai #ARVO (sillä sanaa ei löydy). Lopuksi meillä on yhdeksän elementin joukko tätä esimerkkiä varten. {#ARVO!; 5;#ARVO!;#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE! Seuraavaksi käytämme ISNUMBER -funktiota muuntaaksemme tämän taulukon hyödylliseksi dataksi. Se muuntaa sen TOSI- ja EPÄTOSI -matriisiksi. {FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE}.
Nyt kaikki on yksinkertaista indeksihakua. MATCH (TRUE, ISNUMBER (HAKU ($ E $ 2: $ E $ 10, A2)), 0): MATCH -funktio etsii TOSI, tuloksena olevan taulukon ja palauttaa ensimmäisen kerran löydetyn TOSI -indeksin. joka on 2 tässä tapauksessa.
INDEKSI($ 2 $: $ 10 $, MATCH (TRUE, ISNUMBER (HAKU ($ E $ 2: $ E $ 10, A2)), 0)): Seuraavaksi INDEX -toiminto tarkastelee luokan 2. sijaa ($ 2 $: $ 10 $) joka on LED -näyttö. Lopuksi tämä kaava luokittelee tämän tekstin tai palautteen LED -näytöksi.
Kirjainkoon erottaminen:
Jos haluat tehdä tästä toiminnosta kirjainkoolla merkitsevän, käytä ETSI -toimintoa ETSI -toiminnon sijasta. ETSI -toiminto erottaa oletusarvoisesti isot ja pienet kirjaimet.
{= INDEKSI (Kategoria, MATCH (TRUE, ISNUMBER (FIND (sanat,tuomita)),0))}
Heikot kohdat:
1.Jos kaksi avainsanaa löytyy samasta lauseesta, lause luokitellaan luettelon ensimmäisen avainsanan mukaan.
Tekstin kaappaus toisen sanan sisälle. Oletetaan, että etsimme LADia alueelta. Sitten LAD -sanat lasketaan. Esimerkiksi Tikkaat lasketaan LAD -arvoksi, koska se sisältää LAD: ää. Joten ole varovainen sen suhteen. Paras käytäntö on normalisoida tietosi mahdollisimman paljon.
Joten tämä oli nopea opetusohjelma tietojen luokittelusta Excelissä. Yritin selittää sen mahdollisimman yksinkertaisesti. Kerro minulle, jos sinulla on epäilyksiä tästä artikkelista tai muista Exceliin liittyvistä artikkeleista.
Lataa tiedosto:
Luokittele merkkijono avainsanojen perusteellaKuinka tarkistaa, sisältääkö solu tiettyä tekstiä Excelissä
Kuinka tarkistaa luettelo merkkijonoista Excelissä
Hanki COUNTIFS Two Criteria Match Excelissä
Hanki COUNTIFS TAI useille kriteereille Excelissä
Suosittuja artikkeleita:
50 Excel -pikakuvake tuottavuuden lisäämiseksi : Nopeuta tehtävääsi. Nämä 50 pikanäppäintä tekevät työskentelystäsi entistä nopeampaa Excelissä.
Kuinka käyttää tVLOOKUP -toiminto Excelissä : Tämä on yksi eniten käytetyistä ja suosituimmista Excel -toiminnoista, jota käytetään arvon etsimiseen eri alueilta ja taulukoilta.
COUNTIF -toiminnon käyttäminen Excelissä : Laske arvot olosuhteilla tämän hämmästyttävän toiminnon avulla. Sinun ei tarvitse suodattaa tietoja laskeaksesi tiettyjä arvoja. Laskutoiminto on välttämätön kojelaudan valmistelemiseksi.
SUMIF -toiminnon käyttäminen Excelissä : Tämä on toinen kojelaudan olennainen toiminto. Tämä auttaa sinua laskemaan yhteen arvot tietyissä olosuhteissa.