Consolidamento di una colonna di dati in una riga di dati esistente in Excel


0

Ho un report Crystal che viene esportato come dati solo in Excel per creare un file flat. Il problema è che il modo in cui i dati vengono restituiti in cristallo, restituisce un record che assomiglia a questo:

Date PT/ ID/ Case Type/ pt arrives /pt on table/ start/ end /out of room/ procedures/doctor

10/14/2013 12345 diagnostic cath 5:15 5:30 6:00 6:30 7:15 left heart cath  dr. bob
                                                          Coronary Angio
                                                          Arch Angiography

Devo portare tutto per il paziente su una fila.

Le procedure ritornano in un formato elenco. Il problema è che ogni paziente ha un diverso insieme di procedure e viene eseguito in una sequenza diversa, quindi non posso assegnare un seq # a ciascuna procedura o dire di prendere le prime 4 procedure e metterle in fila singola. Pivot non funziona e Concatenare ogni record richiede troppo tempo.

Questo viene fatto su base settimanale e potrebbe coinvolgere centinaia di record. Utilizzo di Excel 2002 (?) E Crystal 9

Risposte:


0

Bene, importa i dati come valori separati da testo usando / come delimitatore.

Se fossero i miei dati con cui lavorare, potrei anche fare una piccola lista di preparazione con grep, sed e awk da http://gnuwin32.sourceforge.net/summary.html che fornisce ai file batch un pacchetto jet con un postbruciatore, se Crystal non può esportare in un valore di testo separato ("TSV", "TXT") o Valore separato da virgola ("CSV") nel formato necessario per l'importazione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.