当前位置:主页 > Office办公

最新发布

Excel全部8种文本提取用法详解,你会用函数提取文本内容吗?
Excel全部8种文本提取用法详解,你会用函数提取文本内容吗?

有时候我们经常会要求从一句话或文本中提取特定的内容,比如:从地址中提取省市区、从一段话中提取特定数字、评价中提取指定客服名字、对话中提取快递单号等等。任何内容的提取都是根据一定的规律来操作的,今天我们就来全面详细的学习一下,如何通过函数来进行文本提取。说明:我们需要从地址中提取对应的市函数:=LEFT(D2,3)left函数是从左边起提取文本内容的函数,第一个参数为对应的文本单元格,第二个参数为从左边开始提取,提取3位数。说明:我们需要从地址中从右边开始提取对应的村函数:=RIGHT(D2,3)right函数是从右边提取的内容的函数,与left函数相似,第一个参数为对应的文本单元格,第二个参数为从右边起提取3位数。说明:我们需要从对应的地址中地区所在的区的位置函数:=MID(D2,4,3)

OFFSET函数的另外一个经典应用—定义名称
OFFSET函数的另外一个经典应用—定义名称

从零讲解了OFFSET函数的使用,本文最主要通过一个实例来讲解OFFSET函数在定义名称方面的运用。  下图所示的工作表命名为:名称实例,其中A1:C13区域为源数据,本讲座要完成的作业是通过源数据,使用OFFSET函数定义一个叫“AA”的名称,然后完成下图1、2、3个班级的实考人数、总分、最高分、优秀数、平均分的统计。  本题最核心的一个问题就是定义AA名称。  单击菜单“插入”——“名称”——“定义”,在“名称”框中输入名称“AA”,然后在下面的引用位置输入:=OFFSET(名称实例!$A$1,MATCH(名称实例!$D17,名称实例!$A$2:$A$13,),2,COUNTIF(名称实例!$A$2:$A$13,名称实例!$D17))  引用位置输入公式的含义,解释如下。把上面这个公式分成两部分来查看,就很容易了。  第一部分:MATCH(名称实例!$D17,名称实例!$A$2:$A$13,),这个值是OFFSET的第二个参数,使用MATCH来精确查找位置。代表偏移的行数就由MATCH部分的值来控制。这个公式的意思就是查找D17单元格的值在A2:A13区域中的位置。  MATCH函数也是一个查找函数。MATCH 函数会返回中匹配值的位置而不是匹配值本身。在使用时,输入单值它就返回单值,输入多值就返回多值。MATCH函数在众多的数字中只查找第一次出现的,后来出现的它返回的也是第一次出现的位置。MATCH函数一般都和别的函数嵌套使用。  第二部分:COUNTIF(名称实例!$A$2:$A$13,名称实例!$D17),这个值是OFFSET的第四个参数,高度就由COUNTIF的值来控制。  定义完名称之后,在E17单元格输入公式:=COUNTA(AA),然后下拉,就可以求出各个班级的实考人数。

567 次浏览
Excel COMBIN 函数 使用实例教程
Excel COMBIN 函数 使用实例教程

COMBIN 函数返回指定数量元素的总组合数。Excel 2003+COMBIN 函数返回指定数量元素的总组合数。可以指定组合元素数量。总组合数。=COMBIN(number, number_chosen) =COMBIN(数量, 选中元素数量) 参数 Number 必须。元素数量。 Number_chosen 必需。 每一组合中元素的数量。 要点 组合是项目的任意集合或子集,而不管其内部顺序。 组合与排列不同,排列的内部顺序非常重要。 计算组合数中 COMBIN 和 COMBINA 函数都可以计算 给定数量元素的总组合数。两个函数的区别在于 COMBIN 计算是不考虑重复值。例如,对于a、b、c三个元素计算总组合数,两个函数的总组合数如下: COMBIN 函数:ab、ac、bc; COMBINA 函数:aa、ab、ac、bb、bc、cc。 实例

Excel AREAS 函数 使用实例教程
Excel AREAS 函数 使用实例教程

AREAS 函数返回引用中的区域数量。Excel 2003+AREAS 函数返回引用中的区域数量。区域是指单个单元格或者连续的单元格区域。区域数量。=AREAS(reference) =AREAS(引用) 参数 Reference 必需。 对单元格或单元格区域的引用,可包含多个区域。 如果需要将几个引用指定为一个参数,则必须用括号括起来,以免 Excel 将逗号解释为字段分隔符。 实例

excel如何使用VBA自动生成文件目录制作文件管理系统
excel如何使用VBA自动生成文件目录制作文件管理系统

对于文件的管理,目前市面上也有很多成熟的商业方案可以使用。在此,仅提供一种轻量级的使用EXCEL管理文件的思路。毕竟EXCEL使用起来要更为简单一些。以下是详细步骤:1、创建工作表,将自己所需的项目添加进去,如下图。 2、在该工作表中插入一个Active X按钮控件,然后在该控件click事件下写入如下代码:Private Sub CommandButton1_Click() Dim i As Integer Dim path As String Dim ext() As String If [A2] = "" Then '判断一下表内容是否为空,主要目的是防止End(xldown)溢出错误 i = 2 Else i = [A1].End(xlDown).Row + 1 End If With Application.FileDialog(msoFileDialogFolderPicker) .AllowMultiSelect = False If .Show Then path = .SelectedItems(1) Else Exit Sub End With If Right(path, 1) <> "\" Then '给获取的路径添加尾部的斜杠“\" path = path & "\" End If file = Dir(path) '获取路径下文件目录名称列表 Do Until file = "" '在工作表循环写入文件名 Cells(i, 1).Value = file Cells(i, 2).Hyperlinks.Add Anchor:=Cells(i, 2), Address:=path & file, TextToDisplay:=file Cells(i, 3).Hyperlinks.Add Anchor:=Cells(i, 3), Address:=path, TextToDisplay:=path ext = Split(file, ".") '把文件名和扩展名分割开来存入一维数组 Cells(i, 4) = ext(1) '从数组中取出文件的扩展名 i = i + 1 file = Dir() ' 查找下一个文件 LoopEnd Sub 二、运行 1、单击按钮,开始运行程序。选择需要导入文件目录的文件夹路径: 2、导入目录后的结果。

1695 次浏览
excel 如何按照自动匹配计算员工请假扣款金额
excel 如何按照自动匹配计算员工请假扣款金额

想到利用if函数来搞定,但对于用天数等数值进行区间判断的条件,则可以利用vlookup的函数模糊匹配来搞定,而且效率更高,满足条件比较多而复杂的职场场景。这个问题的难点其实不在vlookup函数的书写,难点在这个区域的匹配条件的基准表的建立。 接下来,教教大家如何建立基准表。 小伙伴公司规定如下: 第一天带薪,不扣钱。 所以基准表为: 第二天到第三天包含第三天扣50%日工资。包含第二天和第三天,但不包含第四天。基准表新增如下。因为第四天要扣70%了。  最后,包含第四天和第五天,但不包含第六天。因为第六天的标准是100%。基准表新增如下:  

1280 次浏览
Excel EOMONTH 函数 使用教程
Excel EOMONTH 函数 使用教程

EOMONTH 函数返回与指定的起始日期相隔指定月数的日期的所在月的最后一天的日期。Excel 2003+EOMONTH 函数返回与指定的起始日期相隔指定月数的日期的所在月的最后一天的日期。月最后一天的日期。=EOMONTH(start_date, months) =EOMONTH(起始日期, 月数) 参数 Start_date 必需。 指定的起始日期。 Months 必需。 start_date 之前或之后的月份数。如果不是整数,则截位取整。其值可小于零: 正值:返回未来的日期; 负值:返回过去的日期。 实例

excel 中国式排名公式吗?透视表秒杀中国式排名,领略不一样的风采
excel 中国式排名公式吗?透视表秒杀中国式排名,领略不一样的风采

人生处处是排名,你在学校排第几?美女小C就职于一家教育机构,她需要对各班学员成绩进行排名,她苦恼的跟我说,RANK函数不是她要的排名结果,微软的工程师显然不懂咱中国国情。我们知道,中国人的习惯是:无论有几个并列第2名,之后的排名仍应该是第3名,即并列排名不占用名次,而RANK函数会将前面的并列排名占用掉名次。她求助我给他写个中国式排名的函数,于是我写了4个不同的函数给她,由于我写的这4个函数都涉及到函数嵌套,对于没有函数基础的小伙伴来说,在理解起来有一定的难度,这个必须需要系统的学习。而我今天在这里给大家分享的是另外一种思路,这种方法对于VIP学员来说并不陌生,相对而言,这种方式更易上手,下面我们来看下她的数据源以及要的效果。

294 次浏览
Excel TEXT 函数 使用教程
Excel TEXT 函数 使用教程

TEXT 函数将数值转换为文本,并以指定格式显示。Excel 2003+TEXT 函数将数值转换为文本,并以指定格式显示。指定格式的文本。 =TEXT(value, format_text) =TEXT(数值, 数字格式) 参数 value 必需。 数值、计算结果为数值的公式,或对包含数值的单元格的引用。 format_text 必需。 用引号括起的文本字符串的数字格式。 数字格式规则及示例

343 次浏览
如何利用Excel的 RANK函数 计算数字排位
如何利用Excel的 RANK函数 计算数字排位

RANK函数用于计算一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值(如果列表已排过序,则数字的排位就是它当前的位置)。RANK函数的语法如下:RANK(number,ref,order) 其中,number参数为需要找到排位的数字。ref参数为数字列表数组或对数字列表的引用,ref参数中的非数值型参数将被忽略。order参数为一数字,指明排位的方式,如果order参数为0(零)或省略,Excel对数字的排位是基于ref参数为按照降序排列的列表;如果order参数不为零,Excel对数字的排位是基于ref参数为按照升序排列的列表。下面通过实例详细讲解该函数的使用方法与技巧。打开“RANK函数.xlsx”工作簿,切换至“Sheet1”工作表,本例中的原始数据如图18-85所示。该工作表中记录了一组数据,要求计算出指定数值在数据集中的排位。具体的操作步骤如下。图18-85 原始数据STEP01:选中A8单元格,在编辑栏中输入公式“=RANK(A3,A2:A6,1)”,用于计算5.8在上表中的排位,输入完成后按“Enter”键返回计算结果,如图18-86所示。STEP02:选中A9单元格,在编辑栏中输入公式“=RANK(A2,A2:A6,1)”,用于计算11.6在上表中的排位,输入完成后按“Enter”键返回计算结果,如图18-87所示。图18-86 计算5.8的排位图18-87 计算11.6的排位函数RANK对重复数的排位相同。但重复数的存在将影响后续数值的排位。例如,在一列按升序排列的整数中,如果整数10出现两次,其排位为5,则11的排位为7(没有排位为6的数值)。由于某些原因,用户可能使用考虑重复数字的排位定义。在前面的示例中,用户可能要将整数10的排位改为5.5。这可通过将下列修正因素添加到按排位返回的值来实现。该修正因素对于按照升序计算排位(顺序=非零值)或按照降序计算排位(顺序=0或被忽略)的情况都是正确的。

256 次浏览
共计75934条记录 上一页 1.. 5223 5224 5225 5226 5227 5228 5229 ..7594 下一页