動態記錄Excel數據錄入時間的技巧 這個可以使用VBA代碼的方法來解決,也可以使用公式實現。下面就和大家說說公式實現動態記錄Excel數據錄入時間的步驟: 依次單擊【文件】【選項】【公式】,勾選【迭代計算】。
=IF(A2="","",IF(CELL("contents")=A2,NOW(),B2))
公式的意思是:如果A2為空,就顯示為空白,如果最后活動單元格的內容等于A2,就返回當前的時間,否則仍然等于B2單元格的內容。 接下來選中B列數據區域,設置單元格格式: h"時"mm"分"ss"秒"
只要在A列輸入數據后按回車結束,B列就可以顯示當前的系統時間了。 這個公式有一個缺陷,如果在其他區域中輸入和A列相同的內容,B列的時間也會發生變化。 假如不需要在其他區域中輸入內容,使用這個公式就可以滿足要求。如果在其他區域也要輸入數據,可以試試下面這個: =IF(A2="","",IF((CELL("contents")=A2)*(CELL("col")=1)*(CELL("row")=ROW()),NOW(),B2)) Cell函數使用"col"和"row"做參數,獲取的是最后活動單元格的列號和行號信息。 公式的意思是:如果A2為空,就顯示為空白,如果最后活動單元格的內容等于A2,并且最后活動單元格的行號和列號都等于左側單元格(A2)的行號列號,就返回當前的時間,否則仍然等于B2單元格的內容。 |
免責聲明:本站部分文章和圖片均來自用戶投稿和網絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業用途,如果損害了您的權利,請聯系我們及時修正或刪除。謝謝!
始終以前瞻性的眼光聚焦站長、創業、互聯網等領域,為您提供最新最全的互聯網資訊,幫助站長轉型升級,為互聯網創業者提供更加優質的創業信息和品牌營銷服務,與站長一起進步!讓互聯網創業者不再孤獨!
掃一掃,關注站長網微信