elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Ayuda con Excel
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con Excel  (Leído 1,848 veces)
AngelFire

Desconectado Desconectado

Mensajes: 118


WTF :)


Ver Perfil WWW
Ayuda con Excel
« en: 22 Febrero 2015, 19:29 pm »

No se si esto va aquí pero no encuentro un mejor lugar para ponerlo:
Se tiene:
Citar
ColumnA ColumnB
1             1,2
2             1,3
3             4,0
4             3,0
5             5,1
6             0,0
7             1,5
8             1,7
9             1,2
10           1,5

Se desea conocer la mayor salida de números consecutivos inferiores a < 2


La Respuesta seria 4 ya que:
Citar
7             1,5
8             1,7
9             1,2
10           1,5

4>2 para la tirada que antecede:
Citar
ColumnA ColumnB
1             1,2
2             1,3

Estoy leyendo =CONTAR.SI(B2:B1000;"<2") pero daria una cuenta de todos los valores menors que 2.
Cualquier recomendacion es bienvenida siguo en google y con la ayuda de Excel.

Gracias.


En línea

AngelFire

Desconectado Desconectado

Mensajes: 118


WTF :)


Ver Perfil WWW
Re: Ayuda con Excel
« Respuesta #1 en: 3 Marzo 2015, 06:35 am »

resolvi todo con esta macro, gracias a todos aquellos que al menos leyeron la pregunta ;)

Código:
Function MaxLessThanTwoTier() As Integer
    Dim tierLength As Integer, result As Integer
    result = 0
    tierLength = 0
    For i = 1 To 100000
        Set curCell = Worksheets(1).Cells(i, 2)
            If curCell.Value < 2 Then
            curCell.Interior.Color = RGB(255, 244, 233)
            tierLength = tierLength + 1
        Else
            If tierLength > result Then result = tierLength
            tierLength = 0
        End If
    Next i
    
    MaxLessThanTwoTier = result
End Function


Sub Botón1_Haga_clic_en()
    MsgBox MaxLessThanTwoTier
End Sub


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
programacion en visual basic.ayuda para importar de excel a excel
Programación Visual Basic
Railil 2 4,322 Último mensaje 20 Junio 2006, 16:08 pm
por Railil
ayuda con excel vb6.0
Programación Visual Basic
<[(x)]> 0 1,361 Último mensaje 29 Octubre 2010, 07:09 am
por <[(x)]>
Ayuda Excel
Software
yamatho 0 1,236 Último mensaje 1 Febrero 2011, 23:55 pm
por yamatho
[Excel][VB6] Ejecutar archivo Excel.Solucionado
Programación Visual Basic
FranciskoAsdf 2 3,315 Último mensaje 15 Julio 2014, 04:33 am
por FranciskoAsdf
Ayuda con VBA en excel :c
Dudas Generales
emmalml 1 1,480 Último mensaje 5 Noviembre 2018, 16:07 pm
por MCKSys Argentina
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines