Funkcijos Kairė, Vidurinė ir Dešinė
Taikoma: Drobės programos Dataverse formulių stulpeliai Darbalaukio srautai Modeliu pagrįstos programos Power Pages Power Platform CLI
Išgauna kairiąją, viduriniąją arba dešiniąją teksto eilutės dalį.
Aprašas
Funkcijos Left, Mid ir Right pateikia eilutės dalį.
- Kairė grąžina pradinius eilutės simbolius.
- Vidurys grąžina vidurinius eilutės simbolius.
- Dešinė grąžina eilutės pabaigos simbolius.
Jei kaip argumentą nurodote vieną eilutę, funkcija pateikia jūsų pageidautą eilutės dalį. Jei nurodote vieno stulpelio lentelę , kurioje yra eilučių, funkcija pateikia vieno stulpelio lentelę su stulpeliu Reikšmė , kuriame yra jūsų prašomos tų eilučių dalys. Jei nurodote kelių stulpelių lentelę, ją galite suformuoti į vieno stulpelio lentelę, kaip aprašyta straipsnyje apie darbą su lentelėmis.
Jei pradinė padėtis yra neigiama arba už eilutės pabaigos, Mid pateikia tuščią reikšmę. Eilutės ilgį galite patikrinti naudodami funkciją Len. Jei pageidaujate daugiau simbolių nei yra eilutėje, funkcija pateikia kuo daugiau simbolių.
Sintaksė
Left(eilutė,NumberOfCharacters )
Mid( eilutė,StartingPosition [, NumberOfCharacters ] )
Right(eilutė,NumberOfCharacters )
- Styga - būtina. Eilutė, iš kurios norite išgauti rezultatą.
- StartingPosition - Būtina (tik viduryje ). Pradinė padėtis. Pirmasis eilutės simbolis yra 1-oji padėtis.
- NumberOfCharacters - Būtina (tik į kairę ir į dešinę ). Pateiktinų simbolių skaičius. Jei nenurodoma naudojant funkciją Mid, funkcija pateikia dalį nuo pradinės padėties iki eilutės pabaigos.
Kairėje(SingleColumnTable,NumberOfCharacters )
Mid( SingleColumnTable,StartingPosition [, NumberOfCharacters ] )
Dešinė(SingleColumnTable,NumberOfCharacters )
- SingleColumnTable - būtina. Vieno stulpelio eilučių lentelė, iš kurios reikia išgauti rezultatus.
- StartingPosition - Būtina (tik viduryje ). Pradinė padėtis. Pirmasis eilutės simbolis yra 1-oji padėtis.
- NumberOfCharacters - Būtina (tik į kairę ir į dešinę ). Pateiktinų simbolių skaičius. Jei nenurodoma naudojant funkciją Mid, funkcija pateikia dalį nuo pradinės padėties iki eilutės pabaigos.
Pavyzdžiai
Viena eilutė
Šiame skyriuje pateikiamuose pavyzdžiuose kaip jų duomenų šaltinis naudojamas teksto įvesties valdiklis. Valdiklis pavadintas Author ir jame yra eilutė „E. E. Cummings“.
Formulė | Aprašas | Rezultatas |
---|---|---|
Kairėje( Autorius.Tekstas, 5 ) | Iš eilutės pradžios išgauna iki penkių simbolių. | „E. E.“ |
Mid( Autorius.Tekstas, 7, 4 ) | Iš eilutės išgauna iki keturių simbolių, pradėdama nuo septintojo simbolio. | „Cumm“ |
Mid( Autorius.Tekstas, 7 ) | Iš eilutės išgauna visus simbolius, pradėdama nuo septintojo simbolio. | „Cummings“ |
Dešinėje( Autorius.Tekstas, 5 ) | Iš eilutės pabaigos išgauna iki penkių simbolių. | „mings“ |
Vieno stulpelio lentelė
Kiekviename šio skyriaus pavyzdyje eilutės išskleidžiamos iš duomenų šaltinio, pavadinto Žmonės, stulpelio Adresas ir pateikiama vieno stulpelio lentelė, kurioje yra rezultatai:
Pavadinimą | Adresas |
---|---|
"Žanas" | "123 Pagrindinė Šv. |
"Fredas" | "789 SW 39-oji #3B" |
Formulė | Aprašą | Rezultatas |
---|---|---|
Left( ShowColumns( žmonės, "adresas"), 8 ) | Išgauna pirmuosius aštuonis kiekvienos eilutės simbolius. | Vieno stulpelio lentelė su Value stulpeliu, kuriame yra šios vertės: "123 Main", "789 SW 3" |
Mid( ShowColumns( Žmonės, "Adresas" ), 5, 7 ) | Išgauna vidurinius septynis kiekvienos eilutės simbolius, pradėdama nuo penktojo simbolio. | Vieno stulpelio lentelė su Value stulpeliu, kuriame yra šios vertės: "Main St", "SW 39th" |
Right( ShowColumns( Žmonės, "Adresas" ), 7 ) | Išgauna paskutinius septynis kiekvienos eilutės simbolius. | Vieno stulpelio lentelė su Value stulpeliu, kuriame yra šios vertės: "n St NE", "9-oji #3B" |
Žingsnis po žingsnio pavyzdys
Importuokite arba sukurkite rinkinį pavadinimu Atsargos ir nustatykite, kad jis būtų rodomas galerijoje, kaip aprašyta pirmoje prcedūroje, pateiktoje straipsnyje Vaizdų ir teksto rodymas galerijoje.
Galerijos apatinės žymos ypatybę Tekstas nustatykite kaip šią funkciją:
Right(ThisItem.ProductName, 3)
Žymoje rodomi paskutiniai trys kiekvieno produkto pavadinimo simboliai.