Page 1 of 1

ข้อมูลจากระบบ SAP ต้องการทำงานที่ Excel คะ

Posted: Thu Nov 14, 2013 3:30 pm
by อารีวรรณ
รบกวนสอบถามคะ

ดึงข้อมูลจากระบบ SAP แล้วนำมาใช้งานใน Excel ติดปัญหาคือ
ข้อมูลเป็นการ group มา ต้องการให้แตกการ group เพื่อสะดวกในการทำงาน ตามตัวอย่างแนบคะ
เนื่องจากข้อมูลมีจำนวนมาก

ขอบคุณมากคะ

Re: ข้อมูลจากระบบ SAP ต้องการทำงานที่ Excel คะ

Posted: Thu Nov 14, 2013 3:51 pm
by snasui
:D ลองตามนี้ครับ
  1. แทรกคอลัมน์ A:B มา 2 คอลัมน์ ข้อมูลเดิมจะขยับไปอยู่คอลัมน์ C
  2. ที่ A8 คีย์สูตร
    =IF(ISNUMBER(MID(C8,5,8)+0),MID(LOOKUP(2,1/(LEFT(C$8:C8,2)="**"),C$8:C8),5,255),"")
    Enter > Copy ลงด้านล่าง
  3. ที่ B8 คีย์สูตร
    =IF(ISNUMBER(MID(C8,5,8)+0),MID(LOOKUP(2,1/(LEFT(C$8:C8,1)="*"),C$8:C8),5,255),"")
    Enter > Copy ลงด้านล่าง
  4. Filter ข้อมูลในคอลัมน์ A โดยไม่เอาค่าว่าง > Copy ไปใช้ตามต้องการ

Re: ข้อมูลจากระบบ SAP ต้องการทำงานที่ Excel คะ

Posted: Thu Nov 14, 2013 4:22 pm
by อารีวรรณ
อารีวรรณ wrote:
อารีวรรณ wrote:รบกวนสอบถามคะ

ดึงข้อมูลจากระบบ SAP แล้วนำมาใช้งานใน Excel ติดปัญหาคือ
ข้อมูลเป็นการ group มา ต้องการให้แตกการ group เพื่อสะดวกในการทำงาน ตามตัวอย่างแนบคะ
เนื่องจากข้อมูลมีจำนวนมาก

ขอบคุณมากคะ
snasui wrote::D ลองตามนี้ครับ
  1. แทรกคอลัมน์ A:B มา 2 คอลัมน์ ข้อมูลเดิมจะขยับไปอยู่คอลัมน์ C
  2. ที่ A8 คีย์สูตร
    =IF(ISNUMBER(MID(C8,5,8)+0),MID(LOOKUP(2,1/(LEFT(C$8:C8,2)="**"),C$8:C8),5,255),"")
    Enter > Copy ลงด้านล่าง
  3. ที่ B8 คีย์สูตร
    =IF(ISNUMBER(MID(C8,5,8)+0),MID(LOOKUP(2,1/(LEFT(C$8:C8,1)="*"),C$8:C8),5,255),"")
    Enter > Copy ลงด้านล่าง
  4. Filter ข้อมูลในคอลัมน์ A โดยไม่เอาค่าว่าง > Copy ไปใช้ตามต้องการ
อารีวรรณ wrote:รบกวนสอบถามคะ

ดึงข้อมูลจากระบบ SAP แล้วนำมาใช้งานใน Excel ติดปัญหาคือ
ข้อมูลเป็นการ group มา ต้องการให้แตกการ group เพื่อสะดวกในการทำงาน ตามตัวอย่างแนบคะ
เนื่องจากข้อมูลมีจำนวนมาก

ขอบคุณมากคะ
snasui wrote::D ลองตามนี้ครับ
  1. แทรกคอลัมน์ A:B มา 2 คอลัมน์ ข้อมูลเดิมจะขยับไปอยู่คอลัมน์ C
  2. ที่ A8 คีย์สูตร
    =IF(ISNUMBER(MID(C8,5,8)+0),MID(LOOKUP(2,1/(LEFT(C$8:C8,2)="**"),C$8:C8),5,255),"")
    Enter > Copy ลงด้านล่าง
  3. ที่ B8 คีย์สูตร
    =IF(ISNUMBER(MID(C8,5,8)+0),MID(LOOKUP(2,1/(LEFT(C$8:C8,1)="*"),C$8:C8),5,255),"")
    Enter > Copy ลงด้านล่าง
  4. Filter ข้อมูลในคอลัมน์ A โดยไม่เอาค่าว่าง > Copy ไปใช้ตามต้องการ
อารีวรรณ wrote:รบกวนสอบถามคะ

--

ขอบพระคุณอาจารย์มากคะ ใช้งานได้แล้วคะ
แต่ไม่เข้าใจสูตร รบกวนช่วยอธิบายด้วยคะ

ขอบพระคุณมากคะ

Re: ข้อมูลจากระบบ SAP ต้องการทำงานที่ Excel คะ

Posted: Thu Nov 14, 2013 4:31 pm
by snasui
:D ไม่เข้าใจฟังก์ชั่นใดให้ถามเฉพาะฟังก์ชั่นนั้น แต่หากไม่เข้าใจเลย จำเป็นต้องทำความเข้าใจแต่ละฟังก์ชั่นจาก Link นี้มาเป็นลำดับ

http://office.microsoft.com/th-th/excel ... aspx?CTT=1

จากนั้นค่อยถามกันเฉพาะที่ยังไม่สามารถทำความเข้าใจได้ครับ