[[20180804141948]] 『リンク先の日付が空白なのにソートすると1900/1/0が表示』(Takkr7878) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『リンク先の日付が空白なのにソートすると1900/1/0が表示される』(Takkr7878)

お世話になります。

リンク元からシート全体を貼り付けたのですが、日付をソートしようとすると

1900/1/0が表示されるのですが、消すことはできないのでしょうか?

又、関連ですが(こちらの方が重要)

逆にリンク元にリンク返しをして表示させようとすると、空白部セルが1900/1/0

と表示されます。

V列表示形式が2012/4/3だと1900/1/0と表示されます。入力規制で当日の

日付けが選択してます。

W列表示形式標準だと0と表示されます。+IF(V109="","",MONTH(V109))

の計算式が有ります

2018/8/4と日付が入れば問題ないのですが空白部がすべて1900/1/0

と次列が0と表示されます。

空白表示にするにはどうすれば良いか教えて頂けませんか。

宜しくお願いします。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 数式は、参照先が空白(何も無い)と0を返すので、それに対応した数式を
 書く必要があります。

(BJ) 2018/08/04(土) 15:34


すみません、数式については前任者が作ったもので、自作ではありません。
関数については、ほぼ初心者なのでどのように変更すればよいのでしょうか?

(Takkr7878) 2018/08/06(月) 06:25


 =IF(V109="","",MONTH(V109)) 
 で、V109セルが0の場合は0ではなく1になるなずだが。
 (そもそもMONTH関数が返すのは1から12)
 で下記ではどうか?
 =IFERROR(TEXT(V109,"mm;;")*1,"")
(ねむねむ) 2018/08/06(月) 09:49

 >入力規制で当日の日付けが選択してます。 

 ↑ はどういうこと?

 >V列表示形式が2012/4/3だと1900/1/0と表示されます。

 V列には数式が入ってるんですか? それはどんな式?

 例えば、単に =A1 という式だとすると
 A1セルが空白の場合、V列の表示形式が標準なら「0」になるし、日付なら「1900/1/0」のようになる。

 空白を考慮するなら、日付(数値)の場合、
 =IF(A1="","",A1) とするのが基本。

 V列を ↑ な式にしておけば
 W列は =IF(V109="","",MONTH(V109)) のままで大丈夫でしょう。

 状況がよく理解できてませんが、こういうこと?

 参考まで
(笑) 2018/08/06(月) 10:18

説明不足でしたので補足致します。

元々は3つのファイルでそれぞれ登録、完了させていたのですが、今回、完了を

もう一人が一手に行うことになり、リンク貼付けで3つのファイル統合集約をしたのですが、

この時点でリンク貼付け部の日付けが空白なのに、実際は1900/1/0になってしまい、

これが最初の質問でした。

次に完了データーをそれぞれのファイルに返す時、このような現象になります。

条件はファイル統合側で

V列は入力規制で=$B$5062:$B$5063で$B$5062に=NOW()、$B$5063は空白

セル書式設定が日付で2012/3/14を選択しています。

W列はセル書式設定標準で数式は+IF(V109="","",MONTH(V109))が入っています。

これをリンク元に返してリンク貼付けすると、空白個所にV列は1900/1/0とW列は0と表示されてしまうのです。

問題点要約
1、統合した先の日付リンクは空白なのにフィルターをかけると、1900/1/0がはいっている。

2、統合ファイルで完了日と月を表示させ、各リンク元に結果を表示させようとすると、空白欄が1900/1/0と0
と表示されてしまう。

重要なのは2の、空白をそのまま空白表示出来る様にしたいのですが?良い方法有りませんか?

(Takkr7878) 2018/08/06(月) 15:59


条件付き書式→セルの強調表示ルール→指定の値に等しい→値:0 書式 :ユーザー設定の書式(フォント色白)

↑数式は触らず見た目だけ見えなくする。

=IF(OR(V109="",V109=0),"",MONTH(V109))

↑空白だけでなく値が0のときも空欄にする。

さらっと読んだだけなので見当違いだったらすみません。参考になれば幸いです。
(TAKA) 2018/08/06(月) 16:15


TAKAさん

回答ありがとうございます。

この回答ですと、統合側での変更ですよね。

1、は統合側での問題で、ソートすると1900/1/0が表示される。なにもしなければ空白表示されている。

2、はリンク元に返されたデータが表示された時に、リンク元の空白が1900/1/0と0に表示される問題です。

リンク操作により表示が変わってしまうのかもしれませんので質問したのですが(よく解りませんが)

このような現象の解決方法を知りませんか?

(Takkr7878) 2018/08/07(火) 06:26


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.