本条经验讲诉的是计算物料号擢爻充种的最新版本号并找出其所在行的方法。在该案例中,相同的物料号每重复一次,版本增加1芟坳葩津,所以物料号重复次数越多,版本号就越高。该案例先使用了筛选提取的方法,把所有不重复的物料号全部提取出来,排列在一列中,然后使用countif函数计算同一个物料号出现的次数,该数据与该物料号的最新版本数一致,随后使用if函数和max函数结合的数组公式先计算所有的同一个物料号出现的单元格的行号,然后使用max函数提取数值最大的一个,这就是最新版本号所在的行的行号。
工具/原料
Windows10任意版本
Microsoftoffice2019
方法/步骤
1、鼠标左键选中物料号所在的列,鼠标移动到上部工具栏,依次点击“数据”,“筛选”,“高级”。
2、弹出如下图所示的高级筛选对话框,依照下图的设置做同样的筛选设置后,点击下方的“确定”。
3、如下图所示,所有不重复的物料号被依次排谱驸扌溺列在新的列中,现在开始计算最新版本号,在如下图所示的E2单元格输入公式“=COUNTIF(A:A,"="&D2像粜杵泳)”,该公式计算同一个物料号重复的次数,这个数据与同一物料号的最新版本数一致。
4、点击回车键,结果显示出来,如下图所示。
5、鼠标再次选中该单元格并拖动往下,所有的最新版本号都被计算出来,如下图所示。
6、下面计算每一个物料号最新门溘曝晖版本所在的行号,在如下图所示的F2单元格输入数组公式“=MAX(IF(A:A=D2,ROW(A:A),"&quo墉掠载牿t;))”,然后同时按下CTRL,shift和回车键,结果显示出来。该数组公式的含义为查找a列中单元格内容为D2的单元格,如果是,显示它所在的行号,如果不是,显示空,然后使用max函数提取行号数值最大的数值,该行号就是最新版本所在的行号。
7、鼠标左键再次选中该单元格后拖动往下,所有的最新版本的行号都显示出来,如下图所示,对照左边的源数据,可以看到结果是正确的。