導航:首頁 > 安裝方法 > 分類匯總的方法及步驟

分類匯總的方法及步驟

發布時間:2022-01-07 05:39:47

① 簡述分類匯總的概念及方法

EXCEL分類匯總就是把資料進行數據化後,先按照某一標准進行分類,然後在分完類的基礎上對各類別相關數據分別進行求和、求平均數、求個數、求最大值、求最小值等方法的匯總。分類匯總步驟:

1、選中要分類匯總的數據。

2、點擊工具欄中的數據。

3、在數據頁面點擊分類匯總。

4、點擊分類匯總後,匯總方式可以選擇。

5、選定匯總項也可以選擇。

6、點擊確定後,分類匯總就做好了。

② 分類匯總的匯總方法

分類匯總是統計中常用,舉例來說如統計學生成績,及格不及格的歸類,分優良中差等級歸類等,每個單項代碼很好寫,但是如果分類匯總的項目多了,能一種匯總寫一個函數嗎?比如說有些科目60分才算及格,有些科目50分就算;有些老師喜歡分優良中差四等,有些老師卻喜歡分ABCD;不一而足,如果每個都寫一個函數無疑是個編寫和維護惡夢.如果我們用匿名類把分類匯總的規則和分類匯總的過程分別抽象出來,代碼就清晰靈活多了,以下代碼講述了這個過程,代碼比較簡單,這里就不贅述了,相信大家都能看明白.
首先是數據的基本類Student:
publicclassStudent{
privateStringname;
privateintscore;
publicStudent(Stringname,intscore){
this.name=name;
this.score=score;
}
publicStringgetName(){
returnname;
}
publicvoidsetName(Stringname){
this.name=name;
}
publicintgetScore(){
returnscore;
}
publicvoidsetScore(intscore){
this.score=score;
}
}
然後是用於分類匯總的類,它強制子類實現getKey和getvalue兩個方法:
{
publicStudentstudent;
publicClassifyRule(){
}
publicvoidsetStudent(Studentstudent){
this.student=student;
}
abstractpublicStringgetKey();
abstractpublicintgetValue();
}
接下來是對Student進行CRUD處理的StudentService類,注意getSum方法,它保留了篩選過程,篩選規則則不在其中:
importjava.util.ArrayList;
importjava.util.Hashtable;
importjava.util.List;
publicclassStudentService{
privateList<Student>students;
publicStudentService(){
students=newArrayList<Student>();
}
publicvoidadd(Studentstudent){
students.add(student);
}
publicHashtable<String,Integer>getSum(ClassifyRulerule){
Hashtable<String,Integer>ht=newHashtable<String,Integer>();
for(Studentstudent:students){
rule.setStudent(student);
Stringkey=rule.getKey();
intvalue=rule.getValue();
if(ht.containsKey(key)){
IntegeroldValue=ht.remove(key);
oldValue+=value;
ht.put(key,oldValue);
}else{
ht.put(key,value);
}
}
returnht;
}
}
最後是測試代碼,注意其中篩選規則的創建:
importjava.util.Hashtable;
importjava.util.Iterator;
publicclassTest{
publicstaticvoidmain(String[]args){
//初始化
StudentServiceservice=newStudentService();
service.add(newStudent(Andy,90));
service.add(newStudent(Bill,95));
service.add(newStudent(Cindy,70));
service.add(newStudent(Dural,85));
service.add(newStudent(Edin,60));
service.add(newStudent(Felix,55));
service.add(newStudent(Green,15));
//60分及格篩選
ClassifyRulerule60=newClassifyRule(){
publicStringgetKey(){
returnstudent.getScore()>=60?及格:不及格;
}
publicintgetValue(){
return1;
}
};
System.out.println(60分及格篩選);
printHt(service.getSum(rule60));
//50分及格篩選
ClassifyRulerule50=newClassifyRule(){
publicStringgetKey(){
returnstudent.getScore()>=50?及格:不及格;
}
publicintgetValue(){
return1;
}
};
System.out.println( 50分及格篩選);
printHt(service.getSum(rule50));
//分優良中差等級
ClassifyRuleruleCn=newClassifyRule(){
publicStringgetKey(){
Stringretval=;
intscore=student.getScore();
if(score>=90){
retval=優;
}elseif(score>=80){
retval=良;
}elseif(score>=60){
retval=中;
}elseif(score>0){
retval=差;
}
returnretval;
}
publicintgetValue(){
return1;
}
};
System.out.println( 分優良中差等級篩選);
printHt(service.getSum(ruleCn));
//分ABCD等級
ClassifyRuleruleWest=newClassifyRule(){
publicStringgetKey(){
Stringretval=;
intscore=student.getScore();
if(score>=90){
retval=A;
}elseif(score>=80){
retval=B;
}elseif(score>=60){
retval=C;
}elseif(score>0){
retval=D;
}
returnretval;
}
publicintgetValue(){
return1;
}
};
System.out.println( 分ABCD等級篩選);
printHt(service.getSum(ruleWest));
}
privatestaticvoidprintHt(Hashtableht){
for(Iteratorit=ht.keySet().iterator();it.hasNext();){
Stringkey=(String)it.next();
Integervalue=(Integer)ht.get(key);
System.out.println(Key=+key+Value=+value);
}
}
}
測試結果如下:
60分及格篩選
Key=及格Value=5
Key=不及格Value=2
50分及格篩選
Key=及格Value=6
Key=不及格Value=1
分優良中差等級篩選
Key=優Value=2
Key=良Value=1
Key=中Value=2
Key=差Value=2
分ABCD等級篩選
Key=AValue=2
Key=DValue=2
Key=CValue=2
Key=BValue=1

③ 簡述對數據進行分類匯總的操作步驟.

對數據進行分類匯總需要通過Excel軟體,要在Excel中對數據進行分類計算,除了使用數據透視表外,還可以使用分類匯總命令,它操作起來更為簡單,也更明確。並且可以直接在數據區域中插入匯總行,從而可以同時看到數據明細和匯總。

具體方法如下:

1、在做分類匯總前,需要先對數據進行排序,否則無法進行分類匯總,如下數據:我們要對物料編碼進行分類匯總,則可以先對此列進行排序。

④ excel中分類匯總主要步驟是什麼

1、確保每個列在第一行中都有標簽,並且每個列中都包含相似的事實數據,而且該區域沒有空的行或列。
2、選擇該區域中的某個單元格。
3、請執行下列操作之一:
1)對構成組的列排序。
2)在「數據」選項卡上的「分級顯示」組中,單擊「分類匯總」。
3)在「分類欄位」框中,單擊要計算分類匯總的列。
4)在「匯總方式」框中,單擊要用來計算分類匯總的匯總函數。
5)如果想按每個分類匯總自動分頁,請選中「每組數據分頁」復選框。
6)若要指定匯總行位於明細行的上面,請清除「匯總結果顯示在數據下方」復選框。若要指定匯總行位於明細行的下面,請選中「匯總結果顯示在數據下方」復選框。

⑤ 分類匯總該如何具體操作

參考下面方法處理:

操作工具:電腦,Excel2010。

1、首先打開一張做好的工作表,選中任意單元格,切換至「數據」選項卡,單擊「排序和篩選」組中的「升序」按鈕。

⑥ 分類匯總的正確步驟是什麼

參考下面方法處理:


操作工具:電腦,Excel2010。


1、首先打開一張做好的工作表,選中任意單元格,切換至「數據」選項卡,單擊「排序和篩選」組中的「升序」按鈕。


⑦ 分類匯總的操作方法

點數據--分類匯總--分類欄位里設為材料型號,匯總方式選求和,選定匯總項設為第二列的數量即可,該方法匯總、計數等都適用,很簡單的,謝謝採納!

閱讀全文

與分類匯總的方法及步驟相關的資料

熱點內容
研究光路可逆時用到的是什麼方法 瀏覽:850
車厘子治療鼻炎的方法 瀏覽:798
怎麼自釀青葡萄酒的方法 瀏覽:742
簡便電腦使用方法 瀏覽:125
定量定向的研究方法 瀏覽:700
拯救者電腦設置u盤啟動方法 瀏覽:391
研究方法有影視鑒賞法 瀏覽:72
用快捷鍵恢復出廠設置在哪裡設置方法 瀏覽:50
形體分析法和其他識圖方法 瀏覽:421
簡單的內功修煉方法 瀏覽:691
生態酒鑒別方法 瀏覽:422
競猜答案的方法和技巧 瀏覽:854
冠心病中醫治療方法養生堂 瀏覽:14
59乘以49哪種方法更簡便 瀏覽:403
常用的去魚腥的方法 瀏覽:72
腰肌腱炎鍛煉方法 瀏覽:406
手機膠刀修復方法 瀏覽:938
有什麼可以使人快速醒酒的方法 瀏覽:323
甲狀腺超聲檢測方法 瀏覽:386
敦煌壁畫風化解決方法 瀏覽:634