Excel2000で料金の計算業務をしています。
業務を簡単にする方法を伺いたく、質問をします。
・Aファイル 一部店舗名(D列)、機器の台数入力済み(Z列)
・Bファイル 店舗名(E列)、機器の台数を入力したい(G列)
Aファイルを参照して、Bファイルで一致する店舗の行に
機器の台数を入力する作業があります。
現在は、良い方法が思いつかず、Aファイルの店舗名を
BファイルでCtrl+Fの検索を繰り返して機器の台数を
手打ちで入力しています。
もっと短時間に作業する方法はないでしょうか?
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
BファイルのG1に下記を入力し、
=VLOOKUP(E1,[『Aファイル.xls』]『Aシート』!$D:$E,2,FALSE)
先ほど、検索の型は空白でいいといいましたがFALSEと入力します。
『』でくくられた部分のみkunihikomaruさんが変更してください。
No.3
- 回答日時:
基本的にはNo2と同じですが、VLOOLUP関数等を使う際は、あらかじめ参照範囲(この場合はAファイルの「D:Z」)に名前を付けておくことをお薦めします。
まずAファイルの該当シート(店舗名・機器数入力のシート)を開き、挿入→名前→定義をクリックし、名前欄に例えば「機器数」と入力し、下の参照範囲欄は「=Sheet名!」の右に「$D:$Z」と入力します。
次にAファイルを開いた状態のまま、Bファイルの該当シートを開き、店舗名の最上行列が仮にE2だとすると、G2に
=VLOOKUP(E2,
と一旦ここまで入力し、Aファイルに戻り(ツールバーのウインドウから選択)、ツールバーから「=ab」を選択(ツールバーに「=ab」を表示してないときは、挿入→名前→引用をクリック)し、「機器数」を選択、OKをクリックします。
すると =VLOOKUP(E2,Aファイル名!機器数
となりますので、そのまま右に
,23,FALSE) と入力しEnterをクリックします。
以上で計算式
=VLOOKUP(E2,Aファイル名!機器数, 23,FALSE)
が出来上がりますので、この式を下にプルダウンコピーします。
この式の「23」というのは、D列から数えてZ列が23番目にあるという意味です。
言葉で説明するとBファイルE2がAファイル参照範囲の最左列にある同じデータを探し、その行の右23番目(Z列)のデータを返す、という意味です。
FALSEというのはデータ順がランダムに配列されているときに誤回答が出ないようにするための検索の型です。
以上何か幼児にスプーンで食べさせるような回答で大変失礼かと思いましたが、No1回答の補足欄にVLOOKUP関数についての理解が十分でないとのお書き込みがありましたので、僭越ながら付け加えさせていただきました。あしからずご了承ください。
No.1
- 回答日時:
BファイルのG列にVLOOKUP関数を使ってみてはいかがでしょうか?
A,Bファイルの両方を開いたまま行ってください。
検索値 Bファイルの店舗名が入力されているセル(G5に関数を入力するならばE5)
範囲 AファイルのD列とE列の店舗名、店舗台数の入力されているセル全てを選択する
(見出し等は含めない)
選択後ファンクション4を押して絶対参照する
列番号 2
検索の型 空欄
あとはBファイルのG列を下方向ににコピーしていく
これで対処できませんでしょうか?
もし、できないとようであれば申し訳ございません。
この回答への補足
結果が#REFになってしまいます。
お手数をおかけしますが、VLOOKUP関数が理解していない
恐れがあるので、関数の式を含めて教えていただけないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
エクセルでファイルを開かずに...
-
CPU使用率が100%となっ...
-
Excel 2枚目のブックが開かな...
-
VBAで.docのみを抽出
-
複数のtxtの特定部分を抽出し、...
-
パワーポイントをエクセルファ...
-
エクセルで「500時間」を「何日...
-
EXCELで上書き保存しないと反映...
-
エクセルで使えるかわいい枠を...
-
Lotus 1-2-3のファイルをExcel...
-
メモ帳(拡張子log)の数字デー...
-
エクセルを上書き保存したのに...
-
400KBのエクセルは重いの?
-
CSVファイル
-
エクセルで作業時間数や残業時...
-
エクセル2007 テキストファイ...
-
エクセル関数の解読サイトなん...
-
エクセルでファイルを閉じても...
-
エクセルで数値の上3桁で切捨...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
エクセルでファイルを開かずに...
-
複数のtxtの特定部分を抽出し、...
-
Excel 2枚目のブックが開かな...
-
CPU使用率が100%となっ...
-
エクセルで他のファイルのセル...
-
エクセルマクロ 数式【VLOOKUP...
-
MATLABでcsvファイルを読み込も...
-
PhotoshopでExcelのファイルが...
-
VBAで集計元のファイル名を取得...
-
複数シートを持つExcelファイル...
-
エクセルでハイパーリンクが貼...
-
Excel2000でフォルダを移動する...
-
マクロで別ファイルのシートコ...
-
エクセルでファイル名やシート...
-
excel ファイル
-
32MBのExcelがあと一歩のところ...
-
エクセルマクロ(vba)のFSO.Open...
-
excelでデータ連動は可能ですか?
-
autocad LT 外部参照一覧表の「...
おすすめ情報