สูตร offset ข้ามชี้ตทำงานไม่ตรงครับ
Posted: Thu Jun 26, 2014 11:23 am
สวัสดีครับ
ผมได้หัดมาใช้สูตร offset ไม่รู้ว่าจริงหรือปล่าวครับที่ว่า สูตรนี้ช่วยย่อขนาดไฟล์และทำได้ไฟล์ไม่ใหญ่มาก เพราะมันจำกัดช่วงข้อมูลไม่ต้องหาในพืั้นที่กว้างได้ดีมาก
ก็เลยจะเปลี่ยนมาใช้สูตร offset ทดแทน index match ครับ
แต่ผมไม่เข้าใจว่า ทำไมสูตรนี้ไม่ตรงในเมื่อมันก็ make sense ข้อมูลอยู่ในชี้ต data ต้องการดึงมาแสดงในชี้ต calc เงื่อนไขคือ Team และ week แต่ดูเหมือนข้อมูลจะข้ามไป 1 แถวเสมอ เมื่อกด F9 ดูคำตอบว่าอยู่ใน rows ใด มันก็ตรง แต่เมื่อใส่ offset ไปทำไมข้ามไป 1 แถวเสมอครับ ผมจำเป็นต้องใส่ -1 เสมอ หรือไม่ ทำไปเป็นแบบนั้น ครับ
ขอบคุณครับ
OFFSET(data!$F$1,MATCH($D$3&$D$4,data!$B$1:$B$10&data!$C$1:$C$10,0),0)
ผมได้หัดมาใช้สูตร offset ไม่รู้ว่าจริงหรือปล่าวครับที่ว่า สูตรนี้ช่วยย่อขนาดไฟล์และทำได้ไฟล์ไม่ใหญ่มาก เพราะมันจำกัดช่วงข้อมูลไม่ต้องหาในพืั้นที่กว้างได้ดีมาก
ก็เลยจะเปลี่ยนมาใช้สูตร offset ทดแทน index match ครับ
แต่ผมไม่เข้าใจว่า ทำไมสูตรนี้ไม่ตรงในเมื่อมันก็ make sense ข้อมูลอยู่ในชี้ต data ต้องการดึงมาแสดงในชี้ต calc เงื่อนไขคือ Team และ week แต่ดูเหมือนข้อมูลจะข้ามไป 1 แถวเสมอ เมื่อกด F9 ดูคำตอบว่าอยู่ใน rows ใด มันก็ตรง แต่เมื่อใส่ offset ไปทำไมข้ามไป 1 แถวเสมอครับ ผมจำเป็นต้องใส่ -1 เสมอ หรือไม่ ทำไปเป็นแบบนั้น ครับ
ขอบคุณครับ
OFFSET(data!$F$1,MATCH($D$3&$D$4,data!$B$1:$B$10&data!$C$1:$C$10,0),0)