Como eu duplico os dados da coluna e preservo os relacionamentos de linha nas planilhas?

2

Eu tenho uma grande quantidade de dados em uma planilha e gostaria de dividi-la entre duas planilhas vinculadas separadas.

Suponha que eu tenha essas colunas na minha primeira planilha (Planilha A):

Apple   | Red
Banana  | Yellow
Lime    | Green

Gostaria de conectar essa primeira coluna a uma coluna na minha segunda planilha (Planilha B), para que eu possa inserir os dados que se aplicam aos dados do membro na primeira coluna.

Apple [Linked]    | $.25
Banana [Linked]   | $1.00
Lime  [Linked]    | $1.50

Basta vincular as células usando uma fórmula "= # cellAddress" ou Colar especial > Colar Link não atende às minhas necessidades; se uma das primeiras colunas for ordenada, os dados da segunda coluna da planilha oposta não serão movidos em espécie.

Por exemplo, se você tentar classificar a primeira coluna da planilha A em ordem alfabética ...

Lime    | Green
Banana  | Yellow
Apple   | Red

, a planilha B ainda terá ...

Lime  [Linked]    | $.25
Banana [Linked]   | $1.00
Apple [Linked]    | $1.50

Os dados que estou usando também são adicionados e alterados regularmente; portanto, simplesmente copiar e colar a coluna da planilha A para a planilha B também não atende às minhas necessidades; os dados precisam ser atualizados em tempo real.

Eu tentei ambas as fórmulas e configurar tabelas de relacionamento, mas nada me permite manter meus dados de linha em linha reta nas planilhas.

Eu tentei relacionamentos de tabela, simplesmente copiando os valores dos cabeçalhos da planilha A e digitando meus dados da planilha B, criando uma tabela para ambos e configurando um relacionamento. Isso não permite atualizar os dados da coluna, embora - tentar adicionar uma linha "Peras" ou renomear "Apple" para "Green Apple" não se propague da Planilha A para a Planilha B.

Eu preciso de alguma maneira de compartilhar os dados dessa coluna nas duas planilhas enquanto ainda preservo a independência dos dados de linha de cada planilha (por meio de tabelas, provavelmente).

Estou trabalhando nisso há alguns dias e não tenho certeza do que mais posso tentar nesse momento.

    
por dude17943 09.09.2016 / 04:59

1 resposta

0

Você precisará pesquisar o valor após classificar com algo como:

=INDIRECT(ADDRESS(MATCH("Apple",A:A,0),1))

Eu não usaria Indirect , isso é melhor:

=INDEX(Sheet2!$A$1:$A$4,MATCH("Apple",Sheet2!$A$1:$A$4,0))

Para obter células em referência a essa célula, você precisará:

=OFFSET(INDEX(Sheet2!$A$1:$A$4,MATCH("Apple",Sheet2!$A$1:$A$4,0)),,1)
    
por 09.09.2016 / 12:04