Você poderia criar uma tabela dinâmica a partir desses dados, embora em vez de ser apresentada em linhas, ela fica em uma coluna. ou seja, selecione todos os dados, Inserir > Tabela dinâmica, arrastar PatID, LastRxNo e Admintime na área "Row Labels" da tabela dinâmica, ocultar quaisquer totais ou subtotais (eu colocaria fotos, mas minha reputação é alta o suficiente aqui ainda - meu primeiro post!) Cria uma tabela dinâmica que se parece com isso (não tenho certeza se isso será exibido na minha postagem): 855 87160 6 HORAS DA MANHÃ 2PM Dez horas (e assim por diante ...)
Como alternativa, se você alterou a consulta SQL em sua instrução select para retornar o nome inteiro em uma célula (Select ......., Patients.PatLName + ',' + Patients.PatFname, ...... ..) você poderia fazer com que o pivô retornasse o nome inteiro do paciente em vez do número, algo assim ... Parker, Corde 87160 6 HORAS DA MANHÃ 2PM Dez horas (e assim por diante ...)
Pode não ser exatamente o mesmo formato originalmente solicitado, mas parece legível para mim (supondo que você o esteja usando para marcar quando os remédios foram administrados?)