看板 Office 關於我們 聯絡資訊
軟體: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://www.ptt.cc/bbs/Office/M.1487048163.A.D7F.html
soyoso: http://imgur.com/eWC2Skr 類似這樣 02/14 13:28
soyoso: 或以http://imgur.com/8Mknk8y 02/14 13:36
bcs: 第二例中 +1) 好像找不到對應的( 02/14 14:19
soyoso: 因範例為最小差異match abs(ssale-d2:d27)會回傳的值為1~ 02/14 14:25
soyoso: 26,因此+1,這方面請原po依實際範圍調整 02/14 14:26