Compartilhar via

Excel alterando UNICO para UNIQUE com erro.

Anônima
2023-02-28T20:49:31+00:00

Temos uma planilha feita no Office 365 com Excel versão 2301 onde utilizamos a formula ÚNICO para gerar uma matriz de resumo de todos os lançamentos de entrada e saída do estoque.

A função da célula é =ÚNICO('Lancamentos'!C2:H1048576)

Porem quando essa mesma planilha é aberta por outro funcionário com Excel Professional Plus 2019 versão 2301 a mesma desconfigura para {xlfn.UNIQUE('Lancamentos'!C2:H1048576)} e todos os dados da matriz ficam #NOME?

Não consegui achar um jeito de fazer a planilha abrir corretamente sem ter a formula alterada nesta outra versão do Excel Professional Plus 2019

Microsoft 365 e Office | Excel | Outro | 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

1 resposta

Classificar por: Mais útil
  1. Maison da Silva 8,146 Pontos de reputação MVP
    2023-02-28T21:22:05+00:00

    Olá, tudo bem? Seja bem-vindo(a) à Comunidade Microsoft!

    É um prazer poder ajudá-lo(a) com sua questão. Para tentarmos solucionar o problema, sugiro que siga os passos abaixo:

    Esse problema pode ocorrer porque a função UNIQUE é uma função dinâmica introduzida no Excel 365 e é uma função não reconhecida em outras versões do Excel, incluindo o Excel Professional Plus 2019. Quando a planilha é aberta em outra versão do Excel, a função UNIQUE é convertida automaticamente para xlfn.UNIQUE, que é a maneira como o Excel lida com funções não reconhecidas.

    Para resolver esse problema, você pode tentar uma das seguintes opções:

    1. Se o usuário que abre a planilha tiver acesso ao Excel 365, ele poderá atualizar para essa versão e usar a função UNIQUE normalmente.
    2. Você pode substituir a função UNIQUE por uma fórmula equivalente que seja suportada em todas as versões do Excel, como a fórmula de matriz comum. Em vez de usar a função UNIQUE, você pode usar a seguinte fórmula de matriz: =INDEX('Lancamentos'!C2:H1048576,MATCH(0,COUNTIF($A$1:A1,'Lancamentos'!C2:H1048576),0),1)

    Esta fórmula retornará uma lista de valores exclusivos a partir do intervalo C2:H1048576 na planilha 'Lançamentos'.

    1. Outra opção é salvar a planilha em um formato que possa ser aberto em ambas as versões do Excel, como o formato CSV. No entanto, isso pode limitar as funcionalidades da planilha, pois algumas fórmulas e formatações avançadas podem não ser suportadas no formato CSV.

    Espero que isso ajude a resolver o problema.

    Se a resposta acima lhe auxiliou, por favor, não se esqueça de marcar como "Sim A resposta resolveu o problema". Isso ajudará outros usuários que possam ter a mesma dúvida.

    Se você tiver qualquer dúvida ou precisar de mais informações, fique à vontade para entrar em contato. Obrigado pela sua confiança em nossa comunidade.

    Esta resposta foi útil?

    1 pessoa achou esta resposta útil.
    0 comentários Sem comentários