0

sheet1とsheet2の2つのシートを含むExcelファイルがあります。sheet2 データは次のとおりです。

Name    Teacher
A       A
B       Ba
C       C
D       D

sheet1には次のデータがあります

Sno Name    Teacher Class

1   A       A       5
2   B       Ba      5
3   C       C       6
4   D       D       5

ここで、教師の列には=VLOOKUP(B2, sheet2!A:B, 2, FALSE)すべてのセルに式があります。この式では、B2 は行ごとに変化します (b3、b4 など)。

この数式を変更して、シート 2 に名前が見つからない場合は、教師の列に同じ名前を追加します。「E」という名前があり、シート 2 に見つからない場合、「#N/A」ではなく「E」が教師の列に表示されるはずです。助けてください!

4

2 に答える 2

2

ここに画像の説明を入力私はあなたがあなたの式になりたいと思う

=IF(ISNA(VLOOKUP(B6, Sheet2!A:B, 2, FALSE)),B6,VLOOKUP(B6, Sheet2!A:B, 2, FALSE))

これは特に NA をチェックします。その他のエラーは引き続きエラーをスローし、教師の代わりに E を使用しません。

于 2013-02-23T01:52:11.600 に答える
0
=IFERROR(VLOOKUP(B2,Sheet2!A:B,2,0),B2)

(XL2007+に適用)

于 2013-02-23T01:52:19.297 に答える