Page 1 of 1

Offset จากไฟล์เดียวกันแสดงผลไม่เหมือนกัน

Posted: Tue Nov 12, 2024 2:20 pm
by mynumnum
เรียน ท่านผู้มีประสบการณ์ทุกท่าน

ผมทดลองสร้างไฟล์ด้วย Excel 2010
ฟังก์ชั่น Offset

Code: Select all

{=OFFSET('คลังวัสดุ-'!A1,MATCH(B2,'คลังวัสดุ-'!A2:A16,0),0,COUNTIF('คลังวัสดุ-'!A2:A17,B2),9)}

แสดงผลได้แค่เซลล์เดียว (ภาพที่ 1)

แต่พอบันทึกแล้วใช้ Excel Home and Student 2021 เปิด กลับสามารถแสดงผลได้ครบตามเงื่อนไข (ภาพที่ 2)

ต้องปรับอย่างไรให้สามารถแสดงผลใน Excel 2010 ได้ครับ

Re: Offset จากไฟล์เดียวกันแสดงผลไม่เหมือนกัน

Posted: Tue Nov 12, 2024 3:28 pm
by snasui
:D Excel อื่น ๆ ที่ไม่ใช่ 365 ไม่มีความสามารถในด้าน Spill Array (ผมไม่ได้ใช้ Excel 2021 จึงไม่ทราบว่ามีความเป็น Spill Array หรือไม่ แต่เท่าที่อธิบายมาก็เข้าใจว่ามีความสามารถนี้ด้วย)

ใน Excel Version ก่อนหน้านี้ การให้แสดงผลพร้อมกันทุกเซลล์ต้องเลือกเซลล์ที่ต้องการให้แสดงผลเอาไว้ก่อน เช่น ถ้าต้องการให้แสดง A5:J6 ก็ต้องเลือกเซลล์เหล่านี้ไว้ก่อน เมื่อเขียนสูตรเสร็จค่อย Ctrl+Shift+Enter เพื่อแสดงผลพร้อมกัน

การทำเช่นย่อหน้าก่อนนั้นไม่เป็นที่นิยมเพราะจะทำให้เกิดการใช้งานลำบาก ปกติควรเขียนที่เซลล์เดียวแล้วค่อย Copy ไปทางขวาและลงด้านล่างเพื่อแสดงข้อมูลในส่วนที่เหลือ การเขียนสูตรจะต้องพิจารณาการตรึงตำแหน่งอย่างเหมาะสมจึงจะแสดงผลได้ถูกต้องครับ

Re: Offset จากไฟล์เดียวกันแสดงผลไม่เหมือนกัน

Posted: Tue Nov 12, 2024 3:39 pm
by mynumnum
ขอบคุณครับ :)