excel中vlookup函数的应用

需求:ip与主机名对应,现在选出几个ip来,要能在右侧自动生成对应的主机名。

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

按上面的参数顺序用语言描述为:查找的值,查找的区域,查找的目标值所在的列,精确查找还是模糊查找

如果查找出现N/A这种情况,可以用iferror使其变为空,2007及以上版本适用

=IFERROR(vlookup(1,2,3,0),0)

更多查看:http://baike.baidu.com/view/3170068.htm?fromId=3153205

视频教程:http://v.youku.com/v_show/id_XMzI5NDE0MDE2.html

office2010每次退出时会出现宏和保存normal.dotm

很烦人,我又不是什么高级用户,不在乎那么多安全

提示有两个

1.您正试图运行的函数包含有宏或需要宏语言支持的内容。而在安装此软件时,您(或您的管理员)选择了不安装宏或宏的控件的支持功能

2.所做更改会影响共用模板normal.dotm

按下面操作即可,不要问我为什么,我不知道

Word选项(I) >加载项 >转到(G) >把里面的3项内容都删除 >确定

Word选项(I) >信任中心 > 信任中心设置 (T) >选择 “启用所有宏”和“信任对 VBA 工程对象模型的访问” > 确定

重新启动 WORD 2010

生成随机密码

openssl 生成

echo |openssl passwd -1 -stdin

uuidgen 生成 uuid ,再取 uuid 里的值

uuidgen

1password 可以直接点击生成

Excel随机函数rand()生成密码
在单元格中输入

=INT(RAND()*900000+100000)

rand()是产生一个0-1之间的数,*900000+100000是把它扩大变成6位数,int()是取整,把它后面产生的小数去掉,其他位数同理

=CHAR(INT(RAND()*26+97))可以生成一个随机小写字母
=CHAR(INT(RAND()*26+65))生成一个随机大写字母

要生成一个第一位和第四位是字母,其它是数字的六位密码:

=(CHAR(INT(RAND()*26+97))& INT(RAND()*90+10)& CHAR(INT(RAND()*26+97)) &INT(RAND()*90+10))

借助 etcd discovery

https://discovery.etcd.io/new

excel批量删除空行的办法

文章来自:http://www.ittribalwo.com/show.asp?id=1502

从网上复制来的代码往往有很多空行,excel批量删除空行的方法有多种,视具体数据源不同,可以选择性的使用不同的方法。本文旨在对删除空行进行总结。

excel批量删除空行方法一:

方法是:选择包含需要删除的数据区域,比如A2:D10,然后按F5键,打开“定位”对话框,单击“定位条件”,打开“定位条件”对话框,选择“空值”,可以批量选择空行,然后单击右键,选择删除即可。

excel批量删除空行方法二:

我们可以在旁边的空白列输入1,然后下拉,作为辅助列。然后开启“筛选”,筛选“空白”,在筛选状态删除这些空白行,最后关闭筛选。

excel批量删除空行方法三:

如果工作表中有大量的空行,可以使用VBA代码实现。方法是:按ALT+F11,打开VBE编辑器,插入——模块,复制下面的代码,然后按F5键运行。

Sub 批量删除空行()
 Dim LastRow As Long
 Dim r As Long
 LastRow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count
 Application.ScreenUpdating = False
 For r = LastRow To 1 Step -1
 If Application.WorksheetFunction.CountA(Rows(r)) = 0 Then Rows(r).Delete
 Next r
 Application.ScreenUpdating = True
End Sub

excel快捷键

 

Enter 完成单元格输入并选取下一个单元格
Shift+Enter 完成单元格输入并向上选取上一个单元格
Tab 完成单元格输入并向右选取下一个单元格
Shift+Tab 完成单元格输入并向左选取上一个单元格
Home 移到行首

Alt+Enter 在单元格中换行

箭头键向上、下、左或右移动一个单元格
Ctrl+方向键在区块间移动

ESC 取消单元格输入

F4或Ctrl+y 重复上一次操作
Ctrl+Shift+F3 由行列标志创建名称
Ctrl+D 向下填充
Ctrl+R 向右填充
Ctrl+F3 定义名称
Ctrl+K 插入超链接
Ctrl+; 输入日期
Ctrl+shift+: 输入时间
Alt+向下键 显示区域当前列中的数值下拉列表
Ctrl+z 撤消上一次操作
F2 编辑活动单元格,并将插入点放置到单元格内容末尾

Backspace 编辑活动单元格,然后清除该单元格,或在编辑单元格内容时删除活动单元格中的前一字符
Delete 删除插入点右侧的字符或删除选定区域
Ctrl+Delete 删除插入点到行末的文本
F7 显示“拼写检查”对话框
Shift+F2 编辑单元格批注
Ctrl+Shift+Z 显示“自动更正”智能标记时,撤消或恢复上一次的自动更正

Ctrl+PgUp/PgDn 切换工作表

 


有时候打开了多个表,需要关闭时,点右上角的叉子,所有表会一同关闭

有三个解决办法:

1.点击右上的小叉子,不是大叉子

2.在需要关闭的excel任务栏上右键点关闭

3.ctrl+w关闭(推荐)