- Excel 数据处理思维带你高飞
- 李立宗
- 565字
- 2020-08-27 21:52:09
2.3 提取指定的若干条记录
如果要显示如图2-9所示的多条记录,则只需多设置几个下拉列表,并在其右侧通过公式显示对应的数据即可。
图2-9 多个列表项目
要设置多个下拉列表,可以在设置好第一个下拉列表后,通过拖动填充柄完成其余下拉列表的填充。在图2-9中,当通过“数据验证”设置单元格B12为列表框后,直接在该单元格右下角拖动填充柄即可将单元格区域B13:B15同样填充为列表框。
填充多个列表框,也可以先选中要设置下拉列表的区域,然后直接对该区域设置“数据验证”属性。例如,在图2-9中,可以先选中单元格区域B12:B15,然后直接对该区域进行“数据验证”属性的设置。
设置好下拉列表后,设置单元格C12的公式,具体为:
=VLOOKUP($B12, $B$2:$H$8, COLUMN(B:B), FALSE)
需要注意的是,与只有一个列表框时不同,此时存在多个列表框。当列上发生变化时,引用的单元格不再都是B12。在C列中引用的应该一直是当前行左侧B列内的对应值。所以,在单元格B12的引用中,对于行的引用要使用相对引用,对于列的引用要使用绝对引用,整体引用是混合引用形式的“$B12”。这样,确保单元格区域C12:H15能够正确地使用上述公式完成填充。
将使用下拉列表展示的数据绘制成折线图,折线图内仅有当前展示数据。如图2-10所示,左侧是全部数据的折线图,右侧是仅有部分数据的折线图。从中可以看到,右侧仅有部分数据的折线图更清晰,更能体现出数据之间的对应关系。
图2-10 全部数据的折线图与部分数据的折线图对比