Tham Chiếu Trong Excel (3)

Chia sẻ kiến thức học tập
  • Trang chủ
  • Phần mềm yêu thích
  • Tài liệu học tập
  • Thông tin tác giả
  • Diễn đàn
Tham chiếu trong Excel (3) Leave a Comment Kiểu tham chiếu R1C1 Ngoài ra chúng ta còn có thể chuyển kiểu tham chiếu từ dạng A1 sang dạng R1C1, kiểu tham chiếu R1C1 rất hữu ích cho việc tính toán vị trí dòng và cột trong VBA. Đối với kiểu R1C1, Excel ký hiệu “R” để chỉ dòng theo sau là số thứ tự dòng và ký hiệu "C" để chỉ cột theo sau là số thứ tự cột.
  • R: chỉ dòng
  • C: chỉ cột
  • Chỉ số sau R hay C nếu để trong móc vuông [ ] là tham chiếu tương đối
  • Chỉ số sau R hay C không để trong móc vuông [ ] là tham chiếu tuyệt đối
  • R (chính là R[0]) hay C (chính là C[0]) không có chỉ số theo sau là biểu thị cùng dòng hay cùng cột với ô hiện hành.
Để hiểu hơn về tham chiếu R1C1 xét các ví dụ sau: Công thức trong bảng tính sử dụng tham chiếu R1C1 Giải thích công thức ô tại dòng 2 cột 5 (tương đương E2): =RC[-2]*RC[-1]
  • RC[-2] (tương đương C2)
o R: Cùng dòng ô hiện hành → dòng 2 o C[-2]: Dịch chuyển về bên trái ô chứa công thức hiện hành 2 cột → cột 3
  • RC[-1] (tương đương ô D2)
o R: Cùng dòng ô hiện hành → dòng 2 o C[-1]: Dịch chuyển về bên trái ô chứa công thức hiện hành 1 cột → cột 4 Giải thích công thức ô tại dòng 27 cột 2 (tương đương B27): =SUMIFS(R2C5:R21C5,R2C1:R21C1,RC1,R2C2:R21C2,R26C)
  • R2C5:R21C5: Vùng địa chỉ tuyệt đối từ ô có dòng 2 cột 5 đến ô dòng 21 cột 5 (tương đương $E$2:$E$21)
  • R2C1:R21C1: Vùng địa chỉ tuyệt đối từ ô có dòng 2 cột 1 đến ô dòng 21 cột 1 (tương đương $A$2:$A$21)
  • RC1: Địa chỉ hỗn hợp của ô có dòng cùng dòng ô chứa công thức và cột 1 (tương đương $A27)
  • R2C2:R21C2: Vùng địa chỉ tuyệt đối từ ô có dòng 2 cột 2 đến ô dòng 21 cột 2 (tương đương $B$2:$B$21)
  • R26C: Địa chỉ hỗn hợp của ô có dòng 26 và cùng cột với ô chứa công thức (tương đương B$26)
Tham chiếu R1C1 và Macro Khi ghi macro, Excel mặc định sẽ sinh ra các tham chiếu dưới dạng R1C1 khi gán công thức vào ô. Ví dụ: Ghi macro chèn công thức tính tổng cột “Thành tiền” của ví dụ trên thì Macro sinh ra như sau:
1 2 3 4 5 Sub Macro1() Range("E22").Select ActiveCell.FormulaR1C1 = "=SUM(R[-20]C:R[-1]C)" Range("E23").Select End Sub
Ví dụ: Thủ tục chuyển đổi qua lại kiểu tham chiếu A1 và R1C1
1 2 3 4 5 6 7 Sub Shift_R1C1_A1() If Application.ReferenceStyle = xlR1C1 Then Application.ReferenceStyle = xlA1 Else Application.ReferenceStyle = xlR1C1 End If End Sub
Tuỳ chọn để chuyển sang kiểu tham chiếu R1C1Excel 2003 về trước: Tools | Options | General | Settings | chọn R1C1 reference style. Excel 2007: Nút Office | Excel Options | Formulas | Working with formulas | chọn R1C1 reference style Excel 2013: File | Options | Formulas | Working with formulas | chọn R1C1 reference style Kết thúc phần tham chiếu trong Excel ở đây. Link từ nguồn: http://www.giaiphapexcel.com/forum/content.php?215-Tham-chi%E1%BA%BFu-trong-Excel-%283%29 Cảm ơn các bạn đã theo dõi bài viết nhé : vào đây để tải những Addin hỗ trợ trong Excel Next PostBài đăng Mới hơn Previous PostBài đăng Cũ hơn Trang chủ

0 nhận xét:

Đăng nhận xét

Danh mục

  • 23 giờ học VBA
  • Add-in A-tools
  • Cao thủ Excel
  • Kế toán thực hành
  • Kế toán trong Excel
  • Lớp học VBA - Excel
  • Thủ Thuật Excel
  • Tự học VBA

Bài viết hay

  • Tham chiếu trong Excel (3) Kiểu tham chiếu  R1C1 Ngoài ra chúng ta còn có thể chuyển kiểu tham chiếu từ dạng A1 sang dạng R1C1, kiểu tham chiếu R1C1 rất hữu ích cho v...
  • Hướng dẫn sử dụng hàm BS_SQL trong Add-in A-tools để lọc dữ liệu trong excel Hàm BS_SQL trong A-Tools là một hàm đa năng và rất đặc biệt. Kết quả trả về của hàm là một bảng dữ liệu được lọc theo các điều kiện phức tạ...
  • Các Hàm dò tìm và tham chiếu trong Excel Danh mục các hàm dò tìm và tham chiếu ADDRESS   (row_num, column_num, abs_num, a1, sheet_text)  : Tạo địa chỉ ô ở dạng text, theo chỉ số d...
  • Sử dụng Name trong VBA Thông thường khi các bạn đặt tên, chúng ta sẽ đánh dấu khối chúng ta cần đặt tên sau đó các bạn vào  Insert/Name/Define  hoặc các bạn cũng c...
  • Lập trình VBA trong Excel NÂNG CAO - Hà Nội, khai giảng 10/11/14 LẬP TRÌNH VBA TRONG EXCEL NÂNG CAO Lập trình với Excel  Khóa học “ Lập trình VBA trong Excel nâng cao ”cung cấp các kiến thức nâng c...
  • Mẹo thêm một cửa sổ pop-up hiển thị tài liệu bất cứ khi nào các ô được chọn Chào mọi người Hôm nay mình xin giới thiệu với các bạn một mẹo nhỏ cách hiển một nội dung ghi chú bất cứ khi nào các ô được chọn. Thông th...
  • Làm việc với đối tượng Range trong Excel Hầu hết chương trình VBA của bạn có lẽ bao gồm những vùng (Range) của bảng tính. Khi bạn làm việc với đối tượng vùng, hãy chú ý các vấn đề s...
  • Chia sẻ cách diệt virut Macro trong file Excel file excel bi nhiễm virut macro Hiện nay trên mạng đang xuất hiện một loại virut với tên gọi Virus.MSExcel.XFsic.L rất chi là nguy hiểm,...
  • MẸO NHỎ KHI VIẾT VBA KHÔNG BỊ TREO EXCEL Nhiều bạn khi lập trình VBA nhưng lại không hiểu sao hàm của mình nó lại chạy chậm như rùa bò. Mình sẽ mô tả một tình huống như sau: Mình ...
  • Tham chiếu trong Excel (2) Kiểu tham chiếu 3-D Khi chúng ta muốn phân tích dữ liệu có vùng địa chỉ giống nhau ở nhiều worksheet trong cùng workbook thì khi đó cần đế...

Nhóm bài viết

  • 23 giờ học VBA
  • Add-in A-tools
  • Cao thủ Excel
  • Kế toán thực hành
  • Kế toán trong Excel
  • Lớp học VBA - Excel
  • Thủ Thuật Excel
  • Tự học VBA

Contact Us

Tên Email * Thông báo *

Copyright © 2014 • Chia sẻ kiến thức học tập

Thông tin tác giả Xin đừng nhấn vào đây.

Từ khóa » Công Thức Rc Trong Excel