- ベストアンサー
Excel &で他セルを参照させた時の時刻の表示がシリアル値になってしまう
あるセルに、他の複数のセル内容を、&でつないで表示させたいのですが、 その表示させたい内容のひとつが時刻で、それがどうしてもシリアル値で 表示されてしまいます。時刻のままで表示させたいのですが・・・。 元のセルは今、書式設定は「時刻」になっており、 それを「文字列」にしてしまっても良いのですが、 その場合でも、半角数字:半角数字という書式を維持させたいです。 関数で処理しようと、 HourとMinuteを使う、Timeを使う、なども考えたのですが、 今ひとつスマートでないと思われました。 書式設定などで処理できるならばそれで一番良いのですが・・・。
- オフィス系ソフト
- 回答数4
- ありがとう数0
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
B1に時刻が入っているとして、 現在は=A1&B1のようになっているのでしょうか? これを =A1&TEXT(B1,"h:mm") にしてみるとどうでしょうか。
その他の回答 (3)
- rin01
- ベストアンサー率43% (33/76)
こんばんは~♪ 横から失礼しま~す。。。 >実は、表示させるセルは、VLOOKUPで指定しており、 >どこにTEXTを入れ込んだものやらよくわからなくなっ >て来ました。 VLOOKで持ってくるデータが 時刻でしたら。。 =A1&TEXT(VLOOKUP(*******),"h:mm") とか =VLOOKUP(*******)&TEXT(VLOOKUP(*******),"h:mm") こんな感じでしょうか? カン違いならゴメンナサイ!! ....Rinでした~♪♪
補足
ありがとうございます。 そうですね。 ちょっと苦しんだのですが、結局そのようなかたちになりました。
- poohron
- ベストアンサー率59% (574/971)
> どこにTEXTを入れ込んだものやらよくわからなくなって来ました。 う~ん、それは困りましたね(^^;) どんなデータがどのように入力してあるのかがご質問からは推測できませんので、 どこに入れれば良いかはなんともお答えできません。 次善の策としては、 > それを「文字列」にしてしまっても良いのですが、 > その場合でも、半角数字:半角数字という書式を維持させたいです。 とのことですから、 その通り文字列にしてしまって =ASC(A1&B1) では? (半角数字と半角数字の間に:を入れるなら、=ASC(A1&":"&B1)で。) どんなデータがどのように入力してあるのか詳しく 教えていただけるのならば、また別の回答がつくかもしれません。
補足
ありがとうございます。 結局、色々な資料をひっくり返してみて、TEXTで処理するのが一番 一般的なようなので、そういたしました。 でも、色々とやり方があるものですね。大変勉強になりました。
- lalpuru
- ベストアンサー率21% (93/436)
セルの書式で&で繋ぐ文字を入れるのはどうですか? 例えば h:mm "文字列"
補足
ありがとうございます。 すみません、よく意味がわかりませんでした。 表示先セルのほうの書式に入れ込んでしまう、という事でしょうか?
関連するQ&A
- 時間の累計について
セルの設定 D54に1:30、D55に5を入力して D56のセルに=D54+TIME(D55,D55,0)&h:mmと書式設定すると 6:35と表示されます =HOUR(D56)とすると 6と表示します =MINUTE(D56) 35と表示されますが =(HOUR(D56)*60)+MINUTE(D56)で分に直すと568800に成ってしまいます この数字は24H(1日)*60*395(この分を求めたい)の様です 395を求めたいのですが、どの様にセル等を設定すれば出来るのでしょうか 書式設定のユーザー定義でmmを設定すれば出来るのですが、使い方の勉強中なので お教え頂きたいのですが...
- ベストアンサー
- オフィス系ソフト
- エクセルの時刻表示で、セルに例えば7.00と入力すると7:00と変換可
エクセルの時刻表示で、セルに例えば7.00と入力すると7:00と変換可能な書式設定はできるでしょうか? 7.00でなく700を7:00にとか置き換える数字の記入方法の限定があるのは構いませんが、変換は24時間表示の「:」表示にしたいのです。 よろしくお願いします。
- ベストアンサー
- その他(ITシステム運用・管理)
- エクセルのセル頭に’を表示したい
西暦の表示を「’01」というようにしたいのですが、数式バーには表示されても、セルには「01」としか表示されません。年月日なら書式設定のユーザー書式で対応しようと思ったのですが、商品のロットNoのため西暦2桁の後にアトランダムのアルファベット・数字が入ります。半角スペースを頭に入れて対応してるのですが、何かよい方法があったら教えて下さい。
- ベストアンサー
- オフィス系ソフト
- エクセルで時刻を結合したい
エクセルで異なるセルの時刻を〜で結合したいのですが元のセルを書式設定で時間表示に直しても&で結合すると時刻ではなく数字になってしまいます。 結合したいセル:’1件目'!F47(セルの文字は9:00) : ’1件目'!G47(セルの文字は〜) : ’1件目'!H47(セルの文字は15:45) これを「9:00〜15:45」にしたい場合はどうやって結合すればいいでしょうか?
- ベストアンサー
- Excel(エクセル)
- エクセルの日付と時刻の2つのセルの結合の仕方
下記の日付と時刻の内容のセルの結合(合体表示)をしたいのですができる方いれば教えていただきたいのです。「」(かっこ)内がセル内の表記内容です。 A1に「2009.04.24」 B1に「20:45:00」 と入っていてこれを結合して C1に「2009.04.24 20:45」という表示にするにはどうすればよいでしょうか? 「日付 時刻」のようになり日付と時刻の間は半角1マス開いた形で日付は半角ドット「.」を用いてyyyy.mm.dd、時刻は半角コロン「:」を用いて、秒単位は省略してhh:mmと表示したいのですが、できますでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- Excelでセルに入っている数字を時刻(0:00:00)として表示する
Excelでセルに入っている数字を時刻(0:00:00)として表示する方法を教えてください。 1225 だと 12:25 2055 だと 20:55 よろしくお願いします。
- 締切済み
- その他(ビジネス・キャリア)
- エクセルで数字が表示されない
エクセル2003を使用しています。 あるセルに半角数字が入っているのですが、セルには表示されません。数式バーには表示されるのにです。 セルの書式設定を見ましたが、セルの背景は色無し、フォントは黒(自動)です。条件付書式も使用していません。 数字以外の文字は入ります。シート全体のセルが同じようになっています。 数字を表示させるにはどうしたらいいでしょうか?
- 締切済み
- オフィス系ソフト
- Excel 時刻について
Excel時刻に セルに07:00 と表示されてるのを そのセルにエンターキーを押すと07:00:00 になります これをしたくで沢山の07:00とか17:55などあって1つずつセル選択しエンター押しながらしないといけない状態です。 もっと簡単な方法ありませんか? セル書式設定にて表示形式を色々変えても変わらないです。 どなたか教えて頂けませんか?お願いします
- ベストアンサー
- Excel(エクセル)
- エクセル 時刻表作成
エクセル2003で自分用の電車の時刻表を作っています。 時刻の表示は 14:08 のようにしています。 セルは30程あり、数ヶ所に快速を表す快の字を付けて 快14:08 にしたいのです。 セルの書式設定で何を指定しても数字の部分がおかしくなり 快14:08 のようになりません。 漢字がなければきれいに 14:08 となります。 対処方法をご教示いただけないでしょうか? よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
補足
ありがとうございます。 実は、表示させるセルは、VLOOKUPで指定しており、 どこにTEXTを入れ込んだものやらよくわからなくなって来ました。 うーーーーん。