Làm đầy ô với tham chiếu ô giảm (Microsoft Excel)
Adam có hai công thức trong ô A1 và A2. Trong ô A1 anh ta có công thức = B150 và trong ô A2 anh ta có công thức = B149. Anh ấy đã cố gắng sao chép trình tự này xuống dưới bằng cách sử dụng chốt điền, nhưng trình tự không hoạt động đúng.
(Ví dụ: sau khi điền ô A3 chứa = B152 khi đáng lẽ nó phải chứa = B148.) Adam tự hỏi liệu có cách nào để điền như vậy hoạt động đúng cách không.
Adam đúng; điền sẽ không hoạt động trong trường hợp này. Lý do là vì tính năng điền trong Excel hoạt động với các giá trị, không phải với công thức.
Vì vậy, có một số cách bạn có thể tiếp cận vấn đề này.
Đầu tiên là đặt các giá trị văn bản của một số loại vào các ô A1 và A2. Ví dụ: bạn có thể đặt văn bản “x = B150” (không có dấu ngoặc kép) vào ô A1 và “x = B149” (một lần nữa, không có dấu ngoặc kép) vào ô A2. Excel phân tích cú pháp chính xác các ô này dưới dạng văn bản. Sau đó, bạn có thể chọn A1: A2 và kéo xuống đến mức bạn cần. Excel tuân theo mẫu trong văn bản (hãy nhớ, nó không phải là công thức) và giảm các số. (Đừng kéo qua ô A150. Khi bạn nhấn A151, văn bản sẽ là “x = B0” và sau đó Excel bắt đầu đếm ngược lại trong ô A152.)
Bây giờ, hãy chọn tất cả các ô mà bạn vừa điền và sử dụng Tìm và Thay thế để tìm kiếm ký tự lời tựa (x) và thay thế nó bằng không. Bạn kết thúc bằng dấu bằng ở vị trí hàng đầu và Excel hiện phân tích cú pháp các ô dưới dạng công thức, giống như bạn muốn.
Một cách tiếp cận khác là sử dụng một công thức phức tạp hơn để đáp ứng nhu cầu giảm dần các tham chiếu. Trong trường hợp này, bạn có thể làm điều đó bằng cách sử dụng hàm INDIRECT, theo cách sau:
=INDIRECT("B"&151-ROW())
Dán nó vào ô A1 và sau đó sao chép nó qua ô A150. Nó hoạt động vì bạn đang trừ số hàng hiện tại cho 151, thêm “B” vào phía trước nó, sau đó sử dụng INDIRECT để tham chiếu giá trị trong địa chỉ ô được tính toán đó. Rõ ràng, nếu bạn muốn tham chiếu đến một ô khác (không phải bắt đầu bằng B150), bạn sẽ cần điều chỉnh công thức để tính toán địa chỉ ô thích hợp.
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (8443) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365.