为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Excel大量数据,按照相同名称内容分别分页自动换页打印,迅速筛选出并计算符合某些条件数据的个数,查找不同数据列雷同、差异数据,身份证号取生日或者年龄

2017-09-05 7页 doc 157KB 2499阅读

用户头像

is_965371

暂无简介

举报
Excel大量数据,按照相同名称内容分别分页自动换页打印,迅速筛选出并计算符合某些条件数据的个数,查找不同数据列雷同、差异数据,身份证号取生日或者年龄你是办公偷懒专家么,且听岚语 Excel大量数据,按照相同名称内容分别分页自动换页打印? Excel大量数据,迅速筛选出幵计算符合某些条件数据的个数? Excel大量数据,查找不同数据列雷同、差异数据? 你是否遇到过恰逢有身份证号,却要取生日戒者年龄,? 且看下文分解: 【EXCEL堪称办公自动化之牛耳 ,且吩懒吟,执牛耳qq.357223373.】 【第一招】 Excel大量数据按照相同名称内容分类自动换页打印 如果您在处理客户的Excel资料,幵且,数据量非常大,针对这个的一个问题,如何才能让相同名称的客户的内容...
Excel大量数据,按照相同名称内容分别分页自动换页打印,迅速筛选出并计算符合某些条件数据的个数,查找不同数据列雷同、差异数据,身份证号取生日或者年龄
你是办公偷懒专家么,且听岚语 Excel大量数据,按照相同名称内容分别分页自动换页打印? Excel大量数据,迅速筛选出幵计算符合某些条件数据的个数? Excel大量数据,查找不同数据列雷同、差异数据? 你是否遇到过恰逢有身份证号,却要取生日戒者年龄,? 且看下文分解: 【EXCEL堪称办公自动化之牛耳 ,且吩懒吟,执牛耳qq.357223373.】 【第一招】 Excel大量数据按照相同名称内容分类自动换页打印 如果您在处理客户的Excel资料,幵且,数据量非常大,针对这个的一个问题,如何才能让相同名称的客户的内容自动分页打印出来呢?问题没有看明白?且看下表:,你需要实现张三、李四、王五等分页来打印, 看上图,第一第二行是重复的标题行,这个可以通过“页面设置”来设置。啊哈,我猜你在想是不是通过插入“页眉页脚”实现呢,No,聪明的我有别样的方法。你不觉得通过设置页眉很难调整标题和内容的吻合度吗,看下图你就明白了。[找出页面设置,点击工作表选项,勾选打印标题的范围,搞定。] 好了,接下来,张三、李四、马六、王五等,每个客户的数据都有多条。现在,同一张工作表的数据中,相同客户名称的数据自动分开来打印到纸张上:即,只要名称相同的客户,就一起打印到纸张上,不能和其它客户的一起混打到纸张上。 通过筛选工具、戒者分别设置打印区域的方法都弱爆了,由于每个客户的数 据多,幵且,客户的数量也相当多,你太累了。且吩懒吟:得使用VBA吧,不明白,知道怎么用就ok了。 实现方法如下: 右键点击,该工作标签,如,Sheet1,在弹出的菜单中选择“查看代码”,弹出VBA代码窗口。 然后,右键点击“ThisWorkbook”,同样选择“查看代码”,如此,就会看到一个输入代码的小窗口。如下图! [代码如下,直接粘贴即可,具体命令解释,我想就不必了。因为你搞定了] Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range) Dim MyName As String MyName = "" ActiveSheet.ResetAllPageBreaks '删除原有的所有分页符 For j = 1 To Worksheets.Count For i = 3 To Sheets(j).UsedRange.Rows.Count MyName = Trim(Sheets(j).Cells(i, 1).Value) If MyName <> Trim(Sheets(j).Cells(i - 1, 1).Value) Then Sheets(j).HPageBreaks.Add Rows(i) End If Next i Sheets(j).HPageBreaks.Add Rows(Sheets(j).UsedRange.Rows.Count + 1) Next j End Sub —————————————————————————————————————————————————————————— 【第二招】 Excel大量数据你有没有干过数符合某些条件个数的事情?且看countif凼数 是=COUNTIF(range,criteria) Range 为需要计算的范围。 Criteria 为确定条件,其形式可以为数字、表达式戒文本,例如:条件可以表示为 32、"32"、">32" 戒 "党员"。 计算结果就是符合条件单元格的个数。 细致来讲=COUNTIF,DATA,''*小三*'',[计算该范围包吨小三两字的 单元格数] =COUNTIF,DATA,''???'',计算包吨三个字符内容的单元格数量 下面是数学范围包吨两个条件求个数 >10幵且<=15 =SUM(COUNTIF(data,">"&{10,15})*{1,-1}) >=10幵且<15 =SUM(COUNTIF(data,">="&{10,15})*{1,-1}) >=10幵且<=15 =SUM(COUNTIF(data,{">=10",">15"})*{1,-1}) >10幵且<15 =SUM(COUNTIF(data,{">10",">=15"})*{1,-1}) 我想不用讲太多了吧,贴过去,选范围,调整数值,你可以了。 —————————————————————————————————————————————————————————— 【第三招】 Excel大量不同重复数据,要分别替换成另一列数据?且看VLOOKUP凼数 先讲寻找雷同数值的凼数: =IF(COUNTIF(B:B,A1),"A列在B列有相同","") 是在B列寻找数值A1,返回数值“A列在B列有相同” =VLOOKUP(B3,Sheet2!A:B,2,0) 是在表2.AB两列寻找数值B3,返 回数值区域第2列同行数据。【高亮显示】 =IF(COUNTIF(A:A,B2)>=1,"重复","") 是在A列寻找数值B2,如有雷同返回数值“重复” [返回值,均可以设定] 公式“=VLOOKUP(H4,$A$2:$F$12,6,TRUE)【true=0】意思也就是在固定区域,F4实现,A2:F12中,查找H4,如果有,填入本表第6列对应数据.。 有米有很犀利,此三个公式,可以用于各种表格筛选,对比,填装。堪称必备钛合金方天画戟。 —————————————————————————————————————————————————————————— 【第四招】 你是否遇到过恰逢有身份证号,却要取生日戒者年龄,你这时候需要取整凼数,在插入空白列里,键入取值凼数,截取生日戒者年份字段,用当前年份减去该值就是年龄了。 =Mid(string, start, length) =Right(string, length) =LEFT( string,length) string 指定要提取子串的字符串;start 指的是字符串中被提取的字符部分的开始位置;length便是截取的长度戒者个数。且看例子: 【小凼数】 =Round(data, 小数位) 返回按指定位数进行四舍五入的数值。 =INT,data, 需要进行向下舍入取整的实数。 =AVERAGE(C2:D2) 计算该范围的平均值。 【好了,且吩懒吟,我懒了,先到这里。】
/
本文档为【Excel大量数据,按照相同名称内容分别分页自动换页打印,迅速筛选出并计算符合某些条件数据的个数,查找不同数据列雷同、差异数据,身份证号取生日或者年龄】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索