@BurdenBear
2019-03-20T09:55:25.000000Z
字数 49323
阅读 576
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
)
)