คู่มือตาราง Markdown – การจัดแถว การจัดรูปแบบ และการแปลง (GFM)

คู่มือตาราง Markdown ที่สมบูรณ์: ไวยากรณ์ การจัดแถว บรรทัดส่วนหัว เซลล์หลายบรรทัด โค้ด/ภาพ/ลิงก์ในเซลล์ การแปลง CSV/Excel ⇄ Markdown ใช้ตัวแก้ไขแบบเรียลไทม์เพื่อสร้างตารางที่สมบูรณ์แบบ ส่งออก DOCX/PDF พร้อมตัวอย่างที่คัดลอกได้

↔️
การจัดแนว
📊
แปลง CSV
🔗
ลิงก์และรูปภาพ
📱
หลากแพลตฟอร์ม

🔄 ตัวแปลง CSV ↔ Markdown

แปลงระหว่างข้อมูล CSV/Excel และรูปแบบตาราง Markdown ได้ทันที

💡 วิธีใช้:

    CSV → Markdown: ป้อน CSV ทางซ้ายแล้วคลิก "CSV → Markdown"• Markdown → CSV: ป้อนตาราง Markdown ทางขวาแล้วคลิก "Markdown → CSV"• คัดลอก: ใช้ปุ่ม "📋 คัดลอก Markdown" เพื่อรับผลลัพธ์• ล้าง: ใช้ปุ่ม "ล้าง" เพื่อรีเซ็ตทั้งสองช่อง

คู่มือตาราง Markdown แบบสมบูรณ์ (GFM)

คู่มือที่สมบูรณ์สำหรับ ตาราง Markdown ที่ทำงานจริงในเอกสาร ครอบคลุม GitHub Flavored Markdown (GFM) ไวยากรณ์ การจัดแถว ลิงก์/ภาพ/โค้ดในเซลล์ เซลล์หลายบรรทัด และการแปลงระหว่าง CSV/Excel ⇄ Markdown

เคล็ดลับ: ใช้ปุ่ม ลองใช้ตารางในเอดิเตอร์ เพื่อสร้างตารางที่สมบูรณ์แบบด้วยตัวอย่างแบบเรียลไทม์ จากนั้นส่งออกเป็น DOCX/PDF สำหรับตาราง Word จริง (รักษาขอบและการจัดแถว)


สารบัญ


ไวยากรณ์พื้นฐาน

| ฟีเจอร์ | การสนับสนุน |
|----------|---------------|
| ตาราง   | ✅             |
| การจัดแถว | ✅             |
  • บรรทัดแรกคือ ส่วนหัว
  • บรรทัดที่สองของเครื่องหมายขีดกำหนดตารางและรองรับเครื่องหมายการจัดแถว

การจัดแถว

| จัดชิดซ้าย | จัดกึ่งกลาง | จัดชิดขวา |
|:------------|:-------------:|-------------:|
| เนื้อหา    |    เนื้อหา   |      เนื้อหา |
  • :--- = จัดชิดซ้าย, :---: = จัดกึ่งกลาง, ---: = จัดชิดขวา

ลิงก์ ภาพ โค้ดในเซลล์

| ประเภท | ตัวอย่าง                        |
|---------|----------------------------------|
| ลิงก์   | [md2word](https://md2word.com)   |
| ภาพ    | ![alt](https://example.com/i.png) |
| โค้ด    | `โค้ดในบรรทัด`                   |

องค์ประกอบแบบบล็อก (รายการ, บล็อกคำพูด) ไม่ได้รับการรองรับอย่างเชื่อถือไว้ในเซลล์โดย parser ต่างๆ — ให้เนื้อหาในแต่ละเซลล์กระชับ


เซลล์หลายบรรทัด

CommonMark ไม่รองรับการตัดบรรทัดแบบแข็งในเซลล์โดยธรรมชาติ แต่ renderer หลายตัวยอมรับ <br>:

| ฟีเจอร์ | คำอธิบาย                    |
|----------|------------------------------|
| หลายบรรทัด | บรรทัดที่1<br>บรรทัดที่2<br>บรรทัดที่3 |

สำหรับเนื้อหาที่ยาวขึ้น ให้พิจารณาแบ่งบรรทัดหรือสลับไปใช้ ตาราง HTML สำหรับเลย์เอาต์ที่แม่นยำ


ความกว้างคอลัมน์และการตัดบรรทัด

Markdown ไม่มีการควบคุมความกว้างคอลัมน์แบบเนทีฟ สำหรับความกว้างคงที่ ให้ใช้ CSS/HTML เมื่อส่งออกผ่าน md2word คอลัมน์จะปรับโดยอัตโนมัติเหมือนตาราง Word โดยรักษาการจัดแถว/ขอบ


CSV / Excel ⇄ Markdown

CSV → Markdown

  1. วาง CSV ในตัวแปลง
  2. เลือก "CSV → ตาราง Markdown"
  3. ปรับการจัดแถว; คัดลอกหรือส่งออกเป็น DOCX/PDF

Markdown → CSV/Excel

  • ส่งออกตารางที่ตรวจพบเป็น CSV หรือ .xlsx สำหรับการแก้ไขสเปรดชีต

ตัวอย่าง CSV:

ชื่อ,คะแนน,ผ่าน
สมชาย,92,TRUE
สมศรี,78,TRUE
สมหญิง,63,FALSE

Markdown ที่แปลงแล้ว:

| ชื่อ   | คะแนน | สถานะผ่าน |
|--------|--------:|:------------:|
| สมชาย |      92 |      ✅       |
| สมศรี |      78 |      ✅       |
| สมหญิง |      63 |      ❌       |

ตาราง HTML (เมื่อ Markdown ไม่เพียงพอ)

เมื่อคุณต้องการ rowspan/colspan, ความกว้างที่แม่นยำ หรือเนื้อหาซ้อนใน ให้ใช้ HTML:

<table>
  <thead>
    <tr><th>ไตรมาส</th><th colspan="2">รายได้</th></tr>
  </thead>
  <tbody>
    <tr><td>ไตรมาส1</td><td>$1.2M</td><td>$1.4M</td></tr>
  </tbody>
</table>

md2word จะแปลงตาราง HTML เป็นตาราง Word จริงพร้อมฟังก์ชันการผสมเซลล์


ความแตกต่างของแพลตฟอร์ม

แพลตฟอร์มตารางการจัดแถวหมายเหตุ
GitHub (GFM)พบบ่อยที่สุด; ไม่รองรับ colspan/rowspan
Obsidianทำงานในตัวอย่าง; การส่งออกขึ้นอยู่กับปลั๊กอิน
Notion⚠️⚠️นำเข้า Markdown แต่ใช้ตารางเนทีฟ
Discord/Reddit⚠️⚠️การสนับสนุนจำกัดหรือไม่มี; พิจารณาภาพหน้าจอหรือบล็อกโค้ด

คำถามที่พบบ่อย

ค: ทำไมคอลัมน์ของฉันดูไม่จัดแถวในตัวแก้ไขข้อความธรรมดา? ช่องว่างเป็นเพียงการตกแต่ง เครื่องมือแสดงผลจะละเว้น它们; ใช้เครื่องหมายการจัดแถวในบรรทัดส่วนหัว

ค: ฉันสามารถผสมเซลล์ได้ไหม? ไม่ได้ใน Markdown บริสุทธิ์ ใช้ ตาราง HTML สำหรับ rowspan/colspan หรือจัดโครงสร้างข้อมูลใหม่

ค: ตารางของฉันสูญเสียการจัดรูปแบบเมื่อคัดลอกวางใน Word ใช้ การส่งออก md2word เพื่อรับตาราง DOCX ที่เหมาะสมพร้อมขอบและการจัดแถวที่สม่ำเสมอ

ค: ตารางสามารถใหญ่แค่ไหน? ตัวแยง Markdown สามารถจัดการตารางขนาดใหญ่ได้ แต่เบราว์เซอร์จะช้าลง พิจารณาแบ่งหรือสลับไปใช้ CSV/Excel สำหรับการแก้ไข จากนั้นส่งออกใหม่


บันทึกการเปลี่ยนแปลง

  • 2025-10-16: เวอร์ชันภาษาไทยเผยแพร่ รองรับการแปลง CSV/Excel สองทิศทางและคำแนะนำสำรอง HTML

ขั้นตอนถัดไป:

คำถามที่พบบ่อย

จัดแนวคอลัมน์อย่างไร?

ใช้โคลอนในบรรทัดคั่น: `:---` ชิดซ้าย, `:---:` กึ่งกลาง, `---:` ชิดขวา

ผสานเซลล์ได้ไหม?

Markdown มาตรฐานไม่รองรับ ใช้ตาราง HTML (`table`, `tr`, `td`) หากจำเป็น

แปลง Excel เป็น Markdown อย่างไร?

ส่งออก Excel เป็น CSV แล้วใช้ตัวแปลงด้านบน หรือคัดลอกเซลล์แล้วจัดรูปแบบ

ทำไมตารางดูต่างกันในแต่ละที่?

ตัววิเคราะห์ต่างกัน (GitHub, Obsidian, Notion) มีสไตล์และการรองรับที่ต่างกันเล็กน้อย