巧用函数去除文本中前后相同的字符,本文主要内容关键词为:巧用论文,函数论文,字符论文,文本中论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
近日,海安县审计人员在核对某单位水资源费收取情况时,从财务数据凭证库中我们发现单位收取水资源费记录比较规范,摘要记载如:“收张三水资源费”、“收李四水资源费”等。如何从摘要中提取出“张三”、“李四”等单位名称用于与业务数据中的单位名称进行关联比对分析?审计人员想方设法通过Replace和Trim函数去除了摘要中的“收”和“水资源费”,具体做法如下:
第一步:从凭证库中筛选出水资源费征收的记录,生成水资源费实收表。SQL语句如下:
Select[凭证日期],[凭证号],[摘要],[借方金额]INTO水资源费实收表From[凭证库]WHERE[科目编码]="10203" AND[借方金额]>0;
第二步:用Replace函数将摘要中开头的“收”和结尾的“水资源费”字符替换成空格。SQL语句如下:
UPDATE水资源费实收表SET摘要=Replace摘要,"收","";
UPDATE水资源费实收表SET摘要=Replace摘要,"水资源费","";
第三步:用Trim函数去除摘要中开头及结尾的空格。SQL语句如下:
UPDATE水资源费实收表SET摘要=Trim摘要
这样摘要中仅保留下单位名称。