刘忠孝 发表于 2021-12-8 11:29:00

用excel公式,解决:根据已知两列数据,生成1列纵列的序列号。谢谢哈 ...

用excel公式,解决:根据已知两列数据,生成1列纵列的序列号。(详情看截图和附件哈)
http://127.0.0.1/data/attachment/forum/202202/08/181624s6jgnfg1h1cuurho.png
附件.zip

霄泽啊 发表于 2021-12-14 03:05:20

=LOOKUP(,0/FREQUENCY(ROW(A1),SUBTOTAL(9,OFFSET($E$5,,,ROW($1:$4)))),$D$5:$D$8)

骑扬来财 发表于 2021-12-27 02:06:50

=LOOKUP(ROW(A1)-1,SUBTOTAL(9,OFFSET(E$4,,,ROW($1:5))),D$5:D9)

打倒美欧霸权 发表于 2021-12-27 02:27:40

=INDEX(D:D,SMALL(IF(COLUMN(A:F)<=E$5:E$8,ROW($5:$8),99),ROW()-4))数组

戊辰丁巳 发表于 2022-1-4 08:05:28

=LOOKUP(ROW(A1)-1,MMULT(N(ROW($1:$9)>COLUMN(A:D)),$E$5:$E$8),$D$5:$D$8)&""

黑尾鸥 发表于 2022-1-5 02:37:17

不会函数可以试试这个,其实操作也不难

豆油 发表于 2022-1-19 04:20:03

=INDEX($D$5:$D$8,MATCH(1=1,SUBTOTAL(9,OFFSET($E$5,,,ROW(INDIRECT("1:"&COUNT($D$5:$D$8)))))>=ROW(A1),))

袁天亮 发表于 2022-1-28 01:59:34

=INDEX($D$5:$D$8,MATCH(ROW($A1)-1,SUMIF(OFFSET($E$4,,,ROW($E$1:$E$5)),"<>"),1))
页: [1]
查看完整版本: 用excel公式,解决:根据已知两列数据,生成1列纵列的序列号。谢谢哈 ...