A. 如何利用EXCEL数据有效性实现多级选择录入
以WPS 2019版本为例:
关于excel表格怎样设置数据有效性实现多级选择录入,在WPS“表格(Excel)”中操作方法如下:
1、首先,我们在表格将数据分别录入到Sheet2和Sheet3中,Sheet2中是一级和二级,Sheet3中是二级和三级的数据。和之前制作二级下拉菜单的方式差不多,我们先进入Sheet2中,选择所有数据,点击“公式-指定-只保留“首行”前面的勾,其他的全部取消掉。同样的方法,我们再次进入Sheet3中进行操作;
2、设置一级下拉菜单:进入Sheet1,选中A2单元格,进入“数据-有效性-有效性-选择序列”,在“来源”中选择Sheet2中的“A1:C1”单元格(就是一级下拉菜单的内容);
(注意:设置完成后续先选中一个选项,否则设置二级时会提示错误)
3、设置二级下拉菜单。光标定位到B2单元格,然后进入“数据-有效性-有效性-选择序列”“来源”中输入“=INDIRECT(A2)”确定;
4、设置三级下拉菜单。选中C2单元格,同样的操作,只是在“来源”中输入的是“=INDIRECT(B2)”。最后,我们选中A2:C2单元格,向下填充一下。此时,我们的多级下拉菜单就已经全部完成。
B. excel中关于数据有效性的自动选择录入问题
你说的效果在窗体控件内Textbox可以实现,但是在数据有效性里据我所知办不到。
因为数据有效性就是为了限定客户输入内容而作的设置,事先要把可选取内容提前录入。
设置有效性条件是序列,而你要模糊查找而且你要的还是类似于模糊查找的功能
最起码设置的有效性条件也要写自定义-公式,然后再写find函数查找。
我建议,你可以在数据有效性选取范围内容之前,把你B列的数据排序一下,如果是英文,也是按abcd的顺序来排列的,直接升序。
然后在D列设置数据有效性设置的时候,同字母开头的东西会拍在一起,应该稍微方便一下你的选取。
C. 表格数据有效性选项,选择某个选项后,后面一栏直接回自动显示相应数值,怎样设置呢,求助
这个你可以用两种方法实现:
1、在后面一栏加个IF函数,根据你自己的条件,出来相应的结果
2、在另外一个表或另外个区域 利润空间对应的分值,再在分值的地方使用VLOOKP实现
D. 如何设置数据有效性
可以在Excel中选择一列,设置这一列的数据来源和固定格式,以Excel 2016为例,有以下步骤:
1、打开需要设置的excel文档,鼠标选中需要设置数据有效性的单元格。
注意事项:
设置数据有效性的其他方法:
1、直接引用单元格录入好的数据,选择要放置数据的空白单元格,打开“数据有效性”对话框,选择“序列" 在点击“来源”按钮,选择录入好的数据,确定。
2、利用名称定义,引用名称,这个方法可以跨区域,可以引用数据源不在同一行或同一列。
E. EXCEL中条件选择和数据有效性设置的问题
第一个就是 把你的那个数据来源,使用if 函数 让A1单元格约束之……
第二个问题:
=IF(C1>0,(IF(AND(DAY(C1)>25,MONTH(C1)=12),YEAR(C1)+1,YEAR(C1))&"年"&IF(DAY(C1)<=25,MONTH(C1),IF(MONTH(C1)<>12,MONTH(C1)+1,1)&"月"),"")
函数没测试,但是思路就是这样……请仔细检查 并修正……
F. EXCEL中数据有效性 自定义怎么使用
[应用一]下拉菜单输入的实现
例1:直接自定义序列
有时候我们在各列各行中都输入同样的几个值,比如说,输入学生的等级时我们只输入四个值:优秀,良好,合格,不合格。我们希望Excel2000单元格能够象下拉框一样,让输入者在下拉菜单中选择就可以实现输入。
操作步骤:先选择要实现效果的行或列;再点击"数据\有效性",打开"数据有效性"对话框;选择"设置"选项卡,在"允许"下拉菜单中选择"序列";在"数据来源"中输入"优秀,良好,合格,不合格"(注意要用英文输入状态下的逗号分隔!);选上"忽略空值"和"提供下拉菜单"两个复选框。点击"输入信息"选项卡,选上"选定单元格显示输入信息",在"输入信息"中输入"请在这里选择"。
例2:利用表内数据作为序列源。
有时候序列值较多,直接在表内打印区域外把序列定义好,然后引用。
操作步骤:先在同一工作表内的打印区域外要定义序列填好(假设在在Z1:Z8),如“单亲家庭,残疾家庭,残疾学生,特困,低收人,突发事件,孤儿,军烈属”等,然后选择要实现效果的列(资助原因);再点击"数据\有效性",打开"数据有效性"对话框;选择"设置"选项卡,在"允许"下拉菜单中选择"序列";“来源”栏点击右侧的展开按钮(有一个红箭头),用鼠标拖动滚动条,选中序列区域Z1:Z8(如果记得,可以直接输入=$Z$1:$Z$8;选上"忽略空值"和"提供下拉菜单"两个复选框。点击"输入信息"选项卡,选上"选定单元格显示输入信息",在"输入信息"中输入"请在这里选择"。
例3:横跨两个工作表来制作下拉菜单
用INDIRECT函数实现跨工作表
在例2中,选择来源一步把输入=$Z$1:$Z$8换成=INDIRECT("表二!$Z$1:$Z$8"),就可实现横跨两个工作表来制作下拉菜单。
[应用二]自动实现输入法中英文转换
有时,我们在不同行或不同列之间要分别输入中文和英文。我们希望Excel能自动实现输入法在中英文间转换。
操作步骤:假设我们在A列输入学生的中文名,B列输入学生的英文名。先选定B列,点击进入"数据\有效性",打开"数据有效性"对话框;选择"输入法"对话框,在"模式"下拉菜单中选择"关闭(英文模式)";然后再"确定",看看怎么样。
[应用三]数据唯一性检验
员工的身份证号码应该是唯一的,为了防止重复输入,我们用“数据有效性”来提示大家。
操作步骤:选中需要建立输入身份证号码的单元格区域(如B2至B14列),执行“数据→有效性”命令,打开“数据有效性”对话框,在“设置”标签下,按“允许”右侧的下拉按钮,在随后弹出的快捷菜单中,选择“自定义”选项,然后在下面“公式”方框中输入公式:=COUNTIF(B:B,B2)=1,确定返回。以后在上述单元格中输入了重复的身份证号码时,系统会弹出提示对话框,并拒绝接受输入的号码。
G. excel表格2010数据有效性,选择某个选项后,后面栏直接自动显示随对应数值,怎样设置呢,求助
在表2的B3输入:=INDEX(Sheet1!$C:$C,MATCH(Sheet2!$A$3,Sheet1!$A:$A,0)+MOD(ROW(A3),3),1)
然后下拉就好了。
H. Excel数据有效性设置的下拉菜单内容有多个,但选择时只能单选,如何设置下拉菜单,可以在选择时多选
多选功能无法通过设置数据有效性来实现,需要插入“列表框”来实现该功能。
操作方法(以excel2007以上版本):
1、首先点击工具栏中的“开发工具”选项,点击“插入”中的“列表框”图标。