• ベストアンサー

エクセル操作の質問です

シート1に4つのセルを結合した場所に数字があるのですが、それをシート2の1つのセルにイコールを使って表示しようとすると、A1:B2のような表示が出て#VALUE!となってしまいます。シート2にシート1の数字を表示する方法を教えてください。お願いいたします。

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

  • ベストアンサー
  • zongai
  • ベストアンサー率31% (470/1474)
回答No.1

A1:B2を結合して、別シートでイコールで参照してみましたが、以下のような式となりました。 =Sheet1!A1 結合セルの左上のセル番号だけ。 これで望んだ結果にもなりますが。

tabo1125
質問者

お礼

有難うございました。結合されたセルをクリックしていたので4つのセルを選択したようになっていたようです。他のシートで試すとクリックしただけで出来たのですが問題のシートだけが範囲指定したようになってしまったのです。助かりました。

その他の回答 (1)

回答No.2

例えば、=Sheet1!A1 ではだめですか? (Sheet1で、A1からA4まで、またはA1からD1までのセルが結合されている場合)

tabo1125
質問者

お礼

有難うございました。結合されたセルをクリックしていたので4つのセルを選択したようになっていたようです。他のシートで試すとクリックしただけで出来たのですが問題のシートだけが範囲指定したようになってしまったのです。助かりました。

関連するQ&A

  • エクセルの操作

    例えば、A1とA2のセルを結合して、数字の1と入力しました。B1のセルにA1とA2の結合したセルに入力された値を参照したいため、=A1と入力しました。しかしB1のセルには、そのまま=A1としか表示されません。どのようにすればよろしいのでしょうか?よろしくお願いします。

  • エクセル・入力文字の結合操作

    エクセルで、A列とB列に数字が入力されています。 A列に入力されている1セルの数字にB列のセルに入力してある数字を順番に別シートに結合させて転記していきたいのですが方法がわかりません。 例として・・・ (A列)  (B列)    1000    33  2000    44  3000     ↓ 5000 別シートに・・・ (A列)  100033 100044 200033 200044 300033 300044 ↓ 500033 500044 よい方法をご存知の方がいらっしゃいましたら、教えてください。宜しくお願いします。

  • EXCEL セル結合したセルを参照したい!

    Sheet1 A1:B3 セル結合して「5」が入力されている Sheet2 A1:B3 セル結合して「5」が入力されている Sheet3 A1セルに上記の合計を出したい =Sheet1!A1:B3+Sheet2!A1:B3 となってしまって答えが#VALUEとなってしまいます。 結合されているセルはセル参照の計算は不可能なのでしょうか? 説明が下手ですいません。 おわかりの方教えてくださーい!

  • Excel の質問です。(リンクデータについて)

    Excel の質問です。(リンクデータについて) 例) A1のセルに「1」と入っているとします。 B1のセルで、A1のセルにリンクを張り、B1のセルに「1」が表示されるとします。(リンク「=A1」) その後、A1のセルのデータを消したり、別の数字を入力しても、B1には数字「1」が表示される方法はないのでしょうか? 同じシート内で作業せず、別のシートを使っても問題ありませんので、 よい方法がございましたら教えてください。

  • エクセルの足し算の関数について

    エクセルの足し算の設定について質問です。 とてもシンプルな計算式で、あるセルに、仮に =A + B + C という 足し算を設定しようとしています。 Aは、計算結果を入れようとしているセルと同じシートにある別のセルとイコールで結びます。 BとCは、他のシートにあるセルを参照しようとしています。 参照先のセルは、複数のセルを結合したもので、 =B1 + B3 + B5 + B7・・・・といったような少し長めの足し算が入っています。 これで計算結果を反映しようとすると、#VALUE! エラーとなってしまいます。参照先のシートの構成などはできれば変えたくありません。 どのように直せばいいのでしょうか? 詳しい方ご教示お願いいたします。

  • エクセルの操作について

    エクセルのセル内の表示を変更する方法について教えて下さい。 例えば、シートAで、A1に17350. B1に1699.5と入力し、C1にA1/B1の解を表示させます。答えは10.21です。シートAのC1セル内の中身は=A1/B1となり表示が10.21となります。 このシートAのC1セルをコピーして、シートBのA1に表示させます。コピーしてシートBに貼り付ける際に「形式を選択して貼り付ける」で値(V)を選択して貼り付けます。 しかし、貼り付けた後のシートBのA1の中身は10.2088849661665となっています。セルの書式設定少数点以下第2位に揃えるように設定しても、ユーザー定義から設定しても変わりません。 どうすればコピー後小数点以下第2位までしか表示させる事が出来ますか? また、何故こういう事が起きるのでしょうか?

  • エクセルの操作 sheet1の数値→sheet2へ

    sheet1の数値、例えばセルA1に入っている数値を別のsheetのセルへ反映させるという操作がありますよね。 この操作なのですが、sheet1のセルA1の値をsheet2も同じセルA1へならばちゃんと反映されるのですが、sheet1のセルA1からsheet2のB1へ とすると#VALUE!となってしまうんです。 何か解決方法ありますか?

  • エクセルの質問です。

    シート1でセルA2の数字が1~5の場合シート2のB3に記述される シート1でセルA3の数字が6~9の場合シート3のB4に記述される このような場合どういった関数を使うのでしょうか? 何卒よろしくお願いいたします。

  • エクセルについて改

    (1)シート1 セル結合にて縦B4~B5の横B~Jの枠にCtrl+;にて2012/07/03と入力したらシート部分シート1に上書きで07.03又は7月3日と表示したいのですが自動でしてくれる方法ないでしょうか? (2)シート1 縦のG49~U49までのセルのどれかに完と入力したら、その完の列の(縦の47)の数字をセル結合にてTの26~28の枠に入力する方法ないでしょうか? ややこしいこと言ってますがすいません わかるかたいましたら教えてください

  • エクセル再質問です

    A1からA10まで計算式が入ったセルがあります、 A1を最初、A10を最後とします、 このセルにランダムに計算された数字が表示されす、たとえば数字が表示されたセルがa3、a5、a6、a7 だったとします、このセルのうち最後のa7に表示された数字をb1に表示する方法を教えてください、 との質問をしました、 実際にはa1から順番にa1には=d11,a2には=d22等と他のセルから持ってきています、以下の教えてもらった数式で新たなシートでテストしたら正常に動作します、でも実際のシート上では#REF!のエラーになります、=INDEX($A$1:$A$10,MAX(IF(LEN($A$1:$A$10)=0,0,ROW($A$1:$A$10)))) また上記算式で=0,0,ROWの=0,0,は何を表しているのでしょうか、実際の数字は十万単位で小数点以下四桁程で表示されます、よろしくお願いします、