Sigue las Instrucciones para un botón y ejecutar la macro
1. Abre tu libro de Excel
2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
3. En el menú elige Insertar / Módulo
4. En el panel del lado derecho copia la macro
5. Ahora para crear un botón, puedes hacer lo siguiente:
6. Inserta una imagen en tu libro, elige del menú Insertar / Imagen / Autoformas
7. Elige una imagen y con el Mouse, dentro de tu hoja, presiona click y arrastra el Mouse para hacer grande la imagen.
8. Una vez que insertaste la imagen en tu hoja, dale click derecho dentro de la imagen y selecciona Asignar macro / Selecciona: formula
9. Aceptar.
10. Para ejecutarla dale click a la imagen.
Sub formula()
'por.dam
destino = "B2"
Select Case Range("A2")
Case 51 To 100
Range(destino) = 1
Case 101 To 150
Range(destino) = 2
Case 151 To 200
Range(destino) = 3
Case 201 To 250
Range(destino) = 4
End Select
End SubIndicaciones:
Puedes completar la macro hasta el 19 ó 20, según los que necesites
Cambia en al macro en esta línea, la celda destino B2 por la celda en donde quiereas el resultado
destino = "B2"
Si quieres el resultado en automático, Sigue las Instrucciones para poner la macro en worksheet
1. Abre tu hoja de excel
2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
3. Del lado izquierdo dice: VBAProject, abajo dale doble click a worksheet(tu hoja)
4. Del lado derecho copia la macro
Private Sub Worksheet_Change(ByVal Target As Range)
'por.dam
If Not Intersect(Target, Range("A2")) Is Nothing Then
destino = "B2"
Select Case Range("A2")
Case 51 To 100
Range(destino) = 1
Case 101 To 150
Range(destino) = 2
Case 151 To 200
Range(destino) = 3
Case 201 To 250
Range(destino) = 4
End Select
End If
End Sub De igual forma en la macro anterior tienes que poner la celda destino y terminarla.
Prueba y me comentas, cualquier duda avísame y lo aclaramos.
Saludos. Dam
Si es lo que necesitas.