Home Blog O que é a NAMEOF no Power BI?

O que é a NAMEOF no Power BI?

by fabridata.com.br

Ô trem bão é mexer com Power BI, né? Hoje nóis vai falar sobre a função NAMEOF, que é um jeitim danado de prático pra gente referenciar o nome de coluna, tabela ou medida sem precisar ficar digitando de novo. Imagina o tanto de erro que a gente evita, sô! E claro, vou te mostrar uns 10 exemplos pra essa função, tudo com aquele toque mineiro e uma pitada de comédia!

O que é essa tal de NAMEOF?

A função NAMEOF é tipo aquela conversa na roça: curta e direta. Ela devolve o nome da coluna, tabela ou medida que você referenciar. É tipo quando você pergunta o nome do cachorro do vizinho e ele responde: “Uai, é Rex mesmo, cê não sabia?”. A função faz isso: “Qual o nome da coluna? Ah, é essa aqui mesmo!”

Como é que usa esse trem?

Você só precisa passar o nome da coluna, tabela ou medida dentro dos parênteses que a NAMEOF já te devolve o nome certinho, igualzinho. É fácil, ó:

NAMEOF(‘Nome da Coluna’)

Agora vamos ver uns exemplos de como usar essa belezura:

1. Nome da Coluna Simples

NAMEOF(Sales[OrderDate])

Aqui ela vai te devolver “OrderDate”. É o jeito do Power BI de te falar: “Ó, essa coluna aqui é ‘OrderDate’ mesmo, pode confiar!”

2. Nome da Tabela

NAMEOF('Sales')

Nesse caso, ele vai te devolver “Sales”. É tipo você falando pro Power BI: “Qual é o nome dessa mesa aqui?” e ele respondendo “É ‘Sales’, uai!”.

3. Nome de Medida

NAMEOF([Total Sales])

Vai devolver “Total Sales”. “Mas Power BI, qual o nome dessa conta aí?” Ele fala: “Uai, é ‘Total Sales’, não tá vendo?”.

4. Dentro de um SWITCH

SWITCH(
    TRUE(),
    [Sales] > 10000, NAMEOF([Sales]),
    [Cost] > 5000, NAMEOF([Cost]),
    "Nenhuma condição"
)

Aqui, o Power BI fica assim: “Se as vendas passarem de 10 mil, vou te falar o nome ‘Sales’. Se o custo for acima de 5 mil, te dou o nome ‘Cost’. Senão, eu não sei não, sô, tá fora do padrão!”

5. Nome com IF

IF([Total Profit] > 5000, NAMEOF([Total Profit]), "Valor baixo demais")

O Power BI te devolve o nome da medida ‘Total Profit’ se o lucro passar dos 5 mil, senão ele fala: “Isso aí tá é baixo demais, não dá nem pra comprar um queijinho.”

6. Verificando Nome de Medida

VAR Medida = NAMEOF([Total Revenue])
RETURN Medida

Aqui ele armazena o nome da medida ‘Total Revenue’ e depois te entrega como quem diz: “Tá aqui, chefia, esse é o nome que cê pediu!”

7. Nome com ADDCOLUMNS

ADDCOLUMNS(
    Sales,
    "Nome da Coluna", NAMEOF(Sales[Quantity])
)

O Power BI fala: “Tô adicionando aqui a coluna com o nome ‘Quantity’, que é esse aí que cê me pediu, ok?”

8. Usando em SUMMARIZE

SUMMARIZE(
    Sales,
    NAMEOF(Sales[ProductName]),
    "Total Vendas", SUM(Sales[SalesAmount])
)

Ele cria um resumo bonito com o nome da coluna ‘ProductName’ e te dá o total de vendas. É tipo aquela receita de bolo onde o nome do ingrediente é certinho, não tem como errar.

9. Nome pra Formatação de Texto

"Essa coluna se chama " & NAMEOF(Sales[Discount])

Aqui ele te retorna: “Essa coluna se chama ‘Discount'”, e você já sabe qual é o desconto sem precisar consultar nada mais!

10. Nome dentro de TREATAS

TREATAS(
    VALUES(Sales[OrderDate]),
    NAMEOF(Calendario[Data])
)

Aqui ele te fala: “Ó, tô tratando a coluna ‘OrderDate’ como se fosse ‘Data’ do calendário, mas o nome certinho tá aqui pra você não se perder!”

Conclusão

Agora cê já tá por dentro dessa função NAMEOF e pode usar e abusar no seu Power BI! Ela é igual uma boa conversa de buteco: rápida, clara e cheia de utilidade. Agora, quando cê tiver com preguiça de digitar o nome da coluna ou tabela de novo, já sabe que pode contar com a NAMEOF pra te dar uma força. É ou não é um trem bão demais da conta?

Related Posts

Leave a Comment

plugins premium WordPress
Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
-
00:00
00:00
Update Required Flash plugin
-
00:00
00:00