Excel技巧

如何在Excel中合并单元格

问题:如何在Excel中合并单元格?
首先选择需要合并的单元格,然后单击工具栏上面的“合并及居中”按钮,这样单元格就合并在一起了。

如果需要取消已经合并的单元格,只需选择已经合并的单元格,然后重新点击“合并及居中”按钮,这样原来已经合并的单元格就取消合并了。

如何在Excel中快速求和(自动求和)?

在使用Excel 我们可以使用快速求和(自动求和)功能,能够大大提升我们的工作效率,具体使用方法如下:

在表内求和

同列求和
同行求和
不同列求和

(1)如何求同列数据的和。假设要将单元格A2至A6的数据之和填入单元格A7中,操作如下:
先选定单元格A7,双击编辑栏中的“=”,再双击【常用】工具栏中的求和符号“∑” ;接着用鼠标单击单元格B2并一直拖拽至B5,选中整个B2_B5区域,这时在编辑栏和B6中可以看到公式“=sum(B2:B5)” ,单击编辑栏中的“√” (或按Enter键)确认,公式即建立完毕 。此时如果在B2到B5的单元格中任意输入数据,它们的和立刻就会显示在单元格B6中。
(2)如何求同行数据的和。如果要将单元格B2至D2的数据之和填入单元格E2中,也是采用类似的操作,但横向操作时要注意:对建立公式的单元格(该例中的E2)一定要在【单元格格式】对话框中的【水平对齐】中选择“常规”方式 , 这样在单元格内显示的公式不会影响到旁边的单元格。
(3)如何求不同行(或者列)数据的和。假如要将单元格B2,C5和D4中的数据之和填入E6中,操作如下:
先选定单元格E6,双击编辑栏中的“=”, 再双击【常用】工具栏中 的求和符号“∑” ; 接着单击单元格B2,键入逗号“,” ,又单击C5,键入“,” ,再单击D4,这时在编辑栏和E6中可以看到公式“=sum(B2,C5,D4)” 确认后公式即建立完毕。

在两个表间求和

假设有n张与附表格式相同的表,如果要把这些表相同位置单元格(例如B2)的数据全部汇总,将其结果填入另一同样格式表的B2中,操作如下:
先选定汇总表的单元格B2,双击编辑栏中的“=”, 再双击【常用】工具栏中的求和符号“∑” ;接着单击表1的标签,按住Shift健不放,再单击表n的标签(注意:被汇总的各表应包括在表1和表n的位置之间),松开Shift健后单击单元格B2,这时在编辑栏中可以看到公式“=sum(’表1:表n ’!B2)” ,确认后公式即建立完毕。
如果要将表1到表n各对应单元格的数据全部汇总到汇总表的对应单元格中去,则可以用类似于例1的方法,一次性选定汇总表的B2到E6的整个矩形区域,将原已在单元格B2中建立的公式复制过来。
例4 假如要将几个格式不尽相同的表中数据(例如表1的B3,表2的C5,表3的D3,表4的E4……)汇总到另一个表的单元格B2中,操作如下:
先选定汇总表的单元格B2,双击编辑栏中的“=”, 再双击【常用】工具栏中的求和符号“∑” ;接着单击表1的标签,再单击它的单元格B3,键入“,” ,然后单击表2的标签和它的单元格C5, 键入“,”……依此类推,将各表的标签和单元格一一选定,最后一表的单元格后不键入“,” , 这时出现在编辑栏中的公式是:“=sum(表1!B3,表2!C5,表3!D3,表4!E4……)” ,确认后公式即建立完毕。

不能求和错误

由于在操作中更改了字段的数值后,求和字段的所有单元格中的数值没有随之变化,造成不能正常运算。可以单击“工具→选项”命令,在打开的“选项”对话框中单击“重新计算”选项卡。在“计算”选项区中选中“自动重算”单选按钮,单击“确定”按钮,就可以进行自动计算并更新单元格的值.

Excel操作小招数(1)

1、如何在已有的单元格中批量加入固定字符?
例如:在人事资料,excel输入后,号码由于要求全部必须再添加两位,即要在每个人的证书号码前再添上两位数13,如果一个一个改的话实在太麻烦了,那么我们可以用下面的办法,省时又省力:
         (1) 假设证书号在A列,在A列后点击鼠标右键,插入一列,为B列 ;   
         (2) 在B2单元格写入: =”13″ & A2 后回车;   
         (3)看到结果为 13xxxxxxxxxxxxx 了吗?鼠标放到B2位置,单元格的下方不是有一个小方点吗,按着鼠标左键往下拖动直到结束。当你放开鼠标左键时就全部都改好了。 
2、在EXCEL中输入如“1-1”、“1-2”之类的格式后它即变成1月1日,1月2日等日期形式,怎么办?
这是由于EXCEL自动识别为日期格式所造成,你只要点击主菜单的“格式”菜单,选“单元格”,再在“数字”菜单标签下把该单元格的格式设成文本格式就行了。
3、在EXCEL中如何使它象WORD一样的自动定时保存文件?
点击“工具”菜单“自动保存”项,设置自动保存文件夹的间隔时间。如果在“工具”菜单下没有“自动保存”菜单项,那么执行“工具”菜单下“加载宏…”选上“自动保存”,“确定”。然后进行设置即可。
4、用Excel做多页的表格时,怎样像Word的表格那样做一个标题,即每页的第一行(或几行)是一样的。
在EXCEL的文件菜单-页面设置-工作表-打印标题;可进行顶端或左端标题设置,通过按下折叠对话框按钮后,用鼠标划定范围即 可。这样Excel就会自动在各页上加上你划定的部分作为表头。
5、在Excel中如何设置加权平均?
加权平均在财务核算和统计工作中经常用到,并不是一项很复杂的计算,关键是要理解加权平均值其实就是总量值(如金额)除以总数量得出的单位平均值,而不是简单的将各个单位值(如单价)平均后得到的那个单位值。在Excel中可设置公式解决(其实就是一个除法算式),分母是各个量值之和,分子是相应的各个数量之和,它的结果就是这些量值的加权平均值。
 6、如果在一个Excel文件中含有多个工作表,如何将多个工作表一次设置成同样的页眉和页脚?如何才能一次打印多个工作表?
把鼠标移到工作表的名称处(若你没有特别设置的话,Excel自动设置的名称是“sheet1、sheet2、sheet3…….”),然后点右键,在弹出的菜单中选择“选择全部工作表”的菜单项,这时你的所有操作都是针对全部工作表了,不管是设置页眉和页脚还是打印你工作表。
 

如何在分类汇总之进行排序

在Excel中,如果对表中数据进行分类汇总之后再想把结果进行排序,你会发现排序的时候在分类汇总时隐藏的那些行都出来了,根本无法对汇总结果进行排序。即使你使用“选择性粘贴”也会被那些隐藏的行复制过来。那该怎么办?如下有五种办法:
示例数据集中的帐户号码在列 A 中,金额在列 B 中。数据区域是 A2:B100,数据目前未排序。
方法 1:使用创造性的 IF 语句和“选择性粘贴”
步骤如下:

按帐户(列 A)对数据进行排序。
在列 C 中创建一个公式,以持续对每个帐户进行动态汇总。例如,在单元格 C2 中创建公式:
=IF(A2=A1,C1+B2,B2)

在列 D 中创建一个公式,以标识特定帐户的最后一个条目,例如,在单元格 D2 中创建公式:
=IF(A2=A3,FALSE,TRUE)

将 C2:D2 中的公式向下复制到所有行中。
复制 C2:D100。在此区域仍处于选中状态时,单击“编辑”菜单上的“选择性粘贴”,单击“数值”,然后单击“确定”,将 C2:D100 中的公式改为数值。
按列 D 排序,降序排列。
对于在列 D 中值为 TRUE 的行,列 A 中是帐户号码的唯一列表,列 C 中是帐户的最终动态汇总。

优点 速度快。只需对写 IF 语句感觉敏锐。
缺点 还有更好的方法。
方法 2:使用“高级筛选”获得唯一帐户列表
这是一种获得唯一帐户号码列表的方法:

突出显示区域 A1:A100。
在“数据”菜单上,指向“筛选”,然后单击“高级筛选”。
单击“将筛选结果复制到其他位置”。
选中“选择不重复的记录”复选框。
选择要在其中显示唯一列表的工作表空白部分。将此位置键入“复制到”框中。 注释 单击“将筛选结果复制到其他位置”之前,“复制到”框显示为灰色。
单击“确定”。唯一帐户号码将显示在输入的位置。
输入获得结果所需的所有进一步操作、数组公式等。

优点 比方法 1 快。无需排序。
缺点 此后所需输入的数组公式将使您头晕。
方法 3:使用“合并计算”命令
此方法使用“合并计算”命令,这有几项要求:帐户号码必须在要汇总的数值字段的左侧。每列上方必须有标题。需要对其中包括左列中的帐户号码和顶部标题的单元格矩形块指定区域名称。在本例中,该区域为 A1:B100。

突出显示区域 A1:B100。
通过在名称框(在编辑栏左侧)中单击并键入 TotalMe 之类的名称,对此区域指定区域名称。(也可以在“插入”菜单上单击“名称”。)
将单元格指针置于工作表的空白部分。
在“数据”菜单上,单击“合并计算”。
在“引用位置”框中,键入区域名称 (TotalMe)。
在“标签位置”部分,选中“首行”和“最左列”。
单击“确定”。

优点 无需排序。可用一系列键盘快捷键将其实现:Alt+D+N(区域名称)、Alt+T、Alt+L、Enter。易于缩放。如果区域包括 12 个月份列,则结果将是每月的汇总。
缺点 […]

如何保持电子邮件地址?使用Excel!

你在使用Foxmail或者OE收发电子邮件吗?如果你有大量的联系人需要处理,但是你发现频繁的更改联系人记录绝对是一件令人痛苦的事情,那么就使用Excel来处理吧。
当你需要建立大量联系人时(比如新建一个大型的用户联系名单),如果采用这种方法来建立地址簿将是一件非常痛苦的事情。下面就将这一操作技巧介绍给大家,希望对你有所帮助。
一、快速建立Foxmail地址簿
1、启动Foxmail程序,单击工具栏上“地址簿”按钮,打开“地址簿”窗口。
2、 选择“工具”菜单中“导出”项目下的“文本文件”命令,打开导出地址簿向导,在“导出文件保存为:”输入框中下方单击“浏览”按钮,弹出“另存为”对话 框,选择好导出地址簿文件的保存文件夹,在文件保存类型中选择“CSV File(*.CSV)”类型,然后输入文件名“Foxmail地址簿. csv”,单击“保存”按钮返回。然后单击“下一步”按钮。
3、在“请选择输出字段”列表框中,选择我们在建立用户名单时需要填写数据的字段,然后单击“确定”按钮即可将地址簿导出到“Foxmail地址簿.csv”文件中。
4、 启动Excel程序,单击“打开”按钮,从电脑中找到刚才所导出的“Foxmail地址簿.csv”文件并将其打开,此时可以看到在Foxmail中用户 以前建立的所有联系人的地址信息。我们先将除标题行之外的全部数据行删除,然后就可以在Excel中非常方便地将所有用户联系名单数据快速录入。
5、所有数据录入完成后,单击“文件”菜单下“保存”按钮,将文件进行保存,当系统弹出如图1所示消息框,单击“是”按钮即可。
6、打开Foxmail程序,在地址簿窗口中选择“工具”菜单中“导入”项目下的“CSV文件”命令,打开导入地址簿向导,单击“浏览”按钮,通过“打开”对话框将“Foxmail地址簿.csv”文件打开。单击“下一步”按钮。
7、先单击“全选”按钮,将所有字段选中,然后单击“映射”按钮,最后单击“完成”按钮,此时你在Excel中建立的大型用户联系名单就迅速导入到Foxmail中。
二、快速建立Outlook Express通讯簿
1、启动Outlook Express程序,选择“文件”菜单中“导出”项目下的“通讯簿”命令。
2、在“通讯簿导出工具”窗口中选择“文本文件类型”,然后单击“导出”按钮。
3、在“CSV导出”向导中单击“浏览”按钮,弹出“另存为”对话框,选择好导出OE地址簿文件的保存文件夹,在文件保存类型中选择“逗号分隔(*.CSV)”类型,然后输入文件名“OE地址簿.csv”,单击“保存”按钮返回。然后单击“下一步”按钮。
4、在“选择要导出的域”列表框中,选择我们在建立用户名单时所需要填写数据的字段,然后单击“确定”按钮即可将地址簿导出。
5、使用Excel处理“OE地址簿.csv”文件的操作过程与处理“Foxmail地址簿.csv”文件的操作过程一致,在此就不做详细介绍了。
6、打开Outlook Express,选择“文件”菜单中“导入”项目下“其它通讯簿”命令。
7、在“通讯簿导出工具”窗口中的导入文件列表中选择“文本文件(以逗号分隔)”文件类型,然后单击“导入”按钮。
8、在“CSV导入”向导中单击“浏览”按钮,在弹出“打开”对话框中找到“OE地址簿.csv”文件并打开。然后单击“下一步”按钮。
9、最后单击“完成”按钮即可将在Excel中建立的大型用户联系名单迅速导入到Outlook Express中。
这样,你就能够使用Excel强大的数据管理功能来管理你的联系人记录了。

学习使用公式-批量计算某一列的数值

有些时候,在excel中我们会需要对某个列进行批量的计算,如果是用手工来做的话,就会非常浪费时间和精力。如果利用公式来计算的话那就方便了很多。现在还不会用公式吗?没问题,下面给我一起做下面这个例子就可以了。
问题:在Excel中有一列是所有人的身份证号,现在需要把每个人的年龄计算出来。
当然,如果人不是太多的话完全可以手工计算,但是如果有好几百个或者好几千个人哪?也需要完全用手工来计算吗?我们可以利用身份证号里面包含的出生日期进行计算生日。
1. 首先把Word中的客户档案全部复制到Excel中生成一个数据库文件。然后在数据库文件中新建一列,并命名为“出生年月”。因为身份证号有15位和18位,为了计算方便,先对身份证号进行排序。
2. 用MID函数计算出第一个客户的出生年月。函数表达方式如下:MID(E2,7,2),表示第一个客户的身份证号在E列第二行中,要从这个位置中的第7个文本始返回2个长度的字符。
回车确认后,“J2”中的值变为“62”,表示该职工62年出生。接着下拉J2公式复制单元格,快速求出每个职工的出生年月(若身份证为18位,则公式变为MID(E2,9,2))再把J列的格式改为数值型。
3. 在D2中输入计算机公式“=108-J2”就可求出该职工的实际年龄。下拉D2中的公式再次复制,近千个职工的年龄就一键敲定。
怎么样,是不是很快就计算出了生日?
公式解释: Mid函数,用来读取某个单元格里面的数据内容,其中第一个参数的意思是要读取的单元格的位置。比如说我们想读取A列第2个单元格的内容,第一个参数就是A2;第二个参数的意思是读取的起始位置,就是从第几个字开始;第三个参数的意思是共读取几个字符。

如何保护你的Excel文件?

首先,我认为你有一个比较重要的Excel文件,所以需要保护。但是有两种保护的含义:(1) 你不希望别人能够打开你的Excel文件,不希望别人能看到你Excel文件中有什么内容。 (2) 你不希望别人都更改你Excel文件中的数据或者内容,但是还是愿意让别人看到你的Excel文件里面的数据或者内容的。
针对第一种问题,操作的步骤是:启动Excel,打开相应的工作簿文档,执行“工具→选项”命令,打开“选项”对话框。 切换到“安全性”标签下,在“打开权限密码”右侧的方框中输入密码,按下“确定”按钮,再输入一次密码,确定返回。这样的话这个Excel文档别人不过不知道密码的话就无法打开,当然更无法更改了。
第二种问题就比较简单了,步骤是:执行“工具→保护→保护工作表”,在弹出的对话框里面选择你运行的操作,然后输入密码就可以了。在这种模式下,别人如果不知道密码的话可以打开你的文档,但是无法修改你的文档内的内容。
当然,设置密码并不是万能的,也有一些工具可以用来破解你的密码,最快的能在几秒钟之内就完全把你设置的密码给破解出来。

Excel和WPS那个功能强大?

如果从价格上来说,当然WPS Office的价格要比Excel便宜了很多,并且WPS Office的安装文件也要比Excel的安装文件笑很多,所以如果你的电脑还没有安装表格软件的话,我建议你使用WPS Office。
从功能上来说,初期的WPS Office对MS Office文档的兼容性不要,不过现在微软已经开放了office文档的结构标准,所以在文档的兼容性上面WPS Office也完全没有任何问题,并且最新的WPS Office已经能够完美的打开任何Office文档,默认的文档格式也是微软Office的文档格式。在用户体验上,WPS也继承了微软Office的使用习惯,你会发现在WPS Office中很多操作与Excel或者其他的Office软件几乎完全一样。
但是,WPS Office确实与微软Office有着一些差别,比如在高级应用上:Excel和Access的数据导入导出,Web service,SharePoint等等是用法上WPS确实无法与微软Office竞争,但是普通用户谁有用到了这些功能了哪?所以,如果作为普通用户的话,我建议你使用WPS,他的确与微软Office几乎没有什么区别;如果你是高级用户,那最好使用微软Office。

如何在批量改变一列的值

我们做好一个EXCEL表格,数据也已经填好了,现在想修改其中的一列,例如想在列A原来的数据的基础上加 2,能不能使用公式?或者手工添加每个单元格里面的数值?对于这个问题我们自然想到了利用公式,当你利用工式输入A1=A1+8时,你会得到 EXCEL的一个警告“MICROSOFT EXCEL不能计算该公式……”只有我们自己想办法了,这里介绍一种简单的方法:
第一步
在想要修改的列(假设为A列)的旁边,插入一个临时的新列(为B列),并在B列的第一个单元格(B1)里输入8。
第二步
把鼠标放在B1的或下角,待其变成十字形后住下拉直到所需的数据长度,此时B列所有的数据都为8。
第三步
在B列上单击鼠标右键,“复制” B列。
第四步
在A列单击鼠标的右键,在弹出的对话框中单击“选择性粘贴”,在弹出的对话框中选择“运算”中的你所需要的运算符,在此我们选择“加”,这是本方法的关键所在。
第五步
将B列删除。
怎么样?A列中的每个数据是不是都加上了8呢?同样的办法可以实现对一列(行)的乘,除,减等其它的运算操作。原表格的格式也没有改变。