Đánh số phiếu theo điều kiện

Chia sẻ bởi:hands
★★★★★
Quảng cáo

Chào anh/chị GPE
Em đang nhập hóa chất theo trình tự ngày nhập. Hiện tại em chỉ biết hàm Countif để đánh số thứ tự nhập tăng dần, nhưng khi nhập có vài vấn đề xảy ra là: Có phiếu hàng về trước nhưng nhập sau, có phiếu phát sinh thêm bổ sung. Chi tiết em kèm file bên dưới. Mong anh/chị giúp đỡ.
em dùng công thức này :
A3=TEXT(COUNTIF($C$3:C3,C3),"00-")&C3
Nhưng không giải quyết được 2 vấn đề em nêu trên ạ.Em cảm ơn.

Kiểm tra công thức này xem sao?

=IF(C3="","",TEXT(COUNTIFS(C:C,C3,B:B,"<"&B3,D:D,"")+(D3<>"PS"),"00")
&IF(D3="PS",TEXT(COUNTIFS(C:C,C3,B:B,"<"&B3,D:D,"PS")+1,"/00"),"")&"-"&C3)

.

Thêm công thức bạn tham khảo :

A3=IF(D3="PS",TEXT(SUMPRODUCT((($C$3:$C$35=C3)*(B3>=$B$3:$B$35)*($D$3:$D$35<>"PS"))),"00")&"/"&TEXT(COUNTIF($D$3:D3,D3),"00-")&C3,TEXT(SUMPRODUCT((($C$3:$C$35=C3)*(B3>=$B$3:$B$35)*($D$3:$D$35<>"PS"))),"00-")&C3)

=TEXT(SUMPRODUCT((C3=$C$3:$C$30)*($D$3:$D$30="")*(B3>=$B$3:$B$30)),"00")&IF(D3="PS",TEXT(COUNTIFS($C$3:$C$30,C3,$B$3:$B$30,"<="&B3,$D$3:$D$30,"PS"),"/00"),"")&"-"&C3

Thử nhé bạn …

www.giaiphapexcel.com/diendan/threads/%C4%90%C3%A1nh-s%E1%BB%91-phi%E1%BA%BFu-theo-%C4%91i%E1%BB%81u-ki%E1%BB%87n.163932/

Xây dựng Lương 3P, KPI cho Doanh nghiệp
Khóa học SprinGO phù hợp

Xây dựng Lương 3P, KPI cho Doanh nghiệp

Làm thế nào để trả lương cho nhân viên chính xác nhất? Đây là một trong những câu hỏi khó trong quản trị nhân...

Xem khóa học
★★★★★ 5 ★ 1 👤 0 ▥ 0
Quảng cáo

Bạn nên đọc

Leave a Reply

Your email address will not be published. Required fields are marked *

Quảng cáo

Cũ vẫn chất

Xem thêm