Como bloquear em referências do Excel

0

Estou trabalhando para corrigir essas duas grandes planilhas do Excel. Preciso que a sequência de entradas coincida e preciso garantir que ambas tenham as mesmas entradas.

Para verificar isso, criei duas planilhas extras de apoio para me mostrar o trabalho que precisa ser feito. Um que me mostre se a ordem das inscrições coincide e outra para me mostrar quais não estão inscritas na outra folha.

Eu criei o primeiro com uma simples comparação de colunas lado a lado. A coluna A faz referência às entradas nas referências sheet1 e Coluna B sheet2 . E eu tenho a coluna C simplesmente fazendo uma comparação de correspondência entre os dois. Mostrando verdadeiro ou falso.

A segunda folha de partidários segue a comparação lado-a-lado como a primeira e descobre discrepâncias via formatação condicional, colorindo em uma célula se não corresponder a nenhuma das outras entradas na coluna oposta (isso foi feito com duas regras ).

A questão é que, ao atualizar sheet1 ou sheet2 , inserindo uma nova linha em um dos as folhas que minhas referências em minhas folhas de apoio não estão mais alinhadas. Alguns mostram o #Ref! erro embora alguns simplesmente mostrem e incrementem a referência. (ou seja, $ A7 quando ainda quero $ A6).

Minha fórmula para Coluna A e Coluna B é simplesmente ="sheet1"$A6 e ="sheet2"$B4 .

Pode ser digno de nota que sheet1 e sheet2 são arquivos diferentes.

Existe alguma maneira de bloquear minhas referências? Então eles sempre fazem referência a esse celular em particular? Mesmo quando insiro um novo nas planilhas que eles referenciam?

    
por CGTheLegend 24.04.2017 / 20:41

1 resposta

1

Use esta fórmula:

=IF(INDIRECT("Sheet1!"&"R"&ROW()&"C"&COLUMN(),FALSE)="","",INDIRECT("Sheet1!"&"R"&ROW()&"C"&COLUMN(),FALSE))

Mesmo se você inserir Row, ele sempre fará referência à mesma célula de onde a fórmula está por causa da referência RC e você poderá arrastá-la para baixo e na mesma linha

    
por 25.04.2017 / 11:38