Applies ToExcel 2024 Excel 2021 Excel 2019 Excel 2016 Microsoft365.com

Resumo

Ao usar os produtos do Microsoft Excel listados na parte inferior deste artigo, você pode usar uma fórmula de planilha para encobrir dados que abrangem várias linhas e colunas em um formato de banco de dados (columnar). 

Mais informações

O exemplo a seguir converte cada quatro linhas de dados em uma coluna em quatro colunas de dados em uma única linha (semelhante a um campo de banco de dados e layout de registro). Este é um cenário semelhante ao que você experimenta ao abrir uma planilha ou um arquivo de texto que contém dados em um formato de rótulo de email.

Exemplo

  1. Em uma nova planilha, digite os seguintes dados: A1: Smith, John A2: 111 Pine St. A3: San Diego, AC A4: (555) 128-549 A5: Jones, Sue A6: 222 Oak Ln.A7: Nova York, NY A8: (555) 238-1845 A9: Anderson, Tom A10: 333 Cherry Ave.A11: Chicago, IL A12: (555) 581-4914

  2. Digite a seguinte fórmula na célula C1:=OFFSET($A$1,(ROW()-1)*4+INT((COLUMN()-3)),MOD(COLUMN()-3,1))

  3. Preencha essa fórmula até a coluna F e, em seguida, desça até a linha 3.

  4. Ajuste os tamanhos da coluna conforme necessário. Observe que os dados agora são exibidos nas células C1 a F3 da seguinte maneira:

    Smith

    Rua Pine, 111.

    San Diego, AC

    (555) 128-549

    Jones, Sue

    222 Oak Ln.

    Nova York, NY

    (555) 238-1845

    Anderson, Tom

    Avenida Cherry, 333.

    Chicago, IL

    (555) 581-4914

A fórmula pode ser interpretada como

OFFSET($A$1,(ROW()-f_row)*rows_in_set+INT((COLUMN()-f_col)/col_in_set), MOD(COLUMN()-f_col,col_in_set))

onde:

  • f_row = número da linha dessa fórmula de deslocamento

  • f_col = número de coluna dessa fórmula de deslocamento

  • rows_in_set = número de linhas que fazem um registro de dados

  • col_in_set = número de colunas de dados

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.