怎么让数据有效性根据索引改变

 时间:2026-02-14 02:55:16

1、首先,我们在表格中创建三个SHEET,分别是:商品清单、数据有效性和出入库记录。商品清单是把我们的商品归类,以便做出索引。数据有效性这个SHEET是一个辅助的表格。出入库记录这个表格就是我们每天要用到的表格了。

怎么让数据有效性根据索引改变

2、首先在商品清单中编辑我们的基础数据,然后在品类和商品名称中间插入一列“索引”,在B2单元格中输入函数:=A2&COUNTIF($A$2:A2,A2),向下填充,填充是尽量超过我们已有的数据行数,这样我们以后商品名称有增加时,直接在表格里填写品类和名称就可以了。完成后隐藏B列(隐藏是为了防止别人误操作改变了公式。)

怎么让数据有效性根据索引改变

怎么让数据有效性根据索引改变

怎么让数据有效性根据索引改变

3、在出入库记录编辑表头(如下图)。

怎么让数据有效性根据索引改变

1、第一步先制作品类的有效性,在数据有效性这个表格中,我们把商品分多少类,就把品类信息编辑进去。回到商品清单中,选中A列除A1的所有单元格(选中A列,按住CTRL键,单击A1),单击数据有效性选项卡,如图(2)进行设置。结果如图(3)

怎么让数据有效性根据索引改变

怎么让数据有效性根据索引改变

怎么让数据有效性根据索引改变

2、在数据有效性表格的C1和D1单元格内分别输入:类别、商品名称。在C2单元格中输入函数:=INDIRECT("出入库记录!B"&COUNTA(出入库记录!B:B))。在D2 单元格中输入函数:=IFERROR(VLOOKUP($C$2&ROW()-1,商品清单!B:C,2,0),""),将D2填充至D15.

怎么让数据有效性根据索引改变

怎么让数据有效性根据索引改变

3、将出入库记录的B列品类同前面商品清单里的品类一样设置有效性。C列商品名称如图设置,D列的有效性设置时,来源为:出库,入库。(注意:出库和入库中间一定要用英文状态下输入的逗号隔开)

怎么让数据有效性根据索引改变

怎么让数据有效性根据索引改变

4、做到这里,表格就算完成了,下面我们来试验一下吧,当我们的品类选择茶饮料时,商品名称就只有茶类的几种,品类选择碳酸饮料的时候,商品名称就只有碳酸饮料的几种了,使用起来是不是方便多了。

怎么让数据有效性根据索引改变

怎么让数据有效性根据索引改变

  • Excel条件格式中公式条件的应用技巧有哪些
  • 怎样让EXCEL自动记录某些单元格输入内容的时间
  • 如何在excel中按条件进行求和
  • Excel通过INDIRECT函数返回引用单元格的值
  • Excel判断日期的上中下旬
  • 热门搜索
    肇事逃逸怎么处理 内分泌紊乱怎么调理 填空题的横线怎么打 记忆力减退怎么办 pdf怎么复制文字 髯字怎么读 面团怎么做 怎么做南瓜饼 怎么下载ie浏览器 微信怎么解绑手机