Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


5193 / 13645 ツリー ←次へ | 前へ→

【52148】番号と名前の対応関係の出力について カスミ 07/10/24(水) 23:05 質問[未読]
【52149】Re:番号と名前の対応関係の出力について maka 07/10/24(水) 23:13 発言[未読]
【52151】Re:番号と名前の対応関係の出力について ponpon 07/10/24(水) 23:20 発言[未読]
【52161】Re:番号と名前の対応関係の出力について カスミ 07/10/25(木) 21:51 お礼[未読]

【52148】番号と名前の対応関係の出力について
質問  カスミ  - 07/10/24(水) 23:05 -

引用なし
パスワード
   こんばんは。いつもお世話になっております。

エクセルのSheet1のA列に出席番号が1から順に、B列に対応する名前が入力されているとして、Sheet2のB列に出席番号をランダムに書きこみ、Sheet2のC列にはSheet1の対応関係を反映して出力する方法を教えていただけないでしょうか。

【52149】Re:番号と名前の対応関係の出力について
発言  maka  - 07/10/24(水) 23:13 -

引用なし
パスワード
   ▼カスミ さん:
>こんばんは。いつもお世話になっております。
>
>エクセルのSheet1のA列に出席番号が1から順に、B列に対応する名前が入力されているとして、Sheet2のB列に出席番号をランダムに書きこみ、Sheet2のC列にはSheet1の対応関係を反映して出力する方法を教えていただけないでしょうか。


VLOOKUP関数を使うとできます。
関数を、調べてみてください。

【52151】Re:番号と名前の対応関係の出力について
発言  ponpon  - 07/10/24(水) 23:20 -

引用なし
パスワード
   ▼カスミ さん:
>こんばんは。いつもお世話になっております。
>
>エクセルのSheet1のA列に出席番号が1から順に、B列に対応する名前が入力されているとして、Sheet2のB列に出席番号をランダムに書きこみ、Sheet2のC列にはSheet1の対応関係を反映して出力する方法を教えていただけないでしょうか。

Sheet1のデータがたとえば、
 A   B 
番号  氏名
1    あ
2    い
3    う
4    え
5    お
6    か
7    き
8    く
9    け
10    こ
11    さ
12    し
13    す
14    え

だとして、
Sheet2のC1に
=IF(ISERROR(VLOOKUP(B1,Sheet1!$A$1:$B$25,2,FALSE)),"",VLOOKUP(B1,
                   ↑データの範囲
  Sheet1!$A$1:$B$25,2,FALSE))
     ↑データの範囲

と入力し、必要なだけフィルすればよいと思います。マクロではありませんが・・

【52161】Re:番号と名前の対応関係の出力について
お礼  カスミ  - 07/10/25(木) 21:51 -

引用なし
パスワード
   ▼makaさん、ponpon さん:

どうやら単純でお恥ずかしい質問をしてしまったようです(>_<;)顔から火が・・・

そんな私にも親切に答えていただき本当にありがとうございました。とても助かりました!

5193 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free