表1
表2
请问大家表1中的总账科目可以用数据有效性中的序列将表2的总账科目进行选择,但是明细科目的话怎么能将表2的明细科目根据总账科目的名称来进行选择呢?
不知道大家看明白没有?
设置明细科目的下拉列表,实际是个设置耳机下拉菜单的问题,下面是方法:
1、创建好列表,如图所示
2、选择整个数据区域,点击公式——定义名称选项卡,单击根据所选内容创建。并勾选首行,意思是以首行为名称创建定义名称。
3、在任意单元格单击(本例是F2单元格),再点击菜单栏上的数据,数据验证,创建数据有效性。来源选择序列,区域选择A2:D2就是创建了名称的一行。点击下拉箭头,就出现一级科目。
4、在G2单元格单击,创建数据有效性。允许条件选择系列,在来源处输入公式:=INDIRECT(F2)。INDIRECT函数是引用函数,如果我们要直接引用,那么公式改为=INDIRECT("F2"),公式的值将返回”应付账款“,而我们现在应用的是间接引用,返回的是应付账款的名称区域,即是应付账款名称的内容,按下F9可以查看,这样就实现了多个数据的选择。
自定义名称里面有个条件,那应该选什么?