Mega problema.... molto complesso che cercherò di spiegare bene.
Mi ritrovo ad avere una tabella che contiene dei cavi che devo tagliare. Ogni cavo ha due estremità che hanno il nome di PARTENZA e ARRIVO che sono ad indicare su quale riferimento li devo montare.
Questi cavi però possono essere singole, doppie, triple, etc etc. Questo perchè un cavo può essere unito con altri. Ho creato una tabella dinamica che in base a dei pulsanti cliccati, mi fa visualizzare quello che mi occorre.
Per i cavi che sono singole non ho problemi, mentre invece nasce il problema di visualizzare i cavi che sono doppie e/o superiori, perchè dovrei creare un criterio di filtro che accomuni il tutto.
Sotto un esempio scritto di come ho i dati.
PARTENZA ARRIVO
RIGA 1: X153/Va → X152/E8_85
RIGA 2: X152/E7_85 → X152/E8_85
RIGA 3: X152/E7_85 → X152/E6_85
Come vedete, le tre righe sono unite dal fatto che la RIGA 1 e 2 hanno lo stesso ARRIVO e due PARTENZE differenti, mentre la RIGA 2 e 3 hanno la stessa PARTENZA. Cosa accomuna le tre righe? la RIGA 2 che ha la PARTENZA e ARRIVO in comune. Questo è un esempio semplice ma ci sono casi più complessi come quello che allego sotto.
PARTENZA ARRIVO
RIGA 1: X153/E2_85 → X153/E1_85 • qui nasce la catenella dal primo valore ripetuto (ARRIVO)
RIGA 2: X153/E4_85 → X153/E1_85
RIGA 3: X153/E4_85 → X153/E10_85
RIGA 4: X152/E2_85 → X153/E10_85
RIGA 5: X152/E2_85 → X152/E6_86
RIGA 6: X152/E7_86 → X152/E6_86
RIGA 7: X152/E7_86 → X152/E8_86
RIGA 8: X153/1 → X152/E8_86
RIGA 9: X153/1 → X26b/- • qui termina la catenella dall'ultimo valore ripetuto (PARTENZA)
Mi sto scervellando tra i vari CONFRONTA, INDICE, CERCA VERT etc etc. Credo però che qui prima che cercare devo trovare una sorta di criterio di filtro, creare una sorta di valore che una volta filtrato e/o ordinato, mi faccia vedere quello che mi occorre.
Suggerimenti??? Grazie!