国海证券,Excel VBA之函数篇-3.15数据挑选无烦恼 多样组合来助力,超凡蜘蛛侠3

Excel VBA之函数篇-3.15数据选择无烦恼 多样组合来助力

远景概要

在日银马解毒颗粒常的工作中,数据选择是咱们常常都需求面临的工作,excel在这方面供给的选择并不算是许多,最常见的选择功用,只能选择指定的几种类型,比方说**最初,或许等于**等,在大数据年代,数赛尔号柯尔霍德据的来历愈加的广泛,网络来历数据,手艺报表数据,多方立美婷收集的人工填写数据。。。。,数据款式也是多种多样,比方说咱们之前举例过的国海证券,Excel VBA之函数篇-3.15数据选择无烦恼 多样组合来助力,超凡蜘蛛侠3不同的网上商城之间的订单号也是不尽相同,在数据剖析的时分,咱们面临这样的一大堆乱七八糟的数据必定是十分的苦恼的,尽管咱们知道最好的办法便是规范各种数据的来历,可是港联海场站这显着很难,碰到数据很大的时分,不断的选择还会导致死机,蓝屏,内存不足等状况呈现亚之杰李军,最最重要的是,有些时分一般的选择菜单彻底不能满意咱们的选择要求,想要的数据无从下手

这样的苦恼,信任咱们常常都会碰到有的,那么已然VBA是office的官方支撑的脚本语言,那么他在处理这类问题的时分,有没有一同的办法,能够协助咱们选择出各种不同类型的数据组合,让咱们在进行数据选择和后续的剖析中能够轻松一点呢?

函数阐明

想要完成上述彼得老哥腿模的功用,咱们仍是持续捡起咱们之前学习过的like()函数,看来like()的功用真的是很多啊,好了,前面男女做的复述我就略过了,今日直接进入要点,上代码!

上代码

假定咱们现在需求依据下面的三种要求,别离找出数据这三个商城的订单,以方面咱们后边进行汇总

这儿咱们来一个个的完成(为了后续选择的便利,咱们在查找要求的数据之后,咱们将单元格的背景色标记为黄色,这样后续咱们就能够直接选择色彩来找到咱们广州越秀气候要的数据了。)

1.以A~D最初第2位是2的数量
Sub B9000b()
Dim i&
For i = 2 To 10
If Cells(i, "g") L国海证券,Excel VBA之函数篇-3.15数据选择无烦恼 多样组合来助力,超凡蜘蛛侠3ike "[A-D]2*" Then
Cells尹人(i, "g").Interior.Color = vbYellow
End If
Next i
End Sub

放眼一看,满意咱们要求的数据有。。。太难找了,直接运转代码

完美的找出来契合要求的数据。这儿我凶恶海贼们要留心第二个数据,由于咱们的要求是大写的A-D,所国海证券,Excel VBA之函数篇-3.15数据选择无烦恼 多样组合来助力,超凡蜘蛛侠3以小写的就不在这个范围了,这点咱们要注意,l肖青璇ike()函数尽管说是含糊查找,可是在这个工作,他仍是十分的仔细的区别大小写的哦。

2.以A~D最初第2位是7-9的数量

Sub B9000b()
Dim i&
For i = 2 To 17
If禽霍乱诊治 Cells(i, "g") Like "[A-D][7-9]*" Then
Cells(i, "g").Interior.Color = vbYellow
End If
Next i
End SuB

咱们看下运转的成果

仍然十分完美的找到了咱们想要的数据。

3.第2位后满是数字的数量

这个要求好像有点高档了,那么会很难完成吗?

Sub B9000b()
Dim i&
For i = 2 To 17
If Cells(i, "g")徐安庐 Like "?#####" Then
Cells(i, "g").Interior.Color = vbYellow
End If
Next i
End Sub

不难,来看看作用

依爱拍老曹然成功的找到了契合要国海证券,Excel VBA之函数篇-3.15数据选择无烦恼 多样组合来助力,超凡蜘蛛侠3求的香港富婆参数了。

代码解析

仔细的童鞋必定能够发现,小编在写代码的过程中也是不断的添加数据源的数据,没错啦,确实是这样的,由于结构这种数据源仍是比较费脑子的,可是咱们工作中各种古怪的数据源又是十分呈现的,所以为了能够表现作用,我就会每次调试的时分再添加一点数据源,这样作用会更好一点。

代码方面也是十分的简略,咱们会发现我自始至终只改动了一句话,便是

If Cells(i, "g") Like "[A-D]2*" Then

这句话,便是like()函数的运用方国海证券,Excel VBA之函数篇-3.15数据选择无烦恼 多样组合来助力,超凡蜘蛛侠3法,前面两个都比较的好了解,咱们对这要求来了解下才川夫妻就好了。

这儿我要点说下最终一个

第2位后满是数字的数量,看这个要求十分的古怪,其实也不难,咱们需求捉住两个要点,

1:第2位

2:后边全部是数字

咱们来剖析,第二位,在like()函数中,有几个特别的符号,国海证券,Excel VBA之函数篇-3.15数据选择无烦恼 多样组合来助力,超凡蜘蛛侠3*代表的便是占位符,在前面咱们学习开端符和包括于的时分都用到了这个*,你能够了解为他便是霸位的那种人,不论你后边有什么要求,这个方位她先占了,他占在最前面,那便是代表了第一位,那么后边的#代表的便是数字,它不仅仅是占位符,一同仍是数字的意思,已然第一位被霸占了,那就只能去第二位咯,后边有几个方位呢?5个方位,那便是5个数字,玉苍实业合起来便是第二位开端到后边都是数字的6个字符串的文本,这样咱们能够了解吧。

总结

==========================================================================

OK ,今日的共享就到这儿了,比较的简略,由于小编时刻比较的匆忙,传闻处处都在塞车啊,我要从速预备东西,晚点好出门坐车,坐车干嘛?假日完毕 ,必定要回去搬砖啊,小伙伴们都预备返程了吗?保佑我今晚不要星际御墨师塞车吧。

==========================================================================

自己现已计划长时间共享一些网络收集的各种VBA常识,假如咱们有问题也能够提赵本山女儿妞妞出来一同处理,一同前进,究竟VBA的国际仍是很大的。

假如你有什么想要共享的,或许有什么想要知道的,都能够留言等方法告诉我,咱们一同尽力前进。

好了,明晚19:00,按时再会。

=============================前史相关文章==============================

Excel VBA函数篇-3.12区别订单号升级版,归纳长度/开端字符判别

Excel VBA之函数篇-3.13区别订单号再进阶,是否含有某元素为规范

Excel VBA之函数篇-3.14数据的高档国海证券,Excel VBA之函数篇-3.15数据选择无烦恼 多样组合来助力,超凡蜘蛛侠3查找,快速经过区间区分等级

点击展开全文

上一篇:

下一篇:

相关推荐