作业帮 > 综合 > 作业

怎样用函数表示数字设置数字在一个单元格输入数字另一单元格显示设置的数字高级难题(急)

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 14:51:26
怎样用函数表示数字设置数字在一个单元格输入数字另一单元格显示设置的数字高级难题(急)
在EXCEL中在A1:L1输入1,2,3,4,5,6,7,8,9,10,11,12.在A2:D2输入2,3,4,5.在A3:E1输入3,5,7,10,11.设置A1=B1:L1,A2=B2:D2,A3=B3:E3.总的设置有30行(其他数据省略).在M1输入A1的1,在第31行会显示B1:L1的数字,如果在M1输入A2的2,第31行会显示C2:D2的数字(M1的数字固定是A1,A2...A30的数字)怎样在第31行用函数表示就会显示所设置的数字.
如果A1:A30固定都是以1、2、3.30这样连续不断的从小到大直到30的,公式最为精简,在B31公式右拉至L31:公式一:=OFFSET(A1,$M1-1,1)&""
或用公式二:=INDEX(1:30,$M1,COLUMN(A1)+1)&""
如果A1:A30不是固定的从小到大,则需要用以下公式.
提供三条公式,任选一条即可,推荐公式一,在B31公式右拉至L31:

公式一:(推荐)=OFFSET(A1,MATCH($M1,$A:$A,)-1,1)&""
公式二:=INDEX(1:30,MATCH($M1,$A:$A,),COLUMN(B1))&""
公式三:=INDIRECT(CHAR(COLUMN(BN1))&MATCH($M1,$A:$A,))&""
如果公式返回的第31行的数字还要进行求和之类的操作,上面的公式一修改为这样:=IF(OFFSET(A1,MATCH($M1,$A:$A,)-1,1)="","",OFFSET(A1,MATCH($M1,$A:$A,)-1,1))

再问: 你好,如果是数字可以,我需要的公式可以用文字设置数字,文字设置文字还有0,1,2....9数字的设置,专家再麻烦你了
再答: 不明白追问的意思,请截图举例说明----如何的用文字设置数字?----如何的文字设置文字?-----如何的还有0,1,2....9数字的设置?。

一、截图时切记把EXCEL的行和列截在图中。
二、手动填充几个正确的结果上去,并解释是通过怎样的规则得到这样的结果。