0

Excelで、別の列のセルの一致をチェックして、その隣のセル値を返すにはどうすればよいですか?

sheet 1
A     B          C        
1     GRADE3     return "abc, ddd" here   <-checkMatch
2     GRADE4     return "eee" here

sheet 2
GRADE3   abc
GRADE3   abc
GRADE3   ddd
GRADE4   eee

チェックマッチ、

セル C1、2 または "abc, ddd" を返す

セル C2、1 または「eee」を返す

4

1 に答える 1

0

シート 1 からシート 2 に、またはその逆に一致させようとしているかどうかさえわかりませんが、後者を推測しています。

シート 2 をコピーして重複を削除すると、下の ColumnA:B のようなものが残るはずです (たとえば、シート 3)。

SO19679840 の例

C2: =IF(A1=A2,C1&", "&B2,B2)
D2:=IF(A2<>A3,"*","")

式を下にコピーします。

シート 3 をすべて選択し、その上にコピー、形式を選択して貼り付け、値を選択します。

ColumnD でフィルター処理し、(空白) のみを選択して、表示されているすべての行を削除します。

たとえば、次のようなルックアップ式で使用する配列が必要です。

シート1 C1: =VLOOKUP(A1,Sheet3!A:C,3,0)

合わせてコピーします。

于 2013-10-30T11:04:33.700 に答える