Page 1 of 1

ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Tue Aug 11, 2015 7:08 pm
by andyDS
หากเราต้องการตัดประโยคที่ไม่ใช้ออกครับ ต้องใช้สูตรอย่างไรครับ หากเราจะตัดตั้งแต่<img src='http://img.banggood.com/images/upload/2 ... 8967-3.jpg' title='upload/2012/lixia/SKU098967-3.jpg' /><br /> ลงไปครับ

ไม่ทราบว่าเราจะใช้สูตรอย่างไรครับ


ตัวอย่างประโยค
"<span style=''><span style=''><strong>Description:</strong><br />
<em>Removable</em> float&nbsp;wall&nbsp;sticker,&nbsp;noxtoxic&nbsp;and&nbsp;funny&nbsp;working,easy&nbsp;to&nbsp;stick&nbsp;and&nbsp;removavle.&nbsp;Using&nbsp;in&nbsp;any&nbsp;smooth,&nbsp;slick,&nbsp;clean,<br />
and&nbsp;dry&nbsp;surface.The&nbsp;wonderful&nbsp;removable&nbsp;float&nbsp;wall&nbsp;decoration&nbsp;for&nbsp;your&nbsp;living&nbsp;room,bedroom...Every&nbsp;corner&nbsp;for&nbsp;your&nbsp;home.</span></span><br />
<br />
<strong>Features&nbsp;&&nbsp;details:</strong><br />
<span style=''><span style=''>Type:&nbsp;Wall&nbsp;sticker<br />
Use:&nbsp;Home&nbsp;decoration<br />
Shape:&nbsp;<em>Float</em><br />
Material:&nbsp;PVC<br />
Size:&nbsp;50*70cm(approx)<br />
Net&nbsp;weight:&nbsp;100g</span></span><br />
<br />
<span style=''><span style=''><strong>Package:</strong><br />
1x&nbsp;Wall&nbsp;sticker</span></span><br />
<br />
<img src='http://img.banggood.com/images/upload/2 ... 8967-3.jpg' title='upload/2012/lixia/SKU098967-3.jpg' /><br />
<br />
<img src='http://img.banggood.com/images/upload/2 ... 8967-1.jpg' title='upload/2012/lixia/SKU098967-1.jpg' /><br />
<img src='http://img.banggood.com/images/upload/2 ... 8967-4.jpg' title='upload/2012/lixia/SKU098967-4.jpg' /><br />
<br />
<img src='http://img.banggood.com/images/upload/2 ... 098967.jpg' title='upload/2012/lixia/SKU098967.jpg' /><br />
<img src='http://img.banggood.com/images/upload/2 ... 8967-5.jpg' title='upload/2012/lixia/SKU098967-5.jpg' /><br />

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Tue Aug 11, 2015 7:42 pm
by snasui
:D ตัวอย่างสูตรที่ A1 ครับ

=LEFT(B1,FIND("<img",B1)-1)

โดยแทรกคอลัมน์ A มา 1 คอลัมน์จากนั้นเขียนสูตรนี้ที่ A1 > Enter > Copy ลงด้านล่าง

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Tue Aug 11, 2015 9:18 pm
by andyDS
ใช้ได้แล้วครับอาจารย์ ขอบพระคุณอาจารย์มากๆ ครับ

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Wed Aug 12, 2015 1:05 pm
by andyDS
แล้วถ้าในกรณีที่. <img src='http://img.banggood.com/images/upload/2 ... 8967-3.jpg' title='upload/2012/lixia/SKU098967-3.jpg' /><br /> ไม่ได้อยุ่ล่างสุดแต่อยุ่บนบ้างกลางบ้าง

ไม่ทราบว่าเราต้องใช้สูตรอย่างไรครับ

ตัวอย่างประโยค

<img src='http://img.banggood.com/images/upload/2 ... 8967-5.jpg' title='upload/2012/lixia/SKU098967-5.jpg' /><br />
"<span style=''><span style=''><strong>Description:</strong><br />
<em>Removable</em> float&nbsp;wall&nbsp;sticker,&nbsp;noxtoxic&nbsp;and&nbsp;funny&nbsp;working,easy&nbsp;to&nbsp;stick&nbsp;and&nbsp;removavle.&nbsp;Using&nbsp;in&nbsp;any&nbsp;smooth,&nbsp;slick,&nbsp;clean,<br />
and&nbsp;dry&nbsp;surface.The&nbsp;wonderful&nbsp;removable&nbsp;float&nbsp;wall&nbsp;decoration&nbsp;for&nbsp;your&nbsp;living&nbsp;room,bedroom...Every&nbsp;corner&nbsp;for&nbsp;your&nbsp;home.</span></span><br />
<br />
<img src='http://img.banggood.com/images/upload/2 ... 098967.jpg' title='upload/2012/lixia/SKU098967.jpg' /><br />
<strong>Features&nbsp;&&nbsp;details:</strong><br />
<span style=''><span style=''>Type:&nbsp;Wall&nbsp;sticker<br />
Use:&nbsp;Home&nbsp;decoration<br />
Shape:&nbsp;<em>Float</em><br />
Material:&nbsp;PVC<br />
Size:&nbsp;50*70cm(approx)<br />
Net&nbsp;weight:&nbsp;100g</span></span><br />
<br />
<img src='http://img.banggood.com/images/upload/2 ... 8967-4.jpg' title='upload/2012/lixia/SKU098967-4.jpg' /><br />
<br />
<span style=''><span style=''><strong>Package:</strong><br />
1x&nbsp;Wall&nbsp;sticker</span></span><br />
<br />
<img src='http://img.banggood.com/images/upload/2 ... 8967-3.jpg' title='upload/2012/lixia/SKU098967-3.jpg' /><br />
<br />
<img src='http://img.banggood.com/images/upload/2 ... 8967-1.jpg' title='upload/2012/lixia/SKU098967-1.jpg' /><br />

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Wed Aug 12, 2015 3:36 pm
by snasui
:D สามารถใช้การ Replace เข้ามาช่วยได้ครับ โดยกดแป้น Ctrl+H จะเป็นการเปิดกล่อง Replace จากนั้นทำตามภาพด้านล่างครับ

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 1:15 pm
by andyDS
ลองทำแล้วมันขึ้นแบบนี้อะครับ

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 1:27 pm
by DhitiBank
ลองแนบไฟล์ซึ่งมีเงื่อนไขใหม่ที่เพิ่มเข้ามาดูครับ เพราะการขึ้นการแจ้งเตือนแบบนั้นแสดงว่าโปรแกรมไม่พบรูปแบบข้อความ
<img scr*.jpg' /><br />

จึงไม่สามารถแทนที่ข้อความนั้นๆ ได้ครับ

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 1:49 pm
by andyDS
แนบไฟร์มาให้แล้วครับ

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 2:19 pm
by DhitiBank
ในไฟล์ใหม่นี้ ลองใส่คำตอบที่ต้องการมาเป็นตัวอย่างหน่อยได้ไหมครับว่าตัดแล้วจะเหลือข้อความหน้าตาแบบไหน เพราะความนี้เห็นมีแต่รูปแบบ
<img alt=" src.....jpg' /><br />

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 2:39 pm
by andyDS
ตัวอย่างก่อนตัดครับ
"<span style='font-size:14px;'><strong>WLtoys V931 2.4G 6CH Brushless AS350 Scale Flybarless RC Helicopter BNF</strong> </span><span style='font-size:14px;'><strong>Blue</strong></span><br />
<br />
<strong><iframe allowfullscreen='' frameborder='0' height='360' src='//www.youtube.com/embed/ZO_lANMCK4A' width='640'></iframe><br />
<br />
<img alt='' src='http://imgmgr.banggood.com/images/2014/ ... V931AS.jpg' /><img alt='' src='http://imgmgr.banggood.com/images/2014/ ... V931AW.jpg' style='width: 790px; height: 5851px;' /><img alt='' src='http://imgmgr.banggood.com/images/2014/ ... V931QE.jpg' style='width: 790px; height: 13895px;' /><br />
<br />
Description:</strong><br />
<br />
Rotor Diameter: 244 mm<br />
Body Length: 238 mm<br />
Height: 77mm<br />
Battery: 3.7V 500mAh 25C<br />
Flight time: About 5 minutes<br />
Main Motor: Brushless 1106 11000KV<br />
Tail Motor: Brushed 8502<br />
Color:Blue white<br />
<br />
<strong>Features:</strong><br />
<br />
1.According to AS350 (the little squirrel) prototype ratio, high simulation, fine appearance design.The details of the products, unique in the market three rotor blades flybarless design.<br />
2.Quote aerodynamic blade provides strong power and body self stability.<br />
3.1106 rotor brushless motor power is stronger, the 3.7V 500mah 25C high rate battery<br />
4.3D mode using 3 axis gyro, sensitive reaction. To do the stunt flying, can easily make rolling inverted pendulum movement<br />
5.6G mode using 6 axis gyro, flight stability, especially suitable for beginners to flight.<br />
6.6 channel remote control, a 3D special IDLE switch throttle hold TH.HOLD switch large screen liquid crystal display, low voltage alarm function. Especially with aircraft hovering point setting, enter the setting mode to set the hover plane according to their needs.<br />
7.With a dedicated USB charger, can also charge 2 batteries.<br />
<br />
v931 Russian manual <a href='http://imgmgr.banggood.com/images/uploa ... zip'><span style='color:#ff0000;'>Click here</span></a><br />
v931 English manual <a href='http://imgmgr.banggood.com/images/upload/2014/02/v931 English.zip'><span style='color:#ff0000;'>Click here</span></a><br />
<br />
<strong>Package Includes:</strong><br />
<br />
1 x WLtoys V931 RC Helicopter&nbsp; BNF(Body Only)<br />
<span style=' line-height: 18px;'>1 x Charger</span><br style='color: rgb(101, 109, 120); font-family: Arial; line-height: 18px;' />
<span style=' line-height: 18px;'>1 x Battery</span><br style='color: rgb(101, 109, 120); font-family: Arial; line-height: 18px;' />
<span style=' line-height: 18px;'>3 x Main Blade</span><br style='color: rgb(101, 109, 120); font-family: Arial; line-height: 18px;' />
<span style=' line-height: 18px;'>1 x Manual</span>"



ตัวอย่างตัดแล้วที่จะไปไปใช้งานครับ

"<span style='font-size:14px;'><strong>WLtoys V931 2.4G 6CH Brushless AS350 Scale Flybarless RC Helicopter BNF</strong> </span><span style='font-size:14px;'><strong>Blue</strong></span><br />
<br />
Description:</strong><br />
<br />
Rotor Diameter: 244 mm<br />
Body Length: 238 mm<br />
Height: 77mm<br />
Battery: 3.7V 500mAh 25C<br />
Flight time: About 5 minutes<br />
Main Motor: Brushless 1106 11000KV<br />
Tail Motor: Brushed 8502<br />
Color:Blue white<br />
<br />
<strong>Features:</strong><br />
<br />
1.According to AS350 (the little squirrel) prototype ratio, high simulation, fine appearance design.The details of the products, unique in the market three rotor blades flybarless design.<br />
2.Quote aerodynamic blade provides strong power and body self stability.<br />
3.1106 rotor brushless motor power is stronger, the 3.7V 500mah 25C high rate battery<br />
4.3D mode using 3 axis gyro, sensitive reaction. To do the stunt flying, can easily make rolling inverted pendulum movement<br />
5.6G mode using 6 axis gyro, flight stability, especially suitable for beginners to flight.<br />
6.6 channel remote control, a 3D special IDLE switch throttle hold TH.HOLD switch large screen liquid crystal display, low voltage alarm function. Especially with aircraft hovering point setting, enter the setting mode to set the hover plane according to their needs.<br />
7.With a dedicated USB charger, can also charge 2 batteries.<br />
<br />
<strong>Package Includes:</strong><br />
<br />
1 x WLtoys V931 RC Helicopter&nbsp; BNF(Body Only)<br />
<span style=' line-height: 18px;'>1 x Charger</span><br style='color: rgb(101, 109, 120); font-family: Arial; line-height: 18px;' />
<span style=' line-height: 18px;'>1 x Battery</span><br style='color: rgb(101, 109, 120); font-family: Arial; line-height: 18px;' />
<span style=' line-height: 18px;'>3 x Main Blade</span><br style='color: rgb(101, 109, 120); font-family: Arial; line-height: 18px;' />
<span style=' line-height: 18px;'>1 x Manual</span>"

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 2:53 pm
by DhitiBank
แสดงว่าต้องการให้ตัด

<strong><iframe allowfullscreen='' frameborder='0' height='360' src='//www.youtube.com/embed/ZO_lANMCK4A' width='640'></iframe><br />
<br />
<img alt='' src='http://imgmgr.banggood.com/images/2014/ ... V931AS.jpg' /><img alt='' src='http://imgmgr.banggood.com/images/2014/ ... V931AW.jpg' style='width: 790px; height: 5851px;' /><img alt='' src='http://imgmgr.banggood.com/images/2014/ ... V931QE.jpg' style='width: 790px; height: 13895px;' /><br />
<br />

ใช่ไหมครับ
เท่าที่ดูมา ตอนนี้รูปแบบที่ต้องการตัดออกเห็นมีหลายแบบ เช่น

1. <img alt=...px;' /><br />

2. <img src=....jpg' /><br />

3. <strong><iframe...iframe><br />

ถูกต้องไหมครับ มีนอกเหนือจากนี้อีกไหมครับ

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 2:58 pm
by andyDS
ใช่ครับ
ไม่มีครับ

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 3:50 pm
by DhitiBank
จากไฟล์ล่าสุดนะครับ

ที่ B1 ลองคีย์

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"<img alt=*px;' /><br />",""),"<img src=*jpg' /><br />",""),"<strong><if*iframe><br />","")

ไม่แน่ใจว่าได้ตามต้องการหรือยังครับ ตาลาย

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 4:36 pm
by snasui
:D Substitute ไม่สามารถใช้ Wildcard เข้ามาช่วยได้ เพราะเป็นการหาแบบตรงตัวครับ ในกรณีนี้ต้องใช้ Replace มาช่วย ซึ่งอาจจะ Replace อย่างน้อย 3 ครั้ง โดย
  1. เปลี่ยน <img alt=*px;' /><br /> เป็นค่าว่าง
  2. เปลี่ยน <img src=*jpg' /><br /> เป็นค่าว่าง
  3. เปลี่ยน <strong><iframe*iframe><br /> เป็นค่าว่าง

เช่นนี้เป็นต้น

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 4:39 pm
by andyDS
ลองใช้และครับแต่ข้อมูลไม่มีการเปลี่ยนแปลงจากของเดิมเมื่อใส่สูตรลงไปครับ ยังใช้ไม่ได้ครับ

ขอบคุณครับ คุณ DhitiBank

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 4:47 pm
by DhitiBank
snasui wrote::D Substitute ไม่สามารถใช้ Wildcard เข้ามาช่วยได้ เพราะเป็นการหาแบบตรงตัวครับ ในกรณีนี้ต้องใช้ Replace มาช่วย ซึ่งอาจจะ Replace อย่างน้อย 3 ครั้ง โดย
  1. เปลี่ยน <img alt=*px;' /><br /> เป็นค่าว่าง
  2. เปลี่ยน <img src=*jpg' /><br /> เป็นค่าว่าง
  3. เปลี่ยน <strong><iframe*iframe><br /> เป็นค่าว่าง

เช่นนี้เป็นต้น
:o :oops: อ่าว เป็นแบบนี้เอง ผมก็ไม่ได้ดูคำตอบหลังตัดด้วยเพราะมันเยอะมาก ตาลาย ขอบคุณมากครับอาจารย์
andyDS wrote:ลองใช้และครับแต่ข้อมูลไม่มีการเปลี่ยนแปลงจากของเดิมเมื่อใส่สูตรลงไปครับ ยังใช้ไม่ได้ครับ

ขอบคุณครับ คุณ DhitiBank
:oops: ขออภัยด้วยครับ ผมดูคำตอบไม่ดี ไม่ทันสังเกตว่ามันไม่ได้ตัด ทำตามที่อาจารย์แนะนำเลยครับ

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 4:58 pm
by andyDS
Replace ใช้ได้ครับแต่ เหมือนกับต้องหาคำใส่ให้ถูกต้อง เพราะลองใส่ดูทั้งสามอันดูแล้ว

1.เปลี่ยน <img alt=*px;' /><br /> เป็นค่าว่าง ใช้ได้ครับ
2.เปลี่ยน <img src=*jpg' /><br /> เป็นค่าว่าง ใช้ไม่ได้ยังขึ้นไม่พบสิ่งที่ค้นหา
3.เปลี่ยน <strong><iframe*iframe><br /> เป็นค่าว่าง ใช้ไม่ได้ยังขึ้นไม่พบสิ่งที่ค้นหา

ขอบคุณครับ

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 5:35 pm
by snasui
:D อันไหนที่ใช้ไม่ได้ก็เพราะไม่ตรงกับค่าที่มีอยู่จริง จำเป็นต้องทราบว่าที่มีอยู่จริงคืออะไร

เครื่องหมาย * ใช้แทนค่าใด ๆ จะกี่อักขระก็ได้ทั้งนั้น
เครื่องหมาย ? ใช้แทนอักขระใด ๆ เพียง 1 อักขระ

ดังนั้น จะต้องตรวจสอบดูว่า ข้อความที่มีคืออะไร ดังข้อ 1 ที่เปลี่ยนได้ แสดงว่ามีข้อมูลตาม Form นั้น
Form อื่น ๆ ก็ต้องเปลี่ยนได้เช่นเดียวกันเพียงต้องหาให้ได้ว่า เริ่มด้วยค่าใด จบด้วยค่าใด แล้วค่อย Replace

ยกตัวอย่าง <img src=*jpg' /><br /> ไม่สามารถ Replace ได้ แล้วถ้าเป็น <img src=*jpg' /> จะได้ไหม ถ้าได้ แสดงว่าอาจจะมีการคั่นด้วยเครื่องหมายอื่นใดที่มองไม่เห็นอยู่ด้วย เช่นนี้เป็นต้น

ลองค่อย ๆ หาดูครับ

Re: ต้องการตัดประโยคที่ไม่ใช้ออกครับ

Posted: Thu Aug 13, 2015 7:24 pm
by andyDS
ขอบคุณ อาจารย์