| | Post: 1 | Registrato il: 08/06/2006
| Utente Junior | Excel 2016 | | OFFLINE |
|
13/04/2018 18:46 | |
Ciao Ragazzi,
ho sviluppato un'applicazione con vba per la gestione del conteggio capi, i capi vengono "sparati" tramite codice QR apposto sul pantalone che contiene tutte le info che mi servono. Al momento ho delle difficoltà a riuscire a trovare il grafico e ad impostarlo in maniera giusta per poter esprimere l'andamento di cosa viene sparato e che ora.
Avrei pensato a un grafico lineare o a bolle, pensate sia la soluzione giusta? se si come imposto i valori in maniera corretta?
Le colonne dei dati sono sostanzialmente due che mi interessano:
Articolo | DataInserimento
X | 15:54
Y | 15:55
X | 15:55
X | 15:56
e cosi via..
Grazie dell'aiuto! |
|
| | Post: 551 | Registrato il: 24/06/2015
| Città: CATANIA | Età: 80 | Utente Senior | Excel2019 | | OFFLINE |
|
13/04/2018 22:40 | |
Ciao
Per non dire scemenze, sarebbe utile avere il tuo file (depuralo dai dati sensibili, magari lasciando solo quello che vuoi trasferire nel grafico) ed inoltre una precisazione: nell'esempio che hai postato parli di data ma io vedo solo orari (hh:mm).
Fai sapere. Ciao,
Mario |
| | Post: 2 | Registrato il: 08/06/2006
| Utente Junior | Excel 2016 | | OFFLINE |
|
14/04/2018 16:05 | |
Ecco mario, nel file ho messo un pò di dati in modo tale da poter popolare l'eventuale grafico.
Si, nel post non ho inserito la data ma è presente nella colonna.
Fammi sapere se puoi consigliarmi come fare.
Ciao [Modificato da w prato 14/04/2018 16:07] |
| | Post: 552 | Registrato il: 24/06/2015
| Città: CATANIA | Età: 80 | Utente Senior | Excel2019 | | OFFLINE |
|
15/04/2018 23:34 | |
Ciao
Ho scaricato l'allegato.
Ma quali dovrebbero essere i dati da graficare?
Nelle col. E, F e G vi sono solo 2 valori che si ripetono mentre gli orari sono diversi.
Cosa dovrebbe essere riportato nel grafico?
Ciao,
Mario |
| | Post: 3 | Registrato il: 08/06/2006
| Utente Junior | Excel 2016 | | OFFLINE |
|
16/04/2018 13:39 | |
Marius44, 15/04/2018 23.34:
Ciao
Ho scaricato l'allegato.
Ma quali dovrebbero essere i dati da graficare?
Nelle col. E, F e G vi sono solo 2 valori che si ripetono mentre gli orari sono diversi.
Cosa dovrebbe essere riportato nel grafico?
Ciao,
Mario
Ciao Mario, il contesto da rappresentare è questo:
pantaloni che vengono prodotti nel tempo.
Percui mi un grafico in cui nell'asse X ci sia il tempo e nell'asse tutti gli articoli "sparati".
iridia -healer pac 8l7- |
| | Post: 553 | Registrato il: 24/06/2015
| Città: CATANIA | Età: 80 | Utente Senior | Excel2019 | | OFFLINE |
|
16/04/2018 17:47 | |
Ciao
non credo che con quei dati si possa rappresentare un grafico comprensibile. Ho elaborato questa macro per elencare la produzione in base agli orari (che devono essere arrotondati al minuto altrimenti, anche se non si vedono, i secondi sfalsano la visibilità), alla quantità di ogni articolo prodotta.
Option Explicit
Sub Grafico()
Dim ur As Long, i As Long, j As Long, a As Long, b As Long
Dim riga1 As String, riga2 As String, elenco As String, graph As String
Dim Rng As Range
ur = Cells(Rows.Count, 5).End(xlUp).Row
Range("J1:N" & ur).ClearContents 'cancella precedenti
'copia/incolla dati
Range("E1:H" & ur).Copy
Range("J1").PasteSpecial Paste:=xlPasteAll
For i = 2 To ur 'arrotonda l'orario al minuto
Cells(i, 13) = Application.WorksheetFunction.MRound(Cells(i, 13), 1 / 1440)
Next i
'elimina i doppioni e ne calcola la quantità
For i = 2 To ur - 1
a = i
For j = i + 1 To ur
riga1 = Cells(i, 10) & Cells(i, 11) & Cells(i, 12) & Round(Cells(i, 13), 5)
riga2 = Cells(j, 10) & Cells(j, 11) & Cells(j, 12) & Round(Cells(j, 13), 5)
If riga1 = riga2 Then
Cells(a, 14) = Cells(a, 14) + 1
Range("J" & j & ":M" & j).ClearContents
b = b + 1
End If
Next j
i = i + b: b = 0
Next i
'ordina l'elenco ridimensionato
elenco = "J1:N" & ur
Range(elenco).Sort Key1:=Range("M1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
'assegna nuovi valori
ur = Cells(Rows.Count, 10).End(xlUp).Row
graph = "Foglio1!$M$2:$N$" & ur
Set Rng = ActiveSheet.Range(graph)
ActiveSheet.ChartObjects(1).Activate
With ActiveChart
.SetSourceData Source:=Rng
.SeriesCollecti0n(1).XValues = "=Foglio1!$M$2:$M$" & ur
.Axes(xlCategory).TickLabels.NumberFormat = "dd/mm/yy hh:mm;@"
End With
Set Rng = Nothing
Cells(1, 1).Select
End Sub
E' commentata per farti seguire cosa fa. Ovviamente e da adattare alle tue esigenze.
Ti allego il file a questo indirizzo:
https://www.dropbox.com/s/5xzg29vrg6l3oga/Grafico_Marius.xlsm?dl=0
Fai sapere. Ciao,
Mario |
| | Post: 4 | Registrato il: 08/06/2006
| Utente Junior | Excel 2016 | | OFFLINE |
|
16/04/2018 19:58 | |
Ciao Mario, ti ringrazio tantissimo per il prezioso aiuto che mi stai dando.
Purtroppo però il grafico che mi hai postato non è di mio aiuto,
quello che voglio io è rappresentare mediante un grafico simile ( a linee continuee forse?) la rappresentazione degli articoli che vengono sparati nel tempo.
Immagina di essere a un supermercato e di passare degli articoli, tendenzialmente però verranno passati in serie sempre gli stessi articoli, es ( 4 mele, poi 4 pere, poi 8 bottiglie d'acqua etc).
Vorrei un grafico in cui nell'asse X ci siano gli articoli, mentre nell'asse Y il tempo.
Spero tu mi abbia capito iridia -healer pac 8l7- |
| | Post: 554 | Registrato il: 24/06/2015
| Città: CATANIA | Età: 80 | Utente Senior | Excel2019 | | OFFLINE |
|
16/04/2018 22:10 | |
Ciao
lo avevo premesso
non credo che con quei dati si possa rappresentare un grafico comprensibile
Purtroppo non riesco a comprendere.
Facciamo così: prova a fare il Grafico come intendi e, al caso, vedremo di "manipolarlo" per le tue esigenze.
Ciao,
Mario |
| | Post: 5 | Registrato il: 08/06/2006
| Utente Junior | Excel 2016 | | OFFLINE |
|
17/04/2018 12:13 | |
Eccoci Mario, questo è quello che vorrei. iridia -healer pac 8l7- |
| | Post: 556 | Registrato il: 24/06/2015
| Città: CATANIA | Età: 80 | Utente Senior | Excel2019 | | OFFLINE |
|
17/04/2018 17:09 | |
Ciao
Allego il file (in cui ho tolto la macro per poterlo inserire qui) e vedrai nel Foglio2 due grafici, uno a linee e uno a barre.
Ribadisco: risulta poco leggibile.
Fai sapere. Ciao,
Mario |
| | Post: 6 | Registrato il: 08/06/2006
| Utente Junior | Excel 2016 | | OFFLINE |
|
18/04/2018 21:27 | |
Marius44, 17/04/2018 17.09:
Ciao
Allego il file (in cui ho tolto la macro per poterlo inserire qui) e vedrai nel Foglio2 due grafici, uno a linee e uno a barre.
Ribadisco: risulta poco leggibile.
Fai sapere. Ciao,
Mario
Ciao Mario, questo grafico è perfetto!
L'unica cosa vorrei invertire l'asse X con l'asse Y, cioè avere il tempo nell'asse X. E il tipo di grafico a dispersione.
Puoi provare? sto provando ma non riesco proprio, sto cercando di capire il concetto di serie ma non ci sto capendo quasi nulla.. iridia -healer pac 8l7- |
|
|