ฟังก์ชัน ARRAYTOTEXT จะส่งกลับอาร์เรย์ของค่าข้อความจากช่วงใดก็ได้ที่ระบุ ซึ่งจะส่งผ่านค่าข้อความที่ไม่เปลี่ยนแปลงและแปลงค่าที่ไม่ใช่ข้อความไปเป็นข้อความ
ไวยากรณ์
ARRAYTOTEXT (อาร์เรย์ [รูปแบบ])
ไวยากรณ์ของฟังก์ชันมีอาร์กิวเมนต์ดังนี้
| อาร์กิวเมนต์ | คำอธิบาย |
|---|---|
| array | อาร์เรย์จะส่งกลับเป็นข้อความ จำเป็น |
| รูปแบบ | รูปแบบของข้อมูลที่ส่งกลับ ไม่จำเป็น ซึ่งอาจเป็นหนึ่งในสองค่า: 0 ค่าเริ่มต้น รูปแบบที่กระชับซึ่งง่ายต่อการอ่าน ข้อความที่ส่งกลับจะเหมือนกับข้อความที่แสดงในเซลล์ที่มีการใช้การจัดรูปแบบทั่วไป 1 รูปแบบที่เข้มงวดที่มีอักขระหลีกและตัวคั่นแถว สร้างสตริงที่สามารถแยกวิเคราะห์เมื่อใส่ลงในแถบสูตร ครอบสตริงที่ถูกส่งกลับด้วยเครื่องหมายอัญประกาศ ยกเว้น บูลีน ตัวเลข และข้อผิดพลาด |
หมายเหตุ
- รูปแบบที่กระชับจะส่งกลับรายการของค่าภายในเซลล์เดียวในขณะที่รูปแบบที่เข้มงวดจะส่งกลับอาร์เรย์ของขนาดและรูปร่างเดียวกันเป็นการป้อนข้อมูล
- ถ้ารูปแบบเป็นสิ่งอื่นที่ไม่ใช่ 0 หรือ 1 ARRAYTOTEXT จะส่งกลับ #VALUE! เป็นค่าความผิดพลาด
ตัวอย่าง
คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้
หมาย เหตุ เมื่อต้องการแปลง "ซีแอตเทิล" เป็นชนิดข้อมูลที่ลิงก์ ให้เลือกเซลล์ B3 แล้วเลือกภูมิศาสตร์ข้อมูล>
| ข้อมูล | |
|---|---|
| TRUE | มีข้อผิดพลาด #VALUE! |
| 1234.01234 | ซีแอตเทิล |
| สวัสดี | $1,123.00 |
| สูตร | ผลลัพธ์ |
| =ARRAYTOTEXT(A2:B4,0) | TRUE, #VALUE!, 1234.01234, ซีแอตเทิล, สวัสดี, 1,123 |
| =ARRAYTOTEXT(A2:B4,1) | {TRUE,#VALUE!; 1234.01234,"ซีแอตเทิล";" สวัสดี","1,123"} |
ต้องการความช่วยเหลือเพิ่มเติมไหม
คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือรับการสนับสนุนใน ชุมชนได้เสมอ