---
title: DETAILROWS – คืนตารางแถวรายละเอียดของมาตรวัด (Measure)
url: https://www.thepexcel.com/functions/dax/table-manipulation/detailrows-dax/
type: function-explainer
program: DAX
syntax: "DETAILROWS(<Measure>)"
date: 2025-12-13
updated: 2025-12-17
scores:
  popularity: 3
  difficulty: 4
  usefulness: 3
---

# DETAILROWS – คืนตารางแถวรายละเอียดของมาตรวัด (Measure)

> คืนตารางแถวรายละเอียดของ measure ในบริบทปัจจุบัน

## คำอธิบาย

DETAILROWS คืนตารางแถวรายละเอียดของ measure ภายใต้บริบทปัจจุบัน เหมาะกับการดูรายละเอียด/ตรวจสอบการคำนวณของ measure

## Syntax

```excel
DETAILROWS(&lt;Measure&gt;)
```

**Variant**

```excel
DETAILROWS(&lt;Measure&gt;)
```

คืนตารางแถวรายละเอียดที่ measure ใช้ภายใต้บริบทปัจจุบัน

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| Measure | Yes | measure |  | มาตรวัดที่ต้องการดึงแถวรายละเอียด |

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

### ดูรายละเอียดของการคำนวณมาตรวัด

เช่น ตรวจสอบว่ามาตรวัดใช้แถวใดในบริบทที่เลือก

_เหมาะกับ:_ audit-measure

### สร้างตารางสำหรับ drill-through

คืนรายการแถวที่เกี่ยวข้องเพื่อให้ผู้ใช้เจาะดูรายละเอียด

_เหมาะกับ:_ drill-through

## ตัวอย่าง

### 1. ตัวอย่างที่ 1: ดึงแถวรายละเอียดของมาตรวัด

```excel
Sales Detail Rows =
DETAILROWS([Sales Amount])
```

**ผลลัพธ์:** `ได้ตารางแถวรายละเอียดที่อยู่เบื้องหลัง [Sales Amount] ตามบริบทปัจจุบัน`

เหมาะสำหรับตรวจสอบหรือทำรายงานรายละเอียดจากมาตรวัด

### 2. ตัวอย่างที่ 2: นับจำนวนแถวรายละเอียดที่ measure อ้างอิง

```excel
Sales Detail Row Count =
COUNTROWS(DETAILROWS([Sales Amount]))
```

**ผลลัพธ์:** `ได้จำนวนแถวรายละเอียดที่อยู่เบื้องหลังมาตรวัด`

ใช้ COUNTROWS นับจำนวนแถวของตารางที่ DETAILROWS คืนมา

### 3. ตัวอย่างที่ 3: ใช้ร่วมกับการเลือกบริบทในรายงาน

```excel
Selected Context Detail =
DETAILROWS([Sales Amount])
```

**ผลลัพธ์:** `เปลี่ยนตามตัวกรอง/ตัวแบ่งส่วนข้อมูลที่เลือก`

DETAILROWS จะคืนแถวภายใต้บริบทที่เลือก เช่น ปี/สินค้า/สาขา

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

DETAILROWS เป็นเครื่องมือที่ดีสำหรับการตรวจสอบ/อธิบายที่มาของตัวเลขในรายงาน โดยเฉพาะเมื่อ measure ซับซ้อนและต้องการเห็นแถวที่เกี่ยวข้องจริง

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

**Q: DETAILROWS คืนค่าเป็นตารางเสมอไหม?**

ใช่ มันคืนค่าเป็นตารางของแถวรายละเอียด เพื่อให้นำไปใช้งานต่อ เช่น แสดงเป็นตารางหรือสรุปด้วย COUNTROWS

**Q: DETAILROWS ใช้กับคอลัมน์ได้ไหม?**

โดยปกติออกแบบมาให้ใช้กับ measure เพื่อดึงแถวรายละเอียดของการประเมิน measure ในบริบทนั้น

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

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

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

- [DAX Guide: DETAILROWS](https://dax.guide/detailrows/) _(documentation)_

---

_Source: [https://www.thepexcel.com/functions/dax/table-manipulation/detailrows-dax/](https://www.thepexcel.com/functions/dax/table-manipulation/detailrows-dax/)_
