自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 Excel VBA 多列合并到一列中

有10列,13行数据,按列合并到新建工作表中。

2023-06-26 15:21:03 2328

转载 Excel VBA 工作表添加目录超链接

【代码】Excel VBA 工作表添加目录超链接。

2023-06-14 10:55:04 1416

原创 Excel 把堆叠的多列汇总成2列

1.先把原始列中所有的空值用文字代替,此为方便VB代码的运行:按Ctrl+G--定位条件--空值--确定--输入文字,按Ctrl+Enter,会自动填充全部空值。4.整理运行结果:把“此为空值”重新替换为空值,整理成需要的样子。问题:有多个2列组成的多列数据,要整合成一个2列的数据,如图。3.运行结果会在A,B列追加。

2023-06-09 16:59:56 446

原创 Excel 排序时标题移动

在点击排序的时候,标题经常跟着一起移动怎么办?点击自定义排序,在【数据包含标题】中打上勾。

2023-06-09 14:46:10 345

原创 Excel 提示文档检查器无法删除个人信息

1.点文件--选项--信任中心--信任中心设置--隐私选项--不要勾选:【保存时从文件属性中删除个人信息】项。excel在保存时总是提示提示文档检查器无法删除个人信息怎么办?

2023-06-09 14:30:57 3294

原创 Excel VBA代码密码破解

2.8:点"开发工具--查看代码":继续弹窗提示,点击确定,知道出现VBAproject界面。2.4:打开.bin文件(这里用的是notepad++,不要用记事本),查找到"DPB"2.7:把文件名后缀重新改回xlsm,打开会弹出提示,点"是"2.9:点击:工具--VBAProject-工程属性--保护,2.2:打开压缩包文件,找到文件:vbaProject.bin。a:这里可以选择去掉"查看时锁定工程"前面的勾,这样就没有密码。2.5:把"DPB"修改为"DPx",注意大小写,保存。点击确定,破解完成。

2023-06-06 11:45:15 9805 1

原创 Excel 时间戳和日期格式的转换

【代码】Excel 时间戳和日期格式的转换。

2023-06-01 13:54:17 891

原创 excel 获取指定字符前后的字符串

1.可用LEFT 函数和FIND 函数组合来取。

2023-06-01 10:28:47 16686

转载 Excel VBA 合并工作表

如何快速的合并多个 Excel 工作簿成为一个工作簿?

2023-06-01 10:05:57 643

原创 excel 批量增加超链接

公式:HYPERLINK("#Sheet2!如果要去掉公式,保存超链接,可以复制到word文档中再重新复制回来(wps好像不行)需求:点击sheet1中的数据自动跳转sheet2中第一次出现的相同的数据中。

2023-05-12 13:29:52 397

原创 微信截图时菜单栏消失怎么办

截图

2023-04-11 15:44:47 1987 1

原创 Tableau-创建环状图:使用2个饼图

步骤 1:创建饼图 步骤 2:切换到双轴图表步骤 3:将第二个饼图更改为圆

2023-04-11 15:37:37 1368

转载 mysql 获取本月/上月/下月第一天/最后一天

select curdate(); -- 获取当前日期select last_day(curdate()); -- 获取当月最后一天。select DATE_ADD(curdate(),interval -day(curdate())+1 day); -- 获取本月第一天select date_ad...

2019-04-09 16:32:49 5678

原创 sql server 表连接报错

报错信息:Cannotresolvethecollationconflictbetween"Chinese_PRC_CI_AI_WS"and"Chinese_PRC_CI_AS"intheequaltooperation.解决方法:1.强制指定用一种字符编码来排序,在where条件语句中添加排序规则,如:COLLATE Chinese_PRC_CI_AI...

2019-03-20 14:41:27 409

原创 Python sql server 查询条件为中文

1.在sql server中,查询条件中有中文字体,不能查询出结果,但是实际上是有数据的,如SELECT * FROM datebase WHERE Name = '中文'2.原来使用的数据库是英文版本的,所以数据库中的字段值是unicode编码的,解决方法:在查询时加入N:SELECT * FROM datebase WHERE Name = N'中文'3.用Python执行...

2018-12-26 01:24:12 3452

转载 去除特殊空格:\xc2\xa0

在去除空格的时候遇到一种情况:a = '2 'b = '3'print a.split(),b输出结果:['2\xc2\xa0'] 3在网上可以查到,==>对应的UTF-8编码是\x3d\x3d\x3e,所以前面的那个神秘字符的编码就是\xc2\xa0,上网查到这是一个叫做Non-breaking space的东西,用于阻止在此处自动换行和阻止多个空格被压缩成一个。至...

2018-12-21 15:40:15 7968

原创 python 判断两个时间的月份差

#! /usr/bin/env python# -*- coding:utf-8 -*-from datetime import datetime,timedeltaimport time#import datetimeimport arrowa='target_display_price_20180701.xlsx'a_date = ['201807', '201808',...

2018-12-13 16:32:59 7649

原创 Python T-N天 日期缺失问题

 #! /usr/bin/env python# -*- coding:utf-8 -*-from datetime import datetime, date, timedeltam = [('JD','2018-11-08'),('Aussie FS','2018-10-10'),('Braun FS','2018-11-09'),('Global FS','2018-11-07...

2018-11-15 16:54:17 1127

原创 Python 字符串分割

内容要点:1.对list中的字符串进行分割,并重新组成一个新的list2.判断一个list中的元素是否在另一个list中# -*- coding: utf-8 -*-c =[]count = 0a= [('87788','aaa|bbb'),('87s88','ccc|ddd'),('8778sf8','eee|fff|ggg'),('87788','hhhh'),('87de...

2018-11-08 13:34:38 151

原创 Python csv文件 追加行列

1.csv文件追加行:#! /usr/bin/env python# -*- coding:utf-8 -*-import sysimport csvimport osinput_path = r'D:\opsdailycheckfile\input_file\test\\' # campaign 基础文件固定位置input_csv = open(input_path + "...

2018-10-22 16:06:33 14015

原创 Python 根据name获得name下的最小时间

想根据名称来获得这个名称下的最小时间#! /usr/bin/env python# -*- coding:utf-8 -*-m = ['20181008','20181009']t = [['201801', '20181008', 'actual'], ['201841', '20181008', 'forecast'], ['201842', '20181009', 'f...

2018-10-18 16:54:13 291

原创 Python 第几周和星期几

1.时间格式date、datetime、string的相互转换2.获取第几周和星期几:W为第几周,w为星期几,大小写含义不一样#! /usr/bin/env python# -*- coding:utf-8 -*-import timeimport datetime#str 转datetimestr = '2012-11-19'date_time = datetime.da...

2018-10-18 11:23:15 7971

原创 Python 读取文件列数

读取Excel 文件 的列数:#! /usr/bin/env python# -*- coding:utf-8 -*-import sysimport csvimport osinput_path = r"D:\\"input_csv = csv.reader(open(input_path + "xxx.csv", 'r'))row_num = ""for row in ...

2018-10-17 17:06:01 7035

原创 Excel 透视图

透视图做法:1.插入--数据透视表,会弹出一个“创建数据透视表”的窗口,点击确定。2.选择需要的字段进行创建,如图:3.把需要求和的值从“行”的位置拖动到“值”的位置中,并设置为求和4.如果源表设置为问题,在求和时所有的值会显示为0,把源表的格式设置为常规即可...

2018-10-17 10:45:57 951

原创 Python 数据mapping,缺失日期mapping不上自动跳一行

利用Python做自动化表报时遇到以下情况:根据需求从数据库中输出数据写到Excel中,并对输出数据进行mapping,如果有缺失数据导致mapping不上的情况,在缺失的那一行自动空行,接着在空行后写入。如A和B的数据均为mysql 输出数据,如果B缺失日期,则A对应的B为空,在下一行接着写入数据A B   data_date total_count da...

2018-10-11 12:22:56 458

原创 outlook 网页版使用公共邮箱发送邮件

1.登录自己的邮箱账号,选择show from2.移除默认的发件人3.移除之后,在from中填入公共邮箱的地址即可

2018-09-25 18:09:13 11300

原创 Python mysql数据 读取时间参数 for循环写入Excel文件

最近在利用Python 实现自动化表报时,有个功能是mysql的业务时间是读取模板文件的时间参数,需要用到for循环功能,基本思路是:1.自动创建一个输出文件的文件夹2.根据模板文件创建一个新的excel文件到新创建的文件夹中3.每次写入时返回sheet的最大行数max_row,下次写入时从最大行的下一行开始继续写入4.每次读取必须为同一个文件代码如下:#! /usr/b...

2018-09-14 11:26:45 2821

转载 windows7环境下使用pip安装MySQLdb

1、首先,需要确定你已经安装了pip。在Python2.7的安装包中,easy_install.py和pip都是默认安装的。可以在Python的安装目录先确认,如果\Python27\Scripts里面有pip、pip27、pip,就代表已经安装了pip。  2、然后,在doc环境下,在pip所在的目录下,执行pip.exe,可以看到pip可以进行的操作,如下:3、安装MySQLd...

2018-08-15 18:30:42 304

原创 UE 逗号或者其他字符替换为换行

在工作中,可能遇到一种情况是一行数据有很多数组,用逗号隔开,如:aaa,bbb,ccc,ddd,如果手动一个个换行在数据量很大时是不现实 的,这时候如果想要逗号自动换行的话可以使用UE(UltraEdit)工具来说实现批量换行,自动换行的功能。操作:1、在ue界面中,同时按住 Ctrl+R,出现替换功能界面2、在查找行输入你想要替换的符号,如逗号,或者其他符号,在替换行输入:^r^n,选择全部替换...

2018-05-15 17:37:00 13802

原创 python pip 安装下载包

1、安装配置好python环境,我安装的是Python 2.7.142、Python 2.7.10版本以上的默认有安装 pip,路径为C:\Python27\Scripts\pip.exe3、在cmd 命令行中输入C:\Python27\Scripts\pip.exe install xx(需要安装的包),enter。4、运行之后开始下载安装。...

2018-04-02 17:36:28 4155

原创 重置Outlook客户端

在【开始】中打开【运行】窗口,输入outlook /importprf .\.prf,点击运行。

2018-02-23 18:01:37 1319

原创 outlook 2016 英文版 撤回邮件

在发邮件的时候经常会有发错或者漏发的情况,outlook在对方还没有读这封邮件的情况下,有撤回已发送邮件的功能。撤回的步骤如下:1、在Sent Items中点击你想要撤回的邮件,双击,使邮件处于独立窗口的状态。2、找到图中的图标:点击三角符号,找到Recall This Message,点击撤回。3、点击撤回后,有两个选项:a.直接删除邮件  b.删除原

2017-10-17 16:36:23 24562

原创 Excel 时间戳和时间格式的互相转换

如图,在数据库导出数据时,经常会遇到时间格式为时间戳形式的,那么怎么把时间戳和正常时间格式互相转换呢?很简单,只要用下面的公式就可以了。 1、时间戳转换为正常格式: 把B列的格式设置为时间格式。 在B1中输入公式:=(A1+8*3600)/86400+70*365+19,按下enter键 选中B1,双击左下角的+,即可把一列的时间戳转换为时间格式。 2、正常时间格式转换为时间戳格式:

2017-09-22 14:28:39 74423 3

原创 VLOOKUP 函数

在做报表的时候可能会遇到一堆的数据,然后要在这堆数据里面找出某些数据,如果数据量少的话可以查找出来,但是如果数据量过大的话这个方法就不可行了,这时候我们就需要VLOOKUP函数了。 A列至D列是查找源,查找的是D列中的数据,G列是我们要查找的目标,查找出来的结果放在H列中。 1、在H1中输入函数:=VLOOKUP(G1,A:D,4,0)按Enter。 2、在点击H1,双击右下角的+。 3、验

2017-09-14 16:28:31 470

原创 Excel 复制一类数据到另一列合并过单元格的列中

在用Excel做报表的时候,经常要把一列的数据复制粘贴到另一列,但是如果目标列有合并单元格的话,比如要把A列的数据复制粘贴到D列中,在粘贴的时候就会遇到麻烦,那么要怎样才能准确又快速的复制粘贴呢?其实可以用一个函数就可以解决了。 按以下步骤: 1、选中D列,输入1,按Ctrl+Enter。 2、复制D列,粘贴到B列,选中工具栏上的合并居中,取消合并单元格。 3、选中C2,输入函数: =i

2017-09-14 14:39:00 17722

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除