- 締切済み
エクセルの結合と合計額の表示位置について
至急回答お願いします。 質問1️⃣エクセルで、『セルを結合して中央揃え』を使った時にセルに数字或いは文字が入っていたら1番上の数字が選択されて結合されるんですが これは結合するセルに入っている数字を合計したものを結合したセルに表示することはできませんでしょうか? 例えば、A1→1、A2→2、A3→3、という具合にセルに数字が入っていて、A1からA3を結合した時には、通常は1が結合されたセルに表示されるんですが、これを合計額の6で表示させたいんですが無理でしょうか? 質問2️⃣、同様なセルの状態(A1→1、A2→2、A3→3)において、A1からA3をオートSUMを使って合計したら通常はA4セルに合計額の6ぎ表示されるんですが、この合計額をA4セルではなく、横のB3セルに合計額の6を表示させたいのですがいかがでしょうか? アドバイスよろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- BETTYPAPA
- ベストアンサー率30% (3/10)
- chayamati
- ベストアンサー率41% (260/624)
行№がA4からB4へ1行ずれているのが気になりますが、A列、B列、C列を右クリックから非表示にしても問題ありません
- kkkkkm
- ベストアンサー率66% (1719/2589)
質問1 できません。 質問2 =SUM(A1:A3) をB3に記載してください。
- imogasi
- ベストアンサー率27% (4737/17069)
エクセルのシートのセルの結合は、データベース的な点から、(エクセルの始めのバージョンではなかった」)異端で、データベース処理など、都合が悪いことが多い。最終結果報告などの別シート以外では、なるべく使わない方がよいと思う。 初心者はどうしても、見てくれ第1に拘りがちだ。 例えば、VBAで Sub test02() Range("A1:A3").UnMerge End Sub を実行しておいて、その後A1,A2,A3にセルの値を入れて、 Sub test01() For Each cl In Range("A1:A3") s = s + cl Next MsgBox s Range("A1:A3").Merge Range("a1") = s MsgBox Range("a1") ’確認用 MsgBox Range("a2") End Sub のようなことをしないと無理だと思う。 VBAで、できる理由は、変数という(中間結果の値を保持出来る)仕組みが使える、からだと思う。