Retroceder   Foro Ayuda Excel > Dudas y consultas sobre Excel > Excel General
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
LinkBack Herramientas Desplegado
  #1  
Antiguo 11/08/08, 13:45:09
eli eli is offline
Principiante
 
Usuario desde: ago 2008
Versión de Excel: Excel 2003
Conectado desde: España
Mensajes: 9
Predeterminado A vueltas con la función SI y las celdas en blanco

Hola a todos, encantada de estar con vosotros y aunque me gustaría mucho tener el nivelazo de Luís Fernando, me temo que mis conocimientos son bastante escasitos como podréis comprobar ya desde mi primera consulta.
Voy a ver si consigo expresarme con claridad.
Tengo en la celda U3 este condicional:
=SI(O(S3=”NO”;T3=”NO”);”Autorizado”;”Denegado”)
Entonces arrastro la fórmula hacia abajo para que vaya aplicándose a todos los registros. Mi pregunta es: ¿Cuál sería la fórmula para que no tenga que arrastrarla y la reconozca automáticamente cuando rellene las celdas “S” y “T” (si es que se puede). Respecto a la siguiente pregunta ya la habéis contestado en 2 ocasiones al menos, pero como los datos no son los mismos no consigo que funcione. Me refiero a las celdas en blanco. Si no tengo datos en las celdas “S” ó “T” que la celda “U” se quede en blanco.
Muchas gracias por anticipado y un saludo
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #2  
Antiguo 11/08/08, 18:42:19
Gran participante
 
Usuario desde: jun 2008
Versión de Excel: Excel 2003
Conectado desde: España
Mensajes: 512
Predeterminado

Hola eli

En cuanto a los blancos prueba con

=SI(O(S3="";T3="");"";SI(O(S3="NO";T3="NO");"Autor izado";"Denegado"))

En cuanto a lo de copiar y arrastrar.... Creo que tendrías que ir a una macro de evento.

Revisa el adjunto, la macro va en Hoja1.

Un saludo desde Vitoria
Archivos Adjuntos
Tipo de Archivo: zip MacrodeEvento_io_fae.zip (7,2 KB, 10 visitas)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #3  
Antiguo 12/08/08, 13:29:17
eli eli is offline
Principiante
 
Usuario desde: ago 2008
Versión de Excel: Excel 2003
Conectado desde: España
Mensajes: 9
Predeterminado

Hola y muchas gracias por contestarme tan rápido.
La función está perfecta pero la macro tiene algún fallo porque no reconoce el "no". Siempre devuelve "denegado" independientemente de que le ponga "si" ó "no". Intentaré por mis propios medios encontrar la forma de conseguirlo pero agradecería mucho tu ayuda.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #4  
Antiguo 12/08/08, 17:36:37
Gran participante
 
Usuario desde: jun 2008
Versión de Excel: Excel 2003
Conectado desde: España
Mensajes: 512
Predeterminado

Hola eli

A mí me funciona, ahora bien usa "NO" en mayúsculas. Si cambias en la macro

ElseIf Range("S" & Target.Row) = "NO" Or Range("T" & Target.Row) = "NO" ...

por

ElseIf UCase(Range("S" & Target.Row)) = "NO" Or UCase(Range("T" & Target.Row)) = "NO" ...

te servirá para NO, no, No y nO

Un saludo desde Vitoria
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #5  
Antiguo 13/08/08, 12:25:00
eli eli is offline
Principiante
 
Usuario desde: ago 2008
Versión de Excel: Excel 2003
Conectado desde: España
Mensajes: 9
Predeterminado

¡Pero qué Artista!

Está Perfectísimo.

Muchísimas gracias de nuevo y un saludo,
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado



La franja horaria es GMT +2. Ahora son las 02:14:39.


© Ayuda Excel

Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.

1 2 3 4 5 6 7