Saltar al contenido
View in the app

A better way to browse. Learn more.

Ayuda Excel

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Aproximar la cifra de las unidades de un número

publicado

Buenas tardes, adjunto archivo en el cuál explico que tipo de aproximación necesito hacer a la cifra de las unidades de un número, el cuál dependiendo, en qué dígito termine, su aproximación podría ser a 0, decena inferior, a 5, o 0, decena superior. En el mismo pongo algunos ejemplos de los resultados que se deben obtener.

Disculpen si realmente no corresponde a ésta área, y debí haberlo posteado en macros.

Gracias

Saludos Jorge

Aproxima unidad 0-5.xls

Featured Replies

publicado
  • Autor

Gracias Gabriel doblemente, por la pronta respuesta, y por la exactitud en tú respuesta.

Por favor dar el tema por solucionado.

Gracias, Jorge

publicado
  • Autor

Gabriel, gracias por tú apoyo, y aprovechando que no han cerrado el tema. Una consulta: Suponiendo que tienes una tabla de "n" filas, y "m" columnas, que varían con el tiempo, por lo general n>1000, y 30<m<15, como puedo hacer para aplicar esa formula que me diste, para no estar haciendo celda por celda, y si es posible también que el resultado lo ponga en valores para que el archivo no sea tan pesado.

Nota: la tabla NO tiene su inicio en una posición fija, a veces puede iniciar en A1, otras en X5, otras en P21, etc.

<<Gracias, Jorge

publicado

Hola,

Pues no estoy seguro de imaginar la situación, pero si son valores, pareciera ser así, puede ser que la solución para convertirlos (aproximarlos/redondearlos) sean macros (VBA).

Entonces lo siguiente sería que pasaras un archivo mostrando/explicando cual es la nueva situación, para poder evaluar las alternativas de solución.

Gabriel

publicado
  • Autor

Gracias Gabriel por responder. Te remito archivo de muestra y prueba.

Por favor no olvidar que NO necesariamente siempre el origen está en A1.

Saludos, Jorge

Libro_GR.xls

publicado

Hola,

1. Abrir el libro y permitir la ejecución de macros

2. Selecciona el rango a redondear (igual que lo harías para seleccionar cualquier rango)

3. Presiona Alt + F8 para listar las macros que hay dentro del libro

4. Ejecuta la macro llamada "redondear múltiplo"

  • Redondea a múltiplos de 5 el rango seleccionado
  • No es necesario crear rangos adicionales
  • Se puede editar la macro para cambiar el multiplo a redondear

Esta es la macro que hay dentro del libro

Sub RedondearMultiplo()

Multiplo = 5

For Each Cell In Selection
Cell.Value = Round(Cell.Value / Multiplo, 0) * Multiplo
Next Cell

End Sub[/PHP]

  • Puedes crearle un botón
  • Método abreviado
  • Implementarla en el libro de macros personal
  • Copiarla a otros libros
  • Acceso rápido con excel 2007/2010
  • etc.

Dudas sobre macros las preguntas en la sección "macros" del foro AyudaExcel.

[i][b][color=#ff0000]Gabriel[/color][/b][/i]

Redondear Multiplos.xls

publicado
  • Autor

Gabriel, Muchas gracias. Ya qué más se puede pedir .... EXCELENTE! hasta con explicación y detalles.

Saludos, por favor ahora si, dar el tema por solucionado.

Jorge desde Perú

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.