Page 1 of 1

สูตรการแยกข้อความ

Posted: Sat Jan 25, 2025 11:47 am
by puicok
ต้องการแยกข้อความที่อยู่ใน cell "A1" ให้แยกออกมาตามแต่ละ cell "A2","A3","A4" ตามตัวอย่างในไฟล์

Re: สูตรการแยกข้อความ

Posted: Sat Jan 25, 2025 12:22 pm
by snasui
:D ตัวอย่างสูตรตามด้านล่างครับ
  1. ที่ B2 คีย์
    =LEFT(A2,FIND("ต.",A2)-1)
    Enter > Copy ลงด้านล่าง
  2. ที่ D2 คีย์
    =MID(A2,FIND("@",SUBSTITUTE(A2," ","@",LEN(A2)-LEN(SUBSTITUTE(A2," ",""))-1))+1,50)
    Enter > Copy ลงด้านล่าง
  3. ที่ C2 คีย์
    =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,B2,""),D2,""),LEFT(D2,FIND(" ",D2)-1),"")
    Enter > Copy ลงด้านล่าง

Re: สูตรการแยกข้อความ

Posted: Sat Jan 25, 2025 12:55 pm
by puicok
ขอบคุณสำหรับคำตอบมากๆค่ะ

ขอรบกวนอีกนิด กรณีถ้าบาง cell เป็นที่อยู่กทม.จะขึ้นต้นด้วย แขวง สามารถใส่สูตรเงื่อนไขยังไงค่ะ

=LEFT(A2,FIND("ต.",A2)-1)
Enter > Copy ลงด้านล่าง

ช่วยอธิบายความหมายของสูตรได้ไหมค่ะ อยากเข้าใจสูตรในการใช้ค่ะ

Re: สูตรการแยกข้อความ

Posted: Sat Jan 25, 2025 4:30 pm
by norkaz
...

B2

=LEFT(A2,AGGREGATE(15,6,FIND({"ต.","แขวง"},A2),1)-1)




*** สนับสนุนฟอรั่ม กรุณา คลิกโฆษณาที่หน้าเพจ

แมวใหญ่ Bigcat9
RCA พระราม9 กรุงเทพฯ

Re: สูตรการแยกข้อความ

Posted: Sat Jan 25, 2025 8:44 pm
by snasui
snasui wrote: Sat Jan 25, 2025 12:22 pm =LEFT(A2,FIND("ต.",A2)-1)
:D ความหมายคือ ให้ดึงข้อความจากเซลล์ A2 จนถึงตัวอักษร “ต.” ตัวแรก แต่ไม่รวมตัวอักษร “ต.” ครับ