關閉→
當前位置:知科普>IT科技>excel怎樣自動生成輸入數據的日期並保持不變

excel怎樣自動生成輸入數據的日期並保持不變

知科普 人氣:1.92W

解決excel 自動設定日期,且之後日期不變的步驟如下:1.首先選中A3,輸入公式“=IF(B3=

平時使用EXCEL表格做數據的時候,經常需要輸入記錄數據的日期,方便記錄,下面教大家一個自動生成輸入數據日期並保持不變的方法。

excel怎樣自動生成輸入數據的日期並保持不變

材料/工具

Excel

方法

首先選中A2,輸入公式“=IF(B2="","",IF(A2="",NOW(),A2))”

1、按ALT+F11進入VBE窗口2、如果你的表在sheet1中,你就點左邊工程管理器裏的she

A2作為自動生成輸入數據的地址

1、通常加入系統時間是在單元格內輸入=NOW()函數,系統自動生成當前時間。這樣做如果該工作表中任意

B2為你輸入數據或者編輯的地址

1、假設列A是輸入數據區域;B列是顯示日期區域。2、我們首先將B列設置為日期格式。選定日期區域,

excel怎樣自動生成輸入數據的日期並保持不變 第2張

選擇【檔案】選項卡下面的【選項】

操作如下:1、以下表為例,在時間一列填入公式以滿足問題條件2、首先打開菜單欄,點擊選項3、

excel怎樣自動生成輸入數據的日期並保持不變 第3張

在打開的對話框中選擇【公式】,勾選右邊的【啟用迭代計算】,設置最多迭代次數,然後點擊右下角的確定關閉窗口。

excel 中顯示當前時間的函數為now(), 但是遺憾的是函數默認都是無條件自動更新,不會根據你是

excel怎樣自動生成輸入數據的日期並保持不變 第4張

回到excel表格,選中日期列,單擊右鍵,設置單元格格式,選中日期格式的任一種類型,點擊確定。

呵呵,用函數就會引起循環引用,所以要改成手動重算。如果用VBA就容易解決。Alt+F11,在

excel怎樣自動生成輸入數據的日期並保持不變 第5張

excel怎樣自動生成輸入數據的日期並保持不變 第6張

試試在B列在不同的時間輸入銷量數據,在A列自動生成了輸入數據的時間,當你過幾分鐘回去修改剛輸入的數據的時候,生成的時間不會因為修改數據而變化。

這個問題有3個辦法1、用today()函數 但要設置 迭代計算 由於和其他文件需要的設置不同 有

excel怎樣自動生成輸入數據的日期並保持不變 第7張

擴展閲讀,以下內容您可能還感興趣。

excel 自動設定日期,且之後日期不變?

解決excel 自動設定日期,且之後日期不變的步驟如下:

1.首先選中A3,輸入公式“=IF(B3="","",IF(A3="",NOW(),A3))”,A3作為自動生成輸入數據的地址,B3為你輸入數據或者編輯的地址。

2.選擇【檔復案】選項卡下面的【選項】。

3.在打開的對話框中選擇【公式】,勾選右邊的【啟用反覆運算】(有的版本這裏是【迭代運算】),然制後點擊右下角的確定關閉窗口。

4.回到excel表格,試試在B列在不同的時間輸入銷量數據,在A列自動生成了輸入數據的時間,當你過幾分鐘回去修改剛輸入的數據的時候,生zhidao成的時間不會因為修改數據而變化。這樣就解決了excel 自動設定日期,且之後日期不變的問題了。

如何在excel中自動輸入日期後不隨日期的變化而變化

1、在數據區域外的任一單元格,比如D1單元格輸入=TODAY()  得到當天的日期;復

2、選擇錄入日期的B列,設置單元格格式為“日期”,在“數據”制選項下的“數據有效性”中,選擇“類型”為序列,zd數據來源=$D$1,確定,即可在B列生成以D1為唯一序列的選項;

3、當A列進行調整並修改後,在B列對應行點擊下拉序列,得到不隨系統時間改變的當時日期。

 

詳見附圖

 

 

Excel表自動填寫當天日期,隔天也不會自動改變日期,如何設

1、按ALT+F11進入VBE窗口

2、如果知你的表在sheet1中,你就點左邊工程管理器裏的sheet1(總道之你在哪個表中要實現這個功能就點開哪個工作版表)。

3、在右邊的窗口中輸入下邊代碼:

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Column = 2 And Target.Value <> "" Then

Target.Offset(0, -1) = Format(Date, "dd日")

End If

End Sub

4、這樣你回到工作表,在B列輸入數據。權

A列就會出現當前日期。追問你好,謝謝你你幫忙。我想問如果C1填入內容,F1就自動填寫日期,正確要怎樣設置

EXCEL中如何自動生成當前日期和時間,並鎖定。

1、通常加抄入系統時間是在單元格內輸入=NOW()函數,系統自動生成當前時間。這樣做如果該工作表中任意一個單元格數據發生變化,所有使用=NOW()生成時間的單元格都會跟隨全部變化。

2、為了實現時間不跟隨表格內容百改變而改變,達到固定時間目的,通過使用數據有效性來實現。

3、在任意單元格插入=NOW()函數,如實度驗表格中D1列

4、單擊【數據】選項卡,選擇【數據有效性】選項,彈出數據有效性設置窗口。

5、設置有效性條件為“序列” ,數據來源設置為知步驟2中的D1列,將引用改為絕對引用,即"=$D$1",點擊確定保存。

6、在A3、A4、A5單元格輸入內容測試,會發現,B3、B4、B5時間不會隨着單元格變化而變化。但直接道使用NOW()函數的A1、A2單元格卻會跟隨着進行變化。

excel輸入內容後在另一個單元格自動生成當前日期,

1、假設列A是輸入數據區域;B列是顯示日期區域。

2、我們首先將B列設置為日期格式。選定日期區域,B2:B10。

3、在“開始”選項的copy數字組中;單擊“格式”下拉按鈕以在彈出菜單中顯示長日期。

4、然後,也可以按下CTRL+1,打開用於設置單元格格式的對話框,並將此字段設置為日期格式。

5、現在B2:B10已經採用日期格式。接下來,輸入公式;同時選擇B2:B10。

6、然後在編輯字段中輸百入公式:= IF(A2 <>“”,TODAY(),“”)。

7、按下CTRL+ENTER,按下CTRL+ENTER,把B2:B10都填充上公式。這時,我們看不到度什麼變化,是因為A列中還沒有輸入數據。我們在A2中輸入一個數據。

8、按Enter鍵;或者鼠標點擊其他位置;看,B2顯示當前日期。

TAG標籤:#excel #日期 #自動 #輸入 #