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

分類匯總的方法及步驟

發布時間: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、首先打開一張做好的工作表,選中任意單元格,切換至「數據」選項卡,單擊「排序和篩選」組中的「升序」按鈕。


⑦ 分類匯總的操作方法

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

閱讀全文

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

熱點內容
月經安全期計算方法 瀏覽:964
autocad的使用方法 瀏覽:371
檢查手機故障的方法 瀏覽:75
銷售節點追蹤方法與技巧 瀏覽:232
孩子小腿骨頭疼治療方法 瀏覽:823
課堂中生動而嚴肅的教學方法 瀏覽:648
44乘103簡便方法計算 瀏覽:562
靜脈迴流的鍛煉方法 瀏覽:660
威少上籃的正確方法 瀏覽:797
小孩低燒伴鼻樑痛怎麼處理方法 瀏覽:459
形態面高測量方法 瀏覽:910
蘋果手機相機閃退解決方法 瀏覽:166
嘉年華老樁的種植方法 瀏覽:590
瓶子草正確捕食方法 瀏覽:335
菊花扦插種植方法與技巧 瀏覽:604
服裝櫃是按什麼分類方法 瀏覽:770
強迫症手機清理方法 瀏覽:273
轉換器銅條載流計算方法 瀏覽:825
被動音樂療法中最常用的方法是 瀏覽:744
6到9歲感統訓練方法 瀏覽:779