中企动力 > 商学院 > excel操作大全
  • ?

    EXCEL-快捷键大全

    Ramya

    展开

    ·Ctrl组合快捷键

    【Ctrl】+【&】 将外框应用于选定单元格。

    【Ctrl】+【_】 从选定单元格删除外框。

    【Ctrl】+【~】 应用“常规”数字格式。

    【Ctrl】+【$】 应用带有两位小数的“货币”格式(负数放在括号中)。

    【Ctrl】+【%】 应用不带小数位的“百分比”格式。

    【Ctrl】+【^】 应用带有两位小数的“指数”格式。

    【Ctrl】+【#】 应用带有日、月和年的“日期”格式。

    【Ctrl】+【@】 应用带有小时和分钟以及AM或PM的“时间”格式。

    【Ctrl】+【!】 应用带有两位小数、千位分隔符和减号(-)(用于负值)的“数值”格式。

    【Ctrl】+【-】 显示用于删除选定单元格的【删除】对话框。

    【Ctrl】+【*】 选择环绕活动单元格的当前区域(由空白行和空白列围起的数据区域)。 在数据透视表中,它将选择整个数据透视表。

    【Ctrl】+【:】 输入当前时间。

    【Ctrl】+【;】 输入当前日期。

    【Ctrl】+【`】 在工作表中切换显示单元格值和公式。

    【Ctrl】+【'】 将公式从活动单元格上方的单元格复制到单元格或编辑栏中。

    【Ctrl】+【"】 将值从活动单元格上方的单元格复制到单元格或编辑栏中。

    【Ctrl】+【+】 显示用于插入空白单元格的【插入】对话框。

    【Ctrl】+【1】 显示【单元格格式】对话框。

    【Ctrl】+【2】 应用或取消加粗格式设置。

    【Ctrl】+【3】 应用或取消倾斜格式设置。

    【Ctrl】+【4】 应用或取消下划线。

    【Ctrl】+【5】 应用或取消删除线。

    【Ctrl】+【6】 在隐藏对象、显示对象和显示对象占位符之间切换。

    【Ctrl】+【7】 显示或隐藏【常用】工具栏。

    【Ctrl】+【8】 显示或隐藏大纲符号。

    【Ctrl】+【9】 隐藏选定的行。

    【Ctrl】+【0】 隐藏选定的列。

    【Ctrl】+【A】 选择整个工作表。

    【Ctrl】+【(】 取消隐藏选定范围内所有隐藏的行。

    【Ctrl】+【)】 取消隐藏选定范围内所有隐藏的列。

    如果工作表包含数据,则按【Ctrl】+【A】将选择当前区域。

    再次按【Ctrl】+【A】将选择整个工作表。 当插入点位于公式中某个函数名称的右边时,则会显示“函数参数”对话框。

    当插入点位于公式中某个函数名称的右边时,按【Ctrl】+【Shift】+【A】将会插入参数名称和括号。

    【Ctrl】+【B】 应用或取消加粗格式设置。

    【Ctrl】+【C】 复制选定的单元格。

    如果连续按两次【Ctrl】+【C】,则会显示【Microsoft Office剪贴板】。

    【Ctrl】+【D】 使用【向下填充】命令将选定范围内最顶层单元格的内容和格式复制到下面的单元格中。

    【Ctrl】+【F】 显示【查找】对话框。

    按【Shift】+【F5】也会显示此对话框,而按【Shift】+【F4】则会重复上一次查找操作。

    【Ctrl】+【G】 显示【定位】对话框。 按【F5】也会显示此对话框。

    【Ctrl】+【H】 显示【查找和替换】对话框。

    【Ctrl】+【I】 应用或取消倾斜格式设置。

    【Ctrl】+【K】 为新的超链接显示【插入超链接】对话框,或为选定的现有超链接显示【编辑超链接】对话框。

    【Ctrl】+【L】 显示【创建列表】对话框。

    【Ctrl】+【N】 创建一个新的空白文件。

    【Ctrl】+【O】 显示【打开】对话框以打开或查找文件。

    按【Ctrl】+【Shift】+【O】可选择所有包含批注的单元格。

    【Ctrl】+【P】 显示【打印】对话框。

    【Ctrl】+【R】 使用“向右填充”命令将选定范围最左边单元格的内容和格式复制到右边的单元格中。

    【Ctrl】+【S】 使用其当前文件名、位置和文件格式保存活动文件。

    【Ctrl】+【U】 应用或取消下划线。

    【Ctrl】+【V】 在插入点处插入剪贴板的内容,并替换任何选定内容。只有在剪切或复制了对象、文本或单元格内容后,才能使用此快捷键。

    【Ctrl】+【W】 关闭选定的工作簿窗口。

    【Ctrl】+【X】 剪切选定的单元格。

    【Ctrl】+【Y】 重复上一个命令或操作(如有可能)。

    【Ctrl】+【Z】 使用【撤消】命令来撤消上一个命令或删除最后键入的条目。

    显示了自动更正智能标记时,按【Ctrl】+【Shift】+【Z】可使用【撤消】或【重复】命令撤消或恢复上一次自动更正操作。

    功 能 键

    【F1】 显示“帮助”任务窗格。

    按【Ctrl】+【F1】可关闭并重新打开当前任务窗格。

    按【Alt】+【F1】可创建当前范围中数据的图表。

    按【Alt】+【Shift】+【F1】可插入新的工作表。

    【F2】 编辑活动单元格并将插入点放在单元格内容的结尾。如果禁止在单元格中进行编辑,它也会将插入点移到编辑栏中。

    按【Shift】+【F2】可编辑单元格批注。

    【F3】 将定义的名称粘贴到公式中。

    按【Shift】+【F3】将显示【插入函数】对话框。

    【F4】 重复上一个命令或操作(如有可能)。

    按【Ctrl】+【F4】可关闭选定的工作簿窗口。

    【F5】 显示【定位】对话框。

    按【Ctrl】+【F5】可恢复选定工作簿窗口的窗口大小。

    【F6】 切换到已拆分(【窗口】菜单,【拆分】命令)的工作表中的下一个窗格。

    按【Shift】+【F6】可切换到已拆分的工作表中的上一个窗格。

    如果打开了多个工作簿窗口,则按【Ctrl】+【F6】可切换到下一个工作簿窗口。

    【F7】 显示“拼写检查”对话框,以检查活动工作表或选定范围中的拼写。

    如果工作簿窗口未最大化,则按【Ctrl】+【F7】可对该窗口执行【移动】命令。

    使用箭头键移 动窗口,并在完成时按【Esc】。

    【F8】 打开或关闭扩展模式。在扩展模式中,【EXT】将出现在状态行中,并且按箭头键可扩展选定范围。

    通过按Shift+F8,您可以使用箭头键将非邻近单元格或范围添加到单元格的选定范围。

    当工作簿未最大化时,按【Ctrl】+【F8】可执行大小命令(在工作簿窗口的【控制】菜单上。 按【Alt】+【F8】可显示用于运行、编辑或删除宏的【宏】对话框。

    【F9】 计算所有打开的工作簿中的所有工作表。

    如果先按【F9】,再按【Enter】(对于数组公式则按【Ctrl】+【Shift】+【Enter】),则会计算选定的公式部分,并将选定部分替换为计算出的值。

    按【Shift】+【F9】可计算活动工作表。

    按【Ctrl】+【Alt】+【F9】可计算所有打开的工作簿中的所有工作表,不管它们自上次计算以来是否已更改。

    如果按【Ctrl】+【Alt】+【Shift】+【F9】,则会重新检查相关公式,然后计算所有打开的工作簿中的所有单元格,其中包括未标记为需要计算的单元格。

    按【Ctrl】+【F9】可将工作簿窗口最小化为图标。

    【F10】 选择菜单栏或同时关闭打开的菜单和子菜单。

    按【Shift】+【F10】可显示选定项目的快捷菜单。

    按【Alt】+【Shift】+【F10】可显示智能标记的菜单或消息。如果存在多个智能标记,按该组合键可切换到下一个智能标记并显示其菜单或消息。

    按【Ctrl】+【F10】可最大化或还原选定的工作簿窗口。

    【F11】 创建当前范围内数据的图表。

    按【Shift】+【F11】可插入一个新工作表。

    按【Alt】+【F11】将打开【Visual Basic编辑器】,您可以在其中通过使用Visual Basic for Applications(VBA)来创建宏。

    按【Alt】+【Shift】+【F11】将打开【Microsoft脚本编辑器】,您可以在其中添加文本、编辑HTML标记以及修改任何脚本代码。

    【F12】 显示【另存为】对话框。

    其他快捷键 :

    【箭头键】 在工作表中上移、下移、左移或右移一个单元格。

    按【Ctrl】+【箭头键】可移动到工作表中当前数据区域 (数据区域:包含数据的单元格区域,该区域周围为空白单元格或数据表边框。)的边缘。

    按【Shift】+【箭头键】可将单元格的选定范围扩大一个单元格。

    按【Ctrl】+【Shift】+【箭头键】可将单元格的选定范围扩展到与活动单元格同一列或同一行中的最后一个非空白单元格。

    当菜单处于可见状态时,按【向左键】或【向右键】可选择左边或右边的菜单。当子菜单处于打开状态时,按这些箭头键可在主菜单和子菜单之间切换。

    当菜单或子菜单处于打开状态时,按【向下键】或【向上键】可选择下一个或上一个命令。 在对话框中,按【箭头键】可在打开的下拉列表中的各个选项之间移动,或在一组选项的各个选项之间移动。 按【Alt】+【向下键】可打开选定的下拉列表。

    【Backspace】 在编辑栏中删除左边的一个字符。 也可清除活动单元格的内容。 【Delete】 从选定单元格中删除单元格内容(数据和公式),而不会影响单元格格式或批 注。 在单元格编辑模式下,按该键将会删除插入点右边的字符。

    【End】 当【Scroll Lock】处于开启状态时,移动到窗口右下角的单元格。

    当菜单或子菜单处于可见状态时,也可选择菜单上的最后一个命令。

    按【Ctrl】+【End】可移动到工作表上的最后一个单元格,即所使用的最下方一行与所使用的最右边一列的交汇单元格。

    按【Ctrl】+【Shift】+【End】可将单元格的选定范围扩展到工作表上所使用的最后一个单元格(右下角)。

    【Enter】 从单元格或编辑栏中完成单元格输入,并(默认)选择下面的单元格。 在数据表单中,按该键可移动到下一条记录中的第一个字段。

    打开选定的菜单(按【F10】激活菜单栏),或执行选定命令的操作。

    在对话框中,按该键可执行对话框中默认命令按钮(带有突出轮廓的按钮,通常为【确定】按钮)的操作。

    按【Alt】+【Enter】可在同一单元格中另起一个新行。

    按【Ctrl】+【Enter】可使用当前条目填充选定的单元格区域。

    按【Shift】+【Enter】可完成单元格输入并选择上面的单元格。

    【Esc】 取消单元格或编辑栏中的输入。 按该键也可关闭打开的菜单或子菜单、对话框或消息窗口。

    【Home】 移到工作表中某一行的开头。

    当【Scroll Lock】处于开启状态时,移到窗口左上角的单元格。 当菜单或子菜单处于可见状态时,选择菜单上的第一个命令。 按【Ctrl】+【Home】可移到工作表的开头。 按【Ctrl】+【Shift+Home】可将单元格的选定范围扩展到工作表的开头。 Page Down 在工作表中下移一个屏幕。

    按【Alt】+【Page Down】可在工作表中向右移动一个屏幕。 按【Ctrl】+【Page Down】可移到工作簿中的下一个工作表。

    按【Ctrl】+【Shift+Page Down】可选择工作簿中的当前和下一个工作表。

    【Page Up】

    在工作表中上移一个屏幕。

    按【Alt】+【Page Up】可在工作表中向左移动一个屏幕。

    按【Ctrl】+【Page Up】可移到工作簿中的上一个工作表。

    按【Ctrl】+【Shift+Page Up】可选择工作簿中的当前和上一个工作表。

    【空格键】 在对话框中,执行选定按钮的操作,或者选中或清除复选框。

    按【Ctrl】+【空格键】可选择工作表中的整列。

    按【Shift】+【空格键】可选择工作表中的整行。

    按【Ctrl】+【Shift】+【空格键】可选择整个工作表。

    如果工作表包含数据,则按【Ctrl】+【Shift】+【空格键】将选择当前区域。

    再按一次【Ctrl】+【Shift】+【空格键】将选择整个工作表。

    当某个对象处于选定状态时,按【Ctrl】+【Shift】+【空格键】可选择工作表上的所有对象。

    按【Alt】+【空格键】可显示Excel窗口的【控制】菜单。

    【Tab】 在工作表中向右移动一个单元格。

    在受保护的工作表中,可在未锁定的单元格之间移动。 在对话框中,移到下一个选项或选项组。

    按【Shift】+【Tab】可移到前一个单元格(在工作表中)或前一个选项(在对话框中)。

    在对话框中,按【Ctrl】+【Tab】可切换到下一个选项卡。

    在对话框中,按【Ctrl】+【Shift】+【Tab】可切换到前一个选项卡。

  • ?

    22个常用Excel函数大全,直接套用,提升工作效率!

    诸黎云

    展开

    Excel曾经一度出现了严重Bug,主要有两种比较悲催的情况,首先是这种:

    更加悲催的是这种:

    言归正传,今天和大家分享一组常用函数公式的使用方法:职场人士必须掌握的12个Excel函数,用心掌握这些函数,工作效率就会有质的提升。

    建议收藏备用着,有时间多学习操练下。

    目录:数字处理、判断公式、统计公式、求和公式、查找与引用公式、字符串处理公式、其他常用公式等

    一、数字处理

    01.取绝对值

    =ABS(数字)

    02.数字取整

    =INT(数字)

    03.数字四舍五入

    =ROUND(数字,小数位数)

    二、判断公式

    04.把公式返回的错误值显示为空

    公式:C2

    =IFERROR(A2/B2,"")

    说明:如果是错误值则显示为空,否则正常显示。

    05.IF的多条件判断

    公式:C2

    =IF(AND(A2<500,B2="未到期"),"补款","")

    说明:两个条件同时成立用AND,任一个成立用OR函数。

    三、统计公式

    06.统计两表重复

    公式:B2

    =COUNTIF(Sheet15!A:A,A2)

    说明:如果返回值大于0说明在另一个表中存在,0则不存在。

    07.统计年龄在30~40之间的员工个数

    =FREQUENCY(D2:D8,{40,29})

    08.统计不重复的总人数

    公式:C2

    =SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))

    说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。

    09.按多条件统计平均值

    F2公式

    =AVERAGEIFS(D:D,B:B,"财务",C:C,"大专")

    10.中国式排名公式

    =SUMPRODUCT(($D$4:$D$9>=D4)*(1/COUNTIF(D$4:D$9,D$4:D$9)))

    四、求和公式

    11.隔列求和

    公式:H3

    =SUMIF($A$2:$G$2,H$2,A3:G3)

    =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)

    说明:如果标题行没有规则用第2个公式

    12.单条件求和

    公式:F2

    =SUMIF(A:A,E2,C:C)

    说明:SUMIF函数的基本用法

    13.单条件模糊求和

    公式:详见下图

    说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。

    14.多条求模糊求和

    公式:C11

    =SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11)

    说明:在sumifs中可以使用通配符*

    15.多表相同位置求和

    公式:b2

    =SUM(Sheet1:Sheet19!B2)

    说明:在表中间删除或添加表后,公式结果会自动更新。

    16.按日期和产品求和

    公式:F2

    =SUMPRODUCT((MONTH($A$2:$A$25)=F$1)*($B$2:$B$25=$E2)*$C$2:$C$25)

    说明:SUMPRODUCT可以完成多条件求和

    五、查找与引用公式

    17.单条件查找

    公式1:C11

    =VLOOKUP(B11,B3:F7,4,FALSE)

    说明:查找是VLOOKUP最擅长的,基本用法

    18.双向查找

    公式:

    =INDEX(C3:H7,MATCH(B10,B3:B7,0),MATCH(C10,C2:H2,0))

    说明:利用MATCH函数查找位置,用INDEX函数取值

    19.查找最后一个符合条件记录

    公式:详见下图

    说明:0/(条件)可以把不符合条件的变成错误值,而lookup可以忽略错误值

    20.多条件查找

    公式:详见下图

    说明:公式原理同上一个公式

    21.指定非空区域最后一个值查找

    公式;详见下图

    说明:略

    22.区间取值

    公式:详见下图

    公式说明:VLOOKUP和LOOKUP函数都可以按区间取值,一定要注意,销售量列的数字一定要升序排列。

    六、字符串处理公式

    23.多单元格字符合并

    公式:c2

    =PHONETIC(A2:A7)

    说明:Phonetic函数只能对字符型内容合并,数字不可以。

    24.截取除后3位之外的部分

    公式:

    =LEFT(D1,LEN(D1)-3)

    说明:LEN计算出总长度,LEFT从左边截总长度-3个

    25.截取 - 之前的部分

    公式:B2

    =Left(A1,FIND("-",A1)-1)

    说明:用FIND函数查找位置,用LEFT截取。

    26.截取字符串中任一段

    公式:B1

    =TRIM(MID(SUBSTITUTE($A1," ",REPT(" ",20)),20,20))

    说明:公式是利用强插N个空字符的方式进行截取

    27.字符串查找

    公式:B2

    =IF(COUNT(FIND("河南",A2))=0,"否","是")

    说明: FIND查找成功,返回字符的位置,否则返回错误值,而COUNT可以统计出数字的个数,这里可以用来判断查找是否成功。

    28.字符串查找一对多

    公式:B2

    =IF(COUNT(FIND({"辽宁","黑龙江","吉林"},A2))=0,"其他","东北")

    说明:设置FIND第一个参数为常量数组,用COUNT函数统计FIND查找结果

    七、日期计算公式

    29.两日期间隔的年、月、日计算

    A1是开始日期(2011-12-1),B1是结束日期(2013-6-10)。计算:

    相隔多少天?=datedif(A1,B1,"d") 结果:557

    相隔多少月? =datedif(A1,B1,"m") 结果:18

    相隔多少年? =datedif(A1,B1,"Y") 结果:1

    不考虑年相隔多少月?=datedif(A1,B1,"Ym") 结果:6

    不考虑年相隔多少天?=datedif(A1,B1,"YD") 结果:192

    不考虑年月相隔多少天?=datedif(A1,B1,"MD") 结果:9

    datedif函数第3个参数说明:

    "Y" 时间段中的整年数。

    "M" 时间段中的整月数。

    "D" 时间段中的天数。

    "MD" 天数的差。忽略日期中的月和年。

    "YM" 月数的差。忽略日期中的日和年。

    "YD" 天数的差。忽略日期中的年。

    30.扣除周末的工作日天数

    公式:C2

    =NETWORKDAYS.INTL(IF(B2

    说明:返回两个日期之间的所有工作日数,使用参数指示哪些天是周末,以及有多少天是周末。周末和任何指定为假期的日期不被视为工作日

    八、其他常用公式

    31.创建工作表目录的公式

    把所有的工作表名称列出来,然后自动添加超链接,管理工作表就非常方便了。

    使用方法:

    第1步:在定义名称中输入公式:

    =MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(NOW())

    第2步、在工作表中输入公式并拖动,工作表列表和超链接已自动添加

    =IFERROR(HYPERLINK("#'"&INDEX(Shname,ROW(A1))&"'!A1",INDEX(Shname,ROW(A1))),"")

    32.中英文互译公式

    =FILTERXML(WEBSERVICE("http://fanyi.youdao/translate?&i="&A2&"&doctype=xml&version"),"//translation")

    excel中的函数公式千变万化,今天就整理这么多了。如果你能掌握一半,在工作中也基本上遇到不难题了。

    建议收藏备用着,有时间多学习操练下。

  • ?

    这些Excel技巧,你都知道吗?

    傅聪健

    展开

    【这些Excel技巧,你都知道吗?】①Ctrl+O:打开文件;Ctrl+W:关闭文件;②Ctrl+F:查找;③单元格内换行:Alt+Enter;④Backspace:删除数据并进入编辑状态;⑤Ctrl+Shift+:选择至最顶行;⑥Alt+=:快速求和;⑦Ctrl+K:插入超链接;⑧Shift+点击:选择连续区域 / 工作表。 @人民日报:【干货!Excel实用快捷键大全,提升工作效率的宝典!】快捷键,还只会用Ctrl+C和Ctrl+V?有时候,你折腾半天都搞不定的操作,大神只要按几个键就能解决,这就是快捷键的魔力!怎样快速输入与编辑?特殊对象该怎么插入?数据区域又该怎么快速选取?超实用Excel快捷键大全转发,学习!

    版权声明:如涉及版权问题,请作者持权属证明与本网联系

    来源:人民日报

  • ?

    工作学习必备Excel实用技巧大全(收藏)

    Tiffany

    展开

    1.快速复制表格

    直接拖动表格,可以移动到另一个位置,如果按ctrl不松拖动表格,可以快速复制出一个表格。

    2.快速翻看工作表

    按Ctrl+Pgdn/Pgup可以快速翻看工作表。不用一个个点了。

    3.快速输入序号/快速调整列宽

    做表时输入序号是必不可少的,但想更快,记住一个规则:按Ctrl键不松可以让纯数字自动递增,也可以让含文本+数字中的数字不变。调整列宽有个小技巧:双击边线可以让列宽自适调整

    4.快速插入空列

    需要插入几列就选取几列然后插入

    5.不复制隐藏的行

    按Alt+;选取显示的行,复制-粘贴

    6.两列快速互换

    左手按shift键不松,右手按鼠标左键不松拖动列边线,可以快速让2列换位。

    7.一键显示所有表格中公式

    按Ctrl+~(波浪线)可以切换公式的显示或隐藏,但,这个快捷键常被输入法给占用。所以点击公式选项中的“显示公式”命令最靠谱。

    8.快速选取单元格区域

    快速选取区域的技巧:

    按Ctrl+A选取整个连续的表格

    按Ctrl+shift+方向键可以选取连续的区域

    9.快速复制公式

    如果相邻列是连续的区域,双击公式所在单元格的右下角。如果邻列不连续,可以选取后按Ctrl+D复制。

    Vlookup常用公式

    1.一般查找

    如下图所示,根据姓名查找职位

    2.从左至右查找

    如下图,要求根据姓名查找工号

    3.查找公式复制

    在表二中,根据姓名从表中查询对应信息

    4.区间查找

    根据左表的提成比率表,在右表中更具销售额在G列查找适用的比率

    5.模糊查找

    查找包含AAA名称的产品价格

    =VLOOKUP("*"&A10&"*",A2:B6,2,0)

    6.多项查找

    从下表中同时查找“李飞”和“南宁”的年龄 ,并返回最小的。

    =MIN(VLOOKUP(T(IF(1,{"李飞","南宁"})),A2:C6,3,0))

    7.隔任意列求和

    隔1列求和

    数组公式:大括号是按ctrl+shift+enter后自动产生的,非手工输入

    {=SUM(VLOOKUP(A2,A2:K2,ROW(1:6)*2-1,0))}

    指定列求和

    指定对2,3,5,6,8列求和

    公式:

    {=SUM(VLOOKUP(A2,A2:K2,{2,3,5,6,8,9},0))}

    注:{2,3,5,6,8,9}把要求和的列数放在大括号内,用逗号分隔。

    8、多条件查找

    如下图所示要求,同时根据姓名和工号查找职位。

    {=VLOOKUP(B9&C9,IF({1,0},B2:B6&A2:A6,E2:E6),2,0)}

    9.多区域查找

    根据不同的表从不同的区域查询

    =VLOOKUP(B2,IF(A2="销售一部",A5:B9,D5:E9),2,0)

    10.多工作表查找

    从各部门中查找员工的基本工资,在哪一个表中不一定。

    方法1

    =IFERROR(VLOOKUP(A2,服务!A:G,7,0),IFERROR(VLOOKUP(A2,人事!A:G,7,0),IFERROR(VLOOKUP(A2,综合!A:G,7,0),IFERROR(VLOOKUP(A2,财务!A:G,7,0),IFERROR(VLOOKUP(A2,销售!A:G,7,0),"无此人信息")))))

    方法2:

    =VLOOKUP(A2,INDIRECT(LOOKUP(1,0/COUNTIF(INDIRECT({"销售";"服务";"人事";"综合";"财务"}&"!a:a"),A2),{"销售";"服务";"人事";"综合";"财务"})&"!a:g"),7,0)

    11.一对多查找1

    根据产品查找相对应的所有供应商

    A2 =B2&COUNTIF(B$1:B2,B2)

    B11=IFERROR(VLOOKUP($A11&COLUMN(A1),$A:$C,3,0),"")

    12.一对多查找2

    查找张三的所有消费记录

    数组公式,大括号是按ctrl+shift+enter后自动产生的,非手工输入

    {=VLOOKUP(B$9&ROW(A1),IF({1,0},$B$2:$B$6&COUNTIF(INDIRECT("b2:b"&ROW($2:$6)),B$9),$C$2:$C$6),2,)}

    SUM函数

    1.设置求和公式

    传统做法是设置一个SUM公式,然后复制复制。其实只需要按CTRL+G定位空单元格,然后点一下∑(或按住“ALT”和“=”)

    2.设置总计公式

    在设置总计公式时,不需要用小计1+小2+小3...了,只需要设置公式:

    =SUM(B2:B14)/2

    3.多表求和

    例:合计从1日到31日的所有B2单元格之和。

    =SUM(1日:31日!B2)

    4.多条件求和

    虽然不是SUM函数的强项,但可以给一个小攻是

    {=SUM((a1:a100=“A产品”)b1:b100)}

    5.合并单元格求和

    合计单元格的求和是一个难点,如果用一般的方法公式很复杂,如果用SUM函数的倒减法,就会变简单

    =SUM(C2:C13)-SUM(D3:D13)

    在输入公式时不能拖动复制,需要选取D2:D13,先在D3输入公式,然后把光标放在公式结尾处,按ctrl+回车键批量输入

    6.任意多表求和

    如果N个不相邻的表的同一个单元格求和,不能直接用SUM,需要用SUM(SUM(结构,这里等同与SUM(N,提取三维引用的单元格求和)

    =SUM(SUM(INDIRECT({1,2,3}&“!A1”)))

    =SUM(N(INDIRECT({1,2,3}&“!A1”)))

    Countif函数

    如果评工作中最常用的函数是哪个,Vlookup函数是采购公认的NO.1函数,但它只能用于查找。在Excel中还有一个函数比它更有用,是Excel中最重要的一个函数。那就是Countif函数

    1.精确统计

    1)返回A列包含值12的单元格数量

    =COUNTIF (A:A,12)

    2)返回A列部门为“采购部”的数量

    =COUNTIF(A:A,“采购部”)

    字符在公式中需要加双引号

    3)返回包含值;逻辑值为TRUE的单元格数量

    =COUNTIF(A:A,TRUE)

    4)返回A1:A10空单元格的数量

    =COUNTIF(A1:A10,“=”)

    5)返回A列非空单元格的个数(相当于counta函数)

    =COUNTIF(A1:A10,“<>”)

    6)返回A1:A10区域,真空+假空的数量

    =COUNTIF(A1:A10,“”)

    7)返回A1:A10区域所有单元格的数量(非空+空值)

    =COUNTIF(data,“<>“””)

    8)返回A1:A10假空单元格数量

    =COUNTIF(A2:A32,“”)-COUNTIF(A2:A32,“=”)

    真空+假空-真空=假空

    9)统计A列身份证号410105198504182965出现的数量

    =COUNTIF(A:A,“410105498504182965*”)

    默认情况下,countif函数对数字只识别前15位,而带上通配符*后可以识别其为文本型格式。

    2.模糊计数

    1)返回A列单元格包含“采购部”的数量(如:A公司采购部)

    =COUNTIF(A:A,“*采购部*”)

    2)返回包含以单词“AB”(部分大小写)开头内容的单元格数量

    =COUNTIF(A:A,“AB*”)

    通配符*是表示任意多个字符,放在字符后面表示,该字符后可以有任意多个字符

    3)返回A列单元格中5个字符的数量

    =COUNTIF(A:A,“?????”)

    通配符?表示占用一个字符位置,五个?表示五位字符长度

    4)返回包含文本内容的单元格数量

    =COUNTIF(A:A,“*”)

    3.区间统计

    1)返回包含负值的单元格数量

    =COUNTIF(A:A,“<0”)

    2)返回不等于0的单元格数量

    =COUNTIF(A:A,“<>0”)

    3)返回大于5的单元格数量

    =COUNTIF(A:A,“>5”)

    4)返回大于单元格A1中内容的单元格数量

    =COUNTIF(DATA,“>”&A1)

    在引用单元格值时,一定要用&链接,千万不要表示为:“>A1”

    5)返回>10并且<=15的数量

    =SUM(COUNTIF(A1:A10,“>”&{10,15})*{1,-1})

    {}表示常量数组,数组的值可以在公式内分别进行运算,每次运算返回一个值。*{1,-1}的目的是上前面的计算结果一个为正,一个为负,用sum求和时达到相减的目的。

    6)返回>=10并且<=15的数量

    =SUM(COUNTIF(A1:A10,{“>=10”,“>15”})*{1,-1})

    7)返回包含值为3或-3的单元格数量

    =SUM(COUNTIF(A1:A10,{10,-3}))

    4.引用函数结果统计

    1)返回包含当前日期的单元格数量

    =COUNTIF(A:A,TODAY())

    2)返回大于平均值的单元格数量

    =COUNTIF(A:A,“>”&AVERAGE(A:A))

  • ?

    Excel常用快捷键大全,太有用了!用键盘才是真正的高手!

    席白安

    展开

    Excel是工作中必不可少的办公软件,大量的快捷键轻松搞定你的工作,提高你的工作效率。如果只会用ctrl+c和ctrl+v,那就戳动图快来学习吧!办公人员都用得上。

    为方便大家大学习,特意制作的这个版本:一是快捷键全面,二是字体颜色是绿色,看着不累眼,赶紧收藏学习吧!

    本百家号:时代新生分享工作、生活、技能方面的经验,愿和您一起成长。请多多关注哦!

  • ?

    excel常用技巧大全(一)

    达芙妮

    展开

    一、让不同类型数据用不同颜色显示

    在工资表中,如果想让大于等于2000元的工资总额以“红色”显示,大于等于1500元的工资总额以“蓝色”显示,低于1000元的工资总额以“棕色”显示,其它以“黑色”显示,我们可以这样设置。

    1、打开“工资表”工作簿,选中“工资总额”所在列,执行“格式→条件格式”命令,打开“条件格式”对话框。单击第二个方框右侧的下拉按钮,选中“大于或等于”选项,在后面的方框中输入数值“2000”。单击“格式”按钮,打开“单元格格式”对话框,将“字体”的“颜色”设置为“红色”。

    2、按“添加”按钮,并仿照上面的操作设置好其它条件(大于等于1500,字体设置为“蓝色”;小于1000,字体设置为“棕色”)。

    3、设置完成后,按下“确定”按钮。

    看看工资表吧,工资总额的数据是不是按你的要求以不同颜色显示出来了。

    二、建立分类下拉列表填充项

    我们常常要将企业的名称输入到表格中,为了保持名称的一致性,利用“数据有效性”功能建了一个分类下拉列表填充项。

    1、在Sheet2中,将企业名称按类别(如“工业企业”、“商业企业”、“个体企业”等)分别输入不同列中,建立一个企业名称数据库。

    2、选中A列(“工业企业”名称所在列),在“名称”栏内,输入“工业企业”字符后,按“回车”键进行确认。

    仿照上面的操作,将B、C……列分别命名为“商业企业”、“个体企业”……

    3、切换到Sheet1中,选中需要输入“企业类别”的列(如C列),执行“数据→有效性”命令,打开“数据有效性”对话框。在“设置”标签中,单击“允许”右侧的下拉按钮,选中“序列”选项,在下面的“来源”方框中,输入“工业企业”,“商业企业”,“个体企业”……序列(各元素之间用英文逗号隔开),确定退出。

    再选中需要输入企业名称的列(如D列),再打开“数据有效性”对话框,选中“序列”选项后,在“来源”方框中输入公式:=INDIRECT(C1),确定退出。

    4、选中C列任意单元格(如C4),单击右侧下拉按钮,选择相应的“企业类别”填入单元格中。然后选中该单元格对应的D列单元格(如D4),单击下拉按钮,即可从相应类别的企业名称列表中选择需要的企业名称填入该单元格中。

    提示:在以后打印报表时,如果不需要打印“企业类别”列,可以选中该列,右击鼠标,选“隐藏”选项,将该列隐藏起来即可。

    三、建立“常用文档”新菜单

    在菜单栏上新建一个“常用文档”菜单,将常用的工作簿文档添加到其中,方便随时调用。

    1、在工具栏空白处右击鼠标,选“自定义”选项,打开“自定义”对话框。在“命令”标签中,选中“类别”下的“新菜单”项,再将“命令”下面的“新菜单”拖到菜单栏。

    按“更改所选内容”按钮,在弹出菜单的“命名”框中输入一个名称(如“常用文档”)。

    2、再在“类别”下面任选一项(如“插入”选项),在右边“命令”下面任选一项(如“超链接”选项),将它拖到新菜单(常用文档)中,并仿照上面的操作对它进行命名(如“工资表”等),建立第一个工作簿文档列表名称。

    重复上面的操作,多添加几个文档列表名称。

    3、选中“常用文档”菜单中某个菜单项(如“工资表”等),右击鼠标,在弹出的快捷菜单中,选“分配超链接→打开”选项,打开“分配超链接”对话框。通过按“查找范围”右侧的下拉按钮,定位到相应的工作簿(如“工资.xls”等)文件夹,并选中该工作簿文档。

    重复上面的操作,将菜单项和与它对应的工作簿文档超链接起来。

    4、以后需要打开“常用文档”菜单中的某个工作簿文档时,只要展开“常用文档”菜单,单击其中的相应选项即可。

    提示:尽管我们将“超链接”选项拖到了“常用文档”菜单中,但并不影响“插入”菜单中“超链接”菜单项和“常用”工具栏上的“插入超链接”按钮的功能。

    四、制作“专业符号”工具栏

    在编辑专业表格时,常常需要输入一些特殊的专业符号,为了方便输入,我们可以制作一个属于自己的“专业符号”工具栏。

    1、执行“工具→宏→录制新宏”命令,打开“录制新宏”对话框,输入宏名?如“fuhao1”?并将宏保存在“个人宏工作簿”中,然后“确定”开始录制。选中“录制宏”工具栏上的“相对引用”按钮,然后将需要的特殊符号输入到某个单元格中,再单击“录制宏”工具栏上的“停止”按钮,完成宏的录制。

    仿照上面的操作,一一录制好其它特殊符号的输入“宏”。

    2、打开“自定义”对话框,在“工具栏”标签中,单击“新建”按钮,弹出“新建工具栏”对话框,输入名称——“专业符号”,确定后,即在工作区中出现一个工具条。

    切换到“命令”标签中,选中“类别”下面的“宏”,将“命令”下面的“自定义按钮”项拖到“专业符号”栏上(有多少个特殊符号就拖多少个按钮)。

    3、选中其中一个“自定义按钮”,仿照第2个秘技的第1点对它们进行命名。

    4、右击某个命名后的按钮,在随后弹出的快捷菜单中,选“指定宏”选项,打开“指定宏”对话框,选中相应的宏(如fuhao1等),确定退出。

    重复此步操作,将按钮与相应的宏链接起来。

    5、关闭“自定义”对话框,以后可以像使用普通工具栏一样,使用“专业符号”工具栏,向单元格中快速输入专业符号了。

    五、用“视面管理器”保存多个打印页面

    有的工作表,经常需要打印其中不同的区域,用“视面管理器”吧。

    1、打开需要打印的工作表,用鼠标在不需要打印的行(或列)标上拖拉,选中它们再右击鼠标,在随后出现的快捷菜单中,选“隐藏”选项,将不需要打印的行(或列)隐藏起来。

    2、执行“视图→视面管理器”命令,打开“视面管理器”对话框,单击“添加”按钮,弹出“添加视面”对话框,输入一个名称(如“上报表”)后,单击“确定”按钮。

    3、将隐藏的行(或列)显示出来,并重复上述操作,“添加”好其它的打印视面。

    4、以后需要打印某种表格时,打开“视面管理器”,选中需要打印的表格名称,单击“显示”按钮,工作表即刻按事先设定好的界面显示出来,简单设置、排版一下,按下工具栏上的“打印”按钮,一切就OK了。

  • ?

    如何利用小技巧整理Excel表格?

    劳伦斯

    展开

    谢谢邀请。我是汤帅,一个PPT自由设计师,承接PPT定制。

    大家好,整理好一份Excel表格数据是需要一定的小技巧,同时也是体现一个人对Excel数据处理的思路。Excel使用是一种思路,功能均是辅助工具,能熟练运用Excel并不一定代表这个人对Excel有多么的了解;因为现在不懂大家可以“百度一下”,但是连一点思路都没有,就连百度关键词都联想不到,更不要说整理一份Excel格。

    本次文章分享教大家如何对一份表格进行处理,同时可以将其以图片形式展示给他人,而且该图片能随着内容的变化而变化。本次举例子的数据结合大家的实际,就是产品的各季度销售情况进行整理。

    整理Excel表格时思路是很重要的,希望大家能养成自己的一套方法,本人一般思路是标题居中加粗,项目字体适中,行高要适中,汉字选宋体/微软雅黑/幼圆等,数字英文选Times New Roman/Arial/ Calibri;背景为白色,边框进行相应的修饰。大致上表格整理操作已经完成,成果一般已经另人满意。

    第一步:标题进行居中且加粗;操作:开始→对齐方式→合并后居中→字体,加粗。

    第二步:将背景颜色设置为白色,步骤:选中所需单元格→字体,填充颜色,白色。

    第三步:设置网格线,操作:开始→字体→边框。

    第四步:将汉字设置格式,步骤:选中汉字部分→开始→字体,微软雅黑/幼圆。

    第五步:将数字设置格式,步骤:选中数字部分→开始→字体,Times New Roman。

    第六步:将合计数进行加粗设置,步骤:开始→字体→加粗。

    第七步:将表格变化为动态图片,步骤:选中表格内容,右键,复制→右键,选择性粘贴,动态性图片。

    依据上述步骤进行操作,一份美满的Excel表格就诞生了,其实整理好Excel表格更多地在于一个人的思路,每个人都对于自己的数据整理有一套方法,只要能整理出需求者的要求即是好的表格整理方法。Excel操作是死的,人的思路是活的,通过不断学习Excel技能,大家都能摆脱一步一步进行操作,而且有大部分人能利用快捷键就能快速达到以上效果。

    本次分享中遇到的问题是,在选择性粘贴那里,有部分人会疑问为什么我的选择性粘贴功能这么少?简单一点是版本不一样,为了能享受更多的功能或者工具,大家可以把自己的Office软件进行升级,每个版本都有各自特色的功能。

    P.P.S:觉得回答得还行,就点赞吧!

    我是汤帅,知名PPT定制设计师,职场技能优秀回答者。学点新鲜有趣的职场技能,关注我准没错。

  • ?

    HR工作必备:Excel操作大全

    单难胜

    展开

    海量的Excel表格,员工基本信息、

    提成计算、考勤统计、合同管理

    ....

    没完没了

    什么时候才能处理完啊?

    其实今天

    在excel中有太多好用的技巧,HR平时工作中可能涉及到的进行整理最快捷、最牛x的Excel技巧,看看哪个最厉害。

    01

    提取姓名、手机号

    想拆分姓名和手机号码?先输入第一个姓名,选取它和下面的空行,按Ctrl+E,一秒搞定拆分(提取手机号码同样方法)

    02

    对比同行数据是否相同

    选取两列后,按Ctrl +

    03

    隔列粘粘数据

    复制 - 选择性粘贴 - 跳过空单元。可以跳过空列/行粘贴。

    04

    恢复E+的数字格式显示

    数字长度如果大于11位会以科学记数法显示,设置自定义格式 0 可以让数字正常显示出来。

    05

    公式转数值

    按 CTRL键 分两段选取并复制,选取要粘贴的位置,按 Enter 即完成转换。

    06

    转换日期

    不规范的数字和字串,用分列可以快速转换成标准的日期格式。

    07

    快速合并多行数据

    把列拉宽 - 选取数据 , 开始 - 填充 - 两端对齐(Excel2003是内容重排)。

    08

    快速跨表复制粘贴

    按shift选取多个工作表,选取工复制的表格区域,开始 - 填充 - 成组工作表 。

    09

    快速设置求和公式

    Ctrl + g 定位空值 - 按 alt + = 一键设置求和公式。

    你以为这就结束了?

    赶紧消化上面的内容,

    更牛的技能要来了!!!!

    员工信息表公式

    1、计算性别 ( F列)

    =IF(MOD(MID(E3,17,1),2),"男","女")

    2、出生年月 (G列)

    =TEXT(MID(E3,7,8),"0-00-00")

    3、年龄公式 ( H 列)

    =DATEDIF(G3,TODAY(),"y")

    4、退休日期 ( I 列)

    =TEXT(EDATE(G3,12*(5*(F3="男")+55)),"yyyy/mm/dd aaaa")

    5、籍贯 ( M 列)

    =VLOOKUP(LEFT(E3,6)*1,地址库!E:F,2,)

    注:附带示例中有地址库代码表

    6、社会工龄( T列 )

    =DATEDIF(S3,NOW(),"y")

    7、公司工龄( W列 )

    =DATEDIF(V3,NOW(),"y")&"年"&DATEDIF(V3,NOW(),"ym")&"月"&DATEDIF(V3,NOW(),"md")&"天"

    8、合同续签日期(Y列)

    =DATE(YEAR(V3)+LEFTB(X3,2),MONTH(V3),DAY(V3))-1

    9、合同到期日期( Z列 )

    =TEXT(EDATE(V3,LEFTB(X3,2)*12)-TODAY(),"[<0]过期0天;[<30]即将到期0天;还早")< span="">

    10、工龄工资( AA列 )

    =MIN(700,DATEDIF($V3,NOW(),"y")*50)

    11、 生肖 ( AB列 )

    =MID("猴鸡狗猪鼠牛虎兔龙蛇马羊",MOD(MID(E3,7,4),12)+1,1)

    员工考勤表公式

    1、本月工作日天数 ( AG列)

    =NETWORKDAYS(B$5,DATE(YEAR(N$4),MONTH(N$4)+1,),)

    2、调休天数公式 ( AI 列)

    =COUNTIF(B9:AE9,"调")

    3、扣钱公式 ( AO 列)

    婚丧扣10块,病假扣20元,事假扣30元,矿工扣50元

    =SUM((B9:AE9={"事";"旷";"病";"丧";"婚"})*{30;50;20;10;10})

    员工数据分析公式

    1、本科学历人数

    =COUNTIF(D:D,"本科")

    2、办公室本科学历人数

    =COUNTIFS(A:A,"办公室",D:D,"本科")

    3、30~40岁总人数

    =COUNTIFS(F:F,">=30",F:F,"<40")< span="">

    其他公式

    1、 提成比率计算

    =VLOOKUP(B3,$C$12:$E$21,3)

    2、个人所得税计算

    假如A2中是应税工资,则计算个税公式为:

    =5*MAX(A2*{0.6,2,4,5,6,7,9}%-{21,91,251,376,761,1346,3016},)

    3、工资条公式

    =CHOOSE(MOD(ROW(A3),3)+1,工资数据源!A$1,OFFSET(工资数据源!A$1,INT(ROW(A3)/3),,),"")

    注:

    A3 :标题行的行数+2,如果标题行在第3行,则A3改为A5

    工资数据源!A$1:工资表的标题行的第一列位置

    4、Countif函数统计身份证号码出错的解决方法

    由于Excel中数字只能识别15位内的,在Countif统计时也只会统计前15位,所以很容易出错。不过只需要用 &"*" 转换为文本型即可正确统计。

    =Countif(A:A,A2&"*")

    利用数据透视表完成数据分析

    1、各部门人数占比

    统计每个部门占总人数的百分比

    2、各个年龄段人数和占比

    公司员工各个年龄段的人数和占比各是多少呢?

    3、 各个部门各年龄段占比

    分部门统计本部门各个年龄段的占比情况

    4、各部门学历统计

    各部门大专、本科、硕士和博士各有多少人呢?

    5、按年份统计各部门入职人数

    每年各部门入职人数情况

  • ?

    EXCEL学习——身份证号操作大全

    Selma

    展开

    职场中的精英们,相信大家在使用EXCEL的时候,您肯定曾经对处理身份证号信息头疼不已,本节以EXCEL2010为准,将从以下五个方面对身份证号在EXCEL中的处理方式进行详细讲解。

    一、身份证号的输入

    方式一:单元格输入身份证号前,将单元格格式设置为“文本”格式(Ctrl+1,可快捷调出单元格格式设置页面)后,然后再输入身份证号。

    方式二:在单元格输入身份证号时候,首先输入英文的单引号“'”,然后再输入身份证号,神奇的事情发生了,引号消失不见,身份证号自动变为文本。

    为什么输入要这样啰嗦呢,因为Excel单元格默认情况下为“常规”格式,该状态会自动按照自己的喜好自动将内容进行归类,它会将输入的身份证号视同为“数字”格式,所以当单元格长度不够的情况下,您输入一串身份证号后会变成科学计数法;即使当前长度足以显示身份证号,您将该单元格宽度变小,也会变成科学计数法,再加长,会发现份证号后几位会丢失变成0。

    二、身份证号信息的输出

    假设在A1单元格存储了身份证号:370983201705040067

    (一)通过身份证号采集出生日期

    mid函数语法:

    mid(text,start_num,num_chars),中间某位置开始截取部分字符串;其中text表示要截取的字符串,start_num表示从第几位字符串开始截取,num_chars表示要截取的字符数。

    1、如果显示格式为:20170504,那么我们应该在单元格中输入函数:=mid(A1,7,8),就可以得到20170504;不过此时显示的内容为文本状态,并不是日期格式,需要通过其他方法再转化为日期。

    2、如果显示格式为:2017年05月04日,那么我们应该在单元格中输入函数:

    =mid(A1,7,4)&"年"&mid(A1,11,2)&"月"&mid(A1,13,2)&"日"

    不过此时显示仍然为文本状态,并不是日期格式,需要通过其他方法进行转化。

    该函数的意思是:从A1单元格中的第7位开始选,往后数4位,返回年2017;从A1单元格中的第11位开始选,往后数2位,返回月05;从A1单元格中的第13位开始选,往后数2位,返回日04;同时通过连接字符串连接“年”“月”“日”,即得到2017年05月04日。

    知识补充:

    “&”(输入方式:shift键+大键盘上的7),相当于数学运算附中的+,“&”可以将两个单元格的内容,或者字符串拼接在一起,例如假设A1单元格为:张,A2单元格为:三,我们在A3中输入:=A1&A2,则A3中会显示:张三。

    3、前面两种方式显示都为文本格式,假设有人想一步到位,直接将身份证中的日期采集成日期格式,如2017-5-4,那么我们应该在单元格中输入函数:

    =DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2))

    此时直接为日期格式(可以通过设置单元格中日期的格式,变为2017年5月4日或者2017/5/4等等)。

    函数的意思是:从A1单元格中的第7位开始选,往后数4位,返回年2017;从A1单元格中的第11位开始选,往后数2位,返回月05;从A1单元格中的第13位开始选,往后数2位,返回日04;然后通过DATE函数将返回的字符串转化为日期格式。

    (二)通过身份证号采集性别

    mod函数语法:

    mod(number,pisor), 用于返回两数相除的余数;其中number:表示被除数,pisor表示除数。如果该参数为 0,MOD 函数将返回错误值 #p/0!。

    我们通过mod函数与mid函数组合,在单元格中输入函数:

    =IF(MOD(MID(A1,17,1),2)=1,"男","女"),即可得到性别。

    函数的意思是:首先从A1单元格中的第17位开始选,往后数1位,得到1个数字,然后用这个数字除以2,得到余数;假设余数为1,则显示“男”;假设余数不为1,则显示“女”。

    知识补充:18位的身份证号的第17位如果是奇数,代表性别是男,如果是偶数,代表性别是女。

    (三)通过身份证号采集年龄

    -----------------------------

    NOW函数语法:now(),用于返回当前日期。

    YEAR函数语法:

    YEAR(serial_number),用于返回日期中的年份;其中serial_number表示一个日期值。

    DATEDIF函数语法:

    DATEDIF(start_date,end_date,unit),两个日期之间做差额;其中:

    Start_date 为一个日期,它代表时间段内的第一个日期或起始日期;

    End_date 为一个日期,它代表时间段内的最后一个日期或结束日期;

    Unit 为所需信息的返回类型。

    Unit 返回

    注:结束日期必须大于起始日期

    "Y" 时间段中的整年数。

    "M" 时间段中的整月数。

    "D" 时间段中的天数。

    "YM" 起始日期与结束日期的间隔月数,忽略日期中年份。

    1、YEAR、NOW和MID函数组合,计算年数差额即年龄,函数如下:

    =YEAR(NOW())-MID(A1,7,4),显示为**年。

    2、DATEDIF、NOW和MID函数组合,计算年数差额即年龄,函数如下

    =DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),NOW(),"y"),显示为**年。

    函数的意思是:首先通过DATE函数将从身份证中采集的字符串转化为日期格式;通过NOW函数调取当前日期;然后通过DATEDIF函数将两个日期以“年”为单位做差额。

    3、补充:

    (1)月数差额:计算当前日期与身份证日期的月数差额,函数如下:

    =DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),NOW(),"m"),显示为**月。

    (2)天数差额:计算当前日期与身份证日期的天数差额,函数如下:

    =DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),NOW(),"d"),显示为**天。

    (3)年月差额:计算当前日期与身份证日期的年月差额,函数如下:

    =CONCATENATE(DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),NOW(),"y"),"年",DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),NOW(),"ym"),"个月"),显示为**年**个月。

    (四)通过函数检验身份证号码的正确性

    我们有的时候手动输入的身份证号会不小心发生错误,我们可以通过函数来自动判定是否自己输错了。

    原理:18位身份证号码的最后一位是检验码,它是根据身份证前17位数字依照规则计算出来的,其值0~9或X。一般情况只要有一位数字输入错误,依照规则计算后就会与第18位数不符。当然不排除按错误号码计算后恰好与检验码相符的情况,但这种情况出现的可能性较低。

    函数表达式如下:

    =MID("10X98765432",MOD(SUMPRODUCT(MID(A1,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=MID(A1,18,1),显示结果为TRUE或者FALSE,如果身份证号符合规则显示TRUE,如果身份证号不符合规则显示FALSE。

    (五)身份证号18位与15位的转化

    一代身份证是15位(个别也有18位的),二代身份证为18位,工作中难免有时候会发生需要通过一个人15位的老身份证号推算18位身份证号,也可能需要通过一个人的18位身份证号来推算15位身份证号的情况。

    1、身份证号15位升级为18位

    20世纪的人:

    =IF(LEN(A1)=15,REPLACE(A1,7,,19)&MID("10X98765432",MOD(SUMPRODUCT(MID(REPLACE(A1,7,,19),ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1),A1)

    21世纪的人:

    =IF(LEN(A1)=15,REPLACE(A1,7,,20)&MID("10X98765432",MOD(SUMPRODUCT(MID(REPLACE(A1,7,,20),ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1),A1)

    2、身份证号18位降级为15位

    =IF(LEN(A1)=18,LEFT(REPLACE(A1,7,2,),15),A1)

    相信看到本节内容的读者们肯定有眼前一亮的感觉,估计大家都会收藏或者转发,不过提醒大家,如果提高EXCEL水平,最好是自己实际操作一遍,增强记忆哦。

  • ?

    Excel 工作中最常用的45个Excel技巧大全,全在这里

    马越彬

    展开

    今天给大家更新一期干货,满满的实用技巧,记得留脚印哦!

    在英文中,“Excel”的意思是“优于、擅长”。而作为软件,微软的Excel表格软件则是众多“表哥”、“表姐”安身立命的神器。

    Excel有哪些不为人知的技能让你相见恨晚,恨不得立即献出自己的膝盖?

    一起来学习这45个职场Excel小窍门,轻轻松松提高工作效率,超实用,新技能get√!

    1、快速填充公式的三种方式

    2、最快求和

    3、添加文字下面线条的2种方法

    4、设置列宽的3种方法

    5、以cm为单位设置行高跟列宽

    6、输入0开头数字的2种方法

    7、快速输入当天日期与时间

    8、如何输入分数?

    9、生成序列的3种方法

    10、快速录入相同内容

    11、隐藏没有数据区域

    12、填充合并单元格内容

    13、保留整数跟保留小数

    14、定义名称的3种方法

    15、管理名称

    今天先给大家更新15个 ,明天继续更新,记得留脚印上车哦,点击关注不迷路!

excel操作大全

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP