一、如何用下拉框限制单元格数据 方法有三: ①,手动输入 对于比较简单的序列值,如'男'和'女', 为防止出现添加了空格或者或者用0,1代表男女,用M,W代表男女等多种形式出现,导致后续数据处理的不便,用序列值即可控制住。 具体:选中单元格后,在数据选项卡——数据有效性——设置——有效性条件——允许 选择“序列值”,来源中填写“男,女” 其中逗号隔开需用半角状态下的逗号 ②,手动引用 类似的,若数据很多,可手动引用。 在来源中,绝对引用序列值数据区域,案例中选取的是$A$3:$A$10, 即可完成~很简单吧 ③,公式引用法 类似于②,在来源中,使用公式=indirect('A3:A10'), 引号内为序列值的数据区域~即可完成~ 二、如何限定输入日期 在一些小企业中使用Excel作为订单资料的记录方式。 有时候一不小心的日期写错月份会导致后续很多问题对不上。 这里我们就要通过几种方式,使输入的日期在当前月份内 方法有三: ①,常规方法 选中单元格,在数据有效性——有效性条件——允许 日期——数据(介于)——开始日期和结束日期分别输入2017-7-1和2017-7-31。 至此,在选中的单元格内,我们只能输入2017年7月份的日期了,否则会出现警示“输入值非法”。 ②,公式法 类似于①, 在开始日期输入公式:=DATE(YEAR(TODAY()),MONTH(TODAY()),1) 在结束日期输入公式:=DATE(YEAR(TODAY()),MONTH(TODAY())+1,0) 这个方法是随着我们当前使用电脑的日期自动辨别的,如今天是2017年7月5日,它自动回辨识到只能输入2017年7月份的日期 ③,自定义方法 类似于②,是自动辨识到我们使用电脑日期所在的日期。 有效性条件“允许”中,选择自定义,公式中输入:=TEXT(F5,'yyyy-mm')=TEXT(TODAY(),'yyyy-mm') 完成,效果是和②一样的,很简单吧~ |
|