Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Làm thế nào để bỏ được giá trị #Num! khi chia 2 cột không có giá trị ?
#1
Tôi có một bảng báo cáo nhập xuất tồn vật tư hàng hoá :
Bảng đó có dạng như sau :
Cột 1 : Vật tư
Cột 2 : Tồn đầu
Cột 3 : Số lượng
Cột 4 : đơn giá
Cột 5 :Thành tiền
Cột 6: Nhập
Cột 7 : Số lượng
Cột 8 : đơn giá
Cột 9 :Thành tiền
....
Trên cùng một dòng tôi làm phép tính : Đơn giá của tồn đầu = Thành tiền / Số lượng tồn
Đơn giá của nhập = Thành tiền nhập / Số lượng nhập
....
Tuy nhiên khi thực hiện phép tính : Nếu trên một dòng có cả Tồn đầu và nhập thì phép tính OK, khi chỉ có tồn đầu không có nhập thì Đơn giá nhập tính ra giá trị #Num!
Hỏi các bác xem làm thế nào để ẩn cái giá trị #Num! trong bảng đi.
Chữ ký của ledangvan Xin chào, mình là ledangvan, Tham gia http://thuthuataccess.com/forum từ ngày 22-08 -11.
ღღღღღTài sản của ledangvan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#2
Bạn nên dùng một hàm để convert một giá trị null thành giá trị zero hay gì khác.
Ví dụ Access có hàm NZ(giá trị). Nó sẽ trả về 0 khi giá trị là rỗng, ngược lại sẽ trả về đúng giá trị đó!
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
(12-08-12, 10:39 AM)Noname Đã viết: Bạn nên dùng một hàm để convert một giá trị null thành giá trị zero hay gì khác.
Ví dụ Access có hàm NZ(giá trị). Nó sẽ trả về 0 khi giá trị là rỗng, ngược lại sẽ trả về đúng giá trị đó!

Không được bác Noname ạ, em nghĩ vì lúc chia nó lấy 0/0 (Không có giá trị) ..., xin hỏi bác Noname là có cách nào khi cột thành tiền bằng 0 thì không chia nữa.
Chữ ký của ledangvan Xin chào, mình là ledangvan, Tham gia http://thuthuataccess.com/forum từ ngày 22-08 -11.
ღღღღღTài sản của ledangvan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#4
1/ Thêm hàm IIF sau khi dùng NZ nữa là OK
[DonGiaTonDau] = IIF(NZ([ThanhTienTonDau])>0, NZ([ThanhTienTonDau])/NZ([SoLuongTonDau]),0)
[DonGiaNhap] = ......
[DonGiaXuat] =.......
[DonGiaTon] = ......

2/ Báo cáo của bạn trong query hay đã ra report?
Bạn thử lại xem
Thân mến
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#5
(13-08-12, 03:54 PM)Xuân Thanh Đã viết: 1/ Thêm hàm IIF sau khi dùng NZ nữa là OK
[DonGiaTonDau] = IIF(NZ([ThanhTienTonDau])>0, NZ([ThanhTienTonDau])/NZ([SoLuongTonDau]),0)
[DonGiaNhap] = ......
[DonGiaXuat] =.......
[DonGiaTon] = ......

2/ Báo cáo của bạn trong query hay đã ra report?
Bạn thử lại xem
Thân mến


Thank bạn Xuân Thanh - Mình đã làm được báo cáo của mình dạng Report
Chữ ký của ledangvan Xin chào, mình là ledangvan, Tham gia http://thuthuataccess.com/forum từ ngày 22-08 -11.
ღღღღღTài sản của ledangvan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  In mã vạch 128, 39 không cần font barcode ongke0711 6 248 20-11-16, 10:21 AM
Bài mới nhất: songngam_p89
  Hướng Dẫn Không làm được hàm Dsum trong Report toi511 5 186 15-10-16, 08:20 PM
Bài mới nhất: toi511
  [Hỏi] Số không được ngăn cách bởi dấu phẩy hoặc chấm trong Text xndt 2 117 14-10-16, 04:20 PM
Bài mới nhất: xndt
Lightbulb [Hỏi] Chèn ảnh vào report ( nếu không có ảnh thì thu gom lại ) hugox03 7 776 21-03-16, 01:03 PM
Bài mới nhất: hugox03
  [Hỏi] Xem trước khi in nhưng không cho bấm Ctrl + P thanhtruong 1 273 20-09-15, 10:22 AM
Bài mới nhất: ongke0711

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ