プロが教えるわが家の防犯対策術!

今飲食店でシフトを作成してるんですが・・・・

A10:00
B18:00
を合わせて 10:00~18:00と表示したいんですが
どんな関数を使えばいいでしょうか?

教えてください。

A 回答 (4件)

2回投稿したようになってしまってごめんなさい。


時間の表示が25:00のようになることもあるのでしたらC1セルに入力する式は次のようにするのがよいでしょう。

=IF(COUNT(A1:B1)=2,TEXT(A1,"[h]:mm")&"~"&TEXT(B1,"[h]:mm"),"")

時間のhを[h]にします。そうしない場合に25:00は1:00と表示されます。次の日の1:00ということになりますので。
    • good
    • 0
この回答へのお礼

ありがとうございます(^▽^)/

解決です!これでいい感じでシフトが作れそうです
ぺこ <(_ _)

お礼日時:2011/02/27 23:56

例えばA1セルに10:00とあり、B1セルに18:00とある場合にC1セルにお望みの表示をするのでしたらC1セルに次の式を入力します。



=IF(COUNT(A1:B1)=2,TEXT(A1,"h:mm")&"~"&TEXT(B1,"h:mm"),"")

式の意味はA1セルとB1セルに日付(シリアル値という数値)が入力されていなければ空白、そうでない場合にはA1セルの値をh:mmの表示形式にして、また、B1セルの値をh:mmの表示形式にして、それらを~で結んだものを表示しなさいという意味になります。
    • good
    • 0

例えばA1セルに10:00とあり、B1セルに18:00とある場合にC1セルにお望みの表示をするのでしたらC1セルに次の式を入力します。



=IF(COUNT(A1:B1)=2,TEXT(A1,"h:mm")&"~"&TEXT(B1,"h:mm"),"")

式の意味はA1セルとB1セルに日付(シリアル値という数値)が入力されていなければ空白、そうでない場合にはA1セルの値をh:mmの表示形式にして、また、B1セルの値をh:mmの表示形式にして、それらを~で結んだものを表示しなさいという意味になります。
    • good
    • 0

CONCATENATE( )

    • good
    • 0
この回答へのお礼

ありがとうございます 

さっそくやってみます!

お礼日時:2011/02/27 09:19

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