soc*_*cks 8 vlookup microsoft-excel
我有一个数据集,其中包含名称~。不幸的是,我找不到在公式中过滤或合并这些单元格的方法。
例如,我尝试使用名称中包含的文本单元格~,但我会收到一个#N/A error. 我知道我的 VLOOKUP 公式有效,因为我收到的唯一错误是包含~在其中的单元格。
我什至试图过滤掉这些结果,但 excel 会替换过滤器并将其视为通配符过滤器。
我的问题是: - 如何过滤~?- 如何使用包含~在 VLOOKUPS 中的文本单元格?
Jer*_*rry 12
尝试使用双波浪线:
=VLOOKUP(SUBSTITUTE(C1,"~","~~"),A:B,2,false)
Run Code Online (Sandbox Code Playgroud)
波浪号是 Excel 中用于转义其他特殊字符的特殊字符。使用波浪号使您想要匹配文字波浪号的波浪号(例如,*在 excel 中 find 匹配任意数量的字符,但~*会匹配文字*)。
我使用它的数据是:
A B C D
~Hello 1 ~Hello =VLOOKUP(SUBSTITUTE(C1,"~","~~"),A:B,2,false)
Hello 2
Run Code Online (Sandbox Code Playgroud)
单元格 D1 正在返回我1(意味着它正在匹配~Hello)。
小智 6
聪明的回答杰瑞。这是进一步的解释,
Microsoft Excel 使用波浪号 (~) 作为标记来指示下一个字符是文字。使用“查找和替换”对话框查找或替换波浪号 (~)、星号 (*) 或问号 (?) 等字符时,必须在找什么箱子。
| 归档时间: |
|
| 查看次数: |
28316 次 |
| 最近记录: |