下面是我的 excel 函数输入,但它似乎没有工作,因为它只是返回 - 在谷歌文档中。
=IF(ISERROR(VLOOKUP(F11,Formulas!$A2:$B17, 2, FALSE)),
    VLOOKUP(F11,Formulas!$A2:$B17, 2, FALSE),
    VLOOKUP(F11,Formulas!C2:D17, 2, FALSE))
以下是我想要进行vlookup的信息。
               A    B    C   D
      1       NYJ   27  PHI 20
      2       BUF   13  DET 35
      3       CIN   27  IND 10
      4       MIA   24  NO  21
      5        TB   12  WAS 30
      6       CAR   25  PIT 10
      7       ATL   16  JAC 20
      8        NE   28  NYG 20
      9       MIN   24  TEN 23
      10      STL   24  BAL 21
      11      CHI   16  CLE 18
      12       KC   30  GB  8
      13      DAL   6   HOU 24
      14      DEN   24  ARI 32
      15       SD   6   SF  41
      16      SEA   22  OAK 6
假设用户在单元格 F11 中输入“GB”。公式的点是在GB的右边插入点。公式应该在第一列中查找 GB。如果它是 TRUE,它将对第一列进行 vlookup,因为它在第一列中找到了 GB。如果它是 FALSE,它将对第 3 列进行 vlookup。
不确定发生了什么?仅供参考,我确实将公式中的最后两个 vlookup 函数替换为“TRUE”和“FALSE”,并且它可以正常工作。这只是一个谷歌文档问题吗?
任何帮助都会很棒!谢谢
更新
我在excel中试过这个并得到#N/A