【求助EXCEL大神】关于自动调表的函数

  • t
    todd1949




    如图 A列是下拉选择 数值A/B/C/D等
    求:想要B列能按照A列的值,自动填充数字序号,如图所示,应该设置什么函数?


    求支招 完美解决+XE


    谢谢!!
  • 未名
    直接IF函数不行吗
    =IF(A2="A","1",IF(A2="B","2",IF(A2="C","3",IF(A2="D","4",))))
    数量少的时候还是可以用的。。

    十个值啊....

    EXCEL 2016可以用这个
    =IFS(A2="A",1,A2="B",2,A2="C",3,A2="D",4,A2="D",5 ........)
  • j
    jimmy203308
    没说清楚到底有多少对应关系,不多的话可以建立个对应表,然后vlookup
  • t
    todd1949
    感觉可能是vlookup 数值不多 A列不超过10个值 单个字母的序号一般不超过200
  • t
    todd1949
    兄弟这个大概应该怎么写 能指教一下么?
  • y
    yrrehc
    值少直接写if嵌套或者ifs,值多加一个对应表然后vlookup
  • j
    jimmy203308
    sheet2的A列放A,B,C,D,B列放对应关系1,2,3,4;sheet1的b2=vlookup(a2,sheet2!a:b,2,0),然后自动填充
  • t
    tam2008
    =COUNTIF(A$2:A2,A2)
  • t
    todd1949
    又优化了一下
    =IF(A2="","",COUNTIF(A$2:A2,A2))
    这样暂时没有数值的行 就不显示0了

    谢谢兄弟
  • s
    solar_cs
    不错,学了一招。
  • c
    crazy_panda
    2016函数更新了??

    看来2010该升级了