Kun liität taulukon sarakkeet, et enää tarvitse tarkkaa vastinetta. Sumean vastaavuuden avulla voit verrata eri luetteloiden kohteita ja yhdistää ne, jos ne ovat samankaltaisia. Voit säätää vastaavuustoleranssia määrittämällä samankaltaisuuden raja-arvon .
Sumeat vastineet käytettiin usein vapaamuotoisten tekstikenttien kanssa, esimerkiksi kyselyssä, jonka vastauksissa voi olla kirjoitusvirheitä, yksikköjä, monikoita, isoja ja pieniä kirjaimia sekä muita variaatioita.
Sumeat vastaavuudet ovat tuettuja vain tekstisarakkeiden yhdistämistoiminnoissa. Power Query käyttää Jaccard-samankaltaisuusalgoritmia esiintymäparien välisen samankaltaisuuden mittaamiseen.
Menettely
Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, muokkaaminen ja lataaminen Excelissä (Power Query).
Valitse Aloitus>Yhdistäminen>Kyselyjen yhdistäminen. Voit myös valita Yhdistä kyselyt uutena. Yhdistä-valintaikkuna tulee näkyviin, ja ensisijainen taulukko on ylimpänä.
Valitse sarake, jota haluat käyttää sumeassa vastineessa. Tässä esimerkissä valitsemme Etunimi.
Valitse avattavasta luettelosta toissijainen taulukko ja sitten vastaava sumeiden vastineiden sarake. Tässä esimerkissä valitsemme Etunimi.
Valitse liitoksen tyyppi. Voit liittyä usealla eri tavalla. Vasen ulompi on oletusarvoinen ja yleisin asetus. Lisätietoja kustakin liitostyypistä on artikkelissa Kyselyjen yhdistäminen.
Suorita yhdistäminen valitsemalla Käytä sumeita vastineita, valitse sumeiden vastaavuusvaihtoehdot ja valitse sitten jokin seuraavista vaihtoehdoista:
- Samankaltaisuuden raja-arvo Osoittaa, kuinka samankaltaisia kahden arvon on oltava, jotta ne vastaavat toisiaan. Vähimmäisarvo 0,00 saa kaikki arvot vastaamaan toisiaan. Suurin arvo 1,00 sallii vain tarkat vastineet. Oletusarvo on 0,80.
- Ohita kirjainkoko Osoittaa, pitäisikö tekstiarvoja verrata niin, että kirjainkoko on merkitsevä vai ei. Kirjainkoko ei oletusarvoisesti ole merkitsevä, mikä tarkoittaa, että kirjainkoko ohitetaan.
- Osumien enimmäismäärä määrittää kullekin syöttöriville palautettavien vastaavien rivien enimmäismäärän. Jos esimerkiksi haluat löytää vain yhden vastaavan rivin kullekin syöttöriville, määritä arvoksi 1. Oletusarvoisesti kaikki vastaavuudet palautetaan.
- Muunnostaulukko Määritä toinen kysely, joka sisältää yhdistämistaulukon, jotta jotkin arvot voidaan yhdistää automaattisesti osana täsmäyslogiikkaa. Jos määrität esimerkiksi kaksisarakkeiseen taulukkoon Lähettäjä- ja Vastaanottaja-tekstisarakkeet, joiden arvot ovat "Microsoft" ja "MSFT", nämä kaksi arvoa ovat samat (samankaltaisuuspistemäärä 1,00).
Power Query analysoi molemmat taulukot ja näyttää viestin siitä, kuinka monta osumaa se on löytänyt. Esimerkissä valinta vastaa kolmea ensimmäisen taulukon neljästä rivistä. Ilman sumeita vastineita vain kaksi neljästä rivistä täsmääisivät.
Jos olet tyytyväinen, valitse OK. Jos ei, kokeile erilaisia Fuzzy-yhdistämisvaihtoehtoja käyttökokemuksen mukauttamiseksi.
Kun olet tyytyväinen, valitse OK.
Katso myös
Microsoft Power Query for Excelin ohje