Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows XP Home Edition : Excel 2003)
表示について
投稿日時: 17/05/25 16:41:49
投稿者: taikiine

お世話になります。
 
 
(例)
  A B C
1 ○
2 1 2 3…31
 
カレンダーを横組で作っています。
 
今日の日付に○を表示させるには、どのようにしたらいいでしょうか。
見当がつきません。
 
どなたかご教授ください。
[/b]

回答
投稿日時: 17/05/25 19:42:29
投稿者: WinArrow
投稿者のウェブサイトに移動

 
日の日を取得する関数
=TODAY()
とセルに入力されている日付を照合します。
 同じだったら、○にすればよいでしょう。
  
セルA1(だろうと思います)
=IF(A2=TODAY(),"○","")
   
   
ところで
2行目のセルの「値」はシリアル値になっていますか?
  
もし、シリアル値でない場合、
  
IF(A2=DAY(TODAY()),"○","")
となりますが、
 4月のファイル(?)を5月に開くと、・・・
5月31日は?
 
 

回答
投稿日時: 17/05/25 23:19:44
投稿者: WinArrow
投稿者のウェブサイトに移動

>今日の日付に○を表示させるには
 
目的は?
 
「目立たせる」が目的でしたら
若し、条件付き書式を使って、セルに色をつけるという方法もありかも?

回答
投稿日時: 17/05/26 06:13:00
投稿者: i-brown

○をつけるというのが「オートシェイプで○を描く」という意味でしたら、印刷時にずれるなどいろいろ問題がありますので、WinArrowさんのおすすめ通り「背景色を変える」「フォントを変える」など、他の手段を使った方が良いと思います。

投稿日時: 17/05/26 11:52:35
投稿者: taikiine

皆様ありがとうございました。
解決いたしました。
 
また、よろしくお願いします。