• ベストアンサー

VLOOKUPでコピー出来ないのはなぜ?

VLOOKUPを使ったセルを下にドラックしてコピーしました。普通数式がコピーされてそれぞれに対応した結果が表示されますよね。しかし、コピーもとのセルの結果がそのままコピーされます。 例えばVLOOKUPを使って「6月1日」と表示されたセルがあるとします。それをコピーしでドラッグしても「6月1日」と延々表示されます。どなたか助けて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • kybo
  • ベストアンサー率53% (349/647)
回答No.1

計算方法が手動になっていると思われます。 バージョンが不明なので以下のリンクのように自動に変更すればいいです。 http://www.officelabo.net/excel_qa/qa4.html

ladybaby
質問者

お礼

いや~、質問したかいがありました!疑問が晴れて清々しいです(^o^) URLめちゃくちゃ参考になりました。

関連するQ&A

  • VLOOKUP関数

    VLOOKUP関数を使って、CODEの値に応じて氏名を表示する表を作っています。 式は =VLOOKUP(A2,Sheet2!$A$2:$C$41,2,0) というような感じなのですが、フィルハンドルをドラッグして式をコピーすると、全て同じ人の氏名が表示されてしまいます。 おかしいなと思って、関数が入っているセルをクリックして、[関数の挿入]ボタンを押すと、数式の結果の所には正しい答えが出ていて、[OK]ボタンを押すと正しい氏名に変わります。 どうして最初のフィルハンドルドラッグの時点で正しい表示が出ないのでしょうか?

  • VLOOKUPコピーができない

    お世話になります。 あるブック(ファイル)で作ったVLOOKUP()を別のブックへそのままコピーしたいのですが、コピー元のブックを参照する数式が勝手についてしまいます。「形式を選択をして貼り付け」で「数式のみ」をコピーしてもどうしてもできません。別ブックでもVLOOKUP(検索値,範囲,列番号,検索の型)の「検索値」も「範囲」も同じ場所なので数式を写真のようにコピーしたいのですが可能でしょうか。よろしくお願いします。

  • vlookup数式をコピーをすると範囲が変わってしまう

    こんばんは。非常に基本的なことかも知れませんが、下記のことで非常に悩んでおります。明日の月曜日に仕事で必要になりますので、お手すきの方いらっしゃいましたらどうぞご教授願います。 ●エクセルシートのデータ● A列…社員番号/B列…氏名 A1…001/B1…斉藤 A2…002/B2…飯田 A3…003/B3…伊藤     l A395…395/B395…中川 というようにデータが入っています。 C1に003が入っている場合、D1には、その社員番号003に相対する氏名「伊藤」が入るようにしたかったのでD1に入れた式は =VLOOKUP(C1,A1:B4,2,FALSE) としました。この結果はうまくいったのですが、これをD395までコピーをしたら範囲がプラス1ずつ増加してしまって#N/Aという結果が出てきてしまうのです。 コピーのやり方ですが、フィル ハンドル (選択範囲の右下隅にある黒い四角形) を、コピー先の範囲にドラッグという方法を取りました。そしてこれでダメだったので単純にD1セルをコピーしてD2-D395までを選択して貼り付け、という作業でもやってみたのですが結果は同じで、範囲がどんどん1ずつ増加してしまうのです。 これはどのように対処すれば上手く全てのセルにvlookupの数式が入るのでしょうか。 因みにエクセルを開いてすぐに作業したので書式設定などは全くいじっておらず、表示形式は「標準」になっております。 どうぞ宜しくお願い致します。

  • VLOOKUP関数について

    VLOOKUP関数について教えていただきたいのですが、 数式が、=VLOOKUP(D2,Sheet2!A1:B132,2)で、結果も(例、”顧客名”)と正しく表示されているのですが、実際のセルに表示されるのは関数の数式で結果が表示されません。なにか表示の方法があるのでしょうか。officeは2003で、OSはXPです。お分かりのかた力を貸してください。

  • 数式のコピーが出来ない。・゜・(ノД`)

    仕事で困ってます。数式をコピーできません。今までVLOOKUPをひとつのセルで行い、下に引っ張ったら自動的に数式がコピーされました。しかしいまは出来なくなり、ただ同じ数字がコピーされるのみです。今日大量のエクセル作業が待ってるのでヤバイです。お助け下さい。・゜・(ノД`)・゜・。

  • 数式をいっぺんにコピーするには。。。。

    エクセル初心者です。 数式を8000行位縦にコピーしたいのですが セルを下にドラッグするととても時間がかかってしまいます。 ドラッグではなくて早く数式をコピーする方法があればどうぞ教えてください。 よろしくお願いいたします。

  • エクセルの数式コピーに関して

    エクセルで数式の入ったセルをドラッグしてコピーしたのですが、「#DIV/0!」と出ずにそのセルに出ている数値がそのままコピーされてしまいます。数式をコピーして「#DIV/0!」と出るように戻すにはどうすればいいのでしょうか。よろしくお願いします。

  • EXCELでセル右下を引っ張るコピー時の数式変化(VLOOKUP関数使用時)について

    EXCELでコピーをする際、セルの右下をつまんで下に引っ張る方法があると思うのですが、その際、元のセル内の数式(書式)が自動反映されるかと思います。   A B C 1 1 2 =A1*B1 2 2 3 3 5 6 上記で、セルC1の右下をつまんで下に引っ張ると、 セルC2には[=A2*B2] セルC3には[=A3*B3] となると思うのですが、 今回困っているのは、VLOOKUP関数使用時に、数式の中で変わって欲しい部分と固定したい部分が混在する場合です。 使用している関数(数式)は、 =VLOOKUP(P3,P42:Q90,2,FALSE) です。 P42:Q90の中に商品マスタがあり、商品名をP3に入れれば、自動的に単価が出るようにしたいと思っています(P列に商品名、Q列に単価が入っています)。 この関数が入ったセルの右下をつまんで下に引っ張ると、 =VLOOKUP(P4,P43:Q91,2,FALSE) という風になってしまい、参照する商品マスタが1行下にずれてしまいます。 P3⇒P4は構わない(そうなって欲しい) 2⇒2も構わない(そうなって欲しい) のですが、 P42:Q90⇒P43:Q91となってしまうので困っています。 現状は、セル右下を引っ張ってコピーした後、P42:Q90という数式に1つずつ変えています・・・ ●数式の変化パターンを任意で設定する方法 又は ●本件のような商品マスタからデータを引っ張る時の他の方法 どなたかご教授下さい。 また別件になるのですが、 上述のVLOOKUP関数[=VLOOKUP(P3,P42:Q90,2,FALSE)]を使用した場合、 P3に商品名(値が)入っていない間は、結果を表示するセルは[#N/A]と なっていますが、オートSUMでの計算(表示)が出来ません。 結果を表示するセルがQ列の場合、Q列の合計を表示させたいのですが、そのような方法はありますでしょうか? こちらも出来れば教えて下さい。 よろしくお願い致します。

  • VLOOKUP関数のコピーについて

    お世話になっております。VLOOKUP関数を違うセルにコピーするのですが、参照するセルが替わりません。。#N/Aエラーが出てしまいます。たとえば、=VLOOKUP(B24,M3:N21,2,FALSE)をコピーして、違うセルに貼り付けても、=VLOOKUP(B24,M3:N21,2,FALSE)。また、オートフィルでやると、参照範囲もずれてしまいます。上手にコピーする方法はないのでしょうか。よろしくお願いします。

  • エクセル 数式 コピー に関して

    エクセルで数式のコピーが何をやってもできないのですが、画面の下のほうに「コマンド  再計算」と出ています。これが原因でしょうか?あらゆる方法を試しましたが、数式ではなくコピーもとのセルの数式の結果の値がそのままコピーされてしまいます。 よろしくお願いします。

専門家に質問してみよう