การเปลี่ยนรูปแบบตัวเลขในรายงาน

คุณต้องการให้ผู้ใช้สามารถเปลี่ยนการแสดงผลตัวเลขในรายงาน จากหลักหน่วยเป็นหลักร้อยหรือหลักพันโดยการเลือกตัวเลขเหล่านี้จากรายการ

ที่นี่ เราใช้ชื่อที่ไม่ซ้ำในลำดับขั้นที่กำหนดเองเพื่อเก็บตัวหาร เราแบ่งตัวเลขในรายงานด้วยตัวหารเหล่านี้ และทำการปรับเปลี่ยนการแสดงผล

  1. สร้างสูตรในรายงาน
    ตัวอย่างเช่น:
    =ROC("BestPracticesOLAP","SALES","[PROFIT].[Gross Margin]",
    "[TIME].[All Years]","[VERSION].[Actual]","[CURRTYPE].[LC]","[LEVEL].[IFRS]",
    "[UNIT].[G0000]","[INTERCO].[TotalPartner]",
    "[PRODUCT].[All Tires]")
  2. สร้างลำดับขั้นแบบกำหนดเองที่มีสามองค์ประกอบ ใช้หลักหน่วย หลักร้อยและหลักพันเป็นคำอธิบาย และใช้ 1, 100 และ 1,000 เป็นชื่อที่ไม่ซ้ำ
  3. สร้างกล่องคำสั่งผสมในรายงาน แล้วลากลำดับขั้นแบบกำหนดเองไปไว้บนนั้น
    กล่องคำสั่งผสมแสดงหลักหน่วย หลักร้อย และหลักพัน
  4. เปิดกล่องโต้ตอบ จัดรูปแบบมุมมองรายการ ของกล่องคำสั่งผสม และจดชื่อของกล่องคำสั่งผสม)
  5. ในรายงาน ให้คลิกในเซลล์ที่มีสูตรซึ่งส่งคืนตัวเลข
    ในการแบ่งผลของสูตรด้วยตัวหารในลำดับขั้นแบบกำหนดเอง เราเพิ่มตัวดำเนินการหาร (/) และการอ้างอิงไปยังกล่องคำสั่งผสมที่ส่วนท้ายของสูตร
    ตัวอย่างเช่น: =ROC("BestPracticesOLAP","SALES","[PROFIT].[Gross Margin]","[TIME].[All Years]","[VERSION].[Actual]","[CURRTYPE].[LC]","[LEVEL].[IFRS]","[UNIT].[G0000]","[INTERCO].[TotalPartner]","[PRODUCT].[All Tires]")/ReportObjects.combo.Text
การเลือก 'หลักหน่วย', 'หลักร้อย' หรือ 'หลักพัน' จากกล่องคำสั่งผสมจะส่งผลต่อการแสดงตัวเลขในรายงาน