1樓:萬年金剛鑽
=vlookup(a1,indirect(mid(cell("filename",sheet1!a1),find("]",cell("filename",sheet1!a1))+1,100)&"!
a:b"),2,0)
這樣寫後,如果巨集修改了sheet1的名稱,公式不會失效。
如果,你的意思是:無論如何修改工作表sheet1 的名字,巨集執行時都不需要修改:
dim osh as worksheet
set osh= sheets(1)
以後巨集裡面需要引用sheet1的地方,都可以用osh來替代
2樓:平陽虎
沒明白究竟是巨集影響了公式還是公式影響了巨集。
建議將巨集中第1個工作表的名稱改為
sheets(1)
3樓:笰億剔翩
是不是範圍錯了,圖中是h-j啊,還有查詢範圍需要加絕對引用
=if(and(b2=vlookup(a2,h$2:j$16588,2,0),c2=vlookup(a2,h$2:h$16588,3,0)),1,0)
打字不易,如滿意,望採納。
請教大家個Excel問題,謝謝請教一個EXCEL公式問題,謝謝!
通過截圖bai對比,自認為還是du基本上懂了。a列的數字中,每zhi1位對應不同的數dao字,說明中的 048 0 應專該是a列中的0 屬4 8都轉換成0,這樣別人就能理解了。如圖 b1 textjoin mod mid a1,column a e 1 4 同時按ctrl shift enter三鍵...
請教EXCEL的問題,請教一個EXCEL的問題
您好,根據您的說明,假設所有同事同一天不會修改同一條資料 同事a和同事b今天不會都修改了訂單12345,每個人只修改自己的資料,互相不衝突,不會出現a和b都修改了12345這個訂單的情況。我為您擬定如下工作流程,1將所有同事 或只開啟一個同事 的 按時間篩選出今天的資料。2用if和countif函式...
請教高手EXCEL公式怎麼寫,請教高手一個EXCEL公式怎麼寫
輸入 if countifs a a,d1,b b,0 0,1,0 詳見附圖示例 公式為 if countifs a a,a1 1 b b,0 0,1,0 如圖所示 請教excel高手,需要這樣計算公式怎麼寫 c2用公式 lookup a2,if a2 11,if b2 10,20,40 0 下拉。...