查看一张excel表格中是否有术语
我想弄清楚一张表中列出的一个术语是否也在另一张表中列出。我能找到的所有其他例子都只提到一个确切的术语,而不是a2。我总是得到错误的返回。下面是一个例子 =如果('sheet1'!A:A=sheet2!A23,“真”、“假”)试试看查看一张excel表格中是否有术语,excel,Excel,我想弄清楚一张表中列出的一个术语是否也在另一张表中列出。我能找到的所有其他例子都只提到一个确切的术语,而不是a2。我总是得到错误的返回。下面是一个例子 =如果('sheet1'!A:A=sheet2!A23,“真”、“假”)试试看 =isnumber(match(sheet2!A23, 'sheet1'!A:A, 0)) 或 进行了我自己的实验: Sub newnew() Application.Calculation = xlCalculationManual Dim r
=isnumber(match(sheet2!A23, 'sheet1'!A:A, 0))
或
进行了我自己的实验:
Sub newnew()
Application.Calculation = xlCalculationManual
Dim rng As Range
Set rng = Range("H1:H4000")
Dim tmr As String
tmr = Timer
For Each Item In rng
Item.Calculate
Next Item
Debug.Print Timer - tmr
End Sub
是的,吉佩德的方法是优越的:-p:-p:-p是的。你的科学论文通过了再现性测试(见我的测试)。很棒的模特谢谢你的工作/链接
=IF(COUNTIF(Sheet1!A:A,Sheet2!A23)>=1,"TRUE","FALSE")
Sub newnew()
Application.Calculation = xlCalculationManual
Dim rng As Range
Set rng = Range("H1:H4000")
Dim tmr As String
tmr = Timer
For Each Item In rng
Item.Calculate
Next Item
Debug.Print Timer - tmr
End Sub