excel公式中把日期引用出錯(顯示為數字)的問題

2022-12-05 17:56:10 字數 3896 閱讀 7998

1樓:綠衣人敲門

因為你的日期值輸入不規範。

選中該列》替換(ctrl+h)》查詢 .替換為 -全部替換然後設定格式。

方法一用函式公式

=today() 日期格式

或=now() 日期加時間格式

問題在於這樣得出的是系統當前時間,是隨系統時間變化的方法二用快捷鍵進行輸入

按 ctrl+;(分號) 插入當前日期

按 ctrl+shift+:(冒號) 插入當前時間這樣的輸入的日期和時間不會變動

2樓:匿名使用者

=concatenate(" 按區委組織部","〔",year(資訊錄入!k10),"〕",資訊錄入!f7,"號文,","該同志",text(資訊錄入!

i4,"yyyy年m月"),"已到退休年齡。其工齡",資訊錄入!i10,"年。")

3樓:令可欣欽倩

沒太理解你是**錯誤

1.如果是連續求和

=sum(a1:a10),即a1:a10的和2.如果拉公式:

直接拉單元格出產生變化,例如=a1+b1向右拉就會變成=b1+c1,向下拉變成=a2+b2,

如果不想哪個改變可以在前面加上$符號表示絕對引用,例如=$a$1+$b$1,看需要列號或者行號不變

excel引用**後日期變數字,如果調整為日期?

4樓:4終

1、首先在桌面新建excel**,如下圖所示。

2、然後開啟excel**,設定所需日期,如下圖所示。

3、接著右鍵滑鼠找到設定單元格格式,如下圖所示。

4、然後在數字中點選日期,設定所需引數、樣式,如下圖所示。

5、設定完成之後,點選確定,如下圖所示就完成了。

5樓:雙色夢想

你的公式中vlookup有&" ",結果增加了其它字元,所以無效.

vlookup前增加個text函式:

text(vlookup(...),"yy-mm-dd")用以上公式替換原來vlookup函式的地方,其餘不變

6樓:

單元格格式問題。

右鍵,設定單元格格式,數字,選擇日期

7樓:財經學社

公式改成=text(原來公式,「yyyy-mm-dd」)試下

8樓:沒去過米拉溝

把公式中最後的&""去掉

9樓:

你敢把公式貼上來麼?

excel中的日期引用及單元格聯接問題

10樓:陽光上的橋

a4使用下面的公式:

=a1 & "," & text(a2,"yyyy年m月d日") & "出生,身份證號碼為:" & a3

11樓:方括號

=a1&text(b1,",e年m月d日出生,身份證號碼為:")&c1

12樓:匿名使用者

=a1&","&text(a2,"yyyy年mm月dd日")&"出生,身份證號碼是"&a3

vlookup過後,日期變數變成一串數字

13樓:張啟發是畜牲

excel**裡,日期變成了純數字,最大的原因是:該列是「文字」或「常規」格式。

excel日期資料所顯示的純數字的意思,代表著從2023年1月1日開始算起到這一天為止的天數,這個數字是一個正整數,例如:2023年1月1日的數值是1,2023年1月2日的數值是2,2023年7月29日的數值是42580,表示距離2023年1月1日共有42580天,以此類推。

excel**裡日期從純數字變為正常日期格式的解決方法:

第一步,選中excel**裡的單元格,單擊右鍵-選擇「設定單元格格式」(見下圖紅框)

第二步,在彈出的視窗中選擇「日期」(見下圖紅框),然後單擊確定,即可變成正常的日期顯示格式

14樓:匿名使用者

親,你的公式是什麼呢?該發上來才對啊。

解決方法一:把公式所在的單元格設定為日期格式就行了。

解決方法二,假設原來的公式是:

=vlookup(a2,b:c,2,0)

修改為:

=text(vlookup(a2,b:c,2,0),"e/mm/dd")

其實就是在外面加多一個轉換函式,格式是這樣的:

=text(原來的公式,"e/mm/dd")引起這個問題是因為excel中,日期也是以數字運算的,只是把單元格格式設定為日期格式後,excel顯示為日期罷了,而vlookup函式到得的結果也是作為數字格式返回的,所以就出現提問中的情況了。

15樓:肖祖平

2023年10月14號

excel 中的 if 函式引用日期的時候,只能引用倒數第二個日期,怎麼改才可以引用最後一個日期?

16樓:我來也

要那麼的複雜啊,你看一下我昨天的一個回答,就是求最後一個日期的函式公式:

=lookup(1,0/(sheet1!a:a=j2)*(sheet1!b:b>0),sheet1!c:c)

你的第二個表中的a列最後一個日期的公式為:

=lookup(1,0/(a:a>0),a:a)

17樓:

用方向剪頭,或直接輸入單元格地址試試。

excel**中的數值顯示錯誤,,但是日期一列總是出錯。比如日期為2012-11-15顯示成了41228 5

18樓:緣來是我

excel**中的數值顯示錯誤,日期為2012-11-15顯示成了41228。是因為**格式設定有誤,通過單元格格式設定為日期格式即可正常顯示。

方法步驟如下:

1、開啟需要操作的excel**,選中相關單元格,通過滑鼠右鍵選單選擇「設定單元格格式」。

2、在數字標籤頁,選擇 「日期」,並在右側選擇一個日期樣式,點選確定即可。

3、返回excel**,發現日期已正常顯示。

19樓:染塵墨羽

出現該問題是因為單元格格式設定錯誤,可以在excel中先將單元格格式設定完成,然後進行數值輸入,否則輸入的數值將可能被原單元格格式影響。

1、本次演示使用的操作軟體為microsoft office家庭和學生版2016,使用的是系列軟體中的excel電子**。

2、首先我們開啟excel電子**,並在**中輸入用於演示的資料,可以看到在常規格式下,日期格式呈現數字顯示。

3、此時我們將後一個單元格的單元格格式設定為日期格式,點選確定。

4、然後輸入日期,可以看到該單元格中的日期是正常顯示的。

5、對於設定為常規格式的單元格,我們可以右鍵選擇設定單元格格式,然後將單元格格式修改為日期格式並選擇型別,最後確定儲存即可完成日期格式的輸入和顯示。

20樓:余余

估計是文字格式的數字41228 複製任意空白單元格,然後選中41228這個單元格--右鍵---選擇性貼上----運算---加---確定。 然後設定單元格格式為日期即可~

21樓:

應該先設定格式,再輸入日期。如果修改已經輸入文字的單元格格式,則修改完之後,要雙擊單元格,之後才會改變格式

22樓:ben韓禕

選中有問題的任意一個格子,按ctrl和`(control鍵和頓號), 問題解決. 記得給分哦

23樓:

直接設定成日期格試.

24樓:匿名使用者

應該是設定日期格式就好了

excel公式引用

假設資料在a1 b1 c1 輸入 if a1 b1 0.95,2 10 a1 95 b1 b1,if a1 b1 1.05,2,if a1 b1 1.05,2 20 a1 105 b1 b1 假設資料在a1 b1 在c1輸入公式 max if a1 b1 0.95,2 10 a1 95 b1 b1,...

在excel中如何複製公式而保持引用位置不變

1 演示使用的辦公軟體為微軟office系列軟體下的excel電子 使用的版本為microsoft office家庭和學生版2016。2 首先開啟excel辦公軟體,在軟體中輸入用於演示覆制公式而保持引用位置不變操作的資料。3 分析表中資料可以得到,我們需要使b1單元格保持不變,所以我們在b3單元格...

EXCEL公式,EXCEL公式中的

1 a列中的各數與b列中的各數相加 減 乘 除,結果放在c列中 在c1中輸入 a1 b1 a1 b1 c1公式向下複製。2 a列中的各數與一個固定的數如 15 相加 減 乘 除。結果放在b列中 在b1中輸入 a1 15 a1 15 或 15 a1 b1公式向下複製。如果有很多數值相加,可以用求和公式...