Page 1 of 1

ดึงข้อมูลจากชีทหนึ่งไปวางในอีกชีทงานหนึ่ง

Posted: Sun Mar 10, 2013 8:56 pm
by RattAOA
ดิฉันต้องการดึงข้อมูลจาก sheet "Data" ไปยัง sheet "AA","BB","CC"
โดยเงื่อนไขอยู่ที่ column : H ใน sheet "Data" ดังนี้คะ
ถ้า Owner no. = 111 ให้ข้อมูลที่ sheet "Data" ตั้งแต่ column C: I ไปอยู่ที่ sheet "AA"
ถ้า Owner no. = 222 ให้ข้อมูลที่ sheet "Data" ตั้งแต่ column C: I ไปอยู่ที่ sheet "BB"
ถ้า Owner no. = 333 ให้ข้อมูลที่ sheet "Data" ตั้งแต่ column C: I ไปอยู่ที่ sheet "CC"

ในแต่ละชีทให้ Running Number ตามจำนวนข้อมูลที่มีอยู่
ขอทราบสูตรคำนวณหรือวิธีการด้วยค่ะ

ตัวอย่างไฟล์ได้แนบมาพร้อมกันนี้แล้วค่ะ

Re: ดึงข้อมูลจากชีทหนึ่งไปวางในอีกชีทงานหนึ่ง

Posted: Sun Mar 10, 2013 9:27 pm
by snasui
natthaporn wrote:ดิฉันต้องการดึงข้อมูลจาก sheet "Data" ไปยัง sheet "AA","BB","CC"
โดยเงื่อนไขอยู่ที่ column : H ใน sheet "Data" ดังนี้คะ
ถ้า Owner no. = 111 ให้ข้อมูลที่ sheet "Data" ตั้งแต่ column C: I ไปอยู่ที่ sheet "AA"
ถ้า Owner no. = 222 ให้ข้อมูลที่ sheet "Data" ตั้งแต่ column C: I ไปอยู่ที่ sheet "BB"
ถ้า Owner no. = 333 ให้ข้อมูลที่ sheet "Data" ตั้งแต่ column C: I ไปอยู่ที่ sheet "CC"
ที่ sheet "AA" cell C5 ดิฉันลองใช้สูตร
=INDEX(Data!C$5:C$40,MATCH(AA!$B$3,Data!$H$5:$H$40,0))
ซึ่งจะได้ผลลัพธ์เฉพาะแถวแรก แต่พอแถวต่อมาค่าที่เป็นค่าเดิม
ดิฉันขอรบกวนท่านผู้รู้ช่วยแนะนำสูตรด้วยคะ

และขอรบกวนช่วยแนะนะสูตรที่ cell A5 ด้วยคะ
=COUNTA(INDEX(Data!$C$5:$I$40,MATCH(AA!$B$3,Data!$H$5:$H$40,0),0))
สูตรนี้ดิฉันต้องการนับจำนวนข้อมูลของ 111,222,333 ที่อยู่ใน sheet "Data" คะ

ขอบคุณคะ
ข้อความที่โพสต์ในกระทู้นี้ดูเหมือนจะนำมาจากกระทู้นี้ http://www.snasui.com/viewtopic.php?f=3&t=4253 ซึ่งผมได้ยกมาตามด้านบน :roll:

ไม่ทราบว่าอ่านแล้วไม่เข้าใจตรงไหนถึงต้องนำมาถามซ้ำครับ :?: