Kéo công thức tăng cố định 1 khoảng

Liên hệ QC

benmap110

Thành viên mới
Tham gia
1/4/20
Bài viết
8
Được thích
0
Các anh chị giúp em với ạ. Em muốn lấy giá trị cho Sheet 2 từ các ô tô vàng ở Sheet 1, nhưng các ô này không nằm liên tiếp nhau nên em không kéo công thức như bình thường được. Có công thức hoặc cách nào để mình lấy nhanh được các giá trị từ những ô đó theo khoảng cách cố định như vậy không ạ (B2 > B6 > B10 > B14). Mong được các anh chị giúp đỡ, em cám ơn nhiều ạ.
EX1.PNGEX2.PNG
 
Các anh chị giúp em với ạ. Em muốn lấy giá trị cho Sheet 2 từ các ô tô vàng ở Sheet 1, nhưng các ô này không nằm liên tiếp nhau nên em không kéo công thức như bình thường được. Có công thức hoặc cách nào để mình lấy nhanh được các giá trị từ những ô đó theo khoảng cách cố định như vậy không ạ (B2 > B6 > B10 > B14). Mong được các anh chị giúp đỡ, em cám ơn nhiều ạ.
View attachment 236098View attachment 236099
Bạn thử A2 =INDIRECT("Sheet1!A"&(ROW(A2)-ROW($A$2))*4+1) Copy xuống
 
Các anh chị giúp em với ạ. Em muốn lấy giá trị cho Sheet 2 từ các ô tô vàng ở Sheet 1, nhưng các ô này không nằm liên tiếp nhau nên em không kéo công thức như bình thường được. Có công thức hoặc cách nào để mình lấy nhanh được các giá trị từ những ô đó theo khoảng cách cố định như vậy không ạ (B2 > B6 > B10 > B14). Mong được các anh chị giúp đỡ, em cám ơn nhiều ạ.
View attachment 236098View attachment 236099
Bạn gửi file lên đây đi, hoặc thử tại sheet2 B2 =OFFSET(Sheet1!$B$2,(ROW(A1)-1)*4,)
 
Lần chỉnh sửa cuối:

File đính kèm

  • Book1.xlsx
    11.2 KB · Đọc: 5
Lần chỉnh sửa cuối:
Hôm nay mới biết hàm FORMULATEXT này. Hay thật đấy
Sản phẩmGiá
A
95​
=INDIRECT("Sheet1!B"&(ROW(B2)-ROW($A$2))*4+2)=INDIRECT("Sheet1!A"&(ROW(A2)-ROW($A$2))*4+2)
B
80​
=INDIRECT("Sheet1!B"&(ROW(B3)-ROW($A$2))*4+2)=INDIRECT("Sheet1!A"&(ROW(A3)-ROW($A$2))*4+2)
C
60​
=INDIRECT("Sheet1!B"&(ROW(B4)-ROW($A$2))*4+2)=INDIRECT("Sheet1!A"&(ROW(A4)-ROW($A$2))*4+2)
D
50​
=INDIRECT("Sheet1!B"&(ROW(B5)-ROW($A$2))*4+2)=INDIRECT("Sheet1!A"&(ROW(A5)-ROW($A$2))*4+2)
 
Các anh chị giúp em với ạ. Em muốn lấy giá trị cho Sheet 2 từ các ô tô vàng ở Sheet 1, nhưng các ô này không nằm liên tiếp nhau nên em không kéo công thức như bình thường được. Có công thức hoặc cách nào để mình lấy nhanh được các giá trị từ những ô đó theo khoảng cách cố định như vậy không ạ (B2 > B6 > B10 > B14). Mong được các anh chị giúp đỡ, em cám ơn nhiều ạ.
B2=VLOOKUP(A2;'Sheet1'!$A$35:$B$50;2;0)
 
Hôm nay mới biết hàm FORMULATEXT này. Hay thật đấy
Sản phẩmGiá
A
95​
=INDIRECT("Sheet1!B"&(ROW(B2)-ROW($A$2))*4+2)=INDIRECT("Sheet1!A"&(ROW(A2)-ROW($A$2))*4+2)
B
80​
=INDIRECT("Sheet1!B"&(ROW(B3)-ROW($A$2))*4+2)=INDIRECT("Sheet1!A"&(ROW(A3)-ROW($A$2))*4+2)
C
60​
=INDIRECT("Sheet1!B"&(ROW(B4)-ROW($A$2))*4+2)=INDIRECT("Sheet1!A"&(ROW(A4)-ROW($A$2))*4+2)
D
50​
=INDIRECT("Sheet1!B"&(ROW(B5)-ROW($A$2))*4+2)=INDIRECT("Sheet1!A"&(ROW(A5)-ROW($A$2))*4+2)
Anh/chị ơi cho em hỏi thêm với ạ. Em dùng INDIRECT như vậy thì nó lại phát sinh thêm vấn đề là khi em có thêm sản phẩm mới (spE) và cần chèn thêm hàng vào ở dòng trên cùng thì hàm INDIRECT nó lại neo công thức cố định ở ô đó luôn. Có cách nào để ô trong hàm INDIRECT nó tự nhảy như khi không dùng INDIRECT không ạ?
 

File đính kèm

  • Book1.xlsx
    11.2 KB · Đọc: 3
  • EX2.PNG
    EX2.PNG
    10.9 KB · Đọc: 4
  • EX1.PNG
    EX1.PNG
    11.7 KB · Đọc: 4
Anh/chị ơi cho em hỏi thêm với ạ. Em dùng INDIRECT như vậy thì nó lại phát sinh thêm vấn đề là khi em có thêm sản phẩm mới (spE) và cần chèn thêm hàng vào ở dòng trên cùng thì hàm INDIRECT nó lại neo công thức cố định ở ô đó luôn. Có cách nào để ô trong hàm INDIRECT nó tự nhảy như khi không dùng INDIRECT không ạ?
Như vầy được không Bạn
 

File đính kèm

  • Book1.xlsx
    11.8 KB · Đọc: 9
Như vầy được không Bạn
Kết quả thì ổn nhưng ở giữa các dòng bị các dòng trống hơi nhiều với khi chèn thêm dòng thì hơi khó khăn ạ. Em có tạo 1 Bảng tính khác gần sát với dữ liệu thực tế em đang làm, anh/chị xem thử bảng này giúp em xem dễ hình dung hơn không ạ. Cụ thể là em muốn lấy ô C4, C12, C20 ở Sheet 1 để đưa vào Sheet 2, ô B3, B4, B5 theo thứ tự tương ứng a.
 

File đính kèm

  • Book2.xlsx
    11.2 KB · Đọc: 3
Kết quả thì ổn nhưng ở giữa các dòng bị các dòng trống hơi nhiều với khi chèn thêm dòng thì hơi khó khăn ạ. Em có tạo 1 Bảng tính khác gần sát với dữ liệu thực tế em đang làm, anh/chị xem thử bảng này giúp em xem dễ hình dung hơn không ạ. Cụ thể là em muốn lấy ô C4, C12, C20 ở Sheet 1 để đưa vào Sheet 2, ô B3, B4, B5 theo thứ tự tương ứng a.
Bạn thử cách cùi mía này xem sao
 

File đính kèm

  • Book2.xlsx
    12.7 KB · Đọc: 4
  • Book2.1.xlsx
    14.4 KB · Đọc: 4
Bạn thử cách cùi mía này xem sao
[/QU
Kết quả thì ổn nhưng ở giữa các dòng bị các dòng trống hơi nhiều với khi chèn thêm dòng thì hơi khó khăn ạ. Em có tạo 1 Bảng tính khác gần sát với dữ liệu thực tế em đang làm, anh/chị xem thử bảng này giúp em xem dễ hình dung hơn không ạ. Cụ thể là em muốn lấy ô C4, C12, C20 ở Sheet 1 để đưa vào Sheet 2, ô B3, B4, B5 theo thứ tự tương ứng a.
Bạn xem thử, không biết đúng ý chưa?
 
Lần chỉnh sửa cuối:
Kết quả thì ổn nhưng ở giữa các dòng bị các dòng trống hơi nhiều với khi chèn thêm dòng thì hơi khó khăn ạ. Em có tạo 1 Bảng tính khác gần sát với dữ liệu thực tế em đang làm, anh/chị xem thử bảng này giúp em xem dễ hình dung hơn không ạ. Cụ thể là em muốn lấy ô C4, C12, C20 ở Sheet 1 để đưa vào Sheet 2, ô B3, B4, B5 theo thứ tự tương ứng a.
Bạn tham khảo nhé.
 

File đính kèm

  • Book211.xlsx
    12.2 KB · Đọc: 7
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom