Anthony47 ha scritto:Non mi e' chiarissimo su quale aspetto del problema hai bisogno di aiuto, immagino che la prima domanda sia come si puo' "lavorare" 150 file; per questo prova a guardare questa discussione, un po' antica ma sempre utile:
viewtopic.php?t=61079La prima parte del lavoro serve a creare un elenco di file da lavorare; se non hai excel2007 quanto decsritto sopra e' ok; se invece hai xl2007 allora ti creerai l' elenco usando i suggerimenti di quest' altra discussione:
viewtopic.php?f=26&t=84713#p482218.
Trattandosi di file txt dovrai "importarli", invece che "aprirli" (come invece descritto sulla discussione linkata); puoi generare il codice che ti serve per fare il lavoro automaticamente registrando una macro mentre fai l' importazione di un file qualsiasi e poi integrando questo codice con quanto descritto nella discussione linkata.
Se per il tuo excel il separatore decimale e' la "virgola", allora durante l' importazione potrai specificare di usare il "punto" (step 3 di 3, premi Avanzate) come invece e' usato nel file txt.
Tra le cose che non mi mi sono chiare: dici che "in tutto sono circa 2900 righe" ma i "numeri utili sono circa 300"; immagino che dovrai fare una "scremata" con regole che conosci tu. Come pure il file excel e' organizzato con i dati su tre colonne, oltre una colonna con numerazione sequenziale; mentre il txt e' su una unica colonna; immagino che hai una regola per mettere su piu' colonne i dati in origine sequenziali.
Se con questi spunti non risolvi scrivi ancora dicendo dove sei arrivato e chiarendo possibilmente le cose non chiare dette sopra.
Ciao
Ciao Anthony,
nella fretta credo di essermi spiegato male, scusami.
Il file excel che ho allegato prima aveva riportati i valori di soli 3 assi nelle 3 colonne (anziché
, quindi io farò un foglio per ogni misura da 1 a 25 con all’interno 8 colonne corrispondenti ai 8 assi ed una colonna corrispondente ai secondi (la prima colonna nel foglio).
(comunque, per avere un dato statistico sul reale andamento del processo dovrei fare almeno 125 misure)
Descrivo qui sotto il "processo":
a. Si tratta del processo di avvolgimento del filo di rame su rocchetto.
b. La macchina di avvolgimento ne ha 8 assi, quindi avvolge contemporaneamente il filo di rame su 8 rocchetti
c. Ogni rocchetto ha 3 gole, cioè, 3 “spazi” dove in pratica viene avvolto il filo di rame
d. Devo controllare il tiraggio (la forza di tiraggio, tensionamento) del filo di rame per ognuno dei 8 assi
e. Per ogni asse devo controllare il valore Max e Min di ognuna delle 3 gole
f. I valori rilevati dal tensimetro (strumento di misura) vengono registrati in automatico in un file .txt (avendo un solo tensimetro, faccio una misura alla volta)
Quindi, quello che vorrei è:
1. File .txt
g. Portare i dati dal file .txt in un file .xls in maniera più veloce e migliore possibile senza “alterazione” dei dati (con una macro ma confesso di essere quasi a secco con l’inserimento delle macro)
Nota 1: ho provato a seguire la normale procedura guidata per importare i dati ma non ci sono riuscito.
2. File .xls
h. trovare i valori Max e Min per ognuna delle 3 gole (una formula per estrapolare solo i valori Max e Min per ognuna delle 3 gole)
Nota 2: questi valori devono essere elaborati statisticamente per verificare la capacità/idoneità del processo calcolando l’indice di capacità del processo (Cp) e l’indice di capacità e centratura del processo (Cpk) – come detto, qui non ho problemi, me la cavo bene con la statistica ed ho già impostato il foglio, mi mancano solo i dati.
Nota 2.1: in excel devono essere portati tutti i dati ma saranno elaborati solo quelli “significativi”, cioè, i circa “300” che sono i valori rilevati ogni secondo durante l’operazione di misura
Invio un file .pdf dove ho evidenziato le 3 gole ed i valori Max e Min per ognuna di loro.
Si tratta dei valori dell’Asse 1, stessi dati del foglio excel inviato l’altro giorno e che è ancora disponibile per il download (non cancellerò il file, lascio che sarà fatto alla scadenza cosi come indicato)
Spero di non aver creato più confusione nel descrivere i dettagli. Se è possibile avere un aiuto è ok, apprezzerò moltissimo.
Per la macro, qualora sia questo il procedimento migliore, vi prego di descrivere anche i passi necessari per farla diventare operativa, non ho molta pratica.
Grazie per il vostro tempo
Buona giornata a tutti
romanel