Yahoo奇摩知識+將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+服務將會轉為唯讀模式。其他Yahoo奇摩產品與服務或您的Yahoo奇摩帳號都不會受影響。如需關於Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

一個EXCEL函數的問題..有請達人出面!!

A B C D E F G

序號 日期 姓名 買 賣 盈收 地點

1 Tue 28 甲 96 99 3 A

2 Wed 29 乙 117 79 -38 A

3 Sat 01 丙 104 97 -7 B

4 Wed 05 丁 96 88 8 A

5 Sun 09 戊 81 82 1 A

6 Tue 11 己 106 99 -7 B

7 Wed 12 庚 93 96 3 B

‧ ‧ ‧ ‧ ‧ ‧ ‧

‧ ‧ ‧ ‧ ‧ ‧ ‧

‧ ‧ ‧ ‧ ‧ ‧ ‧

請教有無達人可幫我..假我如果有一堆類似這樣的資料..

是否有公式可以算出在A地與B地最近5天的平均賣..平均買和平均盈收?...如果要再細分最近5筆在A地有獲利的平均值..或是虧損的平均值...該如何下?

我都是用很蠢的方法先排序地點再排序號..再去抓各自最後五筆的資料去平均...或是先排序地點再排序盈收的順序再平均他...我需要更有效率的方法...救救我...><

已更新項目:

chenye大大..20點基本上要給你了

我已經測試成功..不過發現我可能表達錯誤...

我的最近五天應該是指最新的五筆....

所以應該是在A與B最新5筆的平均賣..平均買和平均盈收

那"在B13填入 =">=" & TODAY()-5"是否可以用序號-5的語法代替?

又是該如何下呢?

2 個已更新項目:

因為給的資料比較少..可能被誤會了..

假如今天是有20筆順序下來的資料...

然後我想抓A地最後的五筆..和B地最後的五筆去分析...

所以是不是應該是得用關於排名的函數之類的?

1 個解答

評分
  • 1 0 年前
    最佳解答

    提供一個解法

    如原稿,請確認數字及日期的型式正確(在EXCEL中,日期是數字,我試了一下,盈收及日期格式需要調整)

    解決方法如下

    在A12~G12複製資料的欄位名稱(序號 日期 姓名 買 賣 盈收 地點)

    在B13填入 =">=" & TODAY()-5

    在G13填入 A

    以上是條件範圍

    在I12~K12分別填入 買 賣 盈收

    在I13填入 =DAVERAGE($A$1:$G$8,D12,$B$12:$G$13)

    在J13填入 =DAVERAGE($A$1:$G$8,E12,$B$12:$G$13)

    在K13填入 =DAVERAGE($A$1:$G$8,F12,$B$12:$G$13)

    以上假設你的原始資料放在A1:G8,如此可以解決你的第一個問題,計算最近5天A地的平均買/賣/盈收3比數據。

    在A16~G17複製資料的欄位名稱(序號 日期 姓名 買 賣 盈收 地點)

    在B13填入 =">=" & TODAY()-5

    在G13填入 B

    與上一段類似,可以計算最近5天B地的平均買/賣/盈收3比數據。

    最後一段:

    在A20~G20複製資料的欄位名稱(序號 日期 姓名 買 賣 盈收 地點)

    在I20填入"總筆數",J20填入"盈收>0的平均"

    在A21填入 =">" & I21-5

    在F21填入 =">" & 0

    G21填入 A

    I21填入 =DCOUNT(A1:G8,A20,B20:B21)

    J21填入 =DAVERAGE($A$1:$G$8,F20,F20:F21)

    最近5筆在A地有盈餘的平均就顯示在J21中。

    Good Luck

    2009-04-07 07:45:19 補充:

    有一段時間沒上之事了,你可以E-mail給我一個檔案,或許可以幫你解決。

    chenye.tw@yahoo.com.tw

還有問題?馬上發問,尋求解答。