お役に立てれば幸いです。次のような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 であるため、「一致なし」であると想定されます。
助けてください!!!前もって感謝します:)