Excel 常用操作与函数.docx
《Excel 常用操作与函数.docx》由会员分享,可在线阅读,更多相关《Excel 常用操作与函数.docx(15页珍藏版)》请在冰豆网上搜索。
Excel常用操作与函数
一Excel简单介绍
Excel是一种电子表格计算工具,用于对数据进行处理,特别是处理大量数据时更是能够提高工作效率和结果的正确性。
在Excel中提供了许多非常有用的功能和函数,通过合理的使用这些功能和函数,可以实现我们需要的对某些数据的特殊处理,得到期望的处理结果。
并且Excel还支持宏,通过编写宏可以控制Excel,实现Excel中没有提供的或者是我们需要的一些特殊功能,并且通过宏,也可以使一些常规处理自动化,从另外一个方面也提高了工作效率。
Excel对于网络规划优化工程师来说,是一个非常有用的工具。
不管是在网络规划过程中数据的采集与处理;还是在网络优化过程中网络数据的修改,话统数据的分析,我们面对的都是巨大的数据量;没有Excel,有很多工作我们无从下手,Excel在网规和网优过程中起到了非常重要的作用。
对Excel掌握的熟练程度何以说已经成为了衡量工程师水平高低的一个标准。
总的说来,Excel在网规网优中的应用可以分成一下三个大的方面:
1.基站数据库的维护
一般情况下,基站都会包含:
基站名称,所属BSC,所属区域,基站类型,小区配置,割接时间,BCCH,TCH,CGI等常用信息。
通过使用Excel建立这样的包含这些信息的数据库以后,可以使我们无论对整个网络还是具体到每一个基站有一个全方面的了解,并且也方便我们快速获取我们所需要的信息。
2.话统数据的分析
通过使用Excel提供的函数和功能,可以定制一些常用的话统模版。
在进行日常的分析时,通过把原始数据导入到模版以后,Excel将会自动的计算出相关指标,便于我们快速的发现,定位,处理问题。
同时通过Excel,合理的使用Excel提供的函数,根据报表的需求(切换成功率,掉话率等),制作报表模版。
3.数据修改
在优化过程中,当需要对某些数据进行修改是,可以使用Excel对DBF进行处理,迅速查找到DBF中需要修改的地方。
二.Excel常用操作技巧
1ALT+CTRL+方向键
很多情况下,我们需要选取表格中的数据,一般情况下都是通过使用拖动鼠标的方式,但是在数据量比较大的时候,比较难于控制,经常回出现多选或则少选的情况。
使用以上组合键就可以避免这样的问题。
它们实现的功能是:
从当前单元格开始,按照选定的方向选取数据,遇到第一个空单元格时结束。
如下图:
2CTRL+鼠标左键拖动(复制单元格内容到指定范围)
有时,需要把当前单元格内容复制到其他单元格中,这时有两种情况
1数值单元格2非数值单元格
对数值单元格,有两种情况:
一是值递增复制,二是完全等值复制。
使用CTRL+鼠标左键拖动就可以在这两种情况之间切换。
如下图:
数值型单元格:
递增复制等值复制
非数值单元格
操作:
选取需要复制的单元格(可以为多个),按住CTRL移动鼠标到单元格的右下角,当出现十字形状时开始拖动鼠标,在选定位置释放鼠标。
3同时更改多个表格中同一位置的内容
选取需要更改的表格,在需要更改的位置输入新内容,如下图:
操作:
按住CTRL,鼠标左键点击需要更改的表格的名称,在指定位置输入新值。
4剪切,粘贴命令的鼠标操作
一般情况下,我们都是采用这两个命令来完成,但是使用鼠标可以一次完成。
操作:
选择需要剪切的范围,移动鼠标到选中范围的左上角,当出现时,按住鼠标左键拖动到希望粘贴的地方。
5状态栏的灵活使用
在Excel的左下角,有一个状态栏,其中提供了许多有用的功能与函数对选定的范围进行处理,如:
记数,求和,求平均数,求最大/最小值等。
操作:
在状态栏上,单击鼠标左键就可以调出这个功能。
6条件格式的使用
有时后,我们需要根据数据的特征把它们区别开来,以便一目了然,如:
基站是否开通等。
如下图:
操作方法:
首先选择你想使用条件格式的单元格(可以为一个范围),然后选择格式-条件格式
在如下窗口中进行设置:
7数据的组合与分组
在数据量比较大,表格中的列/行相对较多时,可以把具有一定特征的数据组合在一起,需要时再分组。
这样可以保证表格的整洁和信息的有效性。
如下图:
组合后数据图:
分组后数据图:
操作:
选择希望进行组合的列或者行,然后见下图:
8下拉列表选择框
在Excel中经常可看到下图所示的列表框:
在Excel中要实现这样的功能比较简单,具体步骤如下:
选择Excel菜单中的数据-有效性弹出下图窗口,按照下图进行设置:
9鼠标双击完成单元格的复制
某一列已经具有数据,此时可以用这一列作为标志,通过鼠标双击(鼠标形状变为+时)来完成紧接着的下一列单元格的复制,复制结束的标志为前一列第一个空单元格。
(对公式的复制特别有用)
10批量清空/复制单元格内容
11分页操作。
三常用函数
Excel提供了大量的函数对数据进行处理,根据功能的不同分为几个大类:
统计函数,字符/字符串处理函数,查找函数,逻辑函数等。
每一类函数都提供了丰富的功能。
此处就我们经常用到的函数进行简单的介绍。
1Vlookup函数
在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。
这是一个查找并根据查找结果提取所需值的函数,也是我们最常用/最重要的函数。
没有它,可以说我们就无法处理数据。
函数格式:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup, false/true)
参数解释:
Lookup_value 为需要在数组第一列中查找的数值。
Lookup_value可以为数值、引用或文本字符串。
Table_array 为需要在其中查找数据的数据表。
可以使用对区域或区域名称的引用,例如数据库或数据清单。
Col_index_num 为table_array中待返回的匹配值的列序号。
False/true:
根据数组的第一列是否排序来决定。
通常都为FALSE
Vlookup可以在同一表格,不同表格,不同工作薄之间进行查找。
但是不同的使用方式需要进行一些特殊的处理。
2HEX2DEX/DEC2HEX函数
这个两个函数完成十进制,十六进制之间的互相转化。
当进行双频网优化时非常的有用,因为NOKIA/ERICSSOCGI使用十进制,而华为使用十六进制。
(缺省不加载,需要手工加载函数库)
3MID函数
从一个字符串的某个位置开始提取指定长度的字符串。
经常用于提取基站名称,小区LAC/CI等。
4LEFT/RIGHT函数
从一个字符串的左/右边开始提取指定长度的字符串。
也经常用于提取基站名称。
5MAX/MIN函数
提取指定数据序列中的最大或最小值
6SUMIF/COUNTIF
对满足一定条件的数据进行求和或者记数
SUMIF格式
SUMIF(range,criteria,sum_range)
Range 为用于条件判断的单元格区域。
Criteria 为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。
例如,条件可以表示为32、"32"、">32"或"apples"。
Sum_range 是需要求和的实际单元格。
Countif函数使用和SUMIF函数基本类似
实例:
根据基站是否开通统计割接TRX数目(使用SUMIF),统计割接小区数目(使用COUNTIF)
7if
条件判断函数。
9large提取指定数组中的第N大值。
在实际工作中,通常不是一个函数的单独使用,某一项操作有可能需要多个函数结合在一起使用才能完成。
同时公式的灵活使用对效率也有很大影响。
这都要通过多用,多实践才能够提高。
四宏的使用
Excel还支持宏,通过编写宏就可以控制Excel,实现Excel中没有提供的或者是我们需要的一些特殊功能,并且通过宏,也可以使一些常规处理自动化,从另外一个方面也提高了工作效率。
1宏可以分为两种:
1内嵌于EXCEL中,通过ALT+F8来运行。
这样的宏没有用户界面,不能够接受用户输入和响应用户操作,不够灵活,与用户的交互性不够,一般为了特殊确定的用途编写。
2具有用户界面(也就是窗体)。
这样的宏能够接受用户,输入,根据用户的不同行为执行不同的代码,展示给用户不同的结果,运行灵活,具有较强的交互性和可定制性。
如下图:
2宏组成结构的简介
宏是用VBA来编写,也就是说它的语法完全是VB的语法。
简单的说,一段宏就是一个过程或者函数,由变量,表达示,语句构成。
如下
'DetermintewhethertoallowUpdatecellInfo
PrivateSubCheckBox2_Click()
Dimcasinteger
Ifc=0Then
CommandButton4.Enabled=True
c=1
ElseIfc=1Then
c=0
CommandButton4.Enabled=False
EndIf
EndSub
所以要学习使用宏,必须要知道VBA支持那些变量,如何声明变量,如何组成表达示,有那些语句,每个语句的语法与规则是什么。
3如何编写宏
1使用录制宏的方式,然后根据实际需要做一些改动。
2使用EXCEL提供的VBA开发环境从空白开始编写
VBA的开发环境如下图:
对于开始学习宏的人来说,可以在已经熟悉了VBA相关语法的基础上,自己录制一些简单的宏,然后在VBA开发环境中打开这些宏,看看系统是如何通过代码来实现一些特殊功能的。
以上只是针对EXCEL的一些常用操作技巧,常用函数进行了简单的介绍。
其实还有很多地方都没有涉及到,就算是公式的使用也需要通过实际工作的练习才能够做到灵活使用。
大家有什么其他的技巧和心得,希望共享,共同提高。