第一次发帖求助,不知道有没有人理我,求各位大佬相助
目前有几列数据,希望程序在每次遇到不同的number或者type下,重新从1开始生成序列号
原数据格式如下:
input kit number type;
cards;
123455 01 aspirin
111112 01 aspirin
134413 01 placebo
145234 01 placebo
123456 01 panadol
145655 02 placebo
114567 03 aspirin
114246 03 aspirin138769 03 placebo
希望得到的结果为原数据加上由序列号生成的count一列:
kit number type count;
123455 01 aspirin 1
111112 01 aspirin 2
134413 01 placebo 1
145234 01 placebo 2
123456 01 panadol 1
145655 02 placebo 1
114567 03 aspirin 1
114246 03 aspirin 2
138769 03 placebo 1
自己试了好几种写法,想的是通过notesorted然后再left join,但是还是没办法实现,不知道这个应该是不是一定要通过宏来实现,
希望大佬帮忙救命了