アプリ版:「スタンプのみでお礼する」機能のリリースについて

T11のセルが空白のとき、隣のS11も空白にする方法はありますか?

ちなみにS11のセルには「〜」がはいっていて、
T11には「14:00」などの時刻入っています。
R11には13:00とはいっていて、
要するに
13:00と書きたい時と、
13:00〜14:00と書きたいときがあります。
式がはいっていて、14:00だけ消すと
「13:00〜0:00」と出てしまいます。

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

  • 〜が表示されません(泣)

    No.1の回答に寄せられた補足コメントです。 補足日時:2020/06/23 16:27
  • R11とT11にはユーザー定義でh:mmになっています。

    No.2の回答に寄せられた補足コメントです。 補足日時:2020/06/23 16:30
  • すみません。
    できました!!

    たびたびすみません。
    T11が空白のとき、S11の他にAD 11も消したいのですが、もう一度おしえてください。

      補足日時:2020/06/23 16:37
  • いま、AD 11セルをみたら、
    すでに式が入っていました。
    =AB11&“時“&AC 11&“分“です。

      補足日時:2020/06/23 16:40
  • AD 11には、T11に入れた時刻が
    時間ABセル、分ACセルに反映するようになっていて、それをまとめた数値がAD11に15:00と反映されています。

    No.3の回答に寄せられた補足コメントです。 補足日時:2020/06/23 16:59

A 回答 (4件)

続けてお邪魔します。



最後の二つの補足を読みましたが、
>AD 11には、T11に入れた時刻が・・・

結局R11~T11セルのデータのみの数式で対応できるのでは?
すなわち前回の数式ではダメですか?m(_ _)m
    • good
    • 0

No.2です。



>T11が空白のとき、S11の他にAD 11も消したいのですが・・・

質問文にはまったく出てきませんが、このAD11セルとはどこから来たのでしょうか?
仮にT11セルが空白の場合、S11セルとAD11セルも消去!という場合
S11セルにも数式が必要になりますね。

S11セル
=IF(T11="","","~")
こんな感じ?

AD11が不明なのですが、もしかしてAD11セルに前回の表示をしたい!というコトでしょうか?
(AD11セルに数式を入れている)
その場合はもう少し簡単にできますね。(S11セルに数式を入れたため)

=IF(R11="","",TEXT(R11,"h:mm")&S11&IF(T11="","",TEXT(T11,"h:mm")))

こんな感じでしょうか。

※ 的外れならごめんなさい。m(_ _)m
この回答への補足あり
    • good
    • 0

こんにちは!



T列に時刻データがある場合は必ずR列にも時刻データがある!という前提で・・・
(R・T列は文字列ではなくシリアル値だとします)

表示したいセルに
=IF(COUNT(R11:T11)=0,"",IF(COUNT(T11),TEXT(R11,"h:mm")&S11&TEXT(T11,"h:mm"),TEXT(R11,"h:mm")))

ではどうでしょうか?m(_ _)m
この回答への補足あり
    • good
    • 0

S11セルに、=IF(T11="","","~") と入力。

「指定のセルが空白なら、他のセルも空白にし」の回答画像1
この回答への補足あり
    • good
    • 0

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