Page 1 of 1
ทำไมสูตรอาเรย์นี้ไม่แสดงผลบน office excel for Mac 2011
Posted: Sat Sep 06, 2014 11:18 am
by nopanan
=LOOKUP(CHAR(255),CHOOSE({1,2},"",INDEX($B$2:$B$65,SMALL(IF(ISNA(MATCH($B$2:$B$65,$D$2:$D$25,0)),ROW($B$2:$B$65)-ROW($B$2)+1),ROWS(D$2:D2)))))
เมื่อมาเปิดในรุ่นที่ ใช้บนวินโดว์สามารถแสดงผลได้ครับ
Re: ทำไมสูตรอาเรย์นี้ไม่แสดงผลบน office excel for Mac 2011
Posted: Sat Sep 06, 2014 11:26 am
by snasui
ผมไม่ได้ใช้ Mac ก็เลยไม่สามารถทดสอบให้ได้ว่าติดที่ฟังก์ชั่นใดครับ
ลองปรับสูตรใหม่เป็นด้านล่างแล้วทดสอบดูครับ
Code: Select all
=IF(ROWS(D$2:D2)>COUNT(1/ISNA(MATCH($B$2:$B$65,$D$2:$D$25,0))),"",INDEX($B$2:$B$65,SMALL(IF(ISNA(MATCH($B$2:$B$65,$D$2:$D$25,0)),ROW($B$2:$B$65)-ROW($H$2)+1),ROWS(D$2:D2))))
Ctrl+Shift+Enter
Re: ทำไมสูตรอาเรย์นี้ไม่แสดงผลบน office excel for Mac 2011
Posted: Sat Sep 06, 2014 11:49 am
by nopanan
ขอบคุณครับอาจารย์ มันแสดงผลได้แล้วครับ มันมีสาเหตุจากอะไรครับ
Re: ทำไมสูตรอาเรย์นี้ไม่แสดงผลบน office excel for Mac 2011
Posted: Sat Sep 06, 2014 12:16 pm
by snasui
หากดูจากการปรับสูตรแล้วใช้ได้
แสดงว่าเกิดจาก Mac ไม่รู้จักการใช้ Lookup แบบประยุกต์ครับ
Re: ทำไมสูตรอาเรย์นี้ไม่แสดงผลบน office excel for Mac 2011
Posted: Sat Sep 06, 2014 12:31 pm
by nopanan
snasui wrote: หากดูจากการปรับสูตรแล้วใช้ได้
แสดงว่าเกิดจาก Mac ไม่รู้จักการใช้ Lookup แบบประยุกต์ครับ
Mac ต้องการให้ใช้ Numbers มั้งครับ อาจารย์ได้เรียนรู้บ้างยังครับ
Re: ทำไมสูตรอาเรย์นี้ไม่แสดงผลบน office excel for Mac 2011
Posted: Sat Sep 06, 2014 12:35 pm
by snasui
ผมไม่สนใจใช้ Excel ผ่าน Mac พวก Spreadsheet อื่นผมก็ไม่ได้เล่นครับ