A função `ARRAYTOTEXT` no Excel é usada para converter um array ou um intervalo de células em uma única cadeia de texto. Esta função é particularmente útil quando você deseja representar visualmente os dados de um array em formato de texto, seja para análise ou apresentação.
Aqui está como você pode usar a função `ARRAYTOTEXT`:
Sintaxe
ARRAYTOTEXT(array, [formato])
- `array`: Este argumento é obrigatório. Refere-se ao intervalo ou array que você deseja converter em texto.
- `formato`: Este argumento é opcional. Define o formato de saída do texto. Pode ser:
- `0` ou omitido: Produz um texto simples, que será menor e mais rápido de calcular.
- `1`: Produz um texto estruturado que claramente delimita os valores, especialmente útil para fins de depuração ou revisão.
Exemplos de Uso
- Texto Simples:
- Suponha que você tem um intervalo de células A1:C1 que contém os valores {1, 2, 3}.
- A fórmula `=ARRAYTOTEXT(A1:C1)` retornará um texto simples como `1 2 3`.
- Texto Estruturado:
- Usando o mesmo intervalo de células A1:C1.
- A fórmula `=ARRAYTOTEXT(A1:C1, 1)` poderá retornar algo como `{1, 2, 3}`, usando uma representação mais clara e estruturada.
Considerações
- A função `ARRAYTOTEXT` está disponível apenas no Microsoft Excel 365 e no Excel para a web. Certifique-se de que sua versão do Excel suporta essa função antes de tentar usá-la.
- Ao usar texto estruturado (formato `1`), pode ajudar na depuração de fórmulas complexas ao mostrar claramente como os dados do array estão organizados.
Essa função é bastante direta de usar, mas certifique-se de estar ciente de como deseja que o formato do texto seja exibido ao escolher o parâmetro de formato apropriado.