Khi tạo công thức, Heather lưu ý rằng cô có thể nhấn F4 để chuyển qua các hoán vị khác nhau của tham chiếu ô. Thông thường, cô ấy nhấn F4 ba lần để đến tham chiếu $ A1 mà cô ấy cần.

Heather tự hỏi liệu thứ tự đạp xe có thể thay đổi được để cô không cần nhấn F4 nhiều lần hay không.

Không có cách riêng nào trong Excel để sửa đổi thứ tự quay vòng cho phím F4. Để làm cho vấn đề trở nên nghiêm trọng hơn, không có cách nào để thay đổi nó bằng cách sử dụng macro. (Điều này là do bạn không thể chạy macro khi đang ở chế độ “chỉnh sửa” cho một công thức.)

Với hai thực tế đó, có thể hữu ích khi suy nghĩ về cách phím tắt F4 đang được sử dụng. Mục đích của khóa, trong khi chỉnh sửa công thức, là chuyển qua các chế độ tham chiếu của bất kỳ tham chiếu ô nào mà điểm chèn nằm bên trong. Do đó, nếu điểm chèn nằm trong tham chiếu ô như B7, việc nhấn F4 nhiều lần sẽ chuyển động qua các hoán vị sau, theo thứ tự sau:

$ B $ 7, B $ 7, $ B7, B1. Tiếp tục nhấn F4 nhiều lần, và bạn sẽ tiếp tục đi qua bốn biến thể này.

Nếu bạn đang nhập công thức của mình từ đầu và bạn muốn đến biến thể $ B7, thì có vẻ như nhấn F4 không thực sự là một phím tắt — đơn giản hơn là chỉ cần nhập ký hiệu đô la vào nơi bạn cần.

Làm như vậy chỉ cần một lần nhấn phím duy nhất, trong đó nhấn F4 yêu cầu 3. Ngay cả khi bạn có thể đảo ngược thứ tự quay vòng của phím F4, nó vẫn sẽ yêu cầu một lần nhấn phím duy nhất, giống như chỉ cần nhấn $.

Thực tế này là phức tạp nếu bạn đang nhập hoặc chỉnh sửa một công thức phức tạp hơn. Hãy xem xét một công thức như sau:

=A1+B1-C1*D1

Để sử dụng phím F4 để thay đổi mỗi tham chiếu ô thành biến thể $ A1, bạn cần định vị điểm chèn bốn lần và sau mỗi lần định vị, nhấn F4 ba lần — tổng cộng 12 lần nhấn phím, không tính vị trí. Trong trường hợp này, việc định vị và nhấn $ ở đầu mỗi ô tham chiếu sẽ dễ dàng hơn nhiều.

Nếu muốn, bạn có thể tạo macro để sửa đổi công thức trong ô _ bên ngoài_ của chế độ chỉnh sửa. Đây có vẻ là một bài tập đơn giản, nhưng nó có thể khó hơn bạn có thể nhận ra. Hãy xem xét các công thức sau:

=A7 & " days and " & INT(A8 * 24) & " hours."

="(" & A7 & "+" & B7 & "^3)/" & C7 & ": " & (A7+B7^3)/C7 ="(A7+B7^3)/C7: " & (A7+B7^3)/C7

Ví dụ thứ hai và thứ ba chỉ đơn giản là các biến thể của nhau, nhưng chúng minh họa điểm mà việc tìm kiếm tham chiếu ô ở giữa công thức có thể mất một số công việc. Mã của bạn sẽ cần phải phân tích công thức và bỏ qua mọi thứ trong dấu ngoặc kép và sau đó tìm hiểu xem thứ gì đó có thực sự là tham chiếu ô hay không. Nó cũng sẽ cần phải bỏ qua những thứ như tham chiếu được đặt tên có thể có trong công thức. Nó cũng sẽ cần loại bỏ bất kỳ ký tự $ nào có thể đã được sử dụng trong một tham chiếu ô trước khi chuyển đổi tham chiếu ô sang định dạng $ A7 mong muốn.

Tính toán cho tất cả những khả năng này — đặc biệt là khi công thức có thể chứa rất nhiều tham chiếu ô — không phải là một nhiệm vụ tầm thường!

Điều này đưa chúng ta trở lại ý tưởng rằng có thể dễ dàng hơn khi bỏ qua tất cả phím F4 và chỉ cần gõ ký hiệu đô la vào vị trí mong muốn.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (13718) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365.