二维码 购物车
部落窝在线教育欢迎您!

特殊查找:把按大名统计的数量填入对应的小名下

 

作者:老菜鸟来源:部落窝教育发布时间:2023-09-11 10:20:24点击:318

分享到:
0
收藏    收藏人气:0人
版权说明: 原创作品,禁止转载。
编按:

真的很特殊:看完它就想骂人!产品的尺寸大小类别用了两套称呼:尺码(类似人的小名)和类型(类似人的大名)。现在有人统计了大名003的数量,让你把数量对应填写到它的小名S下面。

为何不直接用S统计数量呢?是工作太清闲了吗?

 

今天给大家分享一个特殊的数据查找:将按类型(大名)统计的数量填入到对应的尺码(小名)下方。

如图,G列是每种商品的库存数量,现在需按右侧的对照表,将库存数量填入对应的尺码列中。

 

 

解决的关键是利用尺码与类型对照表判断数量该填在哪一列。

 

思路1IF+COUNTIFS

公式=COUNTIFS($I$3:$I$6,C$2,$J$3:$J$6,$A3)对数据表中的类型和尺码进行计数,得到如下结果。

 

 

结果为1的地方就是需要填入库存数量的位置。

找到了位置后可用IF函数赋值。完整公式=IF(COUNTIFS($I$3:$I$6,C$2,$J$3:$J$6,$A3),$G3,"")

 

 

思路2IF+LOOKUP

先使用LOOKUP在对照表中匹配出每种商品类型对应的尺码,再看其是否等于第二行中的尺码,最后用IF函数赋值。

=IF(LOOKUP($A3,$J$3:$J$6,$I$3:$I$6)=C$2,$G3,"")

 

 

思路3IF+VLOOKUP

先用VLOOKUP查找尺码对应的类型,再与A列的类型进行比较,最后利用IF函数根据比较结果赋值。

=IF(VLOOKUP(C$2,$I$3:$J$6,2,)=$A3,$G3,"")

 

 

思路4IF+COLUMN

每种类型对应的尺码列是固定的,如类型003对应第3列的尺码,004对应第4列的尺码。

如此,可直接利用列号来做比较,使用公式=COLUMN()-$A3得到如下结果。

 

 

再利用IF函数得到最终结果,公式=IF(COLUMN()-$A3,"",$G3)

 

 

此处0对应false,非零数字都对应true

 

除开上面的方法,肯定还有其他方法。但是不管多少方法,你是否如小编一样想骂人?

 

本文配套的练习课件请加入QQ群:902294808下载。

Excel高手,快速提升工作效率,部落窝教育Excel精品好课任你选择

扫下方二维码关注公众号,可随时随地学习Excel

IMG_256

相关推荐:

COUNTIFS用法

XLOOKUP用法集

用超级透视表做KPI分析

用实物图形做动态百分比图表

版权申明:

本文作者小窝;部落窝教育享有稿件专有使用权。若需转载请联系部落窝教育。