作業日報のテンプレート リフォーム現場のエクセルとフォーム
小さな
この
この
この
作業日報は、1日1工事1行の一覧から、印刷と集計を作る
作業日報を、
| シート | 1行の単位 | 誰が使うか | 何が |
|---|---|---|---|
| 設定 | 項目1つ | 事務 | 今日、 |
| 工事 | 工事1件 | 社長、事務 | 工事ごとの |
| 日報 | 1日1工事 | 現場担当 | その |
| 確認 | 日報の1行 | 事務 | 日報の |
| 工程の写し | 工程1つ | 事務 | 工程表から |
| 漏れ | 工事1件 | 社長、事務 | 工程が |
| 印刷 | 日報1枚 | 現場担当、 |
選んだ日と |
| 施主へ | お知らせ |
現場担当 | 施主に |
ファイルは作業日報_2026.xlsx のように
1日1工事を
作業日報のテンプレートの項目は18列
日報の
| 列 | 項目 | 入れ方 |
|---|---|---|
| A | 記入日時 | フォームなら |
| B | 日付 | 作業した日。 |
| C | 工事 | 工事のR26-018_マンション(港町)) |
| D | 記入者 | 名前 |
| E | 状態 | 作業 か 休工 を選ぶ |
| F | 開始時刻 | 現場で |
| G | 終了時刻 | 現場の |
| H | 自社の |
名前を担当A、大工B) |
| I | 自社の人工 | 自社の0.5 |
| J | 協力業者 | 業者と設備業者 2人) |
| K | 協力業者の |
協力業者の |
| L | 工程の番号 | 工程表の3、4) |
| M | 作業の内容 | 何を |
| N | 使った材料 | 名前と数。 |
| O | 撮った場面 | 工事写真台帳の06 下地) |
| P | 困った |
社内だけで |
| Q | 施主への |
施主に |
| R | 明日の予定 | 明日の |
C列の_ でR26-018 のように
I列と
O列の01 現地調査 から 12 引き渡し)の
P列と
L列の完了 にします。
Excelで作業日報を作る手順は、8つ
エクセル'日報'! のように
手順1. シートを8枚、名前だけ先に作る
「設定」
手順2. 設定のシートに、今日と休みを入れる
A列に
| セル | 項目 | 入れ方 |
|---|---|---|
| A1、B1 | 今日 | =TODAY() |
| A2、B2 | 休みの曜日 | 工程表の11(日曜だけ休み) |
| A3、B3 | 見る |
2026/11/1。 |
| D1、E1 | 休む日、 |
見出し |
| D2〜D40 | 休む日 | 祝日と |
休む日の休工 に
手順3. 工事のシートに、工事の一覧と集計の式を入れる
1行目に
| 列 | 項目 | 入れ方 |
|---|---|---|
| A | 工事番号 | 見積書、 |
| B | 工事名 | 例:キッチンと内装の入れ替え |
| C | 現場の |
例:マンション(港町)。 |
| D | 選ぶ名前 | 式。 |
| E | 予定の着工 | 式。 |
| F | 予定の完了 | 式。 |
| G | 予定の |
式。 |
| H | 予定の |
式 |
| I | 作業した |
式。 |
| J | 休工の |
式。 |
| K | 自社の人工 | 式 |
| L | 協力業者の |
式 |
| M | 要確認の |
式。 |
D2から
D2(選ぶ名前)
=IF(A2="","",A2&"_"&C2)
E2(予定の着工)
=IF(A2="","",IF(COUNTIF('工程の写し'!$A:$A,A2)=0,"",MINIFS('工程の写し'!$G:$G,'工程の写し'!$A:$A,A2)))
F2(予定の完了)
=IF(E2="","",MAXIFS('工程の写し'!$H:$H,'工程の写し'!$A:$A,A2))
G2(予定の作業日)
=IF(E2="","",NETWORKDAYS.INTL(E2,F2,'設定'!$B$2,'設定'!$D$2:$D$40))
H2(予定の作業日(昨日まで))
=IF(E2="","",IF(E2>='設定'!$B$1,0,NETWORKDAYS.INTL(E2,MIN(F2,'設定'!$B$1-1),'設定'!$B$2,'設定'!$D$2:$D$40)))
I2(作業した日(昨日まで))
=IF(A2="","",COUNTIFS('確認'!$B:$B,A2,'確認'!$D:$D,"作業",'確認'!$A:$A,"<"&'設定'!$B$1))
J2(休工の日(昨日まで))
=IF(A2="","",COUNTIFS('確認'!$B:$B,A2,'確認'!$D:$D,"休工",'確認'!$A:$A,"<"&'設定'!$B$1))
K2(自社の人工)
=IF(A2="","",SUMIFS('確認'!$E:$E,'確認'!$B:$B,A2))
L2(協力業者の人工)
=IF(A2="","",SUMIFS('確認'!$F:$F,'確認'!$B:$B,A2))
M2(要確認の日報)
=IF(A2="","",SUMIFS('確認'!$I:$I,'確認'!$B:$B,A2))E2と
G2は、
I2と
手順4. 日報のシートに、見出しとリストを付ける
1行目に、
C列には、$D$2:$D$51 を作業,休工 の
日報の
手順5. 確認のシートに、日報と同じ行の式を入れる
確認の日付、工事番号、キー、状態、自社の人工、協力業者の人工、施主へ、確認、要確認)を
A2(日付)
=IF(OR(INDEX('日報'!$C:$C,ROW())="",INDEX('日報'!$B:$B,ROW())=""),"",INDEX('日報'!$B:$B,ROW()))
B2(工事番号)
=IF(INDEX('日報'!$C:$C,ROW())="","",IFERROR(INDEX('工事'!$A:$A,MATCH(INDEX('日報'!$C:$C,ROW()),'工事'!$D:$D,0)),INDEX('日報'!$C:$C,ROW())&""))
C2(キー)
=IF(OR(B2="",NOT(ISNUMBER(A2))),"",A2&"_"&B2)
D2(状態)
=IF(B2="","",INDEX('日報'!$E:$E,ROW())&"")
E2(自社の人工)
=IF(B2="","",IF(ISNUMBER(INDEX('日報'!$I:$I,ROW())),INDEX('日報'!$I:$I,ROW()),0))
F2(協力業者の人工)
=IF(B2="","",IF(ISNUMBER(INDEX('日報'!$K:$K,ROW())),INDEX('日報'!$K:$K,ROW()),0))
G2(施主へ)
=IF(OR(B2="",B2<>'施主へ'!$B$1,INDEX('日報'!$Q:$Q,ROW())&""=""),"",ROW())
I2(要確認)
=IF(H2="","",1)日報の'日報'!C2 とINDEX('日報'!$C:$C,ROW()) と
B2は、
C2の_ で46352_R26-018 のような
H2の
H2(確認)
=IF(B2="","",IF(NOT(ISNUMBER(A2)),"日付を確認",IF(A2<>INT(A2),"日付を確認",IF(COUNTIF('工事'!$A:$A,B2)=0,"工事番号なし",IF(COUNTIF($C:$C,C2)>1,"同じ日に2行",IF(AND(D2<>"作業",D2<>"休工"),"状態を確認",IF(D2="休工","",IF(OR(AND(INDEX('日報'!$I:$I,ROW())<>"",NOT(ISNUMBER(INDEX('日報'!$I:$I,ROW())))),AND(INDEX('日報'!$K:$K,ROW())<>"",NOT(ISNUMBER(INDEX('日報'!$K:$K,ROW())))),E2<0,F2<0),"人工を確認",IF(E2+F2=0,"人工を入れる",IF(AND(ISNUMBER(INDEX('日報'!$F:$F,ROW())),ISNUMBER(INDEX('日報'!$G:$G,ROW())),INDEX('日報'!$G:$G,ROW())<=INDEX('日報'!$F:$F,ROW())),"時刻を確認",IF(INDEX('日報'!$M:$M,ROW())&""="","作業を書く","")))))))))))出る
手順6. 工程の写しのシートに、工程表の行を値で貼る
工程の工事番号、工事名、番号、工事、工程、業者・職人、開始日、終了日、状態)を
式で
月の
手順7. 漏れのシートで、出し忘れを1か月の表にする
漏れの漏れ と
| セル | 内容 |
|---|---|
| A2〜E2 | 見出し(工事番号、済、漏れ、予定外、休工) |
| G1〜AK1 | 休みの |
| G2〜AK2 | 1か月の |
| A3〜A52 | 工事番号 |
| B3〜E3 から |
数(式) |
| G3〜AK3 から |
日ごとの |
G2、
G2(月の初日)
='設定'!$B$3
H2(次の日。月の最後の日の後は空)
=IF(G2="","",IF(G2+1>EOMONTH('設定'!$B$3,0),"",G2+1))
G1(休みの印)
=IF(G$2="","",IF(NETWORKDAYS.INTL(G$2,G$2,'設定'!$B$2,'設定'!$D$2:$D$40)=0,"休",""))A3から
A3(工事番号)
=IF(INDEX('工事'!$A:$A,ROW()-1)="","",INDEX('工事'!$A:$A,ROW()-1))
B3(済の数)
=IF($A3="","",COUNTIF($G3:$AK3,"済"))
C3(漏れの数)
=IF($A3="","",COUNTIF($G3:$AK3,"漏れ"))
D3(予定外の数)
=IF($A3="","",COUNTIF($G3:$AK3,"予定外"))
E3(休工の数)
=IF($A3="","",COUNTIF($G3:$AK3,"休工"))
G3(日ごとの印)
=IF(OR($A3="",G$2=""),"",IF(G$2>'設定'!$B$1,"",IF(COUNTIF('確認'!$C:$C,G$2&"_"&$A3)>0,IF(COUNTIFS('確認'!$C:$C,G$2&"_"&$A3,'確認'!$D:$D,"休工")>0,"休工",IF(COUNTIFS('工程の写し'!$A:$A,$A3,'工程の写し'!$G:$G,"<="&G$2,'工程の写し'!$H:$H,">="&G$2)>0,"済","予定外")),IF(AND(G$1<>"休",G$2<'設定'!$B$1,COUNTIFS('工程の写し'!$A:$A,$A3,'工程の写し'!$G:$G,"<="&G$2,'工程の写し'!$H:$H,">="&G$2)>0),"漏れ",""))))G3の
| 印 | 意味 |
|---|---|
| (空) | 今日より |
| 休工 | 状態が |
| 済 | 日報が |
| 予定外 | 日報は |
| 漏れ | 日報が |
工程が
予定外 は
見る漏れ を赤、予定外 を
手順8. 印刷と施主へのシートを作る
印刷の
| セル | 内容 |
|---|---|
| A1 | 題(作業日報) |
| A2、B2 | 日付。 |
| A3、B3 | 工事番号。 |
| A4、B4 | 日報の |
| A6〜A26 | 項目の |
| B6〜B26 | 式 |
B4(日報の行)
=IFERROR(MATCH(B2&"_"&B3,'確認'!$C:$C,0),"")B4は、
B6から
文字の形(例:B8 記入者。日報のD列)
=IF($B$4="","",INDEX('日報'!$D:$D,$B$4)&"")
数の形(例:B10 開始時刻。日報のF列)
=IF($B$4="","",IF(INDEX('日報'!$F:$F,$B$4)="","",INDEX('日報'!$F:$F,$B$4)))
工事の形(例:B6 工事名。工事のシートのB列)
=IFERROR(INDEX('工事'!$B:$B,MATCH($B$3,'工事'!$A:$A,0))&"","")文字の&"" を&"" を
| 行 | 項目 | 形 | 読む列 |
|---|---|---|---|
| 6 | 工事名 | 工事の形 | 工事のB列 |
| 7 | 現場 | 工事の形 | 工事のC列 |
| 8 | 記入者 | 文字 | 日報のD列 |
| 9 | 状態 | 文字 | 日報のE列 |
| 10 | 開始時刻 | 数 | 日報のF列 |
| 11 | 終了時刻 | 数 | 日報のG列 |
| 12 | 自社の |
文字 | 日報のH列 |
| 13 | 自社の人工 | 数 | 日報のI列 |
| 14 | 協力業者 | 文字 | 日報のJ列 |
| 15 | 協力業者の |
数 | 日報のK列 |
| 16 | 工程の番号 | 文字 | 日報のL列 |
| 17 | 作業の内容 | 文字 | 日報のM列 |
| 18 | 使った材料 | 文字 | 日報のN列 |
| 19 | 撮った場面 | 文字 | 日報のO列 |
| 20 | 困った |
文字 | 日報のP列 |
| 21 | 施主への |
文字 | 日報のQ列 |
| 22 | 明日の予定 | 文字 | 日報のR列 |
23行目から
B23(確認)
=IF($B$4="","日報がありません",INDEX('確認'!$H:$H,$B$4)&"")
B24(この日までの作業日)
=IF($B$4="","",COUNTIFS('確認'!$B:$B,$B$3,'確認'!$D:$D,"作業",'確認'!$A:$A,"<="&$B$2))
B25(この日までの人工)
=IF($B$4="","",SUMIFS('確認'!$E:$E,'確認'!$B:$B,$B$3,'確認'!$A:$A,"<="&$B$2)+SUMIFS('確認'!$F:$F,'確認'!$B:$B,$B$3,'確認'!$A:$A,"<="&$B$2))
B26(予定の作業日)
=IFERROR(INDEX('工事'!$G:$G,MATCH($B$3,'工事'!$A:$A,0)),"")B10と
施主への
| セル | 内容 |
|---|---|
| A1、B1 | 工事番号。 |
| A2、B2 | 工事名 |
| A4、B4 | 見出し(日付、お知らせ) |
| A5、 |
式 |
B2(工事名)
=IFERROR(INDEX('工事'!$B:$B,MATCH($B$1,'工事'!$A:$A,0))&"","")
A5(日付)
=IFERROR(INDEX('日報'!$B:$B,SMALL('確認'!$G:$G,ROW()-ROW($A$4))),"")
B5(お知らせ)
=IFERROR(INDEX('日報'!$Q:$Q,SMALL('確認'!$G:$G,ROW()-ROW($A$4)))&"","")A5とROW()-ROW($A$4) は
確認の列に出る言葉と直し方
確認の
| 表示 | 意味 | 直し方 |
|---|---|---|
| 日付を確認 | 日付が11/20 が |
日付だけを |
| 工事番号なし | 工事の |
リストから |
| 同じ |
同じ日、 |
1行に |
| 状態を確認 | 状態が作業 と 休工 以外 |
リストから |
| 人工を確認 | 人工が2人)か、 |
数だけを |
| 人工を |
作業の |
人工を |
| 時刻を確認 | 終了時刻が |
時刻を |
| 作業を書く | 作業の |
何を |
工事の
架空の2件で読むと、日報の集計はこうなる
工程表のR26-018 キッチンと内装の入れ替え と R26-020 トイレの入れ替え の
| 工事番号 | 番号 | 工程 | 業者・職人 | 開始日 | 終了日 |
|---|---|---|---|---|---|
| R26-018 | 1 | 養生と |
自社 | 11/16 | 11/16 |
| R26-018 | 2 | 解体と |
解体業者 | 11/17 | 11/18 |
| R26-018 | 3 | 給排水と |
設備業者 | 11/19 | 11/20 |
| R26-018 | 4 | 電気の配線 | 電気業者 | 11/19 | 11/19 |
| R26-018 | 5 | 下地と |
大工 | 11/24 | 11/26 |
| R26-018 | 6 | キッチンの |
設備業者 | 11/27 | 11/28 |
| R26-018 | 7 | クロスの |
内装業者 | 12/1 | 12/2 |
| R26-018 | 8 | 床の |
内装業者 | 12/3 | 12/3 |
| R26-018 | 9 | 清掃と |
自社 | 12/4 | 12/4 |
| R26-018 | 10 | 引き渡しと |
自社 | 12/5 | 12/5 |
| R26-020 | 1 | 今の |
設備業者 | 11/27 | 11/27 |
| R26-020 | 2 | 床と |
内装業者 | 11/28 | 11/28 |
| R26-020 | 3 | 便器の |
設備業者 | 11/30 | 11/30 |
日報は
| 日付 | 工事 | 状態 | 自社の人工 | 協力業者の |
工程の番号 | 作業の内容 |
|---|---|---|---|---|---|---|
| 11/16 | R26-018 | 作業 | 2 | 1 | 床と |
|
| 11/17 | R26-018 | 作業 | 1 | 3 | 2 | キッチンと |
| 11/18 | R26-018 | 作業 | 1 | 3 | 2 | 壁と |
| 11/19 | R26-018 | 作業 | 0.5 | 3 | 3、4 | 給排水と |
| 11/20 | R26-018 | 作業 | 0.5 | 2 | 3 | 配管の |
| 11/21 | R26-018 | 休工 | 0 | 0 | (マンションの |
|
| 11/24 | R26-018 | 作業 | 2.5 | 5 | 床の |
|
| 11/26 | R26-018 | 作業 | 2.5 | 5 | 下地の |
|
| 11/27 | R26-018 | 作業 | 0.5 | 2 | 6 | キッチンの |
| 11/28 | R26-018 | 作業 | 0.5 | 2 | 6 | 据え付けと |
| 11/30 | R26-018 | 作業 | 0.5 | 1 | 4 | 電気の |
| 12/1 | R26-018 | 作業 | 0.5 | 2 | 7 | クロスの |
| 11/27 | R26-020 | 作業 | 0.5 | 1 | 1 | 今の |
| 11/28 | R26-020 | 作業 | 0.5 | 1 | 2 | 床と |
11月25日の
工事のシートの結果
| 工事番号 | 予定の着工 | 予定の完了 | 予定の |
予定の |
作業した |
休工の |
自社の人工 | 協力業者の |
|---|---|---|---|---|---|---|---|---|
| R26-018 | 11/16 | 12/5 | 17 | 12 | 10 | 1 | 12 | 18 |
| R26-020 | 11/27 | 11/30 | 3 | 3 | 2 | 0 | 1 | 2 |
R26-018の
昨日までの
R26-020は、
漏れのシートの結果
11月16日から
| 工事番号 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 休みの印 | 休 | 休 | 休 | ||||||||||||
| R26-018 | 済 | 済 | 済 | 済 | 済 | 休工 | 済 | 漏れ | 済 | 済 | 済 | 予定外 | |||
| R26-020 | 済 | 済 | 漏れ |
数の
R26-018の
印刷のシートの結果
印刷のR26-018 に
| 項目 | 値 |
|---|---|
| 工事名 | キッチンと |
| 現場 | マンション |
| 開始時刻と |
8:30〜17:00 |
| 自社の |
大工B、 |
| 自社の人工 | 2.5 |
| 工程の番号 | 5 |
| 作業の内容 | 下地の |
| 撮った場面 | 06 下地 |
| 施主への |
壁の |
| 確認 | (空) |
| この |
7 |
| この |
21 |
| 予定の |
17 |
この
会社サイトの
人工は、工事台帳の手間の行と見比べる
工事の大工 6人工 のように
見
| 日報の数 | 工事台帳で |
分かること |
|---|---|---|
| 自社の |
原価明細の |
予定の |
| 協力業者の |
原価明細の |
人工で |
| 作業した |
工事一覧の |
工事が |
自社の
月末に
工程表と日数を比べ、出し忘れを見つける
工事の
| 合わない |
理由 | 見る所 |
|---|---|---|
| 足した |
工程の |
工程表の |
| 足した |
漏れの |
設定の |
| 足した |
休みの |
漏れの |
| どちらにも |
工程の |
工程の |
毎朝の
- 漏れの
シートで、 昨日の 列に 漏れがないかを 見る。 あれば、 その 現場の 担当に 今日中に 書いて もらう - 工事の
シートの M列が 0でない 工事を、 確認の シートで 直す 予定外が続く 工事は、 工程表の 日数か 指定の 開始日を 直し、 変更記録に 書く
雨で
スマホから入れるなら、Googleフォームの回答をスプレッドシートに集める
現場の
手順1. フォームを作り、質問を18列の順に並べる
Googleフォームで作業日報 にします。
| 順 | 質問 | 質問の形式 | 設定 |
|---|---|---|---|
| 1 | 日付 | 日付 | 必須。 |
| 2 | 工事 | プルダウン | 必須。 |
| 3 | 記入者 | プルダウン | 必須。 |
| 4 | 状態 | ラジオボタン | 必須。作業、休工 |
| 5 | 開始時刻 | 時刻 | |
| 6 | 終了時刻 | 時刻 | |
| 7 | 自社の |
記述式 | |
| 8 | 自社の人工 | 記述式 | 回答の |
| 9 | 協力業者 | 段落 | |
| 10 | 協力業者の |
記述式 | 回答の |
| 11 | 工程の番号 | 記述式 | 説明に |
| 12 | 作業の内容 | 段落 | |
| 13 | 使った材料 | 段落 | |
| 14 | 撮った場面 | チェックボックス | 写真台帳の01 現地調査 から 12 引き渡し) |
| 15 | 困った |
段落 | 説明に |
| 16 | 施主への |
段落 | 説明に |
| 17 | 明日の予定 | 段落 |
Googleの
人工の2人 のような
工事の
手順2. 回答の保存先を、新しいスプレッドシートにする
フォームの
できた'日報' は、
最初の
手順3. 回答のシートには、式を足さない
回答のINDEX('日報'!$C:$C,ROW()) の
間
手順4. フォームのリンクを、現場の担当に送る
フォームを
回答の
写真
施主には、施主へのお知らせの列だけを渡す
施主に
手順1. 施主へのお知らせの書き方を決める
1文から
| 書くこと | 例 |
|---|---|
| 今日した |
古いキッチンを外しました。 |
| 施主の |
夕方まで台所の水は使えません。 |
| お願いと、 |
明日も音の出る作業が続きます。 |
社内の写真をお見せして、直し方をご相談させてください のように、
手順2. 毎日送るなら、その日のお知らせを写して送る
その
手順3. まとめて渡すなら、施主へのシートだけをPDFにする
工事の
手順4. 日報のファイルは渡さない
日報の
スプレッドシートで作るときに変える所
Googleスプレッドシートでも、
| 変える所 | Excel | Googleスプレッドシート |
|---|---|---|
| 日報の |
日報の |
Googleフォームの |
| 日報の |
日報 |
回答が'日報' を |
| 工事の |
データの |
フォームの |
| MINIFS、MAXIFS | Excel 2019 以降と |
使える |
| 誤りを |
確認の |
フォームの |
| PDFに |
名前を |
印刷で |
| 共有 | ファイルを |
閲覧者は |
動かして確かめた結果
この
工程の
式を使わない計算との比べ合わせ
式の
| データ | 中身 | 比べたセル | 不一致 |
|---|---|---|---|
| 本文の例 | 上の |
2,763 | 0 |
| 休みの |
本文の1 にした |
2,763 | 0 |
| 確認の |
18行。 |
5,578 | 0 |
| 乱数の |
150組。 |
477,322 | 0 |
確認の
ずれやすい所
動かす中で
| 起きること | 結果 | この |
|---|---|---|
| 1つの |
ほかの |
休む日は |
| 1つの |
予定の |
休工の |
| 現場の |
それまでの |
呼び方は |
工事番号をr26-018) |
大文字と |
リストから |
| 同じ日、 |
両方の |
1行に |
要確認の"?*" の |
ライブラリでは、 |
確認の |
| 日報の |
キーが |
確認に |
確かめていないこと
Excelと
- 日付を
つないだキー ( 46352_R26-018)の形。 日付を &でつなぐと 数の 文字に なる 前提で 書いています - Googleフォームの
回答の シートの 列の 並び、 日付と 時刻と 数値の 質問の 答えが、 日付、 時刻、 数と して シートに 入るか。 答えが 文字で 入った 場合、 人工は 確認で 「人工を 確認」と 出ますが、 時刻の 確認は 働きません - チェックボックスで
複数の 場面を 選んだ ときに、 回答の シートに どう 並ぶか - 回答が
足された ときに、 確認の シートの 式が ずれないか。 この 記事の 式は、 行を ROW()で読む形に しています - ライブラリでは、
シートの 最後の 行より 下を INDEX で 読むと エラーに なったので、 検証では 日報の シートの 使わない 列に 印を 置いて行の 数を 保ちました。 列全体を 指す実物の シートでは 起きないはずの 動きですが、 確かめてはいません - 回答を
テーブルの 形に した シートで、 列全体の 参照が どう 動くか
フォームの
会社サイトの
工程表・写真台帳・工事台帳・顧客台帳とのつなぎ方
つなぐ
| 渡すもの | 元 | 渡す先 | いつ |
|---|---|---|---|
| 工程の |
工程表の |
日報の |
週に |
| 終わった |
日報の |
工程表の |
日報を |
| 予定外の |
漏れの |
工程表の |
予定外や |
| 撮った場面 | 日報のO列 | 写真台帳の |
その |
| 自社と |
工事の |
工事台帳の |
月に |
| 使った材料 | 日報のN列 | 工事台帳の |
発注に |
| 施主への |
日報のQ列 | 施主 |
決めた回数 |
| 作業の |
日報の |
施工事例の |
引き渡しの |
日報の
顧客台帳の
やってはいけないこと
作業日報で、
ポイント1. 1つの工事の同じ日に、複数の人が別々に書く
作業した
ポイント2. 施主へのお知らせの欄に、社内の話を書く
施主に
ポイント3. 雨や点検で止まった日に、何も書かない
漏れと
ポイント4. フォームの回答のシートに、式や列を足す
回答が
ポイント5. 日報のファイルを、施主や協力業者に共有する
全部の
Excelでは足りなくなる線
Excelや
| 起きている |
な |
次の手 |
|---|---|---|
| 工程表の |
工程表と |
工程と |
| 日報の |
日報と |
日報と |
| 施主への |
日報と |
書いた |
| 工事台帳へ |
同じ |
工事番号を |
| 職人さんや |
1つの |
人ごとに |
| 日報の |
確認の |
過去の |
1つ
作業日報を使い始める前のチェックリスト
日報を
- 工事番号を、
見積書、 工程表、 工事台帳、 写真台帳と 同じ 番号に した - シートを
8枚、 名前の とおりに 作った - 設定の
休みの 曜日を、 工程表と 同じ 番号に した - 休む日の
一覧に、 全部の 現場が 休む日だけを 日付で 入れた - 工事の
シートに、 施主の 名前を 入れずに 現場の 呼び方を 書いた - 工程の
写しに、 工程表の 「月の 一覧へ」の 行を 値で 貼った - 1日1工事の
記入者を、 現場ごとに 決めた - 人工の
数え方 (半日、 現場担当の 見回り)を、 工事台帳と 同じ 決まりに した - 施主への
お知らせと、 困った ことの 書き分けを、 現場の 担当に 伝えた - 止まった
日には 休工の 1行を 書く 決まりを 伝えた - フォームで
入れるなら、 テストの 1件で 回答の シートの 列の 並びを 確かめた - 架空の
工事1件と 日報5行で、 日数と 人工が 手で 数えた 数と 合う ことを 確かめた
自社でやる場合と、任せる場合
自社で
任せる
出典(一次情報)
Excelと
- NETWORKDAYS.INTL の
構文、 週末の 番号 (11が 日曜だけ)、 休日の 引数 → Microsoft サポート 「NETWORKDAYS.INTL 関数」、 Google ドキュメント エディタ ヘルプ「NETWORKDAYS.INTL」 - MINIFS の
構文、 Excel 2019 以降と Microsoft 365 で 使える こと → Microsoft サポート 「MINIFS 関数」、 Google ドキュメント エディタ ヘルプ「MINIFS」 - MAXIFS の
構文、 Excel 2019 以降と Microsoft 365 で 使える こと → Microsoft サポート 「MAXIFS 関数」、 Google ドキュメント エディタ ヘルプ「MAXIFS」 - SUMIFS の
構文 → Microsoft サポート 「SUMIFS 関数」、 Google ドキュメント エディタ ヘルプ「SUMIFS 関数」 - COUNTIFS の
構文と、 すべての 条件を 満たす数を 数える こと → Microsoft サポート 「COUNTIFS 関数」、 Google ドキュメント エディタ ヘルプ「COUNTIFS」 - COUNTIF の
構文、 データの 先頭や 末尾の 余分な スペースの 注意 (スペースの 注意は Microsoft の ヘルプ) → Microsoft サポート 「Microsoft Excel で COUNTIF 関数を 」、使用する Google ドキュメント エディタ ヘルプ「COUNTIF」 - INDEX の
構文 → Microsoft サポート 「INDEX 関数」、 Google ドキュメント エディタ ヘルプ「INDEX」 - MATCH の
構文、 0で 完全一致を 探す こと (完全に 一致する 最初の 値の 位置を 返す ことと、 見つからないと #N/A に なる ことは Microsoft の ヘルプ) → Microsoft サポート 「MATCH 関数」、 Google ドキュメント エディタ ヘルプ「MATCH 関数」 - ROW を
引数なしで 使うと、 式を 入れた セルの 行番号に なる こと → Microsoft サポート 「ROW 関数」、 Google ドキュメント エディタ ヘルプ「ROW」 - SMALL の
構文と、 小さい ほうから 指定した 順位の 値を 返す こと → Microsoft サポート 「SMALL 関数」、 Google ドキュメント エディタ ヘルプ「SMALL」 - EOMONTH の
構文と、 月の 最後の 日を 返す こと → Microsoft サポート 「EOMONTH 関数」、 Google ドキュメント エディタ ヘルプ「EOMONTH」 - INT が
小数点以下を 切り捨てた 整数を 返す こと → Microsoft サポート 「INT 関数」、 Google ドキュメント エディタ ヘルプ「INT」 - IFERROR の
動き → Microsoft サポート 「IFERROR 関数」、 Google ドキュメント エディタ ヘルプ「IFERROR」 - ISNUMBER の
動き、 文字と して 入った 数字は 数と して 扱われない こと → Microsoft サポート 「IS 関数」、 Google ドキュメント エディタ ヘルプ「ISNUMBER」 - TODAY の
動き → Microsoft サポート 「TODAY 関数」、 Google ドキュメント エディタ ヘルプ「TODAY」 - 入力の
リストの 作り方 (データの 入力規則、 範囲を 指定した プルダウン) → Microsoft サポート 「ドロップダウン リストを 作成する 」、Google ドキュメント エディタ ヘルプ「セル内に プルダウン リストを 」作成する - 印刷範囲の
設定 → Microsoft サポート 「ワークシートの 印刷範囲を 」設定または クリアする - 名前を
付けて 保存で ファイルの 種類を PDFに する こと、 「オプション」で 印刷する ページなどを 設定できる こと → Microsoft サポート 「Office デスクトップ アプリで PDF または 」XPS に 保存または 変換する - スプレッドシートの
印刷で 現在の シートを 選び次へ 進むこと、 Chromeと Firefox・Safariでの 違い → Google ドキュメント エディタ ヘルプ「Google スプレッドシートから 印刷する 」 - 閲覧者が
非表示の シートの 中身を 見られる こと、 シートの 保護が セキュリティ対策ではない こと → Google ドキュメント エディタ ヘルプ「シートを 保護する、 」非表示に する、 編集する - フォームの
作り方 → Google ドキュメント エディタ ヘルプ「Google フォームの 使い方 」 - 記述式、
段落、 ラジオボタン、 チェックボックス、 プルダウン、 日付、 時刻、 ファイルの アップロードの 質問の 形式と、 ファイルの アップロードの ログインと 共有ドライブの 条件 → Google ドキュメント エディタ ヘルプ「フォームの 質問の 」形式を 選択する - 回答の
検証の 手順と、 記述式で 数値の ルールが 使える こと → Google ドキュメント エディタ ヘルプ「フォームの ルールを 」設定する 方法 - 回答の
送信先の 選び方、 新しい スプレッドシートと 既存の スプレッドシート、 回答が テーブルの 形に なる こと、 新しい 回答用の スプレッドシートには フォームの 共同編集者が 自動で アクセスできる こと → Google ドキュメント エディタ ヘルプ「フォームの 回答の 」保存先を 選択する - 回答を
スプレッドシートで 見ること、 フォームの 共同編集者が 回答の スプレッドシートに アクセスできる こと、 共同編集者を 外すときは フォームと スプレッドシートの 両方から 外す こと → Google ドキュメント エディタ ヘルプ「フォームの 回答を 」表示、 管理する - フォームの
公開、 回答者に 送るリンクの コピー、 公開前に ドメインや ユーザーへの アクセスを 制限できる こと、 回答の 編集を 許可する 設定 → Google ドキュメント エディタ ヘルプ「フォームを 公開して 」回答者と 共有する
シートの
よくある質問
作業日報のテンプレートには、どの項目を入れればよいですか?
日付、
作業日報は、紙とExcelとGoogleフォームのどれで作るのがよいですか?
事務所で
日報の出し忘れは、どう見つけますか?
工程表の
施主に作業日報を見せてもよいですか?
日報
日報のアプリやシステムに移すのは、どの時点ですか?
現場の
