Autor Tema: Excel Funcion SI  (Leído 3475 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado ufg_40

  • The newbie
  • *
  • Mensajes: 3
Excel Funcion SI
« : mayo 22, 2013, 09:09:19 am »
AYUDA EXCEL 2007:
Tengo abajo una tabla en la cual es el marcador de un partido de futbol; con la "Funcion SI".

=SI(C1>D1,"G",SI(C1<D1,"P",SI(C1=D1,"E")))
 
Esta es la formula que utilizo y funciona, pero lo que que quiero saber es como hacer para que CUANDO NO HAYA INGRESADO LOS DATOS EN LAS CELDAS C7 y D7, no aparezca en la celda A7, la Palabra "E" ya que no hay datos y deberia de estar vacia... y al ingresar los datos logicamente si aparezca las letras G,E,P.

Nota: Si se fijan el resultado del empate en la celda A1 da como resultado "E" ya que es EMPATE, pero en la CELDA A7 me da como resultado "E" (pero aun no he ingresado NINGUN dato) :phew:

De antemano Gracias.



Desconectado allucard7

  • Sv Member
  • ***
  • Mensajes: 263
  • Si no vivo para servir, no sirvo para vivir!
Re:Excel Funcion SI
« Respuesta #1 : mayo 22, 2013, 09:19:57 am »
Es porque en las celdas 'C' y 'D' al estar vacías Excel toma el valor númerico en todo momento y en este caso al estar vacío es igual a 0.

Intenta definir que C1="","", D1="",""

Robusto..... pero lo intentaría....
No luches para vivir, vive para luchar!

Desconectado hepl2000

  • The Communiter-
  • *
  • Mensajes: 1559
Re:Excel Funcion SI
« Respuesta #2 : mayo 22, 2013, 10:09:22 am »
podes poner de condicion para que se evalue la formula que las celdas no deben estar vacias una o ambas por ejemplo en la formula:
=SI(C1>D1,"G",SI(C1<D1,"P",SI(C1=D1,"E")))

Podrias modificarla de esta forma:
=SI(Y(C1<>"",D1<>""), SI(C1>D1,"G",SI(C1<D1,"P",SI(C1=D1,"E"))),"") 
// si C1 Y D1 no estan vacios, se evalua la formula, caso contrario escribe ""(vacio)

Desconectado John Stark!

  • Sv Full Member
  • *
  • Mensajes: 906
  • I survived my first match, with only 2 broken ribs
Re:Excel Funcion SI
« Respuesta #3 : mayo 22, 2013, 10:10:54 am »
Declara otra función SI anidada para la opción en que ambas casillas estén en blanco.  :thumbsup:

Desconectado ufg_40

  • The newbie
  • *
  • Mensajes: 3
Re:Excel Funcion SI
« Respuesta #4 : mayo 22, 2013, 10:17:15 am »
podes poner de condicion para que se evalue la formula que las celdas no deben estar vacias una o ambas por ejemplo en la formula:
=SI(C1>D1,"G",SI(C1<D1,"P",SI(C1=D1,"E")))

Podrias modificarla de esta forma:
=SI(Y(C1<>"",D1<>""), SI(C1>D1,"G",SI(C1<D1,"P",SI(C1=D1,"E"))),"") 
// si C1 Y D1 no estan vacios, se evalua la formula, caso contrario escribe ""(vacio)


EXCELENTE ASI ERA.... GRACIAS ME FUNCIONO.  :thumbsup: :thumbsup: :thumbsup:

Desconectado hepl2000

  • The Communiter-
  • *
  • Mensajes: 1559
Re:Excel Funcion SI
« Respuesta #5 : mayo 22, 2013, 02:45:56 pm »
Un poco mas simplificada:

=SI(Y(C1<>"",D1<>""), SI(C1>D1,"G",SI(C1<D1,"P", "E")),"")

Usando OR en lugar de AND
=SI(O(C1="",D1=""), "",  SI(C1>D1,"G",SI(C1<D1,"P", "E")))
« Última Modificación: mayo 22, 2013, 02:48:35 pm por hepl2000 »