[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『表記は時間なのに詳細は日付/時間になってしまう』(あ)
あるシステムからダウンロードしたCSVファイルで
時間を表記させているセルについて
168時間という意味で
「168:00:00」という入力がされています。
しかし、数式などを入力する方をみたら
「1900/1/7 0:00:000」と表記されています。
セルの書式設定は「ユーザー定義」となっています。
168時間という方を用いて計算を行っていきたいのに
「1900/1/7 0:00:000」と表記されてしまうせいで、うまくいきません。
設定方法はどのようにすればいいでしょうか
< 使用 Excel:Office365、使用 OS:Windows10 >
>セルの書式設定は「ユーザー定義」となっています。 ユーザー定義で[h]:mm:ss として下さい (はまちゃん) 2021/04/16(金) 17:27
分や秒が0でないものもあるのだろうか? もしある場合、時間に丸める(切り上げ切り捨て四捨五入)するのだろうか? それとも分は1/60、秒は1/3600として扱うのだろうか? (ねむねむ) 2021/04/16(金) 17:28
ご教示いただきありがとうございます。
ユーザー定義の設定は「[h]:mm:ss」となっておりました。
しかし、数式を入力する上の欄では、「1900/1/7 0:00:000」と表記されてしまっております。
こちらを、「168」にしたいです。
>>分や秒が0でないものもあるのだろうか?
>>もしある場合、時間に丸める(切り上げ切り捨て四捨五入)するのだろうか?
>>それとも分は1/60、秒は1/3600として扱うのだろうか?
>>(ねむねむ) 2021/04/16(金) 17:28
ありがとうございます。
分や秒が0でないものはありません。
すべてピッタリ●●時間となる数値が入力されております。
(あ) 2021/04/16(金) 18:17
例えば、「168:00:00」という入力がされているセル×時給(1300円とか)という数式で計算したところ、
9100という計算結果になってしまい、168時間×1300円=218400という求めたい解が表示されないということです。
(あ) 2021/04/16(金) 18:25
書式を[h]にして、計算結果の書式も同様に[h]にしたらどうですか? (バロック) 2021/04/16(金) 18:39
ご教示いただきありがとうございます。
書式を「[h]」にしたところ、セルの見た目は168になったのですが、
数式バーの部分は「1900/1/7 0:00:000」と表記されたままになり、
168という数字を用いての計算ができませんでした。。。
(あ) 2021/04/16(金) 18:44
>168時間×1300円 そういう場合は時間に「24」を掛けて10進数に変換しないと・・・
A1セルに「168:00」が入力されているとして =A1*24*1300
これで表示形式を「標準」等にすれば「218400」になります。
以上 (笑) 2021/04/16(金) 19:08
CSVファイルをExcel形式で取得していないのは、理由があるのでしょうか?
Excelの「データ」タブの「データの取得と変換」のくくりにある「テキストまたはCSVファイルから」というアイコンをクリックして、 元のCSVファイルが保存してある場所からファイルを選択してExcel形式に変換することをお勧めします。 (バロック) 2021/04/16(金) 19:35
ご教示いただきありがとうございます。
こちらの方法で計算することができました!
10進数にするという考えが必要なことを学びました。
>>CSVファイルをExcel形式で取得していないのは、理由があるのでしょうか?
>> Excelの「データ」タブの「データの取得と変換」のくくりにある「テキストまたはCSVファイルから」というアイコンをクリックして、
>> 元のCSVファイルが保存してある場所からファイルを選択してExcel形式に変換することをお勧めします。
>>(バロック) 2021/04/16(金) 19:35
ご教示いただきありがとうございます。
説明不足で申し訳ありません。
CSVでダウンロードしたものを、エクセルで保存しなおしても同様の現象が起きておりました。
(あ) 2021/04/19(月) 09:56
>ダウンロードしたCSVファイルで >数式などを入力する方をみたら >セルの書式設定は「ユーザー定義」となっています。
意味が解らない。、 CSVファイルに書式設定されているって事? 加えて、数式が書かれていたって事?(あるにはあるだろうけど) CSVファイルの事を勉強された方が良いと思います。
(gimon) 2021/04/19(月) 15:12
CSVをテキストエディタではなくEXCELで開いてみているのだろう。 EXCELでCSV開くと時刻を表す文字列があるとEXCELが自動的に日付の書式に変換する。 >数式などを入力する方をみたら これは数式バーのことだろう。 セルでは168になっているが数式バー上では元の日付データだということだろう。 (ねむねむ) 2021/04/19(月) 15:49
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.