Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

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

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

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

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

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

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

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

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

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

ขั้นตอน:

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

ที่นี่

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

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

  • กด Enter .

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

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

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

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

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

เราจะใช้ ฟังก์ชันที่กำหนดโดยผู้ใช้ (UDF) เพื่อแปลงตัวเลข

ขั้นตอน:

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

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

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

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

  • คัดลอกโค้ดต่อไปนี้แล้ววางลงในหน้าต่างโค้ด
Public Function NumToLetter(ColNum)
NumToLetter = Split(Cells(1, ColNum).Address, "$")(1)
End Function

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

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

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

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

=NumToLetter(B5)

  • กด Enter .

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

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

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

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

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

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

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

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

ขั้นตอน:

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

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

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

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

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

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

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

บทสรุป

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

อ่านเพิ่มเติม

  • ดำเนินการ VLOOKUP โดยใช้หมายเลขดัชนีคอลัมน์จากชีตอื่น
  • วิธีค้นหาหมายเลขดัชนีคอลัมน์ใน Excel (2 วิธี)
  • นับหนึ่งคอลัมน์หากอีกคอลัมน์หนึ่งตรงตามเกณฑ์ใน Excel (4 วิธีที่เหมาะสม)
  • Excel VBA:รับหมายเลขแถวและคอลัมน์จากที่อยู่ของเซลล์ (4 วิธี)
  • วิธีคืนค่าจำนวนคอลัมน์ที่ตรงกันใน Excel (5 วิธีที่เป็นประโยชน์)
  • วิธีการเปลี่ยนชื่อคอลัมน์จาก ABC เป็น 1 2 3 ใน Excel