Resultado FALSO al arrastrar formula logica

Solo consultas sobre Funciones y Fórmulas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Resultado FALSO al arrastrar formula logica

Notapor Kike99 » 07 Dic 2011 12:07

Hola a todos. Estoy usando el SI ANIDADO pero cuando arrastro la formula, me resulta FALSO, y lo que quiero es que me bote un resultado numerico.

=+SI(D4>=1977;SI(O(E4="A";E4="B");SI(F4="TARDE";10%*G4;0));0)
La condicion es que todos aquellos empleados nacidos a partir delaño 1977 y que además sean delpabellon A o B y delturno tarde,reciben una bonificaciòn del 10% sobre el sueldo, caso contrario es 0.
Esta es la tabla:
MEDICO ESPECIALIDAD NACIMIENTO PABELLON TURNO SUELDO BONIFICACION
ABANTO GINECOLOGIA 1972 A NOCHE 1200 0
ASPE UROLOGIA 1969 C MAÑANA 3000 0
AYALA GINECOLOGIA 1974 B MAÑANA 6000 0
CORTEZ PEDIATRIA 1977 A TARDE 1500 150
CUEA CARDIOLOGIA 1981 D NOCHE 2500 FALSO
DAVILA UROLOGIA 1981 C NOCHE 3000 FALSO
DUARTE UROLOGIA 1975 C NOCHE 3000 0
LLERENA PEDIATRIA 1970 D NOCHE 6000 0
LOAYZA PEDIATRIA 1982 A TARDE 2500 250
LOPEZ GINECOLOGIA 1981 B TARDE 5000 500
PAZ PEDIATRIA 1978 A MAÑANA 3000 0
PEREZ CARDIOLOGIA 1980 D MAÑANA 1000 FALSO
SALAS GINECOLOGIA 1969 B TARDE 2000 0
SALINAS GINECOLOGIA 1979 B TARDE 1500 150
SILVA PEDIATRIA 1971 A MAÑANA 1200 0

Gracias
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Kike99
Miembro Nuevo
Miembro Nuevo
 
Registrado: 07 Dic 2011 11:50

Re: Resultado FALSO al arrastrar formula logica

Notapor Adrian » 07 Dic 2011 12:24

Hola, el segundo si (de iz a der) no tiene indicado lo que devolverá por falso, prueba con:
=+SI(C4>=1977;SI(O(D4="A";D4="B");SI(E4="TARDE";10%*F4;0);0);0)
Lo que tenías:
=+SI(D4>=1977;SI(O(E4="A";E4="B");SI(F4="TARDE";10%*G4;0));0)

Acomoda según necesidad.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Adrian
Moderator
Moderator
 
Registrado: 13 Jun 2004 17:24
Ubicación: Chamical La Rioja ARG

Re: Resultado FALSO al arrastrar formula logica

Notapor juancavargas » 07 Dic 2011 12:33

Hola Adrian

tu fórmula debería ser

=+SI(D5>=1977;SI(O(E5="A";E5="B");SI(F5="TARDE";10%*G5;0);0);0)

Salu2
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
juancavargas
Miembro Frecuente
Miembro Frecuente
 
Registrado: 09 Mar 2010 17:19

Re: Resultado FALSO al arrastrar formula logica

Notapor Adrian » 07 Dic 2011 12:38

Que tal Juan, solo me percaté que un "SI" no tenía "parte falsa", no entre en detalles, Gracias por la observación. :D :D :D :D :D
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Adrian
Moderator
Moderator
 
Registrado: 13 Jun 2004 17:24
Ubicación: Chamical La Rioja ARG


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot], PREGUNTON y 5 invitados