Excel - 在貼上列時套用公式

Excel - 在貼上列時套用公式

我正在將一個 Excel 文件中的一列(其中值以毫秒為單位)複製到另一個 Excel 文件(我需要以秒為單位的值)。通常我會將該列複製並貼上到目標Excel 工作表的臨時列(我們稱之為TEMP)中,在目標列中套用公式(=TEMPx/1000),然後將目標列複製到本身(按值)並刪除臨時列。

我想知道我可以節省這個過程中的一些步驟嗎?

請注意,我不想保留任何引用,因為我從中複製的文件是臨時的。另外,我不想保留臨時列,因為我將從不同文件複製數百個此類列。

答案1

只需將公式直接套用到目標列,然後將值直接複製並貼上到其自身上即可。

=sheet1!A1/1000

答案2

正如布萊恩所提到的,沒有必要使用臨時專欄。 Excel 公式可讓您在單一儲存格中取得輸入值、進行一些計算並傳回輸出值。因此,如果您將時間轉換計算(在我的螢幕截圖中,B 列值)直接放入目標列(我的 C 列),則轉換後的值最終會出現在目標列中。

第一個螢幕截圖顯示了每個單元格的“輸出”值。第二個螢幕截圖從公式角度顯示了儲存格。您可以使用Ctrl Key+ `(波形符)在儲存格檢視模式之間切換。

在此輸入影像描述

在此輸入影像描述

相關內容