
エクセルで、ある社員寮の洗濯物の注文受付表をつくっています。
全部で60人もいるし、ときどき注文するものなので、全員の部屋番号と名前を書いているわけではありません。注文のある人だけ表に部屋番号と名前を書きます。
それを簡単にする方法を考えています。
1、あるセルに部屋番号(101など)を書いたら、右隣のセルに名前が自動的に書き込まれるといいのですが、そういうことはできますか?
2、または、一つのセルに部屋番号と名前を書いて、部屋番号を書いたら自動的に名前が出るようにしてもいいとおもうのですが、そういう方法ってありますか?
よろしくお願いします。
No.8ベストアンサー
- 回答日時:
No.2で回答したhiruminです。
説明不足で面倒に感じられたようですみません。
既に他の方が回答されていらっしゃる様に、式を一つ入れれば、あとはコピーで有効なので手間にはならないと思います。
洗濯物の注文数は日によって増減はあるのですよね。
No.2で書いた式
=VLOOKUP(【部屋番号のセル】,Sheet2!A:B,2,FALSE)
この場合ですと、注文数が少ないとき、部屋番号が空欄ですとエラーになってしまいます。
ですので、以下のように式にちょっと手を加えておきます。
=IF(ISBLANK(【部屋番号のセル】),"",VLOOKUP(【部屋番号のセル】,Sheet2!A:B,2,FALSE))
注文受付表の、予想されている最大数+α程度の行まで予めコピーしておきます。
これで、注文数に応じて式をコピー、エラーによる削除などする必要がなくなります。
No.7
- 回答日時:
仮に下記のような表を作り
A B C D
1 部屋番号 名前
2 101 佐藤
3 102 三宅
4 103 鈴木
C2に部屋番号を入れたときにD2に名前を表示させたい時は、
=IF(C2="","",VLOOKUP(C2,$A$1:$B$4,2,0))
をD2に入れてください。
今回は少なくしていますが、実際は60人分でしょうから、
$A$1:$B$4のとこは、$A$1:$B$61のようになると思います。
No.6
- 回答日時:
>一回書いてあとフィルハンドルコピーでできるのでしょうか?
そうです。式もコピーできます。
ただし、データ範囲が A1:B20 と入っている場合は、ずれてしまうので、絶対参照($A$1:$B$20)にして置けば、すれる事はありません。
No.5
- 回答日時:
1つ数式を入力したらコピーで出来ますよ。
No.3
- 回答日時:
かえって手間がかかります。
と、ありますが、どちらにせよ
シート上か、VBAの中に部屋番号と、名前は先に60人分
書いておかないと駄目なのですが、それは理解できて
いますか?
#1さんと#2さんの回答が、一番処理も早く、手間もかからず、
初心者でも解り易い関数だと思うのですが・・・
ご回答感謝申し上げます。
わたしの理解がよくないのでしょうか。
一つのセルごとにいちいち、=VLOOKUP(【部屋番号のセル】,Sheet2!A:B,2,FALSE) と書くのでしょうか?
もしそうだとしたら、書くのは手間がかかるかなと思ったのです。
一回書いてあとフィルハンドルコピーでできるのでしょうか?
初心者なので手間がかかってすみません。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
windowsXPでしか起動できないゲ...
-
WindowsXPを最近のパソコンに...
-
絶対にいけるWindowsXPsp3の無...
-
Windows 11 のウィンドゥのうっ...
-
パソコンに詳しい方、教えてく...
-
最近、パソコンを起動するとこ...
-
フリープリントソフト「かんた...
-
パソコン起動時に謎のエラー画...
-
パソコンでCDを見たい、見る...
-
パソコンを買ってから何かやら...
-
windowsのインストールにてISO...
-
履歴書の住所の欄にふりがなを...
-
アウトルックを「タスクバー」...
-
WindowsXPのプロダクトキーを紛...
-
ドキュワークスの画像切り取り...
-
パソコンで文字入力時に@マーク...
-
XPがインストールできない
-
Windows XP SP3のインストール...
-
グラフィックボードの大きさを...
-
windows11になってなぜ重くなっ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
windowsXPでしか起動できないゲ...
-
WindowsXPを最近のパソコンに...
-
絶対にいけるWindowsXPsp3の無...
-
Windows 11 のウィンドゥのうっ...
-
パソコンに詳しい方、教えてく...
-
パソコンで文字入力時に@マーク...
-
パソコンを買ってから何かやら...
-
Windows XP SP3のインストール...
-
パソコンでCDを見たい、見る...
-
windowsのインストールにてISO...
-
windows11になってなぜ重くなっ...
-
アウトルックを「タスクバー」...
-
XPがインストールできない
-
履歴書の住所の欄にふりがなを...
-
ドキュワークスの画像切り取り...
-
WindowsXPのプロダクトキーを紛...
-
Windows アカウント名 とは?
-
最近、パソコンを起動するとこ...
-
フリープリントソフト「かんた...
-
WinXP 定期的にでる「オフライ...
おすすめ情報