Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 10 Pro : Excel 2016)
締め日以降ゼロ表示
投稿日時: 18/01/20 16:42:59
投稿者: marie1

当年 平成29年6月で締めてある
 
    A     B       C       D       E       F     
1 締め日   平成29年6月
 
2 平成28年3月    平成28年4月    平成28年5月    平成28年6月    平成28年7月    平成28年8月
3 平成29年3月    平成29年4月    平成29年5月    平成29年6月    平成29年7月    平成29年8月
4            
5  223,466  236,805     249,271     227,996     286,259     284,743
   ( ↑ 前年の数字 → → → →
6  104,273  124,576     137,583     128,441     155,753     160,379
  ( ↑ 当年の数字 → → → →                  ↓       ↓ 
                                    0        0   
 
7月以降 データはあるが締めていないので ゼロ表示させたい
日付の条件関数がよく分からないのでよろしくお願いします。

回答
投稿日時: 18/01/20 20:23:02
投稿者: Mike

全ての日付はそれぞれ朔日(ついたち)の日付を入力して、表示は年月だけに書式設定
以下の[条件付き書式]を設定すれば如何でせうか?
数式を使用して、書式設定するセルを決定
適用先: =$A$6:$F$6
セル A6 がアクティブのとき、
適用式: =A3>$B$1
適用書式: 白フォント色

回答
投稿日時: 18/01/20 20:26:25
投稿者: Mike

書き洩らしました。
「ゼロ表示」とする能力が私にないので、フォント色を白に設定してミテクレを空白にしました。

回答
投稿日時: 18/01/20 22:49:39
投稿者: WinArrow
投稿者のウェブサイトに移動

Mikeさんは、
 「条件付き書式」の書式設定
 文字色を「白」とすることで、見えなくする提案ですが、
  
同じく、「条件付き書式」の書式設定
 表示形式で見えなくする方法を提案します。
  
条件は、Mikeさんと同じですが、
 表示形式ーユーザー定義
 ;;; ←(セミコロンを3つ)
を設定します。
  
 >7月以降 データはあるが締めていないので ゼロ表示させたい
  
なお、
ゼロとを言うのは「値」なので、書式設定で「値」を変更することは無理です。

回答
投稿日時: 18/01/21 00:28:27
投稿者: Mike

WinArrow さんの引用:
ゼロとを言うのは「値」なので、書式設定で「値」を変更することは無理です、
表示形式ーユーザー定義
 ;;; ←(セミコロンを3つ)
を設定します
その設定を私は思いつきませんでしたが、そのアイディアを試行錯誤した結果、
"0";;;
とすることによって「ゼロ表示」が可能になるような・・・

回答
投稿日時: 18/01/21 08:27:52
投稿者: WinArrow
投稿者のウェブサイトに移動

なるほど
 
文字列で指定すれば・・・・・・
 
ということは、
[赤]"締め切り前";;;
でも・・・・と
試したら、できました。

回答
投稿日時: 18/01/21 20:34:26
投稿者: WinArrow
投稿者のウェブサイトに移動

操作対象がどのような数字なのかわかりませんが、
 
若し「0」という数字が存在するとしたら、
本当の「0」と「条件付き書式」で表示している「0」と
どちらなのか? 識別する方法が必要と思います。
余計な心配かも?

投稿日時: 18/01/22 14:24:15
投稿者: marie1

WinArrow さんの引用:
操作対象がどのような数字なのかわかりませんが、
 
若し「0」という数字が存在するとしたら、
本当の「0」と「条件付き書式」で表示している「0」と
どちらなのか? 識別する方法が必要と思います。
余計な心配かも?

 
WinArrow様 ゼロ表示でも 白表示でも かまいませんが 空白の方がありがたいですね
 
Mike様 日付は必ず『朔日(ついたち)の日付を入力して、表示は年月だけに書式設定』でないと出来ませんか?  
データとしては 毎期使うものなので A3の日付は 決算ごとに年が入れ替わり それによって前期の年月が変わるようにしてあります。 
なぜ質問したかというと・・ 出来なかったので・・ 何が原因か分からず困っています。 
日付では無く 経過月の数字だけを 試しに条件書式に組み込んでしてみましたが 全く変化が無く・・・
 
考え方は なるほどと感心しています なぜ出来ないのか・・不思議でなりません
 

回答
投稿日時: 18/01/22 14:49:01
投稿者: んなっと

       A      B      C      D      E      F
1    締め日 平成29年6月                          
2 平成28年3月 平成28年4月 平成28年5月 平成28年6月 平成28年7月 平成28年8月
3 平成29年3月 平成29年4月 平成29年5月 平成29年6月 平成29年7月 平成29年8月
4   223,466   236,805   249,271   227,996   286,259   284,743
5   104,273   124,576   137,583   128,441      0      0
   
 A5から右選択
→条件付き書式
→新しいルール
→数式を使用して〜
=TEXT(A$3&IF(ISTEXT(A$3),"1日",),"0")-TEXT($B$1&IF(ISTEXT($B$1),"1日",),"0")>0
→書式(F...)
→表示形式 ユーザー定義
!0;;;
→OK
   
※たぶんこれでもいける
=TEXT(A$3&"1日","0")-TEXT($B$1&"1日","0")>0

回答
投稿日時: 18/01/22 14:57:40
投稿者: Mike

marie1 さんの引用:
Mike様 日付は必ず『朔日(ついたち)の日付を入力して、表示は年月だけに書式設定』でないと出来ませんか?
当然のことながら場合によりけりかと。単に簡単のためにそうした次第。
marie1 さんの引用:
データとしては 毎期使うものなので A3の日付は 決算ごとに年が入れ替わり それによって前期の年月が変わるようにしてあります。
そうならそれなりに、どうやって「前期の年月が変わるように」したのか具体的に示さなきゃ!
marie1 さんの引用:
日付では無く 経過月の数字だけを 試しに条件書式に組み込んでしてみました
ならば、どのように「組み込ん」だのか条件用数式等を示すべきかと
 

回答
投稿日時: 18/01/22 15:23:41
投稿者: んなっと

 短く。こっちで。
=(A$3&IF(ISTEXT(A$3),"1日",))-($B$1&IF(ISTEXT($B$1),"1日",))>0
 
※たぶんこれでもいける
=(A$3&"1日")-($B$1&"1日")>0

トピックに返信