Como colocar una función si anidada en excel 2010

La vdd tengo un problema que quizá sea muy fácil de resolver pero no la encuentro,

Tengo una tabla en excel 2010

En una celda tengo

Hora con un formato de 24h, ahora bien quiero colocar en otra celda el turno que corresponde a esa hora.

06:00:00 A 14:00:00 PRIMER TURNO

14:00:00 A 21:00:00 SEGUNDO TURNO

21:01:00 A 05:59:00 TERCER TURNO TURNO

Ej

A1 A2

HORA TURNO

04:22:48 TURNO 3

07:02:21 TURNO 1

23:33:08 TURNO 3

15:03:57 TURNO 2

Espero me puedan ayudar yo lo he e intentando de esta manera

=SI(B2<>06:00:00;"TURNO3";SI(B2<>14:00:00;"TURNO2";SI(B2<>#¡REF!;"TURNO3")))

Si alguien me puede ayudar estaré muy agradecido..

2 respuestas

Respuesta
1

Te mando mi solución, prueba con esta fórmula:

(El ejemplo lo he hecho analizando la hora de la celda A2)

=SI(HORA(A2)<6;"tercer turno";SI(Y(HORA(A2)>=6;HORA(A2)<14);"primer turno";SI(Y(HORA(A2)>=14;A2<HORANUMERO("21:01:00"));"segundo turno";SI(A2>HORANUMERO("21:01:00");"tercer turno"))))

no olvides finalizar la consulta

Respuesta
1

Esta fórmula parece que devuelve el resultado correcto:

="TURNO "&ELEGIR(COINCIDIR(A1+1/8-ENTERO(A1+1/8);{0,999988;0,708321;0,374988};-1);2;1;3)

Quizás haya que sustituir las comas por puntos, dependerá del separador decimal que esté establecido.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas