Valor de lista estruturada - uma sequência ordenada de valores

Neste tutorial, você aprenderá como criar e utilizar valores de lista estruturada . Você também aprenderá como maximizá-los usando diferentes contextos e expressões para obter os dados e resultados desejados. Métodos abreviados também serão discutidos para ajudar a criar listas facilmente.

Índice

Criando valores de lista estruturada

A lista é uma sequência ordenada de valores; sua ordem é considerada quando você compara listas. O inicializador de lista é um conjunto de chaves. Se você inserir colchetes ( { } ) na barra de fórmulas e pressionar Enter, criará uma lista vazia. Você também pode ver o ícone associado às listas ao lado do nome da consulta na página Consulta .

Valor de lista estruturada - uma sequência ordenada de valores

Para criar uma lista com valores, primeiro crie uma nova consulta clicando com o botão direito do mouse no espaço dentro do painel Consulta. Em seguida, clique em Nova consulta e selecione Consulta em branco .

Valor de lista estruturada - uma sequência ordenada de valores

Em seguida, insira seus valores na barra de fórmulas. Se você tiver vários valores, separe cada um deles usando uma vírgula. Os valores na lista não precisam ser do mesmo tipo, portanto, podem ser do tipo primitivo ou estruturado. Esta é uma lista com um texto, lista e valores de registro:

Valor de lista estruturada - uma sequência ordenada de valores

Usando pontos duplos para números e caracteres sequenciais

Se você precisar criar uma lista de números sequenciais, existe um atalho para isso. Primeiro, insira o inicializador seguido do primeiro número. Em seguida, insira dois pontos e, em seguida, o último número.

Valor de lista estruturada - uma sequência ordenada de valores

Você pode ver que ele criou uma lista de números sequenciais de 1 a 5. Os números precisam ser incrementais . Portanto, se você alterar o último número para -5, obterá uma lista vazia porque o valor inicial é maior que o valor final.

Valor de lista estruturada - uma sequência ordenada de valores

Este método também funciona com caracteres.

Valor de lista estruturada - uma sequência ordenada de valores

Valor de lista estruturada - uma sequência ordenada de valores

Você pode ver que ele criou uma lista de caracteres do primeiro valor ao valor final no código. Mas se você alterar os valores ao contrário, ele mostrará uma lista vazia. Isso ocorre porque os valores de caractere unicode associados aos caracteres não são incrementais.

Valor de lista estruturada - uma sequência ordenada de valores

Esta é uma consulta para ilustrar ainda mais esse processo.

Valor de lista estruturada - uma sequência ordenada de valores

Se você inserir isso na janela do editor avançado e pressionar Concluído , verá os valores numéricos associados às letras.

Valor de lista estruturada - uma sequência ordenada de valores

No entanto, esse método não funciona com datas. Se você inserir valores de data na barra de fórmulas, receberá uma mensagem de erro.

Valor de lista estruturada - uma sequência ordenada de valores

Acessando um item de uma lista estruturada

Existem outras maneiras de criar listas. Você pode usar funções M que retornam listas ou pode extrair uma única coluna de uma tabela que também retornará uma lista. Porém, mais comumente, as listas são usadas como parâmetros em funções M. Nesses casos, é importante que você saiba como criar uma lista para poder fornecer a essa função o valor correto do parâmetro.

Para acessar um item em uma lista, você pode se referir a ele por sua posição baseada em zero usando o operador de índice posicional. Neste exemplo, você pode ver que o operador de índice 0 extraiu o primeiro valor 1.

Valor de lista estruturada - uma sequência ordenada de valores

Se você alterar o operador de índice de 0 para 2, obterá o último valor 3.

Valor de lista estruturada - uma sequência ordenada de valores

Portanto, se você quiser recuperar o quarto item da lista alterando o operador de índice para 3, receberá um erro porque não há valores suficientes na lista.

Valor de lista estruturada - uma sequência ordenada de valores

Adicionar um ponto de interrogação ao operador de índice de posição altera o comportamento “não encontrado” de retornar um erro para um null . Isso também é chamado de execução de uma seleção de item opcional.

Valor de lista estruturada - uma sequência ordenada de valores

Listas de combinação e igualdade

Você pode usar os operadores de combinação e equação com listas. As listas podem ser combinadas usando o operador de combinação, e comercial ( & ).

Valor de lista estruturada - uma sequência ordenada de valores

A primeira lista contém os números de 1 a 5 e a segunda lista contém 2 e 3. Você pode ver que as listas são combinadas em uma única lista.

Ao comparar listas, a ordem é considerada. Neste exemplo, você pode ver que o código deu FALSE porque eles não são iguais entre si.

Valor de lista estruturada - uma sequência ordenada de valores

Conclusão

Os valores de lista estruturada são comuns em relatórios de dados do LuckyTemplates porque mostram dados e informações em um formulário de lista. Eles ajudam a organizar e categorizar os dados para tornar os relatórios atraentes. Se você deseja listar determinados textos, números ou mesmo valores, o uso de listas é altamente recomendado.

melissa


Extraia valores de registros e listas no Power Query
Crie listas automatizadas com base em cálculos de classificação no LuckyTemplates







Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

Colunas calculadas no SharePoint | Uma visão geral

Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.