Valore di elenco strutturato: una sequenza ordinata di valori

Valore di elenco strutturato: una sequenza ordinata di valori

In questo tutorial imparerai come creare e utilizzare valori di elenco strutturati . Imparerai anche come massimizzarli utilizzando diversi contesti ed espressioni per ottenere i dati e il risultato desiderati. Verranno discussi anche i metodi abbreviati per facilitare la creazione di elenchi.

Sommario

Creazione di valori di elenco strutturati

L'elenco è una sequenza ordinata di valori; il suo ordine viene considerato quando si confrontano le liste. L'inizializzatore di elenco è un insieme di parentesi graffe. Se inserisci parentesi graffe ( { } ) nella barra della formula e premi Invio, creerai un elenco vuoto. Puoi anche vedere l'icona associata agli elenchi accanto al nome della query nella pagina Query .

Valore di elenco strutturato: una sequenza ordinata di valori

Per creare un elenco con valori, creare innanzitutto una nuova query facendo clic con il pulsante destro del mouse sullo spazio all'interno del riquadro delle query. Successivamente, fai clic su Nuova query e seleziona Query vuota .

Valore di elenco strutturato: una sequenza ordinata di valori

Quindi, inserisci i tuoi valori nella barra della formula. Se disponi di più valori, separa ciascuno di essi utilizzando una virgola. Non è necessario che i valori nell'elenco siano dello stesso tipo, quindi possono essere di tipo primitivo o strutturato. Questo è un elenco con un testo, un elenco e valori di record:

Valore di elenco strutturato: una sequenza ordinata di valori

Utilizzo di punti doppi per numeri sequenziali e caratteri

Se hai bisogno di creare un elenco di numeri sequenziali, c'è una scorciatoia per questo. Innanzitutto, inserisci l'inizializzatore seguito dal primo numero. Quindi, inserisci due punti e poi l'ultimo numero.

Valore di elenco strutturato: una sequenza ordinata di valori

Puoi vedere che ha creato un elenco di numeri sequenziali da 1 a 5. I numeri devono essere incrementali . Quindi, se modifichi l'ultimo numero in -5, otterrai un elenco vuoto perché il valore iniziale è maggiore del valore finale.

Valore di elenco strutturato: una sequenza ordinata di valori

Questo metodo funziona anche con i caratteri.

Valore di elenco strutturato: una sequenza ordinata di valori

Valore di elenco strutturato: una sequenza ordinata di valori

Puoi vedere che ha creato un elenco di caratteri dal primo valore al valore finale nel codice. Ma se cambi i valori al contrario, mostrerà un elenco vuoto. Questo perché i valori dei caratteri Unicode associati ai caratteri non sono incrementali.

Valore di elenco strutturato: una sequenza ordinata di valori

Questa è una query per illustrare ulteriormente questo processo.

Valore di elenco strutturato: una sequenza ordinata di valori

Se lo inserisci nella finestra dell'editor avanzato e premi Fatto , vedrai i valori numerici associati alle lettere.

Valore di elenco strutturato: una sequenza ordinata di valori

Tuttavia, questo metodo non funziona con le date. Se inserisci valori di data nella barra della formula, riceverai un messaggio di errore.

Valore di elenco strutturato: una sequenza ordinata di valori

Accesso a un elemento da un elenco strutturato

Esistono altri modi per creare elenchi. È possibile utilizzare le funzioni M che restituiscono elenchi oppure è possibile estrarre una singola colonna da una tabella che restituirà anche un elenco. Ma più comunemente, le liste sono usate come parametri nelle funzioni M. In questi casi, è importante sapere come creare un elenco in modo da poter fornire a tale funzione il valore di parametro corretto.

Per accedere a un elemento in un elenco, puoi fare riferimento ad esso tramite la sua posizione in base zero utilizzando l'operatore di indice posizionale. In questo esempio, puoi vedere che l'operatore di indice 0 ha estratto il primo valore 1.

Valore di elenco strutturato: una sequenza ordinata di valori

Se modifichi l'operatore di indice da 0 a 2, otterrai l'ultimo valore 3.

Valore di elenco strutturato: una sequenza ordinata di valori

Quindi, se vuoi recuperare il quarto elemento dall'elenco modificando l'operatore di indice in 3, riceverai un errore perché non ci sono abbastanza valori nell'elenco.

Valore di elenco strutturato: una sequenza ordinata di valori

L'aggiunta di un punto interrogativo all'operatore di indice di posizione modifica il comportamento "non trovato" dalla restituzione di un errore a null . Questo è anche indicato come esecuzione di una selezione di elementi facoltativi.

Valore di elenco strutturato: una sequenza ordinata di valori

Combinare ed equiparare liste

È possibile utilizzare gli operatori di combinazione ed equazione con gli elenchi. Gli elenchi possono essere combinati utilizzando l'operatore di combinazione, e commerciale ( & ).

Valore di elenco strutturato: una sequenza ordinata di valori

Il primo elenco contiene i numeri da 1 a 5 e il secondo elenco contiene 2 e 3. Puoi vedere che gli elenchi sono combinati in un unico elenco.

Quando si confrontano gli elenchi, viene considerato l'ordine. In questo esempio, puoi vedere che il codice ha restituito FALSE perché non sono uguali tra loro.

Valore di elenco strutturato: una sequenza ordinata di valori

Conclusione

I valori di elenco strutturati sono comuni nei report di dati di LuckyTemplates perché mostrano dati e informazioni in un modulo elenco. Aiutano a organizzare e classificare i dati per rendere i report accattivanti. Se si desidera elencare determinati testi, numeri o anche valori, si consiglia vivamente di utilizzare gli elenchi.

Melissa


Estrai valori da record ed elenchi in Power Query
Crea elenchi automatizzati basati su calcoli di classificazione in LuckyTemplates








Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere