Toán tử [@ [bar foo]] làm gì trong Excel, đặc biệt là dấu hiệu?


22

Tôi đã thấy ai đó xây dựng những gì trông giống như các tham chiếu ô trong Excel trông giống như

=[@[column title]]*someothercell

Tính năng này được gọi là gì, dấu ngoặc hình chữ nhật và dấu hiệu độc lập hay chúng thuộc về nhau? Làm thế nào để nó hoạt động chính xác?

Tôi đã loay hoay một lúc và thử bằng tay trong Excel, nhưng không thể làm cho nó hoạt động được.

Câu trả lời:


21

Dấu ngoặc vuông được sử dụng cho các tham chiếu có cấu trúc , giúp cho việc tham chiếu dữ liệu trong các bảng được đặt tên dễ dàng hơn (mà bạn có thể tạo bằng cách đi tới Chèn → Bảng).

Các @ký hiệu mới trong Excel 2010 thay thế [#This Row]từ Excel 2007. Các biểu tượng ở được sử dụng để rút ngắn công thức bên trong bảng tên tham khảo các tế bào trong cùng hàng.

Dấu ngoặc vuông bên trong chỉ cần thiết vì bar footiêu đề bảng của bạn chứa một khoảng trắng.


1
Tuyệt vời, cảm ơn sự giúp đỡ của bạn !! Sử dụng liên kết của bạn tại điểm bắt đầu, tôi đã có thể tìm ra phần còn lại - hy vọng nó ổn, tôi đã chỉnh sửa nó thành câu trả lời của bạn để có thể cung cấp cho bạn dấu kiểm màu xanh lá cây :-).
Jonas Heidelberg

@JonasHeidelberg Không có vấn đề gì, cảm ơn vì đã đóng góp!
Indrek

2
@Indrek Tôi đang làm việc với Excel 2013 và bỏ qua @dường như vẫn hoạt động - bạn có biết chính xác sự khác biệt giữa [@somecol][somecol]không?
eddi

3
Chủ đề rất cũ nhưng trong trường hợp nó hữu ích ... @symbol được sử dụng để chọn hàng hiện tại, bỏ qua điều này sẽ chọn tất cả các hàng trong cột đó. Đây là chỉ rõ ràng khi sử dụng tổng hợp như tổng vv trung bình nên =AVERAGE([@MyDataColumn])sẽ chỉ trả lại giá trị hiện tại cùng trong MyDataColumn nhưng =AVERAGE([MyDataColumn])sẽ quay trở lại mức trung bình của toàn bộ cột
Alan Schofield
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.