ngodinhhoang
Thành viên chính thức


- Tham gia
- 12/11/09
- Bài viết
- 85
- Được thích
- 4


Tôi thường dùng 1 trong 2 cách gà như thế này!Hàm này có rất nhiều ứng dụng. Mong các bạn quan tâm.
Chi tiết có trong file
=IF(Sheet1!$B$2:$B$26="",ROW(INDIRECT("1:"&ROWS(Sheet1!$B$2:$B$26))))
=IF(A2<>"",SUM(OFFSET($B$2,SMALL(Dt,COUNTIF($B$2:B2,""))-1,,SMALL(Dt,COUNTIF($B$2:B2,"")+1)-SMALL(Dt,COUNTIF($B$2:B2,"")))),"")
Bạn làm như sau
Đặt NameCông thứcMã:=IF(Sheet1!$B$2:$B$26="",ROW(INDIRECT("1:"&ROWS(Sheet1!$B$2:$B$26))))Bạn xem File để rõ hơn, File của bạn nhiều Name rác (hơn 700 name rác, bạn cần lưu ý để file nhanh hơnMã:=IF(A2<>"",SUM(OFFSET($B$2,SMALL(Dt,COUNTIF($B$2:B2,""))-1,,SMALL(Dt,COUNTIF($B$2:B2,"")+1)-SMALL(Dt,COUNTIF($B$2:B2,"")))),"")
=IF(A2="","",SUM($B2:$B$100)-SUM($G3:$G$1000))
Chào mythuat4p,........Công thức của bác dựa vào kết quả công thức củ người ta. Bác xem lại nhé. Nếu không có cột G. Công thức của bác sai bét.....Nếu ai đó một lần không chết thì làm sao biết hổ thẹn là gì. Kaka



Chào mythuat4p,
Trước khi biết đúng sai, thì bạn hãy thực hiện những gì người ta hướng dẫn, bạn chỉ ngồi ở ngoài dòm sơ, rồi đoán già đoán non chủ quan cho rằng công thức bị sai. Thật ra, hoàn toàn ngược lại với những gì bạn nghĩ.
Vã lại, chủ đề cũng hơi lâu (15/05/2013), cho thấy việc chú ý của bạn không được tinh lắm.
Trong học tập Excel cũng như các việc dính dáng đến số liệu, cần nhất trước tiên là sự khiêm nhường và tính cẩn thận, lúc đó bạn sẽ thu nhận được điều lợi nhiều hơn.
Chúc bạn ngày vui.

"Thuốc đắng dã tật, sự thật mất lòng"Lúc chat là tui thử công thức rồi mới nói. Tui cũng chả ham hố gì chuyện này chuyện nọ. Thấy ko đúng thì bảo ko đúng. Còn thì tùy ai làm gì thì làm. Tui chả phải dòm sơ như bạn nói. Tui góp ý thế thôi. Còn ai muốn tốt hơn thì xem lại ko thì thôi. Chứ đừng vì bảo vê người này người kia mà nói này nói nọ