Macro sumatoria por fechas según condiciones
Os pego una funcion, ésta funcion debería sumar las fechas si la columna n es numerica y sume la columna p que la fecha sea superior a la de la celda k4, pero no lo hace correctamente, a continuación os pego la funcion
Function SUMARPORFECHA(celdafecha As Range, rango As Range) Dim resultado uf = rango.Range("O" & Rows.Count).End(xlUp).Row resultado = 0 For i = 9 To uf If IsNumeric(rango.Cells(i, "N")) Then If IsDate(celdafecha) Then If rango.Cells(i, "P") > celdafecha Then resultado = resultado + rango.Cells(i, "O") End If End If End If Next SUMARPORFECHA = resultado End Function
en la celda os pongo =sumarporfecha(k4;O:O)
1 respuesta
Respuesta de Jaime Segura
1