Ao trabalhar em relatórios, você pode desejar uma fórmula que derivará os resultados de uma string em substrings.
Você pode usar uma combinação de MID & ROW funções para derivar a saída.
MID: Retorna os caracteres do meio de uma string de texto, dados uma posição inicial e comprimento.
Sintaxe: = MID (texto, núm_início, núm_caracteres)
FILEIRA: Retorna o número da linha de uma referência.
Sintaxe: = ROW (referência)
Vejamos um exemplo:
- Na célula A2, o valor é “ABCDEFGHIJKLMNOPQR”
- Queremos uma fórmula que retorne os 3 caracteres da string na célula B2, depois os próximos 3 caracteres na célula B3 e assim por diante.
- A fórmula na célula B2 seria
- = MID ($ A $ 2, (ROW () - ROW ($ A $ 2) +1) * 3-2,3)
- Copiar a fórmula nas células mostradas abaixo na coluna B.
A função ajudará a separar uma string em substring no Microsoft Excel.