Page 1 of 1
จากตัวอย่างมีวิธีเขียนสูตรนอกเหนือจากนี้อีกไหม?
Posted: Thu Apr 20, 2017 10:12 pm
by Jancha

ตามตัวอย่างในไฟล์แนบที่ cell S3:S7 มีวิธีเขียนสูตรนอกเหนือจากนี้อีกมั๊ยครับ
Re: จากตัวอย่างมีวิธีเขียนสูตรนอกเหนือจากนี้อีกไหม?
Posted: Thu Apr 20, 2017 10:44 pm
by snasui

ตัวอย่างสูตรครับ
เซลล์ S3 คีย์
=SUM(COUNTIF(C3:R3,{"u","w","x","y","z"})*{100,200,300,400,500})
Enter > Copy ลงด้านล่าง
Re: จากตัวอย่างมีวิธีเขียนสูตรนอกเหนือจากนี้อีกไหม?
Posted: Thu Apr 20, 2017 10:56 pm
by Jancha

ขอบคุณครับอาจารย์ มันเยี่ยมจริงๆครับ ผมใช้ Evaluate Formula ตรวจสอบการทำงานของสูตรปรากฎว่าช่วยลดขั้นตอนการคำนวณลงไปอย่างมากครับ ที่อยู่ใน {..} มันมีความหมายถึงอะไรหรือครับ
Re: จากตัวอย่างมีวิธีเขียนสูตรนอกเหนือจากนี้อีกไหม?
Posted: Fri Apr 21, 2017 6:20 am
by snasui
Anucha Janthongmuang wrote: ที่อยู่ใน {..} มันมีความหมายถึงอะไรหรือครับ

คือ
ค่าคงที่ Array ครับ
Array เมื่อแปลงมาเป็นค่าคงที่ Array จะอยู่ในเครื่องหมายปีกกาเสมอ ปกติแล้วเราสามารถใช้การอ้างอิงจากช่วงเซลล์มาใช้ได้หากมีการกำหนดค่าไว้ในช่วงเซลล์ไว้ล่วงหน้า แต่ในสูตรนี้เป็นการเขียน Array ตรง ๆ เข้าไปในสูตรเลย
กรณีเป็นการอ้างอิงจากช่วงเซลล์มาใช้แทนการเขียนค่าคงที่ Array เข้าไปในสูตร การกดแป้นให้รับสูตร จะต้องกดแป้น Ctrl+Shift+Enter หรือเปลี่ยนฟังก์ชั่นหลักจาก Sum เป็น Sumproduct เพื่อจะได้ไม่ต้องกดแป้น Ctrl+Shift+Enter ครับ
Re: จากตัวอย่างมีวิธีเขียนสูตรนอกเหนือจากนี้อีกไหม?
Posted: Fri Apr 21, 2017 8:34 am
by Jancha

ขอบคุณครับอาจารย์