1樓:匿名使用者
sub fdsafsaf()
dim i as long, j as long, k as long
dim rng as range
dim arr
dim arr1()
i = [a65536].end(3).row '07版本改為[a1000000].end(3).row
j = [b65536].end(3).row '07版本改為[b1000000].end(3).row
redim arr1(1 to j, 1 to 1)
set rng = range("a1:a" & i)
arr = range("b1:b" & j)
for k = 1 to j
arr1(k, 1) = worksheetfunction.countif(rng, arr(k, 1))
next
range("c1").resize(j, 1) = arr1
end sub
我試了幾組資料,
4代表4000個
4、4表示兩邊都最4000個
這**執行40萬個資料,時間上要5個多小時
2樓:
c1=if(a1=b1,countif(a:a,a1),0)
選中c1,在左上角的名稱框裡輸入c1:c400000,後邊這個數字根據你的實際情況輸入,最後那個是多少就輸入多少,然後按回車買這時候c列的40萬的單元格就選中了(如果真有這麼多的話),保持選中狀態,滑鼠點一下上邊編輯欄,把公式最後變得)刪掉再輸入,完了時候按下ctrl+回車,剛剛選中的單元格就自動填充上公式了。
3樓:朱仕平
我覺得吧,用資料透視表比較靠譜一些
4樓:匿名使用者
c1輸入公式並下拉。
=if(a1=b1,countif(a:a,a1),0)
5樓:匿名使用者
c1 =countif(a:a,b1)
然後雙擊 c1 單元格右下角的 小黑十字 向下複製……
如何在excel裡面找出a列和b列中相同的資料,並顯示在c列?
6樓:雞蛋加灌餅
可以通過輸bai入公式的方法du
來進行顯示,zhi具體操作步驟如下:
工具/原材料
daoexcel2018版、電腦。
1、打版
開電腦找到並點權擊開啟excel2018新建工作**軟體;
2、開啟excel工作**以後,為了示範先在**內編輯好有相同資料的文字內容;
3、編輯好資料以後,此時選中c列的單元格在編輯欄輸入:=if(countif(b:b,a1)>0,a1,"");
4、正確輸入公式以後,此時在按「ctrl+回車鍵」對單元格公式進行填充即可完成顯示。
7樓:匿名使用者
見截圖c1輸入
=if(countif(a:a,b1),"相同","")
公式下拉
8樓:匿名使用者
c1寫出公式=if(countif(b:b,a1)>0,a1,"")並向下拖拉c列複製即可
9樓:匿名使用者
在c列設定公式=if(iserror(vlookup(a1,$b$1:$b$5,1,false)),"",vlookup(a1,$b$1:$b$5,1,false))
10樓:匿名使用者
用vlookup()就行了
如何將excel中a列與b列重複的資料出現在c列中!急,**等!
11樓:匿名使用者
提供兩條公式,任選一條即可,在c1輸入公式下拉即可:
公式二:
也可以加入防錯處理,當b列的值不存在於a列時,公式返回空白值,以上的公式會返回#n/a的錯誤值
公式一:
<>
公式二:
<>
12樓:匿名使用者
sub test()
for i=1 to cells(rows.count,2).end(3).row
for j=1 to cells(rows.count,1).end(3).row
if instr(cells(j,1).value,cells(i,2).value))>0 then
cells(i,3)=cells(j,1)exit for
end if
next
next
end sub
13樓:匿名使用者
c1輸入
=index(a:a,min(if(isnumber(find(b1,$a$1:$a$2000)),row($1:$2000),4^8)))&""
先按住 ctrl+shift,最後回車
公式下拉
14樓:表裡如一
莫有看懂。。。。檔案發到[email protected]
excel中a列和c列數值相同。如何在b列顯示出與b列數值相對應的d列的數值
15樓:匿名使用者
在b1單元格輸入以下公式,然後向下填充公式
=vlookup(a1,c$1:d$4,2,0)
16樓:置之不理
在d1中輸入或複製貼上下列公式之一
=vlookup(a1,b:c,2,)
=if(countif(b:b,a1),vlookup(a1,b:c,2,),"無此編號
專屬")
=iferror(vlookup(a1,b:c,2,),"無此編號")
下拉填充
17樓:匿名使用者
樓主意思是統計出a列中不重複的個數(如甲有多少個)?
18樓:弗爾布雷斯
b1中公式:
=vlookup(a1,c:d,2,1)
excel要在d列中顯示出a列與b列相同的資料對應的c列內容 5
19樓:匿名使用者
在d1中輸入或複製貼上下列公式之一
=vlookup(a1,b:c,2,)
=if(countif(b:b,a1),vlookup(a1,b:c,2,),"無此編號")
=iferror(vlookup(a1,b:c,2,),"無此編號")
下拉填充
20樓:匿名使用者
用vlookup函式。
=vlookup(a1,b:c,2,false)
21樓:_forever_允兒
d1輸入 =if(a1=b1,c1,"")
EXCEL怎麼去除A列中與B列相同的資料
在c1輸入 if countif b b,a1 a列的資料在b列有重複 下拉填充後,對c列進行排序或篩選,再刪除對應的a列資料就好了。樓豬請看教程,以下教程用到的公式 or a2 b 2 b 100 按要求自行修改b列的範圍。在c1單元格輸入 if countif a a,b1 1,保留 多餘去除 ...
EXCEL中兩列資料對比查詢相同,其中A列都是關鍵字,另外B列是全稱,請問在C列輸入什麼公式能得出結果
c1中輸入公式 if countif b b,a1 已檢查 再向下填充。c1輸入公式 if a1 if countif b b,a1 已檢查 下拉 這個要看 形式,特別是a列的關鍵字是否是連在一起存在於b列中,比如a1為北大,而b列為北京大學,這種型別的是無法直接查詢出的。如何在excel裡面找出a...
excel同表中對比兩列資料,把相同的找出來放在另一列中
綠色,藍色是輔助區域。1 複製黃色與紅色區域的內容到綠色區域。2 在藍色區域 i1 輸入公式 if iserror index g 1 g 21,small if g 1 g 21 row a 1 a 21 28 row f1 index g 1 g 21,small if g 1 g 21 row...