楼主 悟空师弟 |
Q:如何根据考场人数自动生成试场座位号? 如下两图: 根据考场人数一览表自动生成考场号和考号: 考场人数一览表: 考场和考号安排: A:定义两个名称: 班累计:=MATCH(ROW(Sheet1!D1)-1,N(SUBTOTAL(9,OFFSET(Sheet2!E$1,,,ROW(Sheet1!$1:$13))))) 年级:=TEXT(MATCH(ROW(Sheet1!D2)-1,SUBTOTAL(9,OFFSET(Sheet2!E$1,,,SMALL(IF(MATCH(LEFT(Sheet2!D$2:D$13),LEFT(Sheet2!D$2:D$13),)=ROW(Sheet1!$1:$12),ROW(Sheet1!$1:$12),14),ROW(Sheet1!$1:$12))))),"[DBNum1]") B1输入:=年级&"("&INT(班累计-SUM(1/COUNTIF(B$1:B1,B$1:B1)*(LEFT(B$1:B1)<>LEFT(年级)))+1)&")试场" C1输入:=COUNTIF(B$2:B2,B2) 将两列公式向下复制: 如何根据考场人数自动生成试场座位号?.rar |
2楼 larkzh |
名称和公式都很壮观,学起来有点难,能否加一辅助列,把考场编成1-12,公式是否会简单一些? |
3楼 烟松粼 |
学起来有点难 |
4楼 hnfgcjh |