0

リストを参照して回答を表示することは可能ですが、重複して表示することは可能ですか?

添付されているのはファイルです。IDを参照し、重複とその場所を表示するだけです。

私はこのようなものを使うことができます:

=IFERROR(INDEX('Jobs List'!$F:$F,MATCH(1,INDEX(('Jobs List'!$B:$B=$AG$3)*('Jobs List'!$B:$B=$AG$3),0),0)),IFERROR(INDEX(Archive!$F:$F,MATCH(1,INDEX((Archive!$B:$B=$AG$3)*(Archive!$B:$B=$AG$3),0),0)),""))

ただし、問題は、最初の重複のみを表示し、残りを無視する必要があることです。

私はそれが可能であることを知っています、私にはそうするためのスキルがありません。誰かが助けることができればそれはありがたいです。

http://dl.dropbox.com/u/3327208/Excel/Multiple%20answers%20one%20chart.xlsx

4

2 に答える 2

1

式は次のようになります。

B7(配列):= IFERROR(INDEX($ G $ 4:$ G $ 7、SMALL(IF($ H $ 4:$ H $ 7 = $ C $ 2、ROW($ G $ 4:$ G $ 7)-3、 "") 、ROW(A1)))、INDEX($ J $ 4:$ J $ 7、SMALL(IF($ K $ 4:$ K $ 7 = $ C $ 2、ROW($ J $ 4:$ J $ 7)-3、 "") 、ROW(A1)-COUNTIF($ H $ 4:$ H $ 7、$ C $ 2))))

C7:= IF(B7 = ""、 ""、$ C $ 2)

D7:= IF(B7 = ""、 ""、IF(ROW(A1)> COUNTIF($ H $ 4:$ H $ 7、$ C $ 2)、$ J $ 2、$ G $ 2))

それらの3つのセルを下にコピーします。

于 2012-05-09T09:59:41.863 に答える
0

わかりました、いくつかの助けを借りてそれを解決しました...そして私が持っていた古いスクリプト:

B7=IFERROR(INDEX(F$8:F$11,MATCH(ROWS(B$7:B7),$H$8:$H$11,0)),IFERROR(INDEX(J$8:J$11,MATCH(ROWS(B$7:B7),$L$8:$L$11,0)),""))

C7=IF(B7="","",$C$2)

F7=IF(ISNUMBER(MATCH(ROWS(D$7:D7),$H$8:$H$11,0)),$F$6,IF(ISNUMBER(MATCH(ROWS(D$7:D7),$L$8:$L$11,0)),$J$6,""))

下にドラッグします。これは機能します。フォーラムで助けがありましたが、ジェリーの返答も役に立ちました。再度、感謝します。:)

于 2012-05-09T13:02:36.453 に答える