---
title: STARTOFQUARTER – วันที่เริ่มต้นของไตรมาสในบริบทปัจจุบัน
url: https://www.thepexcel.com/functions/dax/time-intelligence/startofquarter-dax/
type: function-explainer
program: DAX
syntax: "STARTOFQUARTER(<Dates>)"
date: 2025-12-13
updated: 2025-12-17
scores:
  popularity: 5
  difficulty: 3
  usefulness: 5
---

# STARTOFQUARTER – วันที่เริ่มต้นของไตรมาสในบริบทปัจจุบัน

> คืนวันแรกของไตรมาส (เป็นตาราง 1 แถว)

## คำอธิบาย

STARTOFQUARTER คืนตารางวันที่ที่มีวันแรกของไตรมาสในบริบทตัวกรองปัจจุบัน (single-row table) ใช้เป็นตารางตัวกรองใน CALCULATE หรือใช้ MINX เพื่อแปลงเป็น scalar date

## Syntax

```excel
STARTOFQUARTER(&lt;Dates&gt;)
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| Dates | Yes | dates |  | คอลัมน์วันที่ หรือ table expression ที่ให้คอลัมน์วันที่ |

## เคสการใช้งาน

### หาวันเริ่มไตรมาสเพื่อใช้เป็นค่าขอบเขต

แปลงเป็นค่าเดี่ยวเพื่อนำไปใช้กับตรรกะอื่น

_เหมาะกับ:_ quarter-start-date

### คำนวณค่า ณ วันแรกของไตรมาส

ใช้เป็นตัวกรองให้ CALCULATE คำนวณค่าที่จุดเริ่มไตรมาส

_เหมาะกับ:_ value-at-quarter-start

## ตัวอย่าง

### 1. ตัวอย่างที่ 1: วันเริ่มไตรมาส (ค่าเดี่ยว)

```excel
วันเริ่มไตรมาส (ค่า) =
MINX(STARTOFQUARTER('Date'[Date]), 'Date'[Date])
```

**ผลลัพธ์:** `ได้วันที่วันแรกของไตรมาสตามบริบทปัจจุบัน`

STARTOFQUARTER คืนตาราง 1 แถว แล้ว MINX ดึงออกมาเป็น scalar

### 2. ตัวอย่างที่ 2: ค่า ณ วันเริ่มไตรมาส (แนวคิด)

```excel
ค่า ณ วันเริ่มไตรมาส (แนวคิด) =
CALCULATE(
    [Balance],
    STARTOFQUARTER('Date'[Date])
)
```

**ผลลัพธ์:** `ได้ [Balance] ณ วันแรกของไตรมาสในบริบทปัจจุบัน`

เหมาะกับ measure คงเหลือ ณ จุดเวลา และใช้ STARTOFQUARTER เป็นตารางตัวกรอง

### 3. ตัวอย่างที่ 3: ใช้คู่กับ ENDOFQUARTER (แนวคิด)

```excel
แนวคิด: ใช้ STARTOFQUARTER และ ENDOFQUARTER เพื่อกำหนดต้น-ปลายไตรมาส
```

**ผลลัพธ์:** `ช่วยทำตัวชี้วัดที่อิงช่วงไตรมาสได้ชัดเจนขึ้น`

ถ้าต้องการวันปลายไตรมาสให้ดู ENDOFQUARTER

## หมายเหตุเพิ่มเติม

ถ้าคุณใช้ไตรมาสงบประมาณ ให้พิจารณาคอลัมน์ไตรมาส/ปีงบประมาณในตารางวันที่ เพื่อให้การคำนวณสอดคล้องกับธุรกิจ

## คำถามที่พบบ่อย

**Q: STARTOFQUARTER คืนค่าเป็นตารางหรือค่าเดี่ยว?**

คืนค่าเป็นตาราง 1 แถว (table) ถ้าต้องการค่าเดี่ยวให้ใช้ MINX

**Q: ไตรมาสถูกนิยามอย่างไร?**

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

## ฟังก์ชันที่เกี่ยวข้อง

- endofquarter
- startofmonth
- datesqtd
- calculate
- minx
- quarter
- datesbetween
- [FILTER – กรองตารางด้วยเงื่อนไขที่ซับซ้อน (Iterator Function)](https://www.thepexcel.com/functions/dax/filter/filter-dax/)

## แหล่งข้อมูลเพิ่มเติม

- [DAX Guide: STARTOFQUARTER](https://dax.guide/startofquarter/) _(documentation)_

---

_Source: [https://www.thepexcel.com/functions/dax/time-intelligence/startofquarter-dax/](https://www.thepexcel.com/functions/dax/time-intelligence/startofquarter-dax/)_
