Excel: Movido grande bloco de células - Perdeu algumas referências de células - por quê?

0

Excel 2007: movi o bloco de fórmula principal para fora do caminho, na mesma folha. Em seguida, reduziu a coluna & tamanhos de fileira fora da área de trabalho. Tudo funcionou.

Eu precisava modificar o código oculto, então o arrastei de volta para uma área viável. 3 referências simples de células foram perdidas nas fórmulas. = (INDIRETO ("'Carb-Data'!" & "B" & BV5))

BV5 foi perdido (outro assim)

= SE (OR ((CW6- $ C $ 10) < = 0), (0), (CW6- $ C $ 10))

CW6 foi perdido

Clicar em desfazer não resolveu o problema - os dados retornaram à sua posição anterior, mas os árbitros foram perdidos

Eu simplesmente reinscrevi as referências da célula e "preenchi" as colunas. Tudo funciona de novo.

Gostaria de entender por que esses refs de célula foram perdidos ao mover os dados, quando todos os outros não estavam. Por exemplo. = F6 & "_ N1"

F6 não foi perdido.

    
por Marco-UandL 08.09.2017 / 13:43

1 resposta

0

Eu tenho medo de não dar respostas completas, mas algumas razões:

  • Todas as suas referências que você mencionou serem perdidas eram referências relativas, então mover a célula que contém a fórmula "move" a referência também.
    • por exemplo. se sua fórmula está em CW10 e você a move para CW8, então a referência muda CW6 - > CW4
    • no entanto, se você mover CW10 - > CW1, em seguida, a referência deve mudar CW6 - > CW-3, que é definitivamente um endereço errado, o Excel converte em #Ref
    • (em suma, você desloca as células referidas para fora da folha)
  • Ao mover várias células, é fácil perder o controle dos intervalos referidos, se você excluir uma célula referida (excluir toda a linha / coluna ou excluir e deslocar as células para cima / esquerda), o Excel também fornecerá #Ref error
por 08.09.2017 / 13:50