
先日、「01:31.0という数値を計算するのにA1,A2のどちらのセルにも対応するようにしたいです」と質問したら「=IF(ISNUMBER(A1),A1,A2)、書式設定はmm.ss.0 とする」と回答していただきました。
が、0:56.8のように0:~で始まる数値だとセルには12:00.0と出、数式バーには1904/2/26 19:12:00と表示され12時間と認識して計算されるようです。
ちなみにこれらは時刻ではなくタイムの引き算です。
0:56.8の場合、秒単位の解を得たいため=LEFT(A1,6)/86400とすると求めたい正解を得られます。
上記2つの関数をうまく組み合わせて機能させる方法はあるのでしょうか?
ご存じの方がいましたら回答よろしくお願いします。

No.3ベストアンサー
- 回答日時:
どこから元データを持ってきているのかわかりませんが、誰かが入力したデータなら入力の手間を省くために
「0!:00.0」
などの表示形式にして56.8と入れたら見た目」「0:56.8」になるようにしているのではないかと思われます。
だから実際のデータは時刻(タイム)ではないのでしょう。
貼り付けた後にクリップボード経由でコピペすれば時刻データにはなりますが。
No.4
- 回答日時:
>0:56.8と手入力して標準にすると0.000657407になります
そんなことはわかってます。前に回答してますのでよく読んでください。
度々ありがとうございます。SUMでいいみたいですね。
SUMなんててっきり足し算しか使えないかと思っていました。
こんな使い方もあるんですね、大変勉強になりました。
これ、別に怪しいデータではなくJRAの馬の走破時計(タイム)なんですよね。
ここまでわかればもう一つの問題は自力で解いてみます。
重ね重ねありがとうございました!
No.1
- 回答日時:
前の質問の時から思ってたんですが、片方がシリアル値で片方が文字列ならSUMでできませんか?(見る時はいつも締め切った後だったんで…少なくとも解決してないときは閉じないでもらえるといいんですが)
=SUM(A1:A2)
>ちなみにこれらは時刻ではなくタイムの引き算です
何から何を引いたら1904/2/26 19:12:00になったんですか?
そもそもタイムの引き算で日付部分がついてくるのが疑問なんですが。
ご回答ありがとうございます。早合点して解けた!って思って閉じちゃうんですよね。すみません。
計算したいのは赤文字の部分で、貼り付くパターンが①か②なんです。
つまり画像でいえば1行目に貼り付くか、2行目に貼り付くか。これが問題1です。
次にこの「01:31.0」が5桁の場合は=IF(ISNUMBER(A1),A1,A2のままでいいのですが「0:56.8」を貼り付けるとセルには12:00.0と変換され、数式バーには1904/2/26 19:12:00と表示されますので、これは計算結果ではなく「0:56.8」をmm.ss.0 に書式設定変更するとなります。
つまりやりたいことは①1行目2行目どちらに貼り付いても貼り付いた方で計算してもらいたい、②「01:31.0」「0:56.8」いずれのパターンでも表示形式がm.ss.0に対応してほしいということなんです。
説明下手ですみませんがよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【教えて!goo ウォッチ 人気記事】風水師直伝!住まいに幸運を呼び込む三つのポイント
記事を読む>>
-
excelの数式の書き方について。 以下のような数式をSheet1に書いています。 Sheet1のB
Excel(エクセル)
-
エクセルの条件付き書式について エクセルでカレンダーを作りました。縦に日付が並んでいて、横にスケジュ
Excel(エクセル)
-
エクセルで列の行の重複の検索方法を教えてください。
Excel(エクセル)
-
4
Excelが消えた理由 会社でExcel(CSV形式ではない、Excelです)で昨日11時からデータ
Excel(エクセル)
-
5
Excelで、半角スペースをTABに変換する
Excel(エクセル)
-
6
VLOOKUP が機能しない、その原因は何 ?
Excel(エクセル)
-
7
エクセル 関数について
Excel(エクセル)
-
8
入所時間(A1)と退所時間(B1)をセル(C1)に片方だけ表示したい
Excel(エクセル)
-
9
Countifよりも早く重複数をカウントする方法ありますか?
Excel(エクセル)
-
10
エクセルで名前の定義で使える文字
Excel(エクセル)
-
11
【EXCEL】=セル&セルが上手く表示できない。
Excel(エクセル)
-
12
エクセル関数について
Excel(エクセル)
-
13
Excelで文字列にランダムに記号を入れる事は出来ますか⁇Excelで作っている名簿リストをプリント
Excel(エクセル)
-
14
セル内の一部に別セルを差し込む
Excel(エクセル)
-
15
エクセルのデータの抽出について
Excel(エクセル)
-
16
エクセル、日々の集計整理方法。(再送です。)
Excel(エクセル)
-
17
エクセルで2つの表を比較して、文字列が同じだが、その行のある値が違うものを抽出したい
Excel(エクセル)
-
18
エクセルの使い方について。 A〜F列に10個ずつデータが入力されています。左隣のセルよりも数値が2倍
Excel(エクセル)
-
19
エクセルで期間に入っているかどうかの判定
Excel(エクセル)
-
20
エクセルのファイルサイズが急に大きくなってしまった
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
リンク元の日付が空白の時リン...
-
5
エクセルの曜日表示が正しく表...
-
6
斜線が入ったセルのカウント
-
7
Excelで「20080707」を『2007/0...
-
8
エクセルでアポストロフィーが...
-
9
Excelのセルに数字を入れるが、...
-
10
西暦から、曜日を表示⇒何も入力...
-
11
エクセル 4ケタの数字を年月に...
-
12
Excel2013 表示形式で「1,000...
-
13
エクセルで日付を全角にしたい
-
14
エクセルで9と入力したら時刻...
-
15
EXCEL (0.5)の表示の仕方
-
16
EXCELからCSVへ変換すると0が...
-
17
時刻表示を秒数に換算する関数...
-
18
Excelのセルの書式設定(100...
-
19
エクセル 日付の表示を200...
-
20
Excel 2010で軸の書式設定の変...
おすすめ情報
公式facebook
公式twitter