kanyaluck_t wrote: Fri Dec 08, 2023 1:34 pm
messageImage_1702017220639.jpg
ต้องการให้ นามสกุล เท่ากันแบบนี้ค่ะ
การกำหนดให้ ตำแหน่งของนามสกุล วางในระดับที่เท่ากันนั้น โดยการเขียนสูตรใน Excel นั้น ยากกว่า ใน Word มาก หากจะทำใน Excel ได้ ควรใช้ การ Manual แบบ เคาะไล่ไปมีละวรรค และมองด้วยสายตา
ในการเขียนสูตร ไม่ว่าจะใช้ หลักการพื้นฐานของ Excel ไปจัดการเช่น LEN ไปนับอักขระก่อนเพื่อดักค่า MAX ของจำนวนอักขระแล้วเอาลบกัน เพื่อหาค่า ที่จะนำไป Concatenate รวมทั้งการใช้ TRIM ไปจัดระเบียบของตัวอักขระ ก็ไม่สามารถทำให้ การวางตำแหน่งของนามสกุลเท่ากันแบบเป๊ะๆได้
สาเหตุที่เป็นเช่นนั้น เนื่องจาก ในภาษาไทยมี สระลอย เช่น ไม้เอก ไม้โท สระอิ สระอี แม้ว่าความกว้างของจำนวนอักขระมีจำนวนเท่ากัน (LEN) แต่ความกว้างจริง นั้นอาจจะเท่ากันก็ได้ หรือไม่เท่ากันก็ได้
การจะเขียนสูตรในลักษณะนั้นแม้ทำได้ แต่ต้องเขียนสูตรที่ซับซ้อน เช่นไปดักอักขระทั้งหมด โดยเฉพาะสระลอย สระอิ สระอี สระอุ สระอู ไม้หันอากาศ และสารพัดอักขระที่เป็นสระลอย และสระที่จมอยู่ด้านล่าง ที่ในแต่ชื่อ ล้วนไม่แน่นอน
โดยสรุปคือ Excel ในทางปกติ ไม่สามารถเขียนสูตร แล้วให้ผลลัพธ์ ออกมาแบบ Word ในลักษณะนั้นได้ครับ
** สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ**
แมวใหญ่ Bigcat9
RCA พระราม9 กรุงเทพฯ
...