Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Ciao a tutti,
ho creato un applicazione da una base dati Excel che sto già utilizzando e desidero implementare.
Fra le varie colonne del file excel ne esistono 2 che sono l'anno e il valore del venduto.
Fra gli anni ho 2011, 2012, 2013, 2014 e Budget 2014 mentre nella colonna Valore venduto ho sia il valore delle vendite che il valore del budget.
Vorrei creare un foglio con: Cliente, Famiglia, Cod.Art, Descrizione, Vendite KG, Vendite €, Budget KG, Budget €, Delta KG e Delta €.
Per le vendite in KG devo trovare una formula che mi prenda i valori in corrispondenza degli anni e non del budget e per il budget in KG il contrario una formula che mi prenda i valori in corrispondenza solo della voce budget 2014 nella colonna anno.
Spero di essere stato chiaro.
Grazie a tutti in anticipo.
GP
io farei così: nella tabella 2 colonne per identificare l'anno e budget o non budget, poi il resto dei campi
Anno Tipo Vendite
2011 Normale ......
2012 Normale
2013 Normale
2014 Normale
2014 Budget
le espressioni (formule) dovrebbero essere
vVendite = sum({$ <Tipo={Normale}>} Vendite)
vVenditeBdg = sum({$ <Tipo={Budget}>} Vendite)
etc....etc....
se non vuoi usare la set analysis credo
sum(if(Tipo=Normale, Vendite))
Ciao Massimo,
grazie per la risposta.
Adesso ci provo però secondo me manca qualcosa che forse io non ti ho esplicitato bene
La formula
vVendite = sum({$ <Tipo={Normale}>} Vendite)
dovrebbe considerare anche l'anno perchè io il delta budget / vendite lo devo fare fra Budget 2014 e venduto 2014 e non tutti gli anni ... ok?
Grazie
Buongiorno Massimo,
per favore riesci a dirmi perchè la seguente formula è sbagliata?
avg(("Purchased Value")/({$ <Tipo={Normale}>} Q.ta))
mi viene messo una segnalazione sotto la prima parentesi graffa che ho evidenziato in grassetto.
Grazie.
l'espressione precedente potrebbe andare per un grafico linee o barre, asse x = tempo, y = vendite (no budget)
se vuoi un anno specifico (AC, AP o ACBdg) dovrebbe esser così
vVenditeAC =sum({$ <Tipo={Normale},Anno={$(=max(Anno))}>} Vendite)
vVenditeBdg =sum({$ <Tipo={Budget},Anno={$(=max(Anno))}>} Vendite)
vVenditeAP =sum({$ <Tipo={Normale},Anno={$(=max(Anno)-1)}>} Vendite)
max funziona anche se nellalistobox anno non scegli nulla
a volte si usa only al posto di max (devi scegliere qualcosa)
la media del rapporto?
avg ( [Purchased Value] / [Q.ta])
con la set analysis, selezione corrente
avg ({$} [Purchased Value] / [Q.ta])
solo per Tipo Normale
avg ({$ <Tipo={Normale}>} [Purchased Value] / [Q.ta])
o la media diviso qualcosa? e cosa?
avg() / sum ()
avg([Purchased Value]) / sum({$ <Tipo={Normale}>} [Q.ta])
cerca con google
walther set analysis wizard for qlikview
e trovi un wizard per la set analysis (il sito è austriaco credo)
Ciao Massimo,
coi tuoi suggerimenti ho risolto grazie ancora.
Ti sottopongo un altro quesito banale ma non ottengo il risultato che voglio.
Ho una colonna di percentuali con valori sia con segno + che con segno -
Segnali visivi:
ho imposto che per valori <= 0.1 il colore deve essere in rosso e in grassetto.
ho imposto anche per valori >= 0.1 il colore deve essere verde e grassetto ma .... i valori positivi col + davanti per esempio un 4.34 rimane comunque in rosso.
Non pensavo di avere ancora problemi con questi semplici concetti.
Grazie.
mi vien da dire che
0.1 è il 10%
4.34 è minore del 10%
prova con 0.01
Altra cosetta semplice...
ho una serie di colonne dove desidero visualizzare anche i totali.
Se la colonna è frutto di una espressione far comparire i totali è semplice perchè vado in modalità di totalizzazione e quindi seleziono Espressione Totale.
Ma se la colonna è una dimensione e non una espressione dove indico di mostrarmi anche i totali?
Spero di essermi spiegato ... grazie ancora!
GP
No ... non funziona .... grazie!