分享

[EXCEL趣味测试]VLOOKUP另类用法

 npkaida 2016-09-10

[EXCEL趣味测试]VLOOKUP另类用法

EXCEL大本营 2016-09-08 14:59

[EXCEL趣味测试]VLOOKUP另类用法

趣味测试说明:

B、C两列分别是部门及出现的次数,要求:按出现的次数整成一列,效果图如右侧图所示

[EXCEL趣味测试]VLOOKUP另类用法

思考两分钟........

1、在A列建立辅助列,在A列建立公式,公式根据皮筋似拉长性求和,求次数的累计数,A2的公式=SUM($C$1:C2),如图所示;公式向下拉

[EXCEL趣味测试]VLOOKUP另类用法

2、函数row(a1):表示返回单元格A1的行数,即结果为1,往下填充,结果是按序号填充,结果依次为2、3.....

3、单元格F1公式先设为: VLOOKUP(ROW(A1),A:B,2,0),按序号精确查找AB两列中的第二列,即B列的值,当查找不到相对应的值时,则返回#N/A

如:单元格F1查找的是row(a1)时,查找的是1在A列的值,A列中没有相匹配的1的值,则返回#N/A,如图所示

[EXCEL趣味测试]VLOOKUP另类用法

单元格F2查找的是row(a2)时,查找的是2在A列的值,A列中有相匹配的2的值,它对应的B列值为采购部,则返回的结果是"采购部",如图所示

[EXCEL趣味测试]VLOOKUP另类用法

4、对返回的错误值#N/A进行二次处理,它对应的是下一行单元格的值,若下一行也是错误值#N/A,那下一行单元格对应的值是下下行单元格的值,依此一层层的往下推.

对于错误值,可借鉴函数IFERROR,它可设定以新的值来代替出现的错误值,即以下一行的值代替当前错误值.

单元格F1最终公式=IFERROR(VLOOKUP(ROW(A1),A:B,2,0),F2)

动画演示过程:

[EXCEL趣味测试]VLOOKUP另类用法

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多