当前位置:主页 > Office办公 > Excel专区 > Excel函数

最新发布

excel使用TEXT函数转换文本
excel使用TEXT函数转换文本

TEXT函数可将数值转换为文本,并可使用户通过使用特殊格式字符串来指定显示格式。需要以可读性更高的格式显示数字或需要合并数字、文本或符号时,此函数很有用。例如,假设单元格A1含有数字23.5。若要将数字格式设置为人民币金额,可以使用以下公式:  =TEXT(A1,"¥0.00")  在本例中,Excel会显示¥23.50。  也可以使用功能区上“开始”选项卡上的“数字”组中的命令来设置数字格式。但是,只有整个单元格都为数字时,这些命令才起作用。如果需要设置数字格式并将其与其他文本合并,使用TEXT函数是最佳选择。例如,可以向前一个公式中添加文本  =TEXT(A1,"¥0.00") & " 每小时"   Excel会显示 ¥23.50 每小时。  TEXT函数的语法为:  TEXT(value, format_text)  ▲value:必需。数值、计算结果为数值的公式,或对包含数值的单元格的引用。  ▲format_text:必需。使用双引号括起来作为文本字符串的数字格式,例如,"m/d/yyyy"或"#,##0.00"。  示例:  如图所示,A1:C3区域为基础数据,A6:A11中的公式含义如下:  ●=A2&"的销售额为"&TEXT(B2, "¥0.00"):将单元格A2、文本字符串“的销售额为”、单元格B2(货币格式)合并成一个短语。返回结果“张三的销售额为¥2800.00”  ●=A3&"的销售额占总额的"&TEXT(B3, "0%"):将单元格A3、字符串 "的销售额占总额的"、单元格B3(百分比格式)合并为一个短语。返回结果“李四的销售额占总额的40%” ●="日期: " & TEXT(C2, "yyyy-mm-dd"):以4位年、2位月和2位日格式显示单元格C2中的值。返回结果“日期: 2007-08-06”  ●="时间: " & TEXT(C2, "m/d/yyyy h:mm AM/PM"):以短日期、12小时制格式显示单元格C2中的值。返回结果“日期: 8/6/2007 3:00 PM”  ●=TEXT(C2, "0.00E+00"):以科学记数(指数)格式显示单元格C2中的值。返回结果“3.93E+04” ●=TEXT(C2, "¥#, ##0.00"):以货币格式和千位分隔符显示单元格C2中的值。返回结果“¥39 300.63”

120 次浏览
类似VLOOKUP函数能区分大小写查询的公式
类似VLOOKUP函数能区分大小写查询的公式

在Excel中用VLOOKUP、HLOOKUP、LOOKUP等函数进行查询时,是不区分大小写的。例如在下图中要B列中查找“108-d”所对应的数值。 如果用公式:=VLOOKUP("108-d",A2:B5,2,0)将返回数值“10”,而不是“108-d”所对应的“210”。如果要区分大小写进行类似的查询,可以用下面的公式:=LOOKUP(1,FIND(A2:A8,"108-d"),B2:B8)或用下面的数组公式:=INDEX(B2:B8,MATCH(TRUE,EXACT("108-d",A2:A8),0))公式输入完毕后按Ctrl+Shift+Enter结束

152 次浏览
如何在excel单元格中强制换行公式返回的结果?
如何在excel单元格中强制换行公式返回的结果?

大家知道,在Excel中按Alt+Enter可以将单元格中的内容从指定的位置强制换行,但如果单元格内不是手动输入的内容,而是公式返回的结果,要从某处进行换行,该如何操作呢?可以使用CHAR函数来实现换行效果,即在公式中用“CHAR(10)”来插入一个换行符。例如A2单元格中的内容为“Excel”,B2单元格的内容为“Word”,C2单元格中的公式为:=A2&B2此时公式返回的结果是“ExcelWord”,如果设置单元格格式为“自动换行”,当单元格所在的列变窄时,单元格中的内容会从某个字母处换行,而不是将两个单词分两行显示。要将A2和B2单元格中的内容在C2单元格中分两行显示,可以在公式中加入“CHAR(10”,即:=A2&CHAR(10)&B2然后设置C2单元格的单元格格式为“自动换行”即可。

148 次浏览
如何在Excel中将时分秒形式的时长转换为小数
如何在Excel中将时分秒形式的时长转换为小数

在Excel中要将时分秒格式的时长转换为小数形式,例如“25:30:00”表示经过的时间为25小时30分钟,要将其转换为以“小时”为单位的小数形式“25.5”,可以将该时间值乘以24,再设置单元格格式为“常规”。那么为什么要乘以24呢?道理如下:我们以一道简单的算术题来进行说明:一台电脑每小时耗电0.4度,问使用7小时30分钟共耗电多少度?假如时间值在A1单元格中,其单元格格式为“[h]:mm:ss”,时间显示为“7:30:00”,如果直接使用公式:=A1*0.4再设置单元格格式为“常规”,将返回“0.125”而没有得到正确的结果。这是因为在Excel中,单元格中的时间是用一个小数来表示的。该小数值为从“0”到“0.99999999”之间的数值,代表从“0:00:00 (12:00:00 AM)”到“23:59:59 (11:59:59 P.M.)”之间的时间。单元格中的时间为“7:30:00”实际为“0.3125”,而“25:30:00”实际为“1.0625”,这些数值在设置单元格格式为“常规”后就可以看到。我们可以将这些小数理解为该时长与1天的总时长之间的比率,时长的单位相同。以“7:30:00”为例,以小时为单位,其时长为7+30/60=7.5小时,以分钟为单位为7*60+30=450分钟,以秒为单位为7*60*60+30*60=27000秒。而1天的总时长为24小时或1440分钟或86400秒,所以:7.5/24=450/1440=27000/86400=0.3125因而要得到以小时为单位的小数形式时间值,只需将其乘以24即可。同理要得到以分钟为单位的小数形式时间值,就要乘以1440。如果将上述公式改为:=A1*24*0.4然后设置单元格格式为“常规”,就会返回正确的结果“3”。

362 次浏览
EXCEL中MID和MIDB函数的使用基础教程
EXCEL中MID和MIDB函数的使用基础教程

MID返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB根据您指定的字节数,返回文本字符串中从指定位置开始的特定数目的字符。语法为:  MID(text, start_num, num_chars)  MIDB(text, start_num, num_bytes)  MID和MIDB函数语法具有下列参数:  ▲Text:必需。包含要提取字符的文本字符串。  ▲Start_num:必需。文本中要提取的第一个字符的位置。文本中第一个字符的 start_num为1,依此类推。  ▲Num_chars:必需。指定希望MID从文本中返回字符的个数。  ▲Num_bytes:必需。指定希望MIDB从文本中返回字符的个数(字节数)。  提示:  ●如果start_num大于文本长度,则MID返回空文本 ("")。  ●如果start_num小于文本长度,但start_num加上num_chars超过了文本的长度,则MID只返回至多直到文本末尾的字符。  ●如果start_num小于1,则MID返回错误值#VALUE!。  ●如果num_chars是负数,则MID返回错误值#VALUE!。  ●如果num_bytes是负数,则MIDB返回错误值#VALUE!。   示例:  =MID("office教程网",2,6):返回从“office教程网”中第2个字符开始的7个字符,即“xcel教程”。  =MIDB("office教程网",2,6):返回从“office教程网”中第2个字节开始的7个字节,即“xcel教”。

121 次浏览
怎样在Excel中对不连续的单元格进行连续编号
怎样在Excel中对不连续的单元格进行连续编号

有时需要在Excel工作表中对某列不连续的单元格数据进行连续编号,例如在下图的B列中包含一些不连续的数据,要求在A列中对其进行连续编号。用一个简单的公式就可以实现,在B2单元格中输入公式:=IF(B2="","",COUNTA(B$2:B2))回车后拖动填充柄向下填充公式即可。这样,不仅编号连续,而且以后在B列中删除或添加数据后编号也会自动进行调整。另外一种情况,就是A列中可能还包含一些数据,如下图所示。现在需要在进行编号时跳过这些包含数据的单元格。实现方法如下:1.假如数据在B2:B17区域中,选择A2:A17区域,按F5键,打开“定位”对话框,单击“定位条件”按钮。2.弹出“定位条件”对话框,选择“空值”,单击“确定”。Excel将自动选择A2:A17区域中的所有空单元格,同时高亮选择了A2单元格。在编辑栏中输入公式:=COUNTA(B$2:B2)

101 次浏览
Excel中对一列数据进行排序的公式
Excel中对一列数据进行排序的公式

有时需要在不使用Excel工具栏中的排序命令的情况下,从一列数据中获取排序后的结果,可以用下面的几个公式,假如数据在A5:A24区域中:一、当列中的数据全部为文本时排序的方法为按字母排序,要求A5:A24区域中不能包含空格或数值。在B5单元格中输入下列数组公式,公式输入完毕后按Ctrl+Shift+Enter结束。1.按升序排序:=INDEX($A$5:$A$24, MATCH(SMALL(COUNTIF($A$5:$A$24, "<"&$A$5:$A$24), ROWS($A$5:A5)), COUNTIF($A$5:$A$24, "<"&$A$5:$A$24), 0))2.按降序排序:=INDEX($A$5:$A$24, MATCH(LARGE(COUNTIF($A$5:$A$24, "<"&$A$5:$A$24), ROWS($A$5:A5)), COUNTIF($A$5:$A$24, "<"&$A$5:$A$24), 0))然后拖动填充柄向下填充公式。使用时将上述公式中的区域“$A$5:$A$24”更改为实际区域地址,“ROWS($A$5:A5)”的作用是对不同的单元格分别取得从1到N的数值,保证当在公式的上方删除或插入行后,公式能返回正确的结果,也要根据实际进行更改。二、当列中的数据全部为数值时要求A5:A24区域中不能包含空格或文本,在B5单元格中输入公式:

88 次浏览
excel利用数组公式提取一列中长度最长的几个数据
excel利用数组公式提取一列中长度最长的几个数据

如果Excel工作表的某列中包含一列数据,现在要按单元格数据的长度来提取最长的几个数据,可以用下面的数组公式。假如数据在A2:A11区域中,在B2单元格中输入数组公式:=INDEX($A$2:$A$11,MATCH(LARGE((LEN($A$2:$A$11)&"."&ROW($A$2:$A$11))*1,ROWS(B$1:$B1)),(LEN($A$2:$A$11)&"."&ROW($A$2:$A$11))*1,0))公式输入完毕后按Ctrl+Shift+Enter结束,然后拖动填充柄向下填充即可获取该区域中按长度从大到小排列的单元格数据。利用数组公式无需进行排序操作,从而避免破坏工作表结构。

144 次浏览
Excel中sum函数使用教程
Excel中sum函数使用教程

Excel作为常用办公软件之一,在数据处理方面能力相信经常处理表格的人对它的强大也深有体会,那么大家知道怎么使用sum函数吗?下面小编教你们sum函数在excel中的使用方法吧。  sum函数在excel中的使用方法一:对数字求和  比如我要计算1,23,4,567,890这些数字的和。  任意单元格中输入:  =sum(1,23,4,567,890)  回车  此时,表示计算1+23+4+567+890的值并显示到该单元格中。(见下图)  sum函数在excel中的使用方法二:对几个单元格求和  用这种方法计算1,23,4,567,890这些数字的和。  任意不同单元格中输入:1,23,4,567,890这些数字,然后对这些单元格求和。

119 次浏览
Excel时间函数怎么使用
Excel时间函数怎么使用

时间函数在excel中是非常常见的,而且使用频率很高,那么具体怎么用时间函数呢?下面让小编为你带来excel设置时间函数的方法,欢迎大家来到学习。  excel表格时间函数的使用方法  选择一个单元格,在公式输入框中输入date函数,在你输入的时候,系统会提示你输入函数的格式,输入完成回车即可  hour函数只是返回一个整数值,返回当前的整数时间点  now函数返回的是当前电脑的系统时间,它不是一个固定值,他是随着电脑的时间变化而变化的,没有参数值  month函数返回的是当前的月份,它同样可以使用嵌套函数  选择一个单元格,在公式输入框中输入today函数,同样在你输入的时候,系统会提示你输入函数的格式,输入完成回车即可,此处要注意,today函数是没有参数的,如果带有参数则输入错误  year函数只是返回的参数的年份,他的参数可以是一个函数,也就是说year函数可以嵌套函数,这里我们嵌套today函数  minute函数同样返回的是一个整数值,minute函数和hour函数都可以嵌套now函数猜你感兴趣:

138 次浏览
共计5788条记录 上一页 1.. 92 93 94 95 96 97 98 ..579 下一页