ส่งออกรายงานที่มีการแบ่งหน้า Power BI ไปยัง Microsoft Excel (ตัวสร้างรายงานใน Power BI)
นําไปใช้กับ: Power BI Report Builder Power BI Desktop
ส่วนขยายการแสดงผล Excel แสดงรายงานที่มีการแบ่งหน้าของ Power BI ในรูปแบบ Microsoft Excel (.xlsx) ด้วยส่วนขยายการแสดงผล Excel ความกว้างของคอลัมน์ใน Excel จะแสดงความกว้างของคอลัมน์ในรายงานได้อย่างถูกต้องยิ่งขึ้น
รูปแบบคือ Office Open XML ชนิดเนื้อหาของไฟล์ที่สร้างขึ้นโดยตัวแสดงผลนี้คือ application/vnd.openxmlformats-officedocument.spreadsheetml.sheet และส่วนขยายของไฟล์คือ .xlsx
คุณสามารถเปลี่ยนการตั้งค่าเริ่มต้นบางอย่างสําหรับการแสดงผลนี้ได้โดยการเปลี่ยนการตั้งค่าข้อมูลอุปกรณ์ สําหรับข้อมูลเพิ่มเติม ให้ดู การตั้งค่าข้อมูลอุปกรณ์ Excel
ดู ส่งออกรายงาน (ตัวสร้างรายงาน Power BI) สําหรับรายละเอียดเกี่ยวกับวิธีการส่งออกไปยัง Excel
สำคัญ
เมื่อคุณกําหนดพารามิเตอร์ชนิด String ผู้ใช้จะได้รับกล่องข้อความที่สามารถรับค่าใด ๆ ได้ หากพารามิเตอร์รายงานไม่ได้เชื่อมโยงกับพารามิเตอร์คิวรีและค่าพารามิเตอร์จะถูกรวมไว้ในรายงาน ผู้ใช้รายงานสามารถพิมพ์ไวยากรณ์นิพจน์ สคริปต์ หรือ URL ลงในค่าพารามิเตอร์และแสดงรายงานไปยัง Excel หากผู้ใช้รายอื่นดูรายงานและเลือกเนื้อหาพารามิเตอร์ที่แสดงผลผู้ใช้อาจใช้สคริปต์หรือลิงก์ที่เป็นอันตรายโดยไม่ได้ตั้งใจ
เพื่อลดความเสี่ยงจากการเรียกใช้สคริปต์ที่เป็นอันตรายโดยไม่ได้ตั้งใจ ให้เปิดรายงานที่แสดงผลจากแหล่งที่เชื่อถือได้เท่านั้น สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการรักษาความปลอดภัยรายงาน ให้ดู รักษาความปลอดภัยรายงานและทรัพยากร
ข้อจํากัดของ Excel
Microsoft Excel วางข้อจํากัดในรายงานที่ส่งออกเนื่องจากความสามารถของ Excel และรูปแบบไฟล์ ที่สําคัญที่สุดมีดังต่อไปนี้:
ความกว้างสูงสุดของคอลัมน์จะถูกจํากัดไว้ที่ 255 อักขระหรือ 1726.5 จุด ตัวแสดงผลไม่ได้ตรวจสอบว่าความกว้างของคอลัมน์น้อยกว่าขีดจํากัด
จํานวนอักขระสูงสุดในเซลล์จะถูกจํากัดไว้ที่ 32,767 หากเกินจํานวนนี้ ตัวแสดงผลจะแสดงข้อความแสดงข้อผิดพลาด
ความสูงของแถวสูงสุดคือ 409 จุด ถ้าเนื้อหาของแถวทําให้ความสูงของแถวเพิ่มขึ้นเกิน 409 จุด เซลล์ Excel จะแสดงข้อความจํานวนบางส่วนจนถึง 409 จุด ส่วนที่เหลือของเนื้อหาเซลล์จะยังคงอยู่ภายในเซลล์ (สูงสุดจํานวนอักขระสูงสุดของ Excel เท่ากับ 32,767)
เนื่องจากความสูงของแถวสูงสุดคือ 409 จุด ถ้าความสูงที่กําหนดของเซลล์ในรายงานมีขนาดมากกว่า 409 จุด Excel จะแยกเนื้อหาของเซลล์ออกเป็นหลายแถว
จํานวนสูงสุดของแผ่นงานไม่ได้ถูกกําหนดไว้ใน Excel แต่ปัจจัยภายนอก เช่น หน่วยความจําและเนื้อที่ดิสก์ อาจทําให้เกิดข้อจํากัดที่จะใช้
ในเค้าร่าง Excel อนุญาตให้มีระดับที่ซ้อนกันสูงสุดเจ็ดระดับเท่านั้น
หากหน่วยข้อมูลของรายงานที่ควบคุมว่ารายการอื่นถูกสลับไม่ได้อยู่ในแถวหรือคอลัมน์ถัดไปของรายการที่ถูกสลับ เค้าร่างจะถูกปิดใช้งานด้วย
สําหรับรายละเอียดเพิ่มเติมเกี่ยวกับข้อจํากัดของ Excel ดู ที่ ข้อกําหนดและขีดจํากัดของ Excel
กล่องข้อความและข้อความ
ข้อจํากัดต่อไปนี้นําไปใช้กับกล่องข้อความและข้อความ:
ค่ากล่องข้อความที่เป็นนิพจน์จะไม่ถูกแปลงเป็นสูตร Excel ค่าของกล่องข้อความแต่ละกล่องจะถูกประเมินในระหว่างการประมวลผลรายงาน นิพจน์ที่มีการประเมินจะถูกส่งออกเป็นเนื้อหาของแต่ละเซลล์ Excel
กล่องข้อความจะแสดงภายในเซลล์ Excel หนึ่งเซลล์ ขนาดแบบอักษร แบบอักษร การตกแต่ง และลักษณะแบบอักษรเป็นการจัดรูปแบบเดียวที่ได้รับการสนับสนุนบนแต่ละข้อความภายในเซลล์ Excel
ผลข้อความ "โอเวอร์ไลน์" ไม่ได้รับการสนับสนุนใน Excel
Excel จะเพิ่มช่องว่างภายในเริ่มต้นที่ประมาณ 3.75 จุดทางด้านซ้ายและด้านขวาของเซลล์ ถ้าการตั้งค่าช่องว่างภายในของกล่องข้อความน้อยกว่า 3.75 จุด และเพียงไม่กว้างพอที่จะรองรับข้อความ ข้อความอาจตัดคําใน Excel
หมายเหตุ
เมื่อต้องการแก้ไขปัญหานี้ ให้เพิ่มความกว้างของกล่องข้อความในรายงาน
รูปภาพ
ข้อจํากัดต่อไปนี้นําไปใช้กับรูปภาพ:
รูปพื้นหลังสําหรับรายการรายงานจะถูกละเว้นเนื่องจาก Excel ไม่สนับสนุนรูปพื้นหลังสําหรับแต่ละเซลล์
ส่วนขยายการแสดงผล Excel สนับสนุนเฉพาะรูปพื้นหลังของเนื้อความรายงานเท่านั้น ถ้ารูปพื้นหลังของเนื้อความรายงานแสดงในรายงาน รูปดังกล่าวจะแสดงเป็นรูปพื้นหลังของแผ่นงาน
รูปสี่เหลี่ยมผืนผ้า
ข้อจํากัดต่อไปนี้นําไปใช้กับสี่เหลี่ยมผืนผ้า
- สี่เหลี่ยมผืนผ้าในส่วนท้ายของรายงานจะไม่ถูกส่งออกไปยัง Excel อย่างไรก็ตาม สี่เหลี่ยมผืนผ้าในเนื้อหารายงาน เซลล์ tablix และอื่น ๆ จะถูกแสดงเป็นช่วงของเซลล์ Excel
ส่วนหัวและส่วนท้ายของรายงาน
ข้อจํากัดต่อไปนี้นําไปใช้กับส่วนหัวและส่วนท้ายของรายงาน:
ส่วนหัวและส่วนท้ายของ Excel สนับสนุนอักขระสูงสุด 256 ตัว รวมถึงมาร์กอัปด้วย ส่วนขยายการแสดงผลจะตัดสตริงที่ 256 อักขระ
Reporting Services ไม่สนับสนุนระยะขอบบนส่วนหัวและส่วนท้ายของรายงาน เมื่อส่งออกไปยัง Excel ค่าระยะขอบเหล่านี้จะถูกตั้งค่าเป็นศูนย์ และส่วนหัวหรือส่วนท้ายใดๆ ที่มีข้อมูลหลายแถวอาจไม่พิมพ์หลายแถว ทั้งนี้ขึ้นอยู่กับการตั้งค่าเครื่องพิมพ์
กล่องข้อความในส่วนหัวหรือส่วนท้ายจะรักษาการจัดรูปแบบแต่ไม่รักษาการจัดแนวไว้เมื่อส่งออกไปยัง Excel ซึ่งเกิดขึ้นเนื่องจากช่องว่างนําหน้าและต่อท้ายถูกตัดแต่งเมื่อมีการแสดงรายงานไปยัง Excel
การผสานเซลล์
ข้อจํากัดต่อไปนี้นําไปใช้กับการผสานเซลล์:
- ถ้าเซลล์ถูกผสาน การตัดคําทํางานไม่ถูกต้อง ถ้ามีเซลล์ที่ผสานอยู่ในแถวที่กล่องข้อความถูกแสดงด้วยคุณสมบัติ ปรับขนาดอัตโนมัติ จะไม่ทํางาน
ตัวแสดงผล Excel เป็นตัวแสดงผลเค้าโครงเป็นหลัก เป้าหมายคือการทําซ้ําเค้าโครงของรายงานที่แสดงผลอย่างใกล้เคียงที่สุดเท่าที่จะเป็นในเวิร์กชีต Excel และเซลล์ดังนั้นอาจผสานกันในเวิร์กชีตเพื่อรักษาเค้าโครงรายงานไว้ เซลล์ที่ผสานกันอาจทําให้เกิดปัญหาเนื่องจากฟังก์ชันการเรียงลําดับใน Excel จําเป็นต้องผสานเซลล์ด้วยวิธีการเฉพาะเพื่อให้การเรียงลําดับทํางานอย่างถูกต้อง ตัวอย่างเช่น Excel ต้องการให้ช่วงของเซลล์ที่ผสานมีขนาดเท่ากันเพื่อเรียงลําดับ
หากเป็นสิ่งสําคัญที่รายงานที่ส่งออกไปยังแผ่นงาน Excel สามารถเรียงลําดับได้ สิ่งต่อไปนี้สามารถช่วยให้คุณลดจํานวนเซลล์ที่ผสานในแผ่นงาน Excel ของคุณ ซึ่งเป็นสาเหตุทั่วไปที่ทําให้มีปัญหากับฟังก์ชันการเรียงลําดับของ Excel
การไม่จัดแนวหน่วยข้อมูลไปทางซ้ายและขวาเป็นสาเหตุที่พบได้บ่อยที่สุดของเซลล์ที่ผสาน ตรวจสอบให้แน่ใจว่าขอบด้านซ้ายและขวาของหน่วยข้อมูลของรายงานทั้งหมดเรียงเป็นแนวเดียวกัน การทําให้รายการมีการจัดแนวและความกว้างเท่ากันจะช่วยแก้ปัญหาได้ในกรณีส่วนใหญ่
แม้ว่าคุณจัดแนวรายการทั้งหมดอย่างแม่นยํา แต่คุณอาจพบในบางกรณีที่บางคอลัมน์ยังคงถูกผสานกัน ซึ่งอาจเกิดจากการแปลงหน่วยภายในและการปัดเศษเมื่อมีการแสดงแผ่นงาน Excel ในภาษานิยามรายงาน (RDL) คุณสามารถระบุตําแหน่งและขนาดในหน่วยวัดต่างๆ เช่น นิ้ว พิกเซล เซนติเมตร และจุดได้ Excel ใช้จุดภายใน เพื่อลดการแปลงและความไม่ถูกต้องที่อาจเกิดขึ้นของการปัดเศษเมื่อแปลงนิ้วและเซนติเมตรเป็นจุดพิจารณาการระบุการวัดทั้งหมดในจุดทั้งหมดสําหรับผลลัพธ์โดยตรงที่สุด หนึ่งนิ้วเป็น 72 คะแนน.
รายงานกลุ่มแถวและกลุ่มคอลัมน์
รายงานที่มีกลุ่มแถวหรือกลุ่มคอลัมน์ประกอบด้วยเซลล์ว่างเมื่อส่งออกไปยัง Excel ลองนึกถึงรายงานที่จัดกลุ่มแถวในระยะการเดินทาง ระยะห่างแต่ละการเดินทางสามารถประกอบด้วยลูกค้ามากกว่าหนึ่งราย รูปภาพต่อไปนี้แสดงรายงาน
เมื่อรายงานถูกส่งออกไปยัง Excel ระยะของการเดินทางจะปรากฏในเซลล์เดียวของคอลัมน์ระยะทางในการเดินทาง ขึ้นอยู่กับการจัดแนวของข้อความในรายงาน (ด้านบน ตรงกลาง หรือด้านล่าง) ค่าจะอยู่ในเซลล์แรก เซลล์กลาง หรือเซลล์สุดท้าย เซลล์อื่นๆ ว่างเปล่า คอลัมน์ ชื่อ ที่มีชื่อลูกค้าไม่มีเซลล์ว่าง รูปภาพต่อไปนี้แสดงรายงานหลังจากที่ส่งออกไปยัง Excel แล้ว เส้นขอบเซลล์สีแดงถูกเพิ่มเพื่อเน้น กล่องสีเทาคือเซลล์ว่าง (ไม่มีเส้นสีแดงหรือกล่องสีเทาเป็นส่วนหนึ่งของรายงานที่ส่งออก)
ซึ่งหมายความว่ารายงานที่มีกลุ่มแถวหรือกลุ่มคอลัมน์จําเป็นต้องปรับเปลี่ยนหลังจากการส่งออกไปยัง Excel และก่อนที่คุณจะสามารถแสดงข้อมูลที่ส่งออกใน pivot table ได้ คุณต้องเพิ่มค่ากลุ่มไปยังเซลล์ที่ขาดหายไปเพื่อทําให้แผ่นงานเป็นตารางแฟล็ตที่มีค่าในเซลล์ทั้งหมด รูปภาพต่อไปนี้แสดงแผ่นงานที่ปรับปรุงแล้ว
ดังนั้นถ้าคุณสร้างรายงานเพื่อวัตถุประสงค์เฉพาะของการส่งออกไปยัง Excel เพื่อการวิเคราะห์เพิ่มเติมของข้อมูลรายงาน ให้พิจารณาไม่จัดกลุ่มในแถวหรือคอลัมน์ในรายงานของคุณ
ตัวแสดงผล Excel
ตัวแสดงผลไฟล์ Excel ปัจจุบัน (.xlsx)
ใน Reporting Services ตัวแสดงผล DefaultExcel เป็นเวอร์ชันที่เข้ากันได้กับไฟล์ Microsoft Excel ปัจจุบัน (.xlsx) นี่คือ ตัวเลือก Excel บนเมนู การส่งออก ในพอร์ทัลของเว็บ Power BI Services และรายการ SharePoint
เมื่อคุณใช้ตัวแสดงผล Excel ค่าเริ่มต้น แทนที่จะเป็นตัวแสดงผล Excel 2003 (.xls) รุ่นก่อนหน้า คุณสามารถติดตั้งชุดความเข้ากันได้ของ Microsoft Office สําหรับ Word, Excel และ PowerPoint เพื่ออนุญาตให้ Excel รุ่นก่อนหน้าเปิดไฟล์ที่ส่งออกได้
ความแตกต่างระหว่าง Excel (.xlsx) ในปัจจุบันและตัวแสดงผล Excel 2003
รายงานที่แสดงผลโดยใช้ Excel (.xlsx) ปัจจุบันหรือตัวแสดงผล Excel 2003 จะเหมือนกันและเฉพาะภายใต้สถานการณ์ที่หายากเท่านั้น คุณจะสังเกตเห็นความแตกต่างระหว่างรูปแบบทั้งสอง ตารางต่อไปนี้เปรียบเทียบการแสดงผล Excel และ Excel 2003
คุณสมบัติ | Excel 2003 | Excel ปัจจุบัน |
---|---|---|
คอลัมน์สูงสุดต่อเวิร์กชีต | 256 | 16,384 |
จํานวนแถวสูงสุดต่อเวิร์กชีต | 65,536 | 1,048,576 |
จํานวนสีที่อนุญาตในเวิร์กชีต | 56 (จานสี) หากมีการใช้สีมากกว่า 56 สีในรายงาน ส่วนขยายการแสดงผลจะตรงกับสีที่จําเป็นกับหนึ่งใน 56 สีที่พร้อมใช้งานในชุดแบบสีแบบกําหนดเอง |
ประมาณ 16 ล้าน (สี 24 บิต) |
ไฟล์บีบอัด ZIP | None | การบีบอัด ZIP |
ตระกูลแบบอักษรเริ่มต้น | Arial | Calibri |
ขนาดแบบอักษรเริ่มต้น | 10 pt | 11 pt |
ความสูงของแถวเริ่มต้น | 12.75 pt | 15 pt |
เนื่องจากรายงานได้ตั้งค่าความสูงของแถวอย่างชัดเจน ความสูงของแถวเริ่มต้นจะมีผลเฉพาะแถวที่ถูกปรับขนาดโดยอัตโนมัติเมื่อส่งออกไปยัง Excel
รายการรายงานใน Excel
สี่เหลี่ยมผืนผ้า รายงานย่อย เนื้อความรายงาน และขอบเขตข้อมูลจะแสดงเป็นช่วงของเซลล์ Excel กล่องข้อความ รูปภาพ และแผนภูมิ แถบข้อมูล เส้นแบบประกายไฟ แผนที่ เกจ และตัวบ่งชี้จะต้องแสดงภายในเซลล์ Excel หนึ่งเซลล์ ซึ่งอาจผสานกันโดยขึ้นอยู่กับเค้าโครงของรายงานที่เหลือ
รูปภาพ แผนภูมิ เส้นแบบประกายไฟ แถบข้อมูล แผนที่ ตัววัด ตัวบ่งชี้ และเส้นจะถูกจัดตําแหน่งไว้ภายในเซลล์ Excel หนึ่งเซลล์ แต่อยู่ด้านบนของเส้นตารางเซลล์ บรรทัดจะแสดงเป็นเส้นขอบของเซลล์
แผนภูมิ เส้นแบบประกายไฟ แถบข้อมูล แผนที่ ตัววัด และตัวบ่งชี้จะถูกส่งออกเป็นรูปภาพ ข้อมูลที่แสดงเช่นค่าและป้ายชื่อสมาชิกสําหรับแผนภูมิจะไม่ถูกส่งออกไปและไม่พร้อมใช้งานในเวิร์กบุ๊ก Excel เว้นแต่ว่าจะรวมอยู่ในคอลัมน์หรือแถวในขอบเขตข้อมูลภายในรายงาน
ถ้าคุณต้องการทํางานกับแผนภูมิ เส้นแบบประกายไฟ แถบข้อมูล แผนที่ ตัววัด และข้อมูลตัวบ่งชี้ ส่งออกรายงานเป็นไฟล์ .csv จากรายงาน สําหรับข้อมูลเพิ่มเติม ดูการส่งออกเป็นไฟล์ CSV (ตัวสร้างรายงานใน Power BI)
การปรับขนาดหน้า
ส่วนขยายการแสดงผล Excel ใช้การตั้งค่าความสูงและความกว้างของหน้าเพื่อกําหนดการตั้งค่ากระดาษที่จะกําหนดในเวิร์กชีต Excel Excel จะพยายามจับคู่การตั้งค่าคุณสมบัติ PageHeight และ PageWidth กับขนาดกระดาษที่พบบ่อยที่สุดแบบหนึ่ง
ถ้าไม่พบข้อมูลที่ตรงกัน Excel จะใช้ขนาดหน้าเริ่มต้นสําหรับเครื่องพิมพ์ การวางแนวถูกตั้งค่าเป็นแนวตั้งถ้าความกว้างของหน้าน้อยกว่าความสูงของหน้า กระดาษจะถูกตั้งค่าไว้ที่ 1000000 มิฉะนั้น การวางแนวถูกตั้งค่าเป็น แนวนอน
ชื่อแท็บแผ่นงาน
เมื่อคุณส่งออกรายงานไปยัง Excel หน้ารายงานที่สร้างขึ้นโดยตัวแบ่งหน้าจะถูกส่งออกไปยังแผ่นงานอื่น ถ้าคุณระบุชื่อหน้าเริ่มต้นสําหรับรายงาน แต่ละแผ่นงานของเวิร์กบุ๊ก Excel จะมีชื่อนี้ตามค่าเริ่มต้น ชื่อจะปรากฏขึ้นบนแท็บแผ่นงาน อย่างไรก็ตาม เนื่องจากแต่ละแผ่นงานในสมุดงานต้องมีชื่อที่ไม่ซ้ํากัน ตัวอย่างเช่น ถ้าชื่อหน้าเริ่มต้นคือ รายงานยอดขายตามปีบัญชี แผ่นงานที่สองจะมีชื่อว่า รายงานยอดขายตามปีบัญชี 1 รายงานการขายที่สาม ตามปีงบประมาณ 2 และอื่น ๆ
ถ้าหน้ารายงานทั้งหมดที่สร้างขึ้นโดยตัวแบ่งหน้าระบุชื่อหน้าใหม่ แต่ละแผ่นงานจะมีชื่อหน้าที่เกี่ยวข้อง อย่างไรก็ตาม ชื่อหน้าเหล่านี้อาจไม่ซ้ํากัน ถ้าชื่อหน้าไม่ซ้ํากัน เวิร์กชีตจะมีชื่อเหมือนกับชื่อหน้าเริ่มต้น ตัวอย่างเช่น ถ้าชื่อหน้าของสองกลุ่มคือยอดขายสําหรับ NW แท็บแผ่นงานหนึ่งจะมีชื่อว่ายอดขายสําหรับ NW และยอดขายอื่นสําหรับ NW1
ถ้ารายงานไม่มีชื่อหน้าเริ่มต้น หรือชื่อหน้าที่เกี่ยวข้องกับตัวแบ่งหน้า แท็บเวิร์กชีตจะมีชื่อ เริ่มต้น Sheet1, Sheet2 และอื่นๆ
Reporting Services มีคุณสมบัติในการตั้งค่าบนรายงาน ขอบเขตข้อมูล กลุ่ม และสี่เหลี่ยมผืนผ้าเพื่อช่วยให้คุณสร้างรายงานที่สามารถส่งออกไปยัง Excel ในลักษณะที่คุณต้องการ สําหรับข้อมูลเพิ่มเติม โปรดดูการแบ่งหน้าใน Reporting Services (ตัวสร้างรายงานใน Power BI)
คุณสมบัติของเอกสาร
ตัวแสดงผล Excel จะเขียนเมตาดาต้าต่อไปนี้ไปยังไฟล์ Excel
คุณสมบัติองค์ประกอบรายงาน | คำอธิบาย |
---|---|
ที่สร้าง | วันที่และเวลาของการดําเนินการรายงานเป็นค่าวันที่/เวลา ISO |
ผู้สร้าง | Report.Author |
คำอธิบาย | Report.Description |
บันทึกล่าสุด | วันที่และเวลาของการดําเนินการรายงานเป็นค่าวันที่/เวลา ISO |
ส่วนหัวและส่วนท้ายของหน้า
ขึ้นอยู่กับการตั้งค่า ข้อมูลอุปกรณ์ SimplePageHeaders ส่วนหัวของหน้าสามารถแสดงได้สองวิธี: สามารถแสดงส่วนหัวของหน้าที่ด้านบนของเส้นตารางเซลล์เวิร์กชีตแต่ละเส้น หรือในส่วนส่วนหัวของเวิร์กชีต Excel จริง ตามค่าเริ่มต้น ส่วนหัวจะแสดงเส้นตารางเซลล์บนเวิร์กชีต Excel
ส่วนท้ายของหน้าจะถูกแสดงในส่วนท้ายของเวิร์กชีต Excel จริง โดยไม่คํานึงถึงค่าของการตั้งค่า SimplePageHeaders
ส่วนหัวและส่วนท้ายของ Excel สนับสนุนอักขระสูงสุด 256 ตัว รวมถึงมาร์กอัปด้วย หากเกินขีดจํากัดนี้ ตัวแสดงผล Excel จะลบอักขระมาร์กอัปที่เริ่มต้นที่ส่วนท้ายของสตริงส่วนหัวและ/หรือส่วนท้ายเพื่อลดจํานวนอักขระทั้งหมด หากอักขระมาร์กอัปทั้งหมดถูกลบออกและความยาวยังคงเกินค่าสูงสุด สตริงจะถูกตัดทอนโดยเริ่มต้นจากด้านขวา
การตั้งค่า SimplePageHeader
ตามค่าเริ่มต้น การตั้งค่า Device Information SimplePageHeaders จะถูกตั้งค่า เป็น False ดังนั้นส่วนหัวของหน้าจะแสดงเป็นแถวในรายงานบนพื้นผิวเวิร์กชีต Excel แถวเวิร์กชีตที่มีส่วนหัวจะกลายเป็นแถวที่ถูกล็อก คุณสามารถหยุดหรือยกเลิกการตรึงบานหน้าต่างใน Excel ได้ ถ้าเลือกตัวเลือก พิมพ์ชื่อเรื่อง หัวกระดาษเหล่านี้จะถูกตั้งค่าให้พิมพ์บนทุกหน้าแผ่นงานโดยอัตโนมัติ
ส่วนหัวของหน้าจะทําซ้ําที่ด้านบนของทุกแผ่นงานในเวิร์กบุ๊ก ยกเว้นใบปะหน้าแผนผังเอกสารถ้า ตัวเลือก พิมพ์ชื่อเรื่อง ถูกเลือกอยู่บนแท็บ เค้าโครงหน้ากระดาษ ใน Excel ถ้าไม่ได้เลือกตัวเลือก พิมพ์บนหน้าแรก หรือ พิมพ์บนหน้าสุดท้าย ในกล่องโต้ตอบ คุณสมบัติส่วนหัวของรายงาน หรือคุณสมบัติส่วนท้ายของรายงาน จะไม่มีการเพิ่มส่วนหัวไปยังหน้าแรกหรือหน้าสุดท้ายตามลําดับ
ส่วนท้ายของหน้าจะแสดงในส่วนท้ายของ Excel
เนื่องจากข้อจํากัดของ Excel กล่องข้อความจึงเป็นหน่วยข้อมูลของรายงานประเภทเดียวเท่านั้นที่สามารถแสดงได้ในส่วนส่วนหัว/ส่วนท้ายของ Excel
การโต้ตอบ
องค์ประกอบแบบโต้ตอบบางอย่างได้รับการสนับสนุนใน Excel ต่อไปนี้คือคําอธิบายของลักษณะการทํางานเฉพาะ
แสดงและซ่อน
Microsoft Excel มีข้อจํากัดเกี่ยวกับวิธีการจัดการซ่อนและแสดงรายการของรายงานเมื่อมีการส่งออก กลุ่ม แถว และคอลัมน์ที่มีหน่วยข้อมูลของรายงานที่สามารถสลับได้จะแสดงเป็นเค้าร่าง Excel Excel สร้างเค้าร่างที่ขยายและยุบแถวและคอลัมน์ทั่วทั้งแถวหรือคอลัมน์ซึ่งอาจทําให้เกิดการยุบหน่วยข้อมูลของรายงานที่ไม่ได้ตั้งใจให้ยุบ นอกจากนี้ สัญลักษณ์เค้าร่างของ Excel อาจรกไปด้วยเค้าร่างที่ซ้อนทับกัน หากต้องการแก้ไขปัญหาเหล่านี้ จะมีการใช้กฎสรุปต่อไปนี้เมื่อใช้ส่วนขยายการแสดงผล Excel:
รายการรายงานที่มุมบนซ้ายที่สามารถสลับได้ยังคงสามารถสลับใน Excel ได้ รายการรายงานที่สามารถสลับและแชร์ช่องว่างแนวตั้งหรือแนวนอนกับรายการรายงานที่สามารถสลับที่มุมบนซ้ายไม่สามารถสลับใน Excel ได้
เพื่อกําหนดว่าขอบเขตข้อมูลจะยุบตามแถวหรือคอลัมน์หรือไม่ ตําแหน่งของรายการรายงานที่ควบคุมการสลับและตําแหน่งของรายการรายงานที่ถูกสลับจะถูกกําหนด ถ้ารายการที่ควบคุมการสลับปรากฏขึ้นก่อนรายการที่จะสลับ รายการดังกล่าวจะยุบลงตามแถว มิฉะนั้น รายการจะยุบลงตามคอลัมน์ ถ้ารายการที่ควบคุมการสลับปรากฏขึ้นด้านข้างและเหนือพื้นที่ที่จะสลับเท่ากัน รายการดังกล่าวจะแสดงโดยมีแถวยุบได้
หากต้องการกําหนดตําแหน่งที่ผลรวมย่อยถูกวางในรายงานที่แสดงผล ส่วนขยายการแสดงผลจะตรวจสอบอินสแตนซ์แรกของสมาชิกแบบไดนามิก ถ้าสมาชิกเพียร์สแตติกปรากฏขึ้นทันที สมาชิกแบบไดนามิกจะถือว่าเป็นผลรวมย่อย เค้าร่างจะถูกตั้งค่าเพื่อระบุว่านี่คือข้อมูลสรุป ถ้าไม่มีโหนดพี่น้องแบบคงที่ของสมาชิกแบบไดนามิก อินสแตนซ์แรกของอินสแตนซ์คือผลรวมย่อย
เนื่องจากข้อจํากัดของ Excel เค้าร่างสามารถซ้อนกันได้สูงสุดถึงเจ็ดระดับเท่านั้น
ผังเอกสาร
ถ้ามีป้ายชื่อแผนผังเอกสารใด ๆ ในรายงาน แผนผังเอกสารจะแสดงผล แผนผังเอกสารจะแสดงเป็นแผ่นงานปก Excel ที่ถูกแทรกที่ตําแหน่งแท็บแรกในเวิร์กบุ๊ก แผ่นงานมีชื่อว่า แผนผังเอกสาร
ข้อความที่แสดงในแผนผังเอกสารจะถูกกําหนดโดยคุณสมบัติ DocumentMapLabel ของรายการรายงานหรือกลุ่ม ป้ายชื่อแผนผังเอกสารจะแสดงอยู่ในลําดับที่ปรากฏในรายงาน โดยเริ่มต้นจากแถวแรกในคอลัมน์แรก เซลล์ป้ายชื่อแผนที่เอกสารแต่ละเซลล์จะเยื้องจํานวนระดับที่ลึกลงไปจะปรากฏในรายงาน การเยื้องแต่ละระดับจะแสดงโดยการวางป้ายชื่อในคอลัมน์ถัดไป Excel สนับสนุนการซ้อนเค้าร่างได้ถึง 256 ระดับ
เค้าร่างแผนผังเอกสารจะแสดงเป็นเค้าร่าง Excel แบบยุบ โครงสร้างเค้าร่างตรงกับโครงสร้างที่ซ้อนกันของแผนผังเอกสาร สถานะขยายและยุบของเค้าร่างเริ่มต้นที่ระดับที่สอง
โหนดรากของแผนที่คือชื่อ <รายงาน reportname.rdl> และไม่ได้เป็นแบบโต้ตอบ แบบอักษรของแผนที่เอกสารจะเชื่อมโยงแบบอักษร Arial, 10 pt
ลิงก์ Drillthrough
ลิงก์ Drillthrough ที่ปรากฏในกล่องข้อความจะแสดงเป็นไฮเปอร์ลิงก์ Excel ในเซลล์ที่แสดงข้อความ ลิงก์การดูรายละเอียดแบบเจาะลึกสําหรับรูปภาพและแผนภูมิจะแสดงเป็นไฮเปอร์ลิงก์ Excel บนรูปภาพเมื่อแสดง เมื่อเลือกลิงก์การเข้าถึงรายละเอียดจะเปิดเบราว์เซอร์เริ่มต้นของไคลเอ็นต์และนําทางไปยังมุมมอง HTML ของเป้าหมาย
ไฮเปอร์ลิงก์
ไฮเปอร์ลิงก์ที่ปรากฏในกล่องข้อความจะแสดงเป็นไฮเปอร์ลิงก์ Excel ในเซลล์ที่แสดงข้อความ ไฮเปอร์ลิงก์สําหรับรูปภาพและแผนภูมิจะแสดงเป็นไฮเปอร์ลิงก์ Excel บนรูปเมื่อแสดงผล เมื่อเลือกแล้ว ไฮเปอร์ลิงก์จะเปิดเบราว์เซอร์เริ่มต้นของลูกค้าและนําทางไปยัง URL เป้าหมาย
การเรียงลําดับแบบโต้ตอบ
Excel ไม่สนับสนุนการเรียงลําดับแบบโต้ตอบ
บุ๊กมาร์ก
ลิงก์บุ๊กมาร์กในกล่องข้อความจะแสดงเป็นไฮเปอร์ลิงก์ของ Excel ในเซลล์ที่แสดงข้อความ ลิงก์บุ๊กมาร์กสําหรับรูปภาพและแผนภูมิจะแสดงเป็นไฮเปอร์ลิงก์ Excel บนรูปเมื่อแสดงผล เมื่อเลือกบุ๊กมาร์กจะไปยังเซลล์ Excel ที่แสดงรายการของรายงานที่คั่นหน้า
การเปลี่ยนแปลงรายงานในเวลาที่เรียกใช้งาน
หากรายงานต้องแสดงเป็นหลายรูปแบบและไม่สามารถสร้างเค้าโครงรายงานที่แสดงตามที่คุณต้องการในรูปแบบที่จําเป็นทั้งหมด คุณอาจพิจารณาใช้ค่าในส่วนส่วนกลางของ RenderFormat เพื่อเปลี่ยนลักษณะที่ปรากฏของรายงานในขณะทํางานตามเงื่อนไข ด้วยวิธีนี้ คุณสามารถซ่อนหรือแสดงรายการรายงานตามการแสดงผลที่ใช้เพื่อให้ได้ผลลัพธ์ที่ดีที่สุดในแต่ละรูปแบบ สําหรับข้อมูลเพิ่มเติม ดูส่วนกลางที่มีอยู่ภายในและการอ้างอิงผู้ใช้ (ตัวสร้างรายงานใน Power BI)