UltKit
รูปภาพ11
PDF13
เอกสารและข้อมูล7
วิดีโอ6
เสียง4
เครื่องมืออื่น ๆ22

แปลง Excel เป็น HTML

รายการราคา ตารางเวลา หรือชีตผลคะแนนที่เก็บไว้ใน Excel นั้นอัปเดตง่ายแต่เผยแพร่ยาก การแปลงไฟล์ให้เป็น HTML จะได้ตารางจริงที่เว็บไซต์ CMS หรืออินทราเน็ตแสดงผลได้ เครื่องมือค้นหาอ่านได้ และเลื่อนดูบนโทรศัพท์ได้

แปลงไฟล์เอกสาร

หรือลากไฟล์ PDF, DOC, DOCX … มาวางที่นี่ ·

สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที

ผลลัพธ์

ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที

วิธีใช้เครื่องมือนี้

  1. 1

    อัปโหลดไฟล์ Excel

    เพิ่มไฟล์ .xlsx, .xls, .xlsm, .ods, .numbers หรือ .csv ได้ครั้งละไม่เกิน 20 ไฟล์ ไฟล์ละไม่เกิน 95 MB

  2. 2

    เลือกการจัดรูปแบบและชีต

    การจัดรูปแบบ เริ่มต้นที่ เรียบง่าย ซึ่งจะสร้างตารางที่สะอาดโดยไม่มีสไตล์แบบอินไลน์ ใน ชีตในสเปรดชีต เลือก All เพื่อแปลงทุกชีต หรือ First เพื่อแปลงเฉพาะชีตแรก

  3. 3

    แปลงเป็น HTML

    กด แปลงเป็น HTML เปิดไฟล์ในเบราว์เซอร์เพื่อตรวจสอบ แล้วคัดลอกตารางไปวางในหน้าเว็บของคุณ ไฟล์ที่อัปโหลดจะถูกลบหลังจาก 30 นาที

คำตอบ

จะแปลงชีต Excel เป็นตาราง HTML ได้อย่างไร

อัปโหลดเวิร์กบุ๊ก ตั้ง การจัดรูปแบบ ไว้ที่ เรียบง่าย แล้วกด แปลงเป็น HTML แต่ละชีตจะกลายเป็นตาราง HTML แบบ UTF-8 ที่สะอาด มีแถวหัวตาราง พร้อมวางในเว็บไซต์หรือ CMS

แปลง Excel เป็น HTML: นำสเปรดชีตขึ้นเว็บเพจ

การแชร์ไฟล์ .xlsx ให้ดาวน์โหลดทำให้ผู้เข้าชมทุกคนต้องมีแอปสเปรดชีตและต้องเปิดไฟล์เพียงเพื่ออ่านไม่กี่แถว บนโทรศัพท์มักเปิดไม่ได้เลย ส่วนตาราง HTML จะโหลดไปพร้อมกับหน้าเว็บ ใช้งานกับโปรแกรมอ่านหน้าจอได้ จัดสไตล์ด้วย CSS ของเว็บไซต์ได้ และเสิร์ชเอนจินจัดทำดัชนีเหมือนข้อความส่วนอื่น

ผู้ที่ต้องการแปลงแบบนี้มักเก็บต้นฉบับไว้ใน Excel เพราะแก้ไขง่าย เช่น ตารางแข่งขันของสโมสร รายการราคาของร้านค้า ตารางสอบของโรงเรียน หรือค่าอ้างอิงของห้องแล็บ ขั้นตอนคือแก้เวิร์กบุ๊ก แปลง วางตาราง แล้วทำซ้ำ หากปลายทางเป็นรายงานที่พิมพ์ แปลง Excel เป็น Word จะให้ตารางในเอกสารแทน

การตั้งค่าการจัดรูปแบบแต่ละแบบให้ HTML แบบใด

ตัวเลือกการจัดรูปแบบสำหรับแปลง Excel เป็น HTML
การตั้งค่าสิ่งที่ HTML มีเหมาะสำหรับ
Keep allตารางที่มีสีพื้น ฟอนต์ เส้นขอบ และการจัดวาง เขียนเป็นสไตล์แบบอินไลน์หน้าเว็บเดี่ยวและอีเมลที่ไม่มีสไตล์ชีตใช้งาน
เรียบง่ายตาราง แถวหัวตาราง เซลล์ที่ผสาน และข้อความเท่านั้น โดย CSS ของเว็บไซต์เป็นผู้จัดสไตล์หน้า CMS บล็อก และอินทราเน็ต
Text onlyเนื้อหาในเซลล์เป็นข้อความโดยไม่มีมาร์กอัปตารางนำข้อความไปใช้ในเครื่องมืออื่น

ทำให้ตาราง Excel ที่กว้างใช้งานได้บนโทรศัพท์

CSS สำหรับตารางที่เลื่อนไปด้านข้างได้บนหน้าจอเล็ก
.table-scroll { overflow-x: auto; }
.table-scroll table { border-collapse: collapse; min-width: 600px; }
.table-scroll th, .table-scroll td { padding: 6px 10px; border-bottom: 1px solid #ddd; }

ครอบตารางที่แปลงแล้วด้วย div ที่ใช้คลาสด้านบน หน้าเว็บจะคงความกว้างไว้ ส่วนตารางจะเลื่อนในกรอบของตัวเอง ซึ่งดีกว่าการย่อข้อความจนอ่านไม่ออก แถวหัวตารางแบบตรึงช่องของ Excel ไม่มีใน HTML จึงควรทำแถวแรกให้สั้นและชัดเจน

สิ่งที่ HTML คงไว้จากไฟล์ Excel

  1. ค่าตามที่แสดง

    ผลลัพธ์ของสูตร วันที่ และสกุลเงินจะถูกเขียนเป็นข้อความ หน้าเว็บจึงแสดงเหมือนในชีต

  2. โครงสร้าง

    แถวแรกกลายเป็นหัวตาราง เซลล์ที่ผสานจะคงไว้เป็นเซลล์ที่ขยาย และเขียนหนึ่งตารางต่อหนึ่งชีต

  3. รูปภาพและแผนภูมิ

    เมื่อเปิด รวมรูปภาพ รูปที่วางบนชีตจะถูกนำมาด้วย ปิดไว้หากต้องการตารางที่เป็นข้อความล้วน

ข้อมูลฟอร์แมต Excel และ HTML

XLSX

เวิร์กบุ๊ก Microsoft Excel

XLSX เป็นรูปแบบเวิร์กบุ๊กเริ่มต้นของ Microsoft Excel ตั้งแต่ Office 2007 โดยอิงตามมาตรฐาน Office Open XML เก็บหลายแผ่นงาน สูตร การจัดรูปแบบ แผนภูมิ PivotTable และการตรวจสอบความถูกต้องของข้อมูลไว้ในแพ็กเกจ ZIP ที่บรรจุไฟล์ XML รองรับมากกว่าหนึ่งล้านแถวต่อแผ่นงาน และเป็นรูปแบบมาตรฐานสำหรับแลกเปลี่ยนสเปรดชีตทางธุรกิจ Google Sheets, LibreOffice และ Numbers เปิด XLSX ได้ แต่แมโครและฟีเจอร์ขั้นสูงอาจใช้งานต่อไม่ได้

การบีบอัด
–
พื้นหลังโปร่งใส
–
ภาพเคลื่อนไหว
–
เปิดตัว
2007 · Microsoft
ตัวแปลงไฟล์ XLSX

HTML

HyperText Markup Language

HTML คือภาษามาร์กอัปของเว็บ อธิบายครั้งแรกโดย Tim Berners-Lee ในช่วงต้นทศวรรษ 1990 และปัจจุบัน WHATWG ดูแลในฐานะมาตรฐานที่ปรับปรุงต่อเนื่อง (living standard) ไฟล์ HTML อธิบายหัวข้อ ย่อหน้า ลิงก์ ตาราง รูปภาพ และแบบฟอร์ม ส่วนการจัดรูปแบบมักมาจาก CSS เบราว์เซอร์ทุกตัวแสดงผล HTML ได้ และยังใช้กับเทมเพลตอีเมลและหน้าเว็บที่บันทึกไว้ ไฟล์ HTML ไฟล์เดียวมักอาศัยรูปภาพและสไตล์ชีตภายนอก จึงอาจแสดงผลผิดเพี้ยนเมื่อย้ายไปเพียงไฟล์เดียว

การบีบอัด
–
พื้นหลังโปร่งใส
–
ภาพเคลื่อนไหว
–
เปิดตัว
1993 · Tim Berners-Lee; maintained by WHATWG
ตัวแปลงไฟล์ HTML

แปลงเวิร์กบุ๊ก Excel เป็น HTML เมื่อต้องเผยแพร่ตารางที่ดูแลอยู่ในสเปรดชีต เช่น รายการราคา ตารางเวลา หรือผลการแข่งขัน ที่ควรแสดงบนเว็บไซต์เป็นตารางที่อ่านและค้นหาได้ แทนที่จะให้ดาวน์โหลดเป็นไฟล์

คำถามเกี่ยวกับการแปลง Excel เป็น HTML

ทำไมไม่ใช้คำสั่งบันทึกเป็นเว็บเพจของ Excel เอง

Excel บันทึกเวิร์กบุ๊กเป็นหน้าเว็บได้ แต่ไฟล์ที่มีหลายชีตจะได้ไฟล์ .htm หลักพร้อมโฟลเดอร์ไฟล์สนับสนุน เช่น sheet001.htm และ filelist.xml และโค้ดเต็มไปด้วยสไตล์เฉพาะของ Office ซึ่งออกแบบมาเพื่อเปิดกลับใน Excel ไม่ใช่เพื่อวางใน CMS ส่วนผลลัพธ์แบบ เรียบง่าย ที่นี่เป็นตารางธรรมดาที่นำไปวางในหน้าเว็บได้ทันที

สูตรยังคำนวณได้ในตาราง HTML หรือไม่

ไม่ได้ HTML ไม่มีระบบคำนวณสูตร ดังนั้นแต่ละเซลล์จะเก็บค่าที่สูตรคำนวณได้ ณ ตอนที่บันทึกเวิร์กบุ๊กครั้งล่าสุด ควรคำนวณใหม่และบันทึกใน Excel ก่อนแปลง และแปลงใหม่ทุกครั้งที่ตัวเลขเปลี่ยน

จะนำตารางไปใส่ในหน้า WordPress ได้อย่างไร

เปิดไฟล์ HTML ในโปรแกรมแก้ไขข้อความ คัดลอกตั้งแต่แท็กเปิดตารางจนถึงแท็กปิด แล้ววางในบล็อก Custom HTML ของตัวแก้ไข WordPress หากตารางกว้างกว่าคอลัมน์เนื้อหา ให้เพิ่มตัวห่อแบบเลื่อนได้ตามที่แสดงในหน้านี้

ชีตขนาดเท่าใดจึงเหมาะกับเว็บเพจหนึ่งหน้า

Excel รองรับ 1,048,576 แถว และ 16,384 คอลัมน์ แต่หน้าเว็บที่มีหลายหมื่นแถวจะโหลดช้าและอ่านไม่ไหว ควรแบ่งข้อมูลขนาดใหญ่เป็นหลายชีตหรือหลายหน้า หรือเผยแพร่ไฟล์ CSV ให้ดาวน์โหลดคู่กับตารางสรุปสั้น ๆ

README หรือวิกิควรใช้ HTML หรือ Markdown

GitHub, GitLab และวิกิส่วนใหญ่แสดงตาราง Markdown ได้โดยตรงและอ่านง่ายในซอร์ส จึงเหมาะกับ แปลง Excel เป็น Markdown มากกว่า เลือก HTML สำหรับเว็บไซต์ หน้า CMS และงานที่ต้องมีเซลล์ที่ผสานกัน ซึ่งตาราง Markdown ทำไม่ได้

วิธีอื่นในการเผยแพร่หรือแปลงสเปรดชีต
แปลง Excel เป็น Markdownแปลง Excel เป็น LaTeXแปลง Excel เป็น PDF
แปลง Excel เป็น CSVแปลง Excel เป็น Wordแปลง HTML เป็น Excel