Saltar al contenido

Insertar año en función de otra celda con fecha


camiluchis

Recommended Posts

publicado

Buenas buenas,

estoy intentando hacer que en función de la fecha insertada en una celda en la otra celda aparezca solo el año. (no sé, bien como explicarlo así que adjunto un ejemplo para que se entienda)

En el ejemplo lo puse yo manualmente, pero la idea es que funcione automáticamente

(el programa en si va a funcionar con vb, por lo cual se van a ir generando fechas una debajo de la otra a medida que se ingresen, por lo cual debe funcionar en toda la columna).

ejemplocategoría.rar

publicado

Hola.

Puedes hacerlo con esta formula y la arrastras hacia abajo:

=AÑO(A2)

Tambien puedes abrir el editor vba (Alt + F11) y hacer doble click en la hoja1 pegando este codigo:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 1 Then Exit Sub
Target.Offset(, 1) = Year(Target)

End Sub

Un saludo.

Archivado

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

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.