---
title: TOROW – แปลงตาราง 2 มิติให้เป็นแถวเดียว
url: https://www.thepexcel.com/functions/excel/lookup-and-reference/torow/
type: function-explainer
program: Excel
syntax: "=TOROW(array, [ignore], [scan_by_column])"
date: 2025-12-01
updated: 2025-12-17
scores:
  popularity: 7
  difficulty: 4
  usefulness: 7
---

# TOROW – แปลงตาราง 2 มิติให้เป็นแถวเดียว

> รวมข้อมูลหลายแถวให้เหลือแถวเดียว (Flatten Horizontal)

## คำอธิบาย

TOROW ช่วยแปลงข้อมูลจากตารางหลายมิติให้มาเรียงต่อกันเป็นแถวเดียว (แนวนอน) สามารถเลือกวิธีเรียงลำดับได้ว่าจะอ่านจากซ้ายไปขวา (ทีละแถว) หรือบนลงล่าง (ทีละคอลัมน์) และเลือกข้ามช่องว่างหรือ Error ได้เหมือน TOCOL

## Syntax

```excel
=TOROW(array, [ignore], [scan_by_column])
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| array | Yes | Range/Array |  | ตารางหรือช่วงข้อมูลที่ต้องการแปลง |
| ignore | No | Number | 0 | ค่าที่จะให้ข้าม (Ignore): 0=เก็บหมด (default), 1=ข้ามช่องว่าง, 2=ข้าม Error, 3=ข้ามทั้งคู่ |
| scan_by_column | No | Boolean | FALSE | วิธีอ่านข้อมูล: FALSE=อ่านทีละแถว (ซ้ายไปขวา), TRUE=อ่านทีละคอลัมน์ (บนลงล่าง) |

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

### เตรียม Header ตาราง

ดึงชื่อ Field จากตาราง Metadata หรือ Database ที่เก็บเป็นแนวตั้ง มาแปลงเป็น Header แนวนอนสำหรับทำรายงาน

_เหมาะกับ:_ report-header

### แปลงข้อมูล Matrix เป็น Sequence

แปลงตารางตัวเลข 2 มิติ (เช่น ตารางสูตรคูณหรือ Matrix) ให้เป็นลำดับตัวเลขแนวนอนเพื่อนำไปพลอตกราฟเส้น

_เหมาะกับ:_ chart-preparation

## ตัวอย่าง

### 1. รวมข้อมูลเป็นแถวเดียว (แบบปกติ)

```excel
=TOROW(A2:C4)
```

**ผลลัพธ์:** `ข้อมูลเรียงแนวนอน (อ่านทีละแถว)`

นำข้อมูลจากช่วง A2:C4 มาเรียงต่อกันทางขวา โดยเริ่มจากแถวแรก (A2, B2, C2) แล้วต่อด้วยแถวที่สอง (A3, B3, C3) จนครบทุกแถว

### 2. รวมข้อมูลแบบอ่านทีละคอลัมน์

```excel
=TOROW(A2:C4, 0, TRUE)
```

**ผลลัพธ์:** `ข้อมูลเรียงแนวนอน (อ่านทีละคอลัมน์)`

ตั้งค่า scan_by_column เป็น TRUE: จะอ่านข้อมูลจากคอลัมน์ A จนหมด (A2, A3, A4) แล้วค่อยไปต่อที่คอลัมน์ B และ C แล้วนำผลลัพธ์มาวางเรียงกันในแนวนอน

### 3. รวมและกำจัดช่องว่าง

```excel
=TOROW(DataRange, 1)
```

**ผลลัพธ์:** `รายการแนวนอนที่ไม่มีช่องว่าง`

แปลง DataRange เป็นแถวเดียว โดยตั้งค่า ignore = 1 เพื่อตัดเซลล์ว่างทิ้ง ทำให้ข้อมูลเรียงชิดกันสวยงามโดยไม่มีช่องว่างคั่น

### 4. สร้างข้อความคั่นด้วยเครื่องหมายจุลภาค

```excel
=TEXTJOIN(", ", TRUE, TOROW(DataRange))
```

**ผลลัพธ์:** `Item1, Item2, Item3, ...`

ใช้ TOROW แปลงตารางให้เป็นแถวเดียวก่อน แล้วใช้ TEXTJOIN เชื่อมข้อความเข้าด้วยกัน คั่นด้วยจุลภาค (, ) ทำให้สร้างรายการ List ได้ง่ายๆ จากตาราง

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

⚠️ **Version**: ใช้ได้เฉพาะ Excel 365 และ 2021+ เท่านั้น

💡 **Tip**: ใช้ TOROW(..., 3) เพื่อล้างทั้ง Error และ Blank ออกจากข้อมูลอย่างรวดเร็ว ก่อนนำไปคำนวณต่อ

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

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

TOCOL จะเรียงผลลัพธ์ลงล่าง (เป็น 1 คอลัมน์) ส่วน TOROW จะเรียงไปทางขวา (เป็น 1 แถว) หลักการทำงานอื่นเหมือนกันทุกประการ

**Q: ถ้าผลลัพธ์ยาวเกินจำนวนคอลัมน์ Excel จะเป็นอย่างไร?**

ถ้าผลลัพธ์เกิน 16,384 คอลัมน์ (ขีดจำกัดของ Excel) จะขึ้น Error #SPILL! หรือตัดข้อมูลทิ้ง แนะนำให้ใช้ TOCOL แทนถ้าข้อมูลเยอะมากๆ เพราะ Excel รองรับแถวได้ถึง 1 ล้านกว่าแถว

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

- [TOCOL – แปลงตาราง 2 มิติให้เป็นคอลัมน์เดียว](https://www.thepexcel.com/functions/excel/lookup-and-reference/tocol/)
- [TRANSPOSE – กลับตาราง (Transpose)](https://www.thepexcel.com/functions/excel/lookup-and-reference/transpose/)
- [WRAPCOLS – ห่อข้อมูลเป็นหลายคอลัมน์ (เรียงบนลงล่าง)](https://www.thepexcel.com/functions/excel/lookup-and-reference/wrapcols/)
- [WRAPROWS – ห่อข้อมูลเป็นหลายแถว (เรียงซ้ายไปขวา)](https://www.thepexcel.com/functions/excel/lookup-and-reference/wraprows/)
- [HSTACK – ฟังก์ชันรวมข้อมูลแนวนอน](https://www.thepexcel.com/functions/excel/lookup-and-reference/hstack/)
- [TEXTJOIN – เชื่อมข้อความหลายค่าด้วยตัวคั่นที่กำหนด](https://www.thepexcel.com/functions/excel/text/textjoin/)

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

- [Microsoft Support: ฟังก์ชัน TOROW](https://support.microsoft.com/th-th/office/torow-function-b90d0964-a7d9-44b7-816b-ffa5c2fe2289) _(official)_
- [ExcelJet: How to use TOROW](https://exceljet.net/functions/torow-function) _(guide)_

---

_Source: [https://www.thepexcel.com/functions/excel/lookup-and-reference/torow/](https://www.thepexcel.com/functions/excel/lookup-and-reference/torow/)_
