@BurdenBear
2019-03-20T09:55:25.000000Z
字数 49323
阅读 852
excel
默认使用(1-a, 2-a)规则
=IF(B6="red",IF(C6="small","x",""),"")
=IF(B6="red",IF(C6="small","x",""),"")
=IF(B6 = "red",IF(C6 = "small","x",""),"")
= IF(B6 = "red",IF(C6 = "small","x",""),"")
= IF(B6 = "red",IF(C6 = "small","x",""),"")
=IF(AND(B6="red",C6="small"),"x","")
=IF(AND(B6="red",C6="small"),"x","")
=IF(AND(B6 = "red",C6 = "small"),"x","")
= IF(AND(B6 = "red",C6 = "small"),"x","")
= IF(AND(B6 = "red", C6 = "small"),"x","")
= IF(AND(B6 = "red",C6 = "small"),"x","")
=IF(B6="red","x",IF(C6="small","x",""))
=IF(B6="red","x",IF(C6="small","x",""))
=IF(B6 = "red","x",IF(C6 = "small","x",""))
= IF(B6 = "red","x",IF(C6 = "small","x",""))
= IF(B6 = "red","x",IF(C6 = "small","x",""))
=IF(OR(B6="red",C6="small"),"x","")
=IF(OR(B6="red",C6="small"),"x","")
=IF(OR(B6 = "red",C6 = "small"),"x","")
= IF(OR(B6 = "red",C6 = "small"),"x","")
= IF(OR(B6 = "red", C6 = "small"),"x","")
= IF(OR(B6 = "red",C6 = "small"),"x","")
= INDEX($P$23:$P$30,MATCH($C31,$O$23:$O$30,0))
= INDEX($P$23:$P$30,MATCH($C31,$O$23:$O$30,0))
=INDEX($P$23:$P$30,MATCH($C31,$O$23:$O$30,0))
= INDEX($P$23:$P$30,MATCH($C31,$O$23:$O$30,0))
= INDEX($P$23:$P$30,MATCH($C31,$O$23:$O$30,0))
=SUMIFS($N$39:$N$47,$L$39:$L$47,$C39,$M$39:$M$47,"HW1")+SUMIFS($N$39:$N$47,$L$39:$L$47,$C39,$M$39:$M$47,"HW2")
=SUMIFS($N$39:$N$47,$L$39:$L$47,$C39,$M$39:$M$47,"HW1")+SUMIFS($N$39:$N$47,$L$39:$L$47,$C39,$M$39:$M$47,"HW2")
=SUMIFS($N$39:$N$47,$L$39:$L$47,$C39,$M$39:$M$47,"HW1") +SUMIFS($N$39:$N$47,$L$39:$L$47,$C39,$M$39:$M$47,"HW2")
= SUMIFS($N$39:$N$47,$L$39:$L$47,$C39,$M$39:$M$47,"HW1") + SUMIFS($N$39:$N$47,$L$39:$L$47,$C39,$M$39:$M$47,"HW2")
= SUMIFS($N$39:$N$47,$L$39:$L$47, $C39,$M$39:$M$47, "HW1") + SUMIFS($N$39:$N$47,$L$39:$L$47, $C39,$M$39:$M$47, "HW2")
=SUM(SUMIFS($N$39:$N$47,$L$39:$L$47,$F39,$M$39:$M$47,{"HW2","HW1"}))
=SUM(SUMIFS($N$39:$N$47,$L$39:$L$47,$F39,$M$39:$M$47,{"HW2","HW1"}))
=SUM(SUMIFS($N$39:$N$47,$L$39:$L$47,$F39,$M$39:$M$47,{"HW2", "HW1"}))
= SUM(SUMIFS($N$39:$N$47,$L$39:$L$47,$F39,$M$39:$M$47,{"HW2","HW1"}))
=SUM(SUMIFS($N$39:$N$47,$L$39:$L$47, $F39,$M$39:$M$47, {"HW2", "HW1"}))
=IFS(B2>10,"L1",B2>20,"L2",B2>30,"L3",B2>40,"L4",TRUE,"L5")
=IFS(B2>10,"L1",B2>20,"L2",B2>30,"L3",B2>40,"L4",TRUE,"L5")
=IFS(B2 > 10,"L1",B2 > 20,"L2",B2 > 30,"L3",B2 > 40,"L4",TRUE,"L5")
= IFS(B2 > 10,"L1",B2 > 20,"L2",B2 > 30,"L3",B2 > 40,"L4",TRUE,"L5")
= IFS(B2 > 10, "L1",B2 > 20, "L2",B2 > 30, "L3",B2 > 40, "L4",TRUE, "L5")
=SUMIF('Base données Market'!$A:$A;$A6;'Base données Market'!$D:$D)
=SUMIF('Base données Market'!$A:$A;$A6;'Base données Market'!$D:$D)
=SUMIF('Base données Market'!$A:$A;$A6;'Base données Market'!$D:$D)
= SUMIF('Base données Market'!$A:$A;$A6;'Base données Market'!$D:$D)
= SUMIF('Base données Market'!$A:$A;$A6;'Base données Market'!$D:$D)
=IF($C6<='Données Chiffrage'!$A$7;'Données Chiffrage'!$B$7;IF($C6<='Données Chiffrage'!$A$8;'Données Chiffrage'!$B$8;IF($C6<='Données Chiffrage'!$A$9;'Données Chiffrage'!$B$9;IF($C6<='Données Chiffrage'!$A$10;'Données Chiffrage'!$B$10;IF(C6<='Données Chiffrage'!$A$11;'Données Chiffrage'!$B$11;IF($C6<='Données Chiffrage'!$A$12;'Données Chiffrage'!$B$12;IF($C6<='Données Chiffrage'!$A$21;'Données Chiffrage'!$B$16;FALSE)))))))
=IF($C6<='Données Chiffrage'!$A$7;'Données Chiffrage'!$B$7;IF($C6<='Données Chiffrage'!$A$8;'Données Chiffrage'!$B$8;IF($C6<='Données Chiffrage'!$A$9;'Données Chiffrage'!$B$9;IF($C6<='Données Chiffrage'!$A$10;'Données Chiffrage'!$B$10;IF(C6<='Données Chiffrage'!$A$11;'Données Chiffrage'!$B$11;IF($C6<='Données Chiffrage'!$A$12;'Données Chiffrage'!$B$12;IF($C6<='Données Chiffrage'!$A$21;'Données Chiffrage'!$B$16;FALSE)))))))
= IF($C6 <= 'Données Chiffrage'!$A$7;'Données Chiffrage'!$B$7;IF($C6 <= 'Données Chiffrage'!$A$8;'Données Chiffrage'!$B$8;IF($C6 <= 'Données Chiffrage'!$A$9;'Données Chiffrage'!$B$9;IF($C6 <= 'Données Chiffrage'!$A$10;'Données Chiffrage'!$B$10;IF(C6 <= 'Données Chiffrage'!$A$11;'Données Chiffrage'!$B$11;IF($C6 <= 'Données Chiffrage'!$A$12;'Données Chiffrage'!$B$12;IF($C6 <= 'Données Chiffrage'!$A$21;'Données Chiffrage'!$B$16;FALSE)))))))
= IF($C6 <= 'Données Chiffrage'!$A$7;'Données Chiffrage'!$B$7;IF($C6 <= 'Données Chiffrage'!$A$8;'Données Chiffrage'!$B$8;IF($C6 <= 'Données Chiffrage'!$A$9;'Données Chiffrage'!$B$9;IF($C6 <= 'Données Chiffrage'!$A$10;'Données Chiffrage'!$B$10;IF(C6 <= 'Données Chiffrage'!$A$11;'Données Chiffrage'!$B$11;IF($C6 <= 'Données Chiffrage'!$A$12;'Données Chiffrage'!$B$12;IF($C6 <= 'Données Chiffrage'!$A$21;'Données Chiffrage'!$B$16;FALSE)))))))
=IF(F6>0;IF(F6<'Données Chiffrage'!$A$30;'Données Chiffrage'!$B$30;IF(F6<'Données Chiffrage'!$A$31;'Données Chiffrage'!$B$31;IF(F6<'Données Chiffrage'!$A$32;'Données Chiffrage'!$B$32;IF(F6<'Données Chiffrage'!$A$33;'Données Chiffrage'!$B$33;IF(F6<'Données Chiffrage'!$A$34;'Données Chiffrage'!$B$34;IF(F6<'Données Chiffrage'!$A$35;'Données Chiffrage'!$B$35;IF(F6<'Données Chiffrage'!$A$36;'Données Chiffrage'!$B$36;IF(F6<'Données Chiffrage'!$A$37;'Données Chiffrage'!$B$37;FALSE))))))));0)
=IF(F6>0;IF(F6<'Données Chiffrage'!$A$30;'Données Chiffrage'!$B$30;IF(F6<'Données Chiffrage'!$A$31;'Données Chiffrage'!$B$31;IF(F6<'Données Chiffrage'!$A$32;'Données Chiffrage'!$B$32;IF(F6<'Données Chiffrage'!$A$33;'Données Chiffrage'!$B$33;IF(F6<'Données Chiffrage'!$A$34;'Données Chiffrage'!$B$34;IF(F6<'Données Chiffrage'!$A$35;'Données Chiffrage'!$B$35;IF(F6<'Données Chiffrage'!$A$36;'Données Chiffrage'!$B$36;IF(F6<'Données Chiffrage'!$A$37;'Données Chiffrage'!$B$37;FALSE))))))));0)
= IF(F6 > 0;IF(F6 < 'Données Chiffrage'!$A$30;'Données Chiffrage'!$B$30;IF(F6 < 'Données Chiffrage'!$A$31;'Données Chiffrage'!$B$31;IF(F6 < 'Données Chiffrage'!$A$32;'Données Chiffrage'!$B$32;IF(F6 < 'Données Chiffrage'!$A$33;'Données Chiffrage'!$B$33;IF(F6 < 'Données Chiffrage'!$A$34;'Données Chiffrage'!$B$34;IF(F6 < 'Données Chiffrage'!$A$35;'Données Chiffrage'!$B$35;IF(F6 < 'Données Chiffrage'!$A$36;'Données Chiffrage'!$B$36;IF(F6 < 'Données Chiffrage'!$A$37;'Données Chiffrage'!$B$37;FALSE))))))));0)
= IF(F6 > 0;IF(F6 < 'Données Chiffrage'!$A$30;'Données Chiffrage'!$B$30;IF(F6 < 'Données Chiffrage'!$A$31;'Données Chiffrage'!$B$31;IF(F6 < 'Données Chiffrage'!$A$32;'Données Chiffrage'!$B$32;IF(F6 < 'Données Chiffrage'!$A$33;'Données Chiffrage'!$B$33;IF(F6 < 'Données Chiffrage'!$A$34;'Données Chiffrage'!$B$34;IF(F6 < 'Données Chiffrage'!$A$35;'Données Chiffrage'!$B$35;IF(F6 < 'Données Chiffrage'!$A$36;'Données Chiffrage'!$B$36;IF(F6 < 'Données Chiffrage'!$A$37;'Données Chiffrage'!$B$37;FALSE))))))));0)
=IF(G6=0;0;VLOOKUP(G6;'Données Chiffrage'!$B$30:$L$39;2;0))
=IF(G6=0;0;VLOOKUP(G6;'Données Chiffrage'!$B$30:$L$39;2;0))
= IF(G6 = 0;0;VLOOKUP(G6;'Données Chiffrage'!$B$30:$L$39;2;0))
= IF(G6 = 0;0;VLOOKUP(G6;'Données Chiffrage'!$B$30:$L$39;2;0))
=SUMIFS('Base données Market'!$W:$W;'Base données Market'!$A:$A;$A6;'Base données Market'!$I:$I;M$5;'Base données Market'!$N:$N;M$4)
=SUMIFS('Base données Market'!$W:$W;'Base données Market'!$A:$A;$A6;'Base données Market'!$I:$I;M$5;'Base données Market'!$N:$N;M$4)
= SUMIFS('Base données Market'!$W:$W;'Base données Market'!$A:$A;$A6;'Base données Market'!$I:$I;M$5;'Base données Market'!$N:$N;M$4)Sheet1!B2
= SUMIFS('Base données Market'!$W:$W;'Base données Market'!$A:$A; $A6;'Base données Market'!$I:$I; M$5;'Base données Market'!$N:$N; M$4)Sheet1!B2
= SUMIFS('Base données Market'!$W:$W;'Base données Market'!$A:$A;$A6;'Base données Market'!$I:$I;M$5;'Base données Market'!$N:$N;M$4)Sheet1!B2
=IF(VLOOKUP($D6;Données_Chiffrage;MATCH("CE";Données_Chiffrage_Entete;0);0)="Non";0;VLOOKUP($D6;Données_Chiffrage;MATCH(AG$5;Données_Chiffrage_Entete;0);0))
=IF(VLOOKUP($D6;Données_Chiffrage;MATCH("CE";Données_Chiffrage_Entete;0);0)="Non";0;VLOOKUP($D6;Données_Chiffrage;MATCH(AG$5;Données_Chiffrage_Entete;0);0))
= IF(VLOOKUP($D6;Données_Chiffrage;MATCH("CE";Données_Chiffrage_Entete;0);0) = "Non";0;VLOOKUP($D6;Données_Chiffrage;MATCH(AG$5;Données_Chiffrage_Entete;0);0))
= IF(VLOOKUP($D6;Données_Chiffrage;MATCH("CE";Données_Chiffrage_Entete;0);0) = "Non";0;VLOOKUP($D6;Données_Chiffrage;MATCH(AG$5;Données_Chiffrage_Entete;0);0))
=IF(VLOOKUP($D6;Données_Chiffrage;MATCH("CE";Données_Chiffrage_Entete;0);0)="Non";0;AE6-AG6+(AC6/26)/3)
=IF(VLOOKUP($D6;Données_Chiffrage;MATCH("CE";Données_Chiffrage_Entete;0);0)="Non";0;AE6-AG6+(AC6/26)/3)
= IF(VLOOKUP($D6;Données_Chiffrage;MATCH("CE";Données_Chiffrage_Entete;0);0) = "Non";0;AE6 - AG6 + (AC6 / 26) / 3)
= IF(VLOOKUP($D6;Données_Chiffrage;MATCH("CE";Données_Chiffrage_Entete;0);0) = "Non";0;AE6 - AG6 + (AC6 / 26) / 3)
=SUMPRODUCT(AG6:AK6;$AG$4:$AK$4)/AL6+(102/151,67/12)
=SUMPRODUCT(AG6:AK6;$AG$4:$AK$4)/AL6+(102/151,67/12)
= SUMPRODUCT(AG6:AK6;$AG$4:$AK$4) / AL6 + (102 / 151,67 / 12)
= SUMPRODUCT(AG6:AK6;$AG$4:$AK$4) / AL6 + (102 / 151,67 / 12)
subexpession中有分割符,则强制换行
=SUMIFS('Base données Market'!$AB:$AB;'Base données Market'!$A:$A;$A6)/COUNTIFS('Base données Market'!$AB:$AB;">0";'Base données Market'!$A:$A;$A6)
=SUMIFS('Base données Market'!$AB:$AB;'Base données Market'!$A:$A;$A6)/COUNTIFS('Base données Market'!$AB:$AB;">0";'Base données Market'!$A:$A;$A6)
= SUMIFS('Base données Market'!$AB:$AB;'Base données Market'!$A:$A;$A6) / COUNTIFS('Base données Market'!$AB:$AB;">0";'Base données Market'!$A:$A;$A6)
= SUMIFS('Base données Market'!$AB:$AB;'Base données Market'!$A:$A; $A6) / COUNTIFS('Base données Market'!$AB:$AB; ">0";'Base données Market'!$A:$A; $A6)
= SUMIFS('Base données Market'!$AB:$AB;'Base données Market'!$A:$A;$A6) / COUNTIFS('Base données Market'!$AB:$AB;">0";'Base données Market'!$A:$A;$A6)
=IF(G6=0;0;VLOOKUP($G6;Données_Chiffrage;MATCH(AY$5;Données_Chiffrage_Entete;0);FALSE))/2
=IF(G6=0;0;VLOOKUP($G6;Données_Chiffrage;MATCH(AY$5;Données_Chiffrage_Entete;0);FALSE))/2
= IF(G6 = 0;0;VLOOKUP($G6;Données_Chiffrage;MATCH(AY$5;Données_Chiffrage_Entete;0);FALSE)) / 2
= IF(G6 = 0;0;VLOOKUP($G6;Données_Chiffrage;MATCH(AY$5;Données_Chiffrage_Entete;0);FALSE)) / 2
=IF(D6=0;0;VLOOKUP($D6;Données_Chiffrage;MATCH(BB$5;Données_Chiffrage_Entete;0);FALSE))*(C6)*(26+AN6/12+AQ6/12)
=IF(D6=0;0;VLOOKUP($D6;Données_Chiffrage;MATCH(BB$5;Données_Chiffrage_Entete;0);FALSE))*(C6)*(26+AN6/12+AQ6/12)
= IF(D6 = 0;0;VLOOKUP($D6;Données_Chiffrage;MATCH(BB$5;Données_Chiffrage_Entete;0);FALSE)) * (C6) * (26 + AN6 / 12 + AQ6 / 12)
= IF(D6 = 0;0;VLOOKUP($D6;Données_Chiffrage;MATCH(BB$5;Données_Chiffrage_Entete;0);FALSE)) * (C6) * (26 + AN6 / 12 + AQ6 / 12)
=SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;23)+SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;25)+SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;26)+SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;29)+SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;35)
=SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;23)+SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;25)+SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;26)+SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;29)+SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;35)
= SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;23) + SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;25) + SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;26) + SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;29) + SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A;$A6;'Base données Market'!$H:$H;35)
= SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A; $A6;'Base données Market'!$H:$H; 23) + SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A; $A6;'Base données Market'!$H:$H; 25) + SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A; $A6;'Base données Market'!$H:$H; 26) + SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A; $A6;'Base données Market'!$H:$H; 29) + SUMIFS('Base données Market'!$S:$S;'Base données Market'!$A:$A; $A6;'Base données Market'!$H:$H; 35)
=+W4789*IF(AND(N4789="Avant ouverture";I4789="SDV");VLOOKUP($A4789;Market_Etude;MATCH("Coefficient Ajustement";Market_Entete_Etude;FALSE);FALSE);1)
=+W4789*IF(AND(N4789="Avant ouverture";I4789="SDV");VLOOKUP($A4789;Market_Etude;MATCH("Coefficient Ajustement";Market_Entete_Etude;FALSE);FALSE);1)
=+ W4789 * IF(AND(N4789 = "Avant ouverture";I4789 = "SDV");VLOOKUP($A4789;Market_Etude;MATCH("Coefficient Ajustement";Market_Entete_Etude;FALSE);FALSE);1)
=+ W4789 * IF(AND(N4789 = "Avant ouverture"; I4789 = "SDV");VLOOKUP($A4789;Market_Etude;MATCH("Coefficient Ajustement";Market_Entete_Etude;FALSE);FALSE);1)
=+ W4789 * IF(AND(N4789 = "Avant ouverture";I4789 = "SDV");VLOOKUP($A4789;Market_Etude;MATCH("Coefficient Ajustement";Market_Entete_Etude;FALSE);FALSE);1)
=IF(SUMIFS('Base données Hyper'!R:R;'Base données Hyper'!A:A;$A9;'Base données Hyper'!H:H;35)>0;"Oui";"Non")
=IF(SUMIFS('Base données Hyper'!R:R;'Base données Hyper'!A:A;$A9;'Base données Hyper'!H:H;35)>0;"Oui";"Non")
= IF(SUMIFS('Base données Hyper'!R:R;'Base données Hyper'!A:A;$A9;'Base données Hyper'!H:H;35) > 0;"Oui";"Non")
= IF(SUMIFS('Base données Hyper'!R:R;'Base données Hyper'!A:A; $A9;'Base données Hyper'!H:H; 35) > 0;"Oui";"Non")
= IF(SUMIFS('Base données Hyper'!R:R;'Base données Hyper'!A:A;$A9;'Base données Hyper'!H:H;35) > 0;"Oui";"Non")
=IF(VLOOKUP($D9;Données_Chiffrage;MATCH("CE";Données_Chiffrage_Entete;0);0)="Non";0;VLOOKUP($D9;Données_Chiffrage;MATCH(AG$5;Données_Chiffrage_Entete;0);0))
=IF(VLOOKUP($D9;Données_Chiffrage;MATCH("CE";Données_Chiffrage_Entete;0);0)="Non";0;VLOOKUP($D9;Données_Chiffrage;MATCH(AG$5;Données_Chiffrage_Entete;0);0))
= IF(VLOOKUP($D9;Données_Chiffrage;MATCH("CE";Données_Chiffrage_Entete;0);0) = "Non";0;VLOOKUP($D9;Données_Chiffrage;MATCH(AG$5;Données_Chiffrage_Entete;0);0))
= IF(VLOOKUP($D9;Données_Chiffrage;MATCH("CE";Données_Chiffrage_Entete;0);0) = "Non";0;VLOOKUP($D9;Données_Chiffrage;MATCH(AG$5;Données_Chiffrage_Entete;0);0))
=IFERROR(SUMIFS('Base données Hyper'!$Z:$Z;'Base données Hyper'!$A:$A;$A9)/COUNTIFS('Base données Hyper'!$Z:$Z;">0";'Base données Hyper'!$A:$A;$A9);0)
=IFERROR(SUMIFS('Base données Hyper'!$Z:$Z;'Base données Hyper'!$A:$A;$A9)/COUNTIFS('Base données Hyper'!$Z:$Z;">0";'Base données Hyper'!$A:$A;$A9);0)
= IFERROR(SUMIFS('Base données Hyper'!$Z:$Z;'Base données Hyper'!$A:$A;$A9) / COUNTIFS('Base données Hyper'!$Z:$Z;">0";'Base données Hyper'!$A:$A;$A9);0)
= IFERROR(SUMIFS('Base données Hyper'!$Z:$Z;'Base données Hyper'!$A:$A; $A9) / COUNTIFS('Base données Hyper'!$Z:$Z; ">0";'Base données Hyper'!$A:$A; $A9);0)
= IFERROR(SUMIFS('Base données Hyper'!$Z:$Z;'Base données Hyper'!$A:$A;$A9) / COUNTIFS('Base données Hyper'!$Z:$Z;">0";'Base données Hyper'!$A:$A;$A9);0)
=(SUMPRODUCT(BS9:BT9;$BS$4:$BT$4)/(SUM(BN9:BP9)/12)*1,04)*(1+IF(AN9=52;0,2;0,2)*BO9/SUM(BN9:BP9)+0,5*BP9/SUM(BN9:BP9))+(102/151,67/12)
=(SUMPRODUCT(BS9:BT9;$BS$4:$BT$4)/(SUM(BN9:BP9)/12)*1,04)*(1+IF(AN9=52;0,2;0,2)*BO9/SUM(BN9:BP9)+0,5*BP9/SUM(BN9:BP9))+(102/151,67/12)
= (SUMPRODUCT(BS9:BT9;$BS$4:$BT$4) / (SUM(BN9:BP9) / 12) * 1,04) * (1 + IF(AN9 = 52;0,2;0,2) * BO9 / SUM(BN9:BP9)+0,5 * BP9 / SUM(BN9:BP9)) + (102 / 151,67 / 12)
= (SUMPRODUCT(BS9:BT9;$BS$4:$BT$4) / (SUM(BN9:BP9) / 12) * 1,04) * (1 + IF(AN9 = 52;0,2;0,2) * BO9 / SUM(BN9:BP9) + 0,5 * BP9 / SUM(BN9:BP9)) + (102 / 151,67 / 12)
SUM只有单个参数的时候就不换行了
=IF(OR(ISNUMBER(SEARCH("dog";E2));ISNUMBER(SEARCH("cat";E2));ISNUMBER(SEARCH("pet";E2)));"8.50";"0")
=IF(OR(ISNUMBER(SEARCH("dog";E2));ISNUMBER(SEARCH("cat";E2));ISNUMBER(SEARCH("pet";E2)));"8.50";"0")
= IF(OR(ISNUMBER(SEARCH("dog";E2));ISNUMBER(SEARCH("cat";E2));ISNUMBER(SEARCH("pet";E2)));"8.50";"0")
= IF(OR(ISNUMBER(SEARCH("dog"; E2));ISNUMBER(SEARCH("cat"; E2));ISNUMBER(SEARCH("pet"; E2)));"8.50";"0")
或者
= IF(OR(ISNUMBER(SEARCH("dog";E2));ISNUMBER(SEARCH("cat";E2));ISNUMBER(SEARCH("pet";E2)));"8.50";"0")
ISNUMBER确定是单目运算符,不再换行。
SEARCH里面如果全部是简单的表达式没有嵌套函数调用,可以考虑不换行
=IF(IFERROR(INDEX(Table1;MATCH($A2;Response_ID;0);MATCH(Q$1;header;0));"")="";"";(INDEX(Table1;MATCH($A2;Response_ID;0);MATCH(Q$1;header;0))))
=IF(IFERROR(INDEX(Table1;MATCH($A2;Response_ID;0);MATCH(Q$1;header;0));"")="";"";(INDEX(Table1;MATCH($A2;Response_ID;0);MATCH(Q$1;header;0))))
= IF(IFERROR(INDEX(Table1;MATCH($A2;Response_ID;0);MATCH(Q$1;header;0));"") = "";"";(INDEX(Table1;MATCH($A2;Response_ID;0);MATCH(Q$1;header;0))))
= IF(IFERROR(INDEX(Table1;MATCH($A2;Response_ID;0);MATCH(Q$1;header;0));"") = "";"";(INDEX(Table1;MATCH($A2;Response_ID;0);MATCH(Q$1;header;0))))
="Referrals: "&INDEX(INDIRECT("'"&LookupLists!$F$1&"'!"&"AE3:AE184");MATCH(LookupLists!$E$1;INDIRECT("'"&LookupLists!$F$1&"'!"&"A3:A184");0);MATCH("Referrals";INDIRECT("'"&LookupLists!$F$1&"'!"&"AE2:AE184");0))
="Referrals: "&INDEX(INDIRECT("'"&LookupLists!$F$1&"'!"&"AE3:AE184");MATCH(LookupLists!$E$1;INDIRECT("'"&LookupLists!$F$1&"'!"&"A3:A184");0);MATCH("Referrals";INDIRECT("'"&LookupLists!$F$1&"'!"&"AE2:AE184");0))
= "Referrals: "&INDEX(INDIRECT("'"&LookupLists!$F$1&"'!"&"AE3:AE184");MATCH(LookupLists!$E$1;INDIRECT("'"&LookupLists!$F$1&"'!"&"A3:A184");0);MATCH("Referrals";INDIRECT("'"&LookupLists!$F$1&"'!"&"AE2:AE184");0))
= "Referrals: "&INDEX(INDIRECT("'"&LookupLists!$F$1&"'!"&"AE3:AE184");MATCH(LookupLists!$E$1;INDIRECT("'"&LookupLists!$F$1&"'!"&"A3:A184");0);MATCH("Referrals";INDIRECT("'"&LookupLists!$F$1&"'!"&"AE2:AE184");0))
INDIRECT也是一个单目运算符,可以考虑不换行。
=IF(SEARCH("ABC";G45)>0;IF((DATE(((2014+IF(VALUE(MID(G45;(SEARCH("/";G45))-2;2))=1;1;0)));(MID(G45;(SEARCH("/";G45))-2;2));(MID(G45;(SEARCH("/";G45))+1;2))))<B45;"Send";"Don't");"#VALUE!")
=IF(SEARCH("ABC";G45)>0;IF((DATE(((2014+IF(VALUE(MID(G45;(SEARCH("/";G45))-2;2))=1;1;0)));(MID(G45;(SEARCH("/";G45))-2;2));(MID(G45;(SEARCH("/";G45))+1;2))))<B45;"Send";"Don't");"#VALUE!")
= IF(SEARCH("ABC";G45) > 0;IF((DATE(((2014 + IF(VALUE(MID(G45;(SEARCH("/";G45))-2;2)) = 1;1;0)));(MID(G45;(SEARCH("/";G45))-2;2));(MID(G45;(SEARCH("/";G45))+1;2)))) < B45;"Send";"Don't");"#VALUE!")
= IF(SEARCH("ABC"; G45) > 0;IF((DATE(((2014 + IF(VALUE(MID(G45;(SEARCH("/"; G45)) - 2;2)) = 1;1;0)));(MID(G45;(SEARCH("/"; G45)) - 2;2));(MID(G45;(SEARCH("/"; G45)) + 1;2)))) < B45;"Send";"Don't");"#VALUE!")
= IF(SEARCH("ABC"; G45) > 0;IF((DATE(((2014+ IF(VALUE(MID(G45;(SEARCH("/"; G45)) - 2;2)) = 1;1;0)));(MID(G45;(SEARCH("/"; G45)) - 2;2));(MID(G45;(SEARCH("/"; G45)) + 1;2)))) < B45;"Send";"Don't");"#VALUE!")
= IF(SEARCH("ABC"; G45) > 0;IF((DATE(((2014+ IF(VALUE(MID(G45;(SEARCH("/"; G45)) - 2;2)) = 1;1;0)));(MID(G45;(SEARCH("/"; G45)) - 2;2));(MID(G45;(SEARCH("/"; G45)) + 1;2)))) < B45;"Send";"Don't");"#VALUE!")
=INDEX($C$58:$C$68,MATCH(AVERAGE(VLOOKUP(F4,$C$58:$D$68,2,0),VLOOKUP(G4,$C$58:$D$68,2,0),VLOOKUP(H4,$C$58:$D$68,2,0),VLOOKUP(I4,$C$58:$D$68,2,0),VLOOKUP(J4,$C$58:$D$68,2,0),VLOOKUP(K4,$C$58:$D$68,2,0),VLOOKUP(L4,$C$58:$D$68,2,0)),$D$58:$D$68,1))
=INDEX($C$58:$C$68,MATCH(AVERAGE(VLOOKUP(F4,$C$58:$D$68,2,0),VLOOKUP(G4,$C$58:$D$68,2,0),VLOOKUP(H4,$C$58:$D$68,2,0),VLOOKUP(I4,$C$58:$D$68,2,0),VLOOKUP(J4,$C$58:$D$68,2,0),VLOOKUP(K4,$C$58:$D$68,2,0),VLOOKUP(L4,$C$58:$D$68,2,0)),$D$58:$D$68,1))
= INDEX($C$58:$C$68,MATCH(AVERAGE(VLOOKUP(F4,$C$58:$D$68,2,0),VLOOKUP(G4,$C$58:$D$68,2,0),VLOOKUP(H4,$C$58:$D$68,2,0),VLOOKUP(I4,$C$58:$D$68,2,0),VLOOKUP(J4,$C$58:$D$68,2,0),VLOOKUP(K4,$C$58:$D$68,2,0),VLOOKUP(L4,$C$58:$D$68,2,0)),$D$58:$D$68,1))
= INDEX($C$58:$C$68,MATCH(AVERAGE(VLOOKUP(F4, $C$58:$D$68, 2, 0),VLOOKUP(G4, $C$58:$D$68, 2, 0),VLOOKUP(H4, $C$58:$D$68, 2, 0),VLOOKUP(I4, $C$58:$D$68, 2, 0),VLOOKUP(J4, $C$58:$D$68, 2, 0),VLOOKUP(K4, $C$58:$D$68, 2, 0),VLOOKUP(L4, $C$58:$D$68, 2, 0)),$D$58:$D$68,1))
同样的问题: 在vlookup嵌套级别比较深且vlookup的公式比较简单时,是否可以不换行。
=IF(A1="Facility Variance Report",IF(MID(A2,FIND(":",A2)+2,20)="Baptist Memorial Hos",MID(A2,FIND("_",A2)+1,2)&"-"&TRIM((MID(A2,FIND(":",A2)+2,17)))&IF(IFERROR(FIND("West",A2),0)>0," W","")&" "&MID(A2,FIND(CHAR(1),SUBSTITUTE(A2,"-",CHAR(1),2))+1,3)&" -FVar",MID(A2,FIND("_",A2)+1,2)&"-"&MID(A2,FIND("_",A2)+1,2)&"-"&TRIM((MID(A2,FIND(":",A2)+2,20)))&IF(IFERROR(FIND("West",A2),0)>0," W","")&"-FVar"),IF(MID(A2,FIND(":",A2)+2,20)="Baptist Memorial Hos",MID(A2,FIND("_",A2)+1,2)&"-"&TRIM((MID(A2,FIND(":",A2)+2,17)))&IF(IFERROR(FIND("West",A2),0)>0," W","")&" "&MID(A2,FIND("-",A2,FIND("-",A2)+1)+1,3)&"-LTM",MID(A2,FIND("_",A2)+1,2)&"-"&MID(A2,FIND("_",A2)+1,2)&"-"&TRIM((MID(A2,FIND(":",A2)+2,20)))&IF(IFERROR(FIND("West",A2),0)>0," W","")&"-LTM"))
=IF(A1="Facility Variance Report",IF(MID(A2,FIND(":",A2)+2,20)="Baptist Memorial Hos",MID(A2,FIND("_",A2)+1,2)&"-"&TRIM((MID(A2,FIND(":",A2)+2,17)))&IF(IFERROR(FIND("West",A2),0)>0," W","")&" "&MID(A2,FIND(CHAR(1),SUBSTITUTE(A2,"-",CHAR(1),2))+1,3)&" -FVar",MID(A2,FIND("_",A2)+1,2)&"-"&MID(A2,FIND("_",A2)+1,2)&"-"&TRIM((MID(A2,FIND(":",A2)+2,20)))&IF(IFERROR(FIND("West",A2),0)>0," W","")&"-FVar"),IF(MID(A2,FIND(":",A2)+2,20)="Baptist Memorial Hos",MID(A2,FIND("_",A2)+1,2)&"-"&TRIM((MID(A2,FIND(":",A2)+2,17)))&IF(IFERROR(FIND("West",A2),0)>0," W","")&" "&MID(A2,FIND("-",A2,FIND("-",A2)+1)+1,3)&"-LTM",MID(A2,FIND("_",A2)+1,2)&"-"&MID(A2,FIND("_",A2)+1,2)&"-"&TRIM((MID(A2,FIND(":",A2)+2,20)))&IF(IFERROR(FIND("West",A2),0)>0," W","")&"-LTM"))
= IF(A1 = "Facility Variance Report",IF(MID(A2,FIND(":",A2)+2,20) = "Baptist Memorial Hos",MID(A2,FIND("_",A2)+1,2)&"-"&TRIM((MID(A2,FIND(":",A2)+2,17)))&IF(IFERROR(FIND("West",A2),0) > 0," W","")&" "&MID(A2,FIND(CHAR(1),SUBSTITUTE(A2,"-",CHAR(1),2))+1,3)&" -FVar",MID(A2,FIND("_",A2)+1,2)&"-"&MID(A2,FIND("_",A2)+1,2)&"-"&TRIM((MID(A2,FIND(":",A2)+2,20)))&IF(IFERROR(FIND("West",A2),0) > 0," W","")&"-FVar"),IF(MID(A2,FIND(":",A2)+2,20) = "Baptist Memorial Hos",MID(A2,FIND("_",A2)+1,2)&"-"&TRIM((MID(A2,FIND(":",A2)+2,17)))&IF(IFERROR(FIND("West",A2),0) > 0," W","")&" "&MID(A2,FIND("-",A2,FIND("-",A2)+1)+1,3)&"-LTM",MID(A2,FIND("_",A2)+1,2)&"-"&MID(A2,FIND("_",A2)+1,2)&"-"&TRIM((MID(A2,FIND(":",A2)+2,20)))&IF(IFERROR(FIND("West",A2),0) > 0," W","")&"-LTM"))
= IF(A1 = "Facility Variance Report",IF(MID(A2,FIND(":", A2) + 2,20) = "Baptist Memorial Hos",MID(A2,FIND("_", A2) + 1,2) & "-" & TRIM((MID(A2,FIND(":", A2) + 2,17))) & IF(IFERROR(FIND("West", A2),0) > 0," W","") & " " & MID(A2,FIND(CHAR(1),SUBSTITUTE(A2,"-",CHAR(1),2)) + 1,3) & " -FVar",MID(A2,FIND("_", A2) + 1,2) & "-" & MID(A2,FIND("_", A2) + 1,2) & "-" & TRIM((MID(A2,FIND(":", A2) + 2,20))) & IF(IFERROR(FIND("West", A2),0) > 0," W","") & "-FVar"),IF(MID(A2,FIND(":", A2) + 2,20) = "Baptist Memorial Hos",MID(A2,FIND("_", A2) + 1,2) & "-" & TRIM((MID(A2,FIND(":", A2) + 2,17))) & IF(IFERROR(FIND("West", A2),0) > 0," W","") & " " & MID(A2,FIND("-",A2,FIND("-", A2) + 1) + 1,3) & "-LTM",MID(A2,FIND("_", A2) + 1,2) & "-" & MID(A2,FIND("_", A2) + 1,2) & "-" & TRIM((MID(A2,FIND(":", A2) + 2,20))) & IF(IFERROR(FIND("West", A2),0) > 0," W","") & "-LTM"))
Char、Trim都是单目运算符,无需换行。
无嵌套的简单短函数可以放在一行,无需强制换行。
= IF(A1 = "Facility Variance Report",IF(MID(A2,FIND(":", A2) + 2,20) = "Baptist Memorial Hos",MID(A2,FIND("_", A2) + 1,2) & "-"& TRIM((MID(A2,FIND(":", A2) + 2,17)))& IF(IFERROR(FIND("West", A2),0) > 0," W","") & " "& MID(A2,FIND(CHAR(1),SUBSTITUTE(A2,"-",CHAR(1),2)) + 1,3) & " -FVar",MID(A2,FIND("_", A2) + 1,2) & "-"& MID(A2,FIND("_", A2) + 1,2) & "-"& TRIM((MID(A2,FIND(":", A2) + 2,20)))& IF(IFERROR(FIND("West", A2),0) > 0," W","") & "-FVar"),IF(MID(A2,FIND(":", A2) + 2,20) = "Baptist Memorial Hos",MID(A2,FIND("_", A2) + 1,2) & "-"& TRIM((MID(A2,FIND(":", A2) + 2,17)))& IF(IFERROR(FIND("West", A2),0) > 0," W","") & " "& MID(A2,FIND("-",A2,FIND("-", A2) + 1) + 1,3) & "-LTM",MID(A2,FIND("_", A2) + 1,2) & "-"& MID(A2,FIND("_", A2) + 1,2) & "-"& TRIM((MID(A2,FIND(":", A2) + 2,20))) & IF(IFERROR(FIND("West", A2),0) > 0," W","") & "-LTM"))
= IF(A1 = "Facility Variance Report",IF(MID(A2,FIND(":", A2) + 2,20) = "Baptist Memorial Hos",MID(A2,FIND("_", A2) + 1,2) & "-"& TRIM((MID(A2,FIND(":", A2) + 2,17)))& IF(IFERROR(FIND("West", A2),0) > 0," W","") & " "& MID(A2,FIND(CHAR(1),SUBSTITUTE(A2,"-",CHAR(1),2)) + 1,3) & " -FVar",MID(A2,FIND("_", A2) + 1,2) & "-"& MID(A2,FIND("_", A2) + 1,2) & "-"& TRIM((MID(A2,FIND(":", A2) + 2,20)))& IF(IFERROR(FIND("West", A2),0) > 0," W","") & "-FVar"),IF(MID(A2,FIND(":", A2) + 2,20) = "Baptist Memorial Hos",MID(A2,FIND("_", A2) + 1,2) & "-"& TRIM((MID(A2,FIND(":", A2) + 2,17)))& IF(IFERROR(FIND("West", A2),0) > 0," W","") & " "& MID(A2,FIND("-",A2,FIND("-", A2) + 1) + 1,3) & "-LTM",MID(A2,FIND("_", A2) + 1,2) & "-"& MID(A2,FIND("_", A2) + 1,2) & "-"& TRIM((MID(A2,FIND(":", A2) + 2,20)))& IF(IFERROR(FIND("West", A2),0) > 0," W","") & "-LTM"))
= IF(A1 = "Facility Variance Report",IF(MID(A2,FIND(":", A2) + 2,20) = "Baptist Memorial Hos",MID(A2,FIND("_", A2) + 1,2) & "-" & TRIM((MID(A2,FIND(":", A2) + 2,17))) & IF(IFERROR(FIND("West", A2),0) > 0," W","") & " " & MID(A2,FIND(CHAR(1),SUBSTITUTE(A2,"-",CHAR(1),2)) + 1,3) & " -FVar",MID(A2,FIND("_", A2) + 1,2) & "-" & MID(A2,FIND("_", A2) + 1,2) & "-" & TRIM((MID(A2,FIND(":", A2) + 2,20))) & IF(IFERROR(FIND("West", A2),0) > 0," W","") & "-FVar"),IF(MID(A2,FIND(":", A2) + 2,20) = "Baptist Memorial Hos",MID(A2,FIND("_", A2) + 1,2) & "-" & TRIM((MID(A2,FIND(":", A2) + 2,17))) & IF(IFERROR(FIND("West", A2),0) > 0," W","") & " " & MID(A2,FIND("-",A2,FIND("-", A2) + 1) + 1,3) & "-LTM",MID(A2,FIND("_", A2) + 1,2) & "-" & MID(A2,FIND("_", A2) + 1,2) & "-" & TRIM((MID(A2,FIND(":", A2) + 2,20))) & IF(IFERROR(FIND("West", A2),0) > 0," W","") & "-LTM"))
= IF(A1 = "Facility Variance Report",IF(MID(A2,FIND(":", A2) + 2,20) = "Baptist Memorial Hos",MID(A2,FIND("_", A2) + 1,2) & "-"& TRIM((MID(A2,FIND(":", A2) + 2,17)))& IF(IFERROR(FIND("West", A2),0) > 0," W","") & " "& MID(A2,FIND(CHAR(1),SUBSTITUTE(A2,"-",CHAR(1),2)) + 1,3) & " -FVar",MID(A2,FIND("_", A2) + 1,2) & "-"& MID(A2,FIND("_", A2) + 1,2) & "-"& TRIM((MID(A2,FIND(":", A2) + 2,20)))& IF(IFERROR(FIND("West", A2),0) > 0," W","") & "-FVar"),IF(MID(A2,FIND(":", A2) + 2,20) = "Baptist Memorial Hos",MID(A2,FIND("_", A2) + 1,2) & "-"& TRIM((MID(A2,FIND(":", A2) + 2,17)))& IF(IFERROR(FIND("West", A2),0) > 0," W","") & " "& MID(A2,FIND("-",A2,FIND("-", A2) + 1) + 1,3) & "-LTM",MID(A2,FIND("_", A2) + 1,2) & "-"& MID(A2,FIND("_", A2) + 1,2) & "-"& TRIM((MID(A2,FIND(":", A2) + 2,20)))& IF(IFERROR(FIND("West", A2),0) > 0," W","") & "-LTM"))
=CONCATENATE(IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$4,'Template Ideas'!D2))=TRUE,VLOOKUP('Tagging Inputs'!$C$4,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$4,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2))))=TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2))=TRUE,VLOOKUP('Tagging Inputs'!$C$5,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2))))=TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2))=TRUE,VLOOKUP('Tagging Inputs'!$C$6,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2))))=TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2))=TRUE,VLOOKUP('Tagging Inputs'!$C$7,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))=TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2))=TRUE,VLOOKUP('Tagging Inputs'!$C$8,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""))
=CONCATENATE(IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$4,'Template Ideas'!D2))=TRUE,VLOOKUP('Tagging Inputs'!$C$4,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$4,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2))))=TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2))=TRUE,VLOOKUP('Tagging Inputs'!$C$5,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2))))=TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2))=TRUE,VLOOKUP('Tagging Inputs'!$C$6,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2))))=TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2))=TRUE,VLOOKUP('Tagging Inputs'!$C$7,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))=TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2))=TRUE,VLOOKUP('Tagging Inputs'!$C$8,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""))
= CONCATENATE(IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$4,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$4,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$4,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$5,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$6,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$7,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$8,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""))
= CONCATENATE(IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$4,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$4,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$4,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$5,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$6,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$7,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$8,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""))
ISNUMBER是单目运算符,可以不换行
= CONCATENATE(IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$4,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$4,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$4,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$5,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$6,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$7,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$8,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""))
= CONCATENATE(IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$4,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$4,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$4,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$5,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$5,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$6,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$6,'Template Ideas'!D2)),OR(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$7,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""),IF(AND(ISNUMBER(SEARCH('Tagging Inputs'!$C$7,'Template Ideas'!D2)),ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2))) = TRUE,"; ",""),IFERROR(IF(ISNUMBER(SEARCH('Tagging Inputs'!$C$8,'Template Ideas'!D2)) = TRUE,VLOOKUP('Tagging Inputs'!$C$8,'Tagging Inputs'!$B$12:$C$38,2,FALSE),""),""))
=IF(AND(ISNUMBER(SEARCH("Company",A2)),ISNUMBER(SEARCH("ABC",A2))),"Company ABC","")
=IF(AND(ISNUMBER(SEARCH("Company",A2)),ISNUMBER(SEARCH("ABC",A2))),"Company ABC","")
= IF(AND(ISNUMBER(SEARCH("Company",A2)),ISNUMBER(SEARCH("ABC",A2))),"Company ABC","")
= IF(AND(ISNUMBER(SEARCH("Company",A2)),ISNUMBER(SEARCH("ABC",A2))),"Company ABC","")
=SUM(IF($G$14:$G$5002="Liz S Salary",IF($Q$14:$Q$5000>=Summary!$F$6,IF($Q$14:$Q$5000<=Summary!$F$7,$R$14:$R$5000,0),0),0))
=SUM(IF($G$14:$G$5002="Liz S Salary",IF($Q$14:$Q$5000>=Summary!$F$6,IF($Q$14:$Q$5000<=Summary!$F$7,$R$14:$R$5000,0),0),0))
= SUM(IF($G$14:$G$5002 = "Liz S Salary",IF($Q$14:$Q$5000 >= Summary!$F$6,IF($Q$14:$Q$5000 <= Summary!$F$7,$R$14:$R$5000,0),0),0))
= SUM(IF($G$14:$G$5002 = "Liz S Salary",IF($Q$14:$Q$5000 >= Summary!$F$6,IF($Q$14:$Q$5000 <= Summary!$F$7,$R$14:$R$5000,0),0),0))
=IFERROR(VLOOKUP(AI57,SALESCODES!$B:$G,3,FALSE),IFERROR((VLOOKUP(AI57,SALESCODES!$C:$G,2,FALSE)),"Value if error"))
=IFERROR(VLOOKUP(AI57,SALESCODES!$B:$G,3,FALSE),IFERROR((VLOOKUP(AI57,SALESCODES!$C:$G,2,FALSE)),"Value if error"))
= IFERROR(VLOOKUP(AI57,SALESCODES!$B:$G,3,FALSE),IFERROR((VLOOKUP(AI57,SALESCODES!$C:$G,2,FALSE)),"Value if error"))
= IFERROR(VLOOKUP(AI57,SALESCODES!$B:$G,3,FALSE),IFERROR((VLOOKUP(AI57,SALESCODES!$C:$G,2,FALSE)),"Value if error"))
=SUMPRODUCT(OFFSET($J$2,0,0,SUM(ROW())-1),OFFSET($O$2,11-SUM(ROW()),0,SUM(ROW())-1))+SUMPRODUCT(OFFSET($J$2,0,0,SUM(ROW())-1),OFFSET($O$2,11-SUM(ROW()),0,SUM(ROW())-1)
=SUMPRODUCT(OFFSET($J$2,0,0,SUM(ROW())-1),OFFSET($O$2,11-SUM(ROW()),0,SUM(ROW())-1))+SUMPRODUCT(OFFSET($J$2,0,0,SUM(ROW())-1),OFFSET($O$2,11-SUM(ROW()),0,SUM(ROW())-1)
= SUMPRODUCT(OFFSET($J$2,0,0,SUM(ROW())-1),OFFSET($O$2,11 - SUM(ROW()),0,SUM(ROW())-1)) + SUMPRODUCT(OFFSET($J$2,0,0,SUM(ROW())-1),OFFSET($O$2,11 - SUM(ROW()),0,SUM(ROW())-1)
= SUMPRODUCT(OFFSET($J$2,0,0,SUM(ROW()) - 1),OFFSET($O$2,11 - SUM(ROW()),0,SUM(ROW())-1)) + SUMPRODUCT(OFFSET($J$2,0,0,SUM(ROW())-1),OFFSET($O$2,11 - SUM(ROW()),0,SUM(ROW())-1)
SUM 为单参数,不换行。里面嵌套的Row也是单参数(无参数)的情况,继续不换行。
=SUM(ROUNDUP(COUNTIF(A1:AH1,">="&ROW(INDIRECT("A1:A"&MAX(A1:AH1),TRUE)))/12,0))
=SUM(ROUNDUP(COUNTIF(A1:AH1,">="&ROW(INDIRECT("A1:A"&MAX(A1:AH1),TRUE)))/12,0))
= SUM(ROUNDUP(COUNTIF(A1:AH1,">="&ROW(INDIRECT("A1:A"&MAX(A1:AH1),TRUE))) / 12,0))
= SUM(ROUNDUP(COUNTIF(A1:AH1,">=" & ROW(INDIRECT("A1:A" & MAX(A1:AH1),TRUE))) / 12,0))
Row 为单参数的情况
=SUMPRODUCT(((J2>=YEAR($C$2:$C$4))*((J2<=YEAR($D$2:$D$4))+($D$2:$D$4=""))),SUMIFS($G$2:$G$3,$F$2:$F$3,$B$2:$B$4),((DATEDIF(IF($C$2:$C$4>DATE(J2,12,31),0,$C$2:$C$4),DATE(J2,12,31),"m")+1>12)*12-IF($D$2:$D$4<>"",MONTH(D1:D3)+2,0))+(DATEDIF(IF($C$2:$C$4>DATE(J2,12,31),0,$C$2:$C$4),DATE(J2,12,31),"m")+1<=12)*((DATEDIF(IF($C$2:$C$4>DATE(J2,12,31),0,$C$2:$C$4),DATE(J2,12,31),"m")+1)--IF($D$2:$D$4<>"",MONTH(D1:D3)+2,0)))
=SUMPRODUCT(((J2>=YEAR($C$2:$C$4))*((J2<=YEAR($D$2:$D$4))+($D$2:$D$4=""))),SUMIFS($G$2:$G$3,$F$2:$F$3,$B$2:$B$4),((DATEDIF(IF($C$2:$C$4>DATE(J2,12,31),0,$C$2:$C$4),DATE(J2,12,31),"m")+1>12)*12-IF($D$2:$D$4<>"",MONTH(D1:D3)+2,0))+(DATEDIF(IF($C$2:$C$4>DATE(J2,12,31),0,$C$2:$C$4),DATE(J2,12,31),"m")+1<=12)*((DATEDIF(IF($C$2:$C$4>DATE(J2,12,31),0,$C$2:$C$4),DATE(J2,12,31),"m")+1)--IF($D$2:$D$4<>"",MONTH(D1:D3)+2,0)))
= SUMPRODUCT(((J2 >= YEAR($C$2:$C$4)) * ((J2 <= YEAR($D$2:$D$4)) + ($D$2:$D$4 = ""))),SUMIFS($G$2:$G$3,$F$2:$F$3,$B$2:$B$4),((DATEDIF(IF($C$2:$C$4 > DATE(J2,12,31),0,$C$2:$C$4),DATE(J2,12,31),"m")+1 > 12) * 12 - IF($D$2:$D$4 <> "",MONTH(D1:D3)+2,0)) + (DATEDIF(IF($C$2:$C$4 > DATE(J2,12,31),0,$C$2:$C$4),DATE(J2,12,31),"m")+1 <= 12) * ((DATEDIF(IF($C$2:$C$4 > DATE(J2,12,31),0,$C$2:$C$4),DATE(J2,12,31),"m")+1) -- IF($D$2:$D$4 <> "",MONTH(D1:D3)+2,0)))
= SUMPRODUCT(((J2 >= YEAR($C$2:$C$4)) * ((J2 <= YEAR($D$2:$D$4)) + ($D$2:$D$4 = ""))),SUMIFS($G$2:$G$3,$F$2:$F$3, $B$2:$B$4),((DATEDIF(IF($C$2:$C$4 > DATE(J2, 12, 31),0,$C$2:$C$4),DATE(J2, 12, 31),"m") + 1 > 12) * 12 - IF($D$2:$D$4 <> "",MONTH(D1:D3) + 2,0)) + (DATEDIF(IF($C$2:$C$4 > DATE(J2, 12, 31),0,$C$2:$C$4),DATE(J2, 12, 31),"m") + 1 <= 12) * ((DATEDIF(IF($C$2:$C$4 > DATE(J2, 12, 31),0,$C$2:$C$4),DATE(J2, 12, 31),"m") + 1) -- IF($D$2:$D$4 <> "",MONTH(D1:D3) + 2,0)))
将无嵌套的短函数放在一行,如DATE、MONTH
子表达式不引起换行
=IF(AND(C2>= (LEFT(INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)),FIND("-",INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)))-1)*1),C2<=MID(INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)),FIND("-",INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)))+1,256)*1),"Yes","No")
=IF(AND(C2>= (LEFT(INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)),FIND("-",INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)))-1)*1),C2<=MID(INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)),FIND("-",INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)))+1,256)*1),"Yes","No")
= IF(AND(C2 >= (LEFT(INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)),FIND("-",INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)))-1) * 1),C2 <= MID(INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)),FIND("-",INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)))+1,256) * 1),"Yes","No")
= IF(AND(C2 >= (LEFT(INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)),FIND("-",INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0))) - 1) * 1),C2 <= MID(INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0)),FIND("-",INDEX($I$1:$M$5,MATCH(B2,$I$1:$I$5,0),MATCH(D2,$I$1:$M$1,0))) + 1,256) * 1),"Yes","No")
=T(INDEX($B:$B,-1+6+ROWS($3:3)-IF(ROUNDUP(ROWS($3:3)/SUMPRODUCT(--($B:$B<>"")*COLUMN($A:$A)),0)=2,SUMPRODUCT(--($B:$B<>"")*COLUMN($A:$A)),0)))
=T(INDEX($B:$B,-1+6+ROWS($3:3)-IF(ROUNDUP(ROWS($3:3)/SUMPRODUCT(--($B:$B<>"")*COLUMN($A:$A)),0)=2,SUMPRODUCT(--($B:$B<>"")*COLUMN($A:$A)),0)))
= T(INDEX($B:$B,-1+6 + ROWS($3:3) - IF(ROUNDUP(ROWS($3:3) / SUMPRODUCT(-- ($B:$B <> "") * COLUMN($A:$A)),0) = 2,SUMPRODUCT(-- ($B:$B <> "") * COLUMN($A:$A)),0)))
= T(INDEX($B:$B,-1 + 6 + ROWS($3:3) - IF(ROUNDUP(ROWS($3:3) / SUMPRODUCT(--($B:$B <> "") * COLUMN($A:$A)),0) = 2,SUMPRODUCT(--($B:$B <> "") * COLUMN($A:$A)),0)))
=T(INDEX($B:$B,-1+6+ROWS($3:3)-IF(ROUNDUP(ROWS($3:3)/SUM(--($B:$B<>"")),0)=2,SUM(--($B:$B<>"")),0)))
=T(INDEX($B:$B,-1+6+ROWS($3:3)-IF(ROUNDUP(ROWS($3:3)/SUM(--($B:$B<>"")),0)=2,SUM(--($B:$B<>"")),0)))
= T(INDEX($B:$B,-1+6 + ROWS($3:3) - IF(ROUNDUP(ROWS($3:3) / SUM(-- ($B:$B <> "")),0) = 2,SUM(-- ($B:$B <> "")),0)))
= T(INDEX($B:$B,-1 + 6 + ROWS($3:3) - IF(ROUNDUP(ROWS($3:3) / SUM(--($B:$B <> "")),0) = 2,SUM(--($B:$B <> "")),0)))
= IF( OR(D2 <1000, D2 = 1000),"5", IF( AND(OR(D2 <10000, D2 = 10000 ), D2 >1000),"4", IF(AND(OR(D2 > 10000, D2 = 100000), D2 < 100000), "3", IF(AND(OR(D2 > 100000,D2 = 100000), D2 < 1000000),"2", IF(OR(D2 > 1000000,D4 = 1000000),"1","")))))
= IF( OR(D2 <1000, D2 = 1000),"5", IF( AND(OR(D2 <10000, D2 = 10000 ), D2 >1000),"4", IF(AND(OR(D2 > 10000, D2 = 100000), D2 < 100000), "3", IF(AND(OR(D2 > 100000,D2 = 100000), D2 < 1000000),"2", IF(OR(D2 > 1000000,D4 = 1000000),"1","")))))
= IF(OR(D2 < 1000,D2 = 1000),"5",IF(AND(OR(D2 < 10000,D2 = 10000),D2 > 1000),"4",IF(AND(OR(D2 > 10000,D2 = 100000),D2 < 100000),"3",IF(AND(OR(D2 > 100000,D2 = 100000),D2 < 1000000),"2",IF(OR(D2 > 1000000,D4 = 1000000),"1","")))))
= IF(OR(D2 < 1000, D2 = 1000),"5",IF(AND(OR(D2 < 10000, D2 = 10000),D2 > 1000),"4",IF(AND(OR(D2 > 10000, D2 = 100000),D2 < 100000),"3",IF(AND(OR(D2 > 100000, D2 = 100000),D2 < 1000000),"2",IF(OR(D2 > 1000000, D4 = 1000000),"1","")))))
AND、OR 无嵌套的话,可以考虑不换行,或者说不必要每个参数都换行
=SUM(--(FREQUENCY(IF(('DAY 2'!$H$2:$H$500=K2)*NOT('DAY 2'!$H$2:$H$500=""),'DAY 2'!$C$2:$C$500),'DAY 2'!$C$2:$C$500)>0))
=SUM(--(FREQUENCY(IF(('DAY 2'!$H$2:$H$500=K2)*NOT('DAY 2'!$H$2:$H$500=""),'DAY 2'!$C$2:$C$500),'DAY 2'!$C$2:$C$500)>0))
= SUM(-- (FREQUENCY(IF(('DAY 2'!$H$2:$H$500 = K2) * NOT('DAY 2'!$H$2:$H$500 = ""),'DAY 2'!$C$2:$C$500),'DAY 2'!$C$2:$C$500) > 0))
= SUM(--(FREQUENCY(IF(('DAY 2'!$H$2:$H$500 = K2) * NOT('DAY 2'!$H$2:$H$500 = ""),'DAY 2'!$C$2:$C$500),'DAY 2'!$C$2:$C$500) > 0))
=TRIM(CONCATENATE(IF(COUNTIF(Alice!A:A,A1)>0,"Alice ",""),IF(COUNTIF(Bob!A:A,A1)>0,"Bob ",""),IF(COUNTIF(Chris!A:A,A1)>0,"Chris ","")))
=TRIM(CONCATENATE(IF(COUNTIF(Alice!A:A,A1)>0,"Alice ",""),IF(COUNTIF(Bob!A:A,A1)>0,"Bob ",""),IF(COUNTIF(Chris!A:A,A1)>0,"Chris ","")))
= TRIM(CONCATENATE(IF(COUNTIF(Alice!A:A,A1) > 0,"Alice ",""),IF(COUNTIF(Bob!A:A,A1) > 0,"Bob ",""),IF(COUNTIF(Chris!A:A,A1) > 0,"Chris ","")))
= TRIM(CONCATENATE(IF(COUNTIF(Alice!A:A, A1) > 0,"Alice ",""),IF(COUNTIF(Bob!A:A, A1) > 0,"Bob ",""),IF(COUNTIF(Chris!A:A, A1) > 0,"Chris ","")))
=IF(E1=" ",VLOOKUP(A3,'Study Time'!$A$13:$I$37,9,FALSE),IF(ISNUMBER(MATCH(A3,INDIRECT(E1&"!"&"A3:A11"),0)),VLOOKUP(A3,INDIRECT(E1&"!"&"A3:C11"),3,FALSE)+INDIRECT(E1&"!"&"H72"),VLOOKUP(A3,'Study Time'!$A$13:$I$37,9,FALSE)+INDIRECT(E1&"!"&"H72")))
=IF(E1=" ",VLOOKUP(A3,'Study Time'!$A$13:$I$37,9,FALSE),IF(ISNUMBER(MATCH(A3,INDIRECT(E1&"!"&"A3:A11"),0)),VLOOKUP(A3,INDIRECT(E1&"!"&"A3:C11"),3,FALSE)+INDIRECT(E1&"!"&"H72"),VLOOKUP(A3,'Study Time'!$A$13:$I$37,9,FALSE)+INDIRECT(E1&"!"&"H72")))
= IF(E1 = " ",VLOOKUP(A3,'Study Time'!$A$13:$I$37,9,FALSE),IF(ISNUMBER(MATCH(A3,INDIRECT(E1&"!"&"A3:A11"),0)),VLOOKUP(A3,INDIRECT(E1&"!"&"A3:C11"),3,FALSE) + INDIRECT(E1&"!"&"H72"),VLOOKUP(A3,'Study Time'!$A$13:$I$37,9,FALSE) + INDIRECT(E1&"!"&"H72")))
= IF(E1 = " ",VLOOKUP(A3,'Study Time'!$A$13:$I$37,9,FALSE),IF(ISNUMBER(MATCH(A3,INDIRECT(E1 & "!" & "A3:A11"),0)),VLOOKUP(A3,INDIRECT(E1 & "!" & "A3:C11"),3,FALSE) + INDIRECT(E1 & "!" & "H72"),VLOOKUP(A3,'Study Time'!$A$13:$I$37,9,FALSE) + INDIRECT(E1 & "!" & "H72")))
=ROUNDUP(IF(S5<>"ü",0,SUMIF(J3:J5000,R5,F3:F5000))+IF(S6<>"ü",0,SUMIF(J3:J5000,R6,F3:F5000))+IF(S7<>"ü",0,SUMIF(J3:J5000,R7,F3:F5000))+IF(S8<>"ü",0,SUMIF(J3:J5000,R8,F3:F5000))+IF(S9<>"ü",0,SUMIF(J3:J5000,R9,F3:F5000))/1440,0)
=ROUNDUP(IF(S5<>"ü",0,SUMIF(J3:J5000,R5,F3:F5000))+IF(S6<>"ü",0,SUMIF(J3:J5000,R6,F3:F5000))+IF(S7<>"ü",0,SUMIF(J3:J5000,R7,F3:F5000))+IF(S8<>"ü",0,SUMIF(J3:J5000,R8,F3:F5000))+IF(S9<>"ü",0,SUMIF(J3:J5000,R9,F3:F5000))/1440,0)
= ROUNDUP(IF(S5 <> "ü",0,SUMIF(J3:J5000,R5,F3:F5000)) + IF(S6 <> "ü",0,SUMIF(J3:J5000,R6,F3:F5000)) + IF(S7 <> "ü",0,SUMIF(J3:J5000,R7,F3:F5000)) + IF(S8 <> "ü",0,SUMIF(J3:J5000,R8,F3:F5000)) + IF(S9 <> "ü",0,SUMIF(J3:J5000,R9,F3:F5000)) / 1440,0)
= ROUNDUP(IF(S5 <> "ü",0,SUMIF(J3:J5000, R5, F3:F5000)) + IF(S6 <> "ü",0,SUMIF(J3:J5000, R6, F3:F5000)) + IF(S7 <> "ü",0,SUMIF(J3:J5000, R7, F3:F5000)) + IF(S8 <> "ü",0,SUMIF(J3:J5000, R8, F3:F5000)) + IF(S9 <> "ü",0,SUMIF(J3:J5000, R9, F3:F5000)) / 1440,0)
合并无嵌套的短函数到一行
=SUMPRODUCT(((COUNTIF(OFFSET(A1,ROW(A2:A33)-1,0),"*apple*")+COUNTIF(OFFSET(A1,ROW(A2:A33)-1,0),"*seed*")+COUNTIF(OFFSET(A1,ROW(A2:A33)-1,0),"*turf*"))>0)*(B2:B33="B"))
=SUMPRODUCT(((COUNTIF(OFFSET(A1,ROW(A2:A33)-1,0),"*apple*")+COUNTIF(OFFSET(A1,ROW(A2:A33)-1,0),"*seed*")+COUNTIF(OFFSET(A1,ROW(A2:A33)-1,0),"*turf*"))>0)*(B2:B33="B"))
= SUMPRODUCT(((COUNTIF(OFFSET(A1,ROW(A2:A33)-1,0),"*apple*") + COUNTIF(OFFSET(A1,ROW(A2:A33)-1,0),"*seed*") + COUNTIF(OFFSET(A1,ROW(A2:A33)-1,0),"*turf*")) > 0) * (B2:B33 = "B"))
= SUMPRODUCT(((COUNTIF(OFFSET(A1,ROW(A2:A33) - 1,0),"*apple*") + COUNTIF(OFFSET(A1,ROW(A2:A33) - 1,0),"*seed*") + COUNTIF(OFFSET(A1,ROW(A2:A33) - 1,0),"*turf*")) > 0) * (B2:B33 = "B"))
=IF(OR(A6="Brother",A6="Sister"),0.85* IF(COUNTIF(B6:F6,"Standard day")=5,100,IF(COUNTIF(B6:F6,"Extended day")=5,120,COUNTIF(B6:F6,"Standard day")*23+COUNTIF(B6:F6,"Extended day")*26)), IF(COUNTIF(B6:F6,"Standard day")=5,100,IF(COUNTIF(B6:F6,"Extended day")=5,120,COUNTIF(B6:F6,"Standard day")*23+COUNTIF(B6:F6,"Extended day")*26)))
=IF(OR(A6="Brother",A6="Sister"),0.85* IF(COUNTIF(B6:F6,"Standard day")=5,100,IF(COUNTIF(B6:F6,"Extended day")=5,120,COUNTIF(B6:F6,"Standard day")*23+COUNTIF(B6:F6,"Extended day")*26)), IF(COUNTIF(B6:F6,"Standard day")=5,100,IF(COUNTIF(B6:F6,"Extended day")=5,120,COUNTIF(B6:F6,"Standard day")*23+COUNTIF(B6:F6,"Extended day")*26)))
= IF(OR(A6 = "Brother",A6 = "Sister"),0.85 * IF(COUNTIF(B6:F6,"Standard day") = 5,100,IF(COUNTIF(B6:F6,"Extended day") = 5,120,COUNTIF(B6:F6,"Standard day") * 23 + COUNTIF(B6:F6,"Extended day") * 26)),IF(COUNTIF(B6:F6,"Standard day") = 5,100,IF(COUNTIF(B6:F6,"Extended day") = 5,120,COUNTIF(B6:F6,"Standard day") * 23 + COUNTIF(B6:F6,"Extended day") * 26)))
= IF(OR(A6 = "Brother", A6 = "Sister"),0.85 * IF(COUNTIF(B6:F6, "Standard day") = 5,100,IF(COUNTIF(B6:F6, "Extended day") = 5,120,COUNTIF(B6:F6, "Standard day") * 23 + COUNTIF(B6:F6, "Extended day") * 26)),IF(COUNTIF(B6:F6, "Standard day") = 5,100,IF(COUNTIF(B6:F6, "Extended day") = 5,120,COUNTIF(B6:F6, "Standard day") * 23 + COUNTIF(B6:F6, "Extended day") * 26)))
=IF(ISNA(VLOOKUP($A3;#REF!;'8 History Fcst'!AH$1;FALSE));0;VLOOKUP($A3;#REF!;'8 History Fcst'!AH$1;FALSE))
=IF(ISNA(VLOOKUP($A3;#REF!;'8 History Fcst'!AH$1;FALSE));0;VLOOKUP($A3;#REF!;'8 History Fcst'!AH$1;FALSE))
= IF(ISNA(VLOOKUP($A3;#REF!;'8 History Fcst'!AH$1;FALSE));0;VLOOKUP($A3;#REF!;'8 History Fcst'!AH$1;FALSE))
= IF(ISNA(VLOOKUP($A3;#REF!;'8 History Fcst'!AH$1;FALSE));0;VLOOKUP($A3;#REF!;'8 History Fcst'!AH$1;FALSE))
Formula Editor 的解析好像有点问题。一般Vlookup他的处理都是强制换行的,可能是因为 #REF!
=IF($X12=$AJ$8;$DU12/$DU$8*AR$8;IF($X12=$AJ$7;AR$7/$DU$7*$DU12;AR$9/$DU$9*$DU12))
=IF($X12=$AJ$8;$DU12/$DU$8*AR$8;IF($X12=$AJ$7;AR$7/$DU$7*$DU12;AR$9/$DU$9*$DU12))
= IF($X12 = $AJ$8;$DU12 / $DU$8 * AR$8;IF($X12 = $AJ$7;AR$7 / $DU$7 * $DU12;AR$9 / $DU$9 * $DU12))
= IF($X12 = $AJ$8;$DU12 / $DU$8 * AR$8;IF($X12 = $AJ$7;AR$7 / $DU$7 * $DU12;AR$9 / $DU$9 * $DU12))