作者bcs (= ="frailty..gggg XD)
看板Office
标题[算表] 找寻最接近的对手
时间Tue Feb 14 12:55:59 2017
软体:excel
版本:2016
请问我有一笔母档和子档,我想在以子档为索引,找寻sale与他最近的对手,
最接近的对手 = min abs(psale-ssale)但不为本身。
有什麽比较简便的函数可以达成?原本想用vlookup的方式,但是子档中的
索引不为唯一,所以对映过来可能会是不唯一。
感觉好像要在子档写loop,以子档的条件下,找寻销售额差异最小,并返回
对应的公司…XD
感谢。
资料:
母档=
com year group psale
apple 1998 1 8
lg 1998 1 42
acer 1998 1 9
asus 1998 1 25
hp 1998 1 57
samsung 1998 1 13
htc 1998 1 94
ms 1998 1 2
lemax 1998 2 20
.
.
子档=
com year group ssale closeone
lg 1998 1 42 ms
samsung 1998 1 13
vivo 1998 2 37
.
.
资料连结:
https://goo.gl/0xEo29
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.119.80.221
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1487048163.A.D7F.html
3F:→ bcs: 第二例中 +1) 好像找不到对应的( 02/14 14:19
4F:→ soyoso: 因范例为最小差异match abs(ssale-d2:d27)会回传的值为1~ 02/14 14:25
5F:→ soyoso: 26,因此+1,这方面请原po依实际范围调整 02/14 14:26