推荐阅读

excel文件加密
给excel表格添加密码可以防止别人查看自己的工作簿,但是密码一定要记住,否则没有密码自己也进不去,excel2003文件加密的具体方法有下面的几种。 excel加密码方法一、 1、我们单击文件菜单,然后选择另存为命令,在弹出的另存为对话框中输入文件名称,如图1。 2、我们在该对话框中选择工具中的常规选项。图1 3、这时会弹出一个保存选项对话框,我们在里面分别输入打开权限密码和修改权限密码,最后单击确定会让你重新输入一遍密码,然后单击再次单击确定按钮,保存文件即可,如图2所示。图2 excel加密码方法二、

wps表格求积怎么操作
问在wps中编辑文档时,有时会需要插入简单的表格,但是数据求积就不知道怎么办了。有什么办法可以解决吗?1、首先将光标定位在D2单元格,然后点击布局-数据-公式。2、在“公式”对话框中输入公式“=B2*C2”,然后点击“确定”按钮。3、下面的数据求积也和以上步骤一样,效果所示。

excel2010输入特殊符号的方法
Excel中的特殊符号具体该如何输入呢?接下来是小编为大家带来的excel2010输入特殊符号的方法,供大家参考。 excel2010输入特殊符号的方法: 输入特殊符号步骤1:打开一个Excel2010文件,我们选中一个输入单元格。如下图所示。 输入特殊符号步骤2:在输入法小窗口,我们点击最后一个工具键。如下图所示。 输入特殊符号步骤3:出现的小窗口,我们看到笑脸,这就是符号输入。如下图所示。 输入特殊符号步骤4:点击笑脸,然后我们选择“特殊符号”得到如下的窗口,在窗口中选择我们需要的特殊符号。然后点击确定。 输入特殊符号步骤5:我们就在要输入符号的地方吗输入了特殊的符号。

Excel中进行制作饼图的操作方法
有人说,Excel功能虽强大,但是80%的使用者只用了它的20%功能,其余的80%的功能,只有20%的人在使用。此话不假,Excel中的VBA编程以及许多函数的使用,大多数使用者比较陌生,有的甚至从没接触过,即使图表功能,很多使用者接触也不多。但是有些问题,不是我们的工作不需要,而是我们对Excel的使用方法需要进一步熟悉,比如复合饼图。今天,小编就教大家在Excel中进行制作饼图的操作方法。 Excel中进行制作饼图的操作步骤如下: 有某城市调查队的低收入家庭基本结构统计表如图。 为作图,可列出辅助图表: 作出一般饼图如下: 这样的饼图,并不能体现“老弱病残幼人员”的细分,所以,此类图表适合使用复合饼图。 复合饼图是将饼图分成两部分,把占总量较少的部分或指定的部分单独拿出来做成一个小饼以便查看得更清楚。复合饼图的作法与一般饼图的作法基本相似,只是在一些细节上有所不同,所以凡与饼图相同的调整方法,就不再赘述。 上述例子就是要将指定的“老弱病残幼人员”部分单独表达得更清楚。利用上述辅助表格,该表格将要指定的几行内容放在表格最后。 1.选取表格所在单元,单击工具栏上的【图表按钮】,打开【图表向导-4步骤之1-图表类型】对话框,在“标准类型”列表框中选“饼图”选项,在子图表类型列表中选第一行最后的“复合饼图”或第二行最后的“复合条饼图”,在这里我们选“复合饼图”。 2.单击【下一步】按照图表向导的步骤进行,直到完成复合饼图的基本制作。如下图:
最新发布

在excel2010中,如果需要提取字符串的第一个词
在excel2010中,如果需要提取字符串的第一个词,可以利用公式来实现目的。这个公式必须能够确定第一个空格符的位置,然后使用该值作为LEFT函数的参数。下面的公式就是这种应用: =LEFT(A1,FIND(" ",A1)-1) 如果A1单元格的值为“how are you”,则该公式将返回的结果是“how”。 事实上,这个公式返回的是单元格A1中第一个空格前面的所有文本。然而,这个公式可能会存在一个问题:如果单元格A1就只有一个单词的话,它会返回错误信息。如果使用更复杂一些的公式,加上IF函数,检查这种错误,就可以避免这种问题的发生。 =IF(ISERR(FIND(" ",A1)),A1,LEFT(A1,FIND(" ",A1)-1))

Excel使用HLOOKUP函数水平查找指定值
利用HLOOKUP函数可以在首行沿水平方向查找指定的值,然后返回同一列中的其他值。例如查找首行中的值“一分部”,假设这个值在第3列,则可以指定返回第3列中的哪一个值。该函数的表达式为 HLOOKUP(lookup_value,table_array,row_index_um,range_lookup) 在该函数中,参数lookup_value用于设定要查找的值,可以是数值,也可以是文本字符串或引用,参数table_array用于设置要在其中查找数据的数据表,这里可以使用区域或区域名称的引用,参数row_index_um为在查找之后要返回的匹配值的行序号,参数range_lookup是一个逻辑值,用于指明函数在查找时是精确匹配,还是近似匹配。 对于该函数的这些参数,需要做以下说明: ●参数table_array首行的数值可以为文本、数字或逻辑值。 ●参数row_index_num的范围要求在查找的区域内,如果其值小于1,则返回错误值#VALUE!;如果值大于查找区域的行数,则返回错误值#REF!。 ●如果range_lookup取为TRUE,则进行近似匹配,在找不到对应的值时会返回错误值#N/A;如果取值为FALSE,进行精确查找,在找不到相同的值时,会返回小于要查找值的最大数值。 ●如果range_lookup为TRUE,则table_array的第一行的数值必须按升序排列,即从左到右为:…-2、-1、0、1…、a-z、FALSE、TRUE;否则,函数将无法给出正确的数值。如果range_lookup为FALSE,则table_ array不必进行排序。当然,这里不一定要求所有的数值都存在,比如可以是“2、8、a、d、g”。 ●对于文本的查找,该函数不区分其大小写。如果range_lookup为FALSE且要查找的值是文本,则可以在lookup_value中使用通配符、问号“?”和星号“*”。其中,问号匹配任意单个字符,星号匹配任意字符序列。如果要查找实际的问号或星号,则需要在该字符前加人波形符“~”。

excel让“自动更正”输入统一的文本
你是不是经常为输入某些固定的文本,如“自动更正”而烦恼呢?那就往下看吧。1.执行“OFFICE按钮→EXCEL选项→校对”命令,打开“自动更正”对话框(excel2007版)。2.在“替换”下面的方框中输入“zd”(也可以是其他字符,“zd”用小写),在“替换为”下面的方框中输入“自动更正”,再单击“添加”和“确定”按钮。3.以后如果需要输入上述文本时,只要输入“zd”字符,此时可以不考虑“zd”的大小写,然后确认一下就成了。

Excel使用FLOOR函数舍入数值
FLOOR函数将number向下舍入(向零的方向)到最接近的significance的倍数。语法为: FLOOR(number, significance) ▲Number:必需。要舍入的数值。 ▲Significance:必需。要舍入到的倍数。 提示: ●如果任一参数为非数值型,则FLOOR将返回错误值#VALUE!。 ●如果number的符号为正,significance的符号为负,则FLOOR将返回错误值#NUM!。 ●如果number的符号为正,函数值会向靠近零的方向舍入。如果number的符号为负,函数值会向远离零的方向舍入。如果number恰好是significance的整数倍,则不进行舍入。 示例: =FLOOR(2.5, 1):将2.5沿绝对值减小的方向向下舍入,使其等于最接近的1的倍数,返回“2” =FLOOR(-2.5, -2):将-2.5沿绝对值减小的方向向下舍入,使其等于最接近的-2的倍数,返回“-2” =FLOOR(1.5, 0.1):将1.5沿绝对值减小的方向向下舍入,使其等于最接近的0.1的倍数,返回“1.5” =FLOOR(0.234, 0.01):将0.234向下舍入到最接近的0.01的倍数,返回“0.23”

Excel2007中与日期相关的函数大全
Excel有大量操作日期的函数,选择“公式”——“函数库”——“日期和时间”可以访问这些函数。 函数 描述 DATE 返回特定日期的序列号 DATEVALUE 把文本形式的日期转换为序列号 DAY 把序列号转换为月份中的一天 DAYS360 基于360天一年,计算两个日期之间的天数 EDATE* 返回代表起始日期之前或之后指定月份数的日期的序列号 EOMONTH* 返回指定月数之前或之后的那一月最后一天的序列号 MONTH 把一个序列号转换为月份 NETWORKDAYS* 返回两个日期之间的所有工作日 NOW 返回当前日期或时间的序列号 TODAY 返回当天日期的序列号 WEEKDAY 把一个序列号转换为一个星期中的一天 WEEKNUM* 返回一年的周数 WORKDAY* 返回一个早于或晚于特定数量工作日的日期的序列号 YEAR 把序列号转换为年 YEARFRAC* 返回一个年的分数,它代表的是起始日期和结束日期之间的天数

excel利用公式计算单元格中的具体字符的数量
以下公式可以计算单元格A1中的字符串中含有字符B的数量: =LEN(A2)-LEN(SUBSTITUTE(A2,"E","")) 这个公式使用SUBSTlTUTE函数创建一个新的字符串(在内存中),把所有的字符B放到里面。然后,用原有字符串的长度减去这个字符串的长度。从而得出原有字符串中包含字符E的数量。但此公式区分大小写,即如果用户想查询A2中字符E的数量,则使用此公式,如果想查询A2中字符e的数量,则相应的使用以下公式: =LEN(A2)-LEN(SUBSTITUTE(A2,"e","")) 相应地,使用以下公式把二者相加即可得到不分大小写的字母B的数量,即: =2*LEN(A2)-LEN(SUBSTITUTE(A2,"E",""))-LEN(SUBSTITUTE(A2,"e","")) 事实上,您可以使用下面的公式也可以计算在单元格A2的字符串中字符E(无论是大写还是小写)的数量,而且此公式更加简洁: =LEN(A2)-LEN(SUBSTITUTE(SUBSTITUTE(A2,"E", ""),"e","")) 假设单元格A2的值为“Excel教程:excel329.cn”,则以上三个公式的说明和结果如图所示excel利用公式计算单元格中的具体字符的数量

如何利用Excel筛选指定尾数手机号码实例教程
在Excel中,要将一列手机号中指定尾数的号码筛选出来,如筛选出尾数为“11”、“22”、“123”、“678”等的号码,可以用多种方法来实现,如自定义自动筛选、高级筛选等,本文介绍“辅助列+公式+自动筛选”的方法,即用公式在辅助列中标识出所需的号码,再进行自动筛选。下面通过三个例子来说明:例一:筛选出最后两个数字相同的号码如要筛选出尾数为“00”、“11”、“22”、“33”……“88”、“99”的号码。假如要筛选的手机号在A2:A125区域中,以B列为辅助列,在B2单元格中输入数组公式:=OR(RIGHT(A2,2)=TEXT(11*(ROW($1:$10)-1),"00"))公式输入完毕按Ctrl+Shift+Enter结束,然后向下填充公式。这样,A列中凡是结尾两个数字相同的手机号,在B列中都显示为“TRUE”。 然后筛选B列中值为的TRUE的单元格即可。例如在Excel 2010中选择A1:B1区域, 单击功能区“数据”选项卡,在“排序和筛选”组中点击“筛选”,再单击B2单元格中的下拉箭头,选择“TRUE”。 例二:筛选出最后三个数字为连号的手机号

excel利用数组公式获取一列中最接近0的数
要获取某列数值中最接近0的数(绝对值最小但不等于0的数),在Excel中可以用下面的数组公式。假如数值在A1:A15区域,,其中包含正数、负数、0和空单元格,如图所示。 在C3单元格中输入数组公式:=INDEX(A1:A15,MATCH(MIN(IF(A1:A15,ABS(A1:A15))),ABS(A1:A15),))公式输入完毕按Ctrl+Shift+Enter结束,下同。说明:“IF(A1:A15,ABS(A1:A15))”排除“0”和空单元格取得所有数值的绝对值,“0”和空单元格返回逻辑值“FALSE”,被MIN函数忽略。MATCH函数返回绝对值最小的数在列中的位置,最后用INDEX函数返回该数值。要获取A列中最接近0的正数或负数,当数值全部为正数或负数时,直接用MIN或MAX函数即可,如果同时包含正数和负数和0,可用下面的数组公式:获取图中A列中最接近0的正数:=MIN(IF(A1:A15>0,A1:A15))获取图中A列最接近0的负数:

excel用自定义函数提取单元格内字符串中的数字
如果Excel单元格中包含一个混合文本和数字的字符串,要提取其中的数字,通常可以用下面的公式,例如字符串“隆平高科000998”在A1单元格中,在B1中输入数组公式:=MID(A1,MATCH(1,–ISNUMBER(–MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)),0),COUNT(–MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)))公式输入完毕按Ctrl+Shift+Enter结束,公式返回文本形式的数值“000998”。下面的公式也可以提取字符串中的数值,并返回数值形式:=LOOKUP(9E+307,–MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890)),ROW(INDIRECT("1:"&LEN(A1)))))公式返回“998”。上述两个公式适合于字符串中包含连续数字的情况。但有时字符串中可能包含多个被文本分隔的数字,如“世纪家园31栋3单元901室”中就包含了3个数值,用上面的第二个公式只能返回第一个数值“31”,而第一个公式不能得到正确的结果。要分别提取字符串中的各个数值,可以用下面的自定义函数。在Excel中按Alt+F11,打开VBA编辑器。单击菜单“插入→模块”,在代码窗口中输入下列代码:Function GetNums(rCell As Range, num As Integer) As StringDim Arr1() As String, Arr2() As StringDim chr As String, Str As StringDim i As Integer, j As IntegerOn Error GoTo line1Str = rCell.TextFor i = 1 To Len(Str)chr = Mid(Str, i, 1)If (Asc(chr) < 48 Or Asc(chr) > 57) ThenStr = Replace(Str, chr, " ")End IfNextArr1 = Split(Trim(Str))ReDim Arr2(UBound(Arr1))For i = 0 To UBound(Arr1)If Arr1(i) <> "" ThenArr2(j) = Arr1(i)j = j + 1End IfNext

excel类似自定义筛选(包含)功能的数组公式
通常在Excel中的一列数据中找出包含指定文本的数据,可以用自定义自动筛选中的“包含”选项。有时可能也需要用公式来实现这样的功能,这时可用下面的数组公式。例如A2:A101中包含100个三位数字,在D1单元格中输入要查找(包含)的内容,在其下方的单元格中返回结果,如图所示。 在D3单元格输入数组公式:=OFFSET($A$1,SMALL(IF(ISERROR(SEARCH($D$1,$A$2:$A$101)),65535,ROW($1:$100)),ROW(A1)),)&""公式输入完毕后按Ctrl+Shift+Enter结束,然后拖动填充柄向下填充公式。说明:该公式先用SEARCH函数判断A列中是否包含指定的文本,如果A列某个单元格包含指定文本就返回该单元格的在A2:A101中的位置,否则返回“65535”。然后用SMALL和OFFSET函数按先后顺序返回包含指定文本的单元格值,对于不包含指定文本的单元格,公式会在D列的后面返回A65536这个几乎用不到的空单元格值。例如要查找A列包含“12”的数据,在D1中输入“12”即可。由于用到了SEARCH函数,因而可以支持通配符。如要返回A列中结尾为“8”的数字,只需在D1中输入“??8”。