2017-03-21 58 views
0

http://imgur.com/7vHcwp1IFERROR公式

我有種難題。我目前正試圖將來自單獨表格的一些數據映射到模板/表單上。上面附加的是我要綁定的數據。

目前,這是我對我的模板公式:

=IFERROR(INDEX(STP_Data!$F$70:$F$78, IFERROR(MATCH(7443, STP_Data!$G$70:$G$78, 0), MATCH(7664, STP_Data!$G$70:$G$78, 0))), "N/A") 
  1. 我需要的第一個單元格看看,看看它是否有「7443」,如果它不是也會把它
  2. 拉'7664'
  3. 我將需要它拉下'7664'也在下一個單元格,如果我的表有7664
  4. 我還需要擴大它以包含重複;就像第二次發生一樣。我對此有一個公式,以及:

-

=IFERROR(INDEX(STP_Data!$F$70:$F$78, IFERROR(MATCH(7443, STP_Data!$G$70:$G$78, 0), AGGREGATE(15, 6, ROW($1:$10)/(STP_Data!$F$70:$G$78=7664), ROW(2:2)))), "N/A") 

基本上是:我需要一種方法來拉 '7443', '7664' 和所有副本。任何幫助或點在正確的方向將不勝感激。

enter image description here

+0

請解釋與excel的截圖 –

回答

0

試試這個(很明顯,你可能需要更改範圍) - 你需要使用你想要的信息在紙張上這些公式。

=indirect(if(or(indirect("'STP_Data!'!g2")=7664,indirect("'STP_Data!'!g2")=7443),indirect("'STP_Data!'!g2"),"N/a") 

拖下公式... 然後只是過濾掉N/a的。 ,如果你想看到重複列,然後在相鄰的單元格做這個公式,做: -

=indirect("'STP_Data!'!a2") (where A2 is change to the column you want to see then drag down the formula.) 

,那麼你可以在7664或7443.

希望這兩側看到重複至少指出你在正確的方向:)

+0

不完全是我在找什麼,但謝謝! –