Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Koskee seuraavia:
Laskettu sarake
Laskettu taulukko
Mitta
Visualisoinnin laskenta
Palauttaa arvon tai laskee lausekkeen visualisoinnin matriisista absoluuttista siirtymistä käyttäen. Suodattimia voidaan tarjota visualisoinnin matriisin akselille. Mahdolliset pois jätetyt suodattimet päätellään kontekstista. Jos yksittäistä arvoa ei voida määrittää, palautetaan virhe.
Syntaksi
LOOKUP(<expression>, <colref>, <expression>[, <colref>, <expression>]...[, <AssociatedColumnsBehavior>])
Parametrit
| Termi | Määritelmä |
|---|---|
expression |
Laskettava lauseke. |
colref |
(Valinnainen) Suodatettava sarake. |
expression |
(Valinnainen) Suodatettava arvo. |
AssociatedColumnsBehavior |
(Valinnainen) Määrittää, miten liittyviä sarakkeita käsitellään. Sallitut arvot ovat EXPLICIT (oletus) tai INFERRED. |
Palautusarvo
Lausekkeen arvo suodattimien käyttöönoton jälkeen.
Jos vastaavuutta ei ole, palautetaan virhe.
Jos useat rivit vastaavat suodattimia, palautetaan virhe.
Huomautuksia
AssociatedColumnsBehavior-parametri määrittää, miten LOOKUP käsittelee akselisarakkeita, jotka annetut koordinaatit määrittävät toiminnallisesti:
EKSPLISIITTINEN (oletus): Kun parametri jätetään pois tai sen asetuksena
EXPLICITon , LOOKUP käyttää vain eksplisiittisesti antamiasi suodattimia. Akselien sarakkeet, joita ei ole määritetty, päätellään nykyisestä kontekstista. Tämä on alkuperäinen LOOKUP-toiminto.INFERRED: Kun arvona
INFERREDon , moduuli tunnistaa, mitkä akselin sarakkeet määritetään toiminnallisesti annetuilla koordinaateilla, ja täyttää ne automaattisesti ennen haun arviointia. Jos suodatat esimerkiksi vuoden, vuosineljänneksen ja kuukauden mukaan, moduuli voi päätellä liittyviä sarakkeita, kuten päivämäärän tai viikon, jotka vastaavat kyseisiä koordinaatteja.
Kun INFERRED on määritetty ja annat sarakkeelle arvon, joka olisi päätelty, annettu arvo vahvistetaan suhteessa pääteltyyn arvoon. Jos ne ovat ristiriidassa, kutsu palauttaa BLANKarvon , samalla tavalla kuin EXPLICIT kun BLANK annat ristiriitaisia koordinaatteja.
Esimerkki 1
Tässä esimerkissä LOOKUP noutaa polkupyöräluokan myynnin summan. Ensimmäinen argumentti voi olla sarake tai skalaarilauseke.
Lookup Example 1 = LOOKUP(SUM([Sales Amount]), [Category], "Bikes")
Lookup Example 2 = LOOKUP([Sales Amount], [Category], "Bikes")
Alla olevassa näyttökuvassa näkyy matriisi, jossa on kaksi visuaalista laskutoimitusta.
Esimerkki 2
Tässä esimerkissä LookupExample2-visualisoinnin laskutoimitus noutaa tilikauden FY2018 myynnin summan. Huomaa, että rivin vuosineljännessuodatinta käytetään, koska sitä ei ole määritetty eksplisiittisesti. Tämä ei aiheuta tulosten palauttamista FY2019 Q1 :stä FY2019 Q4 :ään sen jälkeen, kun FY2018 ja FY2019 Q1 – FY2019 Q4 yhdistettiin yhteen. LookupExample3 määrittää vuosineljänneksen eksplisiittisesti, joten siinä ei oteta huomioon rivin nykyistä vuosineljännestä.
LookupExample2 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018")
LookupExample3 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018", [Fiscal Quarter], "FY2018 Q1")
Esimerkki 3
Tässä esimerkissä esitellään - ja INFERRED -käyttäytymisen välinen EXPLICIT ero. Molemmat visuaaliset laskutoimitukset hakevat myynnin summan tammikuulta 2025 määrittämällä Vuoden, Vuosineljänneksen ja Kuukauden nimi -koordinaatit.
Jan 2025 Sales (Explicit) = LOOKUP([Sum of Sales], [Year], 2025, [Quarter], "Q1", [Month Name], "January", EXPLICIT)
Jan 2025 Sales (Inferred) = LOOKUP([Sum of Sales], [Year], 2025, [Quarter], "Q1", [Month Name], "January", INFERRED)
Kun on EXPLICIT, haku palauttaa arvon vain rivillä, jossa nykyinen konteksti vastaa määritettyjä koordinaatteja (tammikuun 2025 rivi). Kaikilla muilla riveillä haku palauttaa BLANK haun, koska nykyisen rivin konteksti on ristiriidassa määritettyjen suodattimien kanssa.
Kun INFERREDon , moduuli tunnistaa automaattisesti liittyvät sarakkeet, jotka määritetään toiminnallisesti Vuoden, Vuosineljänneksen ja Kuukauden nimi -koordinaattien perusteella. Koska nämä koordinaatit yksilöivät pisteen ajassa, haku palauttaa arvon matriisin kaikista riveistä.