Excel

Tăng một phép tính với ROW hoặc COLUMN

Increment Calculation With Row

Công thức Excel: Tăng một phép tính với ROW hoặc COLUMNCông thức chung
=calculation* ROW ()
Tóm lược

Nếu bạn cần tăng động một phép tính để giá trị tự động tăng mỗi khi công thức được sao chép sang một hàng hoặc cột mới, bạn có thể sử dụng hàm ROW () hoặc COLUMN () trong công thức của mình.





Trong ví dụ được hiển thị, công thức trong ô D6 là:

 
=$B*( ROW ()-5)

Khi công thức này được sao chép xuống cột D, nó sẽ nhân giá trị trong B6 với một số bắt đầu bằng 1 và tăng lên một ở mỗi bước.





hàm countif có hai đối số
Giải trình

Hàm ROW (), khi được nhập vào một ô không có đối số sẽ trả về số hàng của ô đó. Trong trường hợp này, trường hợp đầu tiên của công thức nằm trong ô D6, do đó, ROW () trả về 6 bên trong công thức trong D6.

Tuy nhiên, chúng ta muốn bắt đầu bằng 1, vì vậy chúng ta cần trừ đi 5, thu được 1.



định dạng có điều kiện excel dựa trên giá trị trong một ô khác

Khi công thức được sao chép xuống cột D, ROW () tiếp tục trả về số hàng hiện tại và chúng tôi tiếp tục trừ 5 để 'chuẩn hóa' kết quả trở lại thang điểm dựa trên 1:

 
=$B*1 // D6 =$B*2 // D7 =$B*3 // D8 etc

Nếu bạn đang sao chép một công thức trên các cột, bạn có thể sử dụng hàm COLUMN () theo cách tương tự.

Lưu ý rằng bạn có thể tự do sử dụng kết quả của COLUMN () hoặc ROW () theo bất kỳ cách nào bạn muốn trong công thức. Cả hai hàm đều trả về một số, vì vậy bạn có thể áp dụng chúng trong công thức giống như cách bạn sử dụng bất kỳ số nào.

Tác giả Dave Bruns


^