Excel でセルを結合する

Excel でセルを結合する

私の問題は非常に単純です。次の表があるとします。 ここに画像の説明を入力してください

そしてこれ:

ここに画像の説明を入力してください

ネストされた IF のシーケンスを使用せずに、次の結果を自動的に取得する方法はありますか?

ここに画像の説明を入力してください

答え1

最初のテーブルが にありSheet1、2番目のテーブルが にありSheet2、セルが にあるとします。C2次の式を入力する必要がありますSheet1:

=VLOOKUP(A2,Sheet2!$A$2:$B$4,2,FALSE)

(1)の値を取得しA2、範囲内で一致する値を検索しSheet2!$A$2:$B$4、一致する場合は列2(cat) に値を挿入します。 はFALSE、完全一致でなければならないことを示します。

答え2

列 A:B を J:K にコピーし、列 I に次の数式を入力します。=VLOOKUP(J2,E:F,2)

答え3

もう 1 つのオプションは、INDEX と MATCH を使用することです。この数式を C2 に入力し、下にドラッグします。

=INDEX($F$2:$F$4,MATCH($A2,$E$2:$E$4,0))

説明:

MATCH($A2,$E$2:$E$4,0)

E2:E4の範囲(値 = 1、2、3)を調べ、A2(値 = 1)に一致するセルを見つけます。A2は1位範囲内の値。

=INDEX($F$2:$F$4,1)

範囲 F2:F4 (値 = cat、dog、house) で、最初の値、つまり cat を取得します。

関連情報