Gestisco una cartella di lavoro in cui aggiungiamo continuamente righe mentre i prodotti sono programmati. Lo scheduler vorrebbe iniziare a utilizzare uno scanner di codici a barre per inserire alcuni dati, per ridurre gli errori di trascrizione. Il codice a barre esistente immette i dati come questi esempi di seguito.
D00030827001-800649.3
D00030850013: 20-800.649,3
D00030850001: 2-800.649,4
I primi 9 caratteri sono il numero del progetto (D00030850). I prossimi tre caratteri sono il primo numero di campione (013). Se c'è un intervallo di campioni, ci saranno due punti e l'ultimo campione nell'intervallo (20). Dopo il trattino è il numero del prodotto (800649.3). Sto cercando di dividerlo in due colonne, una per il numero di progetto / campione e una per il numero di prodotto, che sarebbe simile a questa:
D30827-1 800649.3
D30850-13: 20 800649.3
D30850-1: 2 800649.4
So come ottenere il numero del prodotto nella sua colonna (= MID (A1, FIND ("-", A1) + 1, LEN (A1)).) Sto cercando di capire come ottenere il numero del progetto / campione ( s) nella prima colonna e formattato come mostrato sopra. Essenzialmente, ho bisogno del primo carattere, salta i successivi tre 0, quindi i successivi 5 numeri, poi un "-", quindi le cifre significative prima del trattino o dei due punti. Se c'è un colon, ho bisogno dei due punti e delle cifre dopo il colon. Qualsiasi aiuto sarebbe apprezzato!