- 締切済み
エクセルで質問です
エクセルで質問です 大阪 15 1234 香川 23 5467 三重 47 1435 と言うデーター1と 青 ハート 5467 黄 スペード 1435 白 ハート 1234 と言うデーター2があります 4桁の数字をキーとして データー1からデーター2に 青 ハート 5467 香川 黄 スペード 1435 三重 白 ハート 1234 大阪 と言うように表記したいと思います どうすればいいでしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。 データ1をsheet1、データ2をsheet2として、sheet2のD1に以下の数式を設定、下方向にコピー =IF(C1<>"",INDEX(Sheet1!A:A,MATCH(C1,Sheet1!C:C,0)),"")
- natchan38
- ベストアンサー率22% (98/431)
データ1(地名)はシート1のセルA1からC3に入っているとする データ2(色)はシート2のセルA1からC3に入っているとする それとも同じシートにデータ2つ共入っているならもっと楽な式になりますが、使う関数は同じ 答えの香川を出したい場所に関数を入れる (INDEX関数にMATCH関数をネストする、データ1を絶対参照、データ1のC列を絶対参照) =INDEX(Sheet1!$A$1:$C$3,MATCH(C1,Sheet1!$C$1:$C$3,0),1) 半角全角混じってすいません D1に答の香川が入ったらD1オートフィルで、D列全部に答えがはいる
- aokii
- ベストアンサー率23% (5210/22062)
データー1(sheet1)のA列をD列にコピーして、 大阪 15 1234 大阪 香川 23 5467 香川 三重 47 1435 三重 とした後、 データー2(sheet2)のD列にVLOOKUP関数を使ってみてください。 D1セル=VLOOKUP(C1,[Book1]Sheet1!$C:$D,2,FALSE)