看板 Office 關於我們 聯絡資訊
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體:excel 版本:2010 寫VBA卡關了QQ 想請問版上的高手 在不變更表格排列方式的情況下 如何以輸入數字的方式進行表格查找 並獲取數字右側的人名? 例如輸入數字9可獲取宋O翔 輸入數字28可對應到吳O程 函數或VBA的方式均可 感激不盡!!<(_ _)> https://imgur.com/xQigzki -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.136.203.147 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1594629192.A.C17.html
soyoso: https://i.imgur.com/92uKwn4.jpg 類似這樣 07/13 16:57
qwer11324: soyo大太神了吧 真的感謝您 07/13 18:59
lovflo: 想請問SOYO大,MAX((A1:G20=K1)*COLUMN(A:G)-1) 這段 07/15 09:48
lovflo: 是否有說明或可以參考的文章,這邊的用法不是很理解。感謝 07/15 09:49
soyoso: 範圍a1:g20符合儲存值時k1回傳true(運算後為1),不符合回 07/15 11:23
soyoso: 傳false(運算後為0),來看回文連結k1為9,a1:g20=k1來看a3 07/15 11:23
soyoso: 符合,對應column(a:g)就為1,在a欄符合就回傳1,在c欄符 07/15 11:23
soyoso: 合就回傳3,true(運算後為1)*對應column(a:g)於a欄的1=1, 07/15 11:23
soyoso: 其他不符合的就是0*1,2,3,...=0(都會是0值) 07/15 11:23
soyoso: 如果儲存格k1改為32時,對應column(a:g)於e欄的5,1*5=5 07/15 11:23
soyoso: 再以max取出最大,用min也可以,就以min(if(來做 07/15 11:23