Thep Excel

FIRSTฟังก์ชัน DAX

FIRST ดึงค่าจากแถวแรก (First Row) บนแกน (Axis) ที่ระบุในการคำนวณภาพ (Visual Calculations) ส่งกลับค่าที่อยู่ตำแหน่งแรกของแกน ใช้เพื่อเปรียบเทียบค่าปัจจุบัน กับค่าต้นตัวของลำดับ หรือดึงมูลค่าเริ่มต้น

fx
=FIRST(<Column>, [<Axis>], [<OrderBy>], [<Blanks>], [<Reset>])

ความนิยม5/10
ความยาก3/10
ประโยชน์5/10

อัปเดต 15 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด ค่าเริ่มต้น คำอธิบาย
Column column ไม่มี คอลัมน์ที่จะดึงค่า
[Axis]ไม่บังคับ axis ไม่มี แกนสำหรับนำทาง VISUAL SHAPE
[OrderBy]ไม่บังคับ column ไม่มี คอลัมน์ที่ใช้เรียงลำดับ

[ ] = อาร์กิวเมนต์ที่ไม่บังคับ

FIRST

Examples

ดึงค่าแรกของซีรี่ส์FIRST(Sales[Amount])

ดึงยอดขายจากแถวแรก สำหรับเปรียบเทียบเบสไลน์

fx
=FIRST(Sales[Amount])

ผลลัพธ์ค่าจากแถวแรก
เปรียบเทียบกับค่าแรกSales[Amount] – FIRST(Sales[Amount])

คำนวณความเปลี่ยนแปลง จากค่าเริ่มต้นถึงปัจจุบัน

fx
=Sales[Amount] – FIRST(Sales[Amount])

ผลลัพธ์ความแตกต่างจากค่าแรก
ค้นหากรรมสิทธิ์เริ่มต้นFIRST(Portfolio[Owner], PortfolioAxis)

ดึงชื่อเจ้าของ จากระเบียนแรกในพอร์ตโฟลิโอ

fx
=FIRST(Portfolio[Owner], PortfolioAxis)

ผลลัพธ์เจ้าของเริ่มต้น

FAQs

FIRST ต่างจาก LAST อย่างไร+

FIRST = ดึงแถวแรก | LAST = ดึงแถวสุดท้าย ใช้ในจุดเริ่มต้นและจุดสิ้นสุด

ใช้สำหรับอะไร+

เปรียบเทียบค่าปัจจุบัน กับค่าเริ่มต้น คำนวณ Growth, Return

ใช้ Visual Calculations ไหม+

ใช่ FIRST เป็น Visual Calculations function ใช้ใน Power BI

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ FIRST จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้FIRSTVisual calculations
Visual calculations (2)
LAST

LAST ดึงค่าจากแถวสุดท้าย (Last Row) บนแกน (Axis) ที่ระบุในการคำนวณภาพ (Visual Calculations) ส่งกลับค่าที่อยู่ตำแหน่งสุดท้ายของแกน ใช้เพื่อดึงค่าปิด (Closing Value) หรือเปรียบเทียบค่าปัจจุบัน กับค่าสิ้นสุด

PREVIOUS

PREVIOUS ดึงค่าจากแถวก่อนหน้า (Previous Row) บนแกน (Axis) ที่ระบุในการคำนวณภาพ (Visual Calculations) ส่งกลับค่าที่มีการเลื่อนตำแหน่ง (Offset) ระบุจำนวนแถวที่ต้องการเลื่อนหลัง โดยค่าเริ่มต้นเป็น 1 ใช้สำหรับเปรียบเทียบค่า ปัจจุบันกับค่าก่อนหน้า

Filter (1)
INDEX

INDEX ดึงแถวจากตำแหน่งที่ระบุ (Position) ภายในกลุ่มข้อมูลที่เรียงแล้ว โดยสามารถใช้ ORDERBY และ PARTITIONBY เพื่อควบคุมลำดับและการแบ่งกลุ่ม เหมาะสำหรับงาน window function เช่นดึงค่าอันดับที่ N

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่