Grafico 3 variabili



  • Grafico 3 variabili
    di dasalvio data: 09/05/2017 12:32:41

    Sto preparando un grafico nel quale voglio inserire i prezzi rilevati su vari prodotti della stessa categoria merceologica. I dati a disposizione sono 3: produttore, prezzo flacone e volume flacone. Avevo pensato a un grafico a bolla nel quale mettevo in ascissa i vari produttori, in ordinata il prezzo e come dimensione bolla mettevo il volume del flacone. Il problema è che non riesco a far mettere in ascissa il nome del produttore. C'è qualche altro grafico con cui lo posso rappresentare?



  • di Marius44 data: 09/05/2017 19:24:27

    Ciao
    prova a cambiare il Grafico a bolle con uno a dispersione (tasto dx sul grafico ==> Cambia tipo di Grafico) e quindi inserisci un Modulo e copia/incolla la macro che vedi sotto (basata sui dati da te presentati).
    Eventualmente fai gli adattamenti necessari per i titoli degli assi.

    Fai sapere. Ciao,
    Mario

    PS. La macro mette le etichette a destra. Provvedi tu a metterle "sopra"
     
    Option Explicit
    
    Sub Marius()
    Dim c As Object
    Dim a As String
    Dim b As Integer
    ActiveSheet.ChartObjects(1).Activate
    For Each c In Range("A2:A10")
        b = b + 1
        a = c.Value
        ActiveChart.SeriesCollection(1).Points(b).ApplyDataLabels AutoText:=True
        ActiveChart.SeriesCollection(1).Points(b).DataLabel.Characters.Text = a
    Next
    Range("a1").Select
    Set c = Nothing
    End Sub
    



  • di dasalvio data: 10/05/2017 09:49:51

    Grazie Marius. Tutto ok!