プロが教える店舗&オフィスのセキュリティ対策術

セルU34に「=IF(COUNT(U27:AA27)<>2,"",IF(U27<AA27,"■訂正待ち","□訂正待ち"))」の数式があります、
セルU27とセルAA27が両方ともに日付が入るとこの式の値が表示されますが、
どちらとも「 / 」「 / 」又はどちらか一方が「 / 」「空白」「空白」「 / 」「空白」「空白」の場合は「□訂正待ち」と表示させたいのですが、
可能でしょうか。
かので有れば数式を教えてください。
よろしくお願いいたします。

質問者からの補足コメント

  • うれしい

    回答ありがとう御座いました、説明不足で申し分け有りません、
    U27、AA27で入力されるのは全て【日付】になります。
    よろしくお願いいたします。

    No.1の回答に寄せられた補足コメントです。 補足日時:2021/09/19 10:36

A 回答 (3件)

条件を


①ともに「//」
②どちらか一方が「/■■/■■」
※「■」は空白

と仮定して。
全角半角不明なので、
ASC関数を使って、全角でも半角でも対応するようにしました。

=IF(OR(AND(ASC(U27)="//",ASC(AA27)="//"),ASC(U27)="/ / ",ASC(AA27)="/ / "),"□訂正待ち",IF(COUNT(U27:AA27)<>2,"",IF(U27<AA27,"■訂正待ち","□訂正待ち")))



余談
元の式ですが、これ・・・

=IF(COUNT(U27:AA27)<>2,"",IF(U27<AA27,"■訂正待ち","□訂正待ち"))

> セルU27とセルAA27が両方ともに日付が入るとこの式の値が表示されますが、

ではないですね。

U27:AA27 の範囲に該当する7セルの中で、いずれか2セルに日付、数値が入っていれば、
"■訂正待ち"もしくは"□訂正待ち"の表示になります。
「U27、AA27セルが日付の場合」と式の解釈が異なります。

これで運用できているようですし、
今回の回答ではそのまま式を流用させて頂きました。
    • good
    • 0
この回答へのお礼

ご丁寧にありがとう御座いました。
全て解決いたしました。

お礼日時:2021/09/19 10:52

No.1の投稿で補足



条件確認で、

空白 を 「■」で表現するとした場合、

というのを書き漏らしていました。
    • good
    • 0

可能だと思われますが・・・



U27、AA27で入力されるのは【日付】でいいのですよね?
「2021/9/19」という【文字列】では無いのですね?

今回書かれている上限は

U27、AA27 が・・・
①ともに「■/■」(全て全角)
②どちらか一方が「■/■」「■」「■」「■/■」「■」「■」
 つまり「■/■■■■/■■■」(全て全角)
ということですか?

「 / 」に空白を含んでいるのに、なぜ「空白」を別に書いているのか?
条件が不自然な気がするので確認でした。
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!