1樓:匿名使用者
如果兩表的名字在a列,編號都在b列(如果不是請調整,因為該函式查詢的資料是指定區域的第一列)
在sheet2表的b2中輸入公式:
=vlookup(a2,sheet1!a:b,2,false)公式表達在sheet1!
a:b區域查詢第一列資料與表2的a2相同的值,並返回sheet1!a:
b區域中相同值所在行的第2列的值,最後乙個引數false為邏輯值,將只尋找精確匹配值
2樓:匿名使用者
把sheet1編號和姓名兩列交換一下:a列姓名,b列編號sheet2 a列為編號,b列為姓名
在a2輸入=vlookup(b:b,sheet1!a:a,2,false)
向下複製
然後把整個a列複製,仍在a列,選擇性貼上-數值最後把sheet1編號和姓名兩列還原
請問,excel中的vba怎麼用,excel中能用的函式都能在vba中用嗎?其他的變數要怎麼定義。。
3樓:匿名使用者
問題真的太大。
開啟excel按f1,裡面幾乎有vba的全部教程。excel中的函式可以在vba中呼叫的。用dim宣告變數,具體操作看幫助。
4樓:傻媽咪
具體問題具體分析.你的問題太大太廣了.
5樓:
可以開啟vb編輯器介面來寫vba**
vba有自己的語法,不能直接用函式
小白乙個,excel中的函式和vba走什麼具體的區別嗎?相約一些資料的運算和處理。到底該從
6樓:匿名使用者
本質並沒有太大的區別,不過vb使用比較專業。
如果一點基礎都沒有的話,建議從一般的函式公式開始學就好了,vb等到後面需要的時候再來學。
excel中 函式 與 vba 運用時有什麼不同(vba中常用**如sub都是什麼意思)
7樓:黎堂赫連天韻
sub開始的是乙個子過程,function開始的是乙個函式過程。每個sub都要以end
sub結束,每個function也都要以endfunction結束。
vba中這兩種都有使用。共同點就是,都是用來完成某種特殊功能的一組程式**。區別是,函式是帶有返回值的特殊過程,函式過程在定義時有返回值的型別說明。
定義的子過程或函式都可以在其他地方被呼叫,只是形式略有區別。
誰知道excel中sumif函式的vba寫法
原創 public function tjqh r1 as range,tj,optional r2 dim arr1,arr2,i as long,j as long,s as double,f as boolean arr1 r1.value if ismissing r2 then arr2 ...
excel中的函式,excel函式?
用 vlookup 函式。假定 500人的表名稱為 甲表 工作簿名稱為 花名冊 5000人的表名稱為 乙表 工作簿名稱為 人員彙總表 人員姓名均在b列,人員均從第1行起至第500行。一 先將甲表與乙表均按人員姓名排序 二 在乙表的b列旁插入一列 空白的c列 在c1單元格內輸入 vlookup b1,...
在EXCEl中使用VBA計算方程的解,怎麼求?問題如下
對ma從1開始,每隔0.01計算等式右邊的值,與 比較等於或者最接近的,通過插值計算可以得到最接近的解 三井熊 不需要用vba 兩種方式,一種是自己推匯出反函式,變成b f a 第二種是單一變數求解,在資料 模擬分析下可以找到。 姓王的 用單變數求解,錄製巨集,然後修改 並加上迴圈即可 你的公式 描...