Mục lục
Khi làm việc trong 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 trang 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 .
Tải xuống Sách bài tập thực hành
Bạn có thể tải xuống Excel
Column Letter to Number Converter.xlsm
5 ví dụ hữu ích về cột Letter to Number Trình chuyển đổi 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 trang tính Excel . Để hoàn thành quy trình, chúng tôi sẽ trình bày 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 cố định, thay đổi kiểu tham chiếu và cuối cùng, áp dụng Visual Basics for Application (VBA) .
1. Sử dụng Hàm COLUMN
Trong cách tiếp cận đầu tiên, 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ố. Hãy thực hiện 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 mình.
- Ở đây, chúng tôi sẽ sử dụng hàm COLUMN cho hai điều kiện.
- Điều kiện đầu tiên là để tìm cột số của một ô cụ thể và ô thứ hai dành cho ô đang hoạt động hiện tại.
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 tôi sẽ sử dụng ô B5 .
=COLUMN(B5)
- Sau đó, sau khi nhấn Enter , bạn sẽ thấy số cột của ô được đề cập, là số cột 2 cho ô B5 .
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()
- 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 .
Đọ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à hàm GIÁN TIẾP
Trong phương pháp đầ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 bộ chuyển đổi ký tự cột thành số. Trong phương pháp thứ hai, chúng tôisẽ 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, hãy 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 trang tính Excel và trong cột C chúng ta sẽ tìm ra số cột của chúng.
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"))
- Chúng 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 .
Bước 3:
- Sau đó, nhấn Enter và bạn sẽ thấy số cột của cột A trong ô C5 là 1 .
- Cuối cùng, hãy sử dụng Tự động điền để kéo công thức xuống r các ô khác.
- Do đó, bạn sẽ thấy tất cả các số cột trong các ô tương ứng.
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 trướcđầu ra và kết nối 1 với đầu ra của mã trước đó để tạo 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 Non-Volatile Công thức
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 nhiều thời gian. Bởi vì hàm INDIRECT là một hàm dễ bay hơi, 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 viết công thức sau.
=MATCH(B5&"1", ADDRESS(1, COLUMN($1:$1), 4), 0)
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 ô phía dưới của cột để lấy số cột cho tất cả các chữ cái của cột.
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, ADDRESS(1, COLUMN($1) :$1), 4) sẽ sắp xếp các 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 trang 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ị ô được cung cấp 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 đổi chữ cái cột thành số cột trong Excel 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 ký tự 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.
Bước 2:
- Để làm điều đó, trước tiên hãy nhấn vào tab Tệp trên dải băng.
- Sau đó, chọn lệnh Tùy chọn .
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, hãy đánh dấutùy chọn có tên Kiểu tham chiếu R1C1 .
- Cuối cùng, nhấn OK .
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ố.
Đọ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 chữ cái cột 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 Trực quan Khái niệm cơ bản cho ứng dụng (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ã. Hãy thực hiện các bước sau để hiểu quy trình.
Bước 1:
- Đầu tiên, chúng ta sẽ sử dụng tập dữ liệu sau để áp dụng VBA .
Bước 2:
- Sau đó, chọn Trực quan Lệnh cơ bản từ nhóm Mã trong tab Nhà phát triển .
Bước 3:
- Thứ ba, ô nhập mã sẽ mở ra sau khi chọn Visaul Basic<17 Lệnh> .
- Từ hộp, chọn lệnh Mô-đun trong tab Chèn .
Bước 4:
- Thứ tư, sao chép Mã VBA sau đây và dán nó vào Mô-đun .
- Ở đây, chúng tôi sẽ chèn ký tự cột XFD để tìm ra số cột của nó.
2369
- Sau đó lưu đoạn mã trên và nhấn phím nút play để kích hoạt nó.
Bước 5:
- Cuối cùng, sau khi phát mã, bạn sẽ xem số cột tương ứng của XFD là 16384 .
- 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.
Đọc thêm: Excel VBA: Đặt phạm vi theo số hàng và số cột (3 ví dụ)
Kết luận
Vậy là xong bài viết này. Tôi hy vọng bạn tìm 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 trình 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 nhận xét bên dưới.