Separando uma string em substring do Excel

Anonim

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.