Jump to content

juanmanuel85

Members
  • Content Count

    151
  • Joined

  • Last visited

About juanmanuel85

  • Rank
    Advanced Member
  • Birthday 10/31/1985

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. muchisimas gracias me funciono la de @John Jairo V sin problemas!!
  2. ni asi lo consegui jajaj hice una sola prueba si es 0, debe desde tanto y categoria es tanto y no resulta.
  3. osea necesitaria hacer 20 si(y( y no me lo permite si (y( es cuota 0, categoria tal, y fecha de vencimiento tal ... resultado tal ... pero son 20 variables. .. hay alguna manera de simplificarlo?
  4. @GabrielRaigosa Estoy probando de plantearlonueva prueba.xlsx de otra manera si categoria es A, fecha de prox vencimiento es B (en vez del rango de dias) y ultima cuota paga es C .....que ingrese el valor correspondiente pero aun asi no consigo con buscarv que me de el valor correspondiente, te adjunto el archivo por si te das cuenta el error. desde ya muchas gracias
  5. @GabrielRaigosauso office 2007, figura cuota 1 en el que lleva 22 dias, las personas deben desde la cuota 0 a menos que yo lo corra a 1
  6. @GabrielRaigosa gracias nuevamente por responderme, acabo de incluir solo las ultimas tres columnas pero me cotiza 6000 para los dos casos, que puede estar pasando? problema cuotas.xlsx
  7. @GabrielRaigosa gracias nuevamente por responderme, acabo de incluir solo las ultimas tres columnas pero me cotiza 6000 para los dos casos, que puede estar pasando? problema cuotas.xlsx
  8. @GabrielRaigosadisculpa gabriel me surgio un problema, estuve agregando mas variables y noto que realiza un calculo mal, yo inclui el numero de cuota desde la que me debe el cliente, ejemplo cuota 0, nunca me pago ni siquiera el ingreso, el problema es que no importa cuantos dias se pase sin pagar no obedece a la tabla, te adjunto en detalle el problema que se puede ver mejor. problema cuotas.xlsx
  9. perfecto ya entendi como trabaja! muchisimas gracias @GabrielRaigosa
  10. como entro al administrador de nombres y como van declarados los valores?, muchas gracias
  11. @GabrielRaigosa es lo que busco pero no entiendo como esta hecho, que funcion cumple la imagen insertada? quisiera aprender asi lo puedo adaptar a un archivo que estoy utilizando actualmente
  12. @bigpetroman perdon, ahi agregue una tabla , gracias- problema cuotas.xlsx
  13. buenas , les comento lo que estoy intentando hacer quisiera calcular el valor de la cuota de una persona segun: categoria, numero de cuota a pagar y dias que lleva vencido. hasta ahi estuve tratando de hacerlo con la funcion si(y, pero me encontre que al tener muchas variables no me permitia tener tantos argumentos, les doy un ejemplo SI una persona esta en categoria "video" , su proxiima cuota es la 1(h8), pero transcurrio menos de 120 dias desde el ultimo pago ( solo debe .$6000) =SI(Y(F8="video";H8=1;M8<120);6000;SI(Y(F8="video";H8=1;M8>=120;M8<=180);12000;SI(Y(F8="video";H8=1;M8>=181;M8<=364);0))) el problema viene cuando empiezo a agregar las demas categorias o quiero agregar mas variables de tiempo, si es categoria video, todavia esta en la cuota 1 pero debe mas de 365 dias.. y asi, supongo que debe haber una manera de hacer una tabla, me gustaria que me puedan guiar.. les adjunto el ejemplo por las dudas, gracias problema cuotas.xlsx
  14. Buenas tardes; Estoy utilizando una macro que encontre aqui para presionar un boton e incrementar (m) el valor de un numero (ubicado en "I") y otro boton para bajarlo (ubicados en 0 , mi pregunta es como puedo hacer para que si el valor de la celda supera el "3" vuelva a 1, espero que me hayan podido entender. Nos se programar en visual pero estoy buscando algo similar a "If value >3; 1 " . Muchas gracias Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If IsEmpty(Range("I" & ActiveCell.Row).Value) Then GoTo Linea1 If Not Intersect(Target, Range("M" & ActiveCell.Row)) Is Nothing Then Range("I" & ActiveCell.Row).Value = Range("I" & ActiveCell.Row).Value + 1 If Not Intersect(Target, Range("O" & ActiveCell.Row)) Is Nothing Then Range("I" & ActiveCell.Row).Value = Range("I" & ActiveCell.Row).Value - 1 Linea1: Application.SendKeys ("{ESC}") End Sub
×
×
  • Create New...

Important Information

Privacy Policy