Page 1 of 1

ขอสูตรแยกตัวเลขออกจากข้อความโดยใช้เครื่องหมาย - เป็นตัวแยก

Posted: Tue Jul 06, 2021 6:10 am
by ajsudkedt
คือหากต้องการใช้สูตรในการแยกตัวเลขออกจากข้อความโดยใช้เครื่องหมาย - เป็นตัวแยก
ทั้งนี้ไม่ต้องการใช้เมนู ข้อความเป็นคอลัมน์
เพราะต้องการกำหนดสูตรไว้ก่อนล่วงหน้า
เวลานำข้อมูลไปวางแล้วให้สูตรแยกอัตโนมัติ
พอจะมีสูตรกำหนดไว้ไหม
ตามไฟล์แนบครับ

Re: ขอสูตรแยกตัวเลขออกจากข้อความโดยใช้เครื่องหมาย - เป็นตัวแยก

Posted: Tue Jul 06, 2021 7:26 am
by snasui
:D ช่วยแนบไฟล์ต้นทางมาใหม่ นามสกุลไฟล์ควรเป็น .xlsx ถ้าเป็น .csv เมื่อ Save ไฟล์จะเหลือชีตเดียวเท่านั้นครับ

Re: ขอสูตรแยกตัวเลขออกจากข้อความโดยใช้เครื่องหมาย - เป็นตัวแยก

Posted: Wed Jul 07, 2021 1:01 pm
by ajsudkedt
ตามไฟล์แนบนี้ครับ
ขอบคุณครับ

Re: ขอสูตรแยกตัวเลขออกจากข้อความโดยใช้เครื่องหมาย - เป็นตัวแยก

Posted: Wed Jul 07, 2021 1:25 pm
by puriwutpokin
A2=TRIM(MID(SUBSTITUTE(SUBSTITUTE(mix!$A5,"-"," ")," ",REPT(" ",99)),100*COLUMNS($A2:A2)-99,99)) Copy right and down

Re: ขอสูตรแยกตัวเลขออกจากข้อความโดยใช้เครื่องหมาย - เป็นตัวแยก

Posted: Wed Jul 07, 2021 1:42 pm
by ajsudkedt
หากต้องการให้ ID อยู่คอลัมน์ A ต้องปรับสูตรอย่างไรครับ

Re: ขอสูตรแยกตัวเลขออกจากข้อความโดยใช้เครื่องหมาย - เป็นตัวแยก

Posted: Wed Jul 07, 2021 2:48 pm
by puriwutpokin
ปรับ
ฺB2=TRIM(MID(SUBSTITUTE(SUBSTITUTE(mix!$A5,"-"," ")," ",REPT(" ",99)),CHOOSE(COLUMNS($A2:A2),201,1,101),99))

Re: ขอสูตรแยกตัวเลขออกจากข้อความโดยใช้เครื่องหมาย - เป็นตัวแยก

Posted: Wed Jul 07, 2021 3:36 pm
by ajsudkedt
ขอถามต่ออีกครับ
หากต้องการให้เลขที่แยกออกมา
ให้แปลงเป็นเลขอารบิก
เพื่อนำไป vlookup
จะต้องปรับสูตรอย่างไรครับ

Re: ขอสูตรแยกตัวเลขออกจากข้อความโดยใช้เครื่องหมาย - เป็นตัวแยก

Posted: Wed Jul 07, 2021 4:07 pm
by puriwutpokin
b2=TEXT(TRIM(MID(SUBSTITUTE(SUBSTITUTE(mix!$A5,"-"," ")," ",REPT(" ",99)),CHOOSE(COLUMNS($A2:A2),201,1,101),99)),"#")

Re: ขอสูตรแยกตัวเลขออกจากข้อความโดยใช้เครื่องหมาย - เป็นตัวแยก

Posted: Wed Jul 07, 2021 8:39 pm
by ajsudkedt
กราบขอบพระคุณท่าน puriwutpokin มาก ๆ ครับ
สูตรที่ท่านให้มาใช้ได้ผลดั่งที่ต้องการเลยครับ
สุดยอดมาก ๆ เลย
ขอบคุณครับ