図籴帑簤屸璺 / Excel / (1级,2级,3级,多级)Excel下拉菜单怎么做的...

分享

   

(1级,2级,3级,多级)Excel下拉菜单怎么做的?轻松搞定

2018-01-21  図籴帑簤...




Excel下拉菜单怎么做的

对于一些录入数据的朋友来说,制定一个下拉菜单将重复的内容输入进去,后面只需要选择选项即可代替手动输入,这样可以很好的避免录入错误的现象,也可以为我们节省不少时间。之前,易老师有讲过制作Excel的下拉菜单的方法,不过今天讲的要比之前稍复杂一点,制作1级、2级和多级的下拉菜单方法。

1级下拉菜单制作

首先,在Excel中选中需要添加下拉菜单的所有单元格,然后【数据】-【数据工具】-【数据验证】,在【允许】中设为【序列】,选择来源,然后选择需要添加菜单中的数据所在单元格,确定即可搞定。

1级Excel下拉菜单怎么做的

 

2级下拉菜单制作

在【sheet1】中是需要设置下拉菜单的工作表,在【sheet2】中是需要添加到菜单中的省/市信息。选中【sheet2】中所有包含信息的单元格(记住,不要选择空白单元格哦!不然,也会被添加进入菜单中的。)。选好后选择【公式】-【定义的名称】-【根据所选内容创建】,只勾选【首行】,然后确定。接下来就的步骤与1级下拉菜单一样,需要进入【数据验证】选择【sheet2】中的一级菜单内容。在B2单元格中设置相同,只是在【来源】中需要输入【=INDIRECT(A2)】,最后下拉将刚才设置好的格式填充到下面单元格即可。

2级Excel下拉菜单怎么做的

 

3级或多级下拉菜单制作

这里我将信息分别写到了3个工作簿中前面一个是主表格后面分别是【省市区】后面是【市区街道】,这是为了更好的将信息分类排序好,当然,你也可以将信息全部记录在第二个工作簿中,方法与上面都是类似的,大家看我演示就好了。记住二级是【=INDIRECT(A2)】,三级是【=INDIRECT(B2)】。

3级Excel下拉菜单怎么做的

学会用以上的方法后,相信日后在Excel中无论是多少级的下拉菜单你都会做了!









Excel如何使用日期和时间函数公式:Excel函数不求人

今天,易老师给大家分享一些关于日期和时间方面的函数公式。在Excel中我们经常会与时间和日期方面的数据打交道,所以掌握一些日期和时间函数的使用可以帮助我们快速完成一些工作。

Excel如何显示当前日期函数公式

显示当前年份函数:【=YEAR(NOW())】

显示当前月份函数:【=MONTH(NOW())】

显示当前日期函数:【=DAY((NOW()))】

显示当前星期函数:【=TEXT(NOW(),"aaaa")】

显示当前准确时间:【=TEXT(NOW(),"hh:mm:ss")】

显示当前年月日:【=TODAY()】

显示当前年月日和时间:【=NOW()】

使用方法:直接在某单元格输入以上函数公式即可获得结果。

Excel如何使用日期和时间函数公式:Excel函数不求人

Excel如何通过日期判断星期几

通过日期显示星期几:【=WEEKDAY(A2,2)】

通过日期显示中文带星期:【=TEXT(A2,"aaaa")】

通过日期计算中文星期:【=TEXT(A4,"aaa")】

通过日期计算英文星期简写:【=TEXT(A5,"ddd")】

通过日期计算英文星期:【=TEXT(A5,"dddd")】

使用方法:指定输入日期的单元格,输入以上函数公式即可获取星期。

Excel如何使用日期和时间函数公式:Excel函数不求人

Excel如何求月份天数函数

求某日期的月份天数:【=DAY(DATE(YEAR(A2),MONTH(A2)+1,0))】 使用方法:需要指定包含日期的单元格。

直接求当前月份天数:【=DAY(EOMONTH(NOW(),0))】 使用方法:直接在某单元格输入以上公式即可获取天数。

求当前月份天数减去周六和周日:【=SUMPRODUCT(--(MOD(ROW(INDIRECT(DATE(YEAR(NOW()),MONTH(NOW()),1)&":"&DATE(YEAR(NOW()),MONTH(NOW())+1,0))),7)>1))】 使用方法:直接在某单元格输入以上公式即可获取天数。

Excel如何使用日期和时间函数公式:Excel函数不求人

Excel快捷键快速获取日期时间

当然,在有些情况下,我们可以直接通过Excel快捷键来获取当前的日期和时间。

获取当前年月日快捷键:【Ctrl+;】

获取当前时间快捷键:【Ctrl+Shift+;】

获取年月日和时间:先在单元格使用【Ctrl+;】,然后空格在使用快捷键【Ctrl+Shift+;】


【超牛】利用Excel制作身份证查询系统!

Excel制作身份证查询系统

先看下易老师做的一个GIF动画图片效果吧!

【超牛】利用Excel制作身份证查询系统!

身份证判断性别

函数:【=IF(MOD(MID(A2,17,1),2),"男","女")】

详情可以点击阅读(身份证判断男女性别

 

身份证提取年龄

函数:【=DATEDIF(--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"0-00-00"),TODAY(),"y")&"周岁零"&DATEDIF(--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"0-00-00"),TODAY(),"ym")&"月"&DATEDIF(--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"0-00-00"),TODAY(),"md")&"天】

详情可以点击阅读(身份证计算年龄公式

 

身份证提取出生年月日

函数:【=TEXT(MID(A2,7,8),"0年00月00日")】

详情可以点击阅读(身份证提取出生年月日

 

身份证计算生肖和星座

生肖函数:【=IF(LEN(A2)=15,MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD("19"&MID(A2,7,2)-4,12)+1,1),MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(MID(A2,7,4)-4,12)+1,1))】

星座函数:【=VLOOKUP(VALUE("1900-"&TEXT(MID(A2,LEN(A2)/2+2,4),"#-##")),{1,"摩羯座";20,"水瓶座";50,"双鱼座";81,"白羊座";111,"金牛座";142,"双子座";174,"巨蟹座";205,"狮子座";236,"处女座";267,"天秤座";298,"天蝎座";328,"射手座";357,"摩羯座"},2,TRUE)】

详情可以点击阅读(身份证计算生成出生肖和星座

 

身份证提取户籍所在省份地区

函数:【=VLOOKUP(LEFT(A2,6),Sheet2!A:B,2,1)】

详情可以点击阅读(身份证提取户籍所在省份地区

 

让#VALUE!或错误空白显示

函数:IFERROR

详情可以点击阅读(iferror函数的使用方法

大家只要掌握以上函数内容,就可以自己做出来一个Excel身份证查询系统,是不是非常棒呢?赶紧自己动手操作一下吧!







Excel身份证号码计算年龄公式:Excel函数不求人

在前面的几篇Excel身份证号码的文章中,我已经讲解了如何利用Excel身份证号码来获取出生年月日以及判断男女性别等函数公式,今天,再继续我们的Excel身份证号码的专题。讲解一下利用身份证号码来计算出年龄,当然,这个年龄是根据系统当前时间来计算,也可以你自定义指定时间来计算。这里我提供四种不同的公式方法来实现。

Excel身份证号码计算年龄公式:Excel函数不求人

方法一、按当前系统日期计算

在B2单元格,输入公式:【=DATEDIF(TEXT(MID(A2,7,8),"#-00-00"),TODAY(),"Y")】

DATEDIF:计算机日期比较函数;

TEXT:将数值转换为按指定数字格式表示的文本;

MID:截取出指定数量的字符;

TODAY:用于返回当前时间;

Y:指计算两个日期的年差数;

Excel身份证号码计算年龄公式:Excel函数不求人

方法二、同样也是按照当前系统日期

输入公式:【=DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y")】。也可以同样的计算出年龄。

Excel身份证号码计算年龄公式:Excel函数不求人

方法三、计算精确年龄

这种方法是计算出精确年龄,精确到年、月、日、天。公式有点长。

公式:【=DATEDIF(--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"0-00-00"),TODAY(),"y")&"周岁零"&DATEDIF(--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"0-00-00"),TODAY(),"ym")&"月"&DATEDIF(--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"0-00-00"),TODAY(),"md")&"天"】。

Excel身份证号码计算年龄公式:Excel函数不求人

方法四、按指定日期计算年龄

上面几种方法都是以当前时间来计算出年龄的,这第四种方法是按指定的日期来计算年龄,比如我要计算身份证号码上的年龄一直到2010年01月01日是多少岁。应该输入什么公式呢?

输入公式:【=DATEDIF(TEXT(MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")*1,"2010-01-01","y")】

如果想要自定义自己指定日期,可以自由修改下列公式中的【2010-01-01】来实现。

Excel身份证号码计算年龄公式:Excel函数不求人













    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多

    ×
    ×

    ¥.00

    微信或支付宝扫码支付:

    开通即同意《个图VIP服务协议》

    全部>>