Mukautetun sarakkeen lisääminen
Jos tarvitset enemmän joustavuutta uusien sarakkeiden lisäämiseen kuin Power Queryn ruudussa, voit luoda oman mukautetun sarakkeen käyttämällä Power Query M -kaavakieltä.
Kuvittele, että sinulla on taulukko, jossa on seuraavat sarakkeet.
Yksiköitä-, Yksikköhinta- ja Alennus-sarakkeita käyttämällä haluat luoda kaksi uutta saraketta:
- Kokonaismyynti ennen alennusta: Laskettu kertomalla Yksikköt-sarake kertaa Yksikköhinta-sarake.
- Kokonaismyynti alennuksen jälkeen: Laskettu kertomalla Total Sale before Discount - sarake nettoprosenttiarvolla (yksi miinus alennusarvo).
Tavoitteena on luoda taulukko, jossa on uusia sarakkeita, jotka sisältävät kokonaismyynnin ennen alennusta ja kokonaismyynnin alennuksen jälkeen.
Valitse Lisää sarake -välilehdestä Mukautettu sarake.
Mukautettu sarake -valintaikkuna tulee näkyviin. Tässä valintaikkunassa määrität sarakkeen luontikaavan.
Mukautettu sarake -valintaikkuna sisältää seuraavat:
Mukautetun sarakkeen alkuperäinen nimi Uuden sarakkeen nimi -ruudussa. Voit nimetä tämän sarakkeen uudelleen.
Avattava valikko, jossa voit valita uuden sarakkeen tietotyypin.
Käytettävissä olevat sarakkeet -luettelo oikealla Tietotyyppi-valinnan alapuolella.
Mukautettu sarakekaava -ruutu, johon voit kirjoittaa Power Query M -kaavan.
Jos haluat lisätä uuden mukautetun sarakkeen, valitse sarake Käytettävissä olevat sarakkeet - luettelosta. Valitse sitten luettelon alapuolella oleva Lisää sarake -painike sen lisäämiseksi mukautetun sarakkeen kaavaan. Voit myös lisätä sarakkeen valitsemalla sen luettelosta. Vaihtoehtoisesti voit kirjoittaa oman kaavan käyttämällä Power Query M -kaavakieltä mukautetussa sarakekaavassa.
Huomautus
Jos mukautetun sarakkeen luonnin yhteydessä ilmenee syntaksivirhe, näyttöön tulee keltainen varoituskuvake sekä virhesanoma ja syy.
Kaava, jonka avulla voit luoda Total Sale before Discount -sarakkeen on [Units] * [Unit Price]
. Valitse Tietotyyppi-kohdassa Valuutta-tietotyyppi.
Toiminnon tulos lisää taulukkoon uuden Total Sale before Discount - sarakkeen.
Huomautus
Jos käytät Power Query Desktopia, Tietotyyppi-kenttä ei ole käytettävissä Mukautetussa sarakkeessa. Tämä tarkoittaa, että sinun on määritettävä tietotyyppi kaikille mukautetuille sarakkeille sarakkeiden luomisen jälkeen. Lisätietoja: Power Queryn tietotyypit
Kaava, jonka avulla voit luoda Total Sale before Discount -alennuksen, on [Total Sale before Discount]* (1-[Discount])
. Määritä uuden sarakkeen tietotyypiksi Valuutta.
Toiminnon tulos lisää taulukkoon uuden Total Sale after Discount - sarakkeen.
Power Query lisää mukautetun sarakkeen taulukkoon ja lisää Lisätty mukautettu -vaiheen Kyselyasetukset-kohdassa Käytössä olevat vaiheet -luetteloon.
Jos haluat muokata mukautettua saraketta, valitse Lisätty mukautettu vaihe Käytössä olevat vaiheet -luettelosta.
Mukautettu sarake -valintaikkuna, jossa on luomasi mukautettu sarakekaava.
Huomautus
Mukautetussa sarakkeessa käytetyn kaavan mukaan Power Query muuttaa vaiheen asetuksia yksinkertaisemmaksi ja natiivimmaksi. Tässä esimerkissä Lisätty mukautettu vaihe muutti sen toiminnan mukautetun vakiovaiheen kertolaskukokemukseksi, koska tämän vaiheen kaava kertoo vain kaksi saraketta olevat arvot.
- Voit luoda mukautetun sarakkeen myös muulla tavoin, kuten luomalla sarakkeen, joka perustuu Power Query -editoriin antamiesi esimerkkien perusteella. Lisätietoja: Sarakkeen lisääminen esimerkistä
- Jos haluat Power Query M -viitetiedot, siirry Power Query M -funktion viittaukseen.