![](/img/trans.png)
[英]Need to find the Second matching value from a range of rows in excel sheet
[英]Need excel formula to match one value on second sheet for Multiple rows
此數組公式意味着您需要同時單擊Ctrl + Shift + Enter ,這應根據您的設置而定。 但是您將需要相應地調整范圍和其他參數。 在cell B4
輸入此公式,然后拖動/復制以覆蓋所需的所有字段。
=IF(COUNTIF(Sheet1!$C$1:$C$14,"x")-COUNTA(B$3:B3)<=0,"",IFERROR(INDEX(Sheet1!$D$1:$J$14,SMALL(IF(Sheet1!$C$1:$C$14="x",ROW(Sheet1!$C$1:$C$14)+COUNTA(B$3:B3)),1),MATCH(Sheet1!D$5,Sheet1!$D$5:$J$5,0)),""))
這里的SMALL
是找到您要輸出的行。 基本上,這用於替換您的INDEX/MATCH
以便它可以返回多個結果。
我沒有包括整個列或行的原因之一是因為這是一個數組公式,會降低性能。 僅使用您需要的范圍或命名范圍可以使您的生活更輕松。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.