วิธีแปลงหมายเลขคอลัมน์เป็นตัวอักษรใน Excel (3 วิธี)

  • แบ่งปันสิ่งนี้
Hugh West

ในบทความนี้ เราจะแสดงวิธีแปลง หมายเลขคอลัมน์เป็นตัวอักษร ใน Excel ใน 3 วิธีที่ง่ายและมีประสิทธิภาพ

ดาวน์โหลดสมุดงาน

คุณสามารถดาวน์โหลดสมุดงาน Excel แบบฝึกหัดได้ฟรีจากที่นี่

แปลง Column Number เป็น Letter.xlsm

3 วิธีง่ายๆ ในการแปลงเลขคอลัมน์เป็นตัวอักษรใน Excel

ในส่วนนี้ คุณจะได้เรียนรู้วิธีการแปลงเลขคอลัมน์เป็นตัวอักษรด้วย สูตร , VBA รหัสและ ตัวเลือกในตัว ใน Excel

1. สูตรการแปลงเลขคอลัมน์เป็นตัวอักษรใน Excel

พิจารณาชุดข้อมูลต่อไปนี้ซึ่งเราจะใช้เป็นตัวอย่างในการแปลงเลขคอลัมน์เป็นตัวอักษรโดยใช้สูตร

ขั้นตอน:

  • เลือกเซลล์ ที่คุณต้องการให้แสดงผลลัพธ์
  • ปุ่ม สูตรทั่วไป เพื่อแปลง หมายเลขคอลัมน์เป็นตัวอักษร คือ
=SUBSTITUTE(ADDRESS(1,col_number,4),"1","")

  • ดังนั้น ใน เซลล์นั้นเขียนสูตรเป็น
=SUBSTITUTE(ADDRESS(1,B5,4),"1","")

ที่นี่

B5 = Cell หมายเลขอ้างอิงที่เก็บหมายเลขคอลัมน์เพื่อแปลงเป็นตัวอักษร

  • กด Enter

คุณจะ รับที่อยู่ตัวอักษรที่เกี่ยวข้อง ( A ) ของหมายเลขคอลัมน์ ( 1 ) ในชุดข้อมูลของคุณ

  • ตอนนี้ลากแถวลงโดย เติม จับ เพื่อใช้สูตรกับเซลล์ที่เหลือเพื่อแปลงเป็นตัวอักษร

สูตรรายละเอียด:

  • ADDRESS(1,B5,4)
    • เอาต์พุต: A1
    • คำอธิบาย: ฟังก์ชัน ADDRESS ส่งคืนที่อยู่ของเซลล์ตามแถวและคอลัมน์ที่กำหนด เราจัดเตรียม หมายเลขแถว 1 และ หมายเลขคอลัมน์จาก B5 เพื่อสร้างที่อยู่ และเพื่อให้ได้ข้อมูลอ้างอิงที่เกี่ยวข้อง เราได้ตั้งค่า 4 สำหรับ abs_num อาร์กิวเมนต์
      • abs_num = 4 เป็นค่าคงที่ คุณต้องตั้งค่าเป็น 4 มิฉะนั้น ที่อยู่เซลล์จะแสดงด้วยเครื่องหมาย $
  • SUBSTITUTE(ที่อยู่(1,B5,4),”1″,””) -> ; กลายเป็น
    • SUBSTITUTE(A1,”1″,””)
    • เอาต์พุต: A
    • คำอธิบาย: ฟังก์ชัน SUBSTITUTE แทนที่ 1 ด้วย ไม่มีอะไร (“”) จาก A1 ดังนั้นจึงส่งกลับ A .

อ่านเพิ่มเติม: [แก้ไข] ตัวเลขคอลัมน์ Excel แทนตัวอักษร (2 วิธีแก้ไข)

การอ่านที่คล้ายกัน

  • VBA เพื่อใช้ช่วงตามหมายเลขคอลัมน์ใน Excel (4 วิธี)
  • วิธีแปลงคอลัมน์ แผนภูมิตัวอักษรถึงตัวเลขใน Excel (4 วิธี)
  • Excel VBA: กำหนดช่วงตามหมายเลขแถวและคอลัมน์ (3 ตัวอย่าง)

2. VBA เพื่อแปลงหมายเลขคอลัมน์เป็นตัวอักษรใน Excel

ขั้นตอนใน การแปลงหมายเลขคอลัมน์เป็นตัวอักษรใน Excel ด้วย VBA แสดงไว้ด้านล่าง

เราจะใช้ User-Defined Function (UDF) เพื่อแปลงไฟล์หมายเลข

ขั้นตอน:

  • กด Alt + F11 บนแป้นพิมพ์หรือไปที่แท็บ ผู้พัฒนา -> Visual Basic เพื่อเปิด Visual Basic Editor .

  • ในหน้าต่างรหัสป๊อปอัป จากแถบเมนู คลิก แทรก -> โมดูล .

  • คัดลอกโค้ดต่อไปนี้และวางลงในหน้าต่างโค้ด
6165

นี่ไม่ใช่ขั้นตอนย่อยสำหรับโปรแกรม VBA ที่จะเรียกใช้ นี่เป็นการสร้าง User Defined Function (UDF) ดังนั้น หลังจากเขียนโค้ดแล้ว แทนที่จะคลิกปุ่มเรียกใช้ จากแถบเมนู ให้คลิก บันทึก

  • ตอนนี้ให้กลับไปที่เวิร์กชีตที่สนใจ และเขียนฟังก์ชันที่คุณเพิ่งสร้างด้วยโค้ด VBA (Function NumToLetter ในบรรทัดแรกของโค้ด) และภายในวงเล็บของฟังก์ชัน NumToLetter ให้ส่ง หมายเลขอ้างอิงเซลล์ ที่คุณต้องการแปลงเป็นตัวอักษร (ในกรณีของเรา เราจะใส่ เซลล์ B5 ไว้ในวงเล็บ)

ดังนั้นสูตรสุดท้ายของเรา อ้างอิง

=NumToLetter(B5)

  • กด Enter .

คุณจะได้รับที่อยู่ตัวอักษรที่เกี่ยวข้อง ( A ) ของหมายเลขคอลัมน์ ( 1 ) ในชุดข้อมูลของคุณ

  • ตอนนี้ลาก แถวลงโดย Fill Handle เพื่อใช้ UDF กับเซลล์ที่เหลือเพื่อแปลงเป็นตัวอักษร

<0 อ่านเพิ่มเติม: Excel VBA: นับคอลัมน์ด้วยข้อมูล (2ตัวอย่าง)

3. ตัวเลือกในตัวของ Excel เพื่อเปลี่ยนหมายเลขคอลัมน์เป็นตัวอักษร

Excel มี ตัวเลือกในตัว เป็น เปลี่ยนหมายเลขคอลัมน์ (แสดงด้านล่างในภาพ) เป็นตัวอักษร

ขั้นตอน:

  • คลิกแท็บ ไฟล์ -> ตัวเลือก .

  • จากหน้าต่าง Excel ป๊อปอัป เลือก สูตร -> ยกเลิกการเลือก ช่อง รูปแบบการอ้างอิง R1C1 -> ตกลง .

คอลัมน์ของคุณจะมีตัวอักษร ที่อยู่แทนตัวเลข

อ่านเพิ่มเติม: วิธีนับคอลัมน์สำหรับ VLOOKUP ใน Excel (2 วิธี)

บทสรุป

บทความนี้แสดงวิธีแปลงหมายเลขคอลัมน์เป็นตัวอักษรใน Excel ใน 3 วิธีที่แตกต่างกัน ฉันหวังว่าบทความนี้มีประโยชน์มากสำหรับคุณ อย่าลังเลที่จะถามหากคุณมีคำถามเกี่ยวกับหัวข้อนี้

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง