这里要用到OFFSET函数
由于操作比较繁琐,为了演示方便,只在一个表中进行
使用此方法,要保证切换项目数量的相等,看下图,第一场和第二场数量都为10个。
下面解释步骤
以下表为例
1、先在P1单元格输入数字1
2、分别在K4,L4,M4输入公式,然后下拉10行
K4=OFFSET($A1,$P$1,1)
L4=OFFSET($A1,$P$1,3)
M4=OFFSET($A1,$P$1,5)
做到这一步,可实现两表间数据的同步。如A2变2,K4就为2
3、将P1数字改为11就会出现第二场人员明单
4、把K1区域形成下拉菜单,这个不用说了吧,我把它设为钢琴第一场和钢琴第二场
5、在P1单元格输入公式
P1=IFS(K1="钢琴第一场",1,K1="钢琴第二场",11)
意思为,当为钢琴第一场时,P1数值为1;当为钢琴第二场时,P1数值为11
这样就OK了。
如果有一列关键字那就可以用vlookup配合筛选来做了。
假设两表中A列均为关键字,在表一插入一个辅助列,输入如下公式:
=IF(ISERROR(VLOOKUP(A2,Sheet2!A:A,1,0)),0,1)
往下填充后,对这列进行筛选,0是表二没有的,1是表二有的数据。
D4输入
=vlookup(b4,数据表!b:g,6,)
下拉