• 締切済み

移動先の把握

添付の様にB列とC列とを比較し、移動先が解るように矢印などで表示したいのですが、また、移動がした部分のみセルの色が変更できればもっといいのですが、お知恵拝借させてください。

みんなの回答

回答No.6

もう一つ忘れてました セルの色に関しては、条件付き書式の設定で行います 2003バージョンですが D2セルからD19セルまでを選択して(D2セルがアクティブセル) 条件付き書式 条件1 数式が =E2-F2>0 書式を設定 条件2 数式が =E2-F2<0

MOMOTAROUS
質問者

補足

回答ありがとうございます。 やりたい事はこの通りです。 出来たらこの作業をマクロなどで自動で実行したいのですが、無理ですかね?

回答No.5

グラフで系列を入れ替えた(行の系列で)散布図で作ってみました 目盛を横軸は1~2、縦軸は-1~-18にしてから、クリアしてます 作業列は E2セル =IF(B2="",NA(),-A2) F2セル =IF(B2="",NA(),-MATCH(B2,$D$2:$D$19,0)) 下へオートフィル 作業列2列でグラフを作成しています さすがに矢印は無理。

  • nak777r
  • ベストアンサー率36% (49/136)
回答No.4

資料としての印刷とかでなく、単に確認したいだけなら D列に入っているのが数式(例えば、 D4セルに =B2 と入っている) というのなら、「ワークシート分析」で確認できます http://www4.synapse.ne.jp/yone/excel2010/excel2010_bunseki.html

  • chonami
  • ベストアンサー率43% (448/1036)
回答No.3

ご希望通りの事を実現するとなると、やっぱりVBAですかね。 恐ろしく面倒くさくて、保存できなくて、使えないけどその時だけ矢印が出る方法としては、 まずD列を、B列から参照していきます。 例)D2→=B4,D4→=B2みたいに 参照したD列のセルを選択し、数式タブ→ワークシート分析→参照元のトレースを押す。 すると、B列からD列への矢印が出てきます。 これを参照式が入っているセル全部でやっていきます。

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.2

質問を見ると、移動ではなくコピー/貼り付けのデータか、セル参照ののようだがどうなんだろう。 また、すでにコピー/貼り付けのデータで表になっているのを比べて移動先と対応させるといっても、同じデータもあるから、特定はできず、対応ができないから、質問の趣旨の実現は、無理です。 コピー/貼り付けの操作をしたあとすぐに対応するセルを矢印で結ぶとかいうなら、VBAでできるし、セル参照もVBAでてきる。 また、ただ単に同じデータを結ぶというのもVBAできる。そのばあい、同じデータがあれば複数の矢印がつくことになるが。

MOMOTAROUS
質問者

お礼

ありがとうございます。 VBAで考えています。残念ながら私にはVBAの知識がありません。 たとえば、18人の生徒の学力テストの順位で前回(B列)の順位と今回(D列)の順位を比べたいわけです。 一目で成績の上がり下がりを把握したいのです。

  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.1

普通、そういう図はExcelなどの表計算ソフトでは作りません。 DRAWソフトなどが使われたりします。 フローチャート作成ソフトやプレゼンテーションソフトでも 作れるかもしれませんが、かえって使いにくいかもしれません。 LibreOfficeのDRAWだと、挿入から表を選んで、後から矢印を書き足したりします。 ほかのソフトの場合のやり方は知りませんが、そんな大きな違いは無いはずです。 DRAWソフトで作成した図などは、一旦保存するか 単純なコピーアンドペーストで、ワープロ文書などに貼りつけて使うことができます。

MOMOTAROUS
質問者

補足

質問でCでなくDの間違いでした! 矢印はイメージで移動先が一目で解れば良いのです。 単純に1が青、2が赤て感じでも良いです、しかし、移動した数字だけにしたいですが。

関連するQ&A