Консолидация одного столбца данных в существующую строку данных в Excel

728
N Christian

У меня есть Crystal Report, который экспортируется как данные только в Excel, чтобы создать плоский файл. Проблема в том, что при возврате данных в кристалле возвращается запись, которая выглядит следующим образом:

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 

Мне нужно собрать все для пациента в один ряд.

Процедуры возвращаются в виде списка. Проблема в том, что у каждого пациента свой набор процедур, и они выполняются в разной последовательности, поэтому я не могу назначить seq # каждой процедуре или сказать, что нужно взять первые 4 процедуры и поместить их в один ряд. Pivot не работает, и объединение каждой записи занимает слишком много времени.

Это делается на еженедельной основе и может включать около сотни записей. Использование Excel 2002 (?) И Crystal 9

0

1 ответ на вопрос

0
K7AAY

Well, import the data as Text Separated Value using / as the delimiter.

Were it my data to work with, I might also do a little list prep with grep, sed and awk from http://gnuwin32.sourceforge.net/summary.html which gives batch files a jet pack with an afterburner, if Crystal can't export into a Text Separated Value ('TSV', 'TXT') or Comma Separated Value ('CSV') file in the format you need for import.