Xử lý công thức phiếu Thu - Chi

Liên hệ QC

yenvt89

Thành viên chính thức
Tham gia
21/11/11
Bài viết
60
Được thích
5
E đánh công thức phiếu chi vào cột B nhưng k biết sao cột PS có mặc dù k có số liệu mà số thứ tự PC của em vẫn nhảy số. cả nhà giúp e vụ này với!
Thanhks cả nhà nhé!
 

File đính kèm

  • so quy tien mat qui I.xls
    28.5 KB · Đọc: 58
Bạn dùng thử công thức này cho ô B11 xem sao nhé:
=IF(F11>0, "PC" & TEXT(COUNTIF($F$11:F11,">0"), "00#"),"")
 
Bạn dùng thử công thức này cho ô B11 xem sao nhé:
=IF(F11>0, "PC" & TEXT(COUNTIF($F$11:F11,">0"), "00#"),"")[/Bạn ơi, minh làm được rùi nhưng mình muốn số tiền VAT của tiền xăng dầu cộng với số tiền xăng dầu sẽ vào 1 phiếu chi thì công thức sẽ thế nào vậy. Bạn giúp mình với! Mình cảm ơn nhé!
 
Lần chỉnh sửa cuối:
Bạn ơi, minh làm được rùi nhưng mình muốn số phiếu chi tự nhảy số liên tiếp và số tiền VAT của hàng hóa + số tiền hàng mà là của 1 hóa đơn thì sẽ là 1 số thì công thức sẽ như thế nào. Bạn giúp mình với!
Mình cảm ơn nhé!

Trong file của bạn không tìm thấy những thông tin về VAT của hàng hóa, tiền hàng... nên không thể hiểu bạn yêu cầu điều gì!!!???
 
Trong file của bạn không tìm thấy những thông tin về VAT của hàng hóa, tiền hàng... nên không thể hiểu bạn yêu cầu điều gì!!!???
Mình gửi file đính kèm mà mình đã đánh số hóa đơn vào rui, bạn xem giúp mình công thức nào phù hợp nhé!
 
""Trong file của bạn không tìm thấy những thông tin về VAT của hàng hóa, tiền hàng... nên không thể hiểu bạn yêu cầu điều gì!!!???""
bạn ơi, mình k biết đính kèm file khi trả lời nên mình đã gửi đề tài mới. bạn xem mục bài mới viết giúp mình nhé!
 
Bạn sử dụng công thức mảng (nhấn ctrl-shift-enter sau khi nhập xong công thức) sau cho ô C11 và kéo xuống:
=IF(G11>0,IF(OR(B11="", COUNTIF($B$11:B11,B11)=1),"PC"&TEXT(MAX(IF(RIGHT($C$10:C10,3)="", 0,RIGHT($C$10:C10,3)+0))+1,"00#"),"PC"&TEXT(MAX(IF(RIGHT($C$10:C10,3)="", 0,RIGHT($C$10:C10,3)+0)),"00#")),"")

(trong file ví dụ của bạn, hình như nhập sai số hóa đơn của 2 ô: B16: 124687 và B17: 125687, tôi nghĩ 2 ô này có số hóa đơn giống nhau)
 
Bạn sử dụng công thức mảng (nhấn ctrl-shift-enter sau khi nhập xong công thức) sau cho ô C11 và kéo xuống:
=IF(G11>0,IF(OR(B11="", COUNTIF($B$11:B11,B11)=1),"PC"&TEXT(MAX(IF(RIGHT($C$10:C10,3)="", 0,RIGHT($C$10:C10,3)+0))+1,"00#"),"PC"&TEXT(MAX(IF(RIGHT($C$10:C10,3)="", 0,RIGHT($C$10:C10,3)+0)),"00#")),"")
(trong file ví dụ của bạn, hình như nhập sai số hóa đơn của 2 ô: B16: 124687 và B17: 125687, tôi nghĩ 2 ô này có số hóa đơn giống nhau)
Bạn ơi, mình gặp 1 vấn đề đó là khi dùng công thức của bạn nếu số hóa đơn Mua vào, Bán ra giống nhau thì số phiếu thu vẫn nhảy bình thưởng nhưng số phiếu chi k nhảy số mới mà vẫn là số trước nó. Bạn giúp mình nhé! Thanks!
 
Bạn đưa file cần xử lý lên thì mới biết yêu cầu cụ thể của bạn được. Trong file trước chỉ nói đến phiếu chi, ko có mục phiếu thu nên cũng ko biết là bạn đã áp dụng như thế nào?
 
Khi số hóa đơn mua vào & bán ra giống nhau thì số phiếu thu lại k nhảy số tiếp theo mà lại vẫn là số phiếu trước đó. A sửa giúp e nhé! Thanks a!
 

File đính kèm

  • so quy tien mat qui I - mau.xls
    54 KB · Đọc: 11
Lần chỉnh sửa cuối:
Thay lại bằng 2 công thức sau:
=IF(G11>0,IF(OR($B11="",SUMPRODUCT(($B$11:$B11=$B11)*($A$11:$A11=$A11))=1),"PT"&TEXT(MAX(IF(RIGHT(C$10:$C10,3)="",0,RIGHT(C$10:$C10,3)+0))+1,"00#"),"PT"&TEXT(MAX(IF(RIGHT(C$10:$C10,3)="",0,RIGHT(C$10:$C10,3)+0)),"00#")),"")

=IF(H11>0,IF(OR($B11="",SUMPRODUCT(($B$11:$B11=$B11)*($A$11:$A11=$A11))=1),"PC"&TEXT(MAX(IF(RIGHT(D$10:$D10,3)="",0,RIGHT(D$10:$D10,3)+0))+1,"00#"),"PC"&TEXT(MAX(IF(RIGHT(D$10:$D10,3)="",0,RIGHT(D$10:$D10,3)+0)),"00#")),"")

Lưu ý: số phiếu sẽ đếm dựa trên 2 điều kiện: ngày chứng từ và số hóa đơn
Bạn kiểm tra lại kết quả nhé!
 
Thay lại bằng 2 công thức sau:
=IF(G11>0,IF(OR($B11="",SUMPRODUCT(($B$11:$B11=$B11)*($A$11:$A11=$A11))=1),"PT"&TEXT(MAX(IF(RIGHT(C$10:$C10,3)="",0,RIGHT(C$10:$C10,3)+0))+1,"00#"),"PT"&TEXT(MAX(IF(RIGHT(C$10:$C10,3)="",0,RIGHT(C$10:$C10,3)+0)),"00#")),"")

=IF(H11>0,IF(OR($B11="",SUMPRODUCT(($B$11:$B11=$B11)*($A$11:$A11=$A11))=1),"PC"&TEXT(MAX(IF(RIGHT(D$10:$D10,3)="",0,RIGHT(D$10:$D10,3)+0))+1,"00#"),"PC"&TEXT(MAX(IF(RIGHT(D$10:$D10,3)="",0,RIGHT(D$10:$D10,3)+0)),"00#")),"")

Lưu ý: số phiếu sẽ đếm dựa trên 2 điều kiện: ngày chứng từ và số hóa đơn
Bạn kiểm tra lại kết quả nhé!
Em làm đc rùi, Thanks a nhé!hihi
 
Web KT

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

Back
Top Bottom