Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
Transferir Microsoft Edge	Saiba mais	
Conteúdos
Sair do modo para concentração
Guardar
Partilhar
Twitter
LinkedIn
Facebook
E-mail
Tabela de conteúdos
SELECTEDVALUE
Artigo	
12/01/2021
2 minutos para ler
Esta página é útil?	
Classifique a sua experiência
Yes
No
Algum comentário adicional?	
Os comentários serão enviados para a Microsoft: ao premir o botão de submissão, os seus comentários serão utilizados para melhorar os produtos e serviços da Microsoft. Política de privacidade.
Enviar
Obrigado.
Neste artigo
Devolve o valor quando o contexto para columnName tiver sido filtrado para apenas um valor distinto. Caso contrário, devolve alternateResult.
Sintaxe
SELECTEDVALUE(<columnName>[, <alternateResult>])  
Parâmetros
Termo
Definição
columnName O nome de uma coluna existente que utiliza a sintaxe DAX padrão. Não pode ser uma expressão.
alternateResult (Opcional) O valor devolvido quando o contexto para columnName tiver sido filtrado para zero ou para mais de um valor distinto. Quando não é fornecido, o valor predefinido é BLANK().
Valor devolvido
O valor quando o contexto para columnName tiver sido filtrado para apenas um valor distinto. Caso contrário, alternateResult.
Observações
Uma expressão equivalente a SELECTEDVALUE(<columnName>, <alternateResult>) é IF(HASONEVALUE(<columnName>), VALUES(<columnName>), <alternateResult>).
Para saber mais sobre as melhores práticas ao utilizar o SELECTEDVALUE, consulte utilizar O VALOR SELECIONADOR em vez de VALORES no DAX.
Esta função não é suportada para ser utilizada no modo DirectQuery quando é utilizada em colunas calculadas ou regras de segurança ao nível d alinha (RLS).