樞紐分析裡的公式 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- OFFICE 相 關 軟 體 討 論 版


PCZONE 討論區



通知

-- OFFICE 相 關 軟 體 討 論 版 Word、Excel、PowerPoint、Access、Outlook、FrontPage或Office XP等的問題解答與經驗分享

會員
樞紐分析裡的公式


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

回覆
會員

可否請您把原檔附貼上來,這樣比較好具體地答。
您可以輸入陣列公式(按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" 的地方,皆可以參照位址替代。
回覆
會員

引用:
最初由 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)的直式加總起來的,不是計數,
就因為這樣,我才不知道當我不用樞紐分析時,要用哪一種寫法!
回覆
會員

引用:
最初由 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"這個條件沒有,那整個欄位就不存在,
而我是要加總資料裡的數量,但是我又找不到可以使用的方法。
回覆
會員

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

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

這麼說好了,我有一個資料表,裡面是各種水果的生長階段,
我用樞紐分析求出這個表:


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

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

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

既然要探討公式的寫法, 那麼請列舉原資料表的部份內容.
因為光看樞紐分析表的結果, 實在不易明白又不好弄~

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

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。