关于excel 人名表与分组 问题
发布网友
发布时间:2023-03-31 15:50
我来回答
共1个回答
热心网友
时间:2023-11-12 10:11
1) COLUMN A 记录学生名 2) column B 用来记录学生在分组后出现的次数
若数目为2
表示该学生在两组出现. 3) C1:J10 是分组. Column C 为第一组
Column D 为第二组
... 4) 在 B1 输入公式: =COUNTIF($C$1:$J$10
A1) 并将公式COPY 到 B40 5) 在WORKSHEET1 写入下面的 MACRO: Private Sub Worksheet_Change(ByVal Target As Range) r = Target.Row c = Target.Column If r < 11 And c > 2 And c < 10 Then x = Cells(r
c) If IsNumeric(x) Then y = Cells(x
1) Cells(r
c) = y End If End If End Sub 6) 完成. 只要你在C1:J10 输入学生编号
EXCEL 便会自动将编号转变为学生姓名
并在对应的B COLUMN 加1. 7) 该 EXCEL FILE 会 e-mail 给你.