はじめまして。エクセル初心者です。よろしくお願いします。
sheet1にデータの表が有ります。ex.↓
A B C D E
1 月 内訳 金額 内訳2 金額 ・・・
2 4 電気料 1000 使用料 500
3 5 電気料 1500 使用料 200
・
・
sheet2には既に請求書の枠が完成しており、
sheet1のデータを参照して,月ごとにsheet2の数値を可変させたいと思っています。
つまり、4月は4月のデータを参照した請求書、5月は5月のデータを参照した請求書を作成したいのです。(参照行の移動???)
どのようにすればよいのか自分なりに調べてみましたが分かりませんので、どうぞお知恵を貸して下さいませ。よろしくお願い致します。
なお、説明不足のところがあると思いますが、迅速に対応致します。
No.1ベストアンサー
- 回答日時:
sheet2の月を入力するところを基準として、
(たとえば、月入力セルをC4セルとして)
各入力欄に
=vlookup($C$2,sheet1!$a$1:$e$200,2,0)
(内訳)
などという計算式を入れてみると、ご要望にかなうかもしれません。
この回答への補足
すみません。検索の範囲の指定が誤っていました。で、エラーが出てました…範囲を改めて入力しなおしたら解消されました。ありがとうございました!!!
補足日時:2006/04/25 14:45ありがとうございます。大変助かりました。請求書に通し番号をつけました。そしてその通し番号を請求書シートに入力すると、データシートの通し番号の行のデータが請求書の各セルに反映されるようになりました。
しかし、そのうちデータシートの関数が入っている箇所の数値は請求書シートでは「#REF!」が表示されてしまいます。関数はSUMとROUNDです。この様なセルにもデータシートに表示されているとおり値を表示させるにはどのようにすればよろしいですか?
重ね重ねお手数をおかけしますがよろしくお願い致します。
No.2
- 回答日時:
│ A │ B │
──────────
1│ 4│月分 │
──────────
2│電気料│1,000 │
──────────
3│使用料│ 500 │
──────────
質問文にある通りの表が次年の3月まで続くとして、
上記の請求書様式、VLOOKUP関数を使うとするなら、
各セル(この場合は、A2・B2・A3・B3)に入る関数は
以下のようなもので良いと思います。
A1セルに入力された数字、上記の場合は4を参照し、
Sheet1より、4月の数値を参照します。
A2=VLOOKUP(A1,Sheet1!A2:E13,2,1)
B2=VLOOKUP(A1,Sheet1!A2:E13,3,1)
A3=VLOOKUP(A1,Sheet1!A2:E13,4,1)
B3=VLOOKUP(A1,Sheet1!A2:E13,5,1)
ちなみに、VLOOKUP関数は以下の通りの機能を持っています。
------------------------------------------------
VLOOKUP(EXCELのHELPから)
指定された 範囲 の左端の列で特定の値を検索し、
範囲内の対応するセルの値を返します。
VLOOKUP関数は、比較する値がデータテーブル(表)の
左端の列に入力され、その位置から指定された列だけ
右にある値を取り出す場合に使用します。
VLOOKUP(検索値, 範囲, 列番号, 検索の型)
検索値:検索の元とする数値、この場合はSheet2のA1=4
範囲:参照する表の範囲、この場合はSheet1のA2:E13
(表のタイトル含めず)
列番号:実際に参照する値の列番号、左から何列目かを入力
4月の電気料の数値1,000の場合は、表の中で2列目なので、2
検索の型:検索値が完全に一致する値だけを検索するか、
その近似値を含めて検索するかを、0or1の数値で決める。
この場合はとりあえず1で良いです。(1は完全一致)
------------------------------------------------
他の関数や、別の方法もあるかと思いますが、
OKwaveにはもっと詳しい方もみえますので、参考までに!
VLOOKUP関数の詳細については、ネットで調べたり、
ヘルプを参照することで、詳しく知ることができると思うので、
がんばってみてくださいね!
詳しい解説ありがとうございました。
134さんの回答で解決できましたが、これから勉強してdai iさんの方法も試して見ようと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの質問です。 F列からL...
-
作成した数式を値として表示し...
-
エクセルの文字が途中から消える
-
条件付き書式設定で罫線を引き...
-
Excel関数について教えてくださ...
-
Excelの警告について
-
Excel関数について教えてくださ...
-
ワークシートに出現したこの画...
-
エクセルのセル内に分数などの...
-
タイムスタンプとテキストから...
-
EXCELの散布図で日付が1900年に...
-
エクセルでファイルの最終更新...
-
シートの情報を別のシートへま...
-
マクロの処理が遅くなった
-
エクセルの数式バーのフォント...
-
エクセルの「条件付き書式」を...
-
エクセル日付 文字列の関数がエ...
-
Excelでの文字色
-
Excelの数字の前に入っている空...
-
Excelについて教えてください。...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの警告について
-
Excelで数値を時間数に変換する...
-
エクセルの数式バーのフォント...
-
エクセルで数字の組み合わせを...
-
エクセルを使用して、円周率を...
-
Excelで特定の文字列が含まれて...
-
Excel 対象のセルに入力が無い...
-
任意の値が存在する行に名前を...
-
エクセルでファイルの最終更新...
-
index関数の説明をお願いします。
-
条件付き書式でやりたいのですが
-
重複しない値を取り出したい
-
【ExcelVBA】UTF-8(BOM無)でC...
-
【マクロ】マクロが割当てされ...
-
エクセル IF計算式?でしょうか?
-
エクセルで曜日を入れたい
-
表中の指定した条件の文字列を...
-
【Excel】版が同じ事を示す番号...
-
EXCELの散布図で日付が1900年に...
-
Excelについて。Excelに縦1列に...
おすすめ情報