這功能在說明檔中叫做...
------------------------------------------
開啟或關閉延伸格式和公式
開啟延伸格式和公式後,Microsoft Excel 會自動替您在清單結尾輸入的新資料設定格式
,以便與先前的列相符合,並自動複製每列中重複的公式。要使用延伸格式和公式,新列
之前的五列中至少應有三列必須含有此格式和公式。
在 [工具] 功能表上按一下 [選項],再按 [編輯] 索引標籤。
請執行下列其中一項動作:
若要自動地格式新的項目來符合清單上的其他項目,請選取 [延續清單的公式與格式] 核
取方塊。
若要關閉自動設定格式,請清除該核取方塊。
------------------------------------------
您的公式不會複製的原因是其中的參照指到了別的工作表。
改成都在本工作表 如 A1 = VLOOKUP(A1,A$2:$I$5213,2) 可以自動複製
發生的條件,格式是至少3列 公式是至少4列 要相同。
公式有些狀況下不會自動複製,
‧ Formulas that reference cells in other sheets or workbooks do not copy
down, even if they also reference a cell in the list containing the active
cell.
(指到別的工作表 活頁簿)
‧ Formulas in which all of the formula's references point to areas outside
the list.
(全部指到清單之外)
‧ Formulas that reference a dimensional horizontal range in which not all
row references are relative, for example:
=SUM($A$1, A2, B1, B2)
這比較奇怪一點,敘述似乎說水平方向參照並非全部相對為原因,
但若改為全部相對 =SUM(A1, A2, B1, B2) 仍不會複製
在清單以外的部分列參照都為絕對,則可以正確 如:A2
=SUM($A$1, A2, B$1, B2)
所以應該說在清單外的部分列參照要絕對
Column references have no effect on the copy down trigger.
(欄參照不會影響)
‧ A formula that uses a series reference, where none of the row references
are relative, for example:
=SUM($A$1, $B$1)
(無列參照是相對)
Column references have no effect on the copy down trigger.
‧ Formulas containing a range name or natural language formula.
(有名稱 或 自然語言(標籤))
‧ Data that you paste into the new row.
(貼上之資料)
英文
http://support.microsoft.com/kb/231002/en-us
中文機器翻譯
http://support.microsoft.com/kb/231002/zh-tw
※ 引述《bbpeonf (雲)》之銘言:
: 標題: [算表] 有關自動輸入的問題
: 時間: Fri Aug 11 23:37:33 2006
:
: 軟體:excel
:
: 版本:2003
:
: 最近常常在輸入資料,有不小心使用到一種特別的功能
:
:
: A B C D
: A0001 A 0001 045862
: D0042 D 0042 085762
: E0184 E 0184 848343
:
: 在A行自己輸入的資料
: B行是使用=left(A1,1)
: C行是使用=right(A1,4)
: D行是使用=VLOOKUP(A1,總檔!$A$2:$I$5213,2)
:
: 問題來了,當初在設定時,不知使用了什麼方法
: 現在,只要在A2打完D0042後按Enter後,B2和C2就會自動出來
: 而D2則要自己使用COPY的才有用
:
: 我想問的是,是有使用到什麼設定才可以,打完A行的值且按Enter後,
: B、C、D行的值都能自動顯示,而不用使用copy的方法,謝謝。
:
: 不知道有人有使用過這個方法嗎?
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 219.68.119.54
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.49.119