Thay đổi tham chiếu tương đối có giới hạn thành tuyệt đối (Microsoft Excel)
Anne Marie có một loạt các ô chứa các công thức sử dụng các tham chiếu tương đối. Cô ấy muốn thay đổi tham chiếu thứ hai trong mỗi công thức từ tương đối sang tuyệt đối, vì vậy cô ấy tự hỏi liệu có cách nào để thực hiện việc này mà không cần phải chỉnh sửa công thức của từng ô riêng lẻ hay không.
Câu trả lời cho câu hỏi này hoàn toàn phụ thuộc vào các đặc điểm của công thức bạn đang làm việc. Nếu dữ liệu của bạn được sắp xếp giống như hầu hết dữ liệu mà tôi đã thấy, thông thường bạn sẽ có một cột chứa các công thức dựa trên các giá trị trong các cột và / hoặc ô khác. Bạn thường nhập công thức ở đầu cột và sau đó sao chép công thức đó xuống cột cho bao nhiêu hàng bạn cần. (Tất nhiên, điều này có thể được xoay 90 độ để các công thức nằm trên các cột thay vì cột xuống.)
Nếu điều này mô tả cách dữ liệu của bạn được sắp xếp, thì tất cả những gì bạn cần làm là chỉnh sửa công thức trong ô trên cùng của cột để nó có tham chiếu tuyệt đối mà bạn muốn, rồi nhấn Enter. Chọn lại ô và sau đó bấm đúp vào chốt điền ở dưới cùng bên phải của ô. Bạn kết thúc với công thức đã sửa đổi được sao chép xuống cột. Điểm mấu chốt là bạn chỉ thực sự cần chỉnh sửa một công thức duy nhất, không phải tất cả các công thức riêng lẻ.
Nếu dữ liệu của bạn được trình bày hơi khác một chút (không phải trong cột theo cách được mô tả), thì bạn có thể thử sử dụng Tìm và Thay thế để thực hiện chỉnh sửa cho mình. Tuy nhiên, trước tiên, bạn cần tìm hiểu xem có mẫu nhất quán nào trong tham chiếu thứ hai trong các công thức bạn muốn thay đổi hay không. Ví dụ: nếu bạn muốn thay đổi tất cả các tham chiếu đến cột D để chúng là tuyệt đối, thì bạn có thể thực hiện theo cách sau:
-
Chọn phạm vi ô mà bạn muốn chỉnh sửa.
-
Nhấn Ctrl + H để hiển thị tab Thay thế của hộp thoại Tìm và Thay thế.
-
Bấm vào nút Tùy chọn, nếu nó có sẵn. (Xem Hình 1.)
-
Trong hộp Tìm gì, nhập một chữ cái viết hoa D.
-
Trong hộp Replace With, nhập “$ D” (không có dấu ngoặc kép).
-
Bấm vào hộp kiểm Đối sánh Trường hợp.
-
Nhấp vào Thay thế Tất cả.
Điều đó sẽ thay thế tất cả các tham chiếu đến cột D bằng $ D, cho biết rằng tham chiếu là tuyệt đối. Tuy nhiên, bạn nên biết rằng nó cũng sẽ thay thế bất kỳ trường hợp nào của chữ D viết hoa trong các giá trị văn bản, cộng với nếu bất kỳ công thức nào của bạn đã có $ D trong đó, bạn sẽ kết thúc bằng $$ D.
(Bạn có thể giải quyết vấn đề tiềm ẩn cuối cùng này bằng cách thực hiện Tìm và Thay thế thứ hai, trong đó bạn tìm thấy $$ D và thay thế nó bằng $ D.) Cách tiếp cận này cũng sẽ thay đổi tất cả các tham chiếu đến cột D, bất kể chúng có ở cột thứ hai hay không tham khảo hay không.
Nếu bạn hoàn toàn chỉ muốn thay đổi tham chiếu thứ hai trong bất kỳ công thức nào, thì bạn sẽ cần tạo macro để thực hiện công việc. Macro sẽ cần kiểm tra các ô chứa công thức, chọn tham chiếu ô thứ hai, sau đó đảm bảo có các ký hiệu đô la phía trước hàng và cột trong tham chiếu. Tuy nhiên, điều này nói thì dễ hơn làm; phần khó là chọn tham chiếu thứ hai trong công thức. Đối với macro, làm thế nào nó có thể tìm ra tham chiếu thứ hai từ một công thức như sau?
=A23+SUM(B7:B19)/C15
Tham chiếu thứ hai là B7, B19, B7: B19 hay bạn bỏ qua tham chiếu đó hoàn toàn vì về mặt kỹ thuật nó là một tham số cho một hàm và thay vào đó sử dụng C15? Việc xác định như vậy thường tốt nhất là để kiểm tra từng trường hợp cụ thể, có nghĩa là bạn quay lại xem xét và có thể chỉnh sửa từng ô riêng lẻ mà không cần sự trợ giúp của macro.
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (9897) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365.