2013-11-09 28 views
0

嗯,我不是高級用戶,但我會嘗試具體。
有誰知道如何做到這一點: 我有一些值在列A和一些值在列B.如果兩行中的A,B的值是重複的,我需要列C中的結果:列B的值對於每個重複的行+1。Excel公式在多列重複的情況下,找到它們並在結果中更改值

讓我在一個例子中解釋。

COLUMN A ---- B列---- C列C(首選結果)
PD3221 ---------- 2012-01-04 -------- N/A -----(因爲A1,B1和A2,B2不重複)
PD3221 ---------- 2012-04-25 -------- N/A - ----(因爲A1,B1和A2,B2不重複)
PD3484 ---------- 2010-04-27 ---- 2010-04-28(因爲A3,B3和A4,B4是重複的)
PD3484 ---------- 2010-04-27 ---- 2010-04-29(因爲A3,B3和A4,B4是重複的)
PD3484 - --------- 2010-05-27 ----- 2010-05-28(因爲A5,B5; A6,B6; A7,B7; A8,B8是重複的)
PD348 4 ---------- 2010-05-27 ----- 2010-05-29(因爲A5,B5; A6,B6; A7,B7; A8,B8是重複的)
PD3484 - --------- 2010-05-27 ----- 2010-05-30(因爲A5,B5; A6,B6; A7,B7; A8,B8是重複的)
PD3484 --- ------- 2010-05-27 ----- 2010-05-31(因爲A5,B5; A6,B6; A7,B7; A8,B8是重複的)
PD4880 ----- ----- 2010-04-27 ----- 2010-04-28(因爲A9,B9和A10,B10是重複的)
PD4880 ---------- 2010-04-27 ----- 2010-04-29(因爲A9,B9和A10,B10是重複的)

好的,如果有人有什麼想法,或者需要更多的解釋,請回答,我有超過13000行排列這個。 非常感謝!

回答

2

您可以通過在所需的日期格式使用這個公式C2

=IF(COUNTIFS(A:A,A2,B:B,B2)=1,"N/A",COUNTIFS(A2:A$2,A2,B2:B$2,B2)+B2)

格式C2實現這一點,向下填充柱

向下填充把光標移動到你C2的右下方看到一個黑色的「+」號 - 這就是「填充柄」 - 雙擊鼠標左鍵,公式將填充整列,只要你有相鄰列中的連續數據

公式w因爲第一個COUNTIFS函數計算col A和col B與當前行相同的行 - 如果只有1(當前行本身),則公式返回「N/A」,否則必須有重複項,所以第二個COUNTIFS函數計算迄今爲止的實例並將該數字添加到日期,從而按需要增加每個副本的日期

+0

就是這樣!非常感謝! – user2971917

相關問題