No.4
- 回答日時:
他の回答者さんも既に指摘しておられますが、2つのセルがあり、それぞれの入力有無を考えると少なくとも4通りのパターンを定義していただく必要がありますが、3通りの説明しかありませんね。
とりあえず、説明されている以外は「空白」になるものとして数式を組み立ててみました。
AC8に日付があり・・・
という説明がありますが、日付は文字列ではなく、EXCELが日付と認識できる形式(「2022/10/1」等)で入力するものとし、中身はシリアル値であるものとします。
添付画像をご覧ください。
AI8セルに、
=IFS(COUNT(AC8,AF8)=2,AF8-AC8,COUNT(AC8)*(AF8=""),TODAY()-AC8,1,"")
という数式を記述しています。
画像①はAC8、AF8とも空白の例です。AI8は空白になります。
画像➁はAC8に日付が入力され、AF8が空白の例です。AI8は本日までの日数になります。
画像③はAC8に日付が入力され、AF8に日付以外が入力された例です。AI8は空白になります。
画像④はAC8に日付が入力され、AF8にも日付が入力された例です。AI8は二つの日数の差になります。
画像➄はAC8が空白で、AF8に日付が入力された例です。AI8は空白になります(AC8に日付以外が入力され、AF8が日付の場合もAI8は空白になります)。
No.3
- 回答日時:
質問に書いてある通りにIFを書いていくと
=IF(COUNT(AC8,AF8)=0,"",IF(AND(AC8,AF8=""),TODAY()-AC8,IF(COUNT(AC8,AF8)=2,AF8-AC8,"Error")))
AC8,AF8 の入力セル個数が0なら、何も表示しない。
AC8に入力があり、AF8が空白なら、今日までの日数。
AC8,AF8 の入力セル個数が2なら、両日の差を表示。
上記のいずれにも該当しなかった場合は"Error"表示。(AF8のみ入力が会った場合。
これを整えて書き換えると
=IF(COUNT(AC8,AF8)=2,AF8-AC8,IF(AC8,TODAY()-AC8,""))
AC8,AF8共に入力があれば、AF8-AC8。
AC8のみに入力があれば、今日までの日数。
それ以外は空白。(両セル空白,AF8セルのみ入力の場合)
No.2
- 回答日時:
こんにちは
入力有/なしの組み合わせで考えれば4通りになるはずですが、3通りしか例示がありませんね。
記載のない「AC8が空白で、AF8に値がある」場合は、①と解釈しました。
=IFS(AC8="","①",AF8="","②",1,"③")
の式を入力すれば、上記の場合分けに応じて①~③の表示になると思います。
それを確認した後に、①~③を表示する代わりに、ご希望の内容になるように式を修正すれば宜しいでしょう。
※ 上式は「セルに値があるか/ないか」でチェックしていますので、「日付かどうか」まではチェックしていません。
※ 日付のチェックもなさりたい場合は、条件式も修正してください。
とは言っても、「正しい日付か否か」のチェックは関数では結構難しいです。
せいぜい、
・(間違って)文字列で日付入力したものを換算
・日付に換算できない値のチェック
・想定される範囲外の日付のチェック
程度になってしまうと思いますが・・
No.1
- 回答日時:
ベタにIF関数を使えば良いんじゃないのかな。
IF(条件1, 条件1成立時の数式 , 条件1不成立時のIF関数)
基本はこれ。
条件不成立時に新たにIF関数を指定してカスケードにすることで処理ができる。
・・・
両方空白ならORではなくAND
のような間違いをしているような気がするのですが、
質問者さんはどのような数式を作ったのでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
準・究極の選択
「年収1000万円で一生カレーライス」か 「年収180万円で毎日何でも食べ放題」 あなたはどちらを選びますか?
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
excelでの月の自至の表示
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
エクセルで、合計をもとめたい...
-
「データ要素を線で結ぶ」がチ...
-
関数TRANSPOSEで空白セルを0に...
-
Excel > ピボットテーブル「(空...
-
エクセル 連番が途切れていると...
-
エクセルでCSVを編集するとき、...
-
Evaluate内で変数を使用して指...
-
色つき行の一括削除は?
-
excel2010 空白セルにのみ貼り...
-
数式による空白を無視して最終...
-
エクセルのグラフで式や文字列...
-
COUNTAで式をカウントしない方法
-
エクセル&メモ帳での改行の空...
-
空白を0とみなす関数
-
【Excel】 Ctrl+方向キー で空...
-
空白セルがないのにオートフィ...
-
形式貼り付けの「空白を無視す...
-
空白セル内の数式を残したまま...
-
エクセルの空白セル
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
エクセルでCSVを編集するとき、...
-
数式による空白を無視して最終...
-
「データ要素を線で結ぶ」がチ...
-
Excel > ピボットテーブル「(空...
-
関数TRANSPOSEで空白セルを0に...
-
ピボットテーブルで空白セルの...
-
空白セル内の数式を残したまま...
-
【Excel】 csvの作成時、空白セ...
-
色つき行の一括削除は?
-
excel2010 空白セルにのみ貼り...
-
エクセルで上の行の値を自動的...
-
Excel:関数が入っているセルに...
-
Excelで、入力文字の後に自動で...
-
エクセル 連番が途切れていると...
-
SUMIFS関数で「計算式による空...
-
【Excel】 Ctrl+方向キー で空...
-
《Excel2000》SUMPRODUCT関数で...
-
形式貼り付けの「空白を無視す...
-
エクセル VLOOKUP関数 日付は日...
おすすめ情報