0
我有一个单列的工作查找迭代:做一个声明的一部分,在Excel
=IFERROR(INDEX($C$2:$C$145,MATCH(A2,$D$2:$D$145,0)),"")
如果A2在D2值来D145的范围相匹配,然后输出相应的C2至C145值在细胞B2
该填充柱B2成功。
我怎么可能它放入一个循环,从而使GS $D2:$D145
迭代之间列d和列
在这一点真的很感激任何提示任何人。
我有一个单列的工作查找迭代:做一个声明的一部分,在Excel
=IFERROR(INDEX($C$2:$C$145,MATCH(A2,$D$2:$D$145,0)),"")
如果A2在D2值来D145的范围相匹配,然后输出相应的C2至C145值在细胞B2
该填充柱B2成功。
我怎么可能它放入一个循环,从而使GS $D2:$D145
迭代之间列d和列
在这一点真的很感激任何提示任何人。
如果GS后其可能的附加柱,并用HLOOKUP fomulas填充它,然后通过该列
为GT2 HLOOKUP式匹配:
=iferror(hlookup(a$2,indirect("D"&row(gt2)&":GS"&row(gt2)),1,0),"")
和copypaste下来直到GT145;并且公式更改为:
=IFERROR(INDEX($C$2:$C$145,MATCH(A2,$GT$2:$GT$145,0)),"")
公式和循环只是不会在一起。在这种情况下,您必须选择:使用循环和VBA,或者使用“纯”Excel并重新考虑您的任务(可能需要多列计算,做一些手动处理等) – Taosique
您是否还想要单个结果,但是您想要在整个范围内搜索A2:D2:GS145? –