我希望有一个更快的过程来查找交叉引用。
现在我使用VLOOKUP
,它可以正常工作-但是每天需要多次进行操作会花费一些时间。
它总是与查找交叉引用所用的同一张纸,因此唯一改变的是我在VLOOKUP
函数中的输入值。
因此,我需要一个仅输入1值即可获得VLOOKUP
值的函数。
这个想法是一个类似的功能:
=CROSS(ID)
其中
CROSS = vlookup(ID, table_array, col_index_num,[range_lookup])
因此vlookup_value
被ID
取代。
希望您能给我一些答案-谢谢。
我尝试了多种不同的方法,但是都没有成功。 当我是新手时,我已经搜索并记录了宏以寻找答案。
答案 0 :(得分:0)
您可以使用WorksheetFunction.VLookup method为此编写一个UDF(用户定义函数):
Option Explicit
Public Function CROSS(ID As Variant) As Variant
CROSS = Application.WorksheetFunction.VLookup(ID, table_array, col_index_num, range_lookup)
End Function
答案 1 :(得分:0)
我已经按现在的方式工作了!
代码最终如下:
this.quizForm=this.fb.group({
slNo:[1,[Validators.required]],
qn:['',Validators.required],
ans:['',Validators.required],
pickedAns:[''],
options:[], ==>options have id,answertext fields
total:[0,[Validators.required]],
correct:[0,[Validators.required]],
wrong:[0,[Validators.required]],
left:[0,[Validators.required]], })