
excelシート上に
以下のようにデータが入力されています。
(シリアル値で入力されて、書式でyyyy/mm/dd hh:mm:ssとなっています)
(シート名: 集計)
行/列 A B
1 2007/01/01 07:00:16 2007/01/01 07:00:17
2 2007/01/01 07:01:36 2007/01/01 07:01:36
3 2007/01/01 07:02:12 2007/01/01 07:02:15
4 2007/01/01 07:17:12 2007/01/01 07:17:15
このデータの秒の1の位を四捨五入をして
以下のようにデータを整形が出来なく悩んでおります。
(シート名: 集計)
行/列 A B
1 2007/01/01 07:00:20 2007/01/01 07:00:20
2 2007/01/01 07:01:40 2007/01/01 07:01:40
3 2007/01/01 07:02:10 2007/01/01 07:02:20
4 2007/01/01 07:17:10 2007/01/01 07:17:20
目的は、前回質問した
『同じ時間に使用した人数を表すグラフの作成』で
同じ時間に利用している人数を求める関数で
=SUMPRODUCT((集計!$A$1:$A$4<=$A1)*(集計!$B$1:$B$4>=$A1)*1)
下記のA列の時間と比較するのに秒の1の位が0でなければ
関数が正しく動かないので、これを正しく動かす事が目的です。
(シート名: 結果)
A列 B列
時刻 人数
9:45:10 0
10:00:20 1
10:15:10 1
10:30:50 2
10:45:10 3
11:00:40 3
11:15:20 2
11:30:30 1
11:45:10 0
VBAで四捨五入が可能であればご教授お願い致します。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
1日=24*60*60秒なので10秒単位に時間を整数化してやれば四捨五入できます。
ただしVBAのROUND関数はEXCELとは異なる値を返すのでINT関数を使って
=INT(A列*8640+0.5)/8640
No.3
- 回答日時:
#01です。
補足要求です。前回の質問はこれでしたね。http://oshiete1.goo.ne.jp/qa3394376.html
前回のお礼に書かれた補足も良く理解できていないのですが
>秒の1の位が0でなければ関数が正しく動かないので、
は「そんなことはないはず」と思います。
でも今回の質問では集計シートと結果シートの時間帯が異なっているので、式を検証することができません
具体的なデータと、期待する結果を補足していただけませんか?
また結果シートの時刻のならびは等間隔ではありませんが、これも何か意味があるのでしょうか?
No.1
- 回答日時:
試しにA1に =NOW() を入力し、B1に
=MROUND(A1,"0:00:10")
を入力して、A1、B1セルの書式を h:mm:ss にしてみてください。
F9で再計算させると秒の1位で四捨五入できます
ただしMROUND関数は「ツール」→「アドイン」→「分析ツール」にチェックを入れないと使えません
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VLOOKUP FALSEのこと
-
空白のはずがSUBTOTAL関数でカ...
-
同じ名前(重複)かつ 日本 ア...
-
【マクロ】数式を入力したい。...
-
if関数の複数条件について
-
excel
-
Excelで4択問題を作成したい
-
エクセルシートの見出しの文字...
-
表計算ソフトでの様式の呼称
-
空白処理を空白に
-
【マクロ 画像あり】Exact関数...
-
エクセルでフィルターした値を...
-
【マクロ】既存ファイルの名前...
-
勤怠表について ABS、TEXT関数...
-
【マクロ】実行時エラー '424':...
-
Excel 複数のセルが一致すると...
-
Excel 日付の表示が直せません...
-
【マクロ画像あり】❶1つの条件...
-
【マクロ】【画像あり】4つの...
-
【マクロ】【相談】Excelブック...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでフィルターした値を...
-
if関数の複数条件について
-
エクセルシートの見出しの文字...
-
excel
-
エクセルの文字数列関数と競馬...
-
VLOOKUP FALSEのこと
-
同じ名前(重複)かつ 日本 ア...
-
表計算ソフトでの様式の呼称
-
エクセルに写真が貼れない(フ...
-
【マクロ】数式を入力したい。...
-
【マクロ】実行時エラー '424':...
-
【画像あり】オートフィルター...
-
Office2021のエクセルで米国株...
-
【画像あり】【関数】指定した...
-
エクセルのVBAで集計をしたい
-
【マクロ】【画像あり】4つの...
-
【関数】3つのセルの中で最新...
-
【マクロ】excelファイルを開く...
-
LibreOffice Clalc(またはエク...
-
エクセルのライセンスが分かり...
おすすめ情報