Kai įtraukiate stulpelį, yra daug dažnai pasitaikančių būdų keisti ir formatuoti skirtingus duomenų tipus. Pavyzdžiui, galbūt norėsite nustatyti, ar skaičius yra nelyginis, ar lyginis, mažosiomis raidėmis teksto eilutę arba rodyti datos / laiko mėnesio pavadinimą. "Power Query" siūlo daug naudingų komandų, kad būtų galima pasiekti tai, ko norite, ir nenaudojate formulių.
Kiekviename iš toliau nurodytų skyrių pateikiami keli pavyzdžiai, ką galite padaryti, tada apibendrinamos visos kiekvieno duomenų tipo komandos.
Svarbu Toliau pateiktame pavyzdyje naudojamas skirtukas Įtraukti stulpelį, kad pradinis stulpelis nesikeis. Paprastai tai geriausia praktika, kuri gali padėti išvengti netykstingų atnaujinimo klaidų. Kiekviena iš šių komandų taip pat pasiekiama skirtuke Transformuoti, kuris pakeičia pradinį stulpelį. Būkite atsargūs keisdami pradinį stulpelį, dėl kurio gali kilti netyčiųjų atnaujinimo klaidų.
Patarimas Norėdami greitai sukurti duomenų pavyzdžius ir išbandyti procedūrą, sukurkite "Excel" lentelę su keliais stulpeliais ir eilutėmis, tada importuokite. Daugiau informacijos žr. Lentelės kūrimas irimportavimas iš "Excel" lentelės.
Šiame skyriuje pateikiami keli teksto pavyzdžiai, tada rodomas visų galimų teksto komandų sąrašas. Naudojant komandą Sintaksė aptariama kitoje temoje. Daugiau informacijos žr. Teksto kaip JSON arba XML analizatorius.
Norėdami kiekvieną žodį eilutėje didžiosiomis raidėmis naudoti:
-
Pasirinkite stulpelį LoudMemo.
-
Pasirinkite Įtraukti stulpelį >išskleisti> kiekvieną žodį didžiosiomis raidėmis. Pridedamas naujas stulpelis su rezultatu.
Norėdami rasti eilutės ilgį:
-
Pasirinkite stulpelį Vardas ir pavardė.
-
Pasirinkite Įtraukti stulpelio > Format > Ilgis. Pridedamas naujas stulpelis su rezultatu.
Teksto duomenų tipo komandų suvestinė
Išskleisti |
Formatas |
Sintaksė |
---|---|---|
|
|
|
Šiame skyriuje pateikiami keli skaičių pavyzdžiai, tada rodomas visų galimų skaičių komandų sąrašas.
Norėdami apskaičiuoti skaičiaus faktorializę:
-
Pasirinkite stulpelį Imties skaičius.
-
Pasirinkite Įtraukti stulpelį >Mokslinis> Faktoriaus. Pridedamas naujas stulpelis su rezultatu.
Norėdami rasti skaičiaus tangentą:
-
Pažymėkite stulpelį Duotas skaičius.
-
Pasirinkite Įtraukti stulpelį > Trigonometrinė> Tangent.Naujas stulpelis, pavadintas Tangent, įtraukiamas su 0,999999673 rezultatu.
-
Pasirinkite Įtraukti stulpelį > apvalinimo> suapvalinti.Įtraukiamas naujas stulpelis, pavadintasSuapvalinti, su rezultatu 1.
Pastaba Skaičius 0,785398 radianais yra 270 laipsnių.
Norėdami įtraukti du skaičių stulpelius:
-
Pažymėkite stulpelius, "StoreA" ir "StoreB".
-
Pasirinkite Įtraukti stulpelį > Statistika> Suma.
Norėdami apskaičiuoti skaičiaus procentą:
Šiame pavyzdyje 4 reikšmė yra apklausos įvertinimas nuo 1 iki 5.
-
Pasirinkite stulpelį Klientų įvertinimas.
-
Pasirinkite Įtraukti stulpelį > Standartinis > procentų. Dialogo lange Procentai įveskite reikšmę arba naudokite stulpelio reikšmę.
Mūsų pavyzdyje įveskite 500. Norite išreikšti procentą kaip 80 %, nes 4 yra 80 % 5 vertinimo skalėje nuo 1 iki 5. 80 % yra .08 kaip dešimtainė reikšmė, kai skalė yra nuo 0 iki 1, o 100 % yra dešimtainė reikšmė 1. Norint konvertuoti į teisingą procentą ir skalę, skaičiavimas yra: (4/500)*100, kuris pateikia reikšmę .08.
Patarimas Įkėlę užklausą į darbalapį, stulpelyje Procentai rodoma .08, tačiau galutinis tikslas yra išreikšti kaip procentą. Programoje "Excel" pasirinkite stulpelio Procentą, tada pasirinkite Pagrindinis > procentas, rodomas 80 %. Daugiau informacijos žr. Skaičių formatavimas procentais.
Skaičių duomenų tipo komandų suvestinė
Standartinis |
Statistika |
Mokslinis |
Trigonometrinė |
Apvalinimas |
---|---|---|---|---|
|
|
|
|
|
Šiame skyriuje pateikiami keli datos, laiko ir trukmės pavyzdžiai, tada rodomas visų galimų datos, laiko ir trukmės komandų sąrašas.
Norėdami rodyti datos mėnesio pavadinimą:
-
Pažymėkite stulpelį Pradžios data.
-
Pasirinkite Įtraukti stulpelį > Mėnesio > data > Mėnesio pavadinimas.
Norėdami rodyti datos metų numerio savaitę:
-
Pasirinkite stulpelį Užsakymo data.
-
Pasirinkite Įtraukti stulpelį > Data > Metų savaitė.
Norėdami rodyti dabartinį asmens, kuriam buvo suteikta gimimo data, amžių:
-
Pažymėkite stulpelį, DOB.
-
Pasirinkite Įtraukti stulpelį > Nuo datos > amžius. Ši komanda konvertuoja reikšmę į laiko formatą: Days.Hours:Minutes:Seconds arba 25177.15:27:41.1876935. Tai dienų skaičius nuo gimimo datos iki dabar.
-
Pasirinkite Įtraukti stulpelio > trukmė> metus. Taip stulpelio Age reikšmė konvertuojama į skaičiaus metus arba 68,97984786.
-
Norėdami pašalinti dešimtaines vietas, pasirinkite Įtraukti stulpelį > apvalinimo> apvalinti žemyn.
Datos, laiko ir trukmės komandų suvestinė
Data |
Laikas |
Trukmė |
---|---|---|
|
|
|
Straipsnio pavyzdys
"Power Query for Excel" žinynas
Stulpelio įtraukimas iš pavyzdžio
Pasirinktinio stulpelio įtraukimas