hongphuong1997
Thành viên tiêu biểu
- Tham gia
- 12/11/17
- Bài viết
- 770
- Được thích
- 321
- Giới tính
- Nữ
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .Cháu muốn
Trời ạ.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
Ơ, anh có hở chỗ nào đâu nhỉ.hở anh?
Hihi..... anh oi, công thức không cần phải Ctrl+Shift+Enter vẫn đúng anh nhé.Ơ, anh có hở chỗ nào đâu nhỉ.
Từ sau dấu bằng "=", chỗ nào có nháy kép (") thì phải thêm nháy kép nữa khi đưa vào trong Sub().Hihi..... anh oi, công thức không cần phải Ctrl+Shift+Enter vẫn đúng anh nhé.
Em có đưa công thức vào Sub() nhưng nó bị lỗi
Anh sửa cho em với ạ.
Sub congthuc2()
'Range("z1:z10") .= "=INDEX(range("$G$1:$G$31"),(ROW(D1)*4)-2,1)"
End Sub
sheet1.range("z1:z10") .Formula= "=INDEX(range("$G$1:$G$31"),(ROW(D1)*4)-2,1)"
Anh oi, em vẫn chưa hiểu chỗ này anh nhé.Từ sau dấu bằng "=", chỗ nào có nháy kép (") thì phải thêm nháy kép nữa khi đưa vào trong Sub().
Hoặc:
Công thức này không trừ:Anh oi, em vẫn chưa hiểu chỗ này anh nhé.
Tại sao chỗ thì trừ và chỗ lại không trừ hở anh?
Công thức này không trừ
=INDEX($E$1:$E$31;(ROW(A1)*4);1)
Nhưng công thức này lại trừ
=INDEX($G$1:$G$31;(ROW(B5)*4)-2;1)
Anh giải thích cho em với ạ.
Em bôi đen đoạn này rồi ấn phím F9 sẽ thấy hiện ra kết quả là dòng 4, tương ứng với kết quả tại dòng 4 là P7 trong bảng dữ liệu từ ($E$1:$E$31).(ROW(A1)*4)
Tương tự, nhưng do dòng kết quả lại bắt đầu từ dòng thứ 2 chứ không phải từ dòng thứ 4 như bên kia nữa, nên ta lấy 4 - 2 thì ra kết quả tại dòng thứ 2 tại ($G$1:$G$31) được kết quả là "NV11|NV31".(ROW(A1)*4)-2
Hihihi.... em đang hiểu dần rùi anh oiCông thức này không trừ:
Em bôi đen đoạn này rồi ấn phím F9 sẽ thấy hiện ra kết quả là dòng 4, tương ứng với kết quả tại dòng 4 là P7 trong bảng dữ liệu từ ($E$1:$E$31).
Công thức này lại trừ:
Tương tự nhưng do dòng kết quả lại bắt đầu từ dòng thứ 2 chứ không phải từ dòng thứ 4 như bên kia nữa nên ta lấy 4 - 2 thì ra kết quả tại dòng thứ 2 tại ($G$1:$G$31) thì được kết quả là "NV11|NV31".