แปลง Excel เป็น HTML
รายการราคา ตารางเวลา หรือชีตผลคะแนนที่เก็บไว้ใน Excel นั้นอัปเดตง่ายแต่เผยแพร่ยาก การแปลงไฟล์ให้เป็น HTML จะได้ตารางจริงที่เว็บไซต์ CMS หรืออินทราเน็ตแสดงผลได้ เครื่องมือค้นหาอ่านได้ และเลื่อนดูบนโทรศัพท์ได้
แปลงไฟล์เอกสาร
หรือลากไฟล์ PDF, DOC, DOCX … มาวางที่นี่ ·
สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที
ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที
150 DPI จะทำให้หน้า A4 มีขนาดประมาณ 1240 × 1754 px ใช้ 300 สำหรับการพิมพ์
แปลงทั้งไฟล์หรือเฉพาะบางหน้าหรือบางสไลด์ (สำหรับไฟล์ PDF และงานนำเสนอ)
หน้าหรือสไลด์ที่จะแปลง เช่น 1-3, 5, 8-10
UTF-8 ใช้ได้กับทุกภาษา เลือก UTF-8 พร้อม BOM หาก Excel หรือ Notepad บน Windows แสดงอักขระเพี้ยน ส่วนการเข้ารหัสแบบเก่าใช้เฉพาะกับซอฟต์แวร์รุ่นเก่า
LF สำหรับ macOS, Linux และโปรแกรมแก้ไขโค้ด ส่วน CRLF สำหรับโปรแกรม Windows รุ่นเก่า เช่น Notepad แบบดั้งเดิม
จุลภาคเป็นค่ามาตรฐาน ใช้อัฒภาคสำหรับ Excel ในประเทศที่เขียนทศนิยมด้วยจุลภาค (เยอรมนี ฝรั่งเศส บราซิล)
สำหรับไฟล์ Excel ที่มีหลายชีต: แปลงทุกชีต (หนึ่งส่วนหรือหนึ่งไฟล์ต่อชีต) หรือเฉพาะชีตแรก
วิธีใช้เครื่องมือนี้
- 1
อัปโหลดไฟล์ Excel
เพิ่มไฟล์ .xlsx, .xls, .xlsm, .ods, .numbers หรือ .csv ได้ครั้งละไม่เกิน 20 ไฟล์ ไฟล์ละไม่เกิน 95 MB
- 2
เลือกการจัดรูปแบบและชีต
การจัดรูปแบบ เริ่มต้นที่ เรียบง่าย ซึ่งจะสร้างตารางที่สะอาดโดยไม่มีสไตล์แบบอินไลน์ ใน ชีตในสเปรดชีต เลือก All เพื่อแปลงทุกชีต หรือ First เพื่อแปลงเฉพาะชีตแรก
- 3
แปลงเป็น HTML
กด แปลงเป็น HTML เปิดไฟล์ในเบราว์เซอร์เพื่อตรวจสอบ แล้วคัดลอกตารางไปวางในหน้าเว็บของคุณ ไฟล์ที่อัปโหลดจะถูกลบหลังจาก 30 นาที
จะแปลงชีต Excel เป็นตาราง HTML ได้อย่างไร
อัปโหลดเวิร์กบุ๊ก ตั้ง การจัดรูปแบบ ไว้ที่ เรียบง่าย แล้วกด แปลงเป็น HTML แต่ละชีตจะกลายเป็นตาราง HTML แบบ UTF-8 ที่สะอาด มีแถวหัวตาราง พร้อมวางในเว็บไซต์หรือ CMS
แปลง Excel เป็น HTML: นำสเปรดชีตขึ้นเว็บเพจ
การแชร์ไฟล์ .xlsx ให้ดาวน์โหลดทำให้ผู้เข้าชมทุกคนต้องมีแอปสเปรดชีตและต้องเปิดไฟล์เพียงเพื่ออ่านไม่กี่แถว บนโทรศัพท์มักเปิดไม่ได้เลย ส่วนตาราง HTML จะโหลดไปพร้อมกับหน้าเว็บ ใช้งานกับโปรแกรมอ่านหน้าจอได้ จัดสไตล์ด้วย CSS ของเว็บไซต์ได้ และเสิร์ชเอนจินจัดทำดัชนีเหมือนข้อความส่วนอื่น
ผู้ที่ต้องการแปลงแบบนี้มักเก็บต้นฉบับไว้ใน Excel เพราะแก้ไขง่าย เช่น ตารางแข่งขันของสโมสร รายการราคาของร้านค้า ตารางสอบของโรงเรียน หรือค่าอ้างอิงของห้องแล็บ ขั้นตอนคือแก้เวิร์กบุ๊ก แปลง วางตาราง แล้วทำซ้ำ หากปลายทางเป็นรายงานที่พิมพ์ แปลง Excel เป็น Word จะให้ตารางในเอกสารแทน
การตั้งค่าการจัดรูปแบบแต่ละแบบให้ HTML แบบใด
| การตั้งค่า | สิ่งที่ HTML มี | เหมาะสำหรับ |
|---|---|---|
| Keep all | ตารางที่มีสีพื้น ฟอนต์ เส้นขอบ และการจัดวาง เขียนเป็นสไตล์แบบอินไลน์ | หน้าเว็บเดี่ยวและอีเมลที่ไม่มีสไตล์ชีตใช้งาน |
| เรียบง่าย | ตาราง แถวหัวตาราง เซลล์ที่ผสาน และข้อความเท่านั้น โดย CSS ของเว็บไซต์เป็นผู้จัดสไตล์ | หน้า CMS บล็อก และอินทราเน็ต |
| Text only | เนื้อหาในเซลล์เป็นข้อความโดยไม่มีมาร์กอัปตาราง | นำข้อความไปใช้ในเครื่องมืออื่น |
ทำให้ตาราง Excel ที่กว้างใช้งานได้บนโทรศัพท์
.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
ค่าตามที่แสดง
ผลลัพธ์ของสูตร วันที่ และสกุลเงินจะถูกเขียนเป็นข้อความ หน้าเว็บจึงแสดงเหมือนในชีต
โครงสร้าง
แถวแรกกลายเป็นหัวตาราง เซลล์ที่ผสานจะคงไว้เป็นเซลล์ที่ขยาย และเขียนหนึ่งตารางต่อหนึ่งชีต
รูปภาพและแผนภูมิ
เมื่อเปิด รวมรูปภาพ รูปที่วางบนชีตจะถูกนำมาด้วย ปิดไว้หากต้องการตารางที่เป็นข้อความล้วน
ข้อมูลฟอร์แมต Excel และ HTML
XLSX
เวิร์กบุ๊ก Microsoft Excel
XLSX เป็นรูปแบบเวิร์กบุ๊กเริ่มต้นของ Microsoft Excel ตั้งแต่ Office 2007 โดยอิงตามมาตรฐาน Office Open XML เก็บหลายแผ่นงาน สูตร การจัดรูปแบบ แผนภูมิ PivotTable และการตรวจสอบความถูกต้องของข้อมูลไว้ในแพ็กเกจ ZIP ที่บรรจุไฟล์ XML รองรับมากกว่าหนึ่งล้านแถวต่อแผ่นงาน และเป็นรูปแบบมาตรฐานสำหรับแลกเปลี่ยนสเปรดชีตทางธุรกิจ Google Sheets, LibreOffice และ Numbers เปิด XLSX ได้ แต่แมโครและฟีเจอร์ขั้นสูงอาจใช้งานต่อไม่ได้
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- –
- ภาพเคลื่อนไหว
- –
- เปิดตัว
- 2007 · Microsoft
HTML
HyperText Markup Language
HTML คือภาษามาร์กอัปของเว็บ อธิบายครั้งแรกโดย Tim Berners-Lee ในช่วงต้นทศวรรษ 1990 และปัจจุบัน WHATWG ดูแลในฐานะมาตรฐานที่ปรับปรุงต่อเนื่อง (living standard) ไฟล์ HTML อธิบายหัวข้อ ย่อหน้า ลิงก์ ตาราง รูปภาพ และแบบฟอร์ม ส่วนการจัดรูปแบบมักมาจาก CSS เบราว์เซอร์ทุกตัวแสดงผล HTML ได้ และยังใช้กับเทมเพลตอีเมลและหน้าเว็บที่บันทึกไว้ ไฟล์ HTML ไฟล์เดียวมักอาศัยรูปภาพและสไตล์ชีตภายนอก จึงอาจแสดงผลผิดเพี้ยนเมื่อย้ายไปเพียงไฟล์เดียว
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- –
- ภาพเคลื่อนไหว
- –
- เปิดตัว
- 1993 · Tim Berners-Lee; maintained by WHATWG
แปลงเวิร์กบุ๊ก 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 |