【发布时间】:2013-09-11 05:48:21
【问题描述】:
以下是我的 excel 函数输入,但它似乎无法正常工作,因为它只是返回 - 在谷歌文档中。
=IF(ISERROR(VLOOKUP(F11,Formulas!$A2:$B17, 2, FALSE)),
VLOOKUP(F11,Formulas!$A2:$B17, 2, FALSE),
VLOOKUP(F11,Formulas!C2:D17, 2, FALSE))
以下是我要查找的信息。
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
【问题讨论】: