Estou trabalhando no desenvolvimento de uma fórmula que faça referência aos valores da Coluna A e adapte sua funcionalidade com base nesses números.
Por exemplo, se eu tiver 25 resultados na Coluna A da Planilha1, gostaria de dividir e usar a função TEXTJOIN de acordo com os valores correspondentes na Coluna A da Planilha2, conforme ilustrado na fórmula abaixo.
Meu objetivo é criar uma fórmula dinâmica que funcione dessa maneira.
Folha1
Nome |
---|
Valor1 |
Valor2 |
Valor3 |
Valor4 |
Valor5 |
Valor6 |
Valor7 |
Valor8 |
Valor9 |
Valor10 |
Valor11 |
Valor12 |
Valor13 |
Valor14 |
Valor15 |
Valor16 |
Valor17 |
Valor18 |
Valor19 |
Valor20 |
Valor21 |
Valor22 |
Valor23 |
Valor24 |
Valor25 |
Planilha2
Número de junções de texto | Resultados |
---|---|
5 | =TEXTJOIN("', '", TRUE, ARRAYFORMULA("'" & Folha1!B2:B6 & "'")) |
6 | =TEXTJOIN("', '", TRUE, ARRAYFORMULA("'" & Folha1!B7:B12 & "'")) |
4 | =TEXTJOIN("', '", TRUE, ARRAYFORMULA("'" & Folha1!B13:B16 & "'")) |
5 | =TEXTJOIN("', '", TRUE, ARRAYFORMULA("'" & Folha1!B17:B20 & "'")) |
5 | =TEXTJOIN("', '", TRUE, ARRAYFORMULA("'" & Folha1!B21:B25 & "'")) |
Tentei, mas ocorreu um erro:
=TEXTJOIN("', '", TRUE, ARRAYFORMULA(
IF(MOD(ROW(Sheet1!B2:B)-ROW(Sheet1!B1), 5) = 0, "'" & Sheet1!B2:B & "'", "")))
Aqui está o resultado final:
Número de junções de texto | Resultados |
---|---|
5 | 'Value1'', ''Value2'', ''Value3'', ''Value4'', ''Value5' |
6 | 'Value6'', ''Value7'', ''Value8'', ''Value9'', ''Value10'', ''Value11' |
4 | 'Value12'', ''Value13'', ''Value14'', ''Value15' |
5 | 'Value16'', ''Value17'', ''Value18'', ''Value19', ''Value20' |
5 | 'Value21'', ''Value22'', ''Value23'', ''Value24'', ''Value25' |