Back to: Applying Excel in Product Summary and Invoice
วิธีแสดงรายการใน Invoice โดยใช้สูตรลัด Filter ของ Excel 365
ในบทเรียนนี้แสดงวิธีควบคุมสูตร Dynamic Array ที่ชอบ Spill ล้นพื้นที่ตารางออกไป ปรับให้กระจายในขนาดพื้นที่ซึ่งกำหนดไว้เท่านั้น
แทนที่จะใช้สูตร
=FILTER( MyData, (Product=ProductChoice)*(Date>=From)*(Date<=To) )
MyData เป็นตารางข้อมูลทั้งหมด
(Product=ProductChoice)*(Date>=From)*(Date<=To) เป็นเงื่อนไขให้แสดงสินค้าที่ต้องการจากระหว่างวันที่ที่กำหนดไว้
ให้ซ้อนสูตร Index ควบคุมพื้นที่ลงไปตามแบบนี้
=INDEX( สูตร Filter, H8:H12, {1,2,3,4})
H8:H12 เป็นเลขที่รายการที่เปลี่ยนตามเลขที่หน้าได้ด้วย
{1,2,3,4} เป็นเลขที่ column 1-4 ที่ต้องการแสดง
Download ตัวอย่างได้จาก
https://drive.google.com/file/d/1VduhUTDhWYD4-l6lKYdqZleChCodiy4s/view?usp=sharing