Hello,大家好,今天跟大家分享下我如何在Excel中快速的記錄數(shù)據(jù)的錄入時(shí)間,在這里跟大家分享3種方法,大家可以根據(jù)自己的實(shí)際需求來(lái)選擇,下面就讓我們來(lái)看下她們都是如何操作的
一、快捷鍵法
想要快速的記錄數(shù)據(jù)輸入的時(shí)間,最簡(jiǎn)單的方法就是利用快捷鍵來(lái)快速輸入時(shí)間,只不過(guò)這個(gè)方法不太適用于大批量的數(shù)據(jù)錄入,小范圍使用還是非常方便的。
錄入當(dāng)前日期:Ctrl+;
錄入當(dāng)前時(shí)間:Ctrl+Shift+;
如下動(dòng)圖所示,我們?cè)阡浫胄彰螅恍枰谂赃叺膯卧裰邪聪驴旖萱I【Ctrl+;】就能快速錄入當(dāng)前日期,如果你的數(shù)據(jù)還要求錄入時(shí)間的話,只需要在后面敲一個(gè)空格,然后按下快捷鍵【Ctrl+Shift+;】即可。
二、下拉菜單法
利用下拉菜單來(lái)快速記錄數(shù)據(jù)的錄入時(shí)間,我覺(jué)的是這三個(gè)方法中最實(shí)用的方法,在這里我們需要借助NOW函數(shù),NOW函數(shù)是沒(méi)有參數(shù)的,只需要輸入函數(shù)名稱即可使用,她的作用是獲取當(dāng)前的時(shí)間,這個(gè)時(shí)間是包含年月日的,如下圖所示,隨后我們就需要利用now函數(shù)來(lái)制作下拉菜單了。
首先選擇需要制作下拉菜單的數(shù)據(jù)區(qū)域,然后點(diǎn)擊【數(shù)據(jù)】功能組找到【數(shù)據(jù)驗(yàn)證】在【允許】中選擇為【序列】隨后將【來(lái)源】設(shè)置為剛才輸入NOW函數(shù)的單元格,然后點(diǎn)擊確定,這樣就設(shè)置完了。
但是當(dāng)我在單元格中選擇下拉菜單的時(shí)候會(huì)顯示為一個(gè)數(shù)值,這個(gè)時(shí)候我們只需要設(shè)置下單元格的顯示樣式就好了。
選擇需要設(shè)置的單元格區(qū)域,然后按下快捷鍵Ctrl+1調(diào)出格式窗口,點(diǎn)擊【自定義】在類型中輸入:yyyy/m/d h:mm:ss然后點(diǎn)擊確定,這樣的話就會(huì)以時(shí)間的格式顯示
三、公式法
利用公式我們也可以實(shí)現(xiàn)自動(dòng)記錄數(shù)據(jù)錄入時(shí)間的效果,但是她是比較難的,因?yàn)樵谶@里牽扯到了一個(gè)新的概念——迭代計(jì)算。迭代計(jì)算是指:允許公式反復(fù)計(jì)算的次數(shù),在Excel中通常只針對(duì)循環(huán)引用生效,其他公式在循環(huán)引用狀態(tài)下不產(chǎn)生變化。
首先我們需要在Excel設(shè)置中啟用迭代計(jì)算,點(diǎn)擊【文件】然后點(diǎn)擊下方的【選項(xiàng)】調(diào)出Excel選項(xiàng),隨后點(diǎn)擊【公式】勾選啟用迭代計(jì)算,將迭代次數(shù)設(shè)置為1即可,這個(gè)1就代表公式會(huì)重復(fù)計(jì)算1次。
隨后我們只需要將公式設(shè)置為:=IF(A2="","",IF(B2="",NOW(),B2))然后點(diǎn)擊回車向下填充公式即可,這樣的話我們?cè)谛彰@里輸入公式,就會(huì)自動(dòng)記錄數(shù)據(jù)錄入的時(shí)間。如果你設(shè)置完畢后,輸入姓名顯示的是一串?dāng)?shù)字,可以參數(shù)方法2自定義數(shù)據(jù)的顯示格式即可。
跟大家簡(jiǎn)單的講解下這個(gè)函數(shù),這個(gè)函數(shù)她主體上是IF函數(shù)的嵌套,但是她也是一個(gè)循環(huán)引用函數(shù),所謂的循環(huán)引用簡(jiǎn)單來(lái)說(shuō)就是引用了公式本身所在的單元格,我們?cè)贐2單元格中輸入數(shù)據(jù),而公式中又存在引用B2單元格的情況,所以她就是一個(gè)循環(huán)引用函數(shù)。而開(kāi)頭我們?cè)O(shè)置的迭代次數(shù)就是公式的循環(huán)次數(shù)。
(此處已添加圈子卡片,請(qǐng)到最新客戶端查看)跟大家簡(jiǎn)單的講解下這個(gè)函數(shù)的運(yùn)算過(guò)程:首先函數(shù)會(huì)判斷A2單元格是不是空值,如果是空值B2就返回空值(在公式中兩個(gè)雙引號(hào)就表示空值),如果A2中我們輸入了數(shù)據(jù),就不再是空值了,她他就會(huì)返回IF(B2="",NOW(),B2)這個(gè)公式,首先會(huì)判斷B2是不是等于空值,在第一次計(jì)算中B2等于空值是成立的,所以函數(shù)會(huì)返回now函數(shù)這個(gè)結(jié)果,因?yàn)樗且粋€(gè)循環(huán)引用函數(shù),我們又將迭代次數(shù)設(shè)置為了1,所以函數(shù)就在循環(huán)計(jì)算一次,在這一次計(jì)算中B2存放的是now函數(shù)的結(jié)果,所有條件不成立,就會(huì)返回B2中的值,而B(niǎo)2中的值就是NOW,所以就會(huì)起到自動(dòng)記錄時(shí)間的效果。
在這里需要注意的是,使用這種方法只能記錄第一次數(shù)據(jù)錄入的時(shí)間,如果修改數(shù)據(jù),這個(gè)時(shí)間是不會(huì)更新的。
以上就是今天分享的全部?jī)?nèi)容,怎么樣?你學(xué)會(huì)了嗎?
我是Excel從零到一,關(guān)注我,持續(xù)分享更多Excel技巧。