在excel中如何將兩列日期併到一列中

時間 2021-06-26 19:03:45

1樓:匿名使用者

一、假設資料分別在a1和b1單元格,如果資料是文字日期,則可以在c1單元格寫入公式:

=a1&"-"&b1

這樣就將兩個資料用“-”號相隔寫在c1單元格中了。

如下圖中a1,b1單元格是兩個文字日期,在c1單元格寫入公式  =a1&"-"&b1,則效果如下

但如果a1,b1單元格的不是文字日期則直接用&進行連線,得出的格式就出錯了,如下圖

二、如果a1,b1單元格中寫入的是excel認可的日期資料,如a1單元格寫入了  2015/1/1  在b1元格寫入了  2015/10/1   ,想在c1單元格得出   2015/1/1-2015/10/1   ,則c1單元格應寫入公式:

如圖:三、text函式的定義:

將數值轉換為按指定數字格式表示的文字。

語法text(value,format_text)

value    為數值、計算結果為數字值的公式,或對包含數字值的單元格的引用。

format_text    為“單元格格式”對話方塊中“數字”選項卡上“分類”框中的文字形式的數字格式。

說明format_text 不能包含星號 (*)。

通過“格式”選單呼叫“單元格”命令,然後在“數字”選項卡上設定單元格的格式,只會更改單元格的格式而不會影響其中的數值。使用函式 text 可以將數值轉換為帶格式的文字,而其結果將不再作為數字參與計算。

2樓:匿名使用者

a列 和 b列, 無需自定義格式, 任何日期格式均可

c1輸入公式

3樓:匿名使用者

小妹怎麼聰明一世,糊塗一時呢?

既然用& ,為何不徹底使用呢?

你可以使用 =a1&"-"&b1 來實現你的目標;

注: 問題說得很清楚, 不愧多打了那麼多字;

ecel中如何將日期格式,EXCEL中如何將日期格式YYYY M D轉換成YYYY MM DD

朱科技 假如資料在a1 方法1 text a1,yyyy mm dd 方法2 text a2,yyyy mm dd 方法3 選中單元格 設定單元格格式 數字 日期 區域設定 中文 澳門特別行政區 選中 2001 03 14 確定 即可 方法4 設定單元格格式 數字 自定義 型別 中輸入yyyy mm...

在excel中,如何將0,1,2,3,4,5,6,7,8,9隨即的排列在一起行成21為的新資料

在a1單元格輸入 0123456789 在其他格中用下面公式 這個公式是重複了21次 mid a1,int rand 14 1 1 用vb實現,找個vb高手給你做吧。 人事行政共享店 用函式 rangd 和連結符號是可以解決的...

在sql server中如何將獲取日期和時間值賦值給變數

可用如下方法 declare time datetime 定義變數select time getdate 獲取當前日期時間並賦值給變數 print time 輸入列印變數內容執行結果 如果覺得顯示不方便,可將時間型別的內容進行轉換,儲存過程寫法可改為 declare time varchar 20 ...