ฟังก์ชัน 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 Tech Community หรือรับการสนับสนุนใน ชุมชน