資源描述:
《利用Excel軟件繪制節(jié)理走向玫瑰花圖》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、利用Excel軟件繪制節(jié)理走向玫瑰花圖勘察資料的整理中,經(jīng)常需要制作節(jié)理走向玫瑰花圖用于構造分析,每次制圖前的數(shù)據(jù)統(tǒng)計耗時長,還容易出錯,制圖過程多是機械重復。其實可以利用Excel軟件繪制節(jié)理走向玫瑰花圖。1用Excel統(tǒng)計節(jié)理首先在Excel里將節(jié)理的編號、走向、傾向、傾角及平行條數(shù)輸?shù)剑痢帕校ㄈ鐖D1),走向取方位角坐標系一、四象限值(即0° ̄90°或270° ̄360°范圍內(nèi))。又因節(jié)理走向、傾向常有范圍值,如圖中L10等,為了便于統(tǒng)計,需增加G~I三個輔助列。G列輸入公式“=IF(ISERROR(FIND("-",Bi)),Bi,(VALUE(MID(Bi,FIND("-",
2、Bi)+1,3))+VALUE(LEFT(Bi,FIND("-",Bi)-1)))/2)”(“i”為行數(shù),輸入第1行公式后,鼠標指針放在單元格右下角,待指針變成黑色“+”時,點鼠標左鍵不松下拉,該列其它單元格公式自動完成,下同),其結果是:在同一行上,如果B列中走向是范圍值,那么G列中顯示其平均值,否則G列數(shù)值等于B列數(shù)值。H列輸入公式“=IF(Ei=0,Gi,Gi*(Ei+1))”,其結果是:在同一行上,如果E列數(shù)值為0(無平行節(jié)理),那么H列數(shù)值等于G列數(shù)值,否則H列數(shù)值等于E列數(shù)值加1再乘以G列數(shù)值,在該列內(nèi)所有走向?qū)⒖紤]平行條數(shù),以和值的形式出現(xiàn)。I列中輸入公式“=IF(IS
3、ERROR(FIND("-",Di)),Di,(VALUE(LEFT(Di,FIND("-",Di)-1))+VALUE(MID(Di,FIND("-",Di)+1,3)))/2)”,其結果是:在同一行上,如果D列中傾角是范圍值,那么I列顯示其平均值,否則I列數(shù)值等于D列數(shù)值。其次將0° ̄90°和270° ̄360°等差分組,如圖1在J列按公差10°分組。第三,利用Excel函數(shù)和公式求出位于各組的節(jié)理條數(shù)和節(jié)理平均走向,填于相對應的K和L列中。從已完成工作表中可以看出,節(jié)理統(tǒng)計是多條件下,同時對符合條件的單元格個數(shù)(B列)和單元格內(nèi)的數(shù)值(E列)求和。如:“走向10°~19°的節(jié)理條
4、數(shù)”=“B列中符合<20又≥10的單元格個數(shù)”+“與之對應的E列中的數(shù)值之和”。先計算B列中符合<20又≥10的單元格個數(shù)。因B列中存在范圍值,所以可統(tǒng)計與其數(shù)值相等的G輔助列。利用Excel數(shù)組公式求解,其表達式為“{=SUM(G2:G22<20)*(G2:G22>=10)}”(Excel中*代表乘號,下同),公式兩側(cè)的大括號并非鍵盤輸入,而是完成等號后面的公式后,按“Ctrl+Shift+Enter”組合鍵,由Excel自動添加的,這是Excel中數(shù)組公式與普通公式的區(qū)別。然后計算與B列中符合條件的單元格相對應的E列單元格中的數(shù)值之和。求解公式為“{=SUM(G2:G22<20)
5、*(G2:G22>=10)*(E2:E22)}”。將兩個公式合并為一個數(shù)組公式,即“{=SUM(G2:G22<20)*(G2:G22>=10)+(G2:G22<20)*(G2:G22>=10)*(E2:E22)}”,該公式的結果就是走向在10°~19°間的節(jié)理條數(shù),把該公式輸入至K4單元格。利用相同的方法完成其它各組的節(jié)理統(tǒng)計,把公式分別輸入K5至K21單元格內(nèi)。走向0°~9°的節(jié)理條數(shù)統(tǒng)計方法略有不同,其公式為“{=COUNTIF(B3:B22,"<10")+SUM(B3:B22<10)*(E3:E22)}”,將公式輸在K3單元格內(nèi)。經(jīng)以上步驟,完成了各組節(jié)理條數(shù)的統(tǒng)計。可繼續(xù)利用
6、數(shù)組公式求解每組節(jié)理的平均走向。仍以走向10°~19°組的節(jié)理為例,該組節(jié)理的平均走向=“10≤走向<20的數(shù)值之和”÷“走向10°~19°組的節(jié)理條數(shù)”。其中走向<20又≥10的數(shù)值之和,須考慮節(jié)理的平行條數(shù)。在H輔助列中,已經(jīng)計算了各節(jié)理包括平行節(jié)理的走向數(shù)值之和。符合條件的H列數(shù)值求和公式為“{=SUM((G2:G22<20)*(G2:G22>=10)*(H2:H22))}”。走向10°~19°組的節(jié)理條數(shù)在K4單元格內(nèi)已求出,可直接引用,但要考慮K4如果為0的情況。該組節(jié)理平均走向公式可寫為“{=IF(K4=0,0,SUM((G2:G22<20)*(G2:G22>=10)*(
7、H2:H22))/K4)}”。利用相同的方法完成其它各組的平均走向計算,把公式分別輸入L3至L21單元格內(nèi)。所有公式輸完后,節(jié)理按走向分組的統(tǒng)計工作就完成了,K、L列中為統(tǒng)計結果。建議將K、L列的數(shù)組公式中的統(tǒng)計范圍設寬一些,如G2:G22,寫為G2:G1000,因為工作中節(jié)理原始數(shù)據(jù)常常比較多,錄入數(shù)據(jù)的范圍必須在公式統(tǒng)計范圍內(nèi)。2用Excel制節(jié)理走向玫瑰花圖有了節(jié)理統(tǒng)計數(shù)據(jù)后(如圖2中A3:C21的數(shù)據(jù)),可用Excel圖表中XY散點圖來繪制節(jié)理走向