Phân tích kết hợp hàm

pconcord

Cao cấp
Chào cả nhà,
Mình muốn phân tích chi tiết cụ thể cách kết hợp hàm này: =SUM(IF(LEFT(TK_Co_NKi,3)="811",1,0)*IF(LEFT(TK_No_NKi,3)=LEFT(B241,3),1,0)*SoTien_Co_NKi)
Thì phân tích từ đâu hả cả nhà? Hàm này là dùng để lên sổ cái tổng hợp từ sổ nhật ký chung.
 
Ðề: Phân tích kết hợp hàm

Chào cả nhà,
Mình muốn phân tích chi tiết cụ thể cách kết hợp hàm này: =SUM(IF(LEFT(TK_Co_NKi,3)="811",1,0)*IF(LEFT(TK_No_NKi,3)=LEFT(B241,3),1,0)*SoTien_Co_NKi)
Thì phân tích từ đâu hả cả nhà? Hàm này là dùng để lên sổ cái tổng hợp từ sổ nhật ký chung.
Bạn gửi kèm file thì mới rõ các tham số trong công thức được.
Rất lạ ở cái đoạn tô màu đỏ
 
Ðề: Phân tích kết hợp hàm

Phân tích hàm cho bạn đây:
SUM(IF(LEFT(TK_No_NKi,3)="111",1,0) * IF(LEFT(TK_Co_NKi,3)=LEFT(B7,3),1,0) * SoTien_No_NKi)
Hàm này dùng để lên sổ cái TK 111 từ NKC nhé bạn,
- Vế if đầu tiên IF(LEFT(TK_No_NKi,3)="111",1,0): lấy 3 ký tự TK bên cột nợ NKC so sánh TK 111, nếu là 111 thì giá trị là 1, ngược lại là 0
- Vế if thứ 2 IF(LEFT(TK_Co_NKi,3)=LEFT(B7,3),1,0): lấy 3 ký tự TK bên cộ có NKC so sánh TK đối ứng với 111 bên sổ cái, nếu là TK đối ừng thì = 1, ngược lại là 0
- Tham số cuối trong cái chuỗi "*": SoTien_No_NK ==NhKi!$G$8:$G$140 (số PS nợ bên nhật ký)
Tóm lại hàm sum trên là cộng tất giá trị phát sinh nợ bên nhật ký từ ô 8 đến ô 140 nếu thỏa mãn cả 2 đk if (đều = 1) thì giá trị là bằng chính ô đó, ngược lại bằng 0 => ra tổng số phát sinh các TK đối ứng bên nợ 111
 
Sửa lần cuối:
Ðề: Phân tích kết hợp hàm

Tks phongthanhtp nhiều, cũng có hiểu nhưng vẫn còn mơ hồ lắm, chắc là phải ngâm cứu 1 thời gian nữa mới hiểu được hết vấn đề,hix!
 
Ðề: Phân tích kết hợp hàm

Tks phongthanhtp nhiều, cũng có hiểu nhưng vẫn còn mơ hồ lắm, chắc là phải ngâm cứu 1 thời gian nữa mới hiểu được hết vấn đề,hix!
Như thế này dễ hiểu hơn:
sum(SoTien_No_NK)=sum(G1,G2,G3,...G140), đặt thêm 2 cái đk if để mỗi tham số trong sum là G1, G2... thỏa mãn vừa là N111 vừa là TK đối ứng với 111 (TK trong cột B của Sổ cái)
 
Back
Top