Gán ô b1=a3, b2=a6, b3=a9, ... Làm sao ạ? Thank các bác!

Liên hệ QC

Klocsmann

Thành viên mới
Tham gia
18/5/12
Bài viết
7
Được thích
0
Gán ô b1=a3, b2=a6, b3=a9, ... Làm sao ạ? Thanks các bác!
 
Tại [B1] bạn nạp công thức này:
=INDIRECT("A" & 3*ROW())

& sau đó dùng FillDown xuống xem sao.
 
Gán ô b1=a3, b2=a6, b3=a9, ... Làm sao ạ? Thanks các bác!

Công thức cho B1

Mã:
=OFFSET($A$3;(ROWS($1:1)-1)*3;)

Công thức trên rất "bền" và "mềm dẻo". Bảng tính có thể có nhiều dữ liệu trong các cột khác. Nếu trong tương lai bạn có nhu cầu thêm vài dòng trống đầu tiên - để nhập dữ liệu ở những hàng ấy trong các cột tiếp theo - thì công thức tự "điều chỉnh". Nếu viết khác đi thì trong những trường hợp đó phải sửa công thức. Nhưng sau một thời gian thì ta thường quên đi, và lúc đó công thức không được sửa nên sai. Sau một thời gian nếu có nhu cầu cũng có thể thêm vài cột trống ở đầu và công thức tự "điều chỉnh" cho đúng.
Công thức trên sau một thời gian nếu cần chuyển sang chỗ khác thì lại nhập y hệt thế mà không phải sửa.
"bền" và "mềm dẻo" là vậy. Nhiều khi viết code không khó, mà khó là viết sao để nó "bền" và "mềm dẻo".
 
Web KT

Bài viết mới nhất

Back
Top Bottom