Copiar celda de abajo hacia arriba

En la hoja que adjunto en la columna E tengo tengo celda con números y letras las cuales las puse con negrillas, 79CA, 89CA, 70CA, 85CA, 89CA y así sucesivamente, mi pregunta es de como puedo copiar esas celdas a sus celdas superiores donde esta el 0CR las puse con resaltador amarillo, y una vez copiada eliminar las letras "CA" para que quede solo la parte de número. Ayuda por favor y gracias por su tiempo.

1 Respuesta

Respuesta
1

H o l a:

Puedes hacerlo con la siguiente fórmula:

Pon la fórmula en la celda K3

=SI(E3="0CR";EXTRAE(E4;1;LARGO(E4)-2);E3)

Nota: Revisa si en la fórmula utilizas coma , o ; como separador.

Después de poner la fórmula en K3, arrastra la fórmula hasta el final de tus datos.

Ya que tienes en la columna K los resultados, selecciona desde K3 hasta el final de los datos de la columna K, copia y pega en E3, pero pegado especial solamente Valores.


La otra opción es crear una macro, avísame si quieres la macro.

H o l a:

Te anexo de una vez la macro:

Sub CopiarCelda()
'Por.Dante Amor
    For i = 3 To Range("E" & Rows.Count).End(xlUp).Row Step 2
        Cells(i, "E") = Mid(Cells(i + 1, "E"), 1, Len(Cells(i + 1, "E")) - 2)
    Next
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas