Eu gostaria de fazer algo semelhante a este tópico , mas recebi um #REF!
erro. Eu quero convertê-lo em linhas * colunas personalizadas, por exemplo, converter a tabela 3 * 4 em formato 6 * 2. Como conseguir isso?
Eu gostaria de fazer algo semelhante a este tópico , mas recebi um #REF!
erro. Eu quero convertê-lo em linhas * colunas personalizadas, por exemplo, converter a tabela 3 * 4 em formato 6 * 2. Como conseguir isso?
A abordagem a seguir usa a
Let
função muito flexível, que, no entanto, está disponível apenas no Excel 365 e Excel 2021:EDIT : Pergunta adicional nos comentários
Na abordagem descrita acima, a matriz é distribuída linha a linha entre as colunas, ou seja, a primeira linha começa com 1, 2 e assim por diante.
Para distribuir a matriz por colunas, ou seja, a coluna 1 possui valores de 1 a 6 e a coluna 2 possui valores de 7 a 12, a
SEQUENCE
instrução deve ser ajustada de acordo. Em particular, aSEQUENCE
instrução controla o mecanismo de distribuição e você deseja obter umSEQUENCE
que se mova verticalmente em vez de horizontalmente. Portanto, basta substituir aSEQUENCE
instrução naLET
função pelo seguinte:Se você quiser entender em que medida os dois
SEQUENCES
diferem, basta inserir as seguintes fórmulas no Excel:Outra abordagem tangível seria transformar os dados em uma única coluna via (onde, por exemplo, $F$1 é a célula superior do intervalo de destino):
Opção 1:
Opção 2:
Assim, ambas as opções 1 e 2 são simplesmente colunas auxiliares às quais você pode aplicar a função abaixo. Como a função também funciona se você inserir a coluna inteira, essa abordagem também parece bastante flexível: