以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  筛选出个位数、十位数、百位数、或是多位数怎样筛选  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41173)

--  作者:XHHB
--  发布时间:2013/10/12 23:49:00
--  筛选出个位数、十位数、百位数、或是多位数怎样筛选
      现在有一表假如有10000行,100列数字不知怎样筛选,很明显显示出来,请专业人士帮忙,谢谢。
附件为例表
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:工作表.xls



--  作者:程兴刚
--  发布时间:2013/10/13 1:18:00
--  

方法一:

 

Dim n As Integer = 12345
Dim s As String = n
Dim l As Integer = s.Length
s = ("1").PadRight(l,"0")
Output.Show(n Mod val(s)) \'求最末四位
Output.Show(n Mod (val(s)/10)) \'求最末三位
Output.Show(n Mod (val(s)/100)) \'求最末二位
Output.Show(n Mod (val(s)/1000)) \'求最末一位

 

方法二:

 

Dim n As Integer = 12345
Dim s As String = n
Output.Show(Right(s,4)) \'求最末四位
Output.Show(Right(s,3))  \'求最末三位
Output.Show(Right(s,2))  \'求最末二位
Output.Show(Right(s,1)) \'求最末一位

 

后者相对简单实用。


--  作者:lsy
--  发布时间:2013/10/13 9:20:00
--  

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:筛选与标记.table

[此贴子已经被作者于2013-10-13 10:03:49编辑过]

--  作者:XHHB
--  发布时间:2013/10/13 10:59:00
--  
我是一名初学着,下载以后怎么打不开呢?
--  作者:lsy
--  发布时间:2013/10/13 11:02:00
--  

如果用的是试用版,请下载、安装最新版本。

如果用的是开发版,请下载、安装最新商业版,用商业版查看。


--  作者:XHHB
--  发布时间:2013/10/13 12:34:00
--  
Excel数据表格可以加进去筛选吗?
--  作者:lsy
--  发布时间:2013/10/13 12:52:00
--  
导入Excel表,然后该咋办就咋办,如果这也不会,还是老老实实从头看帮助,欲速则不达。
--  作者:XHHB
--  发布时间:2013/10/13 13:51:00
--  
谢谢,已经开始使用了,但还有一个小问题——就是用数字代表的年月日也被筛选掉了。1、可不可不筛选 数字代表的年月日。2、能否通过鼠标选定区域来筛选。这样比较方便也不会把 数字代表的年月日筛选掉。
--  作者:lsy
--  发布时间:2013/10/13 15:30:00
--  

你发上来的表中,并没有日期,也没这要求。

问问题的时候,最好把实际的数据发上来、具体的要求讲明白,一步到位。

上传你正在做的实例,不泄密就行了,这样效率最高。

[此贴子已经被作者于2013-10-13 15:31:39编辑过]