Kuinka luoda laskettu kenttä Excelissä. Lasketut sarakkeet Transact-SQL:ssä Lasketun sarakkeen luominen

Tässä artikkelissa puhumme lasketuista kentistä Pääsykyselyt. Kysely, kuten taulukko, voi suorittaa laskelmia numero-, merkkijono- tai päivämääräarvoista jokaiselle tietueelle käyttämällä yhden tai useamman kentän tietoja. Laskennan tulos muodostaa uuden lasketun kentän kyselytaulukkoon. Toisin kuin lasketut taulukkokentät, lähdetietokantataulukoiden lasketut kentät eivät luo uusia kenttiä. Aina kun kysely suoritetaan, laskelmat tehdään nykyisten kenttäarvojen perusteella.

Lasketut kenttälausekkeet voivat käyttää vakioita ja funktioita kenttien nimien lisäksi. Lausekkeen käsittelyn tuloksena voidaan saada vain yksi arvo.

Tehtävä 1. TUOTE-taulukossa on HINTA- ja RATE_ALV-kentät Laske ALV-hinta ja vertaa sitä Hinta sis. ALV -taulukon lasketussa kentässä saatuun hintaan.

  1. Luo valintakysely suunnittelutilassa TUOTE-taulukolle. Vedä kentät NAME_TOV, PRICE, RATE_VAT ja Price with ALV pyyntölomakkeeseen (kuva 4.6).
  2. Jos haluat laskea ALV-hinnan, luo laskettu kenttä kirjoittamalla lauseke [PRICE]+[PRICE]*[RATE_VAT] Kenttä-rivin tyhjään soluun.
  3. Jos haluat valita tietueita, joiden arvo on suurempi kuin 5000 lasketussa kentässä, kirjoita > 5000 kriteeririville
  4. Lausekkeen syöttämisen jälkeen järjestelmä luo oletusarvoisesti lasketun kentän nimen Lauseke 1, josta tulee kyselyn tulosten taulukon sarakeotsikko. Tämä nimi lisätään ennen lauseketta [PRICE]+[PRICE]*[VAT_RATE]. Jokaisen kyselyn uuden lasketun kentän kohdalla lausekkeen numero kasvaa yhdellä. Lasketun kentän nimi erotetaan lausekkeesta kaksoispisteellä. Muuttaaksesi nimeä, aseta hiiren osoitin pyyntölomakkeen laskettuun kenttään ja napsauta hiiren oikeaa painiketta. Valitse tilannekohtaisesta valikosta Ominaisuudet(Ominaisuudet) -kenttään ja kirjoita kuvatekstiriville uusi kentän nimi - Hinta sisältää alv 1. Nyt kyselyn tulosten taulukossa tämä nimi näkyy lasketun sarakkeen otsikossa. Kentän nimen voi myös korjata suoraan hakulomakkeessa.
  5. Näytä kyselyn tulos napsauttamalla painiketta Suorittaa(Juokse) ryhmässä tuloksia(Tulokset). Taulukon ja kyselyn lasketulla kentällä on samat arvot.
  6. Muuta tuotteen hintaa yhdessä pyyntötietueesta. Molempien laskettujen kenttien arvot lasketaan välittömästi uudelleen.
  7. Monimutkaisen lausekkeen muodostamiseksi lasketussa kentässä tai valintaehdossa on suositeltavaa käyttää lausekkeen muodostajaa. Rakennusohjelman avulla voit valita lausekkeessa tarvittavat kenttien nimet taulukoista, kyselyistä, operaatiomerkeistä ja funktioista. Poista lauseke lasketusta kentästä ja käytä rakennustyökalua sen luomiseen.
  8. Soita Expression Builderiin napsauttamalla painiketta Rakentaja(Rakentaja) ryhmässä Kyselyn asetukset(Kyselyn asetukset) -nauhan suunnittelu, tai valitsemalla Rakentaa(Build) tilannekohtaisessa valikossa. Hiiren kohdistimen on oltava aiemmin sijoitettu lausekkeen syöttösoluun.
  9. Ikkunan vasemmalla puolella Expression Builder(Expression Builder) (Kuva 4.7) valitse TUOTE-taulukko, johon kysely perustuu. Luettelo sen kentistä tulee näkyviin oikealle. Valitse vaaditut kentät ja operaattorit peräkkäin kaksoisnapsauttamalla niitä lausekkeessa. Lauseke muodostetaan ikkunan yläosaan. Huomioi, että rakentaja ilmoitti kentän nimen eteen sen taulukon nimen, johon se kuuluu, ja erotti sen kentän nimestä huutomerkillä.
  10. Suorita lausekkeen muodostaminen laskettuun kenttään napsauttamalla OK-painiketta.
  11. Tallenna pyyntö nimellä ― Hinta alv:lla ja sulje se.
  12. Suorita tallennettu tiedosto valitsemalla se navigointialueelta ja valitsemalla pikavalikosta Avaa.


Tehtävä 2. Voit käyttää sisäänrakennettuja toimintoja lasketuissa kentissä ja suodatusehdoissa. Accessissa on määritelty yli 150 toimintoa.
Olkoon tarpeen valita kaikki laskut, joille lähetys on tehty tietyn kuukauden aikana. Laskussa lähetyspäivä on tallennettu DATE_OTG-kenttään Date/Time-tietotyypillä.

  1. Luo valintakysely suunnittelutilassa INVOICE-taulukolle. Vedä kentät NOM_NAKL ja CODE_SK lomakkeeseen (kuva 4.8).
  2. Luo laskettu kenttä tyhjään rivisoluun Ala(Kenttä) kirjoittamalla siihen jokin lausekkeista: Format([LASKU]![DISPOSITION_DATE];"mmmm") - tämä funktio palauttaa kuukauden koko nimen
    tai Muoto([KIRJA]![DATE_DATE];"mm") - tämä funktio palauttaa kuukauden numeron.
  3. Jos haluat valita tietyssä kuukaudessa laaditut laskut, syötä Valintaehto (Criteria) -rivin laskennalliseen kenttään kuukauden nimi, esimerkiksi maaliskuu (Kuva 4.8), tai kuukauden numero, esimerkiksi 3. parametri Format-funktiossa.
  4. Täydennä pyyntösi napsauttamalla painiketta Suorittaa(Juokse) ryhmässä tuloksia(Tulokset) nauha-välilehdellä Työskentely pyyntöjen kanssa | Rakentaja(Kyselytyökalut | Suunnittelu).
  5. Kirjoita laskettuun kenttään funktio Kuukausi(INVOICE!DATE_OTG) ja varmista, että tämä funktio palauttaa päivämäärästä poimitun kuukauden numeron.
  6. Jos haluat valita kaikki toiseen vuosineljännekseen liittyvät rivit, kirjoita Kriteeri-riville operaattori Between 4 and 6, joka määrittää, onko lausekkeen arvo määritetyn aikavälin sisällä.
  7. Kirjoita laskettuun kenttään lauseke KuukaudenNimi(Kuukausi(LASKU!PÄIVÄYS_OTG)) ja varmista, että KuukaudenNimi-funktio muuntaa kuukauden numeron koko nimekseen.


Vahvista tätä katsomalla opetusvideo.

Kun analysoit tietoja Pivot-taulukoiden avulla, sinun on usein sisällytettävä raporttiin arvot, jotka ovat peräisin laskelmista, jotka on suoritettu alkuperäisen tietojoukon ulkopuolella. Excel ohjelma tarjoaa käyttäjälle keinot suorittaa laskelmia pivot-taulukoissa käyttämällä laskettuja kenttiä ja laskettuja kohteita. Kuvassa Kuvassa 1 näkyy kuinka laskettu kenttä voi esittää dataa eri näkökulmasta. Pivot-taulukossa näkyy myyntimäärä ja laitteiden myyntiin käytetty aika (tunteina) kullakin markkinalla. Laskettu kenttä, joka laskee keskimääräisen tuntitulon, parantaa kykyä analysoida tietoja pivot-taulukossa.

Riisi. 1. Sinun on luotava laskettu kenttä olemassa olevaan pivot-taulukkoon Keskimääräiset tulot tunnissa, joka antaa analysoidulle tiedolle uuden merkityksen

Lataa muistiinpano muodossa tai muodossa, esimerkit muodossa

Laskettu kenttä on tietokenttä, joka luodaan olemassa oleviin PivotTable-kenttiin perustuvien laskelmien tuloksena. Laskettu kenttä lisätään tietojoukkoon virtuaalisena sarakkeena. Tämä sarake ei sisälly lähdetietoihin, se sisältää kaavan määrittämiä arvoja ja on vuorovaikutuksessa Pivot-taulukon tietojen kanssa samalla tavalla kuin muut Pivot-taulukon kentät.

Laskettujen kenttien avulla voit lisätä kaavan Pivot-taulukkoon, jolloin voit luoda oman kentän. Äskettäin luoduista tiedoista tulee osa pivot-taulukkoa, joka on vuorovaikutuksessa olemassa olevan tiedon kanssa. Kun päivität pivot-taulukoita, lasketut kentät lasketaan uudelleen ja itse pivot-taulukko täytetään tiedoilla, joita ei ollut alkuperäisessä tietojoukossa.

Katso nyt kuva. 5.1 ja kysy itseltäsi: Miksi sinun piti lisätä laskettuja kenttiä? Mikset käyttäisi tavallisia solukaavoja tai suorita tarvittavat laskelmat suoraan lähdetaulukosta saadaksesi tarvitsemasi tiedot?" Näihin kysymyksiin vastaamiseksi tarkastellaan erilaisia ​​menetelmiä, joilla voit luoda kuvan 1 lasketun kentän.

Tapa 1: Lisää laskettu kenttä tietolähteeseen

Voit lisätä tietolähteeseesi lasketun kentän kuvan osoittamalla tavalla. 2, jolloin Pivot-taulukko voi käyttää tätä kenttää vakiotietokenttänä. Jos tiedon järjestely tietolähdearkissa mahdollistaa tämän, mikä voisi olla paras ratkaisu. Muuten, uuden sarakkeen lisääminen ei edellytä vain pivot-taulukon päivittämistä, vaan myös pivotin perustana olevan laajuuden muuttamista. Voit tehdä tämän napsauttamalla yhteenvetoa ja siirtymällä valikon läpi Analyysi → Tietolähde → Tietolähde.

Yritän muuttaa alkuperäiset tiedot taulukoksi (mikä tehdään kuvassa 2 ja liitteenä olevassa Excel-tiedostossa). Tässä tapauksessa ensinnäkin otsikot korostetaan, toiseksi näkyviin tulee suodattimilla varustettuja painikkeita, mikä on usein hyödyllistä tietojen tutkimisessa, kolmanneksi rivit väritetään yksi kerrallaan ja lopuksi tärkein asia rivejä lisättäessä ja sarakkeita ei tarvitse muuttaa pivot-taulukon tietoaluetta. Sellaisenaan määritetty alue ei ole suorakaiteen muotoinen alue, vaan taulukon nimi. Meidän tapauksessamme - Lähde(Kuva 3).

Riisi. 3. Yhteenvedon muodostaminen erityisellä Excel-työkalulla – Taulukko

Mutta tällä menetelmällä on myös haittoja: ensinnäkin ei aina ole kätevää lisätä saraketta lähdetietoihin, ja toiseksi mahdollisuudet ovat rajalliset, jos lähdetietojen rakenne muuttuu (esimerkiksi viet tietoja 1C:stä ja uudessa viennissä on yksi sarake lisää; tämä uusi sarake korvaa laskentasarakkeen).

Tapa 2: Luo laskettu kenttä käyttämällä kaavaa Pivot-taulukon ulkopuolella

Voit lisätä lasketun kentän pivot-taulukon viereen. Kuvassa 4 sarakkeen jokaista solua Keskimääräiset tulot tunnissa varustettu kaavalla, joka viittaa pivot-taulukkoon. Muuten, jos, kun yrität viitata pivot-taulukon soluun, GET.PIOTTABLE.DATA-funktio ponnahtaa esiin kaavassasi, et voi "vetää" kaavaa. Voit voittaa tämän vaikeuden lukemalla huomautuksen.

Riisi. 4. Kun syötät kaavan Pivot-taulukon luomisen jälkeen, lisäät olennaisesti lasketun kentän, joka muuttuu, kun itse pivot-taulukko päivitetään

Vaikka tämä menetelmä lisää lasketun kentän, joka päivitetään pivot-taulukon päivityksen yhteydessä, kaikki Pivot-taulukon rakenteeseen tehdyt muutokset voivat tehdä kaavan hyödyttömäksi. Esimerkiksi, kun myyntimarkkinakenttä vedetään pivot-taulukon kenttäluettelon SUODATTIMET-alueelle, raportin rakenne muuttuu, minkä seurauksena laskettuun kenttään tulee virheilmoitus (kuva . 5). Jos lisäät toisen kentän pivot-taulukon COLUMNS-alueelle, sarake Keskimääräiset tulot tunnissa kirjoitetaan päälle.

Tapa 3: Lasketun kentän lisääminen suoraan pivot-taulukkoon

Lasketun kentän lisääminen suoraan pivot-taulukkoon on usein paras ratkaisu. Jos käytät tätä menetelmää, sinun ei tarvitse säätää kaavoja. Taulukkoa voidaan myös säätää automaattisesti muuttuneen tietolähteen mukaan. Tarvittava joustavuus saavutetaan, jotta varmistetaan kenttien automaattinen uudelleenlaskenta mittayksiköiden muuttuessa.

Tämän menetelmän etuna on myös se, että sitä käytettäessä voit muuttaa pivot-taulukon rakennetta ja jopa tietokenttiä lasketuissa kentissä käytettäville eri mittayksiköille. Samalla voit olla varma, että kaavoissa ei ole virheitä eivätkä soluviittaukset katoa.

Kuvassa näkyvä PivotTable-raportti Kuvio 6 esittää yhteenvetotaulukon, joka on esitetty kuvassa. 1, paitsi että se rekonstruoidaan siten, että se näyttää keskimääräisen tuntituoton kunkin palvelun ja kunkin markkinan osalta.

Riisi. 6. Aiemmin luotu laskettu kenttä pysyy "pätevänä", vaikka pivot-taulukon rakennetta muutetaan, jolloin näytetään kunkin palvelun ja kunkin myyntimarkkinan keskimääräinen tuntituotto

Luo laskettu kenttä

Ennen kuin voit luoda lasketun kentän, sinun on avattava tai luotava Pivot-taulukko. Esimerkkimme käyttää kuvassa 1 esitettyä pivot-taulukkoa. 1, mutta ilman saraketta D. Voit luoda lasketun kentän aktivoimalla valintaikkunan Lasketun kentän lisääminen. Voit tehdä tämän napsauttamalla pivot-taulukkoa aktivoidaksesi kontekstuaalisten välilehtien ryhmän Työskentely pivot-taulukoiden kanssa. Siirry välilehdelle Analyysi, ryhmään Laskelmat, napsauta painiketta Kentät, elementit ja joukot ja valitse valikosta Laskettu kenttä -komento (kuva 7).

Näyttöön tulee valintaikkuna Lasketun kentän lisääminen(Kuva 8). Valintaikkunan yläosassa on kaksi tekstikenttää: Nimi Ja Kaava. Näissä kentissä sinun on määritettävä lasketun kentän nimi ja luotava kaava määrittämällä vaaditut tietokentät ja matemaattiset operaattorit. Lasketulle kenttään annetaan kuvaava nimi Keskimääräiset tulot tunnissa. Tämä nimi tulee valita kuvaamaan tarkasti suoritettavan matemaattisen operaation tyyppiä. Oletustekstikenttä Kaava valintaikkuna Lasketun kentän lisääminen sisältää lausekkeen = 0. Ennen kaavan syöttämistä sinun on poistettava nolla. Valitse jokin alueen kentistä Kentät; meidän tapauksessamme - Myynnin määrä ja napsauta Lisää kenttä. Kentän nimi tulee näkyviin riville Kaava. Syötä jakomerkki / ja valitse sitten toinen kenttä – Myyntiaika (tunteina). Klikkaus Lisätä, ja sitten OK aktivoidaksesi uuden lasketun kentän.

Pivot-taulukkoon tulee uusi laskettu kenttä Keskimääräiset tulot tunnissa(katso kuva 1). Uusi laskettu kenttä on juuri lisätty onnistuneesti pivot-taulukkoon. Voit nyt muuttaa tämän uuden kentän asetuksia aivan kuten minkä tahansa muun kentän asetuksia (esimerkiksi kentän nimi, numeromuoto tai väri).

Tarkoittaako tämä, että olet lisännyt sarakkeen tietolähteeseen? Ei. Lasketut kentät ovat kuin elementtejä Välisumma Ja kokonaismäärä PivotTable-funktiot ovat oletusarvoja, koska ne ovat kaikki matemaattisia funktioita, jotka laskevat tiedot uudelleen, kun pivot-taulukkoa muutetaan tai päivitetään. Lasketut kentät yksinkertaisesti jäljittelevät tietolähteen eksplisiittisesti määriteltyjä kenttiä. Voit vetää niitä ympäriinsä, muuttaa kenttäasetuksia ja käyttää niitä yhdessä muiden laskettujen kenttien kanssa.

Huomaa, että kuvassa 8 Syöttämäsi kaavan muoto on samanlainen kuin vakiorivillä Excelin kaavat. Suurin ero on, että sen sijaan, että käyttäisit tiukkoja soluviittauksia tai numeerisia arvoja, viittaat Pivot-taulukon tietokenttiin määrittääksesi arvot laskelmissa käytetyille argumenteille.

Laskettujen kohteiden luominen

Laskettu elementti on pohjimmiltaan virtuaalinen tietorivi, joka lisätään saman kentän muille riveille suoritettujen laskelmien tuloksena. Hyvin usein samanlainen tulos kuin laskettua kohdetta luotaessa voidaan saavuttaa ryhmittelemällä tiedot. Itse asiassa ryhmittely on monissa tapauksissa erinomainen vaihtoehto lasketuille jäsenille.

Kuvassa esitetyssä yhteenvetotaulukossa. 9, on ilmoitettu tiettyjen raportointikausien kokonaismyyntimäärä (kenttä Raportointikausi). Kuvittele, että haluat verrata kuuden viimeisen jakson keskimääräistä myyntimäärää edellisen seitsemän jakson keskimääräiseen myyntimäärään. Tarkemmin sanottuna meidän on määritettävä jaksojen P01–P07 keskiarvo ja verrattava sitä jaksojen P08–P13 keskiarvoon.

Aseta osoitin mihin tahansa kentän soluun Raportointikausi siirry kontekstinauha-välilehteen Analyysi ryhmään tietojenkäsittely, ja napsauta painiketta Kentät, elementit ja joukot. Valitse avautuvasta valikosta komento Laskettu objekti(Kuva 10).

Valintaikkuna avautuu (Kuva 11). Huomaa, että valintaikkunan yläosassa se osoittaa, minkä kentän kanssa työskentelet. Tässä tapauksessa tämä kenttä Raportointikausi. Lisäksi lista sisältää kaikki kentän elementit Raportointikausi. Anna lasketulle kohteelle nimi ja luo sitten kaava tarvittavalla tietoalkioiden ja operaattoreiden yhdistelmällä, joka tuottaa oikean tuloksen. Kaava syötetään kenttään Kaava, ja siinä käytetyt tarvittavat tietoelementit valitaan luettelosta Elementit. Napsauta painiketta OK, ja laskettu elementti lisätään pivot-taulukkoon (kuva 12).

Riisi. 11. Valintaikkuna Lasketun kohteen lisääminen

Luo samalla tavalla laskettu tuote, joka edustaa ajanjaksojen P08–P13 keskimääräistä myyntiä. Piilota sitten yksittäiset raportointijaksot, jolloin jäljelle jää vain kaksi laskettua kohdetta. Pienellä muotoilulla laskettuja nimikkeitämme käytetään edellisen ja seuraavan kuuden kuukauden keskimääräisen myynnin vertailuun (kuva 13).

Jos et piilota laskennallisten erien laskennassa käytettyjä tietoeriä, välisummat ja loppusummat voivat olla virheellisiä.

Pivot-taulukkolaskelmien edut ja haitat

Laskettujen kenttien ja elementtien käytössä on myös tiettyjä haittoja. On tärkeää ymmärtää, mitä tapahtuu, kun lasket tietoja Pivot-taulukoissa, mutta on tärkeämpää ymmärtää laskettujen kenttien ja laskettujen kohteiden rajoitukset, jotta voidaan estää virheitä analysoitaessa tietojasi.

Toiminnan prioriteetti. Kuten laskentataulukoissa, mitä tahansa operaattoria voidaan käyttää laskettujen kohteiden ja kenttien kaavoissa: +, –, *, /, %, ^ jne. Lisäksi, kuten laskentataulukoissa, laskelmat pivot-taulukoissa suoritetaan operaattorin prioriteetin mukaan. Kun suoritat laskutoimituksen, joka yhdistää useita operaattoreita, kuten (2+3) *4/50%, Excel arvioi lausekkeen ja suorittaa laskutoimituksen tietyssä järjestyksessä. Tämän järjestyksen tunteminen säästää sinut monilta virheiltä.

Joten toimintojen järjestys Excelissä on seuraava:

  • suluissa olevien lausekkeiden käsittely;
  • alueen käsittely(:);
  • käsittely risteyksiä (alueet);
  • käsittely liitokset (;);
  • negaatiooperaation suorittaminen;
  • prosenttiarvojen muuntaminen (esimerkiksi 50% muunnetaan 0,50:ksi);
  • eksponentio (^);
  • kertolasku (*) ja jako (/); nämä toimet ovat yhtä tärkeitä;
  • yhteenlasku (+) ja vähennyslasku (–); nämä toimet ovat yhtä tärkeitä;
  • tekstidatan yhdistäminen (&) tätä toimintoa kutsutaan myös ketjutukseksi;
  • suorittaa vertailutoimintoja (=,<>, <=, >=).

Saman lausekkeen vastaavat operaattorit suoritetaan aina järjestyksessä (vasemmalta oikealle).

Katsotaanpa yksinkertaista esimerkkiä. Kuten tiedät, lauseke (2+3)*4 palauttaa tuloksen 20. Jos poistat sulkeet ja jätät lausekkeen 2+3*4, niin Excel laskee: 3*4 = 12 + 2 = 14.

Katsotaanpa toista esimerkkiä. Jos syötät lausekkeen 10^2 kaavaksi, ts. Jos määrität neliöimään luvun 10, ohjelma palauttaa vastauksena arvon 100. Jos syötät lausekkeen –10^2, voit odottaa arvon palauttavan –100. Excel kuitenkin palauttaa jälleen arvon 100. Syynä on se, että ohjelma suorittaa negaatiooperaation ennen eksponentiota, ts. arvo 10 muunnetaan ensin arvoksi -10, ja tulos -10*-10 on itse asiassa 100. Sulkujen käyttäminen kaavassa -(10^2) varmistaa, että ohjelma suorittaa ensin eksponentioarvon ja sitten negaation palauttaen odotetun tulos - 100.

Soluviittaukset ja nimetyt alueet. Soluviittauksia tai nimettyjä alueita ei voi käyttää luotaessa laskettuja kenttiä ja alkioita, koska kun luot laskettuja objekteja Pivot-taulukossa, työskentelet olennaisesti objektitilan ulkopuolella. Ainoat käyttäjien käytettävissä olevat tiedot ovat pivot-taulukon välimuistissa. Koska et voi ylittää välimuistia, et voi viitata luomassasi kaavassa soluihin tai nimettyihin alueisiin.

Työtaulukon toiminnot. Voit käyttää mitä tahansa taulukkofunktiota, joka ei käytä soluviittauksia tai nimettyjä objekteja argumentteina. Itse asiassa voit käyttää mitä tahansa taulukkofunktiota, joka ei vaadi soluviittauksia tai nimettyjä objekteja. Funktiot, kuten COUNT, AVERAGE, IF, AND, NO ja OR, kuuluvat tähän luokkaan.

Vakiot. Voit käyttää mitä tahansa vakioita pivot-taulukoissa suoritettavissa laskelmissa. Vakiot ovat staattisia arvoja, jotka eivät muutu ajan myötä. Esimerkiksi seuraavassa kaavassa luku 5 on vakio: [Myydyt yksiköt] *5. Vaikka merkitys Yksiköt myyty voi muuttua käytettävissä olevien tietojen perusteella, numero 5 on aina sama.

Linkkejä summiin. Laskutoimituksia suorittavat kaavat eivät voi viitata Pivot-taulukon välisummiin tai kokonaissummiin. Toisin sanoen et voi käyttää juoksevan tai kokonaislaskennan tulosta muuttujana tai argumenttina lasketussa kentässä.

Laskettujen kenttien erityissäännöt. Laskettujen kenttien laskelmat tehdään aina summille, ei yksittäisille tietokohdille. Yksinkertaisesti sanottuna Excel laskee aina tietokentät, välisummat ja kokonaissummat ennen lasketun kentän arviointia. Tämä tarkoittaa, että laskettua kenttääsi sovelletaan aina lähdetietojen summiin. Kuvassa esitetty esimerkki. 14 osoittaa, kuinka tämä voi vaikuttaa data-analyysiin.

Riisi. 14. Vaikka laskettu kenttä on voimassa yksittäisille tietoelementeille, ei ole matemaattisesti oikein käyttää sitä välisummissa

Jokaisella vuosineljänneksellä sinun on hankittava kunkin tuotteen lopulliset myyntimäärät kertomalla myytyjen yksiköiden määrä kyseisen tuotteen yksikköhinnalla. Jos katsot ensin ensimmäisen vuosineljänneksen tietoja, huomaat ongelman välittömästi. Sen sijaan, että laskettaisiin summa 220+150+220+594, joka on 1184, yksikkömäärän summa kerrotaan tavaroiden hintojen summalla, jolloin saadaan väärä arvo. Valitettavasti tätä ongelmaa ei voida ratkaista, mutta se voidaan kiertää. Poista välisummat ja välisummat Pivot-taulukosta ja laske sitten uusi summa Pivot-taulukon alareunassa.

Erityissäännöt laskettujen jäsenten käyttöön. Pivot-taulukko ei voi käyttää laskettuja kohteita, jotka laskevat keskiarvoja, keskihajontoja tai variansseja. Sitä vastoin et voi käyttää keskiarvoja, keskihajontoja tai variansseja Pivot-taulukossa, joka sisältää lasketun kohteen. Et voi käyttää sivukenttää lasketun kohteen luomiseen tai et voi siirtää laskettuja kohteita raportin suodatusalueelle. Et voi lisätä laskettua alkiota raporttiin, joka sisältää ryhmitellyn kentän, etkä voi ryhmitellä mitään Pivot-taulukon kenttää, joka sisältää lasketun kohteen. Kun luot lasketun nimikekaavan, et voi viitata nimikkeeseen ulkoisesta kentästä.

Hallitse ja tue laskelmia pivot-taulukoissa

Pivot-taulukoiden kanssa työskennellessä tulee usein tilanteita, joissa ei ole järkevää säilyttää pivot-taulukkoa pidempään kuin yksittäisten arvojen kopioiminen. Usein on kuitenkin tilanteita, joissa pivot-taulukko ja kaikki sen elementit on kannattavampaa säilyttää muuttumattomina. Jos ylläpidät ja hallitset Pivot-taulukkoa muuttamalla vaatimuksia ja lisäämällä lähdetietojen määrää, sinun on hallittava laskettuja kenttiä ja laskettuja jäseniä.

Laskelmien muokkaaminen ja poistaminen pivot-taulukoissa. Jos muutat laskenta-asetuksia tai et enää tarvitse laskettua kenttää tai laskettua jäsentä, voit avata vastaavan valintaikkunan laskutoimituksen muokkaamista tai poistamista varten. Aktivoi valintaikkuna Lasketun kentän lisääminen tai Lasketun kohteen lisääminen(katso kuvien 7 ja 10 kuvaus) ja valitse siitä avattava luettelo Nimi(Kuva 15).

Muuta järjestystä, jossa laskelmat suoritetaan lasketuissa kentissä. Jos Pivot-taulukon solun arvo riippuu useiden laskettujen kohteiden laskennan tuloksesta, voit muuttaa järjestystä, jossa laskettujen kenttien toiminnot suoritetaan. Toisin sanoen voit määrittää järjestyksen, jossa yksittäiset laskelmat suoritetaan. Voit avata valintaikkunan , aseta osoitin mihin tahansa pivot-taulukon kohtaan ja napsauta kuvaketta Kentät, elementit ja joukot. Valitse avattavasta valikosta Laskentajärjestys-komento (kuva 16).

Riisi. 16. Avaa valintaikkuna Laskujärjestys

Valintaikkunassa Laskujärjestys(Kuva 17), kaikki lasketut elementit, jotka lisätään pivot-taulukkoon, näytetään. Valitse mikä tahansa laskettu kohde luettelosta ja käytä painikkeita Ylös, Alas Ja Poistaa. Järjestys, jossa kaavat näkyvät luettelossa, määrittää tarkan järjestyksen, jossa laskelmat suoritetaan Pivot-taulukossa.

Kaavojen dokumentointi. Excel tarjoaa sinulle erinomaisen työkalun, joka näyttää Pivot-taulukossa käytetyt lasketut kentät ja lasketut kohteet sekä laskelmien suorittamisen ja kaavojen soveltamisen. Tämä työkalu on erittäin hyödyllinen analysoitaessa kolmannen osapuolen pivot-taulukkoa tai kun sinun on määritettävä nopeasti, mitä laskelmia siinä käytetään ja mihin kenttiin ja elementteihin ne vaikuttavat. Luo raportti Pivot-taulukon laskelmista viemällä osoitinta mihin tahansa Pivot-taulukon kohtaan ja napsauttamalla Kentät, elementit ja joukot ja valitse komento avattavasta valikosta Johda kaavat. Excel luo lasketuista kentistä ja elementeistä raportin erilliselle taulukolle (kuva 18).

Riisi. 18. Joukkue Johda kaavat mahdollistaa laskelmien dokumentoinnin nopeasti ja helposti pivot-taulukossa

Muistio on kirjoitettu Jelen, Alexanderin kirjan perusteella. . Luku 5.

Sana Taulukko kirjoitetaan isolla alkukirjaimella, koska se ei ole vain taulukko, vaan erillinen Excel-työkalu.

Ensimmäinen tapa luoda laskettu kenttä perustuu siihen, että lomake perustuu kyselyyn, joka sisältää laskettuja sarakkeita. Lomake luo tekstikentän, joka määrittää lasketun kyselysarakkeen tietolähteeksi. Kenttä on lukittu, jotta käyttäjä ei voi muuttaa sen tietoja. Tiedot lasketaan kyselyn suorittamisen aikana. Kentän lukitseminen tilaan Suunnittelija ikkunassa Ominaisuudet laskettu kenttä Data-välilehdellä peräkkäin Lukko tulla sisään JOO.

Toisessa tapauksessa lomake rakennetaan taulukon perusteella. Lomakkeeseen luodaan uusi kenttä, jossa tietolähteeksi määritetään lauseke, esimerkiksi = [Yksikköhinta]*Määrä. Kun viitataan lausekkeissa oleviin kenttiin, hakasulkeiden käyttö on pakollista, jos kentän nimi koostuu useammasta kuin yhdestä sanasta. Lausekkeen syöttäminen suoraan ohjausobjektiin (kenttään) on sallittua, jos se on lyhyt ja kentän pituus sallii sen. Muussa tapauksessa lauseke syötetään ominaisuussoluun Data ikkuna Ominaisuudet. Voit tehdä tämän käyttämällä lausekkeiden rakentajaa. Jos lauseke ei mahdu ominaisuussoluun, sinun on painettava +-näppäimiä ja avattava ikkuna Syöttöalue. Tarvittaessa sinun tulee asettaa kentän muoto, kun se näkyy näytöllä.

6. Painikelomakkeen luominen

    Valitse valikon komento Palvelu/Apuohjelmat/Painikelomakehallinta.

    Napsauta valintaikkunassa, jossa kysytään, haluatko luoda painikelomakkeen JOO.

    Näyttöön tulee ikkuna Painikelomakehallinta. Tämä ikkuna sisältää luettelon painikelomakesivuista. Työn alussa ikkuna on yksisivuinen - Pääpainikemuoto. Napsauta ikkunassa painiketta Muuttaa.

    Valintaikkuna avautuu Painikelomakesivun muuttaminen. Muokkaa lomakkeen nimeä.

    Napsauta painiketta Luoda. Näkyviin tulee ikkuna Painikkeen muotoelementin muuttaminen.

    Kentällä Teksti Kirjoita luotavan painikkeen nimi. Käyttäjän tulee liittää painikkeen nimi objekteihin, joiden kanssa hän aikoo työskennellä. Toinen kenttä Tiimi voit määrittää toiminnon, joka suoritetaan tämän painikkeen napsautuksen jälkeen. Valitse sovelluksellesi tarvittava komento avattavasta luettelosta.

    Lisää painikkeita kaikille lomakkeille ja raporteille ryhmittelemällä ne tyypin mukaan.

    Lisää painike sovelluksesta poistumiseksi sekä painike nopea pääsy Vastaanottaja Painikelomakehallinta.

    Määritä sovellus Pääpainikkeen muoto avataan tietokantaa avattaessa. Voit tehdä tämän käyttämällä valikkokomentoa Työkalut/Käynnistysasetukset.

ESIMERKKI:

Riisi. 28. Ylätason painikelomake

Lab 3 Kyselyjen luominen

Työn tavoite - saada käytännön taitoja tietokantakyselyjen kehittämisessä.

Harjoittele:

Testaa tietokantaskeemaa tyypillisillä kyselyillä. Sinun on luotava vähintään yksi pyyntö jokaisesta alla kuvatusta tyypistä. Raportissa kyselyt tulee esittää luonnollisella kielellä, SQL:llä ja antaa myös esimerkki kyselyn suorituksen tuloksesta.

Työjärjestys

1.Luo kysely yhden taulukon valitsemiseksi kyselynrakennustyökalulla

    SISÄÄN tietokantaikkuna napsauta kirjanmerkkiä Pyynnöt.

    Napsauta painiketta Luoda.

    Ikkunassa Uusi pyyntö valitse Rakentaja ja paina painiketta OK.

    Ikkunassa Taulukon lisääminen Valitse luetteloikkunasta taulukko (tai kysely), johon kysely perustuu, ja napsauta painiketta Lisätä. Sulje nykyinen ikkuna. Seuraavaksi ikkuna tulee näkyviin näytölle Kyselyn rakennustyökalu.

    Lisää pyyntöön kenttä. Tätä tarkoitusta varten sisään lähdetaulukko, joka sijaitsee ikkunan yläosassa näytepyyntö, valitse haluamasi kenttä. Kaksoisnapsauta hiiren vasenta painiketta korostetussa kentässä. Samaan aikaan ikkunan alareunassa Pyynnöt pyyntölomakkeeseen tulee valittua kenttää vastaava sarake.

Voit myös lisätä kentän pyyntöön seuraavasti: napsauta vasen nappi siirrä hiiren osoitin valitun kentän päälle ja vedä kenttä haluamaasi paikkaan pyyntölomakkeella vapauttamatta sitä; Napsauta solukenttää pyyntölomakkeessa nähdäksesi kenttien pudotusvalikon ja valitse siitä haluamasi kenttä; Napsauta solukenttää pyyntölomakkeessa ja kirjoita kentän nimi.

Jos haluat lisätä kaikki taulukon kentät kyselyyn, valitse tähdellä (*) merkitty kenttä. Asteriski helpottaa kyselyn muodostamista, mutta tekee lajittelusta ja kenttien valintaehtojen syöttämisestä monimutkaisempaa.

    Oletuksena kaikkia pyyntökenttiä ei ole lajiteltu. Tarvittaessa voit määrittää rivillä Lajittelu kyselylomake, kuinka sarakearvot näytetään: nouseva tai laskeva. Kun määrität lajittelujärjestyksen useisiin kenttiin, tietueet lajitellaan ensin vasemmanpuoleisimman sarakkeen mukaan ja sitten jokaisen seuraavan sarakkeen mukaan vasemmalta oikealle.

    Linjassa Lähtö näytössä valitse ruudut, jotka haluat nähdä tietuejoukossa kyselyn suorittamisen jälkeen. Oletusarvoisesti kaikki pyyntölomakkeen kentät näytetään.

    Pyyntölomakkeessa rivillä Valintaehto ja jonossa Tai määritä näytteenoton ehdot tietokannasta. Ehdot ovat loogisia lausekkeita.

Looginen toimenpide suoritetaan yhdellä rivillä sijaitseville valintaehdoille JA. Yhdelle kentälle voidaan asettaa useita valintaehtoja kahdella tavalla: syötä kaikki ehdot rivin yhteen soluun Valintaehto, joka yhdistää ne loogiseen operaattoriin TAI tai kirjoita kukin ehto rivin erilliseen soluun Tai. Siirry solualueen seuraavalle riville TAI avaimella<>. Pyyntölomakkeen solussa olevat lausekkeet syötetään näppäimistöltä tai niitä käytetään niiden luomiseen. Expression Builder, joka käynnistetään komennolla Rakentaa riviin liittyvästä kontekstivalikosta Valintaehto(tai voit painaa painiketta Rakentaa työkalupalkissa Pääsy).

    Tarkastele kyselyn tuloksia napsauttamalla -painiketta Tuoda markkinoille(painike, jossa on huutomerkki) tai painike Näytä työkalupalkissa.

Tilanteissa, joissa sinun on muutettava kyselyn ominaisuutta, kaksoisnapsauta tyhjää aluetta ikkunan yläosassa Pyydä rakentaja - ikkuna aukeaa Pyydä ominaisuuksia.

Tilassa luodut kyselyt Suunnittelija Ja Mestarit, luo komentoja SQL-kielellä. Näet nämä komennot valitsemalla valikosta Näytä vaihtoehto -tilassaSQL.

ESIMERKKI:

Valitse tiedot tuotteista, joiden määrä on suurempi kuin 100, mutta alle 300 ja joiden hinta on alle 100 ruplaa.

Riisi. 10. Kyselykonstruktori ehdolla

Riisi. 11. Kyselyn tulos ehdolla

2. Sisäliitos yhdellä kentällä

    Valitse välilehti Pyynnöt tietokantaikkuna, napsauta painiketta Luoda. Valintaikkuna avautuu Uusi pyyntö. Valitse vaihtoehto Rakentaja.

    Ikkunassa Taulukon lisääminen Valitse peräkkäin useita toisiinsa liittyviä taulukoita, joihin kysely rakennetaan. Huipulla Kyselyn rakennustyökalu liittyvät taulukot näytetään.

    Täytä hakemuslomake.

    Napsauta painiketta Tuoda markkinoille tai Näytä näyttääksesi kyselyn tulokset.

ESIMERKKI:

Valitse niiden tuotteiden nimet, joiden toimittamisesta on tehty sopimus, ilmoittaen niiden valmistajien nimet ja toimitusmäärät.

Riisi. 12. Multi-table kyselyn suunnittelija

Riisi. 13. Usean taulukon kyselyn tulos

3. Ulkoiset liitännät

    Noudata osan vaiheita 1-3 Sisäinen liitos yhdellä kentällä.

    Luo suhde taulukoiden välille, jos sitä ei ole aiemmin rekisteröity Kaavio DB.

    Napsauta kentän yhdistämisriviä korostaaksesi sen.

    Valitse komennot valikosta Näytä vaihtoehto Yhdistämisvaihtoehdot. Näyttöön tulee valintaikkuna Yhdistämisvaihtoehdot.

    Valitse liitostyyppi, napsauta painiketta OK. Tämän toimenpiteen jälkeen liitosriville tulee nuoli, joka osoittaa yhteyden tyypin.

4. Ryhmätapahtuman sisällyttäminen pyyntölomakkeeseen

    Napsauta painiketta Ryhmän toiminta, merkki työkalupalkissa Kyselyn rakennustyökalu. Pyyntölomakkeessa rivin yläpuolella Lajittelu rivi tulee näkyviin Ryhmätoiminta.

    Vaihda riviin Ryhmätoiminta asennus Ryhmittely vaaditulle ryhmätoimintaa valitsemalla se yhdistelmäruudusta: Summa, Keskim, Kreivi, Msisään, Max, StDev, Var, Ensimmäinen, Kestää, Ilmaisu(ilmaisu),Missä(kunto),Ryhmä kirjoittaja(ryhmittely).

Ilmaisu voit kirjoittaa lausekkeen soluun kentän nimen sijaan , esimerkiksi tietyn sarakkeen arvoalueen laskemiseksi X:Max([ X]) – Min([ X]).

Kunto osoittaa, että tätä kenttää käytetään tietueiden valinnan ehtojen asettamiseen. Itse valintaehto kirjoitetaan rivisoluun Valintaehto.

3. Täytä pyyntö.

ESIMERKKI:

Valitse kunkin valmistajan tuotteiden kokonaismäärä ilmoittamalla sen nimi.

Riisi. 14. Kyselykonstruktori tietueiden ryhmittelyllä

Riisi. 15. Tietueiden ryhmittelyn kyselyn tulos

5. Laskettujen kenttien sisällyttäminen pyyntölomakkeeseen

    Kyselyn rakennustyökalu .

    Napsauta riviä Ala hakulomakkeen tyhjän sarakkeen mukaan. Kirjoita sarakkeen nimi, kaksoispiste ja lauseke. Syötä lauseke napsauttamalla painiketta Rakentaa, hyväksikäyttää Expression Builder.

    Huipulla Expression Builder Luo lauseke syöttöalueelle.

    Siirrä osoitin lasketun kentän sarakkeessa riville Ryhmätoiminta ja valitse avattavasta luettelosta Ilmaisu(jos et valitse vaihtoehtoa Ilmaisu, kun pyyntö suoritetaan, se avaa valintaikkunan Syötä parametrin arvo tai palauttaa virheilmoituksen).

    Suorita pyyntö.

ESIMERKKI:

Laske kunkin sopimuksen tilauksen kokonaissumma (määritelty tuotemäärän ja hinnan plus kuljetuskustannusten tulona).

Riisi. 16. Kyselykonstruktori lasketulla kentällä

Riisi. 17. Lasketun kentän kyselyn tulos

6.Parametrisen kyselyn luominen

    Luo valintakysely tilassa Kyselyn rakentaja.

    Syötä merkkijonot yhteen soluista Valintaehto parametri, ei arvo. Jos esimerkiksi valitset tietueet sukunimellä, niin parametrinen kysely kentällä Sukunimi valintaehdoissa lause [kirjoita sukunimi] voidaan kirjoittaa hakasulkeisiin.

    Valitse valikosta Pyyntö vaihtoehto Vaihtoehdot. Valintaikkunassa Pyydä parametreja kirjoita vasempaan sarakkeeseen hakasulkeisiin parametri, joka vastaa kohdassa olevaa parametria Pyyntölomake Kyselyn rakennustyökalu(parametri voidaan kopioida pyyntölomakkeesta). Määritä oikeanpuoleisessa sarakkeessa tietotyyppi: paina näppäintä , valitse tietotyyppi luettelosta.

    Suorita suorituspyyntö. Pääsy näyttää ikkunan Syötä parametrin arvo, johon syötä haluamasi parametriarvo ja paina -painiketta OK.

5. Suorita suorituspyyntö.

ESIMERKKI:

Valitse luettelo tuotteista, joiden viimeinen käyttöpäivä ylittää määritetyn arvon.

Riisi. 18. Parametrisen kyselyn rakennustyökalu

Riisi. 19. Syötä tuotteen viimeinen käyttöpäivä

Riisi. 20. Parametrisen kyselyn tulos

7. Ristikyselyjen luominen

1. Luo sovelluksella Suunnittelija uusi pyyntö ja sisällytä siihen tarvittavat taulukot.

2. Valitse kentät, joiden arvoilla luodaan dynaamisen taulukon rivit ja sarakkeet, ja vedä ne kyselylomakkeeseen.

3. Valitse komento valikosta Kysely/risti. Otsikko Suunnittelija muuttuu Kysely 1: näytettä kohti päällä Kysely 1: Ristikysely . Pyyntölomakkeella näkyy rivi Ristipöytä .

4. Jos kentät ovat ristikkorivejä, avaa avattava Rivi-luettelo Ristipöytä valitse vaihtoehto Rivien otsikot. Jokaisella riviotsikkokentällä on oltava ryhmätoimintoasetus rivillä Ryhmittely.

5. Kentille, jotka ovat ristikkosarakkeita, kyselystä riippuen, seuraavat toimet ovat mahdollisia:

linjassa Ristipöytä valitse vaihtoehto Sarakkeiden otsikot ja jonossa Ryhmätoiminta asennus ryhmittely, tai jonossa RyhmätoimintaKunto, riveissä Valintaehto Ja TAI Kirjoita ylös looginen ilmaus.

6. Aseta kenttä, jonka perusteella kokonaisarvo luodaan. Linjassa Ristipöytä valita Merkitys. Linjassa Ryhmätoiminta valitse lopullinen toiminto tai Ilmaisu. Jälkimmäisessä tapauksessa solussa Ala kirjoita ilmaisu ylös.

7. Suorita suorituspyyntö.

ESIMERKKI:

Valitse kunkin valmistajan valmistamien tilattujen tuotteiden kokonaismäärät. Esitä tulos taulukon muodossa, jossa rivit ovat tuotetyyppien nimet ja sarakkeet valmistajien nimet.

Riisi. 21. Cross Query Builder

Riisi. 22. Ristikyselyn tulos

8.Kysely luodaksesi taulukon

Voit luoda taulukon kyselyn tuloksista, jota käytettiin tietueiden valitsemiseen liittyvistä taulukoista, seuraavasti:

    Tee kopio kyselystä ja valitse tietueita taulukoista (tai luo uusi).

    Avaa luotu pyyntö tilassa suunnittelija, korostamalla sen nimen tietokantaikkunan kyselyluettelosta ja napsauttamalla -painiketta Rakentaja.

    Valitse komento valikosta Kysely/luo taulukko.Valintaikkuna avautuu Taulukon luominen. Syötä uuden taulukon nimi, jätä valintanappi paikalleen Nykyisessä tietokannassa.

    Napsauta painiketta OK. Valintakysely muunnetaan taulukon luontikyselyksi.

    Suorita kysely kaksoisnapsauttamalla kyselyn nimeä tietokantaikkunassa. Ennen kyselyn suorittamista näyttöön tulee viesti, joka varoittaa, että uuteen taulukkoon tehdään muutoksia (vaikka sitä ei ole vielä luotu).

    Napsauta painiketta Joo. Toinen varoitusviesti tulee näkyviin tietueiden lukumäärästä, joka sijoitetaan uuteen taulukkoon kyselyn seurauksena. Napsauta painiketta Joo.

    Laajenna DB-ikkunan Taulukot-välilehti; Luetteloon pitäisi ilmestyä uusi taulukko.

9.Pyydä tietueiden päivittämistä

    Luo uusi kysely ja sisällytä luotu kopio taulukosta siihen.

    Valitse komento valikosta Kysely/päivitys. Linjapyyntölomakkeessa Lajittelu Ja Lähtö näytössä korvataan merkkijonolla Päivittää.

    Linjassa Päivittää määritä lauseke, joka edustaa nykyisen kentän uutta arvoa.

    Jos tietoja ei päivitetä kaikkiin taulukon tietueisiin, vaan vain osaan niistä, syötä tietueiden valinnan ehto.

    Täytä pyyntö. Tarkista, että tietueet on päivitetty oikein.

ESIMERKKI:

Päivitä sellaisten tuotteiden hinta, joiden määrä on yli 500 yksikköä, ja aseta se 90 %:ksi alkuperäisestä hinnasta.

Riisi. 23. Päivityspyynnön rakentaja

10.Pyydä tietueiden poistamista

    Luo kopio taulukosta, jossa tietueiden oletetaan päivitettävän.

    Luo uusi kysely ja sisällytä siihen sopiva taulukko.

    Vedä ja pudota kentät pyyntölomakkeeseen, joiden arvoja käytetään kenttien valitsemiseen. Linjassa Valintaehdot ilmoittaa valintakriteerit.

    Suorita valintakysely näyttääksesi poistettavat tietueet.

    Avata tietokantaikkuna. Valitse välilehti Taulukot.

    Aktivoi luotu valintapyyntö ja siirry tilaan Kyselyn rakentaja.

    Valitse komento valikosta Pyydä/Poista. Linjapyyntölomakkeessa Lajittelu Ja Lähtö näytössä korvataan merkkijonolla Poistaminen.

    Napsauta painiketta Tuoda markkinoille työkalurivit. Näkyviin tulee viestiruutu, jossa pyydetään vahvistusta merkintöjen poistamiseksi.

Tietueiden poistaminen taulukosta " yksi", jolle taulukossa " monta" on liittyviä tietueita, rikkoo tietojen eheyssääntöä. Siksi taulukkojen väliseen suhteeseen asetettu tietojen eheysasetus voi estää tietueiden poistamisen. Kaskadipoistoa tulisi käyttää.

ESIMERKKI:

Riisi. 24. Poista pyyntökonstruktori

11. Pyydä tietueiden lisäämistä

Liitä kyselyä käytetään usein tietojen kopioimiseen taulukosta toiseen.

    Valitse välilehti Pyynnöt tietokantaikkuna, napsauta painiketta Luoda. Valintaikkuna avautuu Uusi pyyntö. Valitse vaihtoehto Rakentaja.

    Ikkunassa Taulukon lisääminen valitse taulukko, josta tiedot otetaan.

    Siirrä riville Ala pyyntölomake kentille, joiden arvot sisällytetään toiseen taulukkoon.

    Valitse valikon komennot Pyydä/Lisää. Näkyviin tulee ikkuna Lisäys, jossa sinun on määritettävä sen taulukon nimi, johon sinun on lisättävä tietoja, ja mihin tietokantaan se kuuluu. Jos tietokanta ei ole nykyinen, vaan jokin muu tietokanta, sinun on määritettävä tietokannan sisältävän tiedoston koko nimi.

Pyyntölomakkeessa rivin jälkeen Lajittelu rivi tulee mukaan Lisäys, jossa sinun on ilmoitettava taulukon kentät, joihin tietoja lisätään. Jos kenttien nimet ovat samat AKanssacess lisätään automaattisesti riviin Lisäys kenttien nimet.

    Suorita suorituspyyntö. Katso, miten taulukko on muuttunut uusien rivien myötä.

Jos pyynnössä Lisäys siellä on sellaisia ​​kenttiä Laskuri, voit työskennellä tällaisten kenttien kanssa kahdella tavalla:

    älä sisällytä tyyppikenttiä Laskuri kentissä, jotka on lisättävä; sitten taulukossa, johon tiedot lisätään, jatkuu datasekvenssin numerointi, ts. jos on työntekijöiden taulukko numeroilla 1-100 ja lisää siihen uusia merkintöjä, silloin niiden numerointi alkaa numerosta 101;

    sisältää tyyppikenttiä Laskuri pyyntöluetteloon lisättyinä kenttinä, niin arvot, jotka niillä oli alkuperäisessä taulukossa, tallennetaan lisättyjen tietueiden kenttiin; Jos tällaisia ​​arvoja on jo taulukon kentissä, joihin tietueita lisätään, tämä voi aiheuttaa virheen. Virheilmoitus näytetään näytöllä ennen pyynnön suorittamista. Jos tapahtuu virhe, valitse painike Peruuttaa ja korjaa virhe.

Lisätiedot

Tulos

laskelmat

Järjestä

Lajittele pienin

minimiin

enimmäismäärä

Raportoimme taulukkomuodossa, jossa on kolme saraketta, jotka sisältävät: tuotteen nimi, kategoria ja myynti. Esimerkki Tässä esimerkissä jatkamme esimerkissä luodun pivot-taulukon käsittelyä. PivotTable-raportit sallivat. Jokainen harjoitus alkaa luomalla Oma työhakemistosi Omat tiedostot -kansioon, johon tallennat tiedostosi.

Useita arkkitoimintoja Useita arkkitoimintoja kerrallaan. Arkkien siirtäminen ja kopioiminen tiedostojen välillä. Laboratorio 4 Sivu 1/17 Sisältö. Seuraavassa taulukossa näkyy 10 tietyn yrityksen työntekijän nimeä, kuukausipalkka ja vuosipalkkio.

kenttäelementit minimistä (1. paikka)

maksimiarvoon

Järjestä

Arvon järjestysluvun määrittäminen

maksimissaan

elementti (rank) suhteessa arvoihin

Haluamme lajitella otsikon mukaan. Kuitenkin varten tavallinen käyttäjä Tietokantajärjestelmät vaativat erityiskoulutusta. Pivot-taulukot Joskus sinun on tehtävä yhteenveto tietokannan sisällöstä lisätaulukona. Taulukkoa, joka sisältää yhteenvedon valituista tietokantakentistä, kutsutaan pivot-taulukoksi.

Pivot-taulukoiden avulla voit koota työkirjoihin tai ulkoisiin tiedostoihin tallennettujen tietokantojen sisältämiä tietoja. Muuta näytön kokoa tai. Harjoitus 4 Taulukot ja ohjelmat tilastojen laskemiseen. Laskentataulukko koostuu soluista, jotka muodostuvat rivien risteyksestä, jotka yleensä merkitään tapauksilla, ja sarakkeet merkitsevät.

minimi

kenttäelementit maksimista (1. sijainti)

minimiarvoon

Arvojen laskeminen kaavalla:

Arvo_ solussa∙Yhteensä_yhteensä

D: Gantt-kaavioiden luominen. Sen suuri etu on kyky automatisoida. Laskentataulukkoa käytetään, kun on valtava määrä työtä, joka toistetaan tietyn kaavan mukaan. Tämä tietokanta koostuu useista taulukoista, kuva.

Näytön oikea puoli tulee näkyviin. Johdanto. Taulukkoa pidetään yleensä työkaluna yksinkertaisten tai edistyneiden laskelmien suorittamiseen sisäänrakennetuilla funktioilla tai. Se kuuluu ohjelmatyyppiin, jota kutsutaan taulukkolaskentaohjelmaksi. Välineet vaihtuvat työaika. Valitse kalenterikentästä resurssi, jonka työaikoja haluamme muuttaa, esimerkiksi syötä loma tai muuttaa työaikoja.

Rivi_yhteensä∙Sarakkeen_yhteensä

Tapa 2: Napsauta hiiren kakkospainikkeella halutun kentän arvoja ΣArvot-alueella ja valitse:

Lisäksi, jos haluat valita toisen toiminnon ehdotetusta luettelosta, määritä kentän muoto ja muuta kentän nimeä.

Hyödyntämään tehosteita. Tänään opetamme sinua. Merkitse solut, jotka haluat piirtää. Oppitunti 3: Taulukot ja pivot-kaaviot. Oletetaan, että meillä on joukko analysoitavaa. Jos haluat käyttää pivot-taulukkoa, valitse mikä tahansa solu laskentataulukosta ja valitse Lisää-valikosta Pivot-taulukko.

Sitten voit saada tietoa. Kaavioita luotaessa ei ole väliä onko taulukossa reunus tai muita muotoiluelementtejä. Johdatus kaavoihin ja funktioihin Yksinkertaisten tai monimutkaisten laskelmien suorittaminen voi olla työlästä ja aikaa vievää.

Lisälaskelmat ja valitse sitten haluamasi laskentavaihtoehto.

Alkuperäisen kentän uudelleenkäyttö Pivot-taulukkoraportissa

Voit tehdä useita laskutoimituksia käyttämällä samaa lähdekenttää. Tätä varten sinun on lisättävä alkuperäinen kenttä pivot-taulukon kenttäluettelosta arvoalueelle Σ Arvot [Σ

Values] useita kertoja ja säädä sitten kenttäparametreja. Näin näet samanaikaisesti sekä itse laskelman että sen perusteella suoritetun laskelman.

Lisää laskettuja kenttiä pivot-taulukkoon

Et voi lisätä uusia rivejä tai sarakkeita Pivot-taulukkoraporttiin kaavojen tai lisälaskelmien lisäämiseksi, mutta voit lisätä lasketun kentän, jonka avulla voit syöttää kaavoja laskeaksesi uusia tietoja olemassa olevien tietojen perusteella.

Tietokannat-laskentataulukko 1 Tietokannat-laskentataulukko 1 Luo "Tietokastot"-kansio kaikkien kurssitietojen tallentamiseksi. Luo kyselyn, joka näyttää otsikot ja kuvaukset. Hallitse tietokantaa -valintaikkuna tulee näkyviin. Tämän ikkunan avulla käyttäjä hallitsee tietokantaa ja kaikkia sen elementtejä.

Mikä on laskentataulukko? Laskentataulukko on ohjelma matemaattisten laskelmien suorittamiseen. Sen avulla voimme myös tehdä luettavia laskelmia lomakkeeseen. Hyödyntämään tiettyjä toimia. Työvoimavaltaisin osa on tietojen valmistelu. Tehtävä 1 Matemaattinen ryhmä 2 Noudata näitä vaiheita vuorotellen. Aja pöytä.

Lasketun kentän lisääminen suoraan pivot-taulukkoon on paras ratkaisu. Sinun ei tarvitse hallita kaavoja tai huolehtia taulukon laajennettavuudesta tietolähteen kasvaessa tai muokattaessa, ja pivot-taulukko pysyy riittävän joustavana kenttämääritelmien muuttamiseksi.

Toinen tämän menetelmän valtava etu on, että voit muuttaa Pivot-taulukon rakennetta ja jopa laskea muita tietokenttiä lasketuille kentille huolehtimatta kaavavirheistä tai rikkinäisistä soluviittauksista.

Länsi-Pomeranian teknillinen yliopisto Szczecinissä Meritekniikan ja liikenteen tiedekunta Rakenteiden, mekaniikan ja tekniikan laitos Laiva toiminnallisessa tutkimuslaboratoriossa. Pivot-taulukoita käytetään tietojen nopeaan analysointiin. Pivot-taulukoiden käyttäminen edellyttää, että tiedot on valmisteltu oikein otsikoineen.

Tällaisten tilanteiden välttämiseksi sinun tulee muotoilla tietomme taulukoksi. Tietojen muotoileminen taulukoksi. Tämä valitsee kaikki otsikot. . Seuraava vaihtoehto on pivot-taulukon sijainti, ja tietojen luettavuuden säilyttämiseksi sinun tulee jättää Uusi taulukko -vaihtoehto, joka lisää uusi lehti pöytään.

Microsoft Excel 2010. Taso 2. Lisäominaisuudet

Omien laskettujen kenttien lisääminen Pivot-taulukkoon on siis selvä:

Poista mahdolliset virheet kaavoista ja soluviittauksista.

Mahdollisuus lisätä ja poistaa tietoja pivot-taulukosta muuttamatta alkuperäisiä laskelmia.

Uusi Pivot-taulukko on tyhjä. Oikealla puolella on lista kentistä, joka sisältää kaikki taulukon otsikot ja suunnitelma sen alueineen. Oletetaan, että haluamme nähdä, kuka oli paras myyjä. Valitse tässä tapauksessa Myyjä-kenttä ja Summa-kenttä, sillä myynnin jälkeen tarkistamme kuka oli paras. Raportti tulee näyttämään tältä.

Oletusarvo on sarake. Pivot-taulukoita on helppo muokata, ja jos haluat tarkistaa myydyimmän maan, peruuta osto ja merkitse se myyjälle. Saamme välittömästi uuden raportin, josta voit lukea tuloksen.

Mahdollisuus laskea tiedot automaattisesti uudelleen, kun pivot-taulukkoa muutetaan tai päivitetään.

Tarjoaa joustavuutta muuttaa laskelmia, kun elementtimääritykset muuttuvat.

Kyky hallita laskelmia tehokkaasti.

Luo laskettu kenttä:

1. Valitse pivot-taulukon solu;

Voimme myös lisätä alakategorian Myyjälle valitsemalla tämän ruudun. Myyntiraportti tekee automaattisesti yhteenvedon näytetyistä arvoista, mutta nämä summat vaikeuttavat usein analysointia. Voimme myös päästä eroon kokonaismäärästä ja muuttaa raportin asettelua.

Jos haluat nopeasti muuttaa raporttia ja nähdä kuinka hän myi Dobrovalskyn muille maille, muuta yksinkertaisesti kenttien olosuhteiden järjestystä vangitsemalla Myyjä ja vetämällä hänet osavaltion läpi. Irlantia ja Saksaa lukuun ottamatta on selvää, että sen myyntitulokset eivät ole parhaita. Kun napsautat Myy Irlannissa, näet uuden taulukon, jossa on kaikki Dobrovalskyn Irlannissa tekemät tapahtumat.

2. Laajenna Asetukset-välilehden Laskutoimitukset-ryhmässä Kentät-luettelo.

elementtejä ja sarjoja ja valitse Laskettu kenttä.

3. Ikkunassa Lasketun kentän lisääminen:

 Kirjoita Nimi-kenttään uuden kentän nimi.

 Luo kaava Kaava-kenttään aloittaen =-merkillä ja valitsemalla

käytettävissä olevat kentät Kentät-luettelossa (voit lisätä kaksoisnapsauttamalla kenttää tai valitsemalla kentän ja napsauttamalla sitten Lisää kenttä).

Jos haluamme tulostaa tietomme, otamme Myyjä-kentän Linjat-alueelta ja siirrämme sen Sarake-alueelle. Tämä saa taulukon leviämään koko arkille. Tässä ikkunassa voimme myös määrittää kentän kaikissa soluissa näkyvän numeromuodon. Käytä vain "Numeromuoto" -painiketta ja valitse esimerkiksi sopiva valuutta.

Suodattimet ovat myös hyödyllisiä. Kun toimittajakentät lisätään tälle alueelle, ne näkyvät avattavan luettelon vasemmassa yläkulmassa, josta voit valita yhden tai useamman vaihtoehdon. Katsotaan mikä kuukausi oli paras myynti. Alta valitaan kategoria, jonka mukaan haluamme ryhmitellä tiedot.

 Napsauta Lisää.

Lasketun kentän ulkoasun asettaminen, kuten minkä tahansa muun kentän, tapahtuu ikkunassa

Arvokentän parametrit.

Lasketun kentän muokkaaminen

1. Laajenna Asetukset-välilehden Laskutoimitukset-ryhmässä Kentät-luettelo.

elementit ja sarjat, valitse Laskettu kenttä.

Me kaikki tiedämme kuinka käyttää pivot-taulukoita. Niissä on paljon etuja, mutta on myös paljon haittoja. Monet ihmiset uskovat, että pivot-taulukoiden suurin ongelma on se, että laskelmia ei voi tehdä - tämä on väärinkäsitys. Miksi tämä voi olla tarpeen? Oletetaan, että luot budjetin pivot-taulukoiden avulla. Alkuperäisen taulukon tiedot esitetään neljännesvuosittain, budjettisyistä on tarpeen lisätä nämä tiedot vuosittaiseen summaan.

Juhlimme kuukausia ja omaksumme niitä. Saamme raportin kuukausittain lajiteltuna. Voit myös jakaa tiedot useisiin luokkiin. Palaamalla konfiguraattoreiden ryhmittelyyn ja valitsemalla "Neljännes ja kuukausi", saamme raportin ulkoasun. Ryhmittelyä voidaan käyttää myös numeroille.

Kun avaat kontekstivalikko, Rivit-kenttä ja Ryhmä-vaihtoehto näyttävät eri ikkunan kuin jos ryhmittelet päivämääriä. Numerot on ryhmitelty alueisiin, jotka määrittelemme intervallin alun, lopun ja äänenvoimakkuuden mukaan. Tässä tapauksessa asetamme sen arvoon 500, joten ensimmäinen ryhmä sisältää kaikki tapahtumat, joiden arvo on 0-500 zlotya.

Itse asiassa sellainen mahdollisuus on olemassa, ja se toteutetaan yhdellä kolmesta tavasta.

Voit päivittää tietojasi pivot-taulukoiden perusteista.

Ensimmäinen tapa. Tee laskelmat taulukossa alkuperäisillä tiedoilla. Menetelmä, suoraan sanoen, ei ole suihkulähde - väärän paikan kautta.

Toinen tapa. Laskelmien tekeminen pivot-taulukon viereen ei taaskaan ole paras tapa. Jos pivot-taulukko muuttuu (ja pivot-taulukoita kannattaa käyttää juuri silloin, kun odotamme muutoksia taulukkoon).

Kolmas tapa. Upota lasketut kentät itse pivot-taulukkoon. Mutta tämä on hyvä tapa. Tämä tehdään seuraavasti. Kun pivot-taulukko on jo rakennettu, aseta kohdistin pivot-taulukon päälle (nauhassa näkyy kaksi tähän pivot-taulukkoon liittyvää välilehteä) ja napsauta näkyviin tulevaa välilehteä Vaihtoehdot, sitten Kentät,Tuotteet jaSarjat Valitse Laskut-lohkosta avattavasta valikosta Laskettuala. Office 2007:ssä tämä painike oli samassa Asetukset-välilehdessä, vain painike oli erillinen.


Näyttöön tulevassa ikkunassa kenttään Nimi Syötä haluamasi kentän nimi. Kentällä Kaava syötä tarvitsemasi kaava lisäämällä kentät alla olevasta luettelosta ja napsauttamalla painiketta Lisääala.


Saat taulukon, jossa on uusi laskentakenttä. Pöytä on valmis!


Excel-tiedoston voi ladata täältä.

Mielenkiintoinen fakta. Kun käytät kolmatta menetelmää, ohjelma itse asiassa suorittaa laskutoimituksen jokaiselle riville ja käyttää sitten tarvittavaa parametria: summaus, keskiarvo jne.

Viimeiset uutiset

  • Edistynyt Excel: Miksi lopetin V-funktion käytön...

    Kirjoitin jo siitä, että VLOOKUP (VLOOKUP) -funktio on luultavasti hyödyllisin funktio yksinkertaisten aritmeettisten operaatioiden jälkeen...

  • Kuinka Excel laskee työkirjan uudelleen ja miksi volatiliteettia tulisi välttää...

    Jos työskentelet usein suurten tiedostojen kanssa, jotka suorittavat suuren määrän laskutoimituksia, jotka riippuvat toisistaan, o...

  • Kuinka nopeasti rakentaa vesiputouskaavio

    Excelissä ei ole tavallisia vesiputouskaavioita. Siksi tämäntyyppisten kaavioiden luomiseen käytetään yleensä gis:ää...

  • Ohjausikkuna tulosten seurantaa varten

    Usein käy niin, että työskentelemme suurten taulukoiden kanssa, jotka lopulta laskevat 1-2 indikaattoria, mutta riippuvat...

  • Bullet-kaavio suunniteltujen indikaattoreiden ja todellisten...

    Usein on tarpeen verrata tärkeimpiä taloudellisia ja taloudellisia indikaattoreita suunniteltuihin, esimerkiksi...

  • Tatsuo Horiuchi on 73-vuotias taiteilija, joka piirtää Excelillä.

    "En ole koskaan käyttänyt Exceliä töissä, mutta olen nähnyt muiden tekevän siihen aika hienoja kaavioita ja kaavioita...

  • Kuinka nostaa luku potenssiin ja poimia juuri

    Tiesitkö, että luvun nostamiseksi potenssiin Excelissä on olemassa erikoishahmo^ (kuudesta englanniksi...

Lasketut kentät on suunniteltu näyttämään lausekkeiden arvot raporttien lähdetietojen perusteella. Raporttien laskettujen kenttien avulla voidaan saada loppusummat tai suorittaa erikoislaskelmia, esimerkiksi näyttää tilauksen kokonaishinta laskemalla tuotteen määrän ja yhden tuotteen hinnan tulo. Katsotaanpa laskettujen kenttien luomista käyttämällä aiemmin luodun "Tuotteet varastossa" -raportin esimerkkiä.

Lasketun kentän "Summa" lisääminen raporttiin:

  1. Avaa Tuotteet varastossa -raportti suunnittelutilassa.
  2. Napsauta Toolboxissa -painiketta Kirjoitus(Etiketti) ja sijoita uusi teksti otsikkoosion "Units in Stock" -kohdan oikealle puolelle. Kirjoita tarran tekstiksi sana "Summa".
  3. Luo Laskettu summa -kenttä napsauttamalla -painiketta Ala(Tekstilaatikko) Toolboxissa ja lisää tekstiruutu UnitsInStock-tekstiruudun oikealle puolelle tietoosioon. Poista uuden tekstikentän otsikko.
  4. Napsauta tekstikentän sisällä ja kirjoita seuraava lauseke sen arvoksi:

    = [Varastossa]* [Hinta] (= * ).

    Avaa ominaisuusikkuna kaksoisnapsauttamalla sitä ja välilehteä Layout(Muoto) ominaisuuden yhdistelmäruudussa Kentän muoto(Muoto) valitse arvo Raha(valuutta).

Kommentti

On olemassa useita tapoja kirjoittaa lauseke tekstikenttään: valitse se ja paina näppäinyhdistelmää +siirtyäksesi kentän sisällön muokkaustilaan tai kaksoisnapsauttamalla kenttää avataksesi valintaikkunan Ominaisuudet(Ominaisuudet) ja kirjoita sitten lauseke ominaisuuden arvoksi Data(Lähde).

Riisi. 6.27.

  1. Toista vaiheet 3 ja 4 luodaksesi tekstikentän Kategoria-ryhmän kommenttiosaan, mutta kirjoita välisummalausekkeeksi seuraava: =Sum([InStock] * [Price]) (=Summa( * )). Napsauta painiketta Lihavoitu(Lihavoitu) muokkauspalkissa lihavoidaksesi uuden kentän tekstin. Avaa valintaikkuna Ominaisuudet(Ominaisuudet) ja avaa siinä oleva välilehti Muut(Muu), kentällä Nimi(Nimi) Anna nimi Summa-tekstiruudulle. Laajenna sitten välilehteä Layout(Muoto) ja ominaisuuksien yhdistelmäruudussa Kentän muoto(Muoto) valitse arvo Raha(valuutta).
  2. Koska raporttimme tietoalueen leveys on kasvanut, pienennä sivun marginaalien leveyttä niin, että kaikki kentät mahtuvat yhdelle sivulle. Voit tehdä tämän valitsemalla komennon Tiedosto, Sivun asetukset(Tiedosto, Sivun asetukset) ja muuta vasemman ja oikean marginaalin oletusleveydeksi 10 mm (Katso "Raporttien katselu ja tulostaminen" tässä luvussa.)
  3. Napsauta painiketta Näytä(Näytä) työkalupalkissa Raportin suunnittelija(Raportin suunnittelu) arvioidaksesi työsi tuloksia. Raportti näyttää samalta kuin kuvassa. 6.27. Aiempiin tietoihin lisättiin oikeanpuoleinen sarake, jossa oli kunkin tuotteen kustannusarvot varastossa saatavilla olevasta määrästä ja kunkin luokan tavarakustannusten välisummat.



Ylös