我試圖在谷歌表格上做一個簡單的邏輯,但有一些錯誤。我想要 3 個復選框,并在它們被標記為當前時間時保存。
到目前為止,我正在使用這三個陳述句
=if($B$2=TRUE(),NOW(),0)
=if($B$3=TRUE(),NOW(),0)
=if($B$4=TRUE(),NOW(),0)
b2、b3 和 b4 是復選框的單元格地址。我面臨的問題是當我檢查 B2 時,它給了我當前時間。但是,當我檢查 B3 時,它給了我當前時間,并且同樣更改了 B2 的時間,當我檢查 b3 時,它將所有三個時間都更改為當前時間。
為什么會發生這種情況以及可能的解決方案是什么。
先感謝您
uj5u.com熱心網友回復:
您無法使用電子表格公式獲得永久時間戳,即使使用命名函式或 Apps 腳本自定義函式也是如此,因為公式結果會不時重繪 。當公式重新計算時,原始時間戳會丟失。
在單元格中插入當前日期的最簡單方法是按Control ; 或?;. 請參閱鍵盤快捷鍵幫助頁面。
您還可以使用onEdit(e)
腳本來創建永久時間戳。搜索此論壇[google-apps-script] timestamp
以查找許多示例。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/526367.html