0

お役に立てれば幸いです。次のような2つのExcelシートがあります。

Sheet1:

 ID       trnx       Module
 1        aj08       AA
 2        aj08       AA
 3        aj08       AA
 1        CJ20       ps opex
 1        CJ20       ps capex
 2        cn22       HR

 Sheet 2

 ID       trnx       Module
 1        aj08 
 2        aj08 
 1        ml81
 3        aj08
 2        cn22
 1        cj20
 1        cj20
 3        mm02

私が使用している式は

INDEX($G$2:$G$9,SMALL(IF(A2=$F$2:$F$9,ROW($F$2:$F$9)-MIN(ROW($F$2:$F$9))+1,"")&IF(C2=$H$2:$H$9,ROW($H$2:$H$9)-MIN(ROW($H$2:$H$9))+1,""),COUNTIF(A$2:A$2,A2)&COUNTIF(C$2:C$2,C2)))

一致する ID と trnx に基づいて、シート 2 の「モジュール」を入力する必要があります。ID が一致するが、trnx が一致しない場合は、モジュールのセルを「一致なし」にする必要があります。

私が経験している問題は、シート 2 にデータが正しく入力されていないことです。たとえば、シート 2 の 2 番目の ID "1" は、モジュール ps opex を引き出しています。シート 2 の trnx は ml81 であるため、「一致なし」であると想定されます。

助けてください!!!前もって感謝します:)

4

1 に答える 1