---
title: Text.SplitAny – แยกข้อความด้วยอักขระใดๆ
url: https://www.thepexcel.com/functions/power-query/text-functions/text-splitany/
type: function-explainer
program: Power Query
syntax: "Text.SplitAny(text as text, separators as text) as list"
date: 2025-12-04
updated: 2025-12-17
scores:
  popularity: 5
  difficulty: 3
  usefulness: 5
---

# Text.SplitAny – แยกข้อความด้วยอักขระใดๆ

> แยกข้อความด้วยอักขระตัวคั่นหลายตัว

## คำอธิบาย

Text.SplitAny ใช้สำหรับแยกข้อความด้วยอักขระใดๆ ในรายการ แตกต่างจาก Text.Split ที่ใช้สตริงตัวคั่นเดียว

## Syntax

```excel
Text.SplitAny(text as text, separators as text) as list
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| text | Yes | text |  | ข้อความที่ต้องการแยก |
| separators | Yes | text |  | อักขระตัวคั่น (เช่น ",." จะแยกด้วย , และ .) |

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

### แยก CSV ข้อมูลที่มีตัวคั่นไม่สม่ำเสมอ

แยก CSV ข้อมูลที่มีตัวคั่นไม่สม่ำเสมอ

### แยกหมายเลขโทรศัพท์ หรือรหัสพิเศษ

แยกหมายเลขโทรศัพท์ หรือรหัสพิเศษ

### ประมวลผลข้อมูลจากหลายแหล่ง

ประมวลผลข้อมูลจากหลายแหล่ง

## ตัวอย่าง

### 1. แยกด้วย , และ .

```excel
Text.SplitAny("Apple,Banana.Orange", ",.")
```

**ผลลัพธ์:** `{"Apple", "Banana", "Orange"}`

แยกด้วยเครื่องหมายจุลภาค และจุด

### 2. แยกด้วยเว้นวรรค และแดช

```excel
Text.SplitAny("Hello World-Test", " -")
```

**ผลลัพธ์:** `{"Hello", "World", "Test"}`

แยกด้วยเว้นวรรค และแดช

### 3. แยกหลายตัวคั่น

```excel
Text.SplitAny("123-456.789", "-.")
```

**ผลลัพธ์:** `{"123", "456", "789"}`

แยกโดยใช้ - และ . เป็นตัวคั่น

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

- [Text.Split – แยกข้อความตามตัวคั่นที่กำหนด](https://www.thepexcel.com/functions/power-query/text-functions/text-split/)

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

- [Microsoft Learn: Text.SplitAny](https://learn.microsoft.com/en-us/powerquery-m/text-splitany) _(Official Documentation)_

---

_Source: [https://www.thepexcel.com/functions/power-query/text-functions/text-splitany/](https://www.thepexcel.com/functions/power-query/text-functions/text-splitany/)_
