EXCEL中,在A1中输入1,则C1取B1的值;A1输入2,则C1取B2的值,等等,如何实现?

例如:A1中为手动输入的值,B1中的值为“中国”,B2中的值为“美国”,要求出C1的值,当A1=1时,C1等于B1的值“中国”;当A1=2时,C1等于B2的值“美国”,如... 例如:A1中为手动输入的值,B1中的值为“中国”,B2中的值为“美国”,要求出C1的值,当A1=1时,C1等于B1的值“中国”;当A1=2时,C1等于B2的值“美国”,如何用函数实现此功能?
求教高手!!!
这只是2个数值,如果有A1和B1的值有上百个以至上千个怎么办?也就是说A1的值可以是1,2,3。。。。。。,对应的B1,B2,B3。。。。。。,当A1=1时,C1=B1;当A1=2时,C1=B2;当A1=3时,C1=B3。。。。。。。,以此类推。
非常感谢各位专家的解答!!!
在引伸一下:
A1和C1在Sheet2中,而B1,B2,。。。。。。在Sheet1中,又如何求C1呢???
展开
 我来答
百度网友b452582
2010-11-25 · TA获得超过2581个赞
知道小有建树答主
回答量:953
采纳率:100%
帮助的人:323万
展开全部
在C1中输入
=if(A1="","",INDIRECT("B"&A1))
这个公式在A1为空时,C1为空,当A1为n时,C1的内容与Bn相同
pxwtzmp3
2010-11-25 · TA获得超过342个赞
知道答主
回答量:82
采纳率:100%
帮助的人:38.7万
展开全部
列好公式后下面的用下拉柄拉下去即可复制
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大巢小0z
2010-11-25 · TA获得超过3703个赞
知道大有可为答主
回答量:4287
采纳率:75%
帮助的人:1293万
展开全部
=INDIRECT("B"&A1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
了尘和尚
2010-11-25 · 幻人心识本来无,罪福皆空无所住。
了尘和尚
采纳数:4256 获赞数:20074

向TA提问 私信TA
展开全部
C1=choose(A1,B1,B1000)
或:
C1=index(B1:B1000,A1000)
或:
=offset(B1,A1-1,0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xuanxuan163com
2010-11-25 · TA获得超过2768个赞
知道大有可为答主
回答量:1709
采纳率:75%
帮助的人:1580万
展开全部
C1=IF(A1=1,B1,IF(A1=2,B2,""))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式