返回列表 上一主題 發帖

想請教有關EXCEL: Sheet1資料,如何自動帶出在Sheet2的下一列的問題

想請教有關EXCEL: Sheet1資料,如何自動帶出在Sheet2的下一列的問題

各位EXCEL高手您好!有個問題讓小弟困擾了好久!

         小弟要如何用EXCEL將每天固定產生的報表(Sheet1),格式如下:
日期                             產品A        產品B        產品C        產品D         產品F         產品G
2011/8/30        690        723        23        35        667        688
         
         將上面的資料,可以依照日期自動產生在Sheet2上,而不用一筆一筆的在Sheet1複製,再貼上在Sheet2上!?
日期                             產品A        產品B        產品C        產品D        產品F        產品G
2011/8/22        328        419        1652        1294        -1324        -875
2011/8/23        439        631        4076        69        -3637        562
2011/8/24        3454        1645        301        415        3153        1230
2011/8/25        111        165        811        1106        -700        -941
2011/8/26        1988        415        352        502        1636        -87
2011/8/30        690        723        23        35        667        688

敬請諸位高手傾囊相授,謝謝!!

回復 2# gong
gong前輩您好 : 非常高興收到您的來信賜教, 我試過前輩的方法,目前沒有解決我的疑問,
                          所以我把問題再重新敘述,煩請前輩幫忙看一次這個問題,謝謝!!

====================================================================================================
=>   每天固定產生的報表,如下:
-----------------------------------------------------------------------------------------------
(Sheet1)
     日期                             產品A        產品B        產品C        產品D         產品F         產品G
2011/8/30                          690          723            23             35              667           688
-----------------------------------------------------------------------------------------------


=>   因為小弟負責報表的匯整,所以需要把每天撈出來的Sheet1資料("2011/8/30                          690          723            23             35              667           688")
        複製貼上在Sheet2  ("2011/8/26                   1988           415           352          502           1636           -87 ") 的下一列, ? (PS: Sheet2要作為產品的分析之用 )
        想請教前輩,借由EXCEL什麼公式,Sheet1的資料,可以自動帶出在 Sheet2的 2011/8/26 資料的下一列 ?!   (希望可以只要貼上每天的Sheet1資料後,
        EXCEL就可以自動幫我匯入在Sheet2的raw data 裡 ; 而可以不再用手工方式 複製Sheet1資料,再貼上在Sheet2,2011/8/26 那一列資料 的下一列上 )
-----------------------------------------------------------------------------------------------
(Sheet2)
日期                             產品A        產品B        產品C        產品D        產品F        產品G
2011/8/22                   328             419          1652         1294         -1324         -875
2011/8/23                   439             631          4076         69             -3637          562
2011/8/24                   3454           1645        301           415           3153           1230
2011/8/25                   111             165           811          1106         -700           -941
2011/8/26                   1988           415           352          502           1636           -87
-----------------------------------------------------------------------------------------------
====================================================================================================

TOP

回復  James-001


    必須藉助VBA才能達成你的需求
Hsieh 發表於 2011-8-31 08:58


Hsieh 前輩您好! 很榮信收到您的回信! 那想請教前輩VBA要怎麼寫才會有我想要的結果呢 ?! 在此跟您請益了,謝謝!!

TOP

不好意思,插花一下,看了您的描述,不知道您是要將公式放在sheet1還是sheet2呢?
maxchou 發表於 2011-8-31 09:14



    maxchou您好! 我是想要將公式放在sheet2上,謝謝您的回信!!

TOP

sheet1!a2
=offset(sheet2!a$1,counta(sheet2!$aa)-1,)右拉
gong 發表於 2011-8-31 11:22


    gong前輩您好,試用您上述的方法,sheet1!a2=offset(sheet2!a$1,counta(sheet2!$aa)-1,)右拉 , 結果為"0" ,不知道哪裡有誤??謝謝...

TOP

回復  James-001
Hsieh 發表於 2011-8-31 11:16



    Hsieh 前輩您好,我有試著用您上述的VBA編輯了一下,但是可能我從來沒學過VBA,所以試不出來!
                      想請前輩可以一步驟一步驟地教學生小弟,感謝您的耐心,謝謝!!

TOP

回復 13# Hsieh

Hsieh 前輩您好,我有用您上述的VBA教學,已經有成功達到預計的效果了!!感謝您的耐心指導!!
                  之後,編寫自己的巨集,如果遇到問題,再請前輩指點!!  謝謝  : ]

TOP

=offset(sheet2!a$1,counta(sheet2!$aa)-1,)
與你貼的
=offset(sheet2!a$1,counta(sheet2!$aa)-1,)

...
gong 發表於 2011-8-31 17:58



    gong 前輩您好!我有把檔案付件給您,請您看看這樣對不對?!
    檔案-1.rar (2.65 KB)

TOP

是我的錯
你是想將SHEET1輸入直接擺到SHEET2
我的做法是在SHEET1中找SHEET2的資料

意思完全不同,依你的 ...
gong 發表於 2011-9-1 13:02



    感謝gong前輩的指點,學生小弟受教了,感恩!!

TOP

        靜思自在 : 我們要做好社會的環保,也要做好內心的環保。
返回列表 上一主題