Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/12/2014, 12:39
petezajot
 
Fecha de Ingreso: octubre-2014
Mensajes: 63
Antigüedad: 10 años
Puntos: 0
suma condicional2

Teniendo claro como funciona una fórmula con "SUMAR.SI" en EXCEL, pregunto:
es posible aplicarla en una página web con javaScript? Eh buscado mucho y no encuentro absolutamente nada, empiezo a perder las esperanzas. Detallo mi necesidad:
tengo un formulario en mi web, en este hay una tabla en la que hay 100 etiquetas, 50 en una columna y 50 en la columna contigua, en la primer columna todos mis select están así:
Código HTML:
Ver original
  1. <select name="banco_txt" id="banco_txt" style="width:105;">
  2. <option value="" selected></option>
  3. <option value="Afirme">Afirme</option>
  4. <option value="Bajio">Bajio</option>
  5. <option value="Banamex">Banamex</option>
  6. <option value="Banco Azteca">Banco Azteca</option>
  7. <option value="Banco Walmart">Banco Walmart</option>
  8. <option value="Banorte">Banorte</option>
  9. <option value="Banregio">Banregio</option>
  10. <option value="BBVA Bancomer">BBVA Bancomer</option>
  11. <option value="Coppel">Coppel</option>
  12. <option value="HSBC">HSBC</option>
  13. <option value="Inbursa">Inbursa</option>
  14. <option value="IXE">IXE</option>
  15. <option value="Mifel">Mifel</option>
  16. <option value="Santander">Santander</option>
  17. <option value="Scotiabank">Scotiabank</option>
Y en la segunda columna tengo campos input en los que ingreso el monto a depositar a cada banco.
Código HTML:
Ver original
  1. <input type="text" name="deposito1">
Lo compare con "SUMAR.SI" de EXCEL ya que es la forma más fácil de explicarlo, quiero que básicamente sume las cantidades del input segun el valor que haya en el select y obtener algo así:
SELECT
banamex - 50
bancomer - 20
hsbc - 30
banamex - 25
bancomer - 15
hsbc - 55
----------------------------------
Totales:
banamex - 75
bancomer - 35
hsbc - 85

De igual manera quiero ejecutar este javascript en un evento, ya sea onKeyup u onKeypress.
De antemano agradezco mucho su apoyo y espero sea factible lo que trato de hacer!