ใน Excel 365 มีสูตร Take ช่วยแยกพื้นที่ของตารางตามจำนวน Row / Column ที่ต้องการมาให้ อยากได้จากด้านล่างขึ้นมาหรือจากด้านขวาเข้ามา แค่ใส่เลขลบแทนลงไป
โครงสร้างสูตร
=Take( พื้นที่ตารางทั้งหมด, จำนวนรายการ, จำนวนแนวตั้ง )
=Take( MyData, 37 ) จะได้พื้นที่ 37 รายการจากด้านบนลงไป
=Take( MyData, -37 ) จะได้พื้นที่ 37 รายการจากด้านล่างขึ้นมา เหมาะมากสำหรับการเลือกดึงเฉพาะรายการใหม่ล่าสุดขึ้นมาใช้งาน
ใช้สูตร IF ช่วยปรับจำนวนรายการที่ต้องการให้เป็นบวกหรือลบตามนี้
=TAKE( MyData,
IF(จากบนหรือล่าง="บน",1,-1)*จำนวนรายการที่ต้องการ )
ถ้าต้องการดึงข้อมูลตามแนวตั้งจากซ้ายไปขวา หรือจากขวาไปซ้าย สูตรยาวขึ้นหน่อยตามนี้
=TAKE( MyData,
IF(บนหรือล่าง="บน",1,-1)*จำนวนrow,
IF(ซ้ายหรือขวา="ซ้าย",1,-1)*จำนวนcolumn )
Download ตัวอย่างได้จาก
https://drive.google.com/file/d/1RYS7pnf8QVchOeTvLDVzYI_lq887Mjc7/view?usp=drive_link
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.