[[20230309151756]] 『if関数で参照元空白セルを、参照先空白セルで返し』(amigo) ページの最後に飛ぶ

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

 

『if関数で参照元空白セルを、参照先空白セルで返したい。』(amigo)

初めまして。

 あるセルを参照して、3/9(水)なら3/9(水)を返して、空白セルの場合は、空白にしたいと思っています。セルの書式設定は参照元も返すセルもm/d(aaa)になっています。

 =IF(A1=" "," ",A1)にしているのですが、データありのセルはOKなのですが、空白セルが【1/0(土)】となります。
空白でなく、【0】がかえって1900年1月0日が反映されているようです。
この【1/0(土)】が【0】になるようにするためにはどうすれば良いでしょうか。

 この後、日付だけでなく書式設定標準のセルにも使いたいと思っていますが、空白セルは空白で返したいと思っています。

よろしくお願いします。

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


 >=IF(A1=" "," ",A1)
          ↑ ↑
     空白ではない。
     do you understand
     こういう人多いよな、不思議だ

(空白解る?) 2023/03/09(木) 15:35:41


 えっと、つまり元の式は""ではなく" "(スペースが入っている)になっているので
 スペースを入れればスペースを返す、それ以外はA1を参照するという式になっており
 A1が空白なので0が返っているということです。
 なので、式の中のスペースをとればご希望の表示になるかと思います。
(コナミ) 2023/03/09(木) 16:10:32

ありがとうございます。そうなんですね。スペースなんですね。ありがとうございます。

(amigo) 2023/03/09(木) 17:17:40


=IF(A1="","",A1)にしてみたのですが、変化しないです。
(amigo) 2023/03/09(木) 17:20:27

>変化しないです。
どういうことですか。
こちらで試しましたが問題ありませんよ。
    |[A]    |[B]    |[C]             
 [1]|       |       |=IF(A1="","",A1)
 [2]|3/2(木)|3/2(木)|=IF(A2="","",A2)

(KLY) 2023/03/09(木) 19:56:41


KLYさんありがとうございます。
1日からオートフィルで入力していたのですが、別シートから式でなぜかシート名に""が入っていました。
今削除したらきちんと表示されました。お騒がせしました。
皆様ありがとうございます。

(amigo) 2023/03/09(木) 21:31:01


コメント返信:

[ 一覧(最新更新順) ]


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