封面方法步骤
1、打开Excel,在表格空白单元格输入公式:=OFFSET($E$1,1,0,COUNTA($E:$E)-1,1),输入完成按回车键即可得到一组偏移后的动态数据,然后双击第一个公式单元格,全选公式按【Ctrl+X】剪切公式备用。
图1
图22、【=OFFSET($E$1,1,0,COUNTA($E:$E)-1,1)】公式解析
①OFFSET函数是一个偏移函数,COUNTA函数统计一列数据中的非空单元格个数。
②【$E$1】表示偏移的起始单元格,即下拉选项数据源区域的第一个单元格E1,需按一次F4锁定行列;
③【1】表示偏移的行数,即向下偏移一个单元格;
④【0】表示左右偏移的列数,因为下拉选项数据源只有一列不向左右偏移,即列数为0;
⑤【COUNTA($E:$E)-1】表示偏移后要扩展成的一个区域的行数,即下拉选项数据源区域的行数,因为会增或减动态变化,用【COUNTA($E:$E)】统计E:E列动态个数,按一次F4绝对引用,【-1】指把下拉选项数据源区域的标题减去,如果没有标题可以不减;
⑥【1】表示偏移后要扩展成的一个区域的列数,即下拉选项数据源扩展偏移后只有一列,则为1.
3、选中表格中需要设置下拉菜单的单元格区域,点击【数据】-【数据验证】-【数据验证】,弹出“数据验证”对话框。
图34、在“数据验证”对话框中,点击【设置】,将“允许”选择为:序列;在“来源”中粘贴步骤1中剪切的公式:=OFFSET(E1,1,0,COUNTA(E:E)-1,1),然后点击【确定】,这样选中区域下拉菜单就设置完成了。
图45、全部设置完成后,在下拉选项数据源中增加:后勤,则表格中下拉菜单中也自动增加“后勤”选项;在下拉选项数据源中删减:文员,则表格中下拉菜单中也自动删除“文员”选项。
图5
图6