永发信息网

在EXCEL中,已输入三列数据:学生姓名、编号、班级,如何在其他单元格任意输入编号,在相应单元格自动填充学生姓名、班级等信息?

答案:4  悬赏:50  手机版
解决时间 2021-07-28 12:03
  • 提问者网友:萌卜娃娃
  • 2021-07-28 04:17

比如说,现在在A12单元格中输入编号8,在B12、C12分别出现78、罗学芝;现在在A13单元格中输入编号1,在B13、C13分别出现75、张三。谢谢

最佳答案
  • 五星知识达人网友:污到你湿
  • 2021-07-28 05:47

设数据如图:



将公式


=IF(A12="","",VLOOKUP($A12,$A$1:$C$11,COLUMN(),0))


复制后粘贴到“B12”单元格,对准右下角,光标成“+”状时,按往左键向右拖,接着向下拖,如图:



这时输入“1”,如图:


全部回答
  • 1楼网友:大漠
  • 2021-07-28 07:43

在B12单元格中输入"=vlookup(A12,$A$2:$C$11,column(B2),0)

然后复制该公式到B列和C列你希望出现答案的地方即可~

  • 2楼网友:傲气稳了全场
  • 2021-07-28 07:30

以你的数据表为例:

B12输入公式:

=VLOOKUP(A12,$A$2:$C$11,COLUMN(),)

向右和向下复制公式就可以了

也可以对应B、C列,把公式里的COLUMN()这个参数改为2和3

  • 3楼网友:山河有幸埋战骨
  • 2021-07-28 06:27

=VLOOKUP($A12,A:C,COLUMN(),0)

向右拖添充柄

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯