如何摆脱#func! 出现在ms访问的查询表中?
我在查询中创build了一个名为Expr1的字段,使用名为HOME_CARD的另一个字段的中间函数来提取特定的string。
这个HOME_CARD字段有如下的数据:
- IA1234
- IA6787
- KL8900
- MH5689
这是我试图只提取我的Expr1领域的IA部分,它的工作原理。
Expr1:Mid([HOME_CARD],InStr(1,[HOME_CARD],“IA”),2)
我的问题是,我正在#func! 我的查询结果中的错误除了像这样的数据:
- KL8900
- MH5689
在MS Excel中,我可以通过在我的公式前面使用IFERROR来处理这个问题,所以在没有findIA的情况下,这个单元格只会是空白的。
请帮助我的朋友,我宁愿我的查询结果没有IA的空白(空)比返回一个#func!
先谢谢你。
你可以使用Left :
Expr1: IIf(InStr([HOME_CARD],"IA")=0,Null,Left([HOME_CARD],2))