ในการเรียงลำดับข้อมูลตามตัวอักษรใน Google Sheets ให้ใช้สูตร SORT เมื่อต้องการผลลัพธ์ที่เรียงลำดับแบบเรียลไทม์และแยกต่างหาก หรือใช้คำสั่งเรียงลำดับในตัวเมื่อต้องการจัดเรียงแถวที่มีอยู่ใหม่ วิธีการทั้งสี่ด้านล่างนี้ครอบคลุมการเรียงลำดับรายการเดียว ข้อมูลหลายคอลัมน์ทั้งหมด แผ่นงานทั้งหมด และช่วงที่เลือกด้วยกฎขั้นสูง
1. ใช้คำสั่ง SORT เพื่อเรียงลำดับตัวอักษรของคอลัมน์หนึ่ง
ฟังก์ชัน นี้SORTจะส่งคืนสำเนาของช่วงข้อมูลที่เรียงลำดับตามตัวอักษร โดยคงรายการต้นฉบับไว้ ซึ่งมีประโยชน์สำหรับชื่อลูกค้า ชื่อสินค้า หรือรายการใดๆ ที่อาจเปลี่ยนแปลงไปตามเวลา
ใส่ค่าเดิมของคุณลงในคอลัมน์ โดยมีส่วนหัวในแถวที่ 1 หากจำเป็น เลือกเซลล์ว่างที่สามารถขยายผลลัพธ์ที่เรียงลำดับแล้วได้ ตรวจสอบให้แน่ใจว่าเซลล์ด้านล่างนั้นว่างเปล่า ป้อนข้อมูล=SORT(A2:A26)และกด Enter แทนที่ช่วงตัวอย่างด้วยช่วงข้อมูลจริงของคุณ
ตัวอย่างสเปรดชีตที่แสดงสูตร SORT ซึ่งส่งคืนรายชื่อลูกค้าตามลำดับตัวอักษร A-Z ในคอลัมน์แยกต่างหาก
โดยค่าเริ่มต้นSORTจะเรียงลำดับจากน้อยไปมาก ดังนั้นข้อความจะปรากฏจาก A ถึง Z หากต้องการเรียงลำดับจาก Z ถึง A ให้ใช้=SORT(A2:A26,1,FALSE)สูตรจะอัปเดตตามการเปลี่ยนแปลงของค่าต้นทาง ตราบใดที่ช่วงปลายทางยังคงว่างอยู่ หากพบ#REF!ข้อผิดพลาด ให้ตรวจสอบว่ามีค่าใดขัดขวางผลลัพธ์อยู่หรือไม่
2. ใช้คำสั่ง SORT เพื่อจัดกลุ่มคอลัมน์หลายๆ คอลัมน์ไว้ด้วยกัน
เมื่อชื่อ ที่อยู่อีเมล รัฐ และสถานะต่างๆ อยู่ในระเบียนเดียวกัน ให้เรียงลำดับทั้งแถว ไม่ใช่แค่คอลัมน์เดียว การเรียงลำดับเฉพาะคอลัมน์เดียวอาจทำให้ชื่อไม่ตรงกับรายละเอียดได้
เลือกพื้นที่ว่างหรือแผ่นงานแยกต่างหากสำหรับผลลัพธ์ที่จัดเรียงแล้ว ป้อนสูตร เช่น=SORT(A2:D26,3,TRUE). กด Enter ข้อมูลช่วงA2:D26จะถูกส่งคืนโดยเรียงลำดับจากน้อยไปมากตามคอลัมน์ที่สาม คือคอลัมน์ C ในตัวอย่างนี้ คอลัมน์ C คือค่าของ State
ตัวอย่าง Google Sheets ที่แสดงข้อมูลลูกค้าทั้งหมด โดยเรียงลำดับตามคอลัมน์รัฐ และคงแต่ละแถวไว้ด้วยกัน
อาร์กิวเมนต์ที่สองคือดัชนีคอลัมน์ที่ใช้ในการเรียงลำดับเมื่อเทียบกับช่วง: 1หมายถึงคอลัมน์แรกในช่วงที่เลือก2คอลัมน์ที่สอง และอื่นๆTRUEหมายถึงการเรียงลำดับจากน้อยFALSEไปมาก หมายถึงการเรียงลำดับจากมากไปน้อย คุณสามารถเพิ่มคู่คอลัมน์และลำดับเพิ่มเติมเพื่อแก้ปัญหาการเรียงลำดับที่เท่ากันได้ เช่น=SORT(A2:D26,3,TRUE,1,TRUE)เรียงลำดับตามรัฐก่อน แล้วจึงเรียงลำดับตามคอลัมน์แรก
3. จัดเรียงข้อมูลทั้งแผ่นงานโดยใช้เมนูคอลัมน์
ใช้ตัวเลือกนี้เมื่อคุณต้องการจัดเรียงเวิร์กชีตเดิมใหม่แทนที่จะสร้างผลลัพธ์สูตรแยกต่างหาก ตัวเลือกนี้จะจัดเรียงชีตตามคอลัมน์เดียวและคงค่าของแต่ละแถวไว้ด้วยกัน
หากแถวแรกมีหัวข้อ ให้เลือกมุมมอง → ตรึง → 1 แถว เพื่อให้หัวข้อยังคงแสดงอยู่ คลิกขวาที่ตัวอักษรด้านบนสุดของคอลัมน์ที่คุณต้องการเรียงลำดับ เลือกเรียงลำดับแผ่นงานจาก A ไป Z หรือเรียงลำดับแผ่นงานจาก Z ไป A
เมนูคอลัมน์ของ Google Sheets โดยมีคำสั่ง "เรียงลำดับชีตจาก A ถึง Z" ถูกไฮไลต์อยู่
ก่อนทำการเรียงลำดับ โปรดตรวจสอบให้แน่ใจว่าข้อมูลที่เกี่ยวข้องในเวิร์กชีตนั้นจัดเรียงอยู่ในแถวที่สอดคล้องกัน และไม่มีตารางที่ไม่เกี่ยวข้องอยู่ตรงอื่นในชีตเดียวกัน การเรียงลำดับระดับชีตมีจุดประสงค์เพื่อจัดเรียงข้อมูลในชีตใหม่ ดังนั้นหากไม่แน่ใจว่าจะมีผลต่อเค้าโครงอย่างไร ให้คัดลอกเวิร์กชีตก่อน
4. ใช้ตัวเลือกการเรียงลำดับช่วงขั้นสูง
การเรียงลำดับช่วงขั้นสูงเป็นตัวเลือกที่ดีที่สุดเมื่อคุณต้องการเรียงลำดับตารางเฉพาะ ระบุแถวส่วนหัว หรือใช้ระดับการเรียงลำดับหลายระดับ เช่น รัฐมาก่อน ชื่อตามมาทีหลัง
เลือกช่วงข้อมูลทั้งตาราง รวมถึงทุกคอลัมน์ที่ควรอยู่ด้วยกัน เปิดข้อมูล → เรียงลำดับช่วง → ตัวเลือกการเรียงลำดับช่วงขั้น สูง ตรวจสอบว่า ช่วงที่เลือก มีหัวแถวหรือไม่ หากช่วงที่เลือกนั้นมีหัวคอลัมน์ เลือกคอลัมน์หลักสำหรับการเรียงลำดับ และเลือกA → Z หรือZ → A หากต้องการเพิ่มคอลัมน์ตัดสินในกรณีที่ค่าเท่ากัน ให้คลิกเพิ่มคอลัมน์เรียงลำดับอีก คอลัมน์ เลือกคอลัมน์และลำดับถัดไป จากนั้นคลิกเรียงลำดับ
เมนูข้อมูลเปิดขึ้นมาเพื่อเลือกตัวเลือกการเรียงลำดับช่วงและการเรียงลำดับช่วงขั้นสูงใน Google Sheets
สูตร SORT จะเรียงลำดับรายชื่อลูกค้าตามตัวอักษรไปยังช่วงผลลัพธ์แยกต่างหาก
ตัวอย่างเช่น เรียงลำดับตามรัฐ A ถึง Z จากนั้นเพิ่มชื่อ A ถึง Z เพื่อเรียงลำดับลูกค้าในแต่ละรัฐตามตัวอักษร ซึ่งแตกต่างจากวิธีการใช้สูตร คำสั่งนี้จะจัดเรียงช่วงแหล่งข้อมูลที่เลือกใหม่ การเลือกตารางทั้งหมดมีความสำคัญเพื่อให้แต่ละระเบียนยังคงอยู่ครบถ้วน
สูตร SORT จะเรียงลำดับข้อมูลทั้งหมดตามคอลัมน์ที่สาม คือ รัฐ จากน้อยไปมาก
คุณควรเลือกวิธีใด?
คอลัมน์เดียว แสดงผลลัพธ์แบบเรียลไทม์: ใช้=SORT(A2:A26).บันทึกข้อมูลทั้งหมด ผลลัพธ์แบบเรียลไทม์: ใช้SORTร่วมกับช่วงข้อมูลทั้งหมดและดัชนีคอลัมน์เรียงลำดับจัดเรียงข้อมูลในแผ่นงานใหม่ได้อย่างรวดเร็ว: ใช้คำสั่ง "เรียงลำดับแผ่นงาน" ในเมนูคอลัมน์เรียงลำดับตารางที่มีส่วนหัวหรือตัวตัดสินกรณีค่าเท่ากัน: ใช้ตัวเลือกการเรียงลำดับช่วงขั้นสูง
คอลัมน์ "รัฐ" ที่เลือกและเมนูการเรียงลำดับแผ่นงานจะแสดงวิธีการเรียงลำดับแผ่นงานทั้งหมด
หน้าต่างเลือกช่วงการเรียงลำดับขั้นสูง โดยเลือกช่องทำเครื่องหมาย "ข้อมูลมีแถวส่วนหัว" และตั้งค่าสถานะเป็น "A-to-Z"
ปัญหาการเรียงลำดับตัวอักษรทั่วไป
ส่วนหัวของข้อมูลจะถูกรวมเข้าไปในรายการ: ให้แยกส่วนหัวออกจากช่วงสูตร หรือเปิดใช้งาน"ข้อมูลมีแถวส่วนหัว" ในกล่องโต้ตอบช่วงข้อมูลรายละเอียดไม่ตรงกับชื่ออีกต่อไป: เลือกตารางทั้งหมด หรือใช้สูตรที่ส่งคืนคอลัมน์ที่เกี่ยวข้องทั้งหมดสูตรนี้ไม่สามารถขยายได้: ล้างเซลล์ในพื้นที่แสดงผล หรือย้ายสูตรไปยังช่วงว่างลำดับดูไม่เป็นไปตามที่คาดไว้: ตรวจสอบช่องว่างนำหน้า การสะกดคำที่ไม่สอดคล้องกัน เซลล์ว่าง หรือค่าที่จัดเก็บในรูปแบบที่แตกต่างกัน
สำหรับชื่อเมนูและไวยากรณ์สูตรที่ถูกต้อง โปรดดูคู่มืออย่างเป็นทางการของ Google เกี่ยวกับการเรียงลำดับและการกรองข้อมูลใน Google Sheets และเอกสารอ้างอิงฟังก์ชัน SORT