樞紐分析裡的公式

顯示結果從第 1 筆 到 7 筆,共計 7 筆
  1. #1
    會員
    註冊日期
    2001-04-16
    討論區文章
    45

    樞紐分析裡的公式



    我用樞紐分析做出一個表,我想知道Range(C,4)這1371這個值是如何算出?
    有沒有辦法看出來,或者是有什麼公式可以用?



  2. #2
    會員
    註冊日期
    2002-01-23
    討論區文章
    25
    可否請您把原檔附貼上來,這樣比較好具體地答。
    您可以輸入陣列公式(按Ctrl + Shift + Enter ),
    輸入:
    {=SUM(IF($B$3:$B$294="A1",IF($C$3:$C$294="A",1,0),0))}
    假設您「Part No」的資料是放在B3:B294
    然後「Current Stage」的資料是放在c3:c294

    如果你只是要統計單獨合乎"A1"的個數,輸入:
    (1){=SUM(IF($B$3:$B$294="A1",1,0))}或
    (2) =COUNTIF($B$3:$B$294,"A1") ←這個是一般公式,不是陣列公式。

    另外, 上列公式出現"A1"、"A" 的地方,皆可以參照位址替代。

  3. #3
    會員
    註冊日期
    2001-04-16
    討論區文章
    45
    最初由 Komi 發表
    可否請您把原檔附貼上來,這樣比較好具體地答。
    您可以輸入陣列公式(按Ctrl + Shift + Enter ),
    輸入:
    {=SUM(IF($B$3:$B$294="A1",IF($C$3:$C$294="A",1,0),0))}
    假設您「Part No」的資料是放在B3:B294
    然後「Current Stage」的資料是放在c3:c294

    如果你只是要統計單獨合乎"A1"的個數,輸入:
    (1){=SUM(IF($B$3:$B$294="A1",1,0))}或
    (2) =COUNTIF($B$3:$B$294,"A1") ←這個是一般公式,不是陣列公式。

    另外, 上列公式出現"A1"、"A" 的地方,皆可以參照位址替代。

    那個Range(c,4)的直式加總起來的,不是計數,
    就因為這樣,我才不知道當我不用樞紐分析時,要用哪一種寫法!

  4. #4
    會員
    註冊日期
    2001-04-16
    討論區文章
    45
    最初由 Komi 發表
    可否請您把原檔附貼上來,這樣比較好具體地答。
    您可以輸入陣列公式(按Ctrl + Shift + Enter ),
    輸入:
    {=SUM(IF($B$3:$B$294="A1",IF($C$3:$C$294="A",1,0),0))}
    假設您「Part No」的資料是放在B3:B294
    然後「Current Stage」的資料是放在c3:c294

    如果你只是要統計單獨合乎"A1"的個數,輸入:
    (1){=SUM(IF($B$3:$B$294="A1",1,0))}或
    (2) =COUNTIF($B$3:$B$294,"A1") ←這個是一般公式,不是陣列公式。

    另外, 上列公式出現"A1"、"A" 的地方,皆可以參照位址替代。
    每次跑樞紐分析,如果"A"這個條件沒有,那整個欄位就不存在,
    而我是要加總資料裡的數量,但是我又找不到可以使用的方法。

  5. #5
    會員
    註冊日期
    2002-01-23
    討論區文章
    25
    我有點迷糊了,...
    不太了解你要的...
    簡單說:
    如果你是要累加合乎某些條件下的某些資料內的「數量」(or數值s..加總);
    那您把之前的陣列公式後頭出現的”1”全部改成HLOOKUP("A1",Range,n) (←抱歉,我不知道你的資料到底是怎麼個擺法...需參照到其對應的「數量」)。

    又,你說:
    『每次跑樞紐分析,如果"A"這個條件沒有,那整個欄位就不存在,
    而我是要加總資料裡的數量,但是我又找不到可以使用的方法。』
    真不確定你指的是不是『個數』加總?????
    如果是,那更簡單了,你可以多加一欄,欄名取為"Count",
    每筆值都給它打"1",作樞鈕分析再多加入這一欄
    這下子"A"就不可能被隱藏起來了吧!!!



  6. #6
    會員
    註冊日期
    2001-04-16
    討論區文章
    45
    這麼說好了,我有一個資料表,裡面是各種水果的生長階段,
    我用樞紐分析求出這個表:


    但是如果其中一種生長階段沒有資料:

    他並沒有顯示出缺少資料那個階段的數據(也就是"0")

    但是我想保有那個階段,即使沒有數據,我想維持表格的完整性。
    因此我想要知道他這個樞紐分析所用的公式,
    是如何寫成?這樣我可以直接在表格欄為內編寫。

  7. #7
    Take it easy~ leonchou 的大頭照
    註冊日期
    2001-05-03
    討論區文章
    3,244
    既然要探討公式的寫法, 那麼請列舉原資料表的部份內容.
    因為光看樞紐分析表的結果, 實在不易明白又不好弄~

    不過大致上來說若是多欄位的統計, 除了可用
    資料庫函數 DCOUNT 外, 陣列公式也可做, 像是
    {=SUM(IF((範圍1="橘子")*(範圍2="播種"),1))}
    像這樣就可以計算出來.

類似的主題

  1. 要如何才能學好樞紐分析表呢?
    作者:TPBUNNY 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 2
    最後發表: 2003-08-10, 05:46 AM
  2. 關於「樞紐分析表」問題
    作者:scrow 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 2
    最後發表: 2002-05-27, 11:12 AM
  3. 請教樞紐分析表的版面配置技巧
    作者:TPBUNNY 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 4
    最後發表: 2002-04-12, 06:43 AM
  4. 樞紐分析的問題
    作者:Billson 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 1
    最後發表: 2002-02-07, 09:19 AM
  5. 求助!!有關Excel的樞紐分析表
    作者:joe616 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 5
    最後發表: 2001-08-21, 11:48 AM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •