วิธีการแก้ไขข้อผิดพลาด #VALUE! ในฟังก์ชัน TRANSPOSE

นำไปใช้กับ
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac

บทความนี้มีข้อมูลเกี่ยวกับการแก้ไข #VALUE! ใน TRANSPOSE

ปัญหา: สูตรไม่ได้ถูกใส่เป็นสูตรอาร์เรย์

ตัวอย่างเช่น

=TRANSPOSE(B2:C8)

สกรีนช็อตที่แสดงข้อผิดพลาด #VALUE ใน TRANSPOSE

สูตรจะให้ผลลัพธ์เป็น #VALUE! ข้อผิดพลาด

ถ้าคุณใช้ Excel สําหรับ Microsoft 365 ให้ใส่สูตรในเซลล์ซ้ายบนของช่วงผลลัพธ์ แล้วกด ENTER Excel จะสปิลล์ผลลัพธ์ไปยังเซลล์ข้างเคียงโดยอัตโนมัติ

วิธีแก้ไข: แปลงสูตรเป็นสูตรอาร์เรย์ในช่วงที่มีขนาดเดียวกับช่วงแหล่งข้อมูลของคุณ เมื่อต้องการทำเช่นนี้:

  1. เลือกช่วงของเซลล์ว่างในเวิร์กชีต จํานวนเซลล์เปล่าที่คุณเลือกควรเท่ากับจํานวนเซลล์ที่คุณต้องการคัดลอก ในกรณีนี้ ให้เลือกช่วงที่มีความกว้าง 7 คอลัมน์ สูง 2 คอลัมน์
  2. ใน Excel เวอร์ชันที่ไม่สนับสนุนอาร์เรย์แบบไดนามิก ให้ใส่สูตรเป็นสูตรอาร์เรย์ดั้งเดิมโดยการกด CTRL+SHIFT+ENTER Excel จะล้อมรอบสูตรในวงเล็บปีกกา {}โดยอัตโนมัติ ถ้าคุณพยายามใส่ด้วยตัวเอง Excel จะแสดงสูตรเป็นข้อความ

สกรีนช็อตที่แสดง #VALUE! จะถูกแก้ไขเมื่อคุณกด Ctrl+Alt+Enter

หมายเหตุ

ใน Excel เวอร์ชันก่อนหน้าที่ไม่สนับสนุนอาร์เรย์แบบไดนามิก คุณต้องใส่สูตรเป็นสูตรอาร์เรย์ดั้งเดิม โดยเลือกช่วงผลลัพธ์ ใส่สูตร แล้วกด CTRL+SHIFT+ENTER Excel จะแทรกวงเล็บปีกกาให้คุณ สําหรับข้อมูลเพิ่มเติมเกี่ยวกับสูตรอาร์เรย์ ดูที่ คําแนะนําและตัวอย่างของสูตรอาร์เรย์

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือรับการสนับสนุนใน ชุมชนได้เสมอ

ดูเพิ่มเติม

การแก้ไขข้อผิดพลาด #VALUE! ข้อผิดพลาด

ฟังก์ชัน TRANSPOSE

ภาพรวมของสูตรใน Excel

วิธีหลีกเลี่ยงสูตรที่ใช้งานไม่ได้ใน Excel

ตรวจหาข้อผิดพลาดในสูตรใน Excel

ฟังก์ชันของ Excel (เรียงลำดับตามตัวอักษร)

ฟังก์ชันของ Excel (เรียงตามประเภท)