1樓:太極健
你的這個數是輸入的嗎?是不是輸入這個數,得出對應行和列的值?這個數輸入到哪?
下例在h1輸入數值來查詢,查詢結果寫入i1,j1
private sub worksheet_change(byval target as range)
if target.address = "$h$1" then
t = target.value
arr = range("a1:e4")
for x = 2 to 4
for y = 2 to 5
if arr(x, y) = t then
cells(target.row, target.column + 1) = arr(x, 1)
cells(target.row, target.column + 2) = arr(1, y)
end if
next y
next x
end if
end sub
如:h1輸入1.211,那麼i1結果為22,j1結果為11
h1輸入1.324,那麼i1結果為22,j1結果為13。
是這樣嗎?
EXCEL公式問題如下圖求大神的解答
平陽虎 回車確認後下拉填充。 value去掉嗎 if iserror 111 111 把你111的地方替換成你的公式 d2 if iferror find b2 0 0,b2,if iferror find a2 0 0,a2, 長髮和尚 iferror if b2 b2,if find a2 a2...
如何將VBA工程或模組獨立於Excel檔案儲存
魚木混豬喲 vba工程或模組,是無法脫離excel檔案儲存的,但是可以脫離執行這個工程的xls或xlsm檔案而儲存。儲存時選擇 載入項xla型別 的選項,即可儲存為.xla格式的檔案,如果在excel中啟用這個載入項,就可以在開啟的任意excel文件中使用這個vba工程。要維護它可以直接用excel...
要實現如下功能,要如何寫excel公式,求高人回答
max a 2 a 100 a2 b 2 b 100 b2 d 2 d 100 陣列公式,輸入時按ctrl shift enter完成 用公式很難實現你的想法,因為用了公式後其他引數都要進行更改,如只是想知最後一次還錢的日期或最後一次還錢的人,最簡單的辦法就是 還錢日期 進行排序。原資料如下 借款人...