Come posso creare questo grafico usando Excel?


2

Vorrei creare un grafico come quello seguente utilizzando Microsoft Excel 2013 e inoltre mostrare il nome di ogni stakeholder oltre al punto elenco. Vedi i miei dati qui sotto. Ho provato ad usare il "modello di trama punto (X, Y)" ma non so come disegnare quella griglia. Questo in qualche modo è un tipo di diagramma tridimensionale ...

Qualsiasi aiuto è molto apprezzato.

enter image description here

Quindi in pratica ho i seguenti dati:

Stakeholder Betroffenheit   erwartete Reaktion      Macht
--------------------------------------------------------------------
A           Hoch            Positiv                 Hoch
B           Hoch            Neutral                 Hoch
C           Hoch            Positiv                 Mittel
D           Mittel          Negativ                 Mittel
E           Niedrig         Neutral                 Niedrig

Invece di uno screenshot, puoi pubblicare i tuoi dati come tabella? Copia / incolla quindi usa i tag del codice ( {} ) per formattarlo. (Ovviamente puoi nascondere i dati nella colonna degli stakeholder, in modo da non mostrare nulla di confidenziale). Vielen Dank!
BruceWayne

@ BruceWayne Grazie per la risposta. Per favore controlla il mio post modificato.
Matze

Essenzialmente è un quadrante BCG o Matrix. In questo momento i tuoi dati non sono sufficienti per il tipo di diagramma che vuoi disegnare. Se c'è un parente diverso tra le voci nello stesso quadrato, hai bisogno di un modo per distinguerle. Entrambi i tipi di diagrammi sono basati sul punteggio, quindi è necessario un punteggio per ogni dimensione e punto dati.
Seth

1
@Matze Per disegnare la griglia, sono necessarie altre righe di dati. Queste righe hanno due punti della griglia, ad es. (0, 3) e (3, 3) per una griglia orizzontale. Quindi lasci che la linea venga disegnata tra questi punti. Se questo non funziona con il diagramma x-y, è necessario un overlay con un diagramma di linee "normale".
IQV

Risposte:


1

È necessario disporre di alcune coordinate effettive per il diagramma. Dopodiché puoi manipolare un diagramma a punti per visualizzarlo nel modo in cui desideri utilizzare le opzioni di formattazione. Almeno per due dimensioni (puoi vedere la tua tendenza come terza) funziona.

Supponiamo che ogni valore abbia una coordinata XY numerica disponibile che varia tra 0.0 e 3.0 (come hai tre regioni principali). Con quell'assunzione, mezzo intervallo sarebbe al centro di un campo.

Crea un nuovo diagramma e imposta l'area dati usando due dimensioni. Successivamente, selezionare le opzioni Layout per impostare il formato dell'asse con un minimo fisso di 0.0 e un massimo fisso di 3.0 per entrambi gli assi. Ora hai il tuo layout.

In un modo più visuale farebbe quanto segue:

Imposta i dati iniziali con i valori dell'indice (potresti essere in grado di utilizzare la formattazione condizionale per le icone in seguito):

Initial data

Imposta le righe di dati per il grafico a punti:

Setup data rows

Naviga tra le opzioni dell'asse e imposta un intervallo fisso per entrambi gli assi:

Navigate axis options Setup the interval

Abilita il disegno delle linee della griglia principale e abilita la visualizzazione delle informazioni per i punti dati:

Enable grid Enable data point information

Come puoi vedere, non è una soluzione completa, ma potrebbe essere un punto di partenza.

Un'opzione per ottenere la "terza" dimensione sarebbe quella di impostare una riga di dati per tutte le voci positive / neutre / negative e assegnare un tipo di indicatore per quelle che corrisponde all'icona che si desidera. A seconda del numero di voci, potrebbe anche essere possibile impostare una riga per ogni voce, il che significherebbe che si sarebbe in grado di utilizzare il nome della riga come descrizione per il punto.


Grazie mille per il tuo tempo e impegno. Alla fine ho dovuto scegliere Visio per motivi di tempo ... zoppo ma più efficiente ...
Matze

1

Il tuo grafico è possibile con Excel (almeno per il 2010, ma dovrebbe funzionare anche nel 2013). Tuttavia, come con molti grafici Excel personalizzati, dovrai utilizzare una serie di trucchi e un componente aggiuntivo, Marcatore grafico di Rob Bovey . Ecco come puoi realizzare questo:

  1. Converti i tuoi dati in una tabella di Excel: è solo una buona pratica e rende molto più semplice la manutenzione dei tuoi dati.

  2. È necessario convertire i dati categoriali (gering, mittel, hoch) in qualcosa che Excel può tracciare su un grafico XY / Scatter. Quindi aggiungi due colonne alla tua tabella:
    Betro_1, where niedrig = 0.5, mittel = 1.5, hoch = 2.5
    Macht_1, where niedrig = 0.5, mittel = 1.5, hoch = 2.5

  3. Dal momento che vuoi trattare le tue serie (postiv, neutral, negativ) in modo diverso, dovrai tracciarle separatamente. Ciò significa che avrai bisogno di 6 colonne aggiuntive, una X e una Y per ciascuna delle tre serie. Quindi aggiungi altre sei colonne al tuo tavolo:
    Pos_X =IF([@Reaktion]="Positiv",[@[Macht_1]],NA())
    Pos_Y =IF([@Reaktion]="Positiv",[@[Betro_1]],NA())... ripetere per tutte e tre le serie
    Stai utilizzando NA () per i valori nulli, quindi Excel li ignora durante la creazione di grafici dei valori.
  4. Aggiungi un grafico XY / Scatter al tuo foglio di lavoro.
  5. Aggiungi le tue tre serie al tuo foglio di lavoro.
  6. Per ottenere le etichette degli assi corrette (vale a dire il testo categoriale, non i numeri), dovrai aggiungere due serie aggiuntive, una per ciascun asse poiché la loro formattazione è diversa.
  7. Aggiungi due tabelle aggiuntive per le etichette, tre colonne Label, X, Y. Aggiungi le etichette gering, mittel, hoch e i corrispondenti valori X, Y:
    macht_labels 0,0.5 0,1.5 0,2.5
    betro_labels 0.5,0 1.5,0 2.5,0
  8. Aggiungi le due serie di etichette al tuo grafico.
  9. Utilizza il componente aggiuntivo Aggiuntivo grafico per etichettare i punti dell'asse e i punti della serie.
  10. Formato da gustare e dovresti essere in grado di ottenere qualcosa di simile a questo:

enter image description here

  1. Suggerimento: poiché i tuoi valori X e Y sono semplicemente sostituzioni numeriche per dati categoriali, ti ritroverai molto presto con punti sovrapposti. Per ridurre questo problema, moltiplica ciascuno dei tuoi valori X e Y di un numero casuale compreso tra .8 e 1.2. In questo modo si alterano leggermente i valori nelle rispettive griglie e si riduce la sovrapposizione. Quindi, ad esempio, la tua formula positiva X sarà simile a:
    =IF([@Reaktion]="Positiv",[@[Macht_1]]*(RANDBETWEEN(90,110)/100),NA())
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.