Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10全般 : Excel 2019)
金額を時間で割りたい
投稿日時: 24/05/16 14:33:52
投稿者: mimi

いつもお世話になっております。
 
早速ですが
A1に表示形式「数値」で 27,836,496
B1に表示形式「ユーザー定義 [h]:mm」で 18742:52
と入力してあります。
C1に表示形式「数値」で A1/B1*24 と入れると#VALUEになります。
 
会社の総支給額を総労働時間で割りたいのですが、うまくいきません。
お詳しい方よろしくお願いいたします。

回答
投稿日時: 24/05/16 15:24:35
投稿者: hatena
投稿者のウェブサイトに移動

18742:52 と:が全角になってますが、実際のものも全角ですか。
だとしたら、文字列になりますので、そうなりますね。
 
ところで、書式設定のユーザー定義が [h]:mm で 18742:52 と表示させるには、
1902/2/18 22:52:00 と入力する必要がありますが、そのように入力しているのですか。
実際は式が設定されているのではないですか。
もしそうなら、その式を提示してください。
 
> 会社の総支給額を総労働時間で割りたいのですが、うまくいきません。
 
B1が日付シリアル値であるなら、下記の式になります。
 
=A1/(B1*24)

投稿日時: 24/05/16 16:17:07
投稿者: mimi

すみません。全角になっているのは、この質問上の間違いです。
18742:52時間という意味で書式設定したのですが、[h]:mmが間違っているのでしょうか?
ユーザー定義でh:mmやh:mm:ssなどいろいろ試したのですが、エラーが変わらずでした。
  
経費27,836,496円を18742:52時間で割って、それを個々にかかった時間にかけ、個々の単価を出したいです。
重ねてよろしくお願いいたします。[/quote]
 

hatena さんの引用:
18742:52 と:が全角になってますが、実際のものも全角ですか。
だとしたら、文字列になりますので、そうなりますね。
 
ところで、書式設定のユーザー定義が [h]:mm で 18742:52 と表示させるには、
1902/2/18 22:52:00 と入力する必要がありますが、そのように入力しているのですか。
実際は式が設定されているのではないですか。
もしそうなら、その式を提示してください。
 
> 会社の総支給額を総労働時間で割りたいのですが、うまくいきません。
 
B1が日付シリアル値であるなら、下記の式になります。
 
=A1/(B1*24)

回答
投稿日時: 24/05/16 16:20:37
投稿者: んなっと

      A     B      C
1 27,836,496 18742:52 1485.178148
2 27,836,496  8742:52 3183.909473
 
C1
=A1/CHOOSE(TYPE(B1),B1*24,LEFT(B1,FIND(":",B1)-1)+RIGHT(B1,2)/60)
下方向・↓

回答
投稿日時: 24/05/16 16:25:45
投稿者: んなっと

表示形式が [h]:mm の場合...
9999:59 と入力すれば時刻シリアル値に変換されますが、
10000:00 と入力するとただの文字列になってしまうようです。

投稿日時: 24/05/16 16:31:58
投稿者: mimi

んなっと様、ありがとうございます。
 
表示頂いたのは、まさに私が欲しい値なのですが、自分のEXCELに入れると表示形式が
標準の時は#VALUE!
ユーザー定義の時は#DIV/O!が出ます。
 
表示形式が間違っているのでしょうか?
よろしくお願いいたします。

投稿日時: 24/05/16 16:36:45
投稿者: mimi

んなっと さんの引用:
表示形式が [h]:mm の場合...
9999:59 と入力すれば時刻シリアル値に変換されますが、
10000:00 と入力するとただの文字列になってしまうようです。

 
ありがとうございます。それで一つ謎が解けました。小さな値では計算ができていたのでどうしてなのか
わかりませんでした。
5桁をシリアル値にみる方法は無いのでしょうか?

回答
投稿日時: 24/05/16 16:42:12
投稿者: んなっと

:を全角で入力しているなら
=A1/CHOOSE(TYPE(B1),B1*24,LEFT(B1,FIND(":",B1)-1)+RIGHT(B1,2)/60)

回答
投稿日時: 24/05/16 16:45:15
投稿者: んなっと

引用:
「ユーザー定義 [h]:mm」で 18742:52

半角全角が明確ではない質問文を書きこまないように。

投稿日時: 24/05/16 16:51:28
投稿者: mimi

申し訳ありません。以後気を付けます。

投稿日時: 24/05/16 17:09:58
投稿者: mimi

hatena様、んなっと様、ご回答ありがとうございました。