---
title: ลากข้อมูลแล้วให้ Excel ใส่ A-Z โดยอัตโนมัติ ด้วย Custom List
url: https://www.thepexcel.com/autofill-custom-list/
type: post
date: 2017-03-26
updated: 2020-05-22
author: Sira Ekabut
categories: [Excel ทั่วไป]
tags: [SORT, fill handle, series, CHAR, CODE]
---

# ลากข้อมูลแล้วให้ Excel ใส่ A-Z โดยอัตโนมัติ ด้วย Custom List

> แต่ก่อนตอนผมใช้ Excel ใหม่ๆ มีปัญหาอย่างหนึ่งที่ผมหงุดหงิดมาก นั่นคือ ผมต้องการลาก Fill Handle แล้วให้ Excel สร้างตัวอักษร A-Z หรือ ก-ฮ โดยอัตโนมัติ แต่สิ่งที่ Excel ทำให้มันกลับแค่เป็นการ Copy ตัว...

แต่ก่อนตอนผมใช้ Excel ใหม่ๆ มีปัญหาอย่างหนึ่งที่ผมหงุดหงิดมาก นั่นคือ ผมต้องการลาก Fill Handle แล้วให้ Excel สร้างตัวอักษร A-Z หรือ ก-ฮ โดยอัตโนมัติ แต่สิ่งที่ Excel ทำให้มันกลับแค่เป็นการ Copy ตัว A หรือ ก ที่ผมพิมพ์ลงมาให้ซะงั้น!

 

ผมงงมากเลย เพราะขนาด series ที่เป็นตัวเลขดูเหมือนว่าจะยากๆ เช่น 1,4,7,10,… มันยังฉลาดใส่มาให้ได้ แต่ทำไมแค่ A-Z หรือ ก-ฮ ดันไม่ใส่มาให้ฟะ!? ตอนนั้นก็ต้องใช้วิธีพิมพ์เอาเองบ้าง ใช้ฟังก์ชัน CHAR มาช่วยบ้าง ซึ่งก็ไม่ใช่วิธีที่ดีเท่าไหร่

 

จนผมได้พยายามค้นใน Internet ก็รู้ว่าจริงๆ แล้ว Excel ทำแบบที่ผมต้องการได้ ด้วยการสร้างสิ่งที่เรียกว่า Custom List นั่นเอง

    

## Custom List

 

Custom List เป็นเครื่องมือที่ช่วยให่เราสามารถสร้าง List รายการแบบที่เรากำหนดได้เอง ซึ่งจะทำให้ Excel สามารถ Auto Fill ข้อมูล หรือ Sort ข้อมูลตาม List ที่เรากำหนดได้

 

### วิธีการสร้าง Custom List

 
1. สร้าง List ข้อมูลเตรียมไว้ก่อน 
    - ผมสร้าง List A-Z รวมถึง ก-ฮ ไว้ก่อน ด้วยการลากตัวเลขลงมา 255 ตัว แล้วใช้ฟังก์ชัน CHAR ครอบลงไป
    - ซึ่งฟังก์ชัน CHAR สามารถแปลง Code ตัวเลข ให้กลายเป็นตัวหนังสือได้   
      เช่น =CHAR(65) จะได้ออกมาเป็นตัว A ครับ  
      ![8](https://www.thepexcel.com/wp-content/uploads/2017/03/custom-list-01.png)
    - จากนั้นทำการ Copy แล้ว Paste Value เพื่อให้สูตรกลายเป็น Value (ถ้าค้างเป็นสูตรไว้ จะเอาไปใส่ Custom List ไม่ได้)  
      ![9](https://www.thepexcel.com/wp-content/uploads/2017/03/custom-list-02.png)
2. เอาไปใส่ใน Custom List 
    - ไปที่ Excel Options -> แถบ Advanced -> เลื่อนลงล่างๆ -> Edit Custom Lists…  
      ![10](https://www.thepexcel.com/wp-content/uploads/2017/03/custom-list-03.png)
    - ไปที่ช่องข้างๆ ปุ่ม Import แล้วลากครอบพื้นที่ ที่เตรียมตัว A-Z ไว้  
      ![11](https://www.thepexcel.com/wp-content/uploads/2017/03/custom-list-04.png)
    - กดปุ่ม Import ก็เสร็จการใส่ List A-Z แล้ว  
      ![12](https://www.thepexcel.com/wp-content/uploads/2017/03/custom-list-05.png)
3. ทำแบบเดิมกับ ก-ฮ หรือ List อื่นๆ ที่คุณต้องการ  
  ![13](https://www.thepexcel.com/wp-content/uploads/2017/03/custom-list-06.png)![14](https://www.thepexcel.com/wp-content/uploads/2017/03/custom-list-06-2.png)

 

### การเรียกใช้ Custom List ที่สร้างไว้แล้ว

 

#### ใช้ใน AutoFill

 

วิธีใช้ก็ง่ายแสนง่าย แค่พิมพ์ตัวใดตัวหนึ่งที่อยู่ใน List แล้วลาก Fill Handle ยาวลงมาก็ใช้ได้แล้ว

 ![15](https://www.thepexcel.com/wp-content/uploads/2017/03/custom-list-07.png) 

#### ใช้ใน Sort

 

เวลาจะเรียงข้อมูลด้วย Custom List จะมีวิธียุ่งยากเล็กน้อย คือ ให้เราเลือก Sort แบบ Custom Sort (หรือไปที่ Ribbon [Data] => Sort ก็ได้)

 ![16](https://www.thepexcel.com/wp-content/uploads/2017/03/custom-list-08-1.png) 

จากนั้นตรง Order ให้เลือก Custom List… แล้วเลือก List ที่ต้องการ จากนั้นกด OK

 ![Custom List
](https://www.thepexcel.com/wp-content/uploads/2017/03/custom-list-08-2.png) 

จากนั้น Excel ก็จะเรียงข้อมูลตาม List ที่เราต้องการครับ

 ![17](https://www.thepexcel.com/wp-content/uploads/2017/03/custom-list-09.png) 

## ก่อนจากลา…

 

ก็จบแล้วนะครับกับบทความเรื่อง Custom List นี้ หวังว่าจะเป็นประโยชน์กับเพื่อนๆ นะครับ เพราะถ้าใครรู้เทคนิคนี้ ก็สามารถเลิกพิมพ์ List อะไรซ้ำๆ ไปอีกตลอดชีวิต อย่าง A-Z เนี่ย ผมใช้บ่อยมากๆ เลย ลดเวลาไปได้มากครับ

 

แต่มันจะเจ๋งกว่านี้อีก ถ้าเรามี List อื่นๆ เตรียมไว้ด้วย ดังนั้นถ้าใครมี List เจ๋งๆ ก็แชร์กันมาได้นะครับ เผื่อจะเป็นประโยชน์กับเพื่อนๆ คนอื่นด้วย ^^

---

_Source: [https://www.thepexcel.com/autofill-custom-list/](https://www.thepexcel.com/autofill-custom-list/)_
