TLDR สรุปสั้นๆ
TOROW ใช้แปลงอาเรย์หรือช่วงเซลล์เป็นแถวเดียว สามารถเลือกที่จะลบช่องว่างหรือข้อผิดพลาด และเลือกสแกนตามแถวหรือคอลัมน์ได้ค่ะ
คำอธิบาย
ฟังก์ชัน TOROW ใน Excel ใช้แปลงค่าจากอาเรย์หรือช่วงเซลล์ ให้กลายเป็นแถวเดียวค่ะ เหมาะมาก ๆ สำหรับการจัดเรียงข้อมูลแนวนอน!
มีครั้งแรกในเวอร์ชันไหน
365
รูปแบบคำสั่ง (Syntax)
=TOROW(array, [ignore], [scan_by_column])
Arguments
-
array (Required – array)
อาเรย์หรือเรนจ์ที่ต้องการแปลงเป็นแถวเดี่ยว -
ignore (Optional – number)
ตั้งค่าว่าต้องการจะลบค่าอะไรในตารางออกไป เช่น ช่องว่าง หรือ ข้อผิดพลาดต่าง ๆ โดยค่าเริ่มต้นคือ 0, ซึ่งจะไม่ลบค่าอะไรเลย -
scan_by_column (Optional – boolean)
ตั้งค่าว่าต้องการจะสแกนตารางตามคอลัมน์หรือไม่ ค่าเริ่มต้นคือ FALSE, ซึ่งจะเป็นการสแกนตามแถว
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: แปลงอาเรย์จากช่วง A2:D4 ให้กลายมาเป็นแถวเดียวโดยไม่ลบค่าอะไรออกไป=TOROW(A2:D4)
Result:แถวเดียวที่ประกอบด้วยค่าทั้งหมดในช่วง A2:D4 (ตัวอักษร) จะมีค่าช่องว่างอาจถูกเว้นว่างไว้ด้วย -
Formula:
Description: แปลงอาเรย์จากช่วง A2:D4 ให้กลายมาเป็นแถวเดียวโดยไม่ต้องแสดงช่องว่าง=TOROW(A2:D4, 1)
Result:แถวเดียวที่มีค่าสรุปจากช่วง A2:D4 โดยไม่มีช่องว่าง (ตัวอักษร) -
Formula:
Description: แปลงอาเรย์จากช่วง A2:D4 ให้กลายมาเป็นแถวเดียวโดยไม่ต้องแสดงช่องว่างและสแกนตามคอลัมน์=TOROW(A2:D4,1,TRUE)
Result:แถวเดียวที่มีค่าสรุปจากการสแกนตามคอลัมน์ในช่วง A2:D4 โดยไม่มีช่องว่าง (ตัวอักษร) -
Formula:
Description: แปลงอาเรย์จากช่วง A3:C5 ให้กลายมาเป็นแถวเดียวโดยไม่ต้องแสดงช่องว่างและข้อผิดพลาด=TOROW(A3:C5, 3)
Result:แถวเดียวที่มีค่าสรุปจากช่วง A3:C5 โดยไม่มีช่องว่างและข้อผิดพลาด (ตัวอักษร) -
Formula:
Description: แปลงอาเรย์จากช่วง A2:C7 ให้กลายมาเป็นแถวเดียวและแสดงค่าเฉพาะที่ไม่ซ้ำกัน=UNIQUE(TOROW(A2:C7), TRUE)
Result:แถวเดียวที่สรุปค่าเฉพาะที่ไม่ซ้ำกันจากช่วง A2:C7 (ตัวอักษร)
Tips & Tricks
ใช้ TOROW เพื่อแปลงข้อมูลแนวตั้งหรือหลายแถวให้เป็นแนวนอน, ซึ่งเหมาะมากสำหรับการสร้างกราฟหรือการวิเคราะห์ข้อมูลแบบเรียบง่าย! และลองใช้ร่วมกับฟังก์ชันอื่น ๆ เช่น UNIQUE เพื่อดูค่าน่าสนใจที่ไม่ซ้ำกันได้ค่ะ
ข้อควรระวัง (Cautions)
ระวังในการตั้งค่า ignore และ scan_by_column ค่ะ หากลืมอาจทำให้การแสดงผลไม่เป็นไปตามที่ต้องการ อย่างเช่น ค่าช่องว่างอาจจะปรากฏถ้าไม่ได้ตั้งค่า ignore ค่ะ และระวังขนาดของ array ที่จะใช้งานไม่ให้ใหญ่เกินไป เพราะอาจจะทำให้ระบบทำงานช้าหรือเกิดข้อผิดพลาดค่ะ
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply