G
Guest
How many levels can you have to an IIf statment? I know Excel you can only go
seven of eight levels down. I have the following statment and I need to add
one more for 1000 - 1400. When I add it I receive a too complex message. Any
suggestions on simplifying this would be much appreciated as well. Thanks in
advance.
Late: IIf(([TIMEFRAME]="0800-1000") And ([START
TIME])>"10:00",1,IIf(([TIMEFRAME]="0830-1200") And ([START
TIME])>"12:00",1,IIf(([TIMEFRAME]="1000-1200") And ([START
TIME])>"12:00",1,IIf(([TIMEFRAME]="1200-1400") And ([START
TIME])>"14:00",1,IIf(([TIMEFRAME]="1200-1600") And ([START
TIME])>"16:00",1,IIf(([TIMEFRAME]="1400-1600") And ([START
TIME])>"16:00",1,IIf(([TIMEFRAME]="1400-1800") And ([START
TIME])>"18:00",1,IIf(([TIMEFRAME]="1600-1800") And ([START
TIME])>"18:00",1,IIf(([TIMEFRAME]="1600-1900") And ([START
TIME])>"19:00",1,IIf(([TIMEFRAME]="1600-2000") And ([START
TIME])>"20:00",1,IIf(([TIMEFRAME]="1700-1900") And ([START
TIME])>"19:00",1,IIf(([TIMEFRAME]="1800-2000") And ([START
TIME])>"20:00",1,IIf(([TIMEFRAME]="0800-2000") And ([START
TIME])>"20:00",1,0)))))))))))))
seven of eight levels down. I have the following statment and I need to add
one more for 1000 - 1400. When I add it I receive a too complex message. Any
suggestions on simplifying this would be much appreciated as well. Thanks in
advance.
Late: IIf(([TIMEFRAME]="0800-1000") And ([START
TIME])>"10:00",1,IIf(([TIMEFRAME]="0830-1200") And ([START
TIME])>"12:00",1,IIf(([TIMEFRAME]="1000-1200") And ([START
TIME])>"12:00",1,IIf(([TIMEFRAME]="1200-1400") And ([START
TIME])>"14:00",1,IIf(([TIMEFRAME]="1200-1600") And ([START
TIME])>"16:00",1,IIf(([TIMEFRAME]="1400-1600") And ([START
TIME])>"16:00",1,IIf(([TIMEFRAME]="1400-1800") And ([START
TIME])>"18:00",1,IIf(([TIMEFRAME]="1600-1800") And ([START
TIME])>"18:00",1,IIf(([TIMEFRAME]="1600-1900") And ([START
TIME])>"19:00",1,IIf(([TIMEFRAME]="1600-2000") And ([START
TIME])>"20:00",1,IIf(([TIMEFRAME]="1700-1900") And ([START
TIME])>"19:00",1,IIf(([TIMEFRAME]="1800-2000") And ([START
TIME])>"20:00",1,IIf(([TIMEFRAME]="0800-2000") And ([START
TIME])>"20:00",1,0)))))))))))))