vodanh2449
Thành viên mới

- Tham gia
- 6/4/08
- Bài viết
- 3
- Được thích
- 0

Công thức cho E3 là thế này: =SUMPRODUCT((B3Các anh chị trong diễn đàn có thể giúp đỡ mình vấn đề như hình không nhé. Mình đang muốn cho excel dò tìm trong vùng dữ liệu B35, nếu dòng nào có ô có giá trị x thì sẽ cộng số liệu trên dòng đầu tiên B2
2.
Mong các cao thủ trong diễn đàn giúp mình nhé
View attachment 95299
Dao "bự quá" vậy Phúc.Công thức cho E3 là thế này: =SUMPRODUCT((B33="x")*$B$2:$D$2)
E3=SUMIF($B3:$D3;"x";$B$2:$D$2)



Công thức của thầy hay lắm!Xin cảm ơn thầy!Dao "bự quá" vậy Phúc.
Lấy dao gọt trái cây cũng được mà:
PHP:E3=SUMIF($B3:$D3;"x";$B$2:$D$2)




Bài này không thể dùng Countif đâu bạn à...Dạ thầy cho em hỏi nếu mình dùng E2=COUNTIF(B33,"x")* B2 làm sao để khi Fill Down xuống thì B2 sẽ dịch qua C2,D2 được thầy? Em xin nghe thầy chỉ dạy!



Có cách nào mà khi Fill Down thì B2 dịch sang C2,D2 theo tương ứng được không anh Hải? Cảm ơn anh nhiều!Bài này không thể dùng Countif đâu bạn à...
Có thể là thế này chăng: =OFFSET($B$2,0,ROW(1:1)-1) --> Fill xuống dưới.Có cách nào mà khi Fill Down thì B2 dịch sang C2,D2 theo tương ứng được không anh Hải? Cảm ơn anh nhiều!




Có cách nào mà khi Fill Down thì B2 dịch sang C2,D2 theo tương ứng được không anh Hải? Cảm ơn anh nhiều!




Có thể là thế này chăng: =OFFSET($B$2,0,ROW(1:1)-1) --> Fill xuống dưới.
Anh đã thử lại chưa anh Hải? Em sử dụng hàm ROW chứ đâu có phải là hàm ROWS.Cái này kỳ kỳ nha. Vậy thì mãi mãi là B2 rồi.



Cảm ơn anh Phúc nhiều!Công thức anh làm hay lắm.Nhưng do em hiểu sai như anh Hải đã nói là ta không thẻ dùng countif được vì 1 "x" của cột 400 và 1 "x" của 300 khi countif thì sẽ =2"x" mà nhân với 400 =800.Mà kết quả đúng là 700Có thể là thế này chăng: =OFFSET($B$2,0,ROW(1:1)-1) --> Fill xuống dưới.
Theo em hiểu cái này không mãi là B2Cái này kỳ kỳ nha. Vậy thì mãi mãi là B2 rồi.
Tại ô gõ công thức sẽ cho giá trị của B2 khi kéo xuống sẽ qua C2 , D2=OFFSET($B$2,0,ROW(1:1)-1)
Khi gõ công thức sẽ là C2 , rồi D2= OFFSET(B2,0,ROWS($1:1))




Ừ há. Nhầm mất với ROWS và ROW rồi. Mắt mũi kém quá rồi.Anh đã thử lại chưa anh Hải? Em sử dụng hàm ROW chứ đâu có phải là hàm ROWS.



Dạ là em sai chứ không phải anh Phúc đâu! Anh Phúc làm công thức đúng mà nhưng trường hợp này dùng countif không được!(Em đã thưa ở trên).Em xin lỗi!(Sao anh Hải không trừ 1 (ROW(1:1))Cái này kỳ kỳ nha. Vậy thì mãi mãi là B2 rồi.
Thực ra cái vụ OFFSET này là nói thêm để giải quyết câu hỏi "Làm sao fill xuống mà địa chỉ lại chạy ngang?" thôi chứ nó không giải quyết cho bài toán của chủ topic đưa ra được, như anh Hải đã nhận định: "COUNTIF không giải quyết được bài này".Cảm ơn anh Phúc nhiều!Công thức anh làm hay lắm.Nhưng do em hiểu sai như anh Hải đã nói là ta không thẻ dùng countif được vì 1 "x" của cột 400 và 1 "x" của 300 khi countif thì sẽ =2"x" mà nhân với 400 =800.Mà kết quả đúng là 700