易表在线答疑技术与交流用户社区 → 按前N个汉字筛选公式怎么写?


  共有31654人关注过本帖树形打印复制链接

主题:按前N个汉字筛选公式怎么写?

帅哥哟,离线,有人找我吗?
duile
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:35 积分:0 威望:0 精华:0 注册:2006/9/5 20:35:00
  发帖心情 Post By:2006/9/8 20:41:00 [只看该作者]

用instr不行! 看看文件吧。egd文件下载

-=-=-=- 以下内容由 duile2006年09月08日 08:44pm 时添加 -=-=-=-
或许我没有试一试用包含,但表2中的结果,就是我的意思。

 回到顶部
帅哥哟,离线,有人找我吗?
wjq1072
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2006/9/8 20:43:00 [只看该作者]

如附件: 如【单位名称】列,它们在表内不同的序号中,由于单位及不同单位众多,录入不规范(但前几个汉字都一致),要统计它们的金额时,只能用:sumfor(gridname,"金额","单位名称","instr","‘要筛选的前几个汉字’"),这时,‘要筛选的前几个汉字’用公式如何表达?

以上是楼主5楼的一段描述。
我的理解是提取前面几个汉字,这样就可以便于统计。如果要是筛选的话就会产生某些隐藏行,这样的话接下来的统计就会产生问题了。不知楼主是什么思路?
假如按楼主14楼所说的,我们来提取行中相同字符的话,就必须选择所有行都有的字符。则所谓的按单位统计就没有意义。不知楼主是如何考虑的?对否?请指正。


 回到顶部
帅哥哟,离线,有人找我吗?
duile
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:35 积分:0 威望:0 精华:0 注册:2006/9/5 20:35:00
  发帖心情 Post By:2006/9/8 20:46:00 [只看该作者]

wjq1072 在22楼说得没错。

 回到顶部
帅哥哟,离线,有人找我吗?
czy
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/9/8 20:48:00 [只看该作者]

下面引用由duile2006/09/08 08:41pm 发表的内容:
用instr不行! 看看文件吧。-=-=-=- 以下内容由duile在2006年09月08日 08:44pm时添加 -=-=-=-
或许我没有试一试用包含,但表2中的结果,就是我的意思。

将下例公式放到表2次数之和列试试,看看是否一样?
if([内容]="","",SumFor("表1","次数","内容","Instr",[内容]))

 回到顶部
帅哥哟,离线,有人找我吗?
ylm
  25楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2320 积分:350 威望:0 精华:0 注册:2006/8/11 10:55:00
  发帖心情 Post By:2006/9/8 20:51:00 [只看该作者]

其实就是"Instr"

SumFor("表1","次数","内容", "Instr" ,[内容])


 回到顶部
帅哥哟,离线,有人找我吗?
czy
  26楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/9/8 20:51:00 [只看该作者]

下面引用由ylm2006/09/08 08:51pm 发表的内容:
其实就是"Instr"
SumFor("表1","次数","内容", "Instr" ,)

没错。

 回到顶部
帅哥哟,离线,有人找我吗?
duile
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:35 积分:0 威望:0 精华:0 注册:2006/9/5 20:35:00
  发帖心情 Post By:2006/9/8 21:01:00 [只看该作者]

czy 版主:计算上没有错,但是表2上〔内容〕列明细怎么自动填写出来

 回到顶部
帅哥哟,离线,有人找我吗?
ylm
  28楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2320 积分:350 威望:0 精华:0 注册:2006/8/11 10:55:00
  发帖心情 Post By:2006/9/8 21:03:00 [只看该作者]

下面引用由duile2006/09/08 09:01pm 发表的内容:
czy 版主:计算上没有错,但是表2上〔内容〕列明细怎么自动填写出来

内容有什么规律吗?

 回到顶部
帅哥哟,离线,有人找我吗?
duile
  29楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:35 积分:0 威望:0 精华:0 注册:2006/9/5 20:35:00
  发帖心情 Post By:2006/9/8 21:26:00 [只看该作者]

规律就是:表1上每个记录中(‘内容’列)任何有连续几个汉字相同的,就取出来,作为表2的‘内容’

-=-=-=- 以下内容由 duile2006年09月08日 09:33pm 时添加 -=-=-=-
象13楼的文件中,规律是最前面几个相同的汉字,我这里所说的是,可能从第一个开始,也可能从第二个开始。。。连续相同的几个汉字。

-=-=-=- 以下内容由 duile2006年09月08日 09:36pm 时添加 -=-=-=-
要是太麻烦,就等以后再说吧,也许就不可能呢,谢谢版主们了。不管什么结果,希望通告小的一下。

 回到顶部
帅哥哟,离线,有人找我吗?
ylm
  30楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2320 积分:350 威望:0 精华:0 注册:2006/8/11 10:55:00
  发帖心情 Post By:2006/9/8 21:38:00 [只看该作者]

这个范围太大了,俺搞不定,只能帮你顶一下吧。

 回到顶部
总数 38 上一页 1 2 3 4 下一页