Excel如何快速匹配某产品的最新入库单价
对于市场调研,有时需要找到产品的最高价格或最新的入库信息,总不能排序后一个一个看吧?一来排序会破坏表格的原始顺序,二来排序后眼睛盯着看效率非常低。本案例将带来这类职场问题的解决方法。
本案例需要找到“产品名称”对应的“最大(晚)”入库日期。思路:利用MAX+IF组合函数,如图3-146所示。
图3-146
操作
步骤1:先用MAX+IF组合函数来验证一下,在目标单元格H3中录入公式,如图3-147所示。
图3-147
步骤2:输入公式后,按Shift+Ctrl+Enter组合键才有效,因为这是一个数组公式,但是可以发现,目标单元格返回的是一串数值,不是日期。选中目标单元格,按Ctrl+1组合键,打开“设置单元格格式”对话框,设置为“日期”格式,如图3-148所示。
图3-148
最终的效果如图3-149所示。当然也可以在外面套一个TEXT函数实现这样的功能,有兴趣的职场小伙伴可以试一试。
图3-149
步骤3:接着就好办了,利用函数匹配功能去匹配对应的日期。还是用VLOOKUP函数,注意还要按Ctrl+Shift+Enter组合键实现对公式的录入,最后双击G3单元格右下角的填充柄,实现数据的自动匹配,如图3-150所示。
图3-150
这里有一个问题,如果入库时间有重复怎么办?显然只靠日期匹配可能会出现错误,如图3-151所示。
图3-151
解决这类问题有两个方法。
方法一:利用前面讲过的用&连接符辅助列思路,将产品名称和日期连接起来,如图3-152所示。再用VLOOKUP函数实现匹配,如图3-153所示。
图3-152
图3-153
方法二:使用SUMIFS函数进行多条件“匹配”,如图3-154所示。
图3-154
使用SUMIFS函数自动计算满足产品名称为A对应的最晚入库日期的单价的和,这里需要注意的是,使用SUMIFS要保证入库时间和产品规格是唯一搭配,如果数据记录重复,就会把相同的条件合并求和在一起。
总结: Excel就是这样,细节再细节,逻辑上逐步完善。职场上也是这样,只有积累知识才会让自己的Excel技能发挥得更加完美。