Excel: aplique fórmula mientras pega columnas

Excel: aplique fórmula mientras pega columnas

Estoy copiando una columna de un archivo de Excel, donde los valores están en milisegundos, a otro archivo de Excel donde necesito el valor en segundos. Por lo general, copio y pego la columna en una columna temporal (llamémosla TEMP) de la hoja de Excel de destino, aplico la fórmula (=TEMPx/1000) en la columna de destino y luego copio la columna de destino sobre sí misma (por valor) y la elimino. la columna temporal.

Me preguntaba si podría ahorrar algunos pasos en el proceso.

Tenga en cuenta que no quiero conservar ninguna referencia, ya que el archivo que estoy copiando es temporal. Además, no quiero conservar la columna temporal ya que copiaré cientos de columnas de diferentes archivos.

Respuesta1

Simplemente aplique su fórmula directamente a la columna de destino, luego copie y pegue los valores directamente sobre ella misma.

=sheet1!A1/1000

Respuesta2

Como aludió Brian, no es necesario utilizar una columna temporal. Las fórmulas de Excel le permiten tomar un valor de entrada, realizar algunos cálculos y devolver un valor de salida en una sola celda. Entonces, si coloca el cálculo para convertir el tiempo (en mi captura de pantalla, el valor de la columna B) directamente en su columna de destino (mi columna C), su valor convertido termina en la columna de destino.

La primera captura de pantalla muestra los valores de "salida" de cada celda. La segunda captura de pantalla muestra las celdas desde la perspectiva de una fórmula. Puede usar Ctrl Key+ `(tilde) para cambiar entre los modos de visualización de celdas.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

información relacionada