#Valor aparecendo na fórmula da Excel, sendo corrigido quando abre a fonte de dados

Anônima
2023-04-01T10:44:43+00:00

Possuio um Excel com uma fórmula que depende de uma outro arquivo de Excel também. Ao abrir minha planilha, aparece o erro #Valor. No entanto, a fórmula está correta, pois quando abro o arquivo onde está meus outros dados (ou seja, abro dois arquivos - onde tenho minha fórmula e onde tenho alguns dos meus dados), a fórmula que aparecia #valor até então, atualiza automaticamente e me retorna exatamente o valor correto.

Existe alguma maneira de isso ser atualizado automaticamente, sem precisar abrir o outro Excel?

Obs: selecionei a opção abaixo, porém não funcionou

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

4 respostas

Classificar por: Mais útil
  1. Anônima
    2023-04-03T17:52:03+00:00

    =SEERRO(SE(BX398=0;"";SE(BX398>=1;MÁXIMO(SE('M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$H:$H=$B398;'M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$Q:$Q));PROCV('M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$H$12;'M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$H:$Q;10;FALSO)));"")

    Um conselho que te posso dar, e uso muito, é mudares de linha para não teres de ver uma fórmula tão comprida.

    Se carregares em Alt + Enter, o Excel muda de linha, torna-se muito mais fácil confirmares os erros,

    Por Exemplo se antes dos SE's mudares de linha, e depois no Valor_se_Verdadeiro e também no Valor_se_Falso, já sabe que cada linha corresponde a uma parte da fórmula

    (As fórmulas que uso são em Português-Portugal)

    =SE.ERRO(

    SE(ANO(A1)<>ANO(HOJE());

    "Estás a usar o Ano errado";

    "Ano Ok.");

    "Erro de inserção")

    1ª linha = Abre uma nova fórmula

    2ª linha = Outra fórmula

    3ª linha = Resultado se verdadeiro da 2ª linha

    4ª linha = Resultado se falso da 2ª linha

    5ª linha = Resultado do Se.Erro (SEERRO)

    Se preferires também podes deixar linhas em branco para dividir melhor as fórmulas da célula

    Abraço

    Carlos Cerqueira

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2023-04-03T17:22:47+00:00

    A meu ver tens um fecho ) no máximo sem apresentares as condicionais do "SE" que se encontra a seguir. (Está a vermelho mas pouco se nota)

    =SEERRO(SE(BX398=0;"";SE(BX398>=1;MÁXIMO(SE('M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$H:$H=$B398;'M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$Q:$Q));PROCV('M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$H$12;'M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$H:$Q;10;FALSO))));"")

    Tenta mudar para o fim, antes do resultado do SEERRO (A verde mas não se nota muito)

    =SEERRO(SE(BX398=0;"";SE(BX398>=1;MÁXIMO(SE('M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$H:$H=$B398;'M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$Q:$Q);PROCV('M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$H$12;'M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$H:$Q;10;FALSO)))));"")

    PS: Normalmente verifico melhor no Excel correndo cada abertura e cada fecho pelas cores, mas neste caso tive de fazer a olho no Word

    Abraço

    Carlos Cerqueira

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2023-04-03T16:47:44+00:00

    =SEERRO(SE(BX398=0;"";SE(BX398>=1;MÁXIMO(SE('M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$H:$H=$B398;'M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$Q:$Q));PROCV('M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$H$12;'M:\Administração\CTCT\Compartilhado\2_Industrial\0_Programação de Projetos[Acompanhamento_documentos_aprovação.xlsx]Painel aprovações teste'!$H:$Q;10;FALSO)));"")

    Esta resposta foi útil?

    0 comentários Sem comentários
  4. Anônima
    2023-04-01T22:08:14+00:00

    Boas

    Copia e cola a fórmula que estás a utilizar sff.

    E já agora copia e cola o "endereço" no disco onde se encontram os dois ficheiros.

    Carlos Cerqueira

    Esta resposta foi útil?

    0 comentários Sem comentários