匯出到CSV檔案,CSV檔案好像是以逗號為分隔符的吧?如果資料庫欄位裡含有逗號怎麼處理?比如說下面這個字

時間 2022-07-20 10:52:01

1樓:水閏愛樹木

一、是的。

二、更改分隔符的步驟:

1、單擊「microsoft office 按鈕」,然後單擊「開啟」。將顯示「開啟」對話方塊。

2、在「檔案型別」框中,選擇「文字檔案」。

(1)如果檔案為文字檔案 (.txt),則 excel 將啟動「文字匯入嚮導」。按照「文字匯入嚮導」中的說明進行操作。

單擊「幫助」以獲得有關使用「文字匯入嚮導」的詳細資訊,或者參閱文字匯入嚮導。完成嚮導中的操作步驟後,請單擊「完成」。

(2)如果檔案為 .csv 檔案,則 excel 將自動轉換該文字檔案並將其開啟。

(3)注:當 excel 開啟 .csv 檔案後,它將使用當前預設資料格式設定來解釋如何匯入每個資料列。

您可能希望能夠使用「文字匯入嚮導」更靈活地將列轉換為不同的資料格式。例如,.csv 檔案中資料列的資料格式可能是 mdy,而 excel 的預設資料格式為 ymd,或者希望將帶有前導零的數字列轉換為文字,以便可以保留前導零。

要使用「文字匯入嚮導」,可以在開啟檔案前將檔案的型別更改為 .txt,或者通過連線到文字檔案來匯入文字檔案。

2樓:皓皓皓然然然

在csv中是用 「,」分割。你字段裡面有逗號說明這個單元格的值是乙個字串,所以要加引號。

比如: 第乙個值為: 2010,10,10 第二個值為 40

輸出csv為: "2010,10,10",40若還有疑問hi me.

3樓:匿名使用者

是以逗號作為分隔符 不用處理。

excel或csv中更改分隔符(只要csv檔案分隔符不為逗號即可)

4樓:匿名使用者

1、建立乙個csv檔案,並製作樣例資料;

2、用notepad++等文字編輯器再次開啟該csv檔案;可以發現分隔符為逗號;

3、在notepad++中編輯,將分隔符逗號轉換為目標字元,如|;

4、再次開啟該csv檔案,即可看到檔案內容以|分割;

擴充套件資料

1、逗號分隔值(comma-separated values,csv,有時也稱為字元分隔值,因為分隔字元也可以不是逗號)。

2、csv並不是一種單一的、定義明確的格式(儘管rfc 4180有乙個被通常使用的定義)。因此在實踐中,術語「csv」泛指具有以下特徵的任何檔案:

1)純文字,使用某個字符集,比如ascii、unicode、ebcdic或gb2312;

2)由記錄組成(典型的是每行一條記錄);

3)每條記錄被分隔符分隔為字段(典型分隔符有逗號、分號或製表符;有時分隔符可以包括可選的空格);

4)每條記錄都有同樣的字段序列

5樓:匿名使用者

一、通過開啟文字檔案來匯入文字檔案:可以使用「開啟」命令將在其他程式中建立的文字檔案轉換為 excel 工作簿。

1、單擊「microsoft office 按鈕」,然後單擊「開啟」。將顯示「開啟」對話方塊。

2、在「檔案型別」框中,選擇「文字檔案」。

3、在「查詢範圍」列表中,找到並雙擊要開啟的文字檔案:

?如果檔案為文字檔案 (.txt),則 excel 將啟動「文字匯入嚮導」。

按照「文字匯入嚮導」中的說明進行操作。單擊「幫助」以獲得有關使用「文字匯入嚮導」的詳細資訊,或者參閱文字匯入嚮導。完成嚮導中的操作步驟後,請單擊「完成」。

如果檔案為 .csv 檔案,則 excel 將自動轉換該文字檔案並將其開啟。

注:當 excel 開啟 .csv 檔案後,它將使用當前預設資料格式設定來解釋如何匯入每個資料列。

您可能希望能夠使用「文字匯入嚮導」更靈活地將列轉換為不同的資料格式。例如,.csv 檔案中資料列的資料格式可能是 mdy,而 excel 的預設資料格式為 ymd,或者希望將帶有前導零的數字列轉換為文字,以便可以保留前導零。

要使用「文字匯入嚮導」,可以在開啟檔案前將檔案的型別更改為 .txt,或者通過連線到文字檔案來匯入文字檔案。

二、通過連線到文字檔案來匯入文字檔案:可以從作為外部資料區域 (外部資料區域:從 excel 的外部(如,資料庫或文字檔案)匯入工作表的資料區域。

在 excel 中,可為外部資料區域中的資料設定格式或用其進行計算,就如同對其他任何資料一樣。)的文字檔案匯入資料。

1、單擊要用來放置文字檔案資料的單元格。

2、在「資料」選項卡上的「獲取外部資料」組中,單擊「自文字」。

3、在「查詢範圍」列表中,找到並雙擊要匯入的文字檔案。

按照「文字匯入嚮導」中的說明進行操作。單擊「幫助」 以獲得有關使用「文字匯入嚮導」的詳細資訊,或者參閱文字匯入嚮導。完成嚮導中的操作步驟後,請單擊「完成」。

4、在「匯入資料」對話方塊中,請執行下列操作:

(可選)單擊「屬性」以設定所匯入資料的重新整理、格式和布局選項。

在「資料的放置位置」下,請執行下列操作之一:

a、要將資料返回到所選位置,請單擊「現有工作表」。

b、要將資料返回到新的工作表的左上角,請單擊「新建工作表」。

5、單擊「確定」。

excel 會將外部資料區域放置在指定的位置。

三、通過儲存資料將資料匯出到文字檔案:可以使用「另存為」命令將 excel 工作表轉換為文字檔案。

1、單擊「microsoft office 按鈕」,然後單擊「另存為」。將顯示「另存為」對話方塊。

2、在「儲存型別」框中,為工作表選擇文字檔案格式。

注釋 不同的格式支援不同的功能集。有關不同文字檔案格式支援的功能集的詳細資訊,請參閱不轉換為其他檔案格式的 excel 格式和功能。

3、在「另存為」列表中,通過瀏覽找到要將新文字檔案儲存到的位置。

4、在「檔名」框中,檢視 excel 為新文字檔案建議的名稱,並更改該名稱(如有必要)。

5、單擊「儲存」。

6、此時將顯示乙個對話方塊,提醒您僅將當前工作表儲存到新檔案。如果確定當前工作表就是要儲存為文字檔案的工作表,則單擊「確定」。可以通過對每個工作表重複此過程來將其他工作表儲存為單獨的文字檔案。

7、此時將顯示第二個對話方塊,提醒您工作表可能包含文字檔案格式不支援的功能。如果只想將工作表資料儲存到新文字檔案中,則單擊「是」。如果不確定且想要了解有關文字檔案格式不支援的 excel 功能的詳細資訊,則單擊「幫助」獲取詳細資訊。

四、更改文字檔案中使用的分隔符號:對於帶分隔符的文字檔案,可以在「文字匯入嚮導」的步驟 2 中將分隔符從製表符更改為其他字元。在步驟 2 中,還可以更改處理連續分隔符(如連續引號)的方式。

有關使用「文字匯入嚮導」的詳細資訊,請參閱文字匯入嚮導。

更改所有 .csv 文字檔案中的分隔符

1、單擊 windows「開始」選單。

2、單擊「控制面板」。

3、開啟「區域和語言選項」對話方塊。

4、單擊「區域選項」選項卡。

5、單擊「自定義」。

6、在「列表分隔符」框中鍵入新的分隔符。

7、單擊「確定」兩次。

注:更改了計算機的列表分隔符後,所有程式都使用新分隔符。可以使用相同過程將分隔符更改回預設分隔符。

6樓:匿名使用者

用查詢替換法將逗號替換為別的符號即可。

---------------------------------------

另存為txt檔案就沒有逗號了。

7樓:賓士

以上。

用excel修改csv檔案時出現可以與逗號分隔符不相容的內容,點是將破壞csv檔案怎麼辦?

8樓:海天盛

原因:儲存的檔案格式不正確導致。解決方法:重新設定來解決此問題。

如下參考:

1.首先,開啟電腦,找到有問題的excel**,如下圖所示。

2.執行源**後右鍵單擊excel電子**並選擇「rename」選項。

3.然後將字尾名更改為「」。xlsx」在彈出彈簧的視窗中,按回車確認。

4.然後雙擊開啟excel電子**,可以正常開啟,如下圖所示。

9樓:一點設計演示

1.csv只儲存活動工作表單元格中所顯示的文字和數值。

2.每個單元格中的所有行和字元都將儲存。

3.資料列以逗號分隔,且每個資料行均以回車符結束。

4.如果單元格中包含逗號,則單元格內容將用雙引號引起來。

10樓:匿名使用者

將xls改為cvs就可以儲存

11樓:匿名使用者

注意檢查並去掉全形逗號或非列印字元(類似空格,通常由外部資料——如瀏覽器介面資料——帶來)

csv格式一般只有數符和字元,這些都適用常規格式,cvs沒有定點等數值格式。選擇「是」儲存並去掉不相容功能,一般不會影響使用。(那些用到cvs格式檔案的軟體,如果有定點顯示需要,會自行處理)。

出於資料保護需要,如果你不放心,可以先保留乙個原始的備份資料,再用點了「是」的檔案試一試。

用excel開啟csv檔案總是出現逗號 5

12樓:匿名使用者

csv格式本身就是以,作為分隔符的文字格式。

重新以excel開啟時,可以將此文字格式通過「資料」選項下的「分列」操作,並在第2步驟時,指定卡號為文字,金額為數值,人名為常規格式。

13樓:匿名使用者

excel開啟csv出現逗號的原因是csv以逗號作為分隔符,如無此分隔符就無法在excel中有效的進行字段分隔了。如下辦法可將逗號去掉並將csv還原為excel常規格式。

匯入開啟csv檔案;

按指引一步步的進行,選擇分隔符號,輸入","後點選確定

14樓:匿名使用者

你可以選擇用逗號分列.

php從資料庫匯出csv格式的excel**是,字段本身就有逗號怎麼辦?說在字段上加雙引號,但加在哪??

15樓:陽光上的橋

$data[$key]=implode("\t",$data[$key]);

你的程式用這個語句把一行陣列轉換為tab分割的字串,這樣excel是可以開啟的,只是不完全符合csv的規則(逗號分開),要改為逗號分開,而且每個欄位要用引號,該語句修改為下面這樣既可:

$data[$key]='"' . implode('","',$data[$key]) . '"';

csv是什麼格式的檔案,CSV是什麼檔案?

逗號分隔值 comma separated values,csv,有時也稱為字元分隔值,因為分隔字元也可以不是逗號 其檔案以純文字形式儲存 資料 數字和文字 純文字意味著該檔案是乙個字串行,不含必須像二進位制數字那樣被解讀的資料。csv檔案由任意數目的記錄組成,記錄間以某種換行符分隔 每條記錄由欄位...

r語言讀入csv檔案求助,R語言讀入csv檔案求助

install.packages readr 安裝這個包就可以了,不過有一點改動。library readr x a data frame to write to disk 資料框 path path or connection to write to.檔案路徑名 這樣就可以了,顯示版本低的,公升級...

ecel檔案怎麼轉換為csv檔案

excel中選 檔案 另存為 儲存型別 csv 就ok了.excel檔案轉換為csv檔案的步驟 以excel 2007為例 1 點office按鈕 另存為 2 選擇儲存路徑,儲存型別 選擇csv 逗號分隔 點儲存。另類的辦法 將資料複製,選擇性貼上到word裡,選擇無格式文字。然後將 t替換成逗號,...

Excel檔案怎麼轉換為CSV格式

1 excel開啟檔案。2 excel開啟檔案後,點選左上角的儲存,或者按ctrl s進入儲存。3 進入儲存頁面,在儲存型別中選擇儲存csv格式。4 選擇儲存csv格式後,就可以把excel檔案轉換為csv格式了。開啟你需要轉換的excel 如圖所示。這裡特別介紹一下多個數字的現象,我們知道,像身份...

如何快速批量將csv轉換成ecel檔案

右擊 我的電腦 選擇 資源管理器 然後瀏覽到你那些 csv 檔案那裡,看到所有檔案後按ctrl a 全選 然後再按f2 重新命名 把副檔名改成 xls 在彈出視窗點確定即可。如果不想改所有檔名,可以,乙個乙個把副檔名改成 xls 即可。如果你懂dos命令,可以在dos下面把 csv 改成 xls 要...