extract-text-excel

สารพัดวิธีดึงข้อความหลังตัวคั่นตัวที่สอง

หลายวันก่อนผมมีการ Post คำถามนี้ ไปใน เพจเทพเอ็กเซล ว่า จะดึงข้อความหลังเครื่องหมาย - ตัวที่สองได้อย่างไร? ปรากฏว่ามีคนสนใจมาตอบเป็นจำนวนมากกกกก กว่าที่ผมคิดไว้เยอะเลย และมีหลายท่านได้นำเสนอวิธีที่น่าสนใจและควรค่าต่อการนำมาอธิบายต่อมาก ดังนั้นผมจะขออนุญาตนำวิธีของแต่ละท่านที่ตอบมาอธิบายให้ละเอียดมากขึ้น เผื่อที่คนมาอ่านจะได้นำไปต่อยอดความรู้ของตัวเองได้ครับ (ลองไปดูใน Post ได้นะครับว่าใครตอบแบบไหนมา หลายคนก็ตอบวิธีเดียวกันครับ) ขอเริ่มจากวิธีที่ผมคิดว่าง่ายที่สุดก่อนละกันนะครับ วิธีที่ 1 : ใช้ Flash Fill หลักการ : Excel จะพยายามหา Pattern ของสิ่งที่เราใส่เป็นตัวอย่าง แล้วเลียนแบบสิ่งนั้นให้โดยอัตโนมัติ (แต่ไม่ใช่สูตร หากข้อมูลต้นทางเปลี่ยนต้องกดคำสั่ง Flash Fill ใหม่) ข้อจำกัด : ใช้ได้ตั้งแต่ Excel 2013 ขึ้นไป แนะนำมาโดย : Bob Pytnst, Noppadol Rattanawisadrat, Taekuza…
สารพัดวิธีดึงข้อความหลังตัวคั่นตัวที่สอง 1

สารพัดวิธีแยกร่างข้อความ

สมมติว่าเรามีข้อความบางอย่าง แล้วเราอยากจะแยกส่วนข้อความนั้น เช่น ตัวอย่างข้างล่างนี้ มีคั่นด้วย - (แต่ว่าตำแหน่งของมันไม่แน่ไม่นอน) เราจะแยกข้อความออกมาเป็น 3 ส่วนได้ยังไง? มาดูกัน วิธีที่ 1 : Text to Column วิธีที่ง่ายที่สุดคือการใช้เครื่องมือ Text to Column โดยให้ Copy ข้อมูลต้นฉบับออกมาก่อน แล้วเลือกข้อมูล แล้วไปที่ [Data]--> Data Tools --> Text to Column --> Delimited และให้ใส่เครื่องหมาย - (ที่เป็นตัวคั่น) ลงไปใน Other จากนั้นกด Finish แค่นี้ก็เสร็จแล้ว ได้เป็น 3 คอลัมน์อย่างที่ต้องการ วิธีที่ 2 : ใช้สูตร การใส่สูตรมีข้อดีอย่างมาก คือ ข้อมูลอัปเดทโดยอัตโนมัติ โดยไม่ต้องกดเครื่องมือใดๆ…