excel數據透視表分組?

【分組和分級顯示-組合】中,有簡便方法將左側排名變成右側么?

每次都是需要重新編輯起始點.


你可以直接在原數據分組,做一個分段表
0,1-100
101,101-200
201,201-300
……
5001,大於5000

在原數據加分段列,用vlookup的模糊匹配。
=vlookup(名次,分段表,2,1)

模糊匹配返回小於等於查找值的最大值,查找區域要按升序排列,具體見幫助文檔。

然後篩選也好,透視也好,都可以了。


來,俺來教你,先建個表,如圖

然後在F3中輸入圖中公式

好,看清楚,俺要放大招了,哼,嚇死你,如圖:

在F4中公式如下,並自動填充下去其它單元格

=IF(MID(F3,FIND("-",F3,1)+1,LEN(F3)-FIND("-",F3,1)+1)*1&>$D$4,$D$4"+",MID(F3,FIND("-",F3,1)+1,LEN(F3)-FIND("-",F3,1)+1)+1"-"MID(F3,FIND("-",F3,1)+1,LEN(F3)-FIND("-",F3,1)+1)+$D$2)

然後,就沒有然後了,你自己前面的條件中輸入值即可,深藏功與名。


sql in excel:
可以使用iif來判斷,但是條件多了顯得繁瑣

建議使用iif+switch來做


你哪裡跪了嘛


跪了。真心難懂


推薦閱讀:

如何處理EXCEL中存在大量合併單元格的跨頁斷行問題?
如何將多個sheet的同一列數據快速放到一張表,並以sheet名作為相應每一列的名字?

TAG:MicrosoftOffice | MicrosoftExcel | Excel公式 | Excel使用 | Excel技巧 |