Chuyên mục GIẢI THÍCH CÔNG THỨC

Liên hệ QC
mình có 1 số công thức sau, xin nhờ các bác giải thích ý nghĩa hộ mình ah....thank các bác:

1: =IF(AND(F4>0,O4<>"c"),COUNTIF($T$4:$T$159,"<"&T4),"")
2:=IF(T4="",,COUNTIF(T$4:T4,"??*"))
3:=IF(OR(U4>0,AND(F4>0,O4<>"C")),IF(J4="X","99NV"&"_"&A4,D4&"_"&A4),"")

4:=IF(A4="",,SUMIF('03'!$B$6:$B$562,A4,'03'!$F$6:$F$562)+SUMIF('03'!$B$6:$B$562,A4,'03'!$G$6:$G$562)+SUMIF('06'!$C$6:$C$103,A4,'06'!$BQ$6:$BQ$103)+SUMIF('06'!$C$6:$C$103,A4,'06'!$BR$6:$BR$103)+SUMIF('04'!$B$5:$B$249,A4,'04'!$G$5:$G$249)+SUMIF('04'!$B$5:$B$249,A4,'04'!$H$5:$H$249)+SUMIF('35'!$C$8:$C$162,A4,'35'!$AM$8:$AM$162))

5:=IF(N4=mn!$D$20,,IF(AND(O4="C",U4>0),"OM;HS vào",))

6:=IFERROR(INDEX('07'!$C$6:$C$547,MATCH(A29,'07'!$BU$6:$BU$547,0),1),)&IFERROR(INDEX('09'!$C$6:$C$179,MATCH(A29,'09'!$BV$6:$BV$179,0),1),)

7:=IFERROR(VLOOKUP(B6,DSNV,2,0)&" "&VLOOKUP(B6,DSNV,3,0),"")

8:=SUMIFS('07'!$BQ$6:$BQ$547,'07'!$C$6:$C$547,B6,'07'!$E$6:$E$547,U6)+SUMIFS('09'!$BQ$6:$BQ$179,'09'!$C$6:$C$179,B6,'09'!$E$6:$E$179,U6)

9:=IF(ISERROR(MATCH(U7,'05'!$CC$9:$CC$198,0))=FALSE,,H7*M7)

10:=IF(RIGHT(U7,2)="97",IFERROR(VLOOKUP(LEFT(U7,2)&"*",'30'!$AK$6:$AL$61,2,0),),IF(J7>0,T7/S7,))

11:=IF(ISERROR(MATCH(U7,'05'!$CC$9:$CC$198,0))=FALSE,,SUM(K7:L7))+P7

12:=IF(OR(E7=0.6,ISERROR(MATCH(B7,'27'!$B$4:$B$47,0))=FALSE),IF(IFERROR(VLOOKUP(U7,'13'!$D$513:$E$550,2,0),1)<1,IF(ISERROR(MATCH(U7,'05'!$CC$9:$CC$198,0))=FALSE,,SUM(K7:L7))*(IFERROR(VLOOKUP(U7,'13'!$D$513:$E$550,2,0),1)-1),),IF(ISERROR(MATCH(U7,'05'!$CC$9:$CC$198,0))=FALSE,,SUM(K7:L7))*(IFERROR(VLOOKUP(U7,'13'!$D$513:$E$550,2,0),1)-1))

13:=IF(ISERROR(VLOOKUP(U7,'01'!$C$135:$C$143,1,0))=FALSE,SUMIFS('07'!$BS$6:$BS$547,'07'!$C$6:$C$547,B7,'07'!$E$6:$E$547,U7),SUMIFS('09'!$BS$6:$BS$179,'09'!$C$6:$C$179,B7,'09'!$F$6:$F$179,"PV"))*$Q$3+IF(OR(U7="02XULY01",U7="02XULY02",U7="02XULY97",U7="09KHO01",U7="09KHO97"),IF('06'!$F$3<20,200000/'06'!$F$3*IF(SUMIFS('07'!$BT$6:$BT$547,'07'!$C$6:$C$547,B7,'07'!$E$6:$E$547,U7)>'06'!$F$3,'06'!$F$3,SUMIFS('07'!$BT$6:$BT$547,'07'!$C$6:$C$547,B7,'07'!$E$6:$E$547,U7)),IF(SUMIFS('07'!$BT$6:$BT$547,'07'!$C$6:$C$547,B7,'07'!$E$6:$E$547,U7)>20,200000,200000/26*SUMIFS('07'!$BT$6:$BT$547,'07'!$C$6:$C$547,B7,'07'!$E$6:$E$547,U7))),)

14:=IF(ISERROR(VLOOKUP(U7,'01'!$D$135:$D$143,1,0))=FALSE,SUMIFS('07'!$BS$6:$BS$547,'07'!$C$6:$C$547,B7,'07'!$E$6:$E$547,U7),SUMIFS('09'!$BS$6:$BS$179,'09'!$C$6:$C$179,B7,'09'!$F$6:$F$179,"CI"))*$R$3

15:=SUMIFS('13'!$I$5:$I$407,'13'!$C$5:$C$407,"???*",'13'!$L$5:$L$407,V7)

16:=IFERROR(INDEX('07'!$E$6:$E$547,MATCH(A7,'07'!$BU$6:$BU$547,0),1),)&IFERROR(INDEX('09'!$E$6:$E$179,MATCH(A7,'09'!$BV$6:$BV$179,0),1),)

17:=IF(U7="","",IF(COUNTIF(U$6:U7,U7)=1,IF(RIGHT(U7,2)="97",ROWS($W$6:$W$562)+ROW(),ROW()),""))

18:=IF(OR(U6="01TNHG02",U6="01TNBT03"),50000*SUMIFS('07'!$BT$6:$BT$547,'07'!$C$6:$C$547,B6,'07'!$E$6:$E$547,U6),)
 
mình có 1 số công thức sau, xin nhờ các bác giải thích ý nghĩa hộ mình ah....thank các bác:

1: =IF(AND(F4>0,O4<>"c"),COUNTIF($T$4:$T$159,"<"&T4),"")
2:=IF(T4="",,COUNTIF(T$4:T4,"??*"))
3:=IF(OR(U4>0,AND(F4>0,O4<>"C")),IF(J4="X","99NV"&"_"&A4,D4&"_"&A4),"")

4:=IF(A4="",,SUMIF('03'!$B$6:$B$562,A4,'03'!$F$6:$F$562)+SUMIF('03'!$B$6:$B$562,A4,'03'!$G$6:$G$562)+SUMIF('06'!$C$6:$C$103,A4,'06'!$BQ$6:$BQ$103)+SUMIF('06'!$C$6:$C$103,A4,'06'!$BR$6:$BR$103)+SUMIF('04'!$B$5:$B$249,A4,'04'!$G$5:$G$249)+SUMIF('04'!$B$5:$B$249,A4,'04'!$H$5:$H$249)+SUMIF('35'!$C$8:$C$162,A4,'35'!$AM$8:$AM$162))

5:=IF(N4=mn!$D$20,,IF(AND(O4="C",U4>0),"OM;HS vào",))

6:=IFERROR(INDEX('07'!$C$6:$C$547,MATCH(A29,'07'!$BU$6:$BU$547,0),1),)&IFERROR(INDEX('09'!$C$6:$C$179,MATCH(A29,'09'!$BV$6:$BV$179,0),1),)

7:=IFERROR(VLOOKUP(B6,DSNV,2,0)&" "&VLOOKUP(B6,DSNV,3,0),"")

8:=SUMIFS('07'!$BQ$6:$BQ$547,'07'!$C$6:$C$547,B6,'07'!$E$6:$E$547,U6)+SUMIFS('09'!$BQ$6:$BQ$179,'09'!$C$6:$C$179,B6,'09'!$E$6:$E$179,U6)

9:=IF(ISERROR(MATCH(U7,'05'!$CC$9:$CC$198,0))=FALSE,,H7*M7)

10:=IF(RIGHT(U7,2)="97",IFERROR(VLOOKUP(LEFT(U7,2)&"*",'30'!$AK$6:$AL$61,2,0),),IF(J7>0,T7/S7,))

11:=IF(ISERROR(MATCH(U7,'05'!$CC$9:$CC$198,0))=FALSE,,SUM(K7:L7))+P7

12:=IF(OR(E7=0.6,ISERROR(MATCH(B7,'27'!$B$4:$B$47,0))=FALSE),IF(IFERROR(VLOOKUP(U7,'13'!$D$513:$E$550,2,0),1)<1,IF(ISERROR(MATCH(U7,'05'!$CC$9:$CC$198,0))=FALSE,,SUM(K7:L7))*(IFERROR(VLOOKUP(U7,'13'!$D$513:$E$550,2,0),1)-1),),IF(ISERROR(MATCH(U7,'05'!$CC$9:$CC$198,0))=FALSE,,SUM(K7:L7))*(IFERROR(VLOOKUP(U7,'13'!$D$513:$E$550,2,0),1)-1))

13:=IF(ISERROR(VLOOKUP(U7,'01'!$C$135:$C$143,1,0))=FALSE,SUMIFS('07'!$BS$6:$BS$547,'07'!$C$6:$C$547,B7,'07'!$E$6:$E$547,U7),SUMIFS('09'!$BS$6:$BS$179,'09'!$C$6:$C$179,B7,'09'!$F$6:$F$179,"PV"))*$Q$3+IF(OR(U7="02XULY01",U7="02XULY02",U7="02XULY97",U7="09KHO01",U7="09KHO97"),IF('06'!$F$3<20,200000/'06'!$F$3*IF(SUMIFS('07'!$BT$6:$BT$547,'07'!$C$6:$C$547,B7,'07'!$E$6:$E$547,U7)>'06'!$F$3,'06'!$F$3,SUMIFS('07'!$BT$6:$BT$547,'07'!$C$6:$C$547,B7,'07'!$E$6:$E$547,U7)),IF(SUMIFS('07'!$BT$6:$BT$547,'07'!$C$6:$C$547,B7,'07'!$E$6:$E$547,U7)>20,200000,200000/26*SUMIFS('07'!$BT$6:$BT$547,'07'!$C$6:$C$547,B7,'07'!$E$6:$E$547,U7))),)

14:=IF(ISERROR(VLOOKUP(U7,'01'!$D$135:$D$143,1,0))=FALSE,SUMIFS('07'!$BS$6:$BS$547,'07'!$C$6:$C$547,B7,'07'!$E$6:$E$547,U7),SUMIFS('09'!$BS$6:$BS$179,'09'!$C$6:$C$179,B7,'09'!$F$6:$F$179,"CI"))*$R$3

15:=SUMIFS('13'!$I$5:$I$407,'13'!$C$5:$C$407,"???*",'13'!$L$5:$L$407,V7)

16:=IFERROR(INDEX('07'!$E$6:$E$547,MATCH(A7,'07'!$BU$6:$BU$547,0),1),)&IFERROR(INDEX('09'!$E$6:$E$179,MATCH(A7,'09'!$BV$6:$BV$179,0),1),)

17:=IF(U7="","",IF(COUNTIF(U$6:U7,U7)=1,IF(RIGHT(U7,2)="97",ROWS($W$6:$W$562)+ROW(),ROW()),""))

18:=IF(OR(U6="01TNHG02",U6="01TNBT03"),50000*SUMIFS('07'!$BT$6:$BT$547,'07'!$C$6:$C$547,B6,'07'!$E$6:$E$547,U6),)
Gì mà đưa lên một đống vậy trời! bạn chưa hiểu hêt ý nghĩa của công thức nào?
 
kakaka còn nhiều lắm...đưa lên các bác tham khảo và giải thích hộ với mình đôi lúc đọc hiểu chút chút nhưng ko biết nói sao...nhờ các bác nói rõ hộ với....cái này mới có chưa đc phân nữa nữa...để hết mình post tiếp ^^
 
Thân chào mọi người, câu này mình cũng đã hỏi nhưng quên mất, mong mọi người thông cảm và xem giúp với ạ.
Trong file này mình dùng hàm Vlookup nhưng không được theo ý muốn, nhờ mọi người sửa giúp hàm ạ.
 

File đính kèm

  • GPE_Vlookup.xls
    26 KB · Đọc: 5
Anh ơi có thể nào gõ thẳng vào C3 mà bỏ qua bước ở D1 không ạ?
 
Là vì nó sẽ như thế này anh ạ.
Đúng là kiệm lời, gõ C3 là sao

Tạm thay đổi công thức sau cho B3 sheet1, copy cho các ô còn lại:
Mã:
=INDEX(Sheet2!B$3:B$600,AGGREGATE(15,6,ROW(Sheet2!$1:$508)/(Sheet2!$A$3:$A$600=$A3),COUNTIF($A$3:$A3,$A3)))

hoặc B3 :
Mã:
=OFFSET(Sheet2!B$2,AGGREGATE(15,6,ROW(Sheet2!$1:$508)/(Sheet2!$A$3:$A$600=$A3),COUNTIF($A$3:$A3,$A3)),0)
 
Lần chỉnh sửa cuối:
Híc!
"Dộng" cho nhiều vào, cuối cùng chịu không nỗi phải "ói ra" 1.
Ẹc.. Dzọt!!!!!!!!!!!!!!!!!
Tất cả vì "Đội tuyển Việt Nam" "Vô địch"!
Cụng ly với chiến hữu, có ói ra mật xanh mật đỏ cũng chơi hết mình, anh Ba ơi! huống hồ -1.

Khà khà khà.
/-*+//-*+//-*+/

Nhưng lời anh mình dạy đúng, thì phận làm em phải nghe theo:
Mã:
C3=OFFSET(Sheet2!$C$2,MATCH($A3,Sheet2!$A$3:$A$100,)+COUNTIF($A$2:A2,A3),)
Enter, fill xuống.

Thân
 
Tất cả vì "Đội tuyển Việt Nam" "Vô địch"!
Cụng ly với chiến hữu, có ói ra mật xanh mật đỏ cũng chơi hết mình, anh Ba ơi! huống hồ -1.

Khà khà khà.
/-*+//-*+//-*+/

Nhưng lời anh mình dạy đúng, thì phận làm em phải nghe theo:
Mã:
C3=OFFSET(Sheet2!$C$2,MATCH($A3,Sheet2!$A$3:$A$100,)+COUNTIF($A$2:A2,A3),)
Enter, fill xuống.

Thân
Tối "mơi" mới đá mà.
Tối "mơi" mới "quất".
Nếu bị "ói" là tiêu tùng.
 
Cho em hỏi thêm chút ạ, mong các anh giúp!
Em viết ở trong file rồi ạ.
 

File đính kèm

  • GPE.xlsx
    11.2 KB · Đọc: 7
Web KT
Back
Top Bottom