批量将CSV导入access alt+f11 打开access的vbe环境 Sub test() Dim SQL As String Dim MyPath As String Dim MyPathDb As String Dim MyFile As String MyPath = "D:\temp\*.CSV" MyPathDb = "D:\temp" MyFile = Dir(MyPath) Do SQL = "insert into 110 selec…
在Excel 中编写VBA 代码,最常做的事可能就是操作表单中单元格里的数据. 我这里总结一下如何从VBA 代码中操作单元格的数据. 在VBA 代码中操作单元格需要用到Range 对象,Range 是Excel 库(即Excel.exe文件)提供的一个类,封装了对表单中单元格的所有操作.Range 对象可以是一个单元格,一行单元格,一列单元格,或者四方的连续的单元格范围,甚至是几个单元格范围组合在一起.至于一个具体的Range 对象到底代表什么,就看我们怎么构造它了.(注,Range 类不支持N…
函数分类: 关联匹配类 清洗处理类 逻辑运算类 计算统计类 时间序列类 一.关联匹配类 经常性的,需要的数据不在同一个excel表或同一个excel表不同sheet中,数据太多,copy麻烦也不准确,如何整合呢?这类函数就是用于多表关联或者行列比对时的场景,而且表越复杂,用得越多. 函数HLOOKUP和VLOOKUP都是用来在表格中查找数据. 1.VLOOKUP 功能:用于查找首列满足条件的元素. 语法:=VLOOKUP(要查找的值,要在其中查找值的区域,区域中包含返回值的列号,精确匹配或近似匹…
1. vlookup(lookup_value, table_array, col_index_num, boolean) -- 查找匹配函数 lookup_value: 你要去匹配的值 table_array: 去哪里匹配,可以是个范围 col_index_num: 匹配成功后显示的值(显示第几个值,是针对你匹配范围的,如果匹配范围是2*3的数组,即2列3行,col_index_num=2,那么匹配成功后显示的值是第二列的值) boolean: true:模糊匹配,false:精确匹配(发现似…
1,合并单元格 例子 B1="delete from table where id='"&A1&"';" 注意最好单元格为文本格式 1,去重复列 选择数据,然后选择删除重复项 另外可以用公式实现: 1 A1 B1 结果 2 张三 1 1 3 李四 =IF($A2=$A3,2,1) 1 4 李四 =IF($A3=$A4,2,1) 2 5 王五 =IF($A4=$A5,2,1) 1 6 赵六 =IF($A5=$A6,2,1) 1 7 赵六 =IF($A6…
多传统行业的数据分析师只要求掌握Excel即可,会SPSS/SAS是加分项.即使在挖掘满街走,Python不如狗的互联网数据分析界,Excel也是不可替代的. Excel是我们工作中经常使用的一种工具,对于数据分析来说,这也是处理数据最基础的工具.很多传统行业的数据分析师甚至只要掌握Excel和SQL即可.对于初学者而言,因为Excel涵盖的功能足够多,有时候并不需要急于苦学R语言等专业工具,也有很多统计.分析.可视化的插件等,只不过我们平时处理数据的时候对于许多函数都不知道怎么用!如何使用EX…
最近工作中用到EXCEL统计处理一些数据,正好之前有自学了一段时间的EXCEL,这次正好用上.为了加深印象,以后方便翻阅,就记录下来.这篇会不断补充. IF 多条件判断返回值 IF(logical_test, [value_if_true], [value_if_false]) 示例: 小于500,且未到期的,返回"补款" IF(AND(A2<500,B2="未到期"),"补款","") 职称为工程师或高工的,返回&qu…
计算一些数不难,整体来说还是要培养自我的逻辑意识,逻辑清楚,代码自然而然就知道,总体上训练自己的逻辑,一个是从用户角度,一个是从产品角度. 用户角度需要考虑的是用户的活跃度,具体又可以细分为用户的注册日期,下单间隔,用户各个时间维度的订单数,订单额,等等 产品角度考虑产品分类,产品品牌,产品供应商角度等等. 今天一个需求是谈及一些品牌合作商合作,需要要一些数据,统计锦3个月的销量和金额,采购部门提供了一些品牌. 如果按照传统上出数,只需要在where 条件中加上 品牌 in (品牌1,品牌2,品…
在exce中删除空行和空列的方法有很多,相对而言删除空行较为简单,只需进行筛选,将空白行筛选出来,删除即可,但要删除空列比较困难.因为你不能按列进行筛选删除.Excel中没有这个功能.当然你可以用另外一种方法,就是按列进行排序将空白列排序在一起,然后删除,但这种方法面临着列的顺序被打乱的问题,吃力不讨好.本文将利用Excel中强大VBA功能来完成. 假设要删除如下图中的空白行或空白列: 文件->选项->自定义功能区->主选项卡->开发工具 插入按钮 表单控件或者ActiveX控件都…
1.delay(duration,[queueName]) 设置一个延时来推迟执行队列中之后的项目. jQuery1.4新增.用于将队列中的函数延时执行.他既可以推迟动画队列的执行,也可以用于自定义队列. duration:延时时间,单位:毫秒 queueName:队列名词,默认是Fx,动画队列. 例: 头部与底部延迟加载动画效果 $(document).ready(function() { $('#header') .css({ 'top':-50 }) .delay(1000).animat…