Announcement

Collapse

ยินดีต้อนรับสู่ Excel Expert Training Forum

กฏกติกาของฟอรัม: แจ้งชื่อและนามสกุลจริงในการสมัครสมาชิก - ตั้งชื่อกระทู้ให้ตรงกับปัญหาที่ถาม - เขียนอธิบายคำถามทั้งในตัวกระทู้และในแฟ้มแนบ - ห้ามใช้คำว่า อ่ะ คับ คำผวน - ตั้งชื่อแฟ้มเป็นภาษาอังกฤษให้สื่อถึงปัญหา - อย่าระบุชื่อให้คนใดเป็นผู้ตอบ - งดให้ความร่วมมือหรือช่วยกระทู้ที่ละเมิดกฏของฟอรัม
See more
See less

การตัดข้อความมาขึ้นบรรทัดใหม่อัตโนมัติ

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • การตัดข้อความมาขึ้นบรรทัดใหม่อัตโนมัติ

    กรณีที่มีข้อความในแถว excel เป็นชื่อที่อยู่ ตำบล อำเภอ จังหวัด แต่เราต้องการจะตัดข้อความตั้งแต่ ตำบล เป็นต้นไป เพื่อนำมาวางในบรรทัดใหม่ จะต้องใช้วิธีใดครับเนื่องจากมีข้อมูลค่อนข้างเยอะหลายแถว จะตัดมาแล้ว insert จะทำงานได้ช้ามากๆ รบกวนขอคำชี้แนะจากอาจารย์ทุกท่านด้วยครับ

  • bgleman
    commented on 's reply
    ขอบคุณมากครับอาจารย์

  • Vajaraphol
    replied
    ถ้าจะทำแบบที่ว่าเลยต้องใช้ vba ซึ่งถ้ายังไม่คุ้นเคยไม่อยากแนะนำ
    แต่ก็พอจะประยุกต์สูตรดึงข้อมูลมาสร้างตารางตามที่ต้องการได้ไม่ยากนัก
    Attached Files

    Leave a comment:


  • bgleman
    replied
    ตัวอย่างครับอาจารย์
    Attached Files

    Leave a comment:


  • Vajaraphol
    replied
    บรรทัดนี่หมายถึงอยู่ในเซลล์เดียวกันเหรอครับ
    ส่งตัวอย่างที่ต้องการก่อนและหลังมาดูก็ดีนะครับ จะได้ตรงความต้องการ

    Leave a comment:


  • bgleman
    replied
    ขอบคุณมากครับอาจารย์ แต่เราจะสามารถตัดคำ ออกมาจากแถวบนมาอยู่บรรทัดล่างเลยได้หรือไม่ครับ

    Leave a comment:


  • Vajaraphol
    replied
    ใช้สูตรนี้น่าจะได้ครับ อยู่ที่รูปแบบข้อมูล
    =mid(text,find("ตำบล",text),len(text)-find("ตำบล",text)+1)
    หรืออาจจะใช้ 200 แทน len(text)-find("ตำบล",text)+1 ก็ได้ครับถ้าที่อยู่ยาวไม่เกินนี้นะ

    Leave a comment:

Working...
X