Tapahtumat
Liity seuraamme FabCon Vegasiin
31. maalisk. klo 23 - 2. huhtik. klo 23
Lopullinen Microsoft Fabric-, Power BI-, SQL- ja tekoälyyhteisöjohtoinen tapahtuma. 31.3.–2.4.2025.
Rekisteröidy jo tänäänTätä selainta ei enää tueta.
Päivitä Microsoft Edgeen, jotta voit hyödyntää uusimpia ominaisuuksia, suojauspäivityksiä ja teknistä tukea.
Koskee: Lasketun sarakkeen lasketun taulukon mittarinvisuaalinen laskutoimitus
Palauttaa sen merkin numeron, jonka kohdalla tietty merkki tai tekstimerkkijono löydetään ensimmäisen kerran, luettuna vasemmalta oikealle. Haussa kirjainkoolla ei ole merkitystä, korostus huomioidaan.
SEARCH(<find_text>, <within_text>[, [<start_num>][, <NotFoundValue>]])
Termi | Määritelmä |
---|---|
find_text |
Etsittävä teksti. Voit käyttää yleismerkkejä – kysymysmerkkiä (?) ja tähteä (*) – find_text . Kysymysmerkki vastaa mitä tahansa yksittäistä merkkiä; tähti vastaa mitä tahansa merkkisarjaa. Jos haluat löytää todellisen kysymysmerkin tai tähden, kirjoita aalto aaltomerkki (~) ennen merkkiä. |
within_text |
Teksti, jossa haluat hakea find_text tai tekstiä sisältävää saraketta. |
start_num |
(valinnainen) within_text merkkisijainti, josta haku halutaan aloittaa. Jos tämä jätetään pois, arvo on 1. |
NotFoundValue |
(valinnainen, mutta suositeltava ehdottomasti) Arvo, joka palautetaan, kun toiminto ei löydä vastaavaa alimerkkijonon arvoa, yleensä 0, -1 tai BLANK(). Jos tätä ei määritetä, palautetaan virhe. |
Ensimmäisen tekstimerkkijonon aloituspaikan numero toisen tekstimerkkijonon ensimmäisestä meeristä.
Hakufunktion kirjainkoolla ei ole merkitystä. Kohteen "N" haku etsii ensimmäisen 'N'- tai 'n'-esiintymän.
Hakutoiminnossa korostus huomioidaan. Kohteen "á" haku etsii ensimmäisen 'á'-esiintymän mutta ei esiintymiä 'a', 'à' tai isoin kirjaimin muutettuina 'A', 'Á'.
SEARCH-funktiolla voit määrittää merkin tai tekstimerkkijonon sijainnin toisen tekstimerkkijonon sisällä ja palauttaa sitten tekstin MID-funktiolla tai muuttaa tekstiä REPLACE-funktiolla.
Jos find_text
ei löydy within_text
, kaava palauttaa virheen. Toiminta muistuttaa Exceliä, joka palauttaa #VALUE, jos alimerkkijonon parametria ei löydy.
within_text
tyhjäarvot tulkitaan tässä kontekstissa tyhjäksi merkkijonoksi.
Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.
Seuraava DAX-kysely etsii "jakson" ensimmäisen kirjaimen sijainnin merkkijonosta, joka sisältää jälleenmyyjän nimen. Jos sitä ei löydy, palautetaan tyhjä.
SEARCH-funktion kirjainkoolla ei ole merkitystä. Tässä esimerkissä, jos find_text
argumentissa käytetään "jaksoa", tulokset palautetaan kummassakin tapauksessa. Käytä FIND-kirjainkoon huomioon ottavaa kirjainkokoa.
Tämän artikkelin esimerkkejä voidaan käyttää Adventure Works DW 2020 Power BI Desktop -mallissa. Jos haluat saada mallin, katso DAX-esimerkkimalli.
EVALUATE
CALCULATETABLE (
ADDCOLUMNS (
TOPN ( 10, SUMMARIZE('Reseller', [Reseller], [Business Type])),
"Position of cycle", SEARCH ( "cycle", 'Reseller'[Reseller], 1, BLANK () )
),
'Reseller'[Business Type] IN { "Specialty Bike Shop", "Value Added Reseller", "Warehouse"}
)
Palauttaa
Reseller | Business Type | Jakson sijainti |
---|---|---|
Volyymipyörien myyjät | Varasto | |
Massamarkkinapyörät | Value Added Reseller -jälleenmyyjä | |
Twin Cycles | Value Added Reseller -jälleenmyyjä | 6 |
Rich Department Store | Varasto | |
Vuokraajavalikoima | Polkupyörien erikoismyymälä | |
Budget Toy Store | Varasto | |
Global Sports Outlet | Varasto | |
Online Bike Catalog | Varasto | |
Kypärät ja syklit | Value Added Reseller -jälleenmyyjä | 13 |
Jumbo Bikes | Polkupyörien erikoismyymälä |
Tapahtumat
Liity seuraamme FabCon Vegasiin
31. maalisk. klo 23 - 2. huhtik. klo 23
Lopullinen Microsoft Fabric-, Power BI-, SQL- ja tekoälyyhteisöjohtoinen tapahtuma. 31.3.–2.4.2025.
Rekisteröidy jo tänään