Hướng dẫn how do you reference a column letter in excel? - làm thế nào để bạn tham chiếu một ký tự cột trong excel?

FYI trên công thức ban đầu của bạn, bạn không thực sự cần gọi công thức ô để có được hàng và cột bạn có thể sử dụng:CELL formula to get row and column you can use:

=ADDRESS(ROW(),COLUMN())

Sau đó, là một phần mở rộng của bạn có thể sử dụng MID & tìm kiếm để tìm $ và cắt giảm đầu ra để bạn chỉ còn lại với chữ cái:MID & SEARCH to find the $ and trim down the output so you are just left with the letter:

=MID(ADDRESS(ROW(),COLUMN()),SEARCH("$",ADDRESS(ROW(),COLUMN()))+1,SEARCH("$",ADDRESS(ROW(),COLUMN()),SEARCH("$",ADDRESS(ROW(),COLUMN()))+1)-2)

Chỉnh sửa Bạn thậm chí có thể đơn giản hóa điều này hơn nữa: You can even simplify this further:

=MID(ADDRESS(ROW(),COLUMN()),2,SEARCH("$",ADDRESS(ROW(),COLUMN()),2)-2)

Theo bình luận từ @Engineertoast bên dưới

Trong ví dụ này, mục tiêu là chuyển đổi một số thông thường thành một tham chiếu cột được thể hiện bằng các chữ cái. Ví dụ: số 1 sẽ trả về "A", số 2 sẽ trả về "B", số 26 sẽ trả về "z", v.v. lớn. Một cách để giải quyết vấn đề này là xây dựng một địa chỉ hợp lệ với số và trích xuất chỉ cột từ địa chỉ. Đây là cách tiếp cận được giải thích dưới đây. Để tham khảo, công thức trong C5 là:

=SUBSTITUTE(ADDRESS(1,B5,4),"1","")

Chức năng địa chỉ

Làm việc từ trong ra ngoài, bước đầu tiên là xây dựng địa chỉ & nbsp; có chứa tham chiếu cột chính xác. Chúng ta có thể làm điều này với chức năng địa chỉ, sẽ & nbsp; trả lại địa chỉ cho một ô dựa trên một hàng và số cột đã cho. Ví dụ:

=ADDRESS(1,1) // returns "$A$1"
=ADDRESS(1,2) // returns "$B$1"
=ADDRESS(1,26) // returns "$Z$1"

Bằng cách cung cấp 4 cho đối số ABS_NUM tùy chọn, chúng ta có thể nhận được một tài liệu tham khảo tương đối:

=ADDRESS(1,1,4) // returns "A1"
=ADDRESS(1,2,4) // returns "B1"
=ADDRESS(1,26,4) // returns "Z1"

Lưu ý kết quả từ địa chỉ luôn là một chuỗi văn bản. Chúng tôi không đặc biệt quan tâm đến số hàng, chúng tôi chỉ quan tâm đến số cột, vì vậy chúng tôi sử dụng 1 cho ROW_NUM trong mọi trường hợp. Trong bảng tính được hiển thị, chúng tôi nhận được số cột từ cột B và sử dụng 1 cho số hàng như sau:

ADDRESS(1,B5,4)

Vì công thức được sao chép, địa chỉ tạo một địa chỉ hợp lệ bằng cách sử dụng từng số trong cột B. Số lượng cột tối đa trong bảng tính Excel là & NBSP; 16.384, do đó, cột cuối cùng trong bảng tính là "XFD".

Chức năng thay thế

Bây giờ chúng tôi có một & nbsp; Địa chỉ với tham chiếu cột mà chúng tôi muốn, chúng tôi chỉ cần xóa số hàng. Một cách để làm điều này là với chức năng thay thế & nbsp;. Ví dụ: giả sử chúng ta có một địa chỉ như "A1", chúng ta có thể sử dụng & nbsp; thay thế như thế này:

=SUBSTITUTE("A1","1","") // returns "A"

Chúng tôi đang nói & nbsp; thay thế để tìm kiếm "1" và thay thế nó bằng một chuỗi trống (""). Chúng tôi có thể tự tin làm điều này trong mọi trường hợp, bởi vì chúng tôi đã mã hóa số hàng là 1 bên trong hàm địa chỉ. Công thức cuối cùng trong C5 là:

=SUBSTITUTE(ADDRESS(1,B5,4),"1","")

Tóm lại, địa chỉ cerates & nbsp; tham chiếu tế bào và trả về kết quả cho & nbsp; thay thế, loại bỏ "1".

TextBeforbefors Function

Một cách sạch hơn để trích xuất tham chiếu cột từ địa chỉ là sử dụng chức năng Textbe trước như sau:

=TEXTBEFORE(ADDRESS(1,B5,4),"1")

Ở đây, chúng tôi coi "1" là một dấu phân cách và hỏi Textbe trước tất cả các văn bản trước dấu phân cách. Kết quả từ công thức này giống như trên.

Có một vài trường hợp trong Excel khi bạn cần trả lại chữ cái cột từ ô Excel. Ví dụ, khi bạn sử dụng hàm gián tiếp. Truy cập số lượng ô khá đơn giản bằng cách sử dụng hàm = cột (). Nhưng bức thư? Đây là cách làm điều đó!

Nội dung

  • Bản tóm tắt
  • Giới thiệu: Trả về số cột
  • Hàm excel tích hợp để trả về chữ cái cột từ ô
  • Thậm chí dễ dàng hơn: Sử dụng các công cụ giáo sư Excel để trả lại chữ cái cột
    • Nếu bạn đã có các công cụ của Giáo sư Excel, bạn chỉ cần sử dụng hàm = profexcolumn () để trả về chữ cái cột.

Bản tóm tắt

Giới thiệu: Trả về số cột

=MID(ADDRESS(ROW(),COLUMN()),SEARCH("$",ADDRESS(ROW(),COLUMN()))+1,SEARCH("$",ADDRESS(ROW(),COLUMN()),SEARCH("$",ADDRESS(ROW(),COLUMN()))+1)-2)
0

Giới thiệu: Trả về số cột

Hàm excel tích hợp để trả về chữ cái cột từ ôreturns the column number and is quite simple:

=MID(ADDRESS(ROW(),COLUMN()),SEARCH("$",ADDRESS(ROW(),COLUMN()))+1,SEARCH("$",ADDRESS(ROW(),COLUMN()),SEARCH("$",ADDRESS(ROW(),COLUMN()))+1)-2)
1

Cũng thú vị:

Đang vội? Sao chép và dán chức năng này và thay thế B5 B5 bằng ô bạn muốn trả lại chữ cái từ:

=MID(ADDRESS(ROW(),COLUMN()),SEARCH("$",ADDRESS(ROW(),COLUMN()))+1,SEARCH("$",ADDRESS(ROW(),COLUMN()),SEARCH("$",ADDRESS(ROW(),COLUMN()))+1)-2)
2

Trước khi chúng tôi bắt đầu, một phần giới thiệu nhỏ của hàm = cột () đơn giản trong excel. Nó trả về số cột và khá đơn giản:

Hàm excel tích hợp để trả về chữ cái cột từ ô

Cũng thú vị:

Đang vội? Sao chép và dán chức năng này và thay thế B5 B5 bằng ô bạn muốn trả lại chữ cái từ:

Trước khi chúng tôi bắt đầu, một phần giới thiệu nhỏ của hàm = cột () đơn giản trong excel. Nó trả về số cột và khá đơn giản:

Hướng dẫn how do you reference a column letter in excel? - làm thế nào để bạn tham chiếu một ký tự cột trong excel?
Hàm này trả về số cột của ô B5 - vì vậy kết quả là 2 vì cột B là cột thứ hai.

Bạn cũng có thể sử dụng chức năng này mà không có bất kỳ đối số nào:

  1. Bằng cách này, hàm trả về số cột của cột hiện tại.
  2. Chúng tôi đã thấy ở trên làm thế nào để trả về số cột. Hãy cùng thực hiện bước tiếp theo và trả lại chữ cái cột. Tôi sẽ giới thiệu cho bạn phương pháp dễ nhất - tất nhiên, có nhiều lựa chọn.
  3. Số 4 là đối số thứ ba chỉ định nghĩa kiểu địa chỉ. Số 4 có nghĩa là một tài liệu tham khảo tương đối mà không có bất kỳ dấu hiệu đô la.

Điều đó có nghĩa là, chức năng địa chỉ trong trường hợp này trả về B1 B1. Với chức năng thay thế được bọc xung quanh, chúng tôi loại bỏ một hàm để kết quả cuối cùng chỉ là B B B.

Nếu bạn muốn trả về chữ cái cột của cột hiện tại, bạn chỉ cần xóa B5. Hàm là:

=MID(ADDRESS(ROW(),COLUMN()),SEARCH("$",ADDRESS(ROW(),COLUMN()))+1,SEARCH("$",ADDRESS(ROW(),COLUMN()),SEARCH("$",ADDRESS(ROW(),COLUMN()))+1)-2)
4

Thậm chí dễ dàng hơn: Sử dụng các công cụ giáo sư Excel để trả lại chữ cái cột

Nếu bạn đã có các công cụ của Giáo sư Excel, bạn chỉ cần sử dụng hàm = profexcolumn () để trả về chữ cái cột.

Trong trường hợp này, nó là:

=MID(ADDRESS(ROW(),COLUMN()),SEARCH("$",ADDRESS(ROW(),COLUMN()))+1,SEARCH("$",ADDRESS(ROW(),COLUMN()),SEARCH("$",ADDRESS(ROW(),COLUMN()))+1)-2)
5

Để sử dụng các chức năng Profex, bạn không phải mua giấy phép. Để tối đa hóa khả năng tương thích, tất cả các chức năng bắt đầu bằng = profex được sử dụng miễn phí.free to use.

Thậm chí tốt hơn: Nếu bạn nhấp vào nút FX trên Ribbon của Giáo sư Excel và chèn chức năng ở đây, nó sẽ tự động chuyển đổi thành chức năng Excel tích hợp:

Hướng dẫn how do you reference a column letter in excel? - làm thế nào để bạn tham chiếu một ký tự cột trong excel?
Khi bạn chèn chức năng ProfexColumn để trả về chữ cái cột qua cửa sổ FX, nó sẽ tự động được chuyển đổi thành các hàm tích hợp tích hợp Excel.

Xin vui lòng tải xuống các công cụ của Giáo sư Excel tại đây miễn phí. Để biết thêm thông tin, xin vui lòng bấm vào đây.


Hướng dẫn how do you reference a column letter in excel? - làm thế nào để bạn tham chiếu một ký tự cột trong excel?

Chức năng này được bao gồm trong bổ trợ Excel của chúng tôi

(Không đăng ký, tải xuống bắt đầu trực tiếp)


Hình ảnh của Lubos Houska từ Pixabay

Henrik Schiffner là một nhà tư vấn kinh doanh tự do và nhà phát triển phần mềm. Ông sống và làm việc ở Hamburg, Đức. Bên cạnh đó là một người đam mê xuất sắc, anh ấy yêu thích nhiếp ảnh và thể thao.

bài chuyển hướng

Làm thế nào để bạn có được một chữ cái cột di động?

Điều này có thể được thực hiện theo hai cách: bằng cách sử dụng các chức năng sẵn có hoặc một chức năng tùy chỉnh ...
Thay đổi số cột thành bảng chữ cái (A thành Z).
Chuyển đổi số cột thành chữ cái (bất kỳ cột).
Nhận chữ cái từ số cột với chức năng tùy chỉnh ..
Nhận chữ cái của một ô cụ thể ..
Nhận chữ cái của ô hiện tại ..

Làm cách nào để tìm địa chỉ của một cột trong Excel?

Bạn có thể sử dụng chức năng địa chỉ để có được địa chỉ của một ô trong bảng tính, được cho các số hàng và số được chỉ định.Ví dụ: địa chỉ (2,3) trả về $ C $ 2.Một ví dụ khác, địa chỉ (77.300) trả về $ kN $ 77.use the ADDRESS function to obtain the address of a cell in a worksheet, given specified row and column numbers. For example, ADDRESS(2,3) returns $C$2. As another example, ADDRESS(77,300) returns $KN$77.