MIDMID

Returnerar en teckensträng från mitten av en textsträng, med angiven startposition och längd.Returns a string of characters from the middle of a text string, given a starting position and length.

SyntaxSyntax

MID(<text>, <start_num>, <num_chars>)  

ParametrarParameters

PeriodTerm DefinitionDefinition
texttext Den textsträng som du vill extrahera tecknen från, eller en kolumn som innehåller text.The text string from which you want to extract the characters, or a column that contains text.
start_numstart_num Positionen för det första tecknet som du vill extrahera.The position of the first character you want to extract. Positioner börjar på 1.Positions start at 1.
num_charsnum_chars Det antal tecken som ska returneras.The number of characters to return.

ReturvärdeReturn value

En textsträng med den angivna längden.A string of text of the specified length.

AnmärkningarRemarks

Microsoft Excel har olika funktioner för att arbeta med tecken som har enkla byte och dubbla byte, men DAX använder Unicode och lagrar alla tecken i samma längd.Whereas Microsoft Excel has different functions for working with single-byte and double-byte characters languages, DAX uses Unicode and stores all characters with the same length.

ExempelExamples

Följande uttryck,The following expression,

MID("abcde",2,3))

Returnerar "bcd" .Returns "bcd".

Följande uttryck,The following expression,

MID('Reseller'[ResellerName],1,5))

Returnerar samma resultat som LEFT([ResellerName],5).Returns the same result as LEFT([ResellerName],5). Båda uttrycken returnerar de första 5 bokstäverna i kolumnen, [ResellerName].Both expressions return the first 5 letters of column, [ResellerName].

Se ävenSee also

TextfunktionerText functions