Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

DAX (นิพจน์การวิเคราะห์ข้อมูล ) ใช้เป็นภาษานิพจน์สูตรใน Analysis Services, Power BI และ Power Pivot DAX ชนิดข้อมูลและสูตรประกอบด้วยตัวดำเนินการ ฟังก์ชัน และค่าสำหรับดำเนินการคำนวณและสืบค้นภายในตารางและคอลัมน์ของตัวแบบข้อมูลอื่นๆ

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด) ในบทความนั้น เราสาธิต DAX ชนิดข้อมูลและด้านอื่นๆ นอกจากนี้เรายังอธิบายหลักการทำงานของ DAX ชนิดข้อมูล

ดาวน์โหลดไฟล์ Excel ที่ทำงาน

ดาวน์โหลดไฟล์การทำงานจากลิงค์ด้านล่าง

ชนิดข้อมูล DAX และลักษณะอื่นๆ ใน Power Pivot

DAX นิพจน์เป็นเรื่องปกติในเครื่องมือวิเคราะห์ข้อมูลต่างๆ ในส่วนด้านล่าง เราจะพูดถึงนิพจน์การวิเคราะห์ข้อมูลและประเภทของนิพจน์ใน Power Pivot ตาราง

DAX หรือนิพจน์การวิเคราะห์ข้อมูล

เป็นที่ทราบกันดีว่าฟังก์ชัน Excel จัดการกับเซลล์หรือช่วงต่างๆ แต่ DAX ไม่สนับสนุนแนวคิดในการจัดการกับเซลล์หรือช่วงเช่นเดียวกับฟังก์ชัน Excel ใช้แต่แนวคิดของคอลัมน์หรือตารางเท่านั้น และคุณสามารถรับค่าของคอลัมน์สำหรับแถวเดียวหรือทั้งตารางได้ และสิ่งสำคัญคือต้องระบุว่าผู้ใช้ไม่สามารถข้ามไปยังแถวใดแถวหนึ่งได้

ตัวอย่างเช่น สมมติว่าเรามีแผ่นงานสองแผ่นที่มีข้อมูลการขายสำหรับ 10 พนักงาน

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

  • เลือกช่วง B3:H12> คัดลอก (CTRL+C )> พาวเวอร์เดือย> คลิกที่ จัดการ (โมเดลข้อมูล มาตรา)

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

  • Power Pivot สำหรับ Excel หน้าต่างปรากฏขึ้น คลิกที่ วาง (ภายใน คลิปบอร์ด มาตรา)

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

  • ระบุชื่อที่เหมาะสม หลังจากนั้น คลิกที่ ตกลง คุณจะเห็นว่าข้อมูลจะถูกวางลงใน PowerPivot

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

ผ่านบทความนี้ เพื่อเพิ่ม Power Pivot พร้อมกับแท็บ Excel อื่นๆ

การดำเนินการใน Power Pivot Table

  • ขั้นแรก ให้คลิกที่ลูกศรแบบเลื่อนลง แล้วคุณจะเห็นส่วนหัวของคอลัมน์ทั้งหมดตามรายการ ในกรณีนี้ เราเลือก เพศ และดังนั้น 3 rd คอลัมน์จะถูกเน้น

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

  • สำหรับ การกรอง ให้คลิกที่ลูกศรแบบเลื่อนลงในส่วน เพศ คอลัมน์แล้วกาเครื่องหมาย F . คุณจะเห็นว่าทุกแถวมีค่าเท่ากับ F ใน เพศ คอลัมน์จะกรอง

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

  • การใช้สูตรใหม่นั้นค่อนข้างง่ายใน Power Pivot . เน้นเพิ่มคอลัมน์ ที่ท้ายตารางแล้วใส่ “=[ “ในช่องสูตร คุณจะได้รับรายการดรอปดาวน์ จากนั้นเลือกคอลัมน์ที่คุณต้องการจัดการ ในนี้ ให้เลือก ไตรมาสที่ 1 และอื่นๆ ให้ครบสูตรเป็น =[Quarter 1] + [ Quarter 2] + [Quarter 3] + [Quarter 4]

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

  • หลังจากใส่สูตร Power Pivot ตั้งชื่อคอลัมน์ใหม่ว่า CalculatedColumn1 . คุณสามารถเปลี่ยนชื่อคอลัมน์ได้โดยคลิกขวาที่คอลัมน์

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

ตัวดำเนินการ DAX

ตารางด้านล่างแสดง DAX . ประเภทต่างๆ ผู้ประกอบการ คล้ายกับแผ่นงาน Excel

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

ประเภทข้อมูล DAX

DAX รองรับข้อมูลหลายประเภท ข้อมูลจะแปลงเป็นชนิดข้อมูลแบบจำลองตารางประเภทใดประเภทหนึ่งเมื่อนำเข้าไปยังแบบจำลอง ในตัวอย่างก่อนหน้านี้ เราแสดงให้เห็นว่า PowerPivot . เป็นอย่างไร จัดการค่าตัวเลข ในความเป็นจริง มีตัวเลขหลายประเภท เช่น จำนวนเต็ม , ของจริง , สกุลเงิน , วันที่ (วันที่และเวลา), จริง/เท็จ (บูลีน)

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

  • ดังนั้น รูปภาพต่อไปนี้แสดงข้อมูลจากเวิร์กชีต

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

  • หลังจากดึงข้อมูลและดำเนินการบางอย่างแล้ว ผลลัพธ์จะออกมาดังภาพด้านล่าง

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

คุณจะเห็นได้ว่า “9/13/2022 ” ถูกแทนที่ด้วย “9/13/2022 12:00:00AM ” นั่นเป็นเพราะ PowerPivot เก็บวันที่ใน DateTime รูปแบบ. และ DAX ตัวดำเนินการข้อมูลดำเนินการต่าง ๆ ได้ดี

ไวยากรณ์สำหรับการอ้างอิงคอลัมน์

มีสองวิธีในการอ้างถึงคอลัมน์ภายใน Power Pivot . คือ:

(i) 'ชื่อตาราง'[ชื่อคอลัมน์]

(ii) ชื่อตาราง[ชื่อคอลัมน์]

ชื่อคอลัมน์ควรอยู่ในวงเล็บเหลี่ยมเสมอ นอกจากนี้ เครื่องหมายอัญประกาศเดี่ยวจะใส่ชื่อตารางด้วย แต่โดยส่วนใหญ่ ผู้ใช้สามารถละเว้นเครื่องหมายคำพูดได้ หากชื่อนั้นไม่มีอักขระพิเศษใดๆ Power Pivot ค้นหาคอลัมน์ภายในตารางปัจจุบัน ถ้าผู้ใช้ละเว้นชื่อตาราง เพื่อหลีกเลี่ยงความสับสน แนวทางปฏิบัติที่ดีที่สุดคือ คุณระบุชื่อเต็มเสมอ รวมทั้งชื่อตารางและชื่อคอลัมน์ด้วย

  • ด้านล่างแสดงวิธีการ Excel 365 อ้างอิงคอลัมน์โดยค่าเริ่มต้น สิ่งที่ล้อมรอบด้วยกล่องสีแดงเรียกว่า IntelliSense . มีประโยชน์และจะแสดงชื่อคอลัมน์และข้อมูลอ้างอิงที่เป็นไปได้ทั้งหมดที่คุณสามารถใช้ในสูตรได้

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

  • โดยค่าเริ่มต้น IntelliSense ไม่แสดงชื่อตาราง ดังนั้น คุณต้องพิมพ์อักษรตัวแรกของชื่อตารางเป็นอย่างน้อยเพื่อแสดงชื่อเต็ม ซึ่งรวมถึงชื่อตารางด้วย เนื่องจากชื่อตาราง “ยอดขาย ” ขึ้นต้นด้วย “สา ” Excel แสดงคอลัมน์ทั้งหมดจาก การขาย

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

การตรวจสอบและการจัดการข้อผิดพลาด

บางครั้ง เราอาจได้รับข้อผิดพลาดเมื่อพยายามใช้ DAX เพื่อสร้างคอลัมน์จากการคำนวณใหม่

  • ประการแรก หากเราพยายามเพิ่มคอลัมน์สำหรับ เพศ และ อายุ , Excel จะส่งกลับ #ERROR ดังแสดงในภาพหลัง

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

  • ในกรณีนี้ ให้คลิก Ctrl (ข้าง คอลัมน์จากการคำนวณ )> แสดงข้อผิดพลาด เพื่อเปิดกล่องโต้ตอบ PowerPivot สำหรับ Excel เป็นผลให้กล่องจะแสดงข้อความเตือน และคุณสามารถอัปเดตสูตรของคุณตามข้อความเตือนนี้ได้

ประเภทข้อมูล DAX และลักษณะอื่นๆ (การตรวจสอบและการจัดการข้อผิดพลาด)

บทสรุป

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

ลองดูเว็บไซต์ที่ยอดเยี่ยมของเรา Exceldemy เพื่อค้นหาบทความที่น่าสนใจใน Excel

บทความที่เกี่ยวข้อง

  • วิธีการเพิ่มการวิเคราะห์ข้อมูลใน Excel (ด้วย 2 ขั้นตอนง่ายๆ)
  • วิธีใช้ Data Analysis Toolpak ใน Excel (13 คุณลักษณะที่ยอดเยี่ยม