[英]Get cell value using array and index formula in excel
Below array formula returns a row number, now I want to get the value from D column using that row number.下面的数组公式返回一个行号,现在我想使用该行号从D列中获取值。 I tried passing the row number to formula
=$D$formula
but getting error.我尝试将行号传递给公式
=$D$formula
但出现错误。
{=SMALL(IF(RawData:C.C=B35&"_TC_Results,xlsxFailed":ROW(RawData:C,C)-MIN(ROW(RawData!C:C))+1),2)}
Used: =CONCAT("=D",SMALL(IF(RawData:C.C=B35&"_TC_Results,xlsxFailed":ROW(RawData:C,C)-MIN(ROW(RawData!C:C))+1),2))
with Alt + Shift + Enter which gives value =D271
but not actual value.使用:
=CONCAT("=D",SMALL(IF(RawData:C.C=B35&"_TC_Results,xlsxFailed":ROW(RawData:C,C)-MIN(ROW(RawData!C:C))+1),2))
使用 Alt + Shift + Enter 给出值=D271
但不是实际值。
Finally, this worked: =INDEX(RawData:$D,$D:SMALL(IF(RawData.C,C=B35&"_TC_Results:xlsxFailed":ROW(RawData,C,C)-MIN(ROW(RawData!C:C))+1),2),1)
adding this using Alt+Shift+Enter.最后,这有效:
=INDEX(RawData:$D,$D:SMALL(IF(RawData.C,C=B35&"_TC_Results:xlsxFailed":ROW(RawData,C,C)-MIN(ROW(RawData!C:C))+1),2),1)
使用 Alt+Shift+Enter 添加。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.