Quando usar
Extrair o meio de strings estruturadas — dígitos centrais do CPF, parte do CNPJ, substrings em posições fixas.
Sintaxe
DAX
MID(<Texto>, <PosInício>, <NumCaracteres>)Parâmetros
Texto: String de origem. PosInício: Posição do primeiro caractere a extrair (começa em 1). NumCaracteres: Quantos caracteres extrair.
Aplica-se a
- SimColuna Calculada
- SimTabela Calculada
- SimMedida
- SimCálculo Visual
Exemplo
DAX
// Dígitos centrais do CPF "123.456.789-00" → "456" — coluna calculada
Meio do CPF = MID ( TabDimCliente[CPF], 5, 3 )
// Ano no código "PROD-2024-001" → "2024" — coluna calculada
Ano do Código = MID ( TabDimProduto[CodigoProduto], 6, 4 )
// MID("abcde", 2, 3) → "bcd"; MID(texto, 1, 5) = LEFT(texto, 5)Mais informações
- Equivalente M
- Text.Middle
- Equivalente Excel (pt-BR)
- EXT.TEXTO
- Equivalente Excel (en-US)
- MID
- Lançamento
- 2016-Nov