咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

当我选择不同人,不同科目时,光束会随着我们选择的变化而变化!那这种效果是怎么实现的呢?非常简单!


咋们来分析一下,首先右边的下拉框,这个是用数据验证,相必大家都知道不知道的没关系,马上教会你们,接着就是光束,用的是条件格式!根据我们选择的人名和科目,条件格式开始更换,从而实现光束的效果!


操作开始:首先咋们点击在右边的任一单元格,选择数据选项卡里面的数据验证,序列,然后选中咋们的人名范围,记得在提供下拉框前面打勾,确定,然后科目的数据验证也是同理,这个时候选择部分就做好了。


接着咋们选中数据区域,先来做行方向的条件格式,选择条件格式。使用公式确定。然后在公式填入A1等于我们选择人名的那个单元格,这里记得,选择数据的单元格是要绝对引用的这里咋们需要的是列方向迭代,所以在列前面加绝对引用,行号前面不加,从而实现横的光束。


接着就是列方向了,同理A1等于我们选择科目的那地单元格,选择的科目加绝对引用,因为是要对列加光束,所以列号是变动的,行号固定于是两根光束都做好了

那么焦点的橙色怎么做出来的呢?其实就是利用match函数,分别查找人名在人名一列的位置,科目在科目一航的位置,从而得到行号列号。然后利用row和column得到当前单元格的行号列号,让他等于咋们选择的数据在行列的序号用and套一下,就可以啦,如果相等,也就是返回的逻辑值为TRUE则换一个橙色的底纹,这里记得,A1都是相对引用,其他都是绝对引用,就大功告成了!

公式:=AND(ROW(A1)=MATCH($I$1,$A:$A,0),COLUMN(A1)=MATCH($J$1,$A$1:$G$1,0))

然后咋们来试一下,发现已经得到了我们想要的结果!

关注我,学习更多Excel小技巧~