Page 1 of 1
ดึงข้อมูลบางคอลัมน์ ไปยังอีกชีท
Posted: Mon Feb 19, 2018 1:47 pm
by aapichaya
รบกวนให้คำแนะนำหน่อยค่ะ ต้องการดึงข้อมูลบางคอลัมน์ ไปยังอีกชีท เงื่อนไขตามไฟล์แนบค่ะ
test3.7z
Re: ดึงข้อมูลบางคอลัมน์ ไปยังอีกชีท
Posted: Mon Feb 19, 2018 2:34 pm
by Century
อาจจะรอคำตอบจากอาจารย์อีกทีนะครับ แต่เท่าที่ดูข้อมูลผมนึกออก 2 วิธีครับ
1. ใช้คำสั่ง vlookup (โดยเพิ่มมา 1 Column ให้ใช้ Title&Type รวมกัน เพื่อเป็นตัวอ้างอิง)
โดยแต่ละชีทที่สรา้งมา ให้นำ Column ที่สร้างมาใหม่เป็นตัวอ้างอิง และใช้ในการ vlookup จาก ชีท Data ครับ
2. ใช้ Pivot Table (โดยเพิ่มมา 1 Column แล้วใช้จัดกรุ้ป ชีท ตามที่เราต้องการครับ)
ในส่วนของ Pivot ให้จัดข้อมูลตาม Data ครับ หลังจากนั้นให้นำ Column ที่สร้างมาใหม่ ไปไว้ในส่วนของ Filter ของ Pivot ครับ
แล้วก็ไปเลือกกคำสั่ง Show Report Filter Page แล้ว ก็เลือก Column ที่เราต้องการแยกชีทครับ
ลองดูครับ แต่น่าจะมีวิธีที่ง่ายกว่านี้ แต่ผมไม่เคยใช้เหมือนกันครับ รอความรู้ใหม่จากท่านอื่นๆ เช่นกันครับ
Re: ดึงข้อมูลบางคอลัมน์ ไปยังอีกชีท
Posted: Mon Feb 19, 2018 9:07 pm
by snasui

ตัวอย่างสูตรที่ชีต NPI เซลล์ A2 คีย์
=IFERROR(INDEX(Table4[ECR NO],SMALL(IF(Table4[Title]="NPI",IF(Table4[Type]="reply",ROW(Table4[ECR NO])-MIN(ROW(Table4[ECR NO]))+1)),ROWS(A$2:A2))),"")
Ctrl+Shift+Enter > Copy ลงด้านล่าง > นำไปปรับใช้กับคอลัมน์อื่น ๆ โดยเปลี่ยนเฉพาะที่ผมระบายสีไว้ในสูตร
ชีต Overall เซลล์ A2 คีย์
=IFERROR(INDEX(Table4[ECR NO],SMALL(IF(1-ISNUMBER(MATCH(Table4[Title],{"NPI","Sourcing Engineering","Quality"},0)),IF(Table4[Type]="reply",ROW(Table4[ECR NO])-MIN(ROW(Table4[ECR NO]))+1)),ROWS(A$2:A2))),"")
Ctrl+Shift+Enter > Copy ลงด้านล่าง ปรับสูตรไปใช้กับคอลัมน์อื่นโดยเปลี่ยนเฉพาะที่ระบายสีไว้ในสูตร
Re: ดึงข้อมูลบางคอลัมน์ ไปยังอีกชีท
Posted: Tue Feb 20, 2018 11:53 am
by aapichaya
ขอบคุณมากค่ะ ขออนุญาตถามต่อนะคะ พอดีใน column status มี insert comment สามารถ ดึงมาด้วยได้หรือไม่คะ
Re: ดึงข้อมูลบางคอลัมน์ ไปยังอีกชีท
Posted: Tue Feb 20, 2018 8:40 pm
by snasui

ไม่สามารถดึึง Comment มาด้วยสูตรครับ