Fórmulas de cópia automática do Excel 2013 para linhas não sequenciais

0

Posso copiar automaticamente as linhas de fórmula para baixo quando a fórmula faz referência a dados em linhas não sequenciais? As fórmulas na coluna B em Folha1 são configuradas da seguinte forma:

B1 references Sheet2!B1
B2 references Sheet2!A1
B3 references Sheet2!B2
B4 references Sheet2!A2
    
por Lisa R. 10.09.2015 / 18:38

1 resposta

0

Defina B1 (em Sheet1 ) como

=INDIRECT("Sheet2!R" & INT((ROW()+1)/2) & "C" & MOD(ROW(), 2)+1, FALSE)

e arraste / preencha. O primeiro argumento para INDIRECT() é uma string parecida com

  • Linha 1: Sheet2!R1C2
  • Linha 2: Sheet2!R1C1
  • Linha 3: Sheet2!R2C2
  • Linha 4: Sheet2!R2C1

O segundo argumento, FALSE , informa INDIRECT() para tratar a referência de célula parte do primeiro argumento como estando no formato " R1C1 "; isto é, como Rrow#Ccolumn# . Então, os itens acima são interpretados como

  • Linha 1: Sheet2!B1
  • Linha 2: Sheet2!A1
  • Linha 3: Sheet2!B2
  • Linha 4: Sheet2!A2
por 11.09.2015 / 05:39