作业帮 > 综合 > 作业

excel excel 假设A列中为0至9的数,不按数字顺序排列.举例A1至A20:7,7,3,5,3,6,2,9,7,

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/05 18:23:55
excel
excel 假设A列中为0至9的数,不按数字顺序排列.举例A1至A20:7,7,3,5,3,6,2,9,7,9,9,1,8,8,1,9,7,8,1,3,9,2,1,4,4,1.
我想在B列中连续显示5,6,9(B1=5,B2=6,B3=9).即B列连续显示A列中数字为3的下一个数.经高手指点用的是在B列输入=OFFSET(A$1,SMALL(IF(A$1:A$99="3",ROW($1:$99),4^8),ROW()),)&""或=INDEX(A:A,SMALL(IF(--$A$1:$A$100=3,ROW($1:$100)+1,4^8),ROW(A1))).
实际操作中存在一个问题,当A列数据变化后,需重新更改数字3为其他的数字.请问高手们我想在B列显示A列中所有与A1(或A3)相同的下一个数据,当A列数据发生变化后,B列自动按要求显示?
excel excel 假设A列中为0至9的数,不按数字顺序排列.举例A1至A20:7,7,3,5,3,6,2,9,7,
将公式中的“3”或3换成A$1就行了.