【XLSX是什麼檔案】完整教學:6種開啟方法+格式比較表

XLSX 是 Microsoft Excel 自 2007 版起採用的開放 XML 電子表格檔案格式,以壓縮結構儲存資料,具備檔案小、相容性高、易於自動化處理等優勢。

目錄

Toggle

XLSX 是什麼檔案?定義、用途與格式說明XLSX 的完整定義XLSX 的主要用途與應用情境XLSX 格式發展歷史XLSX 與其他常見格式比較如何免費開啟 XLSX 檔案(Windows / Mac / 手機 / 瀏覽器)Windows 開啟 XLSXMac 開啟 XLSX手機開啟 XLSX(Android / iOS)瀏覽器直接開啟 XLSX(免安裝)XLSX 開啟後出現亂碼?中文編碼問題解決方法XLSX 檔案的內部結構(技術說明)XLSX 是一個 ZIP 壓縮檔主要組件說明了解結構對實務有什麼幫助如何建立 XLSX 檔案(4 種方法完整教學)用 Microsoft Excel 建立 XLSX用 Google Sheets 建立並下載 XLSX用 Python 自動化批次建立 XLSX工具選擇判斷表如何編輯、修改與管理 XLSX 檔案Excel 中的常用管理功能Google Sheets 協作管理Python 批次處理 XLSXXLSX 檔案過大的瘦身技巧當 Excel 不夠用:專案管理工具的替代方案XLSX 安全性與權限管理設定檔案密碼保護保護特定工作表或儲存格雲端協作的權限設定XLSX 格式轉換完整教學XLSX 轉 PDFXLSX 轉 CSV / CSV 轉 XLSXXLSX 與 XLS 互轉線上免費轉檔工具推薦結論XLSX 常見問題 FAQXLSX 是什麼檔案?XLSX 用什麼軟體開啟?XLSX 和 XLS 有什麼差別?XLSX 和 CSV 有什麼差別?XLSX 檔案打不開怎麼辦?XLSX 可以免費使用嗎?如何批次將 XLS 轉為 XLSX?XLSX 可以加密嗎?

XLSX 是什麼檔案?定義、用途與格式說明

XLSX 的完整定義

XLSX(副檔名 .xlsx)是 Microsoft Excel 的預設電子表格檔案格式,基於 Office Open XML(OOXML)國際標準。自 Excel 2007 起,XLSX 正式取代舊有的 XLS 格式,成為全球最廣泛使用的試算表格式。

簡單來說,當你在 Excel 中按下「儲存」,預設產出的就是 .xlsx 檔案。它能儲存多個工作表、複雜的公式、條件格式、圖表、資料驗證規則等——幾乎所有你在 Excel 中能做的事,XLSX 都能保存。

XLSX 的主要用途與應用情境

XLSX 的應用範圍遠超「做表格」這件事:

專案管理與進度追蹤:用 XLSX 建立任務清單、甘特圖、里程碑時程表,是許多團隊的起點工具。你可以在 Excel 中用堆疊橫條圖模擬甘特圖,以開始日期為基底、工期為堆疊值,搭配條件格式標示延遲任務。ClickUp 亦支援直接匯入 XLSX 資料——在 ClickUp 中選擇「Import」→「Excel」,上傳你的 XLSX 檔案後,系統會自動將欄位對應到任務名稱、負責人、截止日期等屬性,便於從試算表無縫轉移到專案管理平台

財務報表與預算規劃:損益表、現金流量表、部門預算,XLSX 的函數與樞紐分析表能處理大量數字運算。例如財務部門每月自動產生 XLSX 預算報表,並同步至團隊雲端資料庫

數據分析與自動化報表:搭配篩選、排序、圖表功能,快速從原始數據中找出趨勢。透過 Python、VBA 等程式語言,可定期批次產出標準化 XLSX 報表,寄送給管理層。也有團隊將 XLSX 報表嵌入 Notion 等知識管理工具,作為跨部門的數據儀表板

▲ XLSX 四大應用情境:專案管理與進度追蹤、財務報表與預算規劃、數據分析與視覺化、自動化報表產生

XLSX 格式發展歷史

在 Excel 2003 及更早版本,Excel 使用的是 .xls 格式——一種微軟專有的二進位檔案格式。這種格式封閉、檔案體積大,且難以被第三方軟體讀取。

微軟在 2006 年推出 Office Open XML 標準,並在 Excel 2007 中正式將預設格式從 XLS 改為 XLSX。這個轉變帶來三個關鍵改進:檔案體積大幅縮小(壓縮儲存)、開放標準讓任何軟體都能讀取、結構化的 XML 讓自動化處理變得容易。

XLSX 與其他常見格式比較

選錯格式是很多人踩的坑。以下是完整比較,幫你判斷什麼情境該用哪種格式:

格式

副檔名

特色

適用情境

限制

XLSX

.xlsx

壓縮 XML、支援多工作表與格式

日常報表、數據分析、專案追蹤

不支援巨集;結構複雜,手動編輯 XML 不易

XLS

.xls

舊版二進位格式

需相容 Excel 2003 以前版本

最大 65,536 列、檔案較大

XLSM

.xlsm

與 XLSX 相同,但支援 VBA 巨集

含自動化巨集的報表

有安全風險,需注意巨集來源

XLSB

.xlsb

二進位壓縮格式

超大資料集(百萬列以上)

相容性較差,不易被第三方工具讀取

CSV

.csv

純文字、逗號分隔

資料匯入匯出、系統間傳輸

不支援格式、公式、多工作表

ODS

.ods

開放文件格式

LibreOffice 使用者、政府機關

部分 Excel 進階功能不相容

快速判斷指引:

一般工作用途 → XLSX(預設選這個就對了)

檔案裡有 VBA 巨集 → XLSM

資料量超過 100 萬列且效能是重點 → XLSB

只需要純資料、要匯入資料庫或其他系統 → CSV

對方指定開放格式(如政府標案) → ODS

▲ XLSX 格式選擇指南:一般報表→XLSX、含巨集→XLSM、超大資料集→XLSB、純資料傳輸→CSV、開放格式需求→ODS

如何免費開啟 XLSX 檔案(Windows / Mac / 手機 / 瀏覽器)

收到一個 .xlsx 檔案卻不知道怎麼開?以下依平台整理所有免費方法。

Windows 開啟 XLSX

方法一:Microsoft Excel(付費)

如果你的電腦已安裝 Microsoft 365(原 Office 365),直接雙擊 .xlsx 檔案就能開啟。Microsoft 365 個人版約 NT$2,190/年,包含 Excel、Word、PowerPoint 等完整套件。

方法二:LibreOffice Calc(免費)

LibreOffice 是完全免費的開源辦公套件,其中的 Calc 元件可以開啟、編輯 XLSX 檔案。到 LibreOffice 官網下載安裝即可,支援繁體中文介面。

操作步驟:

1. 下載並安裝 LibreOffice

2. 右鍵點擊 .xlsx 檔案 → 選擇「以其他應用程式開啟」→ 選擇 LibreOffice Calc

3. 檔案會自動以 Calc 開啟,可直接編輯

方法三:WPS Office(免費基本版)

WPS Office 提供免費版本,介面與 Microsoft Office 非常相似,學習成本低。到 WPS 官網下載安裝,免費版包含廣告但功能完整。

方法四:Excel 網頁版(免費)

擁有 Microsoft 帳號(免費註冊)即可使用 Excel 網頁版,不需安裝任何軟體。登入 office.com,上傳 XLSX 檔案即可在瀏覽器中開啟編輯。

Mac 開啟 XLSX

方法一:Microsoft Excel for Mac

如果已訂閱 Microsoft 365,Mac 版 Excel 的功能與 Windows 版幾乎一致。

方法二:Apple Numbers(免費內建)

每台 Mac 都預裝了 Numbers,它原生支援開啟 XLSX 檔案。直接雙擊 .xlsx 檔案,系統會自動以 Numbers 開啟。

注意:Numbers 對部分 Excel 進階功能(如樞紐分析表、複雜巨集)的相容性有限。如果開啟後發現格式跑掉,建議改用 Excel 或 Google Sheets。

方法三:Google Sheets(免費)

上傳 XLSX 到 Google 雲端硬碟,選擇以 Google Sheets 開啟。這個方法跨平台通用,下一節會詳細說明。

手機開啟 XLSX(Android / iOS)

在手機上處理 XLSX 是很常見的需求,以下三個 App 都能免費使用:

App 名稱

平台

費用

特色

Microsoft Excel App

Android / iOS

免費(基本功能)

與桌面版高度相容,OneDrive 同步

Google Sheets App

Android / iOS

免費

雲端自動儲存,多人協作最方便

WPS Office App

Android / iOS

免費(含廣告)

輕量、開啟速度快

操作步驟(以 Google Sheets App 為例):

1. 在手機上安裝 Google Sheets App

2. 開啟 App,點擊右下角「+」→「上傳」

3. 選擇手機中的 .xlsx 檔案

4. 檔案會自動轉換為 Google Sheets 格式開啟

瀏覽器直接開啟 XLSX(免安裝)

這是最快的方法——不需要安裝任何軟體,只要有瀏覽器和網路。

Excel 網頁版操作步驟:

1. 前往 office.com 並登入 Microsoft 帳號(免費註冊)

2. 點擊「上傳並開啟」

3. 選擇你的 .xlsx 檔案

4. 檔案會在瀏覽器中開啟,可直接編輯

Google Sheets 操作步驟:

1. 前往 drive.google.com 並登入 Google 帳號

2. 將 .xlsx 檔案拖曳到頁面中上傳

3. 雙擊已上傳的檔案

4. 選擇「以 Google 試算表開啟」

Zoho Sheet 操作步驟:

1. 前往 sheet.zoho.com 並登入 Zoho 帳號(免費註冊)

2. 點擊「Import」上傳 .xlsx 檔案

3. 檔案會在瀏覽器中開啟,可直接編輯與匯出

Excel 網頁版、Google Sheets 與 Zoho Sheet 都完全免費,適合臨時需要開啟 XLSX 但手邊沒有 Excel 的情境。除了開啟既有檔案,這三個線上工具也都支援直接在瀏覽器中建立全新的 XLSX 檔案,不需安裝任何桌面軟體。

▲ 免費開啟 XLSX 的七種方法:LibreOffice Calc(Windows免費)、WPS Office(跨平台免費)、Excel 網頁版(瀏覽器免費)、Google Sheets(瀏覽器免費)、Zoho Sheet(瀏覽器免費)、Apple Numbers(Mac內建)、手機 App(Android/iOS免費)

XLSX 開啟後出現亂碼?中文編碼問題解決方法

如果你開啟 XLSX 檔案後看到一堆亂碼,通常不是檔案損毀,而是中文編碼問題。這在 CSV 轉 XLSX 時特別常見。

常見原因與解決方法:

CSV 匯入時編碼錯誤:CSV 檔案的編碼格式(UTF-8、Big5、GB2312)與開啟軟體的預設編碼不一致。解決方法:在 Excel 中使用「資料」→「從文字/CSV」匯入,手動選擇正確的編碼格式(繁體中文通常選 UTF-8 或 Big5)。完整步驟可參考 CSV 轉 Excel 教學。

檔案本身編碼問題:用記事本開啟 CSV 檔案,選擇「另存新檔」→ 編碼選「UTF-8 with BOM」→ 儲存後再用 Excel 開啟。

Google Sheets 作為中繼站:如果上述方法都無效,將檔案上傳到 Google Sheets(它對編碼的容錯性較高),確認內容正確後再下載為 XLSX。

XLSX 檔案的內部結構(技術說明)

了解 XLSX 的內部結構能幫你修復損毀檔案、理解自動化工具的運作原理。

XLSX 是一個 ZIP 壓縮檔

這是很多人不知道的事實:每個 .xlsx 檔案本質上就是一個 .zip 壓縮檔。你可以親自驗證——把任何一個 .xlsx 檔案的副檔名改成 .zip,然後用 WinRAR 或 7-Zip 解壓縮,你會看到一個完整的資料夾結構。

解壓縮後的典型結構如下:

⚠️ 需要圖表:此處需要流程圖或示意圖替代 ASCII 圖(需要編輯手動製作)

主要組件說明

組件

檔案位置

實際用途

工作表

xl/worksheets/sheet1.xml

儲存每個工作表的儲存格資料、公式、合併儲存格資訊

樣式定義

xl/styles.xml

集中管理所有字體、顏色、邊框、數字格式等樣式設定

共享字串

xl/sharedStrings.xml

將重複出現的文字集中儲存,避免同一段文字被存多次,有效縮小檔案體積

活頁簿設定

xl/workbook.xml

定義工作表名稱、順序、隱藏狀態等活頁簿層級的設定

檔案屬性

docProps/core.xml

儲存作者、建立日期、最後修改時間等中繼資料

了解結構對實務有什麼幫助

修復損毀檔案:當 Excel 顯示「檔案已損毀」時,你可以將檔案改名為 .zip 解壓縮,直接檢查哪個 XML 檔案有問題。有時候只是某個 XML 標籤不完整,手動修復後重新壓縮就能救回資料。

自動化處理:Python 的 openpyxl 套件就是透過解析這些 XML 檔案來讀寫 XLSX。理解結構後,你能更有效地除錯——例如知道樣式問題要看 styles.xml,資料問題要看 worksheets/ 資料夾。

第三方工具整合:許多專案管理工具(如 monday.com、ClickUp)支援匯入 XLSX,它們背後就是在解析這些 XML 結構。了解這一點,你就能預判哪些格式會在匯入時遺失(例如條件格式、合併儲存格通常不會被保留)。

▲ XLSX 內部結構:根目錄包含 Content_Types.xml 和 _rels 資料夾、xl 資料夾(含 workbook.xml、styles.xml、sharedStrings.xml、worksheets 子資料夾)、docProps 資料夾(含 app.xml、core.xml)

如何建立 XLSX 檔案(4 種方法完整教學)

用 Microsoft Excel 建立 XLSX

這是最標準的方式,步驟如下:

開啟 Excel,選擇「空白活頁簿」(或從範本開始)

輸入資料,設定格式——包含公式、條件格式、圖表等

點選「檔案」→「另存新檔」

在「檔案類型」下拉選單中選擇「Excel 活頁簿(*.xlsx)」

命名檔案並選擇儲存位置,按下「儲存」

何時該選 XLSX,何時該選 XLSM?

如果你的檔案裡沒有 VBA 巨集 → 選 XLSX(預設)

如果你寫了 VBA 巨集(例如自動化按鈕、自訂函數)→ 必須選 XLSM,否則巨集會被移除

Excel 會在你儲存時提醒你——如果看到「此活頁簿包含巨集」的警告,就改選 XLSM

常見錯誤提醒:儲存前先按 Ctrl + End 檢查工作表的「實際使用範圍」。很多人不知道,Excel 會記住你曾經編輯過的最遠儲存格——即使你已經刪除內容,檔案仍會保留那些空白列。這是 XLSX 檔案莫名其妙很大的常見原因。

用 Google Sheets 建立並下載 XLSX

登入 Google 帳號,前往 sheets.google.com

點擊「空白試算表」建立新檔案

輸入資料與公式

完成後點選「檔案」→「下載」→「Microsoft Excel(.xlsx)」

檔案會自動下載到你的電腦

相容性限制(具體項目):

Google Sheets 的 GOOGLETRANSLATE、GOOGLEFINANCE 等專屬函數轉為 XLSX 後會變成靜態值

資料驗證的下拉選單大致相容,但自訂錯誤訊息可能遺失

條件格式的色階、圖示集大致保留,但自訂公式條件格式偶爾會跑掉

圖表樣式可能略有差異

某些進階格式或巨集可能無法完整轉換,建議先測試重要檔案再正式使用

Google Sheets 最大的優勢是免費且支援多人即時協作。如果你的團隊需要同時編輯同一份試算表,Google Sheets 是比 Excel 桌面版更好的選擇。

用 Python 自動化批次建立 XLSX

當你需要定期產出格式一致的報表,或一次處理大量資料時,Python 是最有效率的方法。以下是兩個常用套件的完整範例。

openpyxl 範例(含格式設定):

from openpyxl import Workbook

from openpyxl.styles import Font, PatternFill, Alignment

wb = Workbook()

ws = wb.active

ws.title = "專案進度"

## 設定標題列

headers = ['專案名稱', '負責人', '狀態', '完成度']

header_font = Font(bold=True, color="FFFFFF")

header_fill = PatternFill(start_color="4472C4", fill_type="solid")

for col, header in enumerate(headers, 1):

cell = ws.cell(row=1, column=col, value=header)

cell.font = header_font

cell.fill = header_fill

cell.alignment = Alignment(horizontal="center")

## 寫入資料

data = [

['網站改版', '王小明', '進行中', '65%'],

['App 上線', '李小華', '已完成', '100%'],

['行銷活動', '張大偉', '待啟動', '0%'],

]

for row_data in data:

ws.append(row_data)

## 調整欄寬

for col in ws.columns:

ws.column_dimensions[col[0].column_letter].width = 15

wb.save('project_status.xlsx')

print("報表已產生:project_status.xlsx")

pandas 範例(適合資料分析場景):

import pandas as pd

## 從多個資料來源彙整

df = pd.DataFrame({

'專案名稱': ['網站改版', 'App 上線', '行銷活動'],

'負責人': ['王小明', '李小華', '張大偉'],

'預算(NT$)': [500000, 1200000, 300000],

'完成度': [0.65, 1.0, 0.0]

})

## 匯出為 XLSX,含格式

with pd.ExcelWriter('project_report.xlsx', engine='openpyxl') as writer:

df.to_excel(writer, sheet_name='專案總覽', index=False)

# 可以在同一個檔案中建立多個工作表

df[df['完成度'] < 1.0].to_excel(writer, sheet_name='進行中專案', index=False)

print("報表已產生:project_report.xlsx")

錯誤處理建議:在實際部署時,務必加入 try-except 處理檔案寫入失敗的情況(例如檔案被其他程式鎖定、磁碟空間不足),並在自動化排程中加入通知機制。

如果你想系統性地學習 Excel 與資料分析技能,Coursera 上有完整的 Excel 專業課程,從基礎到進階都有涵蓋。

⭐ 66 萬+ 學員 · 4.9★ 評價

⭐ 4.9 / 5

Excel Skills for Business|Macquarie University 認證

🎁 Coursera Plus 7 天免費試用——從基礎到進階完整 4 階段,6.3 萬+ 則評價、4.9★ 的 Coursera 最熱門 Excel 課程

🏆 66 萬+ 學員選修——Coursera 平台上最熱門的 Excel 課程📊 4 階段完整學程——公式、樞紐分析、圖表、儀表板全涵蓋🎓 Macquarie University 認證——完成後可加入 LinkedIn 履歷🌍 多語字幕支援——自學節奏、隨時隨地學習

開始學習 Excel 認證 →

✓ Coursera Plus 7 天免費試用 · ✓ 可隨時取消 · ✓ 完成後獲得正式證書

工具選擇判斷表

使用情境

推薦工具

費用

說明

個人日常使用

Microsoft Excel

NT$2,190/年(Microsoft 365 個人版)

功能最完整,業界標準

免費個人使用

LibreOffice Calc

NT$0

開源免費,功能涵蓋 90% 以上需求

團隊即時協作

Google Sheets

NT$0(個人版)

多人同時編輯,自動儲存

自動化批次處理

Python + openpyxl

NT$0

適合定期產報表、大量資料處理

臨時開啟(免安裝)

Excel 網頁版 / Google Sheets / Zoho Sheet

NT$0

只需瀏覽器和網路

▲ XLSX 建立工具選擇:個人日常→Excel、預算有限→LibreOffice、團隊協作→Google Sheets、自動化需求→Python、臨時使用→Excel 網頁版

如何編輯、修改與管理 XLSX 檔案

Excel 中的常用管理功能

追蹤修訂:當多人輪流編輯同一份 XLSX 時,開啟「校閱」→「追蹤修訂」可以記錄每個人的變更,方便回溯。

資料驗證:限制儲存格只能輸入特定格式的資料(例如只能輸入數字、只能從下拉選單選擇)。路徑:「資料」→「資料驗證」。這在建立讓其他人填寫的表單時特別有用。

篩選與排序:選取資料範圍後,點擊「資料」→「篩選」,每個欄位標題會出現下拉箭頭,可以快速篩選特定條件的資料。

凍結窗格:當資料列數很多時,捲動畫面會看不到標題列。點擊「檢視」→「凍結窗格」可以固定標題列,讓它在捲動時始終可見。更多操作細節可參考 Excel 教學指南。

Google Sheets 協作管理

Google Sheets 在多人協作方面的優勢是 Excel 桌面版難以匹敵的:

即時多人編輯:最多 100 人可以同時編輯同一份試算表,每個人的游標會以不同顏色顯示

版本歷史:點擊「檔案」→「版本紀錄」可以查看每次修改的詳細記錄,隨時回復到任何歷史版本

評論功能:選取儲存格後按 Ctrl + Alt + M 可以新增評論,適合非同步溝通——例如標記「這個數字需要財務部確認」

Python 批次處理 XLSX

以下是一個實務案例:批次合併多份月報表為年度總表。

import openpyxl

import os

## 建立年度總表

annual_wb = openpyxl.Workbook()

annual_ws = annual_wb.active

annual_ws.title = "年度彙總"

annual_ws.append(['月份', '營收', '成本', '利潤'])

## 讀取每月報表

report_folder = './monthly_reports/'

for filename in sorted(os.listdir(report_folder)):

if filename.endswith('.xlsx'):

wb = openpyxl.load_workbook(os.path.join(report_folder, filename))

ws = wb.active

for row in ws.iter_rows(min_row=2, values_only=True):

annual_ws.append(row)

wb.close()

annual_wb.save('annual_report.xlsx')

print(f"已合併 {len(os.listdir(report_folder))} 份月報表")

這個腳本會自動讀取資料夾中所有 XLSX 月報表,將資料合併到一份年度總表中。比手動複製貼上快上百倍,而且不會出錯。

XLSX 檔案過大的瘦身技巧

XLSX 檔案動輒數十 MB 甚至上百 MB?以下是具體的瘦身步驟:

1. 刪除空白列與欄

按 Ctrl + End 查看 Excel 認為的「最後一個儲存格」。如果它遠超你的實際資料範圍,選取多餘的列 → 右鍵 →「刪除」→ 儲存。這一步通常能減少 30-50% 的檔案大小。

2. 移除多餘的格式設定

選取整個工作表(Ctrl + A)→「常用」→「清除」→「清除格式」,然後只對需要的範圍重新設定格式。很多人不知道,即使儲存格是空的,如果它被設定了背景色或邊框,Excel 仍會儲存這些格式資訊。

3. 壓縮圖片

如果 XLSX 中嵌入了圖片,選取任一圖片 →「圖片格式」→「壓縮圖片」→ 選擇適當的解析度(螢幕顯示用 150 ppi 就夠了)。

4. 清除樞紐分析表快取

樞紐分析表會儲存一份資料快取。如果原始資料已更新,舊的快取只是佔空間。雙擊樞紐分析表 →「分析」→「選項」→「資料」→ 取消勾選「儲存來源資料與檔案」。

5. 另存新檔

有時候最簡單的方法就是「另存新檔」為新的 XLSX——Excel 會在儲存過程中自動清理一些殘留資料。

▲ XLSX 瘦身五步驟:刪除空白列欄、移除多餘格式、壓縮圖片、清除樞紐快取、另存新檔

當 Excel 不夠用:專案管理工具的替代方案

如果你發現自己花大量時間在 Excel 中手動更新進度、合併不同人的版本、追蹤誰改了什麼——這些痛點正是專案管理工具要解決的問題。

當專案規模成長到需要多人即時協作、自動化通知、跨部門看板時,可以考慮將 XLSX 資料匯入專案管理平台。monday.com 支援直接匯入 XLSX 資料建立看板,所以你不需要從零開始重建所有資料。免費方案不需要信用卡,2 人以內可以直接使用。

⭐ Fortune 500 有 60% 是客戶

⭐ 4.8 / 5

monday.com|250,000+ 團隊的專案管理首選

🎁 免費版永久使用 + 14 天 Pro 試用——內建 200+ 專案範本,看板、甘特圖、時間軸 3 分鐘完成設定

📋 看板、甘特圖、時間軸——同一專案 3 種視圖自由切換⚡ 200+ 自動化範本——截止提醒、任務指派、進度同步全自動👥 從 2 人到 200 人團隊都適用——10 分鐘上手🔗 整合 Gmail、Slack、Zoom 等常用工具——資訊不用到處找

免費建立第一個專案看板 →

✓ 免費版永久使用 · ✓ Fortune 500 有 60% 在用 · ✓ 不需信用卡

XLSX 安全性與權限管理

設定檔案密碼保護

當 XLSX 包含敏感資料(薪資表、客戶資料、財務數據),你應該設定密碼保護。

Excel 操作步驟:

1. 開啟 XLSX 檔案

2. 點選「檔案」→「資訊」

3. 點擊「保護活頁簿」→「以密碼加密」

4. 輸入密碼(建議 8 位以上,含大小寫與數字)

5. 再次輸入密碼確認 → 按「確定」

6. 儲存檔案

設定完成後,任何人開啟這個檔案都需要輸入正確密碼。

重要提醒:Excel 的密碼保護強度有限——它能防止一般人隨意開啟,但無法抵擋專業的密碼破解工具。如果資料極度敏感,建議搭配其他安全措施(如加密磁碟、VPN 傳輸)。

保護特定工作表或儲存格

有時候你不想鎖住整個檔案,而是只想防止別人修改特定區域——例如公式欄位、標題列。

操作步驟:

1. 先選取「允許編輯」的儲存格範圍

2. 右鍵 →「儲存格格式」→「保護」標籤 → 取消勾選「鎖定」

3. 點選「校閱」→「保護工作表」

4. 設定密碼(選填)→ 勾選允許的操作(如「選取未鎖定的儲存格」)

5. 按「確定」

這樣一來,使用者只能編輯你指定的區域,其他區域(包含公式、標題)都無法修改。這在製作讓同事填寫的表單時非常實用。

雲端協作的權限設定

Google Sheets 權限設定:

點擊右上角「共用」按鈕,可以針對每個人設定不同權限:

檢視者:只能看,不能改

評論者:可以看和留言,但不能改內容

編輯者:完全編輯權限

OneDrive / SharePoint 權限設定:

上傳 XLSX 到 OneDrive 後,點擊「共用」→ 可選擇「可以編輯」或「可以檢視」,也可以設定連結到期日和密碼。

產業案例:某製造業團隊將生產數據存放在 SharePoint 上的 XLSX 檔案中,設定了三層權限——產線人員只能輸入當日數據(特定儲存格)、組長可以檢視整份報表、廠長擁有完整編輯權限。這種分層控制確保資料不會被誤改,同時讓每個角色都能存取需要的資訊。

▲ XLSX 權限管理三層架構:檔案層級(密碼加密整個檔案)、工作表層級(保護特定工作表或儲存格)、雲端層級(Google Sheets / OneDrive 分享權限設定)

XLSX 格式轉換完整教學

XLSX 轉 PDF

將 XLSX 轉為 PDF 是最常見的需求——報表要給客戶看、資料要存檔、或是要防止對方修改內容。

Excel 內建匯出步驟:

1. 開啟 XLSX 檔案

2. 先調整列印範圍:「頁面配置」→「列印範圍」→「設定列印範圍」

3. 預覽列印效果:「檔案」→「列印」確認分頁是否正確

4. 匯出:「檔案」→「匯出」→「建立 PDF/XPS 文件」

5. 選擇儲存位置,按「發佈」

常見問題:轉出的 PDF 表格被截斷或分頁不對。解決方法:在「頁面配置」中將縮放比例設為「調整成 1 頁寬」,讓 Excel 自動調整欄寬以符合頁面。更完整的轉檔技巧可參考 Excel 轉 PDF 完整教學。

XLSX 轉 CSV / CSV 轉 XLSX

XLSX 轉 CSV:

1. 開啟 XLSX 檔案

2. 「檔案」→「另存新檔」

3. 檔案類型選擇「CSV(逗號分隔)(*.csv)」

4. Excel 會提醒你 CSV 只能保存目前的工作表且會遺失格式——按「是」繼續

CSV 轉 XLSX:

1. 在 Excel 中點選「資料」→「從文字/CSV」

2. 選擇 CSV 檔案

3. 關鍵步驟:在匯入精靈中選擇正確的編碼(繁體中文選 UTF-8 或 65001)

4. 預覽資料確認無亂碼後,按「載入」

5. 「檔案」→「另存新檔」→ 選擇 XLSX 格式儲存

中文亂碼解決方法:如果匯入後出現亂碼,回到步驟 3 嘗試不同的編碼選項。常見的繁體中文編碼有 UTF-8(最通用)、Big5(較舊的繁體編碼)、Windows-1252(西歐編碼,選這個一定會亂碼)。詳細的亂碼排解流程可參考 CSV 轉 Excel 教學。

XLSX 與 XLS 互轉

XLS 轉 XLSX:

1. 用 Excel 開啟 .xls 檔案

2. 「檔案」→「另存新檔」→ 選擇「Excel 活頁簿(*.xlsx)」

3. 儲存

XLSX 轉 XLS:

1. 用 Excel 開啟 .xlsx 檔案

2. 「檔案」→「另存新檔」→ 選擇「Excel 97-2003 活頁簿(*.xls)」

3. Excel 會顯示相容性檢查報告

轉換後可能遺失的功能清單:

超過 65,536 列或 256 欄的資料會被截斷(XLS 的上限)

條件格式規則超過 3 個的儲存格,多餘的規則會被移除

新版圖表類型(如瀑布圖、樹狀圖)會被轉為靜態圖片

表格樣式會被轉為一般格式

走勢圖(Sparklines)會被移除

線上免費轉檔工具推薦

如果你手邊沒有 Excel,以下線上工具可以免費完成格式轉換:

工具名稱

支援轉換方向

免費限制

特色

Google Sheets

XLSX ↔ CSV、PDF、ODS

無限制(需 Google 帳號)

最穩定,相容性最好

CloudConvert

XLSX ↔ 幾乎所有格式

每天 25 次免費轉換

支援格式最多,含批次轉換

Zamzar

XLSX ↔ PDF、CSV、ODS 等

單檔最大 50 MB

不需註冊,拖曳即轉

安全提醒:使用線上轉檔工具時,你的檔案會上傳到第三方伺服器。如果檔案包含敏感資料(客戶個資、財務數據),建議使用本機軟體轉檔,或確認該工具的隱私政策。

▲ XLSX 轉檔流程:選擇目標格式(PDF/CSV/XLS/ODS)、選擇轉檔工具(Excel內建/Google Sheets/線上工具)、執行轉換、檢查轉換結果(格式/編碼/資料完整性)

結論

本文重點回顧:

XLSX 是基於 Office Open XML 標準的壓縮電子表格格式,自 Excel 2007 起取代 XLS,具備檔案小、相容性高、易於自動化的優勢

免費開啟 XLSX 的方法很多:LibreOffice Calc、WPS Office、Google Sheets、Excel 網頁版、Zoho Sheet 都能免費使用,手機上也有對應的免費 App

選對格式很重要:一般用途選 XLSX、含巨集選 XLSM、純資料傳輸選 CSV、超大資料集選 XLSB

中文亂碼問題通常出在 CSV 匯入時的編碼設定,選擇 UTF-8 編碼可以解決大部分情況

檔案過大可以透過刪除空白列、移除多餘格式、壓縮圖片、清除樞紐快取來瘦身

下一步行動建議: 如果你目前用 XLSX 管理專案進度或團隊任務,但經常遇到版本衝突、手動合併、無法即時掌握進度等問題,可以試試把資料匯入 monday.com 的看板——它支援直接匯入 XLSX,10 分鐘就能建好你的第一個專案追蹤看板,免費方案不需要信用卡。

⭐ Fortune 500 有 60% 是客戶

⭐ 4.8 / 5

monday.com|250,000+ 團隊的專案管理首選

🎁 免費版永久使用 + 14 天 Pro 試用——內建 200+ 專案範本,看板、甘特圖、時間軸 3 分鐘完成設定

📋 看板、甘特圖、時間軸——同一專案 3 種視圖自由切換⚡ 200+ 自動化範本——截止提醒、任務指派、進度同步全自動👥 從 2 人到 200 人團隊都適用——10 分鐘上手🔗 整合 Gmail、Slack、Zoom 等常用工具——資訊不用到處找

免費建立第一個專案看板 →

✓ 免費版永久使用 · ✓ Fortune 500 有 60% 在用 · ✓ 不需信用卡

XLSX 常見問題 FAQ

XLSX 是什麼檔案?

XLSX 是 Microsoft Excel 自 2007 版起採用的預設電子表格檔案格式,基於 Office Open XML 開放標準。它能儲存多個工作表、公式、圖表、條件格式等豐富內容,是目前全球最廣泛使用的試算表格式。

XLSX 用什麼軟體開啟?

最常用的是 Microsoft Excel,但你也可以用免費工具開啟:LibreOffice Calc(Windows / Mac / Linux)、Google Sheets(瀏覽器)、Zoho Sheet(瀏覽器)、Apple Numbers(Mac)、WPS Office(跨平台)。手機上可用 Microsoft Excel App 或 Google Sheets App,都是免費的。

XLSX 和 XLS 有什麼差別?

XLS 是 Excel 2003 及更早版本的舊格式(專有二進位),XLSX 是 Excel 2007 起的新格式(開放 XML 壓縮)。主要差異:XLSX 檔案更小、相容性更好、支援更多列數(104 萬列 vs 6.5 萬列),但不支援 VBA 巨集(需用 XLSM)。

XLSX 和 CSV 有什麼差別?

XLSX 支援多工作表、格式設定、函數公式、圖表等豐富功能;CSV 是純文字格式,只有逗號分隔的資料,不支援格式、公式或多工作表。CSV 適合系統間的資料傳輸,XLSX 適合日常報表與分析。

XLSX 檔案打不開怎麼辦?

依序嘗試以下方法:

1. 確認副檔名是否正確(有時會被改成 .xlsx_ 或 .xlsx.tmp)

2. 用 Excel 的「開啟並修復」功能:「檔案」→「開啟」→ 選擇檔案 → 點擊「開啟」旁的下拉箭頭 →「開啟並修復」

3. 嘗試用 Google Sheets 開啟(上傳到 Google 雲端硬碟)

4. 如果以上都無效,將 .xlsx 改名為 .zip 解壓縮,檢查內部 XML 檔案是否完整

XLSX 可以免費使用嗎?

可以。雖然 Microsoft Excel 是付費軟體,但你可以用以下免費方式處理 XLSX:Excel 網頁版(需 Microsoft 帳號)、Google Sheets、Zoho Sheet、LibreOffice Calc、WPS Office 免費版。這些工具都能開啟、編輯並儲存 XLSX 格式。

如何批次將 XLS 轉為 XLSX?

方法一:Excel VBA

在 Excel 中按 Alt + F11 開啟 VBA 編輯器,貼入以下巨集程式碼,即可自動遍歷指定資料夾中的所有 .xls 檔案並逐一轉存為 .xlsx:

Sub BatchConvertXlsToXlsx()

Dim folderPath As String

Dim fileName As String

Dim wb As Workbook

folderPath = "C:\your_folder\" '修改為你的資料夾路徑

fileName = Dir(folderPath & "*.xls")

Application.DisplayAlerts = False

Do While fileName <> ""

If Right(fileName, 5) <> ".xlsx" Then

Set wb = Workbooks.Open(folderPath & fileName)

wb.SaveAs folderPath & Replace(fileName, ".xls", ".xlsx"), _

FileFormat:=xlOpenXMLWorkbook

wb.Close

End If

fileName = Dir

Loop

Application.DisplayAlerts = True

MsgBox "批次轉換完成!"

End Sub

方法二:Python

使用 xlrd 讀取 .xls 檔案,再用 openpyxl 寫入 .xlsx:

import glob

import xlrd

import openpyxl

for xls_file in glob.glob('*.xls'):

# 讀取 xls

book = xlrd.open_workbook(xls_file)

sheet = book.sheet_by_index(0)

# 建立新的 xlsx

wb = openpyxl.Workbook()

ws = wb.active

for row in range(sheet.nrows):

for col in range(sheet.ncols):

ws.cell(row=row+1, column=col+1, value=sheet.cell_value(row, col))

new_name = xls_file.replace('.xls', '.xlsx')

wb.save(new_name)

print(f"已轉換:{new_name}")

Python 方法更靈活,適合需要在轉換過程中同時清理資料或調整格式的情境。如果檔案數量不多,也可以使用 CloudConvert 等線上批次轉檔工具完成。

XLSX 可以加密嗎?

可以。在 Excel 中點選「檔案」→「資訊」→「保護活頁簿」→「以密碼加密」,設定密碼後儲存即可。開啟檔案時需要輸入正確密碼。此外,你也可以只保護特定工作表或儲存格範圍,允許部分區域編輯、其他區域鎖定。