我知道如果我選擇整列,然後在第一列中輸入公式,然後按 ctrl+enter,就會得到處理。但是,我的第一行是標題行。我還應該怎麼做呢?
答案1
- 在要填入的列的第二行中輸入所需的公式。
- 確保使用$對於所有方程式的行保持相同的任何引用單元格。
- 選擇包含公式的儲存格,然後按Ctrl+ Shift+ Down。
- 這應該會選取該列中所選儲存格和最底部之間的所有儲存格。
- 然後按Ctrl+ D。
- 這應該使用您在第二行儲存格中輸入的公式填入所有選取的儲存格。
多解釋一下 $ 符號。
Example: =VLOOKUP(A2,$B$2:$C$21,2)
此處,B2:C21 的值對於所有單元格都是恆定的。
答案2
- 複製該列
- 點擊資料中的任意位置並將其設定為表格格式
Excel 2010 -> Home Tab -> Format as Table
- 插入列,將標題變更為任何內容。
- 在其下的第一個儲存格中鍵入公式
- 您會看到出現一個照明圖標,單擊它,它會將其應用到整個列。
基於pnuts的好點進行更新,無理由刪除列,複製列保留資料!
答案3
前往要放入公式的列中的第一個儲存格,然後輸入公式。
然後,在該儲存格中包含公式後,點選Ctrl+ Down。
這將選取您所選的儲存格下方的所有儲存格,直到儲存格狀態中斷(如果它們全部已填充,則列中會顯示未填入的儲存格,反之亦然)
答案4
還有另一種選擇,使用=ARRAYFORMULA()
例如,假設您有一個標題行和 3 列,並且希望最後一列是前兩列的乘積。在儲存格中C2
您可以輸入以下內容:
=ARRAYFORMULA(A2:A*B2:B)
這有三好處:
- 完全跳過第一行(你的問題)
- 有效地將公式應用於每一行,如果您稍後決定插入一行,這將非常有用
- 只有一個位置可以修改每一行的公式
儘管如此,如何/在何處計算單元格可能並不立即顯而易見。 (提示:ctrl
+~
可能有幫助)