monavamonava
Thành viên thường trực
- Tham gia
- 15/9/11
- Bài viết
- 208
- Được thích
- 24
Chào các bác. Em có 1 dạng dữ liệu như file đính kèm. Xin được hỗ trợ lập công thức ở Ô K4 để kéo cho vùng màu vàng. Xin cảm ơn và mong được sự quan tâm trợ giúp từ các bác ạ...!
Hi. Trước hết em xin cảm ơn sự giúp đỡ của bác. Em thấy có 2 công thức, trong đó có dạng mảng nữa. Có lẽ yêu cầu của em đưa ra là 1 công thức nó hốc búa để bác phải thốt lên rằng: "Chán không muốn nói gì."?Hảy thử. Chán không muốn nói gì.
Chán có thể vì nhìn kiểu nhập dữ liệu của bạn, tự làm khó mình.Hi. Trước hết em xin cảm ơn sự giúp đỡ của bác. Em thấy có 2 công thức, trong đó có dạng mảng nữa. Có lẽ yêu cầu của em đưa ra là 1 công thức nó hốc búa để bác phải thốt lên rằng: "Chán không muốn nói gì."?
Cảm ơn bác đã phát kiến, khai sáng ra ý tưởng mới về nhập dữ liệu cho em. Sai lầm hiện tại của em là làm theo tư duy lối mòn cũ nên dẫn đến bế tắc cho mình bác à. Huhu. Nếu làm kiểu dữ liệu như bác thì có thể lập được 1 công thức đơn giản nào khác cho vùng cần tổng hợp (màu vàng) của em không ạ?Chán có thể vì nhìn kiểu nhập dữ liệu của bạn, tự làm khó mình.
Nếu chuẩn hơn thì có thể như hình dưới, làm gì cũng dễ.
View attachment 246211
=IFERROR(INDEX($G$2:$G$32,MATCH($J4,$G$2:$G$32,0)+MATCH(K$2,$K$2:$L$2,0)),SUM(IFERROR(ISNUMBER(SEARCH(K$2&"*",$B$2:$B$36))*($C$2:$C$36=K$3)*(ROW($B$2:$B$36)<IFERROR(MATCH($J5,$G:$G,0),10^10))*($D$2:$D$36),0))-SUM(Q$3:Q3))
Bạn tham khảo file.Chào các bác. Em có 1 dạng dữ liệu như file đính kèm. Xin được hỗ trợ lập công thức ở Ô K4 để kéo cho vùng màu vàng. Xin cảm ơn và mong được sự quan tâm trợ giúp từ các bác ạ...!
Tôi đây là người bảo thủ và cũ rích ai cũng biết trong diễn đàn này, mà nhìn mấy cái bảng của bạn muốn bịnh luôn.... Sai lầm hiện tại của em là làm theo tư duy lối mòn cũ nên dẫn đến bế tắc cho mình bác à. ...
Cảm ơn bác cũng như mọi người đã quan tâm nghiên cứu và hỗ trợ em. Thú thật với bác cũng như mọi người là dữ liệu này em có thay đổi cho nó đơn giản hơn nên về nội dung có thể không logic và hợp lý. Thực tế công việc thì em làm theo kiểu dữ liệu ngang và dọc như vậy (tổng hợp hàng ngang chính là lối mòn cũ "trước nó còn nằm trên autocad nữa kia"). Trước đây cũng nhờ sự trợ giúp của mọi người mà em làm được bảng tổng hợp như file kèm, bác và mọi người có thể xem qua để tỏ tường hơn. Đây là file công việc thực tế của em. Có một khó khăn là khi thêm hoặc bớt dòng (hàng ngang) như dữ liệu màu xanh là hàm "INDIRECT" ở bảng tổng hợp của em là coi như thiết lập lại hết. Và hiện tại cách sử dụng "INDIRECT" cũng chưa phải là tối ưu nhất. Nay em đang loay hoay muốn tìm cách biến đổi để có thể dễ dàng kiểm soát và làm việc với nó hơn. Em xin ghi nhận sự quan tâm cũng như sự giúp đỡ của bác cũng như mọi người. Hy vọng sẽ nhận được những sự góp ý, giúp đỡ nhiệt tình để em có thể hoàn thiện hơn. Xin chân thành cảm ơn!Tôi đây là người bảo thủ và cũ rích ai cũng biết trong diễn đàn này, mà nhìn mấy cái bảng của bạn muốn bịnh luôn.
Chúng chả liên quan gì đến "lối mòn". Trừ phi bạn muốn nói "lối mòn" kia là cái bảng tính bạn nhặt ở đâu về hoặc của công ty truyền lại.
Điển hình, cũ hay mới gì người ta cũng biết nước mắm có chai nhỏ chai lớn, từ 100mL đến 2L. Bảng tính của bạn đếm đơn vị chai chả có nghĩa lý gì cả.
Định nghĩa "lối mòn" theo ngữ cảnh dữ liệu:
Làm việc với dữ liệu cũng như chăn vịt. Người chăn có chọn lựa lùa vịt đi theo ý mình; hay là để mặc cho vịt dẫn đi và mình chỉ lùa những con đi lạc thôi. Cách nào cũng phải đi theo "lối mòn". Đi lối rừng chồn cáo nó vồ vịt ráng chịu.
Cảm ơn bác đã giúp đỡ. Công thức của bác là kết quả cộng dồn, chưa đúng ý bác à.Không cần cột phụ
Chỉ một công thức mảng tại K4 và copy hết cho toàn bảng:
Ctrl-shift-enterMã:=IFERROR(INDEX($G$2:$G$32,MATCH($J4,$G$2:$G$32,0)+MATCH(K$2,$K$2:$L$2,0)),SUM(IFERROR(ISNUMBER(SEARCH(K$2&"*",$B$2:$B$36))*($C$2:$C$36=K$3)*(ROW($B$2:$B$36)<IFERROR(MATCH($J5,$G:$G,0),10^10))*($D$2:$D$36),0))-SUM(Q$3:Q3))
Công thức có thể viết được nhưng không nên gom những loại dữ liệu khác nhau vào nồi lẩu không tênChào các bác. Em có 1 dạng dữ liệu như file đính kèm. Xin được hỗ trợ lập công thức ở Ô K4 để kéo cho vùng màu vàng. Xin cảm ơn và mong được sự quan tâm trợ giúp từ các bác ạ...!
Thực tình em cũng không muốn nhưng do tính chất công việc nên nó có vẽ hỗn độn vậy. Bác có ý tưởng nào tối ưu giúp em với được không ạ...Công thức có thể viết được nhưng không nên gom những loại dữ liệu khác nhau vào nồi lẩu không tên
Dùng 3 công thức khác nhauThực tình em cũng không muốn nhưng do tính chất công việc nên nó có vẽ hỗn độn vậy. Bác có ý tưởng nào tối ưu giúp em với được không ạ...
Là như nào bác nhỉ?Dùng 3 công thức khác nhau
Dùng 3 công thức cho các cột khác nhauLà như nào bác nhỉ?
Hình thì là rau gạo, thịt ....Cảm ơn bác cũng như mọi người đã quan tâm nghiên cứu và hỗ trợ em. Thú thật với bác cũng như mọi người là dữ liệu này em có thay đổi cho nó đơn giản hơn nên về nội dung có thể không logic và hợp lý. Thực tế công việc thì em làm theo kiểu dữ liệu ngang và dọc như vậy (tổng hợp hàng ngang chính là lối mòn cũ "trước nó còn nằm trên autocad nữa kia"). Trước đây cũng nhờ sự trợ giúp của mọi người mà em làm được bảng tổng hợp như file kèm, bác và mọi người có thể xem qua để tỏ tường hơn. Đây là file công việc thực tế của em. Có một khó khăn là khi thêm hoặc bớt dòng (hàng ngang) như dữ liệu màu xanh là hàm "INDIRECT" ở bảng tổng hợp của em là coi như thiết lập lại hết. Và hiện tại cách sử dụng "INDIRECT" cũng chưa phải là tối ưu nhất. Nay em đang loay hoay muốn tìm cách biến đổi để có thể dễ dàng kiểm soát và làm việc với nó hơn. Em xin ghi nhận sự quan tâm cũng như sự giúp đỡ của bác cũng như mọi người. Hy vọng sẽ nhận được những sự góp ý, giúp đỡ nhiệt tình để em có thể hoàn thiện hơn. Xin chân thành cảm ơn!
Bài đã được tự động gộp:
Cảm ơn bác đã giúp đỡ. Công thức của bác là kết quả cộng dồn, chưa đúng ý bác à.
STT | Ngày | Chợ | Ng. mua | Mã HH | Tên | DVT | Lượng | GPE.COM | |||||||
1 | 1 | A | Hạ | RX001 | Rau muống | kg | 85 | ||||||||
2 | 1 | A | Hạ | RX002 | Rau cải | kg | 87 | ||||||||
3 | 1 | A | Hạ | RX003 | Rau khoai | kg | 89 | ||||||||
4 | 2 | A | Xuân | TF001 | Thịt bò | kg | 91 | ||||||||
5 | 2 | C | Xuân | TF002 | Thịt gà | kg | 93 | ||||||||
6 | 2 | C | Xuân | TF003 | Thịt heo | kg | 95 | ||||||||
7 | 3 | C | Thu | GV001 | Muối | kg | 97 | ||||||||
8 | 3 | B | Đông | GV002 | Nước mắm | lít | 99 |
Nếu cho thuận theo Cơ sở dữ liệu, thì nên bố trí 2 bảng:Chủ bài đăng nên thiết kế CSDL như vầy:
STT Ngày Chợ Ng. mua Mã HH Tên DVT Lượng GPE.COM 1 1 A Hạ RX001 Rau muống kg 85 2 1 A Hạ RX002 Rau cải kg 87 3 1 A Hạ RX003 Rau khoai kg 89 4 2 A Xuân TF001 Thịt bò kg 91 5 2 C Xuân TF002 Thịt gà kg 93 6 2 C Xuân TF003 Thịt heo kg 95 7 3 C Thu GV001 Muối kg 97 8 3 B Đông GV002 Nước mắm lít 99
Có chuyển sang kinh doanh thiết bị bay vũ trụ cũng trên nguyên lý vậy thôi.. . . . Nhưng hình như người hỏi chuyển sang cống, thép, bê tông... rồi
Bác có thể nói rõ hơn về 3 công thức đó để em biết để học hỏi và áp dụng được không ạ?Dùng 3 công thức cho các cột khác nhau
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2