Page 1 of 1

แยกข้อมูลในคอลัมน์

Posted: Tue Sep 30, 2014 11:51 am
by mr.zatan
- ที่คอลัมน์ E ดึงข้อมูลจากคอลัมน์ C (ที่อยู่หน้าเครื่องหมาย >)
- ที่คอลัมน์ F ดึงข้อมูลจากคอลัมน์ C (ที่อยู่หลังเครื่องหมาย >)
- ที่คอลัมน์ G ดึงข้อมูลจากคอลัมน์ A มา แล้วต่อท้ายด้วย .jpg

Image

ขอบคุณครับ

Re: แยกข้อมูลในคอลัมน์

Posted: Tue Sep 30, 2014 1:04 pm
by puriwutpokin
**ลองดูนะครับ ที่ E2 ใส่ =IFERROR(LEFT(C2,FIND(">",C2,1)-1),"")
ที่ F2 ใส่ =IFERROR(RIGHT(C2,LEN(C2)-FIND(">",C2,1)),"")
ที่ G2 ใส่ =IF(A2="","",A2&".jpg")
ทั้งหมด Copy ลงมาครับ

Re: แยกข้อมูลในคอลัมน์

Posted: Tue Sep 30, 2014 1:09 pm
by Supachok
:cp:

Re: แยกข้อมูลในคอลัมน์

Posted: Tue Sep 30, 2014 1:13 pm
by mr.zatan
ขอบคุณครับ

Re: แยกข้อมูลในคอลัมน์

Posted: Fri Oct 03, 2014 6:12 pm
by mr.zatan
Image


จากสูตรนี้ถ้าผมต้องการดึงเฉพาะ คำหลังสุดหลังเครื่องหมาย " / " มาใส่ใน K2

=IFERROR(RIGHT(D2,LEN(D2)-FIND(">",D2,1)),"")


แก้สูตรให้หน่อยครับ..

Re: แยกข้อมูลในคอลัมน์

Posted: Fri Oct 03, 2014 6:17 pm
by snasui
:D ปรับสูตรเป็นตามด้านล่างครับ

=Trim(Right(Substitute(D2,"/",Rept(" ",50)),50))

Re: แยกข้อมูลในคอลัมน์

Posted: Fri Oct 03, 2014 6:39 pm
by mr.zatan
ขอบคุณครับ

Re: แยกข้อมูลในคอลัมน์

Posted: Sat Oct 04, 2014 10:58 am
by mr.zatan
เพิ่มเติมครับ ช่วยแก้สูตรให้หน่อยครับ

จากสูตรด้านบน:

อันนี้ดึงคำที่อยู่ข้างหน้าเครื่องหมาย ">" =IFERROR(LEFT(C2,FIND(">",C2,1)-1),"")

ส่วนอันนี้จะดึงคำที่อยู่ด้านหลังเครื่องหมาย " > " =IFERROR(RIGHT(C2,LEN(C2)-FIND(">",C2,1)),"")

- ที่ต้องการเพิ่มคือ ถ้าอันไหนไม่มีเครื่องหมาย " > " ให้ดึงมาเลย

Re: แยกข้อมูลในคอลัมน์

Posted: Sat Oct 04, 2014 12:00 pm
by snasui
mr.zatan wrote:- ที่ต้องการเพิ่มคือ ถ้าอันไหนไม่มีเครื่องหมาย " > " ให้ดึงมาเลย
:D ปรับสูตรเป็น Form ด้านล่าง

=If(อันไหนไม่มี,ให้ดึงมาเลย,ดึงมาตามเงื่อนไข)

เมื่อแทนค่าเข้าไปในสูตรจะได้เป็น

=If(Iserror(Find(">",C2)),C2,LEFT(C2,FIND(">",C2,1)-1))
=If(Iserror(Find(">",C2)),C2,RIGHT(C2,LEN(C2)-FIND(">",C2,1)))

Re: แยกข้อมูลในคอลัมน์

Posted: Sat Oct 04, 2014 1:04 pm
by mr.zatan
ขอบคุณครับ