OC小学生 2022-05-09 08:29 采纳率: 100%
浏览 20
已结题

excel中Vlookup函数无法通过公式得出的数字序号引用数据(excel疑难杂症)

如下所示,A2得到一个二进制值“10010111”,再通过=MID(A2,8,1)函数得到B2第0位具体值“1”,再通过=VLOOKUP(B2,D2:E3,2,FALSE)想引出E3“0位自检正常”,但提示“#N/A”
//如果将B2转换为数值就可以对应,但破坏了MID函数。

    1      |        A        |        B        |        C        |        D        |        E          |       F        |
    2      |10010111  |         1       |      第0位    |         0        |0位自检异常|    #N/A     |
    3      |                  |                  |                   |         1        |0位自检正常|                 |
                               B2=MID(A2,8,1)                                                       F2=Vlookup(B2,D2:E3,2,FALSE)
  • 写回答

1条回答 默认 最新

  • ダ雨夹雪リ 2022-05-09 08:51
    关注

    数据类型不一致,VLOOKUP函数会提示#N/A
    你的B列是文本,DE列数数值,所以你要么把B列转数值,要么把DE列转文本,就可以了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 6月23日
  • 已采纳回答 6月16日
  • 创建了问题 5月9日