Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/04/2011, 07:18
Avatar de Aquaventus
Aquaventus
 
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: Como hacer un Average con datos de un grid

Hola th3r0rn pues recorrer toda tu grilla con un for each y solo capturar el valor de la columna que quieres capturar el promedio :

Código vb.net:
Ver original
  1. 'Capturamos la cantidad de filas que hay
  2. Dim cantidad As Decimal = TuGrilla.Rows.Count
  3. Dim total As Decimal
  4.  
  5. 'Recorremos el datagrid
  6. For Each fila as DataRowView in TuGrilla.Rows
  7. 'Donde x es la columna de la grilla a sumar
  8. total += CDec(fila.Cells(x).Value)
  9. Next
  10.  
  11. 'Una vez terminada de recorrer y obtener la suma total
  12. 'Finalizamos con el promedio
  13. Dim promedio as Decimal = (total/cantidad)
  14. MessageBox.Show("El promedio es : " & promedio)

Espero haber aclarado tu duda. Saludos!.
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net