Uma família de softwares de planilhas da Microsoft com ferramentas para analisar, criar gráficos e comunicar dados
Olá
Bem vindo à Comunidade Microsoft 365 e Office
Tudo bem, Luiz? Sim, esse comportamento é conhecido: no Excel para a Web (Office 365 online), a fórmula INDIRETO tem funcionalidade limitada, especialmente em listas suspensas com valores dinâmicos baseados em referências não fixas. Isso ocorre porque o Excel Web exige que a referência seja estática para garantir desempenho e compatibilidade.
Soluções alternativas:
- Fixar a célula de referência (absoluta) Use por exemplo
=INDIRETO($A$1)— essa abordagem é reconhecida e funcional na Web. - Utilizar a função LET ou NOME DEFINIDO (nomeado) Crie nomes definidos (faixas nomeadas dinâmicas) no Excel Desktop com a lógica desejada e use-os na validação de dados. Depois, sincronize com o Excel Web.
- Substituir
INDIRETOporXLOOKUPouFILTERcom validação baseada em script A nova validação dinâmica só é possível com VBA (no desktop) ou com Office Scripts/TypeScript (no Excel Web), integrando com dados externos/dinâmicos.
Usar Power Apps ou formulários externos Para cenários complexos de entrada de dados com listas condicionais, o Power Apps oferece suporte superior à lógica condicional que o Excel Web não fornece nativamente.
Referências: