ปัญหาของ Sort List บน OpenOffice.org CALC
ก่อนที่จะเข้าไปแก้ไขปัญหาของ Sort List บน OpenOffice.org 2.0 บน Calc เราคงต้องมาทำความรู้จักกับคำว่า Sort List ก่อนครับ Sort List ก็คือ คำ หรือ ข้อความ ที่ตั้งค่าไว้โดยให้มีการจัดเรียงตามทีกำหนด โดยทั่วไป หากติดตั้ง OpenOffice.org 2.0 SiPA จะมีข้อความ Sort List ที่ตั้งเป็นค่าเริ่มต้นเป็นภาษาไทยเช่น ส่วนของวัน ก็จะกำหนดให้มีอักษรเรียงจาก อา.,จ.,อ.,พ.,พฤ.,ศ.,ส. เป็นต้น ดูตัวอย่างจากในรูป SortList-001

การใช้งานก็ไม่ยากให้เลือกไปที่เซลเริ่มต้น (คลิกเมาส์ซ้ายในเซลที่ต้องการ) -> พิมพ์อักษร อา. ลงไปกดปุ่ม Enterดังรูป SortList-002

จากนั้นให้คลิกเลือกเซลที่พิมพ์คำว่า อา. จะสังเกตเห็นกล่องสี่เหลี่ยมสีดำเล็ก ๆ ด้านล่างขวา ให้คลิกเมาส์ค้างไว้บนกล่องสี่เหลี่ยมสีดำนั้น แล้วลากลงไปยังด้านล่าง (หรือจะไปทางขวาก็ได้นะครับแล้วแต่จะเลือก) สังเกตขณะที่ลากจะมีกล่องสี่เหลี่ยมมีอักษรอยู่ภายในเปลี่ยนไปเรื่อย ๆ ตามค่าที่กำหนดใน Sort List ครับดังแสดงในรูป SortList-003

ทดลองพิมพ์ข้อความที่มีในภาษาไทยที่กำหนดไว้ใน Sort List ท่านก็จะได้ข้อความดังแสดงในรูป SortList-004

หลังจากที่เข้าใจถึงวิธีการใช้งาน Sort List แล้วก็มาดูอีกครับว่า แล้วเจ้าปัญหาของ Sort List มันมีอะไร หากเราสังเกตในรูป SortList-001 จะเห็นว่าเป็น Sort List ในเฉพาะภาษาไทย ถ้าเราจะใส่ข้อมูล Sort List ที่เป็นภาษาอังกฤษ จะทำอย่างไร ???

ก่อนอื่นต้องทำการสร้างข้อมูลที่จะทำเป็น Sort List ขึ้นมาก่อนบน Calc นี่แหละครับ ดังแสดงในรูปที่ SortLost-005 (จะมีข้อมูล Sort List มากกว่านี้ก็ไม่มีปัญหานะครับ)
ข้อควรระวัง : ห้ามใช้เทคนิคนะครับให้พิมพ์เป็นอักษรลงไป ไม่งั้นจะทำ Sort List ไม่ได้

เมื่อได้ข้อมูลมาแล้วก็มาทำการเพิ่มสิ่งที่เรากำหนดลงไปใน Sort List กันครับ โดยการเลือกกลุ่มข้อมูลที่ต้องการนำไปเป็น Sort List (A7:L10) -> เลือกเมนู Tools -> Options... ดังรูป SortList-006

เมื่อปรากฏหน้าต่าง Option Sort List ขึ้นมาแล้ว ให้สังเกตในช่อง Copy list from จะมีย่านของข้อมูล (Data Range) ตามที่เลือกไว้ในรูป SortList-006 ($Sheet1.$A$7:$L$10) -> กดปุ่ม Copy ดังแสดงในรูป SortList-007

จะมีหน้าต่างเตือนเรื่องของบางเซลที่ไม่มีข้อมูล ก็ไม่ต้องสนใจครับกดปุ่ม OK ได้เลยดังแสดงในรูป SortList-008

ท่านก็จะเห็นรายการข้อมูล Sort List ตามที่เลือกไว้ ดังแสดงในรูป SortList-009

ทดลองใช้งานดูครับโดยการพิมพ์คำว่า Sun ในช่องเซลที่ต้องการ (A13) จากนั้นก็เลือกเซล A13 คลิกเมาส์ซ้ายบนกล่องสี่เหลี่ยมเล็ก ๆ ค้างไว้ แล้วลากออกไป สังเกตเห็นข้อความในกล่องจะเป็นข้อความที่ถูกเพิ่มลงไปใน Sort List นั่นเอง ดังแสดงในรูปที่ SortList-010

เมื่อลากไปจนที่พอใจแล้วก็ให้ปล่อยเมาส์ท่านก็จะเห็นข้อมูลปรากฏขึ้นมา ดังแสดงรูป SortList-011

การลบ Sort List ก็ไม่ยากครับเลือกเข้าไปยัง เมนู Tools -> Options -> ในหน้าต่าง Options เลือก Sort Lists เลือก กลุ่มข้อความที่ต้องการลบในกรอบ Lists -> กดปุ่ม Delete ดังรูป SortList-012

กลุ่มข้อมูลใน Lists ก็จะถูกลบออกไป ดังรูป SortList-013

จบแล้วครับ ปัญหาของ Sort List ,วิธีการเพิ่มกลุ่มข้อมูล และการลบกลุ่มข้อมูลใน Sort List
ท้ายที่สุดนี้ก็เช่นเดิมครับ ขอให้ทุกท่านมีความสุขกับการใช้งานโปรแกรม OpenOffice.org ครับ อย่าลืมว่าท่านเป็นแผ่นทองคำเปลว แผ่นหนึ่งที่จะคอยติดด้านหลังองค์พระประธาน ถ้าท่านทุกคนช่วยกันปิดทองคำเปลว สักวันหนึ่งองค์พระ(ประเทศไทย) ก็จะสวยงาม อยู่ได้อย่างพอเหมาะพอควร จ่ายเท่าที่จำเป็น ไม่เบียดเบียน[ละเมิด]ผู้อื่น[M$]
ด้วยความนับถือ
ศรีเดช ปัญจขันธ์
edit @ 2006/11/25 16:41:53
edit @ 2006/11/25 16:48:15