Ayuda, En función =SI()

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:
     

Ayuda, En funcií³n =SI()

Notapor ascomp » 09 May 2006 12:04

Me encuentro realizando informe de calificaciones, donde, por ley, los alumnos no pueden tener como calificación semestral 3,9. Por lo tanto extraigo del promedio real dos cifras con la función TRUNCAR. Ejemplo: =truncar(E3;1), donde este extrae de E3 (3,96) y me deja como dato final un 3,9.

Pero la gran consulta es saber si este resultado es 3,9. Esta celda de resultado es numérica.

YO me encontraba realizando esta función:
E2 = 3,9 E3 = 3,96

=Si(E2=3,9;truncar(E3;1);4,0)

Pero me aparece un error, dado que me anula las comas.

Esperando me ayuden.

Un agradecimiento grande de Santiago de Chile.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
ascomp
Miembro Frecuente
Miembro Frecuente
 
Registrado: 02 May 2006 13:23
Ubicación: Santiago de Chile

Re: Ayuda, En funcií³n =SI()

Notapor hojadecalculoexcel » 09 May 2006 12:18

Te vale esto?
=SI(E2=3,9;TRUNCAR(E3;1);"4,0")
=SI(E2=3,9;TRUNCAR(E3;1);VALOR(4,0))
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
hojadecalculoexcel
Miembro Frecuente
Miembro Frecuente
 
Registrado: 17 Nov 2005 08:16
Ubicación: Barcelona

Re: Ayuda, En funcií³n =SI()

Notapor hojadecalculoexcel » 09 May 2006 12:19

Te vale esto?
=SI(E2=3,9;TRUNCAR(E3;1);"4,0")
=SI(E2=3,9;TRUNCAR(E3;1);VALOR(4,0))
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
hojadecalculoexcel
Miembro Frecuente
Miembro Frecuente
 
Registrado: 17 Nov 2005 08:16
Ubicación: Barcelona

Notapor xpelos » 09 May 2006 12:26

Estimado ascomp
Me encantarí­a ayudare, pero no "pillo" lo que quieres decir. ¿Puedes definir un poco más?. ¿Si tienen un 3.96 han de tener 3.9, o es lo que no pueden (y por qué no un "4.0")?
Funciones en Excel, hay un montón. Además del cáculo que tienes, puedes hacer cosas como esto...

=REDONDEAR(B16;0)
Datos =TRUNCAR(REDONDEAR.MAS(B16;1);0)
2.50 3.00 2.00
2.65 3.00 2.00
2.80 3.00 2.00
2.95 3.00 3.00
3.10 3.00 3.00
3.25 3.00 3.00
3.40 3.00 3.00
3.55 4.00 3.00
3.70 4.00 3.00
3.85 4.00 3.00
4.00 4.00 4.00
4.15 4.00 4.00
4.30 4.00 4.00
4.45 4.00 4.00
4.60 5.00 4.00
4.75 5.00 4.00
4.90 5.00 4.00
5.05 5.00 5.00
5.20 5.00 5.00
5.35 5.00 5.00
5.50 6.00 5.00
5.65 6.00 5.00
5.80 6.00 5.00
5.95 6.00 6.00
6.10 6.00 6.00

Personalmente, me gusta más la primera, que "aprueba" más...
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
xpelos
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Ene 2006 12:39

Re: Ayuda, En funcií³n =SI()

Notapor ascomp » 09 May 2006 14:00

Muchas Gracias a los que me estan ayudando.

Lo que pasa es que un alumno no puede tener comom nota final un 3,9, y es por eso que esta nota se debe cambiar a un 4,0 en formato numérico (no texto).
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
ascomp
Miembro Frecuente
Miembro Frecuente
 
Registrado: 02 May 2006 13:23
Ubicación: Santiago de Chile

Re: Ayuda, En funcií³n =SI()

Notapor Adrian » 10 May 2006 10:00

Hola!
Si en A1=3.9 y en B1 ponemos =REDOND.MULT(A1;0,5), se verá 4.
Espero Ayudar.
Salu2.xls
* 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

Notapor vicente » 26 Abr 2007 13:06

con la funcion redondeares mas que suficiente
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
vicente
Miembro Frecuente
Miembro Frecuente
 
Registrado: 22 Feb 2005 13:26

Notapor Gerson Pineda-El Catracho » 27 Abr 2007 13:55

Hola ascomp
=IF(A1="","",IF(MID(A1,LEN(A1),1)="5",ROUNDDOWN(A1,0),ROUND(A1,0))) , El cinco q esta en comillas lo puedes modificar de modo que si el resultado te da 3,56 te arrojara redondeado el 3, modificalo si quiere y te lo redondea a tu gusto.

Saludos...
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Gerson Pineda-El Catracho
Miembro Frecuente
Miembro Frecuente
 
Registrado: 08 Abr 2005 13:52


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot] y 4 invitados