エクセル2007です。
A1に、2013/12/1と入れて表示形式 m"月"d"日" で12月1日と表示されています。
B1に、=A1とリンクしてこれが40行ほどコピーされています。
B列も同じく表示形式を m"月"d"日" にすると、
A列に空白がある時対応するB列セルには「1月0日」と表示されてしまいます。
A列の日付が入らない場合はB列も空白にしたいのですがいい表示形式はありますか?
他の日付以外のセルは形式を #,##0;[赤] -#,##0; として空白の列=リンク先も空白列を実現できています。
B列の日付のセルをこの形式にするとA列リンク元が空白の時はいいのですが、
日付を入れるとシリアルNo.らしき数字が表示されて、日付ではなくなってしまいます。
No.7
- 回答日時:
No.5 さんのご回答「m月d日;;;」で、できます。
「;」を 1 つ減らし、「m月d日;;」としても差し支えありません。ベストアンサーは辞退します。セルの値が文字列である場合に、上の 2 つの書式のうち前者はセルの値を非表示に、後者は表示にするものです。日付のシリアル値は数値であり文字列ではないので、値が日付か空白のみであれば、どちらの記号でも同じです。ユーザー定義書式の構文については、例えば参考 URL などを読んでください。
質問者さんが示されている「=A1」という数式は、とても簡単かつ応用範囲が広く、お勧めできる良い方法です。
「=text(a1,"m月d日;;")」という数式とか IF 関数による方法だと、計算結果に文字列が混じります。そのため例えば、C 列でまともに「=b1+1」などと計算しようとしても、空白(のような見かけである空文字列)の行については、エラーになってしまいます。その場合は、再び、「=if(b1="","",b1+1)」といった感じに場合分けする必要があります。
数式「=A1」と冒頭の書式記号を併用した場合は、もちろん文字列ではなく数値のままになっています。どのような書式を設定しようとも、値そのものには影響を与えないからです。したがって空白の行も含めて、「=b1+1」といった計算をしてもエラーになりません。
参考URL:http://allabout.co.jp/gm/gc/297811/
No.4
- 回答日時:
=IF(A1="","",A1)と入力してIF式を使うのがいいでしょう。
あとは連続コピーすれば問題ないですよ。
お答えありがとうございます。
周りのセルの関係から、単純に実現したくて関数は考えていませんでした。
今回、表示形式で解決の運びとなりました。
No.3
- 回答日時:
IF関数を使わず、表示形式で表示を替えるのですね
特定の書式の場合のみ背景色を白とする方法で見た目は希望どおりになります。
●Excel のセルの表示形式で [ユーザー定義] に使用できる書式記号について
http://support.microsoft.com/kb/883199/ja
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
あなたの「必」の書き順を教えてください
ふだん、どういう書き順で「必」を書いていますか? みなさんの色んな書き順を知りたいです。 画像のA~Eを使って教えてください。
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
最強の防寒、あったか術を教えてください!
とっても寒がりなのですが、冬に皆さんがされている最強の防寒、あったか術が知りたいです!
-
洋服何着持ってますか?
洋服を減らそうと思っているのですが、何着くらいが相場なのかわかりません。
-
【選手権お題その2】この漫画の2コマ目を考えてください
サッカーのワンシーンを切り取った1コマ目。果たして2コマ目にはどんな展開になるのか教えてください。
-
日付が未入力の際はゼロか、空白にしたい
その他(Microsoft Office)
-
参照先セルに値が入っていない時に、「0」や「1900/01/00」などが入らないようにしたいのですが
Excel(エクセル)
-
エクセルで1月0日と表示される!!
Excel(エクセル)
-
-
4
エクセル VLOOKUP関数 日付は日付に、空白は空白に。
Excel(エクセル)
-
5
リンクされているセルを空白として認識してほしい
Excel(エクセル)
-
6
エクセル(2003) 「1900/1/0」を消したい
Excel(エクセル)
-
7
参照先は空白なのに、なぜ年月日表示になるのですか?
Excel(エクセル)
-
8
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
9
EXCELの条件付き書式で数式を空白と認識してくれる方法
Excel(エクセル)
-
10
エクセルで表示形式の時刻の「0:00」を表示しないようにするには?
Excel(エクセル)
-
11
エクセルで、日付を入力すると、別のセルに文字を自動的に表示させるようにするには。
Excel(エクセル)
-
12
EXCELで2つの数値のうち大きい方を採択する数式
Excel(エクセル)
-
13
Excelの条件付き書式にて空白セルを除外するには?
Excel(エクセル)
-
14
IFS関数の場合で、セルが空白の場合は何も表示しないようにする方法
Excel(エクセル)
-
15
EXCELで条件付き書式で空白セルの時は塗りつぶし無しにする方法
Excel(エクセル)
-
16
色のリンクは出来ますか?【エクセル】
Access(アクセス)
-
17
エクセル セルのコピー元が空欄なのにコピー先が0と表示される。
Excel(エクセル)
-
18
Excel-参照セルが空白の場合、別のセルを参照するには。
Excel(エクセル)
-
19
特定セルの内容を更新したら、その更新日を自動的に表示する方法について
Excel(エクセル)
-
20
SUMIF関数で、「ブランク以外を合計」を指定したい
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
Excelのセルに数字を入れるが、...
-
Excel2013 表示形式で「1,000...
-
エクセルの曜日表示が正しく表...
-
【エクセル】数値にスラッシュ...
-
エクセルでアポストロフィーが...
-
斜線が入ったセルのカウント
-
エクセルで9と入力したら時刻...
-
EXCELからCSVへ変換すると0が...
-
エクセル 4ケタの数字を年月に...
-
EXCELで勝手に約分されてしまう
-
Excel:表示形式の変更がただち...
-
EXCEL (0.5)の表示の仕方
-
【Excel】表示値と実際の値が異...
-
【Excel】24:00と表示したい!
-
~時間~分 を数値として認識...
-
Excelのセルの書式設定(100...
-
Excelで「20080707」を『2007/0...
-
Excel 2010で軸の書式設定の変...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
エクセルの曜日表示が正しく表...
-
Excelのセルに数字を入れるが、...
-
Excel2013 表示形式で「1,000...
-
EXCELで勝手に約分されてしまう
-
エクセルでアポストロフィーが...
-
斜線が入ったセルのカウント
-
【エクセル】数値にスラッシュ...
-
Excelのセルの書式設定(100...
-
Excelで「20080707」を『2007/0...
-
エクセル 4ケタの数字を年月に...
-
エクセルで9と入力したら時刻...
-
EXCELからCSVへ変換すると0が...
-
西暦から、曜日を表示⇒何も入力...
-
エクセルで日付を全角にしたい
-
エクセルで「負の日付または時...
-
エクセルで時間(○時△分)を入...
-
Excel 時間の表示形式 セルと...
-
【Excel】24:00と表示したい!
おすすめ情報