Lavorare con le tabelle Excel native | Guida di Qlik Cloud
Vai al contenuto principale Passa a contenuto complementare

Lavorare con le tabelle Excel native

Quando è necessario creare determinati tipi di contenuto nel proprio modello di report, spesso è più semplice e vantaggioso utilizzare le funzionalità per le tabelle native di Microsoft Excel. Ciò include la creazione di tabelle pivot, colonne calcolate e totali di riga calcolati.

Si consiglia di convertire il contenuto del modello in tabelle Excel native se si desidera eseguire una delle seguenti operazioni:

  • Avere un accesso più semplice al filtraggio e all'ordinamento dei dati nativi di Excel

  • Creare una tabella pivot nel report Excel

  • Aggiungere colonne calcolate che si basano su calcoli nativi di Excel

  • Aggiungere totali di riga calcolati che si basano su calcoli nativi di Excel

In alcuni casi, è possibile ottenere questi risultati senza convertire il contenuto in tabelle Excel native. Tuttavia, l'utilizzo di questa funzionalità è più semplice ed è pertanto il flusso di lavoro consigliato.

Si applica a

Questo contenuto si applica alla progettazione di modelli di report tabellare utilizzando il componente aggiuntivo Qlik per Microsoft Excel. Vedere Il componente aggiuntivo di Qlik per Microsoft Excel.

Creazione di tabelle pivot Excel native

Una tabella pivot di Qlik Sense può essere aggiunta come tag di tabella singola. È possibile riconoscerla dall'interfaccia utente del componente aggiuntivo perché non è possibile aggiungerla come colonne singole. Tuttavia, se si inserisce semplicemente la tabella pivot di Qlik Sense come elemento a tag singolo senza altre modifiche, il grafico verrà esportato come tabella lineare, non come tabella pivot Excel nativa.

Completare invece i seguenti passaggi per utilizzare i dati tabellari di Qlik Sense per creare una tabella pivot Excel nativa:

  1. Creare o selezionare un grafico nell'applicazione da utilizzare come tabella lineare di origine. Inserirlo come set di colonne. Vedere Aggiunta di un grafico mediante colonna.

  2. Trasformare la tabella del grafico in una tabella lineare Excel nativa.

  3. Trasformare questa tabella lineare Excel nativa in una tabella pivot Excel nativa.

Vedere di seguito per i dettagli su ciascun processo.

Passaggio 1: Inserire i dati di origine come tabella lineare

Progettare o selezionare un grafico nell'applicazione Qlik Sense con le colonne necessarie per creare la tabella pivot Excel nativa. Può trattarsi di qualsiasi grafico Qlik Sense che abbia una struttura dati a tabella lineare sottostante (tutte le visualizzazioni supportate tranne la tabella pivot). Se si parte da zero, una Tabella lineare potrebbe essere l'oggetto di input più semplice per aiutare a visualizzare ciò che si desidera aggiungere.

Una tabella pivot Excel nativa esegue le aggregazioni in modo autonomo. Pertanto, per includere le espressioni calcolate dall'applicazione nella tabella pivot Excel, aggiungere i campi non aggregati dall'applicazione Qlik Sense come dimensioni anziché come misure.

Creare una visualizzazione Qlik Sense e aggiungere tutte le colonne desiderate come dimensioni

Tabella di origine nell'app Qlik Sense da utilizzare come input per la tabella pivot nativa

Successivamente, aggiungere il grafico al modello di report come set di colonne singole. Vedere Aggiunta di un grafico mediante colonna per le istruzioni.

Aggiungere la visualizzazione Qlik Sense come tabella di colonne singole nel modello

Tabella di origine aggiunta al modello come tabella lineare composta da colonne singole

Passaggio 2: Convertire i dati tabellari in una tabella lineare Excel nativa

Dopo aver aggiunto il grafico Qlik Sense di origine al modello, convertirlo in una tabella lineare Excel nativa. Visitare la documentazione ufficiale Microsoft per ulteriori istruzioni. La seguente procedura è personalizzata per fornire dettagli specifici per il modello Excel di Qlik.

  1. In Excel, evidenziare l'area necessaria per generare la tabella Excel nativa. Ciò include la riga di intestazione, la riga con i tag, una riga aggiuntiva sotto queste righe e tutte le colonne desiderate. Convertire la selezione in una tabella lineare Excel nativa.

    Evidenziare i componenti necessari della tabella di origine e convertirli in una tabella lineare Excel nativa

    Colonne e righe selezionate nella tabella di origine, che mostrano le selezioni necessarie per creare la tabella lineare nativa
  2. Con la tabella lineare Excel nativa creata, inserire un tag <deleterow> sotto la riga che contiene i tag di colonna. Ciò garantisce che la riga selezionata venga eliminata nell'output report. Per ulteriori informazioni, vedere Rimozione delle righe con il tag Deleterow.

    Inserire un tag <deleterow> nella tabella Excel nativa

    Tabella lineare nativa di Excel appena creata, con il tag deleterow nella posizione necessaria

Passaggio 3: Convertire la tabella lineare Excel nativa in una tabella pivot Excel nativa

Infine, trasformare la tabella lineare Excel in una tabella pivot Excel.

Visitare la documentazione ufficiale Microsoft per ulteriori istruzioni. La seguente procedura è personalizzata per fornire dettagli specifici per il modello Excel di Qlik.

Nota informatica

Le tabelle pivot native di Excel collegate ai dati dell'applicazione Qlik non sono supportate se inserite all'interno di un livello. È tuttavia possibile inserire la tabella pivot di Excel all'interno di un foglio di lavoro con una pagina.

  1. Selezionare una cella all'interno della tabella lineare Excel nativa e utilizzare le opzioni nella barra multifunzione di Excel per convertirla in una tabella pivot.

    Trasformare la tabella lineare Excel nativa in una tabella pivot Excel nativa

    Tabella lineare nativa di Excel selezionata, con i pulsanti necessari che l'utente deve selezionare per convertirla in una tabella pivot nativa
  2. Configurare la tabella pivot con la configurazione desiderata, utilizzando le funzionalità di Microsoft Excel. Se è necessario avere espressioni calcolate (misure) nell'output, questo è il passaggio in cui si applicherebbero tali aggregazioni.

    Preparare la tabella pivot Excel nativa utilizzando le configurazioni desiderate

    Impostazioni di configurazione per la tabella pivot nativa di Excel

Se si visualizza l'anteprima del report, la tabella pivot Excel nativa viene generata correttamente.

Output report che mostra il rendering previsto della tabella pivot Excel nativa

Output report con tabella pivot nativa renderizzata correttamente

Aggiunta di colonne calcolate

È possibile utilizzare le formule di Excel per aggiungere colonne calcolate che non esistono nell'applicazione Qlik Sense originale. Utilizzare questa funzionalità sia con le dimensioni che con le misure definite nell'applicazione di origine.

  1. Utilizzare il componente aggiuntivo per inserire un grafico Qlik Sense per colonna.

    Grafico Qlik Sense aggiunto a Microsoft Excel in forma tabellare

    Barra multifunzione in Microsoft Excel che mostra l'icona del componente aggiuntivo Qlik
  2. In Excel, evidenziare l'area necessaria per generare la tabella Excel nativa. Ciò include la riga di intestazione, la riga con i tag, una riga aggiuntiva sotto queste righe e tutte le colonne desiderate. Convertire la selezione in una tabella lineare Excel nativa.

    Evidenziare i componenti necessari della tabella di origine e convertirli in una tabella lineare Excel nativa

    Colonne e righe selezionate nella tabella di origine, che mostrano le selezioni necessarie per creare la tabella lineare nativa
  3. Per aggiungere una colonna calcolata a destra della colonna più a destra nella tabella Excel, fare clic sulla cella a destra del tag della colonna più a destra e digitare =, seguito dalla formula personalizzata.

    Espressione scritta per una nuova colonna calcolata nella tabella Excel

    Aggiungere l'espressione della colonna calcolata nella cella della colonna in cui si troverebbero in genere i tag di colonna
  4. Una nuova colonna viene aggiunta alla tabella Excel. Si noti che potrebbe avere un valore non valido nel modello, ma se configurata correttamente, genererà le informazioni corrette nell'output.

    È possibile rinominare la colonna e formattarla in base alle esigenze.

    Colonna calcolata aggiunta alla tabella Excel nativa

    Colonna calcolata nella tabella Excel dopo essere stata aggiunta

Se si visualizza l'anteprima del report, si vedrà che la tabella Excel include la nuova colonna, con la formula nativa propagata in tutte le righe.

Output report che include la colonna calcolata Revenue

Output report che mostra che la colonna calcolata è stata renderizzata correttamente

Aggiunta di totali calcolati

È possibile aggiungere una riga che visualizza i totali nella tabella utilizzando le funzionalità native di Excel. Selezionare la tabella, fare clic su Struttura tabella a destra e selezionare la casella di controllo Riga totale.

  1. Utilizzare il componente aggiuntivo per inserire un grafico Qlik Sense per colonna.

    Grafico Qlik Sense aggiunto a Microsoft Excel in forma tabellare

    Grafico a tabella lineare di origine dall'app Qlik Sense, aggiunto al modello
  2. In Excel, evidenziare l'area necessaria per generare la tabella Excel nativa. Ciò include la riga di intestazione, la riga con i tag, una riga aggiuntiva sotto queste righe e tutte le colonne desiderate. Convertire la selezione in una tabella lineare Excel nativa.

    Evidenziare i componenti necessari della tabella di origine e convertirli in una tabella lineare Excel nativa

    Colonne e righe selezionate nella tabella di origine, che mostrano le selezioni necessarie per creare la tabella lineare nativa
  3. Con la tabella lineare Excel nativa creata, inserire un tag <deleterow> sotto la riga che contiene i tag di colonna. Ciò garantisce che la riga selezionata venga eliminata nell'output report. Per ulteriori informazioni, vedere Rimozione delle righe con il tag Deleterow.

  4. Fare clic in un punto qualsiasi all'interno della tabella, quindi fare clic sulla scheda Struttura tabella nella barra degli strumenti di Excel. Selezionare la casella di controllo Riga totale.

    Aggiungere una Riga totale alla tabella Excel utilizzando le funzionalità native di Excel

    Abilitare l'opzione nella barra degli strumenti di Excel per creare una riga totale per la tabella nativa di Excel
  5. Nella nuova riga Totale, fare clic sulla cella della colonna per la quale si desidera avere una riga totale e utilizzare il menu a discesa per selezionare una delle funzioni di riepilogo della tabella integrate disponibili.

    Elenco delle funzioni di riepilogo nell'elenco a discesa

    Menu a discesa per selezionare una funzione di riepilogo per la riga totale
Nota di suggerimentoIn alternativa, è anche possibile inserire manualmente una formula Excel in una riga Totale. Assicurarsi di includere almeno due righe da una colonna nella tabella di origine. Ciò consente al componente aggiuntivo di espandere l'intervallo per includere tutte le righe necessarie.

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – ti pregiamo di farcelo sapere!