---
title: NEXTQUARTER – เลื่อนช่วงวันที่ไปเป็น “ไตรมาสถัดไป”
url: https://www.thepexcel.com/functions/dax/time-intelligence/nextquarter-dax/
type: function-explainer
program: DAX
syntax: "NEXTQUARTER(<Dates>)"
date: 2025-12-13
updated: 2025-12-17
scores:
  popularity: 4
  difficulty: 3
  usefulness: 4
---

# NEXTQUARTER – เลื่อนช่วงวันที่ไปเป็น “ไตรมาสถัดไป”

> คืนตารางวันที่ของไตรมาสถัดไปเพื่อใช้กับ CALCULATE

## คำอธิบาย

NEXTQUARTER คืนตารางวันที่ของไตรมาสถัดไปจากบริบทวันที่ปัจจุบัน มักใช้เป็นตารางตัวกรองใน CALCULATE เพื่อคำนวณค่าแบบ “ไตรมาสถัดไป”

## Syntax

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

## Arguments

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

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

### ยอดขายไตรมาสถัดไป

คำนวณ [Total Sales] ของไตรมาสถัดไปจากไตรมาสที่เลือก

_เหมาะกับ:_ next-quarter-sales

### เทียบไตรมาสถัดไปกับไตรมาสก่อนหน้า

ใช้คู่กับ PREVIOUSQUARTER เพื่อวิเคราะห์การเปลี่ยนแปลงรายไตรมาส

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

## ตัวอย่าง

### 1. ตัวอย่างที่ 1: ยอดขายไตรมาสถัดไป

```excel
ยอดขายไตรมาสถัดไป =
CALCULATE(
    [Total Sales],
    NEXTQUARTER('Date'[Date])
)
```

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

NEXTQUARTER คืนตารางวันที่ของไตรมาสถัดไป แล้วให้ CALCULATE คำนวณภายใต้ตารางตัวกรองนั้น

### 2. ตัวอย่างที่ 2: เปรียบเทียบกับไตรมาสก่อนหน้า

```excel
ส่วนต่าง (ไตรมาสถัดไป-ไตรมาสก่อน) =
VAR nextV = CALCULATE([Total Sales], NEXTQUARTER('Date'[Date]))
VAR prevV = CALCULATE([Total Sales], PREVIOUSQUARTER('Date'[Date]))
RETURN
nextV - prevV
```

**ผลลัพธ์:** `ได้ผลต่างยอดขายระหว่างไตรมาสถัดไปและไตรมาสก่อนหน้า`

ใช้ NEXTQUARTER และ PREVIOUSQUARTER เพื่อทำการเปรียบเทียบรายไตรมาส

### 3. ตัวอย่างที่ 3: ยึดตามช่วงที่ผู้ใช้เลือก

```excel
ยอดขายไตรมาสถัดไป (ตามช่วงที่เลือก) =
CALCULATE(
    [Total Sales],
    NEXTQUARTER(ALLSELECTED('Date'[Date]))
)
```

**ผลลัพธ์:** `ได้ยอดขายไตรมาสถัดไปภายใต้ช่วงที่ผู้ใช้เลือก`

ALLSELECTED ช่วยให้การอ้างอิงช่วงที่เลือกทำได้ชัดเจนขึ้นในบางกรณี

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

ถ้าคุณต้องการเลื่อนช่วงแบบยืดหยุ่น เช่นเลื่อนหลายไตรมาส ให้พิจารณา DATEADD

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

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

NEXTQUARTER คืนค่าเป็นตารางวันที่ (table) จึงมักใช้เป็นตัวกรองใน CALCULATE

**Q: ต้องมี Date table ไหม?**

แนะนำอย่างยิ่ง เพราะ time intelligence จะทำงานถูกต้องและสม่ำเสมอเมื่อใช้คอลัมน์วันที่จากตารางวันที่ที่ต่อเนื่อง

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

- previousquarter
- nextmonth
- nextyear
- dateadd
- calculate
- allselected
- datesqtd

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

- [DAX Guide: NEXTQUARTER](https://dax.guide/nextquarter/) _(documentation)_

---

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