Board logo

標題: [發問] 如何將sheet2有效日期最大值匯入sheet1中 [打印本頁]

作者: pupai    時間: 2010-9-23 21:12     標題: 如何將sheet2有效日期最大值匯入sheet1中

Sheet1的A欄位資料是唯一直,我如何用比對的方式從sheet2多筆且重複性不同的有效日期,找出有效日期最大值(有效日期最久的)把它匯入第一份Sheet1的指定位置裡面

如附加檔。感謝了!
作者: Hsieh    時間: 2010-9-23 21:26

103/12/10並非標準日期格式
把SHEET2的B欄改成正確日期格式
Sheet1!B2陣列公式
{=MAXA(IF(OFFSET(Sheet2!$A$1,,,COUNTA(Sheet2!$A:$A),)=Sheet1!A2,OFFSET(Sheet2!$A$1,,1,COUNTA(Sheet2!$A:$A),),))}
向下複製
作者: pupai    時間: 2010-9-24 00:07

本帖最後由 pupai 於 2010-9-24 00:10 編輯

坂大好
可否幫我看看我
如果sheet2 B的欄位值是幾千筆以上我要如何修改
{=1&TEXT(MAX((Sheet2!$A$2:$A$20=Sheet1!$A2)*DATE(LEFT(Sheet2!$B$2:$B$20,3),MID(Sheet2!$B$2:$B$20,5,2),RIGHT(Sheet2!$B$2:$B$20,2))),"yy/mm/dd")}
或者
{=MAXA(IF(OFFSET(Sheet2!$A$1,,,COUNTA(Sheet2!$A:$A),)=Sheet1!A2,OFFSET(Sheet2!$A$1,,1,COUNTA(Sheet2!$A:$A),),))}
你說的Sheet1!B2陣列公式我要如何加入把SHEET2的B欄改成正確日期格式的函數
謝謝
作者: ANGELA    時間: 2010-9-24 11:09

改成日期先增加補助列
C2=DATEVALUE(LEFT(B2,3)+1911&RIGHT(B2,6))
儲存格右下小十字快速點二下,再整欄COPY到B欄
作者: Hsieh    時間: 2010-9-24 18:44

本帖最後由 Hsieh 於 2010-9-24 19:03 編輯

回復 3# pupai


    資料剖析
[attach]2867[/attach]
作者: gong    時間: 2010-9-25 21:01

1.sheet2!b:b將"/"取代為"空白"
2.樞紐分析取最大值
作者: pupai    時間: 2010-9-25 22:54

1.sheet2!b:b將"/"取代為"空白"
2.樞紐分析取最大值
gong 發表於 2010-9-25 21:01


您好
sheet2!b:b將"/"取代為"空白"
   可以修改一次給我看嗎
謝謝
作者: Hsieh    時間: 2010-9-25 23:11

回復 7# pupai


    選取B欄
[attach]2873[/attach]
作者: asimov    時間: 2010-9-25 23:40

Sheet1!B2陣列公式
{=MAXA(IF(OFFSET(Sheet2!$A$1,,,COUNTA(Sheet2!$A:$A),)=Sheet1!A2,OFFSET(Sheet2!$A$1,,1,COUNTA(Sheet2!$A:$A),),))}
Hsieh 發表於 2010-9-23 21:26



簡化陣列公式
=MAX((Sheet2!$A$2:$A$20=Sheet1!A2)*(Sheet2!$B$2:$B$20))
作者: gong    時間: 2010-9-27 12:28

本帖最後由 gong 於 2010-9-27 12:34 編輯

如副檔
作者: gong    時間: 2010-9-27 13:06

如圖




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)