Tra cứu danh mục đã thu, chi

Liên hệ QC

bunbohue

Thành viên mới
Tham gia
24/5/12
Bài viết
9
Được thích
0
Chào các anh chị. cho em hỏi vấn đề này giải quyết thế nào
Sếp em muốn lập bảng chi tiết thu chi. Yêu cầu khi đánh tên khách hàng thì hiển thị chi tiết ngày thu, chi, lý do.em gởi kèm bảng excel để tham khảo.
Em mới thử việc nên không có kinh nghiệm lắm. em cám ơn
 

File đính kèm

  • mau.xlsx
    13 KB · Đọc: 16
Lần chỉnh sửa cuối:
Mình gởi file đính kèm và post thẳng công thức lên đây để mọi người tiện theo dõi:

Trước tiên, làm thêm 1 cột phụ ở sheet 1 I1:I18 =F11&COUNTIF($F$11:F11,F11)
1 cột phụ ở sheet 2 J7:J22 =F7&COUNTIF($F$7:F7,F7)

Tiếp theo, ở sheet 3:

Lập công thức ở ô phụ J8(đếm tổng số thu hoặc chi) =COUNTIF(Sheet2!F7:F22,Sheet3!D7)+COUNTIF(Sheet1!F11:F18,Sheet3!D7)
Lập thêm 1 cột phụ C12:C24(STT) C12 =IF(J8<>0,1," ");;
C13:C30 =IF(C12<$J$8,C12+1,"")

E7(Tổng thu) =IF(ISERROR(VLOOKUP(D7,Sheet1!F11:F18,1,FALSE)),"",SUMIF(Sheet1!F11:F18,Sheet3!D7,Sheet1!E11:E18))

F7(Tổng chi) =IF(ISERROR(VLOOKUP(D7,Sheet2!F7:F22,1,FALSE)),"",SUMIF(Sheet2!F7:F22,Sheet3!D7,Sheet2!G7:G22))

D12:D30(Ngày thực hiện) =IF(C12=""," ",IF($F$7<>"",INDEX(Sheet2!$E$7:$J$22,MATCH(Sheet3!$D$7&Sheet3!C12,Sheet2!$J$7:$J$22,0),1),INDEX(Sheet1!$D$11:$H$18,MATCH(Sheet3!$D$7&Sheet3!C12,Sheet1!$I$11:$I$18,0),1)))

E12:E30 (Thu) =IF(AND($E$7<>"",C12<>""), "X"," ")
F12:F30 (Chi) =IF(AND($F$7<>"",C12<>""), "X"," ")

G12:G30(Lý do thu chi) =IF(C12=""," ",IF($F$7<>"",INDEX(Sheet2!$E$7:$J$22,MATCH(Sheet3!$D$7&Sheet3!C12,Sheet2!$J$7:$J$22,0),5),INDEX(Sheet1!$D$11:$H$18,MATCH(Sheet3!$D$7&Sheet3!C12,Sheet1!$I$11:$I$18,0),5)))

Sau khi làm xong, bạn có thể HIDE các cột phụ và ô phụ đi để khỏi bị rối mắt.
Công thức của mình hơi bị lê thê, lếch thếch, mình chỉ nghĩ đến được như thế thôi. Nhờ các anh chị xem làm giúp với.
 

File đính kèm

  • mau.xlsx
    14.6 KB · Đọc: 26
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom