![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
エクセルで「負の日付または時間は########と表示されます」
これを非表示にしたいのですが、どうしたらよいのでしょうか?
今、やっている内容を伝えますと↓
一つのエクセルの中に複数のシートを作成しております。
例えば、Aのシートに”年月日”を入力し、
Bのシートへリンクさせ、かつ、一日前の日付にしたいので、
よくある、最後尾に「-1」としました。
そうしたら、Aシートに日付の入力があるときは普通にマイナス1日の表示をしてくれるのですが、
Aシートが空欄の時「#######」と表示されてしまいます。
「###…」を非表示にすることはできないのでしょうか?
できるだけ簡単にご説明いただけますと嬉しいです。
宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
>「###…」を非表示にする
表示だけで済ませたいなら、今の数式のまま
=SheetA!A1-1
のようにしておいた状態で、セルの書式設定の表示形式のユーザー定義で
yyyy/mm/dd;;;
のように、前半の日付の書式は今のご希望の書式のまま、後ろに継ぎ足してやればOKです。
#参考
通常の(ただしウィンドウズ版エクセル限定)設定では、マイナスの日付・時刻は必ず###表示になります。列幅は関係ありません。
一応可能という意味ではエクセルのオプションで「1904年で計算する」の設定をしておくと、###表示ではなくなります。
ただし今度は言わずもがなですがシートAに値が入ってないと、「-1」という計算結果(に相当する日付)が###の代わりに表示されることになります。
別の方法:
一般的には
=IF(SheetA!A1="","",Sheet1!A1-1)
ぐらいで「Aシートが空っぽならそもそも違う計算をする」数式にしておく所です。
ただし、そもそもじゃぁそーいう時に具体的にどんな具合に計算をしたらいいのかは、その計算式の結果を更に次に何に使うのかによって工夫します。
=MAX(0,SheetA!A1-1)
みたいな計算の仕方もあるかもしれません。
そも昨日の日付がただ表示できればよい、別にそれを使って何か計算するでもなく、不都合があった時に###が出ないだけで十分なら、前述したように表示を消すだけで十分という事です。
別の方法というものでやってみたら出来ました☆
すっきりして感謝しております。
みなさんの知識にすごいなぁと思いました。
ご回答いただきありがとうございました!
No.3
- 回答日時:
こんばんは!
具体的な対処方法はNo.2さんが丁寧に説明してくださっていますので、
余計なお世話かもしれませんが・・・
苦肉の策として条件付き書式でマイナスの場合のフォント色を「白」にしてみてはどうでしょうか?
範囲指定 → 条件付き書式 → セルの強調表示ルール → 指定の値より小さい →
「0」を入力 → 書式右側下向き▼ → ユーザー設定の書式 → フォント色を「白」にしてOK
データとしては#####が表示されますが、見た目は何も入っていないように見えます。m(_ _)m
言われるとなるほど!と思いながら、少し面白くて笑ってしまいました(^^)tom04さんの回答もよかったです。ご回答いただきありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・【大喜利】【投稿~8/27】 こんなガソリンスタンド二度と来るか!なぜそう思った?
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・【お題】動物のキャッチフレーズ
- ・【お題】甲子園での思い出の残し方
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・自分用のお土産
- ・人生で一番お金がなかったとき
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・ちょっと先の未来クイズ第1問
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
Excel2013 表示形式で「1,000...
-
リンク元の日付が空白の時リン...
-
Excelのセルに数字を入れるが、...
-
Excelで「20080707」を『2007/0...
-
エクセルでアポストロフィーが...
-
斜線が入ったセルのカウント
-
西暦から、曜日を表示⇒何も入力...
-
EXCELで勝手に約分されてしまう
-
Excelのセルの書式設定(100...
-
エクセルの曜日表示が正しく表...
-
Excel2010で、1時間あたりの作...
-
エクセル 4ケタの数字を年月に...
-
【エクセル】数値にスラッシュ...
-
Excel時間の入力方法
-
エクセルで9と入力したら時刻...
-
エクセルで「負の日付または時...
-
~時間~分 を数値として認識...
-
【Excel】24:00と表示したい!
-
【Excel】表示値と実際の値が異...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
Excel2013 表示形式で「1,000...
-
Excelのセルに数字を入れるが、...
-
【エクセル】数値にスラッシュ...
-
斜線が入ったセルのカウント
-
エクセルの曜日表示が正しく表...
-
Excelで「20080707」を『2007/0...
-
エクセルでアポストロフィーが...
-
EXCELからCSVへ変換すると0が...
-
エクセルで9と入力したら時刻...
-
EXCELで勝手に約分されてしまう
-
エクセルで日付を全角にしたい
-
Excelのセルの書式設定(100...
-
エクセル 4ケタの数字を年月に...
-
西暦から、曜日を表示⇒何も入力...
-
Excel 時間の表示形式 セルと...
-
EXCEL (0.5)の表示の仕方
-
【Excel】24:00と表示したい!
-
Excel 2010で軸の書式設定の変...
おすすめ情報