¿Existe en Excel una forma de hacer que un número aumente 1% cada 24 hras?

Necesito crear una función en la que un valor suba diariamente un 1% (y se actualice de forma automática), para conectar esa tabla de excel a wordpress con "NinjaTables Pro".

1 Respuesta

Respuesta
2

Realiza lo siguiente:

1. Pon el siguiente código en los eventos de tu libro.

Private Sub Workbook_Open()
  Sheets("Hoja9").Range("B2").Value = (Date - Sheets("Hoja9").Range("A1").Value) / 100 + 0.01
End Sub

Instrucciones para poner la macro en los eventos ThisWorkbook

  • Abre tu libro de excel
  • Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
  • Del lado izquierdo dice: VBAProject, abajo dale doble click a ThisWorkbook
  • En el panel del lado derecho copia la macro
  • Guarda el archivo como excel habilitado para macros.

2. Cambia en el código "Hoja9" por el nombre de la hoja donde quieres el porcentaje.

3. En la celda A1 debes poner manualmente la fecha en la cual quieres que empiece el contador. Es decir, si quieres que empiece el contador 1%, hoy 5 de noviembre de 2021. Entonces en la celda A1 escribe 05/11/2021 (nota: debes ingresar la fecha, no pongas fórmula).

4. Cambia en la macro "B2" por la celda donde quieras que aparezca el porcentaje.


5. Cada que abras el archivo al día siguiente, el valor en la celda B2 se actualizará.

Si no abres el libro en 3 días, cuando abras el libro, la celda B2 se actualizará con el porcentaje correspondiente a los días que han transcurrido desde la fecha de inicio (celda A1), hasta el día en que abres el libro.


Si sigues las indicaciones, el código realizará lo que pediste.

Si quieres una función.

Pon el siguiente código en un módulo:

Function aumenta1porciento()
  Application.Volatile
  aumenta1porciento = (Date - Range("A1").Value) / 100 + 0.01
End Function

Pero el principio es el mismo. En la celda A1 debes poner la fecha en la cual quieres que empiece el contador.

Cada que cambie el día, el valor de la celda aumentará en 1%.

NOTA: La celda deberá tener formato de porcentaje.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas