Ciao a tutti!
La domanda che ho da porre è abbastanza complessa:
Ho un file di dati, di cui sotto riporto uno stralcio,esportati in excel da un software applicativo utile ad ottenere informazioni sulla produzione e il magazzino; i dati esportati sono quelli relativi alle colonne:
- Articolo
- Q.tà pz
- locazione
FABBISOGNO LINEE 250000 250000
Articolo Q.tà pz Locazione LINEA1 LINEA2 ARTICOLO L1 Q.TA PZ L1 LOCAZ L1 ARTICOLO L2 Q.TA' PZ L2 LOCAZ L2
11273573 3240 BSL 71940 0 ? ? ? ? ? ?
11273573 12640 FWIPS 71940 0
11273573 29380 FWIPS 71940 0
11273573 31100 BSL 71940 0
11273670 9040 F08 0 45670
11273910 16200 BSL 0 98760
11273910 31320 BSL 0 98760
11273910 29560 BSL 0 98760
11273910 8080 BSL 0 98760
e sono raggruppati per Artico; ogni riga identifica la quantità di pz posta in una data locazione fisica di uno dei due stabilimenti produttivi.
IL Fabbisogno Linee è un dato inserito manualmente; le colonne LINEA1 e LINEA2 sono relative a dati estratti da altri file di dati, uno per ogni linea (SAREBBERO 8 LINEE, MA PER SEMPLIFICARE NE HO MESSE SOLO 2), i dati sono stati estratti con un CERCA.VERT sull'Articolo e riportano, per ogni riga dello stesso articolo, il totale q.tà da produrre per ogni articolo
LA DOMANDA E' LA SEGUENTE:
COME POSSO OTTENERE UN REPORT, DA FORNIRE AL MAGAZZINO CHE DEVE PORTARE I PACCHI DI MATERIALE DA UNO STABILIMENTO ALL'ALTRO, IL QUALE REPORT, PER OGNI LINEA, DIA LA RESTITUZIONE DELLE RIGHE ARTICOLO, Q.TA' PZ E LOCAZ, CHE SODDISFANO SEGUENTI CONDIZIONI:
- per ogni articolo, la q.tà pz deve soddisfare la q.tà della linea a cui fa riferimento, se la soddisfa mi deve restituire solo quella riga,altrimenti mi deve restituire tutte le righe di quell'articolo fino al soddisfacimento della q.tà (es:la prima riga di 3240 pz non soddisfa la q.tà di 71940 pz da produrre per la linea 1, quindi devo ottenere la restituzione, oltre che della prima riga, anche di tutte le altre dell'articolo 11273573)
- oltre al fabbisogno per ogni articolo, occore considerare, di conseguenza, la copertura del FABBISOGNO DI LINEA, quindi mi deve restituire tutte le righe articolo, q.tà pz e locazione, che soddisfano anche questo criterio..
La mia idea sarebbe poi quella di creare una pivot e associare ad ogni linea i dati di Articolo,Q.tà pz e locazione, ESCLUDENDO (QUINDI SFILTRANDO) LE RIGHE CON LOCAZIONE CHE INIZIA PER "B" (ES:BSL) IN QUANTO INDICANO PACCHI DI PZ CHE SI TROVANO GIA' NELLO STABILIMENTO DI DESTINAZIONE ED AL MAGAZZINIERE NON INTERESSA IL DATO, CHE RILEVA SOLO AI FINI DEL CALCOLO DELLA Q.TA' RESIDUA DA SODDISFARE..
QUALCUNO PUO' AIUTARMI A RISOLVERE QUESTO DIFFICILE PROBLEMA..? GRAZIE INIFINITE