Nhờ sửa lỗi khi lồng các hàm Sum; Index và hàm Lookup (1 người xem)

  • Thread starter Thread starter le_vis
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

le_vis

Thành viên tích cực
Tham gia
23/7/09
Bài viết
1,325
Được thích
814
Nhờ các bạn xem tại File đính kèm và sửa giúp khi tôi ứng dụng lồng các hàm Sum; Index và hàm Lookup với nhau nó cho kết quả khoảng đầu tiên thì đúng, từ khoảng thứ 2 trở đi bị lỗi - Xin trân trọng cảm ơn.
 

File đính kèm

Nhờ các bạn xem tại File đính kèm và sửa giúp khi tôi ứng dụng lồng các hàm Sum; Index và hàm Lookup với nhau nó cho kết quả khoảng đầu tiên thì đúng, từ khoảng thứ 2 trở đi bị lỗi - Xin trân trọng cảm ơn.
Thử:
Mã:
R6=IF(I6="+",SUM(OFFSET($R$4,MATCH("zz",$G$5:G5),):R5),O6-P6)
Chỉ Enter.

Thân
 

File đính kèm

Thử:
Mã:
R6=IF(I6="+",SUM(OFFSET($R$4,MATCH("zz",$G$5:G5),):R5),O6-P6)
Chỉ Enter.

Thân
Thưa thầy Phan Thế Hiệp công thức thầy cho ngon lành rồi nhưng trong quá trình thực hiện phát sinh ra một vấn đề đó là :
- Do việc lấy MATCH("zz";$G$5:G5) cho nên khi ta đã nhập liệu vào rồi mà muốn sửa lại như bỏ mã nhân viên trong khoảng giữa đó đi thì công thức sẽ chạy cho kết quả sai (Như File đính kèm)
Thầy xem có biện pháp nào giúp cho phép được sửa chữa hoặc xóa bỏ dữ liệu trong các cột (Kể cả cột G) thỏa mái mà không ảnh hưởng tớithuật toán của công thức không thì thầy giúp cho . Xin cảm ơn thầy
 

File đính kèm

Lần chỉnh sửa cuối:
Thưa thầy Phan Thế Hiệp công thức thầy cho ngon lành rồi nhưng trong quá trình thực hiện phát sinh ra một vấn đề đó là :
- Do việc lấy MATCH("zz";$G$5:G5) cho nên khi ta đã nhập liệu vào rồi mà muốn sửa lại như bỏ mã nhân viên trong khoảng giữa đó đi thì công thức sẽ chạy cho kết quả sai (Như File đính kèm)
Thầy xem có biện pháp nào giúp cho phép được sửa chữa hoặc xóa bỏ dữ liệu trong các cột (Kể cả cột G) thỏa mái mà không ảnh hưởng tớithuật toán của công thức không thì thầy giúp cho . Xin cảm ơn thầy
Gọi nhau bằng "Anh em, bạn bè" là được rồi, đừng gọi tôi bằng "thầy", trịnh trọng chi quá vậy, mất đi sự gần gũi của anh em thành viên! o_O
Lúc này tôi hơi bận, nên đã để bạn chờ lâu. Điều chỉnh:
Mã:
R6=IF(I6="+",SUM(OFFSET($R$4,IFERROR(LOOKUP(2,1/($I$5:I5="+"),ROW($1:$1000))+1,),):R5),O6-P6)
Enter.

Thân
 

File đính kèm

Gọi nhau bằng "Anh em, bạn bè" là được rồi, đừng gọi tôi bằng "thầy", trịnh trọng chi quá vậy, mất đi sự gần gũi của anh em thành viên! o_O
Lúc này tôi hơi bận, nên đã để bạn chờ lâu. Điều chỉnh:
Mã:
R6=IF(I6="+",SUM(OFFSET($R$4,IFERROR(LOOKUP(2,1/($I$5:I5="+"),ROW($1:$1000))+1,),):R5),O6-P6)
Enter.

Thân
Tôi luôn tâm đắc với câu người xưa đã dạy : "NHẤT TỰ VI SƯ - BÁN TỰ VI SƯ" Nên cho phép tôi được "Bảo thủ" cách xưng hô như vậy. Ở cái tuổi đầu 6 đít chơi vơi như tôi thì ngoài cái nghĩa của việc tôn sư trọng đạo ra thì đây cũng là cách tôi muốn dạy cho con cháu tôi lẽ sống làm người - Xin cảm ơn Thầy nhiều.
 
Tôi luôn tâm đắc với câu người xưa đã dạy : "NHẤT TỰ VI SƯ - BÁN TỰ VI SƯ" Nên cho phép tôi được "Bảo thủ" cách xưng hô như vậy. Ở cái tuổi đầu 6 đít chơi vơi như tôi thì ngoài cái nghĩa của việc tôn sư trọng đạo ra thì đây cũng là cách tôi muốn dạy cho con cháu tôi lẽ sống làm người - Xin cảm ơn Thầy nhiều.
Tôi cũng giống tính bạn và tâm đắc câu ngạn ngữ đó. Vì thế trên diễn đàn này tôi chỉ gọi mỗi thầy @ndu96081631 mà thôi và không muốn sửa lại cách xưng hô.

Chúc bạn ngày làm việc vui vẻ.
/-*+//-*+//-*+/
 
Web KT

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

Back
Top Bottom