
Excel初心者です。
24:30以降からの時間外勤務(残業)時間の計算がしたいです。
G6は終業時刻、N2に0:30と入力し
=MAX(0,G6-$N$2)
で計算したところお休みの日(空白)が#VALUE!とでます。
25:00を超えた場合のみ、残業とみなしますが、
超えなくても計算されてしまいます。
空白にエラーを出さず、
24:30以降、25:00を超えた場合のみの、時間外勤務の
計算と、その合計を算出したいです。
定時時間はそれぞれ違うので、
終業時刻-定時の方法ができるかどうかわかりません。
一応、基本は7時間5分です。
初心者すぎて、質問の仕方もわかりませんが
どうか、どうか助けて下さい…。
お願いします。
No.2ベストアンサー
- 回答日時:
> お休みの日(空白)が#VALUE!とでます。
「空白」とありますが 多分数式の結果ですよね。数式は「空白」を返す
ことができません。「""」は空白文字列といって「0文字の文字列」です。
="あ"-10
でエラーが返るのと同じで「""」も文字列ですから引き算などの演算を加
えると「#VALUE!」が返ります。
=MAX(SUM(G6)-SUM($N$2),0)
直接演算を加えるのではなく SUMで数値化して引けば問題ないはずです。
ただこういってはなんですが 計算に使うなら「""」は避けて「0」を返し
ておいた方が 無駄な処理が減ると思います。
No.1
- 回答日時:
G6セルにはどのような値を入力していますか。
”25:50” のように入れるのですか。
それとも
”1:50” のように入れるのですか。
…と言う事を聞いています。
・・・
シリアル値の考え方ができていないことによるミスだろうと思うんです。
「シリアル値」と聞いて「何それ?」というのであれば、「Excel シリアル値」でインターネット上を検索して情報を集めましょう。
「1日0時間30分」
と
「0日0時間30分」
を混同してしまっているのでしょう。
とりあえずN2セルに "24:30" と入力しておくことを勧めます。
シリアル値…なんかおいしそうや!おっしゃる通りまったくわかりません…。しっかり勉強していきたいと思います。ありがとうございました!
お探しの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(またはエク...
-
エクセルのライセンスが分かり...
おすすめ情報
バージョンは2013です。