Page 1 of 1

การตัดคำ

Posted: Thu Feb 07, 2013 1:54 pm
by wilawan-ph
สวัสดีค่ะ อาจารย์ :D มีเรื่องรบกวนอีกแล้วค่ะ
เป็นเรื่องของการตัดคำ ที่คอลัมภ์C ต้องการให้ให้คำสุดท้ายของคอลัมภ์ F มาแสดงที่คอลัมภ์ C ค่ะ ต้องใช้สูตรไหนค่ะ แนบไฟล์ตัวอย่างมาให้แล้วค่ะ
ขอบคุณค่ะ

Re: การตัดคำ

Posted: Thu Feb 07, 2013 2:01 pm
by snasui
:D ลองปรับสูตรที่ D2 เป็นด้านล่างครับ

=MID(F2,FIND("(",F2),255)

Re: การตัดคำ

Posted: Thu Feb 07, 2013 2:28 pm
by wilawan-ph
ได้แล้ว....ขอบคุณมากค่ะ :cp:
แล้วถ้าเกิดว่าจะให้โชว์แต่ตัวเลข ไม่ให้โชว์ตัวหนังสือล่ะค่ะ
โดยใช้สูตรIf จะต้องต้องเขียนสูตรยังไงค่ะ ลองหลายตลบแล้ว ก็ไม่ได้มึนค่ะ
ส่งไฟล์แนบมาให้แล้วค่ะ

Re: การตัดคำ

Posted: Thu Feb 07, 2013 2:33 pm
by snasui
:D สามารถปรับสูตรเดิมเป็นตามด้านล่างครับ

=IF(ISNUMBER(MID(F2,LEN(F2)-1,1)+0),MID(F2,FIND("(",F2),255),"")

Re: การตัดคำ

Posted: Thu Feb 07, 2013 2:37 pm
by wilawan-ph
ขอบคุณค่ะ :cp:

Re: การตัดคำ

Posted: Fri Feb 08, 2013 8:38 am
by wilawan-ph
รบกวนอีกแล้วค่ะ เวลาใช้ตัวกรองมันจะขึ้นค่าที่มีข้อผิดพลาด
พยายามใช้สูตร ISERROR ซ้อน If แต่ซ้อนไม่ถูกค่ะ พอซ้อนไป เครื่องก็บอกว่าติดตรงนั้นที พอแก้ ก็ไปติดอีกตัวค่ะ
พยามยามจะทำให้ง่ายกับคนใช้ไฟล์ค่ะ

Re: การตัดคำ

Posted: Fri Feb 08, 2013 9:19 am
by snasui
:D ควรจะยกตัวอย่างข้อมูลที่เป็นตัวแทนของข้อมูลจริง เพื่อจะได้คิด Logic ของสูตรให้ครอบคลุมครับ

จากไฟล์ที่แนบมาล่าสุด ปรับสูตรที่ C2 เป็น

=IF(ISNUMBER(MID(RIGHT(SUBSTITUTE(F2," ",REPT(" ",20)),20),LEN(RIGHT(SUBSTITUTE(F2," ",REPT(" ",20)),20))-4,4)+0),TRIM(RIGHT(SUBSTITUTE(F2," ",REPT(" ",20)),20)),"")

Enter > Copy ลงด้านล่าง

Re: การตัดคำ

Posted: Fri Feb 08, 2013 9:40 am
by wilawan-ph
ขอบคุณค่ะ
อาจารย์พอจะแนะนำ้เว็บที่เขาพอจะมีวิธีการเขียนสูตรสำหรับการตัดสต็อกการ์ดสำหรับ Excel บ้างไหมค่ะ
หามาหลายวันแล้ว พอเจอเขาก็ล็อกพาสเวิร์ดไว้ จะเอามาปรับหรือดัดแปลงใหม่ทำไม่ได้เลยค่ะ

Re: การตัดคำ

Posted: Fri Feb 08, 2013 10:02 am
by snasui
:D ผมไม่มีเว็บตามที่ถามครับ

Re: การตัดคำ

Posted: Sun Feb 10, 2013 8:17 pm
by tahc
ขออนุญาตนำไปใช้ประโยชน์ด้วยนะครับอาจารย์

Re: การตัดคำ

Posted: Tue May 14, 2013 9:24 am
by wilawan-ph
อาจารย์ค่ะมีปัญหาเรื่องการตัดคำมาถามเพิ่มอีกนิดค่ะ
คือ ต้องการจะตัดตัวอักษรขึ้นต้นของชื่อ เช่น

วิลาวัณย์ พอใช้สูตร =LEFT(B22,1) ก็จะตัดคำให้เป็น ว.

แต่ถ้าเป็นชื่อที่ขึ้นต้นด้วยสระ เช่น
ไกรศรพอใช้สูตร =LEFT(B22,1) ก็จะตัดคำให้เป็น ไ.
จะต้องใช้สูตรไหนค่ะ เพื่อให้ตัดสระออกตัวขึ้นตันเป็นตัวอักษร

รบกวนด้วยค่ะ ขอบคุณค่ะ

Re: การตัดคำ

Posted: Tue May 14, 2013 11:09 am
by joo
wilawan-ph wrote:อาจารย์ค่ะมีปัญหาเรื่องการตัดคำมาถามเพิ่มอีกนิดค่ะ
คือ ต้องการจะตัดตัวอักษรขึ้นต้นของชื่อ เช่น
วิลาวัณย์ พอใช้สูตร =LEFT(B22,1) ก็จะตัดคำให้เป็น ว.
แต่ถ้าเป็นชื่อที่ขึ้นต้นด้วยสระ เช่น
ไกรศรพอใช้สูตร =LEFT(B22,1) ก็จะตัดคำให้เป็น ไ.
จะต้องใช้สูตรไหนค่ะ เพื่อให้ตัดสระออกตัวขึ้นตันเป็นตัวอักษร
:D ขออนุญาตตอบนะครับ ที่เซลล์ใดๆคีย์
=MID(B22,MIN(SEARCH(CHAR(ROW($161:$206)),B22&CHAR(ROW($161:$206)))),1)&"." กดแป้น Ctrl+Shift+Enter พร้อมกัน

Re: การตัดคำ

Posted: Tue May 14, 2013 4:34 pm
by wilawan-ph
ขอบคุณค่ะ จะลองดูนะคะ :tt: