<button id="imseu"></button>
  • <rt id="imseu"></rt>
    <li id="imseu"><source id="imseu"></source></li>
  • <button id="imseu"><input id="imseu"></input></button>
    <table id="imseu"></table>
  • <strike id="imseu"></strike>
    查看: 12577|回復(fù): 40
    打印 上一主題 下一主題

    巧用Excel編寫飼料檢驗程序(轉(zhuǎn)載)

      [復(fù)制鏈接]
    跳轉(zhuǎn)到指定樓層
    樓主
    發(fā)表于 2010-8-25 14:35:04 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
      在對飼料進(jìn)行檢測分析時,通常我們是將化驗所得的數(shù)據(jù)代入公式,然后用計算器一步步算出結(jié)果。如果檢驗的樣品數(shù)量及檢驗項目都較多,同時實驗還要求較高的精確性(如需要考慮到溫度對滴定液體積的影響等),這種情況下,如果用計算器計算就會有很多麻煩,不但會浪費時間,而且容易出錯。
      針對以上問題,這里介紹一種利用Microsoft Excel設(shè)計程序來計算飼料檢驗結(jié)果的方法。該程序有如下優(yōu)點:(1)輸入原始數(shù)據(jù),自動計算出檢驗結(jié)果,不必理會每個檢驗項目的計算公式是什么;(2)根據(jù)輸入的原始數(shù)據(jù),自動校正溫度補償值,不必人工查表;(3)根據(jù)輸入的原始數(shù)據(jù)自動生成兩平行樣的相對偏差值,不必另行計算;(4)根據(jù)生成的相對偏差值,自動與標(biāo)準(zhǔn)相對偏差值相比較,如果大于標(biāo)準(zhǔn),則重復(fù)性返回“不好”,如果小于標(biāo)準(zhǔn),則重復(fù)性返回“好”,不必計算出相對偏差后,再去查相對偏差標(biāo)準(zhǔn)。
      現(xiàn)以粗蛋白質(zhì)的計算為例進(jìn)行說明:
      1 計算公式
      按GB/T 6432-94方法檢驗粗蛋白質(zhì)的計算公式為:
      式中: V2—滴定試樣時所需標(biāo)準(zhǔn)酸溶液體積,mL;
      V1——滴定空白時所需標(biāo)準(zhǔn)酸溶液體積,mL;
      C——鹽酸標(biāo)準(zhǔn)溶液濃度,mol/L;
      m——試樣質(zhì)量,g;
      V——試樣分解液總體積(通常為100.00),mL;
      Vt ——蒸餾取用的試樣分解液體積(通常為10.00),mL;
      0.0140——每毫克當(dāng)量氮的克數(shù);
      6.25——氮換算成蛋白質(zhì)的平均系數(shù)。
      2 重復(fù)性
      每個樣品取兩個平行樣進(jìn)行測定,以其算術(shù)平均值為測定結(jié)果。
      當(dāng)粗蛋白質(zhì)含量在25%以上時,允許相對偏差為1%。
      當(dāng)粗蛋白質(zhì)含量在10%~25%之間時,允許相對偏差為2%。
      當(dāng)粗蛋白質(zhì)含量在10%以下時,允許相對偏差為3%。
      3 計算步聚
      (1)將溫度補正表(GB601附錄1)輸入一個Excel工作薄中,并為工作薄起名為“溫度補正”。
      從表中我們發(fā)現(xiàn),不同溶質(zhì)的溶液受溫度的影響不同,相同溶質(zhì)不同濃度的溶液受溫度的影響也不同。通過回歸直線法我們還發(fā)現(xiàn),溶液體積的改變與溫度的改變并非呈良好的線性關(guān)系。因此,通過確定回歸直線法來進(jìn)行溫度補償是不準(zhǔn)確的,應(yīng)當(dāng)采取的方法是嚴(yán)格按表中的數(shù)據(jù),是多少度就補償多少度。如下圖所示:

      (2)新建一個工作表,起名為“粗蛋白質(zhì)含量”,按下表輸入:

      (3)編輯函數(shù):表格建立完畢后,在C1單元格中輸入“=IF(A2>0.08,“0.1修正值”,“0.05修正值”)”,在C2單元格中輸入“=DGET(溫度補正!$A$2:$C$34,C1,B1:B2)”,E4單元格中輸入“=((D4-F2)+(D4-F2)*C2/1000)”,E5單元格中輸入“=((D5-F2)+(D5-F2)*C2/1000)”,F(xiàn)4單元格中輸入“=E4*A2*0.014*6.25*100/C4/0.1”,F(xiàn)5單元格中輸入“=E5*A2*0.014*6.25*100/C5/0.1”,G4單元格中輸入“=AVERAGE(F4:F5)”,H4單元格中輸入“=(ABS(F4-F5)/(F4+F5))*100”,I4單元格中輸入“=IF(G4>25,1,IF(G4>=10,“2”,IF(G4<10,“3”)))”,J4單元格中輸入“=IF((H4-I4)>0,“不好”,“好”)”,程序輸入完畢!再為I3單元格加入如下批注:
      當(dāng)粗蛋白質(zhì)含量在25%以上時,允許相對偏差為1%;
      當(dāng)粗蛋白質(zhì)含量在10%~25%之間時,允許相對偏差為2%;
      當(dāng)粗蛋白質(zhì)含量在10%以下時,允許相對偏差為3%。
      C1單位格0.08:溫度對不同濃度溶液體積的影響以0.08mol/L為界定點,區(qū)分0.1mol/L和0.05mol/L兩個不同濃度。
      公式編輯完成后,得到表格如下:

      公式說明:C1為IF函數(shù),作用是判斷滴定液的濃度,若大于0.08mol/L則返回“0.1修正值”,否則返回“0.05修正值”;C2單元格函數(shù)意義是根據(jù)B2單元格的溫度,返回相應(yīng)的溫度補正值;E4~H4均為一些普通的計算函數(shù),不再贅述;I4為IF函數(shù),依據(jù)G4粗蛋白質(zhì)的含量,返回相應(yīng)的偏差標(biāo)準(zhǔn);J4也是IF函數(shù),根據(jù)I4與H4的比較,判定重復(fù)性的好壞。
      (4)使用:下面就可以輸入具體數(shù)據(jù)執(zhí)行計算了,試試計算結(jié)果吧!以后每次使用該程序,只需要“復(fù)制”、“粘貼”就可以了,不必重新編制程序。當(dāng)然,其他的檢驗項目諸如鈣、磷、水分、鹽分、粗脂肪等等,均可按以上方法編制程序,在這里不再贅述。
      來源:飼料廣角  作者:尹衍濤 劉薈祺
    中國畜牧人網(wǎng)站微信公眾號

    點評

    有編輯好了的嗎!給我一個好不 sun165210@163.com  發(fā)表于 2011-3-27 09:49

    評分

    參與人數(shù) 1論壇幣 +30 收起 理由
    xishuanhu + 30

    查看全部評分

    版權(quán)聲明:本文內(nèi)容來源互聯(lián)網(wǎng),僅供畜牧人網(wǎng)友學(xué)習(xí),文章及圖片版權(quán)歸原作者所有,如果有侵犯到您的權(quán)利,請及時聯(lián)系我們刪除(010-82893169-805)。
    沙發(fā)
    發(fā)表于 2010-8-25 14:36:41 | 只看該作者
    好資料,收藏了

    評分

    參與人數(shù) 1論壇幣 +10 收起 理由
    system + 10 第一個回復(fù)系統(tǒng)自動獎勵

    查看全部評分

    板凳
    發(fā)表于 2010-8-25 15:09:05 | 只看該作者
    收藏學(xué)習(xí)了,可以按照這個試試。
    地毯
    發(fā)表于 2010-8-25 17:56:08 | 只看該作者
    這是非常好的資料
    5
    發(fā)表于 2010-8-25 18:32:15 | 只看該作者
    好資料,收藏學(xué)習(xí)了
    6
    發(fā)表于 2010-8-28 21:38:15 | 只看該作者
    樓主好人吶,先收藏,再學(xué)習(xí)
    7
    發(fā)表于 2010-8-28 21:53:33 | 只看該作者
    不錯,學(xué)習(xí)了
    8
    發(fā)表于 2010-8-30 20:11:15 | 只看該作者
    本帖最后由 yinyt 于 2010-8-30 20:19 編輯

    這是本人的大作,不知道什么時候被轉(zhuǎn)到這里來了。本人三年前作的,現(xiàn)在excel早就不用了,改用access了。感謝樓主轉(zhuǎn)載的時候能屬本人的名字,只是讓劉薈祺這小子沾了光,這小子當(dāng)時非要贅上他的名字。

    點評

    真是有心人,而且電腦編緝公式不錯,向你學(xué)習(xí)!  發(fā)表于 2011-2-22 14:27
    9
    發(fā)表于 2010-8-31 10:41:15 | 只看該作者
    這是本人的大作,不知道什么時候被轉(zhuǎn)到這里來了。本人三年前作的,現(xiàn)在excel早就不用了,改用access了。感謝 ...
    yinyt 發(fā)表于 2010-8-30 20:11



        那您不妨把access也上傳上來供大家一起分享啦!
    10
    發(fā)表于 2010-8-31 14:15:22 | 只看該作者
    對啊    就是   你如果把你的方法教給大家,豈不是都能學(xué)習(xí)的很好
    您需要登錄后才可以回帖 登錄 | 注冊

    本版積分規(guī)則

    發(fā)布主題 快速回復(fù) 返回列表 聯(lián)系我們

    關(guān)于社區(qū)|廣告合作|聯(lián)系我們|幫助中心|小黑屋|手機版| 京公網(wǎng)安備 11010802025824號

    北京宏牧偉業(yè)網(wǎng)絡(luò)科技有限公司 版權(quán)所有(京ICP備11016518號-1

    Powered by Discuz! X3.5  © 2001-2021 Comsenz Inc. GMT+8, 2025-9-22 11:25, 技術(shù)支持:溫州諸葛云網(wǎng)絡(luò)科技有限公司

    主站蜘蛛池模板: 江津市| 隆林| 襄汾县| 肥城市| 开平市| 栖霞市| 西平县| 榕江县| 裕民县| 西乌珠穆沁旗| 溧水县| 河源市| 玉门市| 黄平县| 惠安县| 富民县| 衡阳县| 南投县| 泉州市| 上杭县| 桂东县| 耒阳市| 沙河市| 湖州市| 富蕴县| 元江| 且末县| 和静县| 重庆市| 囊谦县| 灌阳县| 乐昌市| 个旧市| 呼和浩特市| 延川县| 张家口市| 进贤县| 原阳县| 马公市| 淮南市| 弋阳县|