python把excel的某一列复制到另一个excel的指定列_网优中常用EXCEL功能介绍

本文介绍了Excel在网络优化工作中的重要性,并详细讲解了一系列实用操作和功能,如快捷键、筛选、条件格式、数据有效性、数据透视表等,旨在提升工作效率。此外,还分享了常用函数如SUM、AVERAGE、IF、VLOOKUP等的用法,以及录制宏以简化重复任务。通过学习和应用这些技巧,可以更好地管理和分析数据。
摘要由CSDN通过智能技术生成

来源:通信人家园网友

2c5dbdde4ff741c213338781040b2845.png

  1. Excel简介

Excel在网络优化工作中起的作用,是不言而喻的。比如利用Excel制作工参、分析话统指标、统计数据等等。灵活的使用Excel可以极大的提高我们的工作效率,以下是我工作之余总结的Excel常用功能,希望对大家工作有所益处。

  1. Excel 常用操作

1Shift+Ctrl+方向键

很多情况下,我们需要选取表格中的数据,一般情况下都是通过使用拖动鼠标的方式,但是在数据量比较大的时候,比较难于控制,经常回出现多选或则少选的情况。使用以上组合键就可以避免这样的问题。

它们实现的功能是:从当前单元格开始,按照选定的方向选取数据,遇到第一个空单元格时结束。如下图所示:

 03a8054b6b4d023f6a8c749f7a3c9e25.png

2、快速选择每列或每行的首位和末尾单元格。

很多情况下,我们需要选取一列中末尾的单元格,或者首位的单元格,如果数据少的话,我们可以滑动鼠标轴选择,但是当数据量大时,这样很费时间。我们可以选择对应列或者行中的任意单元格,然后双击此单元格的上边框,就可以选择此列最首位的单元格,同样,双击此单元格的下边框,就可以选择最末尾的单元格,同理可以双击左边框或者右边框。如下图所示:

 c41284fad85b7b74d6fc70fa4c0b7426.png

3CTRL+鼠标左键拖动(复制单元格内容到指定范围)

有时,需要把当前单元格内容复制到其他单元格中,这时有两种情况:数值单元格和非数值单元格,对于数值单元格,有两种情况:一是值递增复制,二是等值复制。使用CTRL+鼠标左键拖动就可以在这两种情况之间切换。如下图所示:

数值型单元格递增复制:                      数值型单元格等值复制:

 5ce3096430a286a05a8d30d2c1faa40b.png        e7f4301d15c69b25f10dbaddb55d220b.png

非数值单元格:

 f94d8e94ffda5340a53d89e881df116b.png

同样可以选取多个单元格,按住CTRL移动鼠标到单元格的右下角,当出现十字形状时开始拖动鼠标,在选定位置释放鼠标。有时我们可以直接双单元格右下角的+字,这样可以直接填充下面的单元格。然后单击  f35b877a85315fc68174213d4a72317c.png按钮,可以选择“复制单元格”或者“以序列方式填充”等方式。如下图所示:

 e2871e18dd2b40388cbd8d06260c2d77.png

4、灵活使用状态栏

Excel的左下角,有一个状态栏,提供了许多有用的功能与函数对选定的范围进行处理,如:记数,求和,求平均数,求最大/最小值等。在状态栏上,单击鼠标右键就可以调出这个功能。如下所示:

 f2d8324082d557cabb18c492c370a66e.png

5、筛选功能

EXSL可以对数据进行筛选,筛选分为自动筛选和高级筛选。我们经常会使用这两个功能用于筛选一些数据。

自动筛选功能:快捷键:Alt+D+F+F,选择自动筛选后,会在选中的单元格或者最上面的一排显示  50e346472b7b0a7dad4ce9e448ce777d.png按钮,然后点击此按钮,会出现相应的对话框,我们可以选择相应的选项,如下图所示:

 29d811852a7b1a5b31b3e3fa1c1be154.png  f299628fbb949632a5350f81e66cdaae.png

高级筛选功能:快捷键:Alt+D+F+A。有些时候我们会从一些重复的数据中筛选出不重复的数据。比如我们统计某个BSC所有小区一天(按每小时为单位)的话务量,此时提取的数据中每小区会有24次每小时的话务量,但是我们需要的统计一天这个小区的话务量,此时我们需要将这些小区进行高级筛选,将其不重复的筛选出来,再利用SUMIF函数对其进行求和,如下图所示:

 fb27d995db535e375620ded23958eee6.png

6条件格式功能

有时候,我们需要根据数据的特征把它们区别开来,以便一目了然,比如某小区是否开通EDGE,或者有无直放站等,操作方法:首先选择你想使用条件格式的单元格(可以为一个范围),然后选择格式-条件格式,如下图所示:

 a614da8277dd7c2f427e2d052ccc246e.png

8、选择性粘贴

我们经常会使用一些函数,但是用完函授后,单元格中的数值会包含公式,此时我们会运用选择性粘贴去除函数。具体操作:首先对含有函数的单元格进行复制,然后右击选择“选择性粘贴”,选择“数值”即可。快捷键:Alt+E+S+V,如下图所示:

 38b3817676d76e522ebef64596e2c419.png  ecbe8d12c933ed1508ddb6f94cd14d82.png

有时候我们还可以使用这个方法进行少量数据进行转置,只需在“选择性粘贴”的窗口中选择“转置”即可。

9、数据分列功能

在制作工参时我们需要把小区名进行分列,分离出基站名,快捷键:Alt+D+E,选中需要分列的数据后,具体操作如下图所示:

 b6f73c1f0ae14e9ef8647da5ffeb8e4a.png  3d40135fb5883164f8ca38d518eba190.png

同样我们可以使用分列功能,将CGI分离出LACCI。只是选择固定宽度,手动再选择宽度即可。(我们也可是使用LEFTRIGHTMID函数分离LACCI)具体步骤如下:

 8eef2de84c4bf3f439b46f78e307cbaa.png  efe3d1234b956babfbfae3bafeec388a.png

10、冻结窗口功能

有时候我们在看数据时,希望将某一行数据的冻结不动,此时我们会使用冻结窗口功能,快捷键:Alt+W+F。具体操作如下:

 9f48e1ded1a5827c677d114a78dfe95f.png

11、自动换行功能

有时候,一个单元格中的文字太多,在此单元格中不能完全显示,我们可以使用自动换行,让其在单元格中完全显示。首先选择需要调整的单元格,右击选择“设置单元格格式”,选择“对齐”窗口,选择“自动换行”,快捷键:Ctrl+1,操作如下图所示:

 dffb2b56e705900d934e3a624850f360.png

同样我们可以再单元格设置窗口中设置数值的格式,比如小数点位、百分比、文本等格式。

12剪切,粘贴命令的鼠标操作

一般情况下,我们都是采用这两个命令来完成复制和粘贴,但是使用鼠标可以一次完成。具体操作:选择需要剪切的范围,移动鼠标到选中范围的右上角,当出现  b03e8b41fcafe6fb4afc45985e72b5d7.png时,按住鼠标左键拖动到希望粘贴的地方。

13、强制换行功能

有些时候我们需要在一个单元格中输入较长的文字,此时我们就用到了强制换行功能。选择Alt+Enter即可进行强制换行,没必要再去用空格将文本挤到下一行了

14、自动设定合适行高列宽

如果某单元格中文字未完全显示,鼠标放在该列列标题的右边界,双击  b03e8b41fcafe6fb4afc45985e72b5d7.png,即可以设置为“最适合的列宽”。如果某单元格分行后未完全显示,鼠标放在该行行标题的下边界,双击  b03e8b41fcafe6fb4afc45985e72b5d7.png,即可设置为“最适合的行高”。如果所有行及列需要调整,只需全部选定单元格,然后双击某列的右边框及某行的右边框,即可自动调整好所有单元格的行高及列宽。

15、查找及替换功能

我们经常在工参中查找某些信息,或者将某些值替换为别的值。此时我们会使用使用查找及替换功能,快捷键:Ctrl+F,弹出查找及替换窗口,输入需要查找的值即可。有些时候我们需要将表格中的空格去掉,只需在查找内容中输入“空格”,替换为“不填”即可把表格中的空格去除掉。如下图所示:

 c28fe1a7cb649da4f4069b86c20652b4.png

16、设置数据有效性

有些时候我们为了确保数据的正确而设定条件验证、限制单元格数据的输入。常见的有效性条件有:整数、小数、序列、日期、时间、文本长度。以上有效性条件除“序列”之外,其他的都可设定一个区间值。比如在某单元格中设置工作地区为“绍兴,湖州,嘉兴,舟山”,操作步骤:选择“数据”->“有效性”,在设置对话框中选择“序列”,输入“绍兴,湖州,嘉兴,舟山”即可,如下图所示:

 b9edaf85833a3f4498638295ef9e73b3.png  4f9a80c001e70da2645acecf13852239.png

17、排序功能

  1. 简单排序

很多情况下我们为了更加的方便的分析数据,经常会对数据进行排序,简单排序只针对数据清单中的某一列进行排序,一般情况下我们只需点击工具栏中的“升序”c3b9eabc123fea4d9b78ba97496f3818.png、“降序”652474a48cd4c3005360da300d484051.png进行排序。

同时需要注意的是:如果对选定区域旁边有数据,会提示是否“扩展选定区域”,或者只以“当前选定区域排序”,一般情况下我们选择“扩展选定区域”,因为只对选定区域排序而未改变相邻单元格的排序,会造成整个数据顺序变乱。具体区别如下图所示:

 64bff06c4c9b1dccdd2d3c24d7226837.png

 4ce684ba1fca81c6db51d99553097d61.png

    1. 复杂排序

如果在数据清单中首先被选择的关键字段的值是相同的,往往要再按另一字段的值来排序,那么前者称为主关键字,后者称为此关键字,还可以有第三关键字,这样的操作用菜单命令来实现排序操作。如下:

 3c08381f4f22330a5b6ba4d4d7d670f6.png

18、合并单元格中的数据

许多情况下我们需要合并两个单元格中的数据,比如合并NCCBCC,这样我们会用到“&”(和号)运算符,如下所示:

 ad27a63ee25b090767e990a0e5c1092f.png

19、数据透视表

数据透视表是一种自动提取、组织和汇总数据的交互表,利用它可以使我们能够简介的全面的对数据重新组织和统计数据。比如有一些重复的数据需要筛选出不重复的数据并统计各个数据出现的次数,具体操作如下:

首先单击“数据”->“数据透视表和数据透视图”命令,如下图所示:

 82ab0afd0794658ad95d3cad42c65f19.png

点击“下一步”选择需要统计的数据:

 23dd3aaa96c3132f8e351a9b96bf37c2.png

然后点击“下一步”选择“新建工作表”:

 381f608a1c1e2ab07e8f3d93790f2ddb.png

点击“完成”,会出现如下对话框:

 c3397eb000fd8a00ea795ec5c3c96acb.png

将需要统计的数据拖到相应的位置:

 d96a1bbe749d97ee270d5257530807df.png

这样就会筛选出不重复出现的数据,并且还统计出了各个数值出现的次数。比高级筛选方法还要简单。以上只是数据透视表中的一小部分功能,其余的功能需要大家在实践中不断的摸索。

  1. Excel常用函数

1、数学函数

  1. Sum函数

  主要功能:计算所有参数数值的和。

  使用格式:SUM(Number1,Number2……)

  参数说明:Number1Number2……代表需要计算的值,可以是具体的数值、引用的单元格(区域)、逻辑值等。  

应用举例:如下图所示,在A10单元格中输入公式:=SUM(A1:A9),确认后即可求出以上单元格的和。

 7d5d738d2ab1c8583d3a2b79b234d73b.png

  1. Subtotal函数

  主要功能:返回列表或数据库中的分类汇总。

  使用格式:SUBTOTAL(function_num, ref1, ref2, ...)

  参数说明:Function_num111(包含隐藏值)或101111(忽略隐藏值)之间的数字,用来指定使用什么函数在列表中进行分类汇总计算;ref1, ref2,……代表要进行分类汇总区域或引用,不超过29个。

 9db5a79050356b7fda70e40e2afd75c7.png

  应用举例:一般情况下我们利用这个函数对筛选的单元格进行求和,比如我们在B11单元格中输入“=SUBTOTAL(9,A2:A10)”,就会求出当前筛选结果值的和。如下图所示:

 faf4a0b270ecbb27107a6769b19527b6.png

  特别提醒:如果采取自动筛选,无论function_num参数选用什么类型,SUBTOTAL函数忽略任何不包括在筛选结果中的行;SUBTOTAL函数适用于数据列或垂直区域,不适用于数据行或水平区域。

  1. Sumif函数

  主要功能:计算符合指定条件的单元格区域内的数值和。

  使用格式:SUMIF(Range,Criteria,Sum_Range)

  参数说明:Range代表条件判断的单元格区域;Criteria为指定条件表达式;Sum_Range代表需要计算的数值所在的单元格区域。

应用举例:比如我们从某个BSC所有小区的话务量的数据中,提取某小区载频级一周的话务量。如下图所示:在F3单元格中输入“=SUMIF(C:C,F2,D:D)”即可,意思是:如果在C列中有值等于F2的,就对D列中的值进行求和。

 1a733b80cc09aae1990f5e56bd23a8e2.png

  1. Average 函数

  主要功能:求出所有参数的算术平均值。

  使用格式:AVERAGE(number1,number2,……)

  参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。

  应用举例:同SUM函数用法相同,不再举例。

  特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。

  1. Max函数

  主要功能:求出一组数中的最大值。

  使用格式:MAX(number1,number2……)

  参数说明:number1,number2……代表需要求最大值的数值或引用单元格(区域),参数不超过30个。

  应用举例:同SUM函数用法相同,不再举例。

  特别提醒:如果参数中有文本或逻辑值,则忽略。

  1. Min函数

  主要功能:求出一组数中的最小值。

  使用格式:MIN(number1,number2……)

  参数说明:number1,number2……代表需要求最小值的数值或引用单元格(区域),参数不超过30个。

  应用举例:同SUM函数用法相同,不再举例。

  特别提醒:如果参数中有文本或逻辑值,则忽略。

  1. ABS函数

  主要功能:求出相应数字的绝对值。

  使用格式:ABS(number)

  参数说明:number代表需要求绝对值的数值或引用的单元格。

  应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。

  特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”

  1. Hex2dec函数

  主要功能:将十六进制数转换为十进制数。

  使用格式:HEX2DEC(number)

  参数说明:number代表需转化的数值或引用的单元格。

  应用举例:一般情况下,BSC32CGI为十六进制的,这样我们就利用此函数进行转换,比如在B2单元格中输入公式:= HEX2DEC (783),确认后就会输出1923

  1. Dec2hex函数

将十进制数转换为十六进制数,用法同Hex2dec函数

2、文本函数

  1. Lift函数

  主要功能:从一个文本字符串的第一个字符开始,截取指定数目的字符。

  使用格式:LEFT(text,num_chars)

  参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。

应用举例:在制作工参时,我们会提取小区名左边的几个字作为地区名,例如:在B2中输入“=LEFT(A2,2)”就会分离出地区名。如下所示:

   f72352ffb1e0d7199c964ea77c32a553.png

  1. Right函数

  主要功能:从一个文本字符串的最后一个字符开始,截取指定数目的字符。

  使用格式:RIGHT(text,num_chars)

  参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。  

应用举例:使用方法同Left函数,但是只是提取的右边的字符。

  1. Mid函数

  主要功能:从一个文本字符串的指定位置开始,截取指定数目的字符。

  使用格式:MID(text,start_num,num_chars)

  参数说明:text代表一个文本字符串;start_num表示指定的起始位置;num_chars表示要截取的数目。

应用举例:在系统优化时经常会提取一段字符中的一段字符,比如提取A2单元格“我爱网优”中间的两位字符,只需要输入“=MID(A222)”即可。

  1. Substitute函数

  主要功能:需要在某一文本字符串中替换指定的文本。

  使用格式:SUBSTITUTE(text,old_text,new_text,instance_num)

参数说明:

Text    为需要替换其中字符的文本,或对含有文本的单元格的引用。

Old_text    为需要替换的旧文本。

New_text    用于替换old_text 的文本。

Instance_num    为一数值,用来指定以new_text 替换第几次出现的old_text。如果指定了instance_num,则只有满足要求的old_text 被替换;否则将用new_text 替换Text 中出现的所有old_text

应用举例:有些情况下在制作工参时,提取的频点信息中包含BCCH频点,因此制作TCH频点时需要将BCCH频点替换掉,例如在C2中输入“=SUBSTITUTE(A:A,";"&B2,"")”,即可把BCCH频点替换掉,如下图所示:

 6b103f0e29afe095e4e279e8d184e07d.png

3、逻辑函数

  1. If函数

  主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。

  使用格式:=IF(Logical,Value_if_true,Value_if_false)

  参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”

应用举例:我们经常利用IF函数进行数据的分类,如果分类较多的情况下我们会利用IF函数嵌套。比如,要筛选出E列中小于等于3的值为“小”,大于3小于等于9的为“大”,大于9的为“很大”,只需输入公式“=IF(E2>3,IF(E2<10,"","很大"),"")”然后向下填充即可。如下图所示:

 100360f0aeddc0685326b0cb89a0c9d7.png

  1. And函数

  主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。

  使用格式:AND(logical1,logical2, ...)

  参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。

  应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5B5中的数值均大于等于60,如果返回FALSE,说明A5B5中的数值至少有一个小于60

  1. Or函数

  主要功能:返回逻辑值,仅当所有参数值均为逻辑“假(FALSE)”时返回函数结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。

  使用格式:OR(logical1,logical2, ...)

  参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。

  应用举例:在C62单元格输入公式:=OR(A62>=60,B62>=60),确认。如果C62中返回TRUE,说明A62B62中的数值至少有一个大于或等于60,如果返回FALSE,说明A62B62中的数值都小于60

4、查找函数

  1. Vlookup函数

  主要功能:在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值。

  使用格式:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

参数说明:Lookup_value代表需要查找的数值;Table_array代表需要在其中查找数据的单元格区域;Col_index_num为在table_array区域中待返回的匹配值的列序号(当Col_index_num2,返回table_array2列中的数值,为3时,返回第3列的值……);Range_lookup为一逻辑值,如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果为FALSE,则返回精确匹配值,如果找不到,则返回错误值#N/A

应用举例:Lookup函数是非常重要的,可以说无时无刻不再用他。比如通过CI来索引小区的BCCH,在I2单元格中输入“=VLOOKUP(H2,E:F,2,0)”,表示在E列中查找需要的CI,返回F列中匹配值,下拉单元格直接填充单元格即可。如下所示:

 50da58051f039d3c56b627a7453c0506.png

  1. Excel中插入图表

我们在写测试报告的时候,经常需要对DT的指标进行统计,然后制作成图表,这样看起来会更加的形象直观。但是同样的数据,有些人制作的图标非常的漂亮,而有些人制作的图表看起来非常的生硬,不美观,下面将介绍如何制作出漂亮的图表。

首先在主菜单栏中选择“插入”,接着选择“图表”出现如下对话框:

 150b356330394381100ec299cb6283ed.png

第二步:

 afcc04147e90d36a0994c0c457fc0516.png

第三部:

 2aa5262b925cb35e8dc90077942d4d4a.png

第四步:

 124093a37ba906a21382275ef5205dfb.png

第五步:

 62733b915aaaf52c76065d551c6dd0a3.png

第六步:对图表的各个区域进行编辑,这一可以使生成的图标更加的美观,下面仅列举了对图表区的编辑方法,其他区域编辑类似。

 dce9d0263bfcc62e02fbed21e0fdb973.png

图表区的编辑方法:

 a62ceec922f57f0be13101489c3ebe3c.png

各个区域编辑好后,就会生成漂亮的图表了:

 c40dac8fd783e7783f3f47d2841cebf2.png

  1. Excel中录制宏

有些情况下,需要对多个单元格进行相同的操作,且操作步骤并不多。此时就建议录制个简单的宏,这样可以提高工作效率。但是有些情况下使用录制的宏时,会出现错误,因此建议录制的宏最好包含较少的函数,需要大家细细的体会。具体录制步骤如下:

单击“工具”->“宏”->“录制新宏”,会出现如下对话框:

 dd17ac1e86d66ef2c2d7e55193f78e1a.png

然后会出现如下对话框,

 12c461d564bbd66adc93ad04515642a4.png

此标志用于停止录制宏。

接下来可以进行相关的操作,操作完后点击“停止录制”工具栏,就可以完成录制宏了。下一步就是运行宏了,打开个表格,点击“工具”->“宏”->“宏”会出现如下对话框:

 43d4a6040cd05000505f235ff3e70984.png

此时,可以点击“执行”,就可以运行宏了。

  1. Excel常用快捷键

1Ctrl+箭头键

移动到当前数据区域的边缘。

2Ctrl+Home

移动到工作表的开头。

3Ctrl+End

移动到工作表的最后一个单元格,该单元格位于数据所占用的最右列的最下行中。

4Alt+Enter

在单元格中强制换行。

5Crl+Z

撤消上一次操作。

6Ctrl+C

复制选定的单元格。

7Ctrl+X

剪切选定的单元格。

8Ctrl+V

粘贴复制的单元格。

9Alt+E+D

强制换行

10Ctrl+A

选定整张工作表。

11Ctrl+1

显示"单元格格式"对话框,对单元格格式进行设置

12Alt+D+F+F

自动筛选

13Alt+W+F

冻结窗口

14Alt+Tab

各个程序窗口

15Delete

况选定单元格内容

  1. 总结

以上只是对EXCEL中最常用的一些功能进行简单的介绍,希望能对初学者起个引导作用。希望大家在使用EXCEL时多使用快捷键,灵活的使用函数,这样可以极大的提高我们的工作效率。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值