iT邦幫忙

4

有關用GOOGLE表單掃QR CODE 簽到退,後續統計時數如何設定

  • 分享至 

  • xImage

您好:此為用GOOLGE表單掃QR CODE跑出的資料格式(有簽到和簽退),因日後真實資料資料很多筆,請問如何讓簽到退在同一列,以利計算時數,以及若有人未簽退如何呈現未簽退,上述公式如何輸入和設定,以利統計?感謝!
https://ithelp.ithome.com.tw/upload/images/20260309/201819338UkRjHLvWi.jpg

圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
純真的人
iT邦大師 1 級 ‧ 2026-03-09 10:21:13

你先下公式條件,找出簽到、簽退的時間(新增簽到欄、簽退欄),再去統計時數..
這個我只講個邏輯,我沒用過Google表單,所以你自己試試
https://ithelp.ithome.com.tw/upload/images/20260309/20061369HSwVm956qj.png

我查到的是說google表單邏輯是單向收集,所以沒有辦法辦到收到再整理這種事情

如果沒辦法的話,只能將資料匯入資料庫,來整理了。

0
d13
iT邦新手 5 級 ‧ 2026-03-10 11:23:30

https://ithelp.ithome.com.tw/upload/images/20260310/20164514L9onF27E9Y.png

E欄位的公式:=IF(D2="簽退",A2-MAXIFS(A$2:A2,B$2:B2,B2,D$2:D2,"簽到"),"")
會抓同名稱的上一筆資料來算時數,E2放好公式直接往下拉到跟名單一樣

F欄位的公式:=FILTER(UNIQUE(B2:B),COUNTIFS(B:B,UNIQUE(B2:B),D:D,"簽到")>COUNTIFS(B:B,UNIQUE(B2:B),D:D,"簽退"))
只要放在F2就好,他會自己往下長,抓有簽到但是沒有簽退的名稱

我要發表回答

立即登入回答