---
title: MINA – ค่าน้อยสุด (นับ TRUE/ข้อความ/ตัวเลข) ใน DAX
url: https://www.thepexcel.com/functions/dax/aggregation/mina-dax/
type: function-explainer
program: DAX
syntax: MINA(column)
date: 2025-12-14
updated: 2025-12-17
scores:
  popularity: 4
  difficulty: 3
  usefulness: 4
---

# MINA – ค่าน้อยสุด (นับ TRUE/ข้อความ/ตัวเลข) ใน DAX

> หาค่าน้อยสุดในชุดข้อมูลที่มีตัวเลขและค่าตรรกะ

## คำอธิบาย

MINA คืนค่าน้อยสุดโดยพิจารณา TRUE เป็น 1, FALSE/BLANK เป็น 0 และข้ามข้อความที่ไม่ใช่ตัวเลข ใช้กับคอลัมน์ที่มีตัวเลขและค่าตรรกะปนกันเพื่อหาค่าน้อยสุดอย่างมีบริบท

## Syntax

```excel
MINA(column)
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| column | Yes | column |  | คอลัมน์ที่มีตัวเลขและ/หรือค่าตรรกะ TRUE/FALSE/BLANK |

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

### ตรวจว่ามี FALSE/BLANK หรือไม่

MINA จะให้ 0 หากพบ FALSE หรือ BLANK ในข้อมูล เหมาะสำหรับคอลัมน์สถานะ

_เหมาะกับ:_ boolean-min

### หาค่าน้อยสุดในข้อมูลผสม

เมื่อคอลัมน์มีทั้งตัวเลขและค่าตรรกะ การใช้ MINA ทำให้ค่าตรรกะถูกคำนวณอย่างสอดคล้อง

_เหมาะกับ:_ mixed-logical-numeric

### ใช้กับเงื่อนไขกรอง

นำ MINA ไปใช้ใน Measure พร้อมตัวกรองเพื่อดูค่าน้อยสุดของกลุ่มที่สนใจ

_เหมาะกับ:_ filtered-min

## ตัวอย่าง

### 1. หาค่าน้อยสุดในคอลัมน์สถานะ

```excel
Min Flag = MINA(Transactions[Flag])
```

**ผลลัพธ์:** `0 หากมี FALSE หรือ BLANK`

MINA ตีความ FALSE/BLANK เป็น 0 จึงคืนค่า 0 ถ้าพบสถานะที่ไม่ใช่ TRUE

### 2. พิจารณา BLANK เป็น 0

```excel
Min Score = MINA({BLANK(), 5, 2})
```

**ผลลัพธ์:** `0`

BLANK ถูกตีความเป็น 0 ทำให้ค่าต่ำสุดของชุดนี้เป็น 0

### 3. ใช้ใน Measure กับตัวกรอง

```excel
Min Active Value = MINA(FILTER(Table, Table[Active] = TRUE())[Value])
```

**ผลลัพธ์:** `ค่าน้อยสุดของแถวที่ Active`

กรองเฉพาะแถว Active แล้วใช้ MINA เพื่อจัดการค่าตรรกะและ BLANK ให้เป็น 1/0 อย่างเหมาะสม

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

**Q: ต่างจาก MIN อย่างไร?**

MIN จะข้ามค่าที่ไม่ใช่ตัวเลขและ BLANK ส่วน MINA นับ TRUE=1, FALSE/BLANK=0 ทำให้เหมาะกับข้อมูลที่มี Boolean ปะปน

**Q: ข้อความที่เป็นตัวเลขได้ไหม?**

ถ้าข้อความสามารถแปลงเป็นตัวเลขได้ (เช่น "10") จะถูกตีความเป็นตัวเลข มิฉะนั้นจะถูกข้าม

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

- [MIN – หาค่าน้อยที่สุดในคอลัมน์หรือเปรียบเทียบสองค่า scalar](https://www.thepexcel.com/functions/dax/aggregation/min-dax/)
- [MINX – หาค่าน้อยที่สุดจากนิพจน์แบบไล่ทีละแถว](https://www.thepexcel.com/functions/dax/aggregation/minx-dax/)
- [MAX – หาค่าสูงสุดในคอลัมน์หรือเปรียบเทียบสองค่า](https://www.thepexcel.com/functions/dax/aggregation/max-dax/)
- [MAXA – ค่ามากสุด (นับ TRUE/ข้อความ/ตัวเลข) ใน DAX](https://www.thepexcel.com/functions/dax/aggregation/maxa-dax/)
- [MAXX – หาค่ามากที่สุดจากนิพจน์แบบไล่ทีละแถว](https://www.thepexcel.com/functions/dax/aggregation/maxx-dax/)
- [COUNTA – นับค่าไม่ว่างทุกชนิดในคอลัมน์](https://www.thepexcel.com/functions/dax/aggregation/counta-dax/)
- [CALCULATE – ฟังก์ชันหลักของ DAX ที่ควบคุม Filter Context](https://www.thepexcel.com/functions/dax/filter/calculate-dax/)
- [FILTER – กรองตารางด้วยเงื่อนไขที่ซับซ้อน (Iterator Function)](https://www.thepexcel.com/functions/dax/filter/filter-dax/)

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

- [DAX Guide: MINA](https://dax.guide/mina/) _(documentation)_
- [Microsoft Learn: MINA](https://learn.microsoft.com/en-us/dax/mina-function-dax) _(documentation)_

---

_Source: [https://www.thepexcel.com/functions/dax/aggregation/mina-dax/](https://www.thepexcel.com/functions/dax/aggregation/mina-dax/)_
