เวบถาม-ตอบปัญหา Excel http://www.snasui.com/
Group Blog
 
<<
มิถุนายน 2554
 
 1234
567891011
12131415161718
19202122232425
2627282930 
 
30 มิถุนายน 2554
 
All Blogs
 

เทคนิคการแทรกสัญญลักษณ์ต่าง ๆ ในข้อความในตำแหน่งที่ไม่แน่นอน

กรณีที่ต้องการแทรกสัญญลักษณ์ในข้อความต่าง ๆ โดยตำแหน่งการแทรกไม่แน่นอน ทั้งข้อความแวดล้อมตำแหน่งที่ต้องการแทรกไม่เหมือนกันนั้นจะยิ่งยุ่งยากในการแทรกมากขึ้น ทั้งยังไม่สามารถจะใช้การค้นหาและแทนที่มาใช้ได้ครับ
แต่ถึงจะยุ่งยากอย่างไรก็ตามก็ไม่เกินความสามารถของฟังก์ชั่นที่ Excel ได้เตรียมไว้ให้ เพียงแต่ค่อนข้างจะซับซ้อนและต้องทำเป็นสูตร Array ซึ่งจะยกตัวอย่างการแทรกสัญญลักษณ์ “ / “ ในข้อความต้นฉบับเพื่อให้เป็นข้อความใหม่ตามภาพด้านล่าง Winking smile


ภาพตัวอย่างการแทรกสัญญลักษณ์ “ / “ ในข้อความในตำแหน่งที่ไม่แน่นอน


AdvanceSubstitute
จากภาพด้านบนจะเห็นว่าที่เซลล์ A2:A3 นั้นเป็นข้อความที่ประกอบด้วยชื่อคนแจ้งตามด้วยหน้าที่ที่ทำ และเราต้องการแทรก “ / “ ไว้ท้ายชื่อคนแจ้ง โดยมีฐานข้อมูลชื่อคนแจ้งที่เซลล์ A10:A14
เราสามารถทำดังนี้ครับ
ที่เซลล์ B2 คีย์สูตรเพื่อแทรกสัญญลักษณ์หลังชื่อคนแจ้ง
=SUBSTITUTE(A2,INDEX($A$10:$A$14,MATCH(MIN(LEN(SUBSTITUTE(A2,$A$10:$A$14,""))),LEN(SUBSTITUTE(A2,$A$10:$A$14,"")),0)),INDEX($A$10:$A$14,MATCH(MIN(LEN(SUBSTITUTE(A2,$A$10:$A$14,""))),LEN(SUBSTITUTE(A2,$A$10:$A$14,"")),0))&" / ")
Ctrl+Shift+Enter > Copy ไปด้านล่าง ซึ่งการกดแป้นให้รับสูตรต้องกดแป้น Ctrl+Shift ค้างไว้แล้วตามด้วย Enter จะกดแป้น Enter อย่างเดียวไม่ได้ครับ หากกดแป้นถูกต้องจะเห็นเครื่องหมายปีกกาคร่อมสูตร ปีกกานี้จะคีย์เข้าไปเองไม่ได้ การแก้ไขเปลี่ยนแปลงสูตร จะต้องกดให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง Surprised smile
หลักการของสูตรคือ หาว่ามีข้อมูลในตำแหน่งใดในช่วง A10:A14 อยู่ในข้อความที่ A2 ก็ให้นำค่าในตำแหน่งนั้นมาเชื่อมด้วย “ / “ แล้วเปลี่ยนแทนข้อมูลเดิม Open-mouthed smile




 

Create Date : 30 มิถุนายน 2554
18 comments
Last Update : 1 มีนาคม 2556 22:06:22 น.
Counter : 14522 Pageviews.

 

อยากได้ตัวอย่าง File ที่หาการรับชำระเกินกำหนด (วัน)
เช่น ขาย 10/11/53 แล้วได้เครดิต 30 วัน แต่ลูกค้ามาชำระ 11/11/2554 อยากรู้ว่าเกิน Due กี่วัน หาอย่างไรค่ะ

 

โดย: จารุวรรณ IP: 183.88.48.194 11 พฤศจิกายน 2554 17:19:11 น.  

 

ถามที่ //www.snasui.com/ ดีกว่าครับ แนบไฟล์ตัวอย่าง ระบุคำตอบที่ต้องการ จะสะดวกในการตอบมากกว่าที่นี่ครับ

 

โดย: คนควน 13 พฤศจิกายน 2554 18:59:26 น.  

 

อาจารย์ครับ เว็ปถามตอบเข้าไม่ได้หรอครับผม

 

โดย: โอม IP: 27.55.0.103 29 มกราคม 2555 8:52:20 น.  

 

สวัสดีครับ

ตอนนี้โดเมนมีปัญหา คิดว่าอีกสักวันสองวันถึงจะกลับมาใช้ได้ครับ

 

โดย: คนควน 29 มกราคม 2555 19:38:06 น.  

 

ครับผม ผมว่าจะรบกวนอาจารย์ช่วยผมหน่อยน่ะครับ ไม่รู้ว่าจะแนบไฟล์ยังไงน่ะครับ

 

โดย: โอม IP: 27.55.1.52 30 มกราคม 2555 1:50:19 น.  

 

ตอนนี้ฟอรัมใช้งานได้แล้วครับ

 

โดย: คนควน 4 กุมภาพันธ์ 2555 18:08:17 น.  

 

เรียนถาม ท่านคนควน ดังนี้ ครับ
ผมต้องการกำหนดการกรอกตัวเลขไม่ให้เกินจากที่กำหนด เช่น ช่องคะแนนเต็ม 10 ต้องกรอกได้ตั้งแต่0 - 10 เท่านั้น หากมีการกรอกผิด เช่น กรอกเกิน หรือเป็นตัวอักษร ให้มีการเตือนขึ้นมาอัตโนมัติ จะมีวิธีการทำอย่างไร ครับ ขอบพระคุณล่วงหน้า จะนำไปทำตารางกรอกคะแนนนักเรียนครับ

 

โดย: krusongpon IP: 223.207.163.165 8 มีนาคม 2555 17:08:25 น.  

 

สามารถใช้ Validation ในการจัดการได้ครับ โดยเข้าเมนู Data > Validation > ช่อง Allow เลือก Whole number > ช่อง Minimum คีย์ 0 > ช่อง Maximum คีย์ 10 > OK

สามารถสอบถามการใช้งาน Excel ได้ที่ //www.snasui.com สำหรับที่นี่ผมไม่ค่อยได้เข้ามาบ่อยครับ

 

โดย: คนควน 17 มีนาคม 2555 18:49:08 น.  

 

ช่วยบอกวิธีเขียนสูตรโปรแกรม Ex cell ต้องให้ข้อมูลแผ่นงานหลักวิ่งไปยังแผ่นงานที่1,2,3,4,5...ทำอย่างไรครับ

 

โดย: อาเหลา IP: 182.53.145.5 8 เมษายน 2555 13:27:55 น.  

 

ลองดูจากกระทู้นี้ครับ //www.pantip.com/tech/software/topic/SA3057269/SA3057269.html

 

โดย: คนควน 19 เมษายน 2555 7:06:47 น.  

 

อ้างอิงจาก
//topicstock-tech.pantip.com/tech/software/topicstock/2010/05/SA2914909/SA2914909.html
ที่คุณแนะนำมา

คือผมไม่มีความรู้เรื่องการใช้ match แบบนี้

แล้วถ้าผมต้องการ เพิ่มจำนวนคะแนนที่เยอะเป็น infinity เราจะทำให้มันรู้อย่างไรว่ามันคือ อันดับที่ 1 คัฟฟ

แล้วการโชว์ ให้มันโชว์ คะแนนและ user จากมากไปน้อย ใน tabที่ 2 ของ excel ได้หรือไม่ครับ

 

โดย: dek korn IP: 172.16.2.197, 223.204.126.66 6 มิถุนายน 2555 20:46:33 น.  

 

ที่ถามมาขอตอบกว้าง ๆ ว่า Excel สามารถทำได้ทั้งนั้นครับ อยู่ทีว่าต้องใช้ความสามารถของ Excel อย่างเดียวหรือต้องเขียนโปรแกรมเพิ่ม เพื่อความสะดวกในการถามและตอบ สามารถถามที่ //www.snasui.com/ สามารถแนบไฟล์ แนบภาพได้ครับ

 

โดย: คนควน 10 มิถุนายน 2555 16:50:43 น.  

 

ขอสูตรคำนวนเวลาการ OTด้วยครับ เงื่อนไขเวลา 17:10ถึง 20:40 น. พัก 30 นาที จะได้ 3.30 แต่ยากจะให้ออกมาเป็น 3.5 เพราะใช้นาทีเป็น(%)ครับจะใช้สูตรอะไรดี บางครั้งออกไม่ตรงเวลาบ้างครับ 21.10,20.10,20.20

 

โดย: คุณช้าง IP: 124.121.20.31 19 กรกฎาคม 2555 22:17:47 น.  

 

คุณช้างสามารถถามปัญหา Excel ได้ที่ //www.snasui.com ครับ สำหรับที่แห่งนี้ผมไม่ค่อยได้เข้ามาบ่อย ขออภัยในความไม่สะดวกครับ

 

โดย: คนควน 3 สิงหาคม 2555 20:24:03 น.  

 

ต้องการสอบว่า มีประชากร 1866 คน ต้องการตัวอย่าง329คน จะสุ่มอย่างไรค่ะ

 

โดย: พรพิมล IP: 110.77.149.60 4 ธันวาคม 2555 11:07:58 น.  

 

ถามที่ //www.snasui.com ได้เลยครับ

 

โดย: คนควน 6 ธันวาคม 2555 18:45:37 น.  

 

อาจารย์ผมขอความอนุเคราะห์อาจารย์ช่วยแก้ไขสูตรให้ผมบ้าง แต่ผมไม่สามารถติดต่ออาจารย์ได้ เพราะทดลองใช้สูตรของอาจารย์เรื่องการเพิ่มวันแล้วแก้ไขไม่ได้
หากอาจาย์เปิดอ่าน ผมขอให้อาจารย์แจ้งเมลล์ให้ผมบ้าง
เมลล์ของผม zoiwui99@hotmail.com
บุญนำ เกตุแก้ว สำนักงานเขตพื้นที่การศึกษาประถมศึกษาสระแก้ เขต 2 อ.อรัญประเทศ สระแก้ว

 

โดย: บุญนำ เกตุแก้ว IP: 110.77.248.176 11 กุมภาพันธ์ 2556 13:04:52 น.  

 

คุณบุญนำถามที่ //www.snasui.com ได้เลยครับ

 

โดย: คนควน 1 มีนาคม 2556 21:37:56 น.  


คนควน
Location :
สงขลา Thailand

[ดู Profile ทั้งหมด]

ให้ทิปเจ้าของ Blog [?]
ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 25 คน [?]





MVP Excel



MOS Expert in Excel 2003
MOS Specialist in Excel 2003



คนควน เป็นคน อ.สะเดา จ.สงขลา จบการศึกษาทางด้านการบัญชีระดับปริญญาตรีและปริญญาโท จากมหาวิทยาลัยรามคำแหง มีความถนัดหลายด้าน ทั้งเรื่อง ศิลปะ ดนตรี กีฬา คอมพิวเตอร์ จากการที่ได้คลุกคลีกับโปรแกรมชุด Microsoft Office จึงได้เรียนรู้เกี่ยวกับเทคนิคการใช้งานต่าง ๆ โดยเฉพาะ Excel จะมีความถนัดเป็นพิเศษ เนื่องจากใช้เป็นส่วนใหญ่ในการทำงานประจำวัน ได้รับ MOS Cetificate (Microsoft Office Specialist) ทั้ง Specialist และ Expert อีกทั้งเป็นคนชอบศึกษาค้นคว้าทดลองและชอบแบ่งปัน จึงได้เขียน Blog เพื่อเผยแพร่เทคนิคการใช้งาน Excel เพื่อประโยชน์แก่ผู้สนใจจะได้มีแหล่งศึกษา นำไปประยุกต์ใช้ให้เกิดประโยชน์สูงสุดกับงานของตนเองต่อไป












เมื่อวันที่ 24 ม.ค. 2553 ได้เปิด Forum เพื่อถาม-ตอบปัญหาเกี่ยวกับ Excel ทั้งเป็นแหล่งศึกษาให้กับผู้สนใจทั่วไป สามารถคลิกภาพด้านบนเพื่อไปยัง Forum ได้ครับ



ข้อความหรือรูปภาพที่ปรากฏในกระทู้ที่ท่านเห็นอยู่นี้ เกิดจากการตั้งกระทู้และถูกส่งขึ้นกระดานข่าวโดยอัตโนมัติจากบุคคลทั่วไป ซึ่ง เจ้าของ Blog มิได้มีส่วนร่วมรู้เห็น ตรวจสอบ หรือพิสูจน์ข้อเท็จจริงใด ๆ ทั้งไม่ร่วมรับผิดชอบต่อความคิดเห็นของบุคคลใด ๆ ทั้งสิ้น


Statistics Hits
New Comments
Friends' blogs
[Add คนควน's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.