
我有一個 50,000 行的電子表格,其中包含公司、姓名和日期等資訊。每家公司的開始日期為 2015 年 4 月 8 日,日期列中的連續條目(每家公司內)相隔 14 天。因此,人員 1 的日期為 4/8/15,人員 2 的日期為 4/22/15,依此類推。
有誰知道如何為公司中的每個人自動生成日期,這樣我就不必手動執行此操作?
Company name date
ACME USA person 1 4/8/2015
ACME USA person 2 4/22/2015
ACME USA person 3 5/6/2015
ACME USA person 4 5/20/2015
Fake Company 1 person 1 4/8/2015
Fake Company 1 person 2 4/22/2015
Fake Company 1 person 3 5/6/2015
答案1
這相當容易。假設您的欄位是A
、B
、 和C
,標題位於第 1 行,資料從第 2 行開始,請將
=IF(A1=A2, C1+14, DATEVALUE("4/8/2015"))
進入單元格C2
並向下拖曳。它表示,如果此行 ( ) 上的公司名稱A2
等於上一行 ( A1
) 上的公司名稱,那麼這是不是該公司的第一行,因此我們應該使用前一行的日期 ( C1
) 加 14(天)。否則,公司名稱不同,所以這個是該公司的第一行,所以我們應該使用 4/8/2015。您需要將列格式設定C
為“日期”。