Excel e gli applicativi Microsoft Office Pivot Table, display elementi con valore nullo

Login Registrati
Stai vedendo 13 articoli - dal 1 a 13 (di 13 totali)
  • Autore
    Articoli
  • #52410 Score: 0 | Risposta

    roberto21
    Partecipante
      4 pts

      Probabilmente il titolo non è il massimo, ma il problema è semplice: una tabella pivot non mostra non mostra un campo quando questo campo non ha valori: p.es., se un mese non ha vendite, quel mese non compare. Ma se io volessi comunque per completezza quella riga? Seguendo qualche suggerimento sul web, non ci sono riuscito. Il suggerimento è : cliccare tasto destro sull'item, selezionare field setting, tab layout & print,  tick su show items with no data. Non funziona; per di più non posso neanche selezionare quel valore del field perchè nell'elenco che excel mi mostra quell'item (che non ha nessun valore)  non viene nemmeno mostrato; nell'esempio di prima, il mese non compare affatto. Anche scegliendo pivot table options-> display, le entries show entries with no data on rows e show entries with no data on columns sono greyed out e non selezionabili. Come si fa?

      #52420 Score: 0 | Risposta

      LukeReds
      Partecipante
        19 pts

        ciao,

        dall'esempio: tasto dx sul campo venditore - scheda layout  e stampa - seleziona il flag in basso

         

        Allegati:
        You must be logged in to view attached files.
        #52448 Score: 0 | Risposta

        roberto21
        Partecipante
          4 pts

          Grazie della risposta. Sono  lieto che a te funzioni, ma a me (come dicevo nel post e mostrato nell'immagine allegata) non funziona. Tasto dx sul campo Raggruppamento, scheda layout/print, tick il flag Show items with no data, e il raggruppamento 09A, che non ha valori, non compare. Dove sbaglio? O dov'è la differenza?

          #52449 Score: 0 | Risposta

          LukeReds
          Partecipante
            19 pts

            per caso hai il mac? eventualmente prova ad allegare il file

            #52464 Score: 0 | Risposta

            roberto21
            Partecipante
              4 pts

              Niente mac, sono in windows. Comunque, da quanto letto qua e là, pare che la cosa sia oggettivamente impossibile: in sostanza (dicono), siccome Raggruppamento 9A non compare mai nei dati origine della pivot (proprio perchè non è mai utilizzato), la pivot lo ignora completamente e non c'è niente da fare. Alcuni dicono che bisognerebbe contare sulle capacità di memoria di excel, nel senso che prima si fa generare la pivot con dei dati che contengono quel raggruppamento: poi si cambia l'origine dei dati, e siccome excel "ricorda" il precedente, il raggruppamento 09A comparirebbe anche se a valore nullo. Il rimedio sembra farfetched, e infatti (provato) non funziona, almeno nel mio caso. Altri suggeriscono un rimedio via power pivot, ma l'esempio che fanno è limitato alle date, e francamente non ci ho capito molto. Insomma, se non si può fare, a che serve l'opzione "show item with no data", quando il problema è che excel non considera nemmeno l'item?

              #52474 Score: 0 | Risposta

              LukeReds
              Partecipante
                19 pts

                senza file con cui fare dei test la vedo dura

                #52478 Score: 0 | Risposta

                roberto21
                Partecipante
                  4 pts

                  OK, ecco il file depurato (per quanto possibile) delle info "sensibili". PrimanotaAC è il sorgente dela pivot in cui non compare raggruppamento 09A (che quindi manca anche nella Pivot), mentre primanotaSETAGO è il sorgente ove tale raggrupamento compare (e quindi c'è anche nella pivot).

                  Grazie dell'attenzione

                  Allegati:
                  You must be logged in to view attached files.
                  #52480 Score: 0 | Risposta

                  LucaSR
                  Partecipante
                    15 pts

                    Ciao hai provato a caricare i dati nel modello dati?

                    #52482 Score: 0 | Risposta

                    roberto21
                    Partecipante
                      4 pts

                      Se "caricare i dati nel modello dati" vuol dire solo mettere la spunta nella creazione della pivot, non fa nessuna differenza. Se implica qualcosa di altro ammetto senza problemi la mia ignoranza in materia. Per ora, quel che traspare è che quanto desiderato non funziona nelle pivot NORMALI.

                       

                      #52484 Score: 0 | Risposta

                      LucaSR
                      Partecipante
                        15 pts

                        Dopo averli caricati dovresti passare per Power Pivot e poi trasferirli su Excel.

                        Non ricordo bene i passaggi ma ricordo che bisogna passare per Power Pivot per ottenere ciò che vuoi.

                         

                        Edit: ho visto adesso l'immagine, tu carichi i dati nella Pivot direttamente da tabella di Excel, invece dovresti importarli su Power Query, elaborare i dati, creare la query risultante in sola connessione e caricare i dati sul modello dati e poi segui come sopra.

                        #52485 Score: 0 | Risposta

                        roberto21
                        Partecipante
                          4 pts

                          Come dicevo, sono ignorante in materia, sicchè ho provato un po' a tentoni. Col cursore in una delle tabelle, apro power pivot e clicco su add to data model. Power pivot mi mostra la stessa tabella con un formato un po' diverso. Ok, faccio lo stesso con l'altra tabella. Ora genero la pivot (dalla finestra di power pivot) e ora la pivot mi offre la possibilità di scegliere i campi da entrambe le tabelle. Pensavo di aver risolto i problemi: prendo Raggruppamento dalla prima (e ci sono tutti, anche 9A) e poi prendo entrate e uscite dalla seconda (ove raggruppamento 9A non c'è), per cui mi aspettavo comparissero le colonne vuote.  E invece no:  tutti i valori di entrate e uscite sono uguali e pari alla somma di tutti i valori presenti in tabella. Chiaramente c'è qualcosa che non ho capito, ma dal poco che ho capito non è possibile creare una relazione fra le due tabelle perchè esse sono sostanzialmente la stessa tabella relativa ad intervalli di date diversi, per cui non c'è un campo univoco che funga da foreign key. Vorrei solamente che la pivot basata sulla sorgente dati ove 9A non c'è me lo facesse vedere ugualmente con le colonne vuote, per un confronto con l'altra. Evidentemente questo non è possibile.

                          Chiedo scusa per i tentativi ingenui., dovuti all'ignoranza. Grazie per l'attenzione e la pazienza

                           

                          #52486 Score: 0 | Risposta

                          LucaSR
                          Partecipante
                            15 pts

                            Se sei riuscito a creare la Pivot, seguendo i passaggi da me scritti sopra, siamo a buon punto.

                            Adesso, qui non ricordo i passaggi come scritto sopra, su opzioni tabella Pivot oppure su opzioni del campo valore che hai messo dovresti trovarti la dicitura "Mostra righe con valori vuoti" o qualcosa del genere 

                            #52488 Score: 0 | Risposta

                            roberto21
                            Partecipante
                              4 pts

                              Credo che tu mi stia sopravvalutando. Ho creato la pivot, ma è evidentemente sbagliata Tu dici: fai passare i dati attraverso la power query. Ok, cursore in tabella, Data->GetData->from table, e ottengo la tabella pronta per eventuali transform. Che intendi per "elaborare i dati"? Intendi applicare le transform? Comunque, poi con close&load ottengo un'altra tabella, apparentemente identica all'originale, ma (assumo) con una query alle spalle. Fatto lo stesso con l'altra tabella, mi ritrovo nella stessa situazione di prima: add to data model con power pivot, e pivot table sbagliata. E' chiaro che mi manca qualcosa (passaggi e/o cultura), ma ora come ora non ci capisco niente. "show item with empty rows (columns) " non ha alcun effetto

                            Login Registrati
                            Stai vedendo 13 articoli - dal 1 a 13 (di 13 totali)
                            Rispondi a: Pivot Table, display elementi con valore nullo
                            Gli allegati sono permessi solo ad utenti REGISTRATI
                            Le tue informazioni: