cruzar página excel forumlas

1

Não consigo obter a linguagem certa para procurar a resposta na internet. Como posso conseguir essa configuração:

Com 2 ou mais folhas de trabalho em 1 pasta de trabalho.

  1. Eu quero vincular as células A4, C4 ou D4 da Folha1 à A4, C4 ou D4 na Folha 2, MAS SOMENTE se: A célula G da Planilha1 tem um valor (um valor em dólar) e, se não tiver um valor, nada acontece.

  2. Eu vinculei uma célula entre as planilhas antes, mas queria fazer o que precede. É minha intenção que uma pessoa preencha uma planilha e, em seguida, conecte-se automaticamente a outras planilhas nomeadas com células pertinentes sendo preenchidas automaticamente.

Espero que eu esteja deixando claro.

    
por LordZardeck 01.05.2012 / 00:49

3 respostas

1

Esta solução colocará o valor de A4, C4 e D4 na Planilha1 em A4, C4 e D4 na Planilha2 se o valor de G4 na Planilha1 não estiver em branco. Em seguida, copiaremos a fórmula para que a mesma lógica se aplique a A5, C5, D5 (com base no G5), etc.

Primeiro, coloque o seguinte na Planilha2 (em A4, C4 e D4):

=IF(ISBLANK(Sheet1!$G4),"",Sheet1!A4)
=IF(ISBLANK(Sheet1!$G4),"",Sheet1!C4)
=IF(ISBLANK(Sheet1!$G4),"",Sheet1!D4)

(Nota:Nafiguraacima,entreinaviewparaverasfórmulasnascélulaspressionandoCtrl-'(ateclaàesquerdade1naprimeiralinhadamaioriadosteclados))

Acima mostra que quando G4 na Folha1 está em branco, tudo na Folha2 está em branco.

AcimamostraquequandoG4naFolha1estácheio,A4,C4,D4naFolha2sãocopiadosdaFolha1.

CliquenoA4naFolha2earrasteoquadradopretonocantoinferiordireitoparabaixoparacopiarafórmulaparatodasascélulasnecessárias.

DestaqueambasascélulasC4eD4earrasteoquadradopretoparabaixoparapreencherafórmulaemtodasessascélulastambém.

Acima mostra como extrair as fórmulas e os resultados finais.

Espero que isso ajude!

    
por 01.05.2012 / 19:00
1

Veja a fórmula do Vlook.

=VLOOKUP(A4,'C:\DESKTOP\[YOUREXCELFILENAME.xlsx]Sheet1'!$A$1:$DJ$5000,1,FALSE)


=if(OR(ISNA(cellG), ISBLANK(cellG))," ",VLOOKUP(A4))
[if(logic, true, false)]

se a célula for N / A ou em branco, retorne em branco ou retorne o valor.

    
por 01.05.2012 / 01:00
1

Talvez tenha lido muito em sua pergunta, mas sugiro que seja melhor usar a seguinte fórmula em G4 de Sheet2 :

=IF(CELL("type",Sheet1!G4)="v",Sheet1!G4,"")

Isso garante que apenas "valores" (números) em Sheet1!G4 preencham Sheet2!G4 e não usuários adicionando "N / A" (ou qualquer texto), por exemplo.

Em seguida, vincule suas outras células em Sheet2 (A4 etc.) a G4 em Sheet2 . Um exemplo para A4 seria:

=IF(G4="","",Sheet1!A4)

Esta segunda etapa é semelhante à postagem de Rishi, mas reduz os links entre as planilhas.

    
por 01.05.2012 / 22:00