Hallo,
jetzt funktionierts
ich hab vergessen den Feldern, wenn sie leer sind, einen Wert zuzuweisen.
Vielen Dank fuer die Hilfe.
Gruss Chris
Hier die nicht sehr schoene aber funktionierende Formel:
COND1:=@If(InstallDate1="";"";@If(InstallDate1>=@Adjust(@Now;-2;0;0;0;0;0));"1";"0");
COND2:=@If(InstallDateRetrofit1="";"";@If(InstallDateRetrofit1>=@Adjust(@Now;-2;0;0;0;0;0));"1";"0");
COND3:=@If(
((@If(@IsTime(LastU951);LastU951;@Date(1890;12;30)))>@Adjust(NewestDate;-2;0;0;0;0;0)&(@If(@IsTime(LastU951);LastU951;@Date(1890;12;30)))<NewestDate)|
((@If(@IsTime(LastU951_b);LastU951_b;@Date(1890;12;30)))>@Adjust(NewestDate;-2;0;0;0;0;0)&(@If(@IsTime(LastU951_b);LastU951_b;@Date(1890;12;30)))<NewestDate)|
((@If(@IsTime(LastAdvanced1);LastAdvanced1;@Date(1890;12;30)))>@Adjust(NewestDate;-2;0;0;0;0;0)&(@If(@IsTime(LastAdvanced1);LastAdvanced1;@Date(1890;12;30)))<NewestDate)|
((@If(@IsTime(LastAdvanced1_b);LastAdvanced1_b;@Date(1890;12;30)))>@Adjust(NewestDate;-2;0;0;0;0;0)&(@If(@IsTime(LastAdvanced1_b);LastAdvanced1_b;@Date(1890;12;30)))<NewestDate)|
((@If(@IsTime(LastPMDate1);LastPMDate1;@Date(1890;12;30)))>@Adjust(NewestDate;-2;0;0;0;0;0)&(@If(@IsTime(LastPMDate1);LastPMDate1;@Date(1890;12;30)))<NewestDate)|
((@If(@IsTime(LastPMDate1_b);LastPMDate1_b;@Date(1890;12;30)))>@Adjust(NewestDate;-2;0;0;0;0;0)&(@If(@IsTime(LastPMDate1_b);LastPMDate1_b;@Date(1890;12;30)))<NewestDate)|
((@If(@IsTime(InstallDatePackMove1);InstallDatePackMove1;@Date(1898;12;30)))>@Adjust(NewestDate;-2;0;0;0;0;0)&(@If(@IsTime(InstallDatePackMove1);InstallDatePackMove1;@Date(1898;12;30)))<NewestDate)|
((@If(@IsTime(InstallDatePackMove1_b);InstallDatePackMove1_b;@Date(1898;12;30)))>@Adjust(NewestDate;-2;0;0;0;0;0)&(@If(@IsTime(InstallDatePackMove1_b);InstallDatePackMove1_b;@Date(1898;12;30)))<NewestDate)
;"1";"0");
COND4:=(((COND1=""&COND2="")|(COND1="0"|COND2="0"))&(COND3="1"));
COND5:=(((COND1=""&COND2="")|(COND1="0"|COND2="0"))&(COND3="0"));
@If(
InstallDate1=""&
InstallDateRetrofit1=""&
LastU951="" &
LastU951_b=""&
LastAdvanced1=""&
LastAdvanced1_b=""&
LastPMDate1=""&
LastPMDate1_b=""&
InstallDatePackMove1=""&
InstallDatePackMove1_b="";"";
(COND1="1"|COND2="1");" New customer";
COND4;"Repeat customer";
COND5;"New customer";"")