Chuyển tên cột thành số trong Excel

Hướng dẫn Excel này giải thích cách thay đổi tiêu đề cột từ số (1, 2, 3, 4) trở lại chữ cái (A, B, C, D) trong Excel 2016 (có ảnh chụp màn hình và hướng dẫn từng bước)

Xem giải pháp trong các phiên bản khác của Excel .

  • Excel 2013
  • Excel 2011 dành cho Mac
  • Excel 2010
  • Excel 2007
  • Excel 2003

Câu hỏi. Trong Microsoft Excel 2016, bảng tính Excel của tôi có số cho cả hàng và cột. Làm cách nào để thay đổi tiêu đề cột trở lại các chữ cái như A, B, C, D?

Trả lời. Theo truyền thống, tiêu đề cột được thể hiện bằng các chữ cái như A, B, C, D. Nếu bảng tính của bạn hiển thị các cột dưới dạng số, bạn có thể thay đổi tiêu đề trở lại thành chữ cái bằng một vài bước đơn giản.

Trong ví dụ dưới đây, các tiêu đề cột được đánh số 1, 2, 3, 4 thay vì các giá trị A, B, C, D truyền thống mà bạn thường thấy trong Excel. Khi tiêu đề cột là giá trị số, kiểu tham chiếu R1C1 sẽ được hiển thị trong bảng tính

Chuyển tên cột thành số trong Excel

Để thay đổi tiêu đề cột thành chữ cái, hãy chọn tab Tệp trên thanh công cụ ở đầu màn hình rồi nhấp vào Tùy chọn ở cuối menu

Chuyển tên cột thành số trong Excel

Khi cửa sổ Tùy chọn Excel xuất hiện, nhấp vào tùy chọn Công thức ở bên trái. Sau đó bỏ chọn tùy chọn có tên "Kiểu tham chiếu R1C1" và nhấp vào nút OK

Chuyển tên cột thành số trong Excel

Bây giờ khi bạn quay lại bảng tính của mình, tiêu đề cột phải là các chữ cái (A, B, C, D) thay vì các số (1, 2, 3, 4)

Trong khi làm việc trên Excel, đôi khi chúng ta cần xác định số cột hiện tại hoặc cột cụ thể. Một bảng tính nhỏ hơn có thể dễ dàng tìm ra số cột một cách dễ dàng. Nhưng khi ai đó đang làm việc trên một trang tính lớn hơn với nhiều dữ liệu và công thức, thì việc tìm ra ký tự cột theo cách thủ công sẽ rất tốn thời gian. Trong bài viết này, chúng tôi sẽ giới thiệu cho bạn một số giải pháp để chuyển đổi chữ cái thành số trong cột trong Excel


Mục lục

Tải sách bài tập thực hành

Bạn có thể tải xuống bảng tính Excel miễn phí từ đây và tự thực hành

Chuyển đổi chữ cái thành số cột. xlsm


5 ví dụ hữu ích về công cụ chuyển đổi chữ cái thành số trong Excel

Đối với bài viết này, chúng tôi sẽ sử dụng tập dữ liệu sau. Tại đây, bạn sẽ thấy các tiêu đề cột khác nhau của một trang tính Excel. Để hoàn thành thủ tục, chúng tôi sẽ chứng minh năm cách tiếp cận khác nhau. Ở đây, chúng ta sẽ sử dụng hàm COLUMN và sẽ kết hợp hàm COLUMN và hàm INDIRECT, áp dụng một công thức không biến đổi, thay đổi kiểu tham chiếu và cuối cùng, áp dụng Visual Basics for Application (VBA)

Chuyển tên cột thành số trong Excel

1. Sử dụng hàm COLUMN

Trong cách tiếp cận đầu tiên của chúng tôi, chúng tôi sẽ sử dụng hàm COLUMN của Excel để tạo một cột chuyển đổi chữ cái thành số. Thực hiện theo các bước sau để hiểu quy trình

Bước 1

  • Trước hết, chúng tôi sẽ sử dụng tập dữ liệu sau cho mục đích làm việc của chúng tôi
  • Ở đây, chúng ta sẽ sử dụng hàm COLUMN cho hai điều kiện
  • Cái đầu tiên là để tìm ra số cột của một ô cụ thể và cái thứ hai là cho ô đang làm việc hiện tại

Chuyển tên cột thành số trong Excel

Bước 2

  • Thứ hai, để tìm ra số cột của một ô cụ thể, hãy sử dụng công thức sau của hàm COLUMN đề cập đến ô
  • Ví dụ ở đây chúng ta sẽ sử dụng ô B5

=COLUMN(B5)

Chuyển tên cột thành số trong Excel

  • Sau đó, sau khi nhấn Enter, bạn sẽ thấy số cột của ô được đề cập, là cột số 2 cho ô B5

Chuyển tên cột thành số trong Excel

Bước 3

  • Tiếp theo, để xác định số cột của ô hiện tại mà bạn đang làm việc, hãy sử dụng công thức sau của hàm COLUMN

=COLUMN()

Chuyển tên cột thành số trong Excel

  • Sau khi nhấn Enter, bạn sẽ thấy số cột của ô đang làm việc hiện tại
  • Trong ví dụ của chúng tôi, đó là số 3 cho ô C6

Chuyển tên cột thành số trong Excel

Đọc thêm. [Đã sửa] Số cột Excel thay vì chữ cái (2 giải pháp)


2. Kết hợp các hàm COLUMN và INDIRECT

Trong cách tiếp cận đầu tiên của chúng tôi, bạn đã thấy việc sử dụng một hàm duy nhất để tạo một cột chuyển đổi chữ cái thành số. Ở phương pháp thứ hai, chúng ta sẽ kết hợp hàm COLUMN với hàm INDIRECT. Để hiểu toàn bộ quy trình, hãy làm theo các bước sau

Bước 1

  • Trước hết, lấy tập dữ liệu sau để áp dụng các công thức
  • Ở đây, trong cột B, chúng tôi sẽ chọn ngẫu nhiên một số tiêu đề cột của một trang tính Excel và trong cột C chúng tôi sẽ tìm ra số cột của chúng

Chuyển tên cột thành số trong Excel

Bước 2

  • Thứ hai, viết công thức sau vào ô C5, là sự kết hợp của hàm COLUMN và hàm INDIRECT

=COLUMN(INDIRECT(B5&"1"))

  • Ta sẽ nhập công thức này vào ô C5 để xác định số cột của cột A nằm trong ô B5

Chuyển tên cột thành số trong Excel

Bước 3

  • Sau đó nhấn Enter bạn sẽ thấy số cột của cột A tại ô C5 là 1
  • Cuối cùng, sử dụng tính năng Tự động điền để kéo công thức xuống cho các ô khác
  • Do đó, bạn sẽ thấy tất cả các số cột trong các ô tương ứng của chúng

Chuyển tên cột thành số trong Excel

Phân tích công thức

  • Trước hết, INDIRECT(“B5”) có nghĩa là nó sẽ lấy giá trị ô của B5 là A
  • Sau đó, INDIRECT(B5&1) nhận đầu ra trước đó và kết nối 1 với đầu ra của mã trước đó để biến nó thành A1
  • Cuối cùng, COLUMN(INDIRECT(B5&”1″)) sẽ hiển thị số cột của ô A1, là 1

Đọc thêm. Cách chuyển đổi chữ cái cột thành biểu đồ số trong Excel (4 cách)


3. Áp dụng công thức không bay hơi

Nếu bạn đang làm việc với một tập dữ liệu khổng lồ trong Excel, thì sử dụng phương pháp thứ hai sẽ tốn thời gian. Vì hàm INDIRECT là hàm dễ bay hơi nên làm cho sổ làm việc chậm hơn. Trong trường hợp đó, bạn có thể sử dụng hàm MATCH và hàm ADDRESS với hàm COLUMN vì cả hai đều không ổn định. Xem các bước sau để biết thêm về quy trình

Bước 1

  • Trước hết, trong ô C5 hãy viết công thức sau

=MATCH(B5&"1", ADDRESS(1, COLUMN($1:$1), 4), 0)

Chuyển tên cột thành số trong Excel

Bước 2

  • Sau đó, nhấn Enter và bạn sẽ thấy số cột của cột được tôn trọng
  • Cuối cùng, kéo công thức xuống các ô bên dưới của cột để lấy số cột cho tất cả các chữ cái trong cột

Chuyển tên cột thành số trong Excel

Phân tích công thức

  • Trước hết, COLUMN($1. $1) đại diện cho tất cả các cột của hàng đầu tiên trong trang tính
  • Thứ hai, ĐỊA CHỈ(1, CỘT($1. $1), 4) sẽ sắp xếp văn bản với hàng đầu tiên và tất cả các cột của trang tính, ví dụ: “A1”, “B1”, v.v. cho đến khi bảng tính kết thúc
  • Cuối cùng, công thức MATCH(B5&”1″, ADDRESS(1, COLUMN($1). $1), 4), 0) khớp với giá trị ô đã cho trong ô B5 được chuyển đổi thành tham chiếu ô, là A1 và trả về vị trí khớp với cách sắp xếp trước đó
  • Cuối cùng, 0 được đưa ra để tìm một kết quả khớp chính xác trong công thức

Đọc thêm. Cách trả về số cột khớp trong Excel (5 cách hữu ích)


4. Thay đổi kiểu tham chiếu

Quá trình chuyển cột chữ thành số cột trong Excel này tương đối dễ dàng và đơn giản. Để biết thêm về quy trình này, hãy làm theo các bước dưới đây

Bước 1

  • Trước hết, hãy xem tập dữ liệu sau
  • Ở đây, tham chiếu trong công thức của ô C5 hiển thị số ô trong chữ cái cột là B5
  • Chúng tôi sẽ chuyển đổi chữ cái cột thành số bằng cách thay đổi chu kỳ tham chiếu

Chuyển tên cột thành số trong Excel

Bước 2

  • Để làm điều đó, trước tiên hãy nhấn tab Tệp trên ruy-băng

Chuyển tên cột thành số trong Excel

  • Sau đó, chọn lệnh Tùy chọn

Chuyển tên cột thành số trong Excel

Bước 3

  • Thứ ba, sau khi chọn lệnh, bạn sẽ thấy hộp thoại có tên Tùy chọn Excel
  • Trong đó, từ tab Công thức, đánh dấu tùy chọn có tên là Kiểu tham chiếu R1C1
  • Cuối cùng, nhấn OK

Chuyển tên cột thành số trong Excel

Bước 4

  • Cuối cùng, bạn sẽ thấy rằng trang tính của mình sẽ có kiểu tham chiếu R1C1, trong đó các cột của trang tính sẽ chuyển đổi thành các giá trị số

Chuyển tên cột thành số trong Excel

Đọc thêm. Cách thay đổi tên cột từ ABC thành 1 2 3 trong Excel


5. Áp dụng VBA để chuyển đổi cột chữ thành số trong Excel

Trong phương pháp cuối cùng của chúng tôi, chúng tôi sẽ áp dụng Visual Basics for Application (VBA). Bằng cách áp dụng VBA, chúng ta có thể xác định số cột sau khi chèn ký tự cột vào mã. Thực hiện theo các bước sau để hiểu quy trình

Bước 1

  • Đầu tiên, chúng tôi sẽ sử dụng bộ dữ liệu sau để áp dụng VBA

Chuyển tên cột thành số trong Excel

Bước 2

  • Sau đó, chọn lệnh Visual Basic từ nhóm Mã trong tab Nhà phát triển

Chuyển tên cột thành số trong Excel

Bước 3

  • Thứ ba, hộp chèn mã sẽ mở ra sau khi chọn lệnh Visual Basic
  • Từ hộp, chọn lệnh Mô-đun trong tab Chèn

Chuyển tên cột thành số trong Excel

Bước 4

  • Thứ tư, sao chép Mã VBA sau và dán vào Mô-đun
  • Ở đây, chúng ta sẽ chèn ký tự cột XFD để tìm ra số cột của nó
Sub Excel_Column_Letter_to_Number_Converter()
'Convert a specific Column Letter into it's corresponding Numeric Reference
Dim ColumnNumber As Long
Dim ColumnLetter As String
'Call the Column Letter
ColumnLetter = "XFD"
'Convert To the Column Number
ColumnNumber = Range(ColumnLetter & 1).Column
'Show the Final Result
MsgBox "Column " & ColumnLetter & " = " & ColumnNumber
End Sub

Chuyển tên cột thành số trong Excel

  • Sau đó lưu mã trên và nhấn nút phát để kích hoạt nó

Chuyển tên cột thành số trong Excel

Bước 5

  • Cuối cùng, sau khi chơi mã, bạn sẽ thấy số cột tương ứng của XFD là 16384

Chuyển tên cột thành số trong Excel

  • Bạn cũng có thể chạy mã này cho các ký tự cột khác và tìm số cột tương ứng của chúng

Chuyển tên cột thành số trong Excel

Đọc thêm. Excel VBA. Đặt phạm vi theo số hàng và số cột (3 ví dụ)


Phần kết luận

Đó là phần cuối của bài viết này. Tôi hy vọng bạn thấy bài viết này hữu ích. Sau khi đọc bài viết này, bạn sẽ có thể tạo một công cụ chuyển đổi chữ cái thành số trong cột Excel bằng cách sử dụng bất kỳ phương pháp nào. Vui lòng chia sẻ bất kỳ câu hỏi hoặc đề xuất nào khác với chúng tôi trong phần bình luận bên dưới