Giúp dùm mình công thức tính trong bảng tính quản lý kho (1 người xem)

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

mauxanhdatroi

Thành viên mới
Tham gia
28/5/11
Bài viết
11
Được thích
1
Nghề nghiệp
Công tác trong ngành y
Hiện tại mình đang làm công tác dược tại trạm y tế, do công việc quản lý hơi nhiều nên mình tập làm bảng kiểm kê xuất nhập tồn và thẻ kho.
Mình đã làm gần xong (chủ yếu là tìm hiểu trên mạng, học hỏi, vì mình không rành lĩnh vực này), nhưng ở phần lập công thức tính XUẤTNHẬP trong tháng, mình đã lập công thức nhưng không cho kết quả (nó nằm ở Sheet tên là "BCXNT" phần mình bôi màu
đỏ), chỉ cho kết quả là số 0. Hiện mình không biết bị lỗi chỗ nào, mong rằng mọi người dành chút thời gian giúp mình, xin cảm ơn mọi người rất nhiều.
Mình xin trích như sau để mọi người hiểu ý của mình:
- Mình đang cần tính Xuất kho hàng tháng của thuốc Amlodipin 5mg hết số lượng bao nhiêu, trong cột SỐ LƯỢNG - XUẤT mình dùng hàm SUM và IF đặt điều kiện, lấy cơ sở dữ liệu ở Sheet có tên "CHITIETXN"ở hai cột E và F là điều kiện, cột I là cơ sở dữ liệu cần lấy, từ đó tính tổng trong cột của thuốc Amlodipin 5mg trong tháng đã xuất hết bao nhiêu.
- Cột THÀNH TIỀN - XUẤT tương tự nhưng cơ sở dữ liệu thay bằng cột J.
- Cột SỐ LƯỢNG - NHẬP cũng tương tự, tính tổng những thuốc Amlodipin đã nhập trong tháng.
- Cột
THÀNH TIỀN - NHẬP cũng tương tự.
 

File đính kèm

Chào bạn!
- File của bạn tương đối hoàn chỉnh, tuy nhiên công thức tính tổng nhập/xuất chưa chạy do còn thiếu 1 thao tác nhỏ. Xử lý như sau: Bạn vào sheet BCNXT, tại ô G6, bạn bấm F2 (để vào chế độ sửa công thức, tất nhiên bạn chả phải sửa cái gì) lúc này bạn nhấn tổ hợp phím Ctr+Shift+Enter. Fill down công thức xuống các ô dưới là xong. Cột H, I, J làm tương tự.
- Lỗi của bạn là dùng mảng trong công thức nhưng lại không kết thúc bằng tổ hợp phím Ctr+Shift+Enter. (Khi dùng công thức sẽ xuất hiện thêm dấu { } bọc công thức đang có của bạn. Còn nhiều công thức khác để xử lý vấn đề của bạn.
- File của bạn có thể "nâng cấp" một số chỗ. Bạn phát triển thêm nhé
 
Cảm ơn bạn rất nhiều,thật sự trình độ về excel của mình kém lắm, mình phải tự tìm hiểu nên làm ko có căn bản,dể sai. Nói thật là mình làm nó hết 2 ngày lận,đa phần là học hõi trên maạng thô4
 
Hiện tại mình đang làm công tác dược tại trạm y tế, do công việc quản lý hơi nhiều nên mình tập làm bảng kiểm kê xuất nhập tồn và thẻ kho.
Mình đã làm gần xong (chủ yếu là tìm hiểu trên mạng, học hỏi, vì mình không rành lĩnh vực này), nhưng ở phần lập công thức tính XUẤTNHẬP trong tháng, mình đã lập công thức nhưng không cho kết quả (nó nằm ở Sheet tên là "BCXNT" phần mình bôi màu
đỏ), chỉ cho kết quả là số 0. Hiện mình không biết bị lỗi chỗ nào, mong rằng mọi người dành chút thời gian giúp mình, xin cảm ơn mọi người rất nhiều.
Mình xin trích như sau để mọi người hiểu ý của mình:
- Mình đang cần tính Xuất kho hàng tháng của thuốc Amlodipin 5mg hết số lượng bao nhiêu, trong cột SỐ LƯỢNG - XUẤT mình dùng hàm SUM và IF đặt điều kiện, lấy cơ sở dữ liệu ở Sheet có tên "CHITIETXN"ở hai cột E và F là điều kiện, cột I là cơ sở dữ liệu cần lấy, từ đó tính tổng trong cột của thuốc Amlodipin 5mg trong tháng đã xuất hết bao nhiêu.
- Cột THÀNH TIỀN - XUẤT tương tự nhưng cơ sở dữ liệu thay bằng cột J.
- Cột SỐ LƯỢNG - NHẬP cũng tương tự, tính tổng những thuốc Amlodipin đã nhập trong tháng.
- Cột
THÀNH TIỀN - NHẬP cũng tương tự.
Bạn xài hơi bị phí, lập sẵn cả vài ngàn dòng công thức mà chưa xài đến.
Xem kết quả trong các ô màu xanh xem có đúng yêu cầu không?
Nếu muốn dùng VBA thì bàn tiếp nhé. Dữ liệu lớn, công thức mảng, các dòng công thức dư... làm tốc độ bị "Rùa".
 

File đính kèm

Bạn xài hơi bị phí, lập sẵn cả vài ngàn dòng công thức mà chưa xài đến.
Xem kết quả trong các ô màu xanh xem có đúng yêu cầu không?
Nếu muốn dùng VBA thì bàn tiếp nhé. Dữ liệu lớn, công thức mảng, các dòng công thức dư... làm tốc độ bị "Rùa".

- Đầu tiên mình xin cảm ơn bạn đã dành chút thời gian rãnh để giúp mình xữ lý phần công việc mình không làm được.
- Thứ hai mình xin nhắc lại phần mình đã nêu là không thuộc lĩnh vực chuyên môn của mình. Tất cả những gì mình làm được là do tự tìm tòi, mình sẽ không bao giờ ngại nếu nói rằng mình đã bỏ ra 2 ngày với nhiều việc bề bộn để làm cái file này. Vì đó là thành quả của mình.
- Cuối cùng bạn đừng nên nhận xét người khác như vậy, nếu đây là lĩnh vực thuôc ngành y tế thì dám chắc bạn có thể làm được không, có thể bạn làm được mình sẽ hoan ngênh, nhưng không làm được thì bạn hãy xem lại lời nói của mình. Có điều kiện thì "Rùa" vẫn chạy nhanh hơn thỏ đấy.
Cũng chỉ là lời nhận xét thôi, xin nhắc lại là mình rất biết ơn bạn vì đã giúp đỡ mình. Có nó công việc của mình sẽ được suôn sẽ hơn.
 
- Cuối cùng bạn đừng nên nhận xét người khác như vậy, nếu đây là lĩnh vực thuôc ngành y tế thì dám chắc bạn có thể làm được không, có thể bạn làm được mình sẽ hoan ngênh, nhưng không làm được thì bạn hãy xem lại lời nói của mình. Có điều kiện thì "Rùa" vẫn chạy nhanh hơn thỏ đấy.
- Cuối cùng tôi cũng không hiểu mình đã làm gì.
Híc!
 
- Đầu tiên mình xin cảm ơn bạn đã dành chút thời gian rãnh để giúp mình xữ lý phần công việc mình không làm được.
- Thứ hai mình xin nhắc lại phần mình đã nêu là không thuộc lĩnh vực chuyên môn của mình. Tất cả những gì mình làm được là do tự tìm tòi, mình sẽ không bao giờ ngại nếu nói rằng mình đã bỏ ra 2 ngày với nhiều việc bề bộn để làm cái file này. Vì đó là thành quả của mình.
- Cuối cùng bạn đừng nên nhận xét người khác như vậy, nếu đây là lĩnh vực thuôc ngành y tế thì dám chắc bạn có thể làm được không, có thể bạn làm được mình sẽ hoan ngênh, nhưng không làm được thì bạn hãy xem lại lời nói của mình. Có điều kiện thì "Rùa" vẫn chạy nhanh hơn thỏ đấy.
Cũng chỉ là lời nhận xét thôi, xin nhắc lại là mình rất biết ơn bạn vì đã giúp đỡ mình. Có nó công việc của mình sẽ được suôn sẽ hơn.
HTML:
=SUM(IF(CHITIETNX!$E$6:$E$2389="Nhập kho",IF(CHITIETNX!$F$6:$F$2389=$B7,CHITIETNX!$J$6:$J$2389,0)))
Cậu này chẳng hiểu ý người ta nói gì cả. Công thức trên của cậu sử dụng tới (2389-6+1=2384) dòng trong khi dữ liệu của cậu có 100 dòng nên làm cho tốc độ xử lý bị chậm lại("Rùa"). Có ai nói cậu là "Rùa" đâu mà đã nói người khác vậy.
 

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

Back
Top Bottom