我的数据库中有以下一组示例数据:
| 姓名 | 价值观 |
|---|---|
| 车 | 0 |
| *车 | 10.85 |
| 公共汽车 | 0 |
| *公共汽车 | 21.20 |
| 货车 | 0 |
| 卡车 | 9.90 |
我正在使用以下 Vlookup 来根据“名称”收集“值”
=VLOOKUP(A1,'LookupSheet'!$A$1:$B$7,2,FALSE)
Run Code Online (Sandbox Code Playgroud)
我希望我的结果看起来像这样(基于 vlookup):
| 姓名 | 价值观 |
|---|---|
| 车 | 0 |
| *车 | 10.85 |
| 公共汽车 | 0 |
| *公共汽车 | 21.20 |
| 货车 | 0 |
| 卡车 | 9.90 |
但我最终得到的是以下内容(汽车和公共汽车的值没有*,而应该没有):
| 姓名 | 价值观 |
|---|---|
| 车 | 10.85 |
| *车 | 10.85 |
| 公共汽车 | 21.20 |
| *公共汽车 | 21.20 |
| 货车 | 0 |
| 卡车 | 9.90 |
我究竟做错了什么?无论如何,我是否可以修改 Vlookup 代码,以便我只获取带 * 的名称的值,其中有 2 个同名实例(一个带 * ,一个不带 * )?
抱歉,我是 Excel 新手,正在努力学习!任何帮助将非常感激 :)