0905744404
Thành viên thường trực




- Tham gia
- 26/10/10
- Bài viết
- 333
- Được thích
- 107
- Nghề nghiệp
- Trước là : Thủ Kho - còn giờ thì :"Tài Xế"




Bây giờ bạn thử nhập lại vào cột B xem được chưa nhéChào cả nhà!Em có vấn đề cần mọi người giúp đỡYêu cầu em đã ghi rõ trong file đính kèm
Chào cả nhà!
Em có vấn đề cần mọi người giúp đỡ
Yêu cầu em đã ghi rõ trong file đính kèm
Đây rồi, giờ mới up được File lên. hic hic .....Mình không hiểu nãy giờ không up được File lên



GPE hôm nay bị làm sao ko biết nữa. Máy tính tôi còn quay đều quay đều quay đềuSao nãy giờ em không up được File lên vậy add ơi








Em lại gặp rắc rối nữa rồi... Mong mọi người giúp em với.Đây rồi, giờ mới up được File lên. hic hic .....![]()
Đương nhiên là không được rồi bạn ơi, ở C1 bạn để CT = D1-B1 mà như ĐK mà bạn nói thì ô B không được vượt quá ô C ( cùng hàng) tức là ta có : B<= D-B suy ra là B<= D/2 . Vậy là bạn chỉ được phép nhập giá trị ở cột B tối đa là bằng 1 nửa cột D ( cùng hàng) .Bây giờ giả dụ ô D1 của bạn là 12 thì ô B1 bạn chỉ được nhập những giá trị <=6 mà thôi, nếu ô B1 nhập giá trị lớn hơn 6 thì lập tức ô C1 phải nhỏ hơn 6 vậy thì làm sao thỏa mãn được ĐK B<=C được hả bạn.Như vậy em đã thử cả hai cách của Anh Ba Tê và Khuongvietphong đều không được
(Nhập nhỏ hơn nhiều thì được nhưng nhỏ hơn 1 hoặc bằng thì không được)
select column BĐương nhiên là không được rồi bạn ơi, ở C1 bạn để CT = D1-B1 mà như ĐK mà bạn nói thì ô B không được vượt quá ô C ( cùng hàng) tức là ta có : B<= D-B suy ra là B<= D/2 . Vậy là bạn chỉ được phép nhập giá trị ở cột B tối đa là bằng 1 nửa cột D ( cùng hàng) .Bây giờ giả dụ ô D1 của bạn là 12 thì ô B1 bạn chỉ được nhập những giá trị <=6 mà thôi, nếu ô B1 nhập giá trị lớn hơn 6 thì lập tức ô C1 phải nhỏ hơn 6 vậy thì làm sao thỏa mãn được ĐK B<=C được hả bạn.




Có cách nào giải quyết được không bạn? Mình cũng đã thử rất nhiều cách nhưng vẫn không khả quan mấyĐương nhiên là không được rồi bạn ơi, ở C1 bạn để CT = D1-B1 mà như ĐK mà bạn nói thì ô B không được vượt quá ô C ( cùng hàng) tức là ta có : B<= D-B suy ra là B<= D/2 . Vậy là bạn chỉ được phép nhập giá trị ở cột B tối đa là bằng 1 nửa cột D ( cùng hàng) .Bây giờ giả dụ ô D1 của bạn là 12 thì ô B1 bạn chỉ được nhập những giá trị <=6 mà thôi, nếu ô B1 nhập giá trị lớn hơn 6 thì lập tức ô C1 phải nhỏ hơn 6 vậy thì làm sao thỏa mãn được ĐK B<=C được hả bạn.
Như mình đã nói rồi đó bạn chỉ đc nhập như trên thôi. Bây giờ bạn muốn cụ thể như thế nào. Hãy trình bày rõ yêu cầu của bạn xem.Có cách nào giải quyết được không bạn? Mình cũng đã thử rất nhiều
cách nhưng vẫn không khả quan mấy




Cột C có công thức như vậy có nghĩa:Như mình đã nói rồi đó bạn chỉ đc nhập như trên thôi. Bây giờ bạn muốn cụ thể như thế nào. Hãy trình bày rõ yêu cầu của bạn xem.
Bạn thử nói xem tại sao cột C lại phải để CT = cột D - cột B . Mình chưa hiểu lắm. Nếu bạn có file thực thì nên đưa lên để mọi người cùng giúp đỡ. Hoặc theo mình bạn nên sắp xếp lại dữ liệu thì tốt hơn.




Cám ơn bạn!!!Có lẻ bạn hiểu + - * /,
Vậy sao bạn ép Excel làm như vậy được trong Data Validation
Cột C bạn vừa làm điều kiện, vừa làm kết quả? Làm như thế làm sao được???
Khi bạn gõ vào cột B 1 con số, và enter thì lập tức cột C sẽ được tính toán. Nếu kết quả cột C bây giờ nhỏ hơn con số bạn đang gõ tại cột B, thì đương nhiên là không được phép nhập................đi đâu cho xa xôi vậy???
Nếu bạn cho rằng bạn phải nhập bằng được con số tại cột B nhỏ hơn cột C = 1 đơn vị ..............thì bạn đang trong vòng lẫn quẫng rồi đó...............
Vì nếu bạn nhập tại cột B 1 con số, néu con só này > số tại cột D/2 thì không bao giờ thỏa đuọc hết, chỉ được phép nhập số <= số tại cột D/2
![]()
Cột C có công thức như vậy có nghĩa:
- Báo số lượng còn tồn trong kho của một mã sản phẩm
- Không cho nhập âm số lượng còn tồn
Như vậy cột C sẽ thay đổi theo cột B, khi cộ B nhập vào thì sẽ bị trừ đi số lượng đã xuất




Đúng như vậy đấy bạn... Cảm bạn đã góp ý,... Mình làm được rồiMỗi lúc một khó hiểu nha, bạn nói là "không cho nhập âm sô lượng tồn kho" tức là con số ở cột C phải >=0 , vậy thì ĐK phải là Cột B<=cột D (cùng hàng) chứ mắc mớ gì mà cột B phải nhỏ hơn cột C cùng hàng ???? đúng không.???

