คลังสูตรExcel 80 · DAX 95 · M 15

คลังสูตร 9Expert · Excel 80 สูตร · DAX 95 ฟังก์ชัน · Power Query 15 ฟังก์ชัน

หาสูตรจากสิ่งที่อยากทำ ทั้ง Excel และ Power BI

พิมพ์เป็นภาษาไทยได้เลย ตัวอย่างทุกหน้าลองได้ทันที ตัวเลขฝั่ง Excel กับ DAX มาจากข้อมูลชุดเดียวกัน

เขียน Excel เป็นแล้ว เริ่ม DAX จากสูตรที่ใช้ทุกวัน

สูตร Excel ทุกหน้ามีบล็อก "ใน Power BI ใช้อะไร" บอกว่าย้ายไป DAX แบบไหน

SUMIFSCALCULATEเงื่อนไขมาจากแถวของรายงานและ Slicer ไม่ต้องพิมพ์ในสูตร
SUMPRODUCTSUMXคูณทีละแถวแล้วรวม โดยไม่ต้องเขียนเงื่อนไข
XLOOKUPRELATEDใช้ความสัมพันธ์ในโมเดลแทนการค้นด้วยรหัสทุกแถว
RANK.EQRANKXจัดอันดับจากค่าที่คำนวณใหม่ ต้องบอกรายการที่เทียบด้วย ALL
EDATEDATEADDเลื่อนช่วงวันที่ทั้งช่วงตามแถวของรายงาน
TEXTJOINCONCATENATEXต่อข้อความจากหลายแถว เรียงลำดับในฟังก์ชันเดียว

DAX ที่ควรเริ่มก่อน

เรียงจากพื้นฐาน: สรุปค่า เปลี่ยนตัวกรอง หาร คิดทีละแถว แล้วเทียบช่วงเวลา

ดูทั้ง 95 ฟังก์ชัน ›
SUMรวมตัวเลขทุกค่าในคอลัมน์ ตามแถวที่เหลือหลังตัวกรองของรายงานพื้นฐานแบบ 1 · ใช้ได้เหมือนกันCALCULATEคำนวณสูตรภายใต้ตัวกรองที่เพิ่ม เปลี่ยน หรือเอาออกจากตัวกรองของรายงาน เป็นฟังก์ชันที่ใช้มากที่สุดใน DAXกลางแบบ 3 · แนวคิดเดียวกัน คนละฟังก์ชันDIVIDEหารสองค่า ถ้าตัวหารเป็น 0 หรือว่าง จะให้ค่าที่กำหนด (หรือค่าว่าง) แทน Errorพื้นฐานแบบ 3 · แนวคิดเดียวกัน คนละฟังก์ชันSUMXคำนวณสูตรทีละแถวของตาราง แล้วรวมผลของทุกแถว ใช้เมื่อค่าที่ต้องการรวมยังไม่มีเป็นคอลัมน์พื้นฐานแบบ 3 · แนวคิดเดียวกัน คนละฟังก์ชันTOTALYTDคำนวณค่าสะสมตั้งแต่ต้นปีถึงวันสุดท้ายของช่วงที่กรองอยู่ เช่น ยอดขายสะสม ม.ค. ถึงเดือนในแถวกลางแบบ 5 · มีเฉพาะใน DAXSAMEPERIODLASTYEARคืนตารางวันที่ของช่วงเดียวกันในปีก่อน ใช้ใน CALCULATE เพื่อหายอดปีก่อนและอัตราเติบโตกลางแบบ 5 · มีเฉพาะใน DAX