15 พฤติกรรมแปลกๆใน Excel 365

วิธีแสดงรายการใน 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

Online Excel Expert Training @ XLSiam
Scroll to Top