Premetto che mi pare che sia io che Flash procediamo a vista, con l' aggravante che io sono strabico a destra e lui a sinistra, quindi tiriamo su strade forse divergenti; non vorrei essere nei tuoi panni...
Cio' detto, mi pare allora che a te serve, per ogni descrizione, le quantita' storiche e sulla stessa riga i prezzi attuali dei vari fornitori.
Se e' cosi' allora si puo' procedere con questa tabella pivot:
-selezioni le colonne A:N di foglio "generale"
-Menu /Dati /Rapporto tabella pivot per avviare il wizard di Creazione tabella pivot
-Avanti, Avanti, premi Layout
-trascina Descrizione nell' area RIGA
-trascina Qt.y nell' area DATI e assicurati che sia "Somma di Qt.y"
-trascina FORN PIPPO in area DATI e fai in modo che sia "Min di ..."
-vedi "nota1" piu' avanti
-ripeti per FORN PLUTO e FORN PAPERINO
-Ok
-conferma Nuovo foglio per la creazione della tabella, Fine
Avrai a questo punto una tabella dove su due sole colonne e varie righe avrai la descrizione e poi Qt, prezzo di Pippo, di Pluto e di Paperino.
Visualizza la barra degli strumenti Tabella pivot (Menu /Visualizza /Barra degli strumenti /...), quindi seleziona una cella della tabella e premi l' icona Formatta rapporto: ti comparira' un elenco di formati standard, cercane uno che ti sembra sviluppi la tabella in orizzontale e fai doppioclick; se non ti piace il risultato fai Cont-z (Annulla) e ripeti con un altro formato.
Io ho ottenuto questa tabella:
Uploaded with
ImageShack.usIn realta' la tabella era posizionata in col A, poi ho fatto Inserisci /Colonne, spostando la pivot in col D e creando lo spazio per ottenere in A e B altre informazioni che ti servono ma che non ha senso ottenere tramite tabella pivot. In particolare:
-in A3 ottengo il codice dell' item descritto in D3 con la formula
- Codice: Seleziona tutto
=INDICE(generale!A:A;CONFRONTA(D3;generale!C:C;0))
-in B3 ottengo la "descrizione 2" con la formula
- Codice: Seleziona tutto
=CERCA.VERT(D3;generale!C:D;2;0)
-copia poi A3:B3 verso il basso
In modo analogo puoi ottenere altre informazioni se utili in questa posizione, basta spostare vieppiu' la tabella pivot verso dx per avere colonne libere alla sinistra. Sconsiglio di inserire questi calcoli sulla dx della tabella, perche' la larghezza della tabella potrebbe cambiare (es per la presenza di ulteriori fornitori).
Nota1 (ricordi dove eravamo?):
-hai notato che ho usato "Min di Fornitore XX" per prendere il prezzo offerto per ogni Descrizione; volendo potresti inserire un secondo campo, "Media di Fornitore XX" per controllare che non ci siano errori nell' offerta (del tipo la stessa descrizione offerta su una linea a 25 e su un' altra a 35): se non ci sono errori (una sola linea compilata, oppure lo stesso prezzo su tutte le linee) Media e Min saranno uguali in tabella.
Se hai gia' preparato la pivot con i soli "Min di ...", allora seleziona una cella, tasto dx, scegli Procedura guidata, premi Layout e aggiungi gli ulteriori campi infilandoli tra quelli gia' presenti (trascini FORN PIPPO in area Dati, modifica in "Media di FORN PIPPO"; ripeti per gli altri Fornitori).
Avendo le voci, le quantita', i prezzi dei fornitori in una unica tabella mi pare che dovresti avere gli elementi per valutare l' offerta piu' conveniente; al momento direi che i prezzi piu' bassi sono stati offerti da Paperino...
E se quanto sopra "c' azzecca poco o niente" allora conto sulla tua nota benevolenza.
Ciao a tutti.