Page 1 of 1
สอบถามสูตร การดึงข้อมูลตัวเลขแยกออกจากข้อมูลตัวอักษร
Posted: Tue Sep 15, 2020 1:04 pm
by shrimps01
สวัสดีครับ รบกวนท่านสมาชิกและอาจารย์ครับ
รบกวนขอสูตรการดึงเอาข้อมูลที่เป็น value อยู่ในคอลัมน์ D
อ้างอิงจาก คอลัมน์ B ไปแสดงผลในอีกคอลัมน์ E ตามตัวอย่างในไฟล์แนบครับ
Re: สอบถามสูตร การดึงข้อมูลตัวเลขแยกออกจากข้อมูลตัวอักษร
Posted: Tue Sep 15, 2020 3:32 pm
by Bo_ry
E2
=SUMPRODUCT(--RIGHT(SUBSTITUTE(FILTERXML("<n><m>"&SUBSTITUTE(LOWER(D2),"^","</m><m>")&"</m></n>",
"//m[contains(.,'"&LOWER(LEFT(C2,FIND(" ",C2)-1))&"')]"),"=",REPT(" ",9)),9))
Re: สอบถามสูตร การดึงข้อมูลตัวเลขแยกออกจากข้อมูลตัวอักษร
Posted: Tue Sep 15, 2020 3:38 pm
by shrimps01
Bo_ry wrote: Tue Sep 15, 2020 3:32 pm
E2
=SUMPRODUCT(--RIGHT(SUBSTITUTE(FILTERXML("<n><m>"&SUBSTITUTE(LOWER(D2),"^","</m><m>")&"</m></n>",
"//m[contains(.,'"&LOWER(LEFT(C2,FIND(" ",C2)-1))&"')]"),"=",REPT(" ",9)),9))
ขอบคุณมากๆๆ ครับ
Re: สอบถามสูตร การดึงข้อมูลตัวเลขแยกออกจากข้อมูลตัวอักษร
Posted: Tue Sep 15, 2020 3:54 pm
by Bo_ry
FILTERXML มีใน Excel2013 ขึ้นไป
ต่ำกว่านี้ใช้
=--MID(SUBSTITUTE(SUBSTITUTE(MID(D2,SEARCH(LEFT(C2,FIND(" ",C2)-1),D2),99),"^","="),"=",REPT(" ",20)),20,20)
Re: สอบถามสูตร การดึงข้อมูลตัวเลขแยกออกจากข้อมูลตัวอักษร
Posted: Tue Sep 15, 2020 4:00 pm
by shrimps01
Bo_ry wrote: Tue Sep 15, 2020 3:54 pm
FILTERXML มีใน Excel2013 ขึ้นไป
ต่ำกว่านี้ใช้
=--MID(SUBSTITUTE(SUBSTITUTE(MID(D2,SEARCH(LEFT(C2,FIND(" ",C2)-1),D2),99),"^","="),"=",REPT(" ",20)),20,20)
ได้แล้วครับ ขอบคุณมากครับ คุณ Bo_ry