<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>

    畜牧人

    標題: 巧用Excel編寫飼料檢驗程序(轉載) [打印本頁]

    作者: apple12151007    時間: 2010-8-25 14:35
    標題: 巧用Excel編寫飼料檢驗程序(轉載)
      在對飼料進行檢測分析時,通常我們是將化驗所得的數據代入公式,然后用計算器一步步算出結果。如果檢驗的樣品數量及檢驗項目都較多,同時實驗還要求較高的精確性(如需要考慮到溫度對滴定液體積的影響等),這種情況下,如果用計算器計算就會有很多麻煩,不但會浪費時間,而且容易出錯。
      針對以上問題,這里介紹一種利用Microsoft Excel設計程序來計算飼料檢驗結果的方法。該程序有如下優點:(1)輸入原始數據,自動計算出檢驗結果,不必理會每個檢驗項目的計算公式是什么;(2)根據輸入的原始數據,自動校正溫度補償值,不必人工查表;(3)根據輸入的原始數據自動生成兩平行樣的相對偏差值,不必另行計算;(4)根據生成的相對偏差值,自動與標準相對偏差值相比較,如果大于標準,則重復性返回“不好”,如果小于標準,則重復性返回“好”,不必計算出相對偏差后,再去查相對偏差標準。
      現以粗蛋白質的計算為例進行說明:
      1 計算公式
      按GB/T 6432-94方法檢驗粗蛋白質的計算公式為:
      式中: V2—滴定試樣時所需標準酸溶液體積,mL;
      V1——滴定空白時所需標準酸溶液體積,mL;
      C——鹽酸標準溶液濃度,mol/L;
      m——試樣質量,g;
      V——試樣分解液總體積(通常為100.00),mL;
      Vt ——蒸餾取用的試樣分解液體積(通常為10.00),mL;
      0.0140——每毫克當量氮的克數;
      6.25——氮換算成蛋白質的平均系數。
      2 重復性
      每個樣品取兩個平行樣進行測定,以其算術平均值為測定結果。
      當粗蛋白質含量在25%以上時,允許相對偏差為1%。
      當粗蛋白質含量在10%~25%之間時,允許相對偏差為2%。
      當粗蛋白質含量在10%以下時,允許相對偏差為3%。
      3 計算步聚
      (1)將溫度補正表(GB601附錄1)輸入一個Excel工作薄中,并為工作薄起名為“溫度補正”。
      從表中我們發現,不同溶質的溶液受溫度的影響不同,相同溶質不同濃度的溶液受溫度的影響也不同。通過回歸直線法我們還發現,溶液體積的改變與溫度的改變并非呈良好的線性關系。因此,通過確定回歸直線法來進行溫度補償是不準確的,應當采取的方法是嚴格按表中的數據,是多少度就補償多少度。如下圖所示:
    (, 下載次數: 53)
      (2)新建一個工作表,起名為“粗蛋白質含量”,按下表輸入:
    (, 下載次數: 66)
      (3)編輯函數:表格建立完畢后,在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)”,F4單元格中輸入“=E4*A2*0.014*6.25*100/C4/0.1”,F5單元格中輸入“=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單元格加入如下批注:
      當粗蛋白質含量在25%以上時,允許相對偏差為1%;
      當粗蛋白質含量在10%~25%之間時,允許相對偏差為2%;
      當粗蛋白質含量在10%以下時,允許相對偏差為3%。
      C1單位格0.08:溫度對不同濃度溶液體積的影響以0.08mol/L為界定點,區分0.1mol/L和0.05mol/L兩個不同濃度。
      公式編輯完成后,得到表格如下:
    (, 下載次數: 28)
      公式說明:C1為IF函數,作用是判斷滴定液的濃度,若大于0.08mol/L則返回“0.1修正值”,否則返回“0.05修正值”;C2單元格函數意義是根據B2單元格的溫度,返回相應的溫度補正值;E4~H4均為一些普通的計算函數,不再贅述;I4為IF函數,依據G4粗蛋白質的含量,返回相應的偏差標準;J4也是IF函數,根據I4與H4的比較,判定重復性的好壞。
      (4)使用:下面就可以輸入具體數據執行計算了,試試計算結果吧!以后每次使用該程序,只需要“復制”、“粘貼”就可以了,不必重新編制程序。當然,其他的檢驗項目諸如鈣、磷、水分、鹽分、粗脂肪等等,均可按以上方法編制程序,在這里不再贅述。
      來源:飼料廣角  作者:尹衍濤 劉薈祺
    作者: kjzyfeed    時間: 2010-8-25 14:36
    好資料,收藏了
    作者: cashbeyond    時間: 2010-8-25 15:09
    收藏學習了,可以按照這個試試。
    作者: lhx    時間: 2010-8-25 17:56
    這是非常好的資料
    作者: yinchunqing1988    時間: 2010-8-25 18:32
    好資料,收藏學習了
    作者: xiaobai1982    時間: 2010-8-28 21:38
    樓主好人吶,先收藏,再學習
    作者: any_wyb    時間: 2010-8-28 21:53
    不錯,學習了
    作者: yinyt    時間: 2010-8-30 20:11
    本帖最后由 yinyt 于 2010-8-30 20:19 編輯

    這是本人的大作,不知道什么時候被轉到這里來了。本人三年前作的,現在excel早就不用了,改用access了。感謝樓主轉載的時候能屬本人的名字,只是讓劉薈祺這小子沾了光,這小子當時非要贅上他的名字。
    作者: 奮斗1    時間: 2010-8-31 10:41
    這是本人的大作,不知道什么時候被轉到這里來了。本人三年前作的,現在excel早就不用了,改用access了。感謝 ...
    yinyt 發表于 2010-8-30 20:11



        那您不妨把access也上傳上來供大家一起分享啦!
    作者: 冰冰凌淞0205    時間: 2010-8-31 14:15
    對啊    就是   你如果把你的方法教給大家,豈不是都能學習的很好
    作者: ysf9999    時間: 2010-9-6 11:28
    好象很不錯,可以借來試試,access好象很大,有excel用就行了
    作者: yinyt    時間: 2010-9-12 14:50
    access學問大了去了,用它你就不僅僅局限于給自己做個小程序了,你會為整個部門乃至整個公司做系統了,它能給你帶來的方便,以及工作效率的提高,這篇文章涉及的內容與之相比,只是九牛一毛。
    作者: lilyyang    時間: 2010-9-21 20:41
    創新,做化驗時,從來沒想著用EXCEL來做。學了,謝謝。
    作者: 逍客    時間: 2010-9-29 00:14
    很好的材料
    作者: yanchenggeng    時間: 2010-10-9 16:48
    好資料,大伙有沒有用過呢
    作者: hnyxlb    時間: 2010-10-9 17:30
    回復 8# yinyt


        能說一下改用access是怎么處理的嗎?

    [ts]hnyxlb 于 2010-10-9 17:31 補充以下內容[/ts]

    最好把你用的access模板共享一下讓大家學習學習!
    作者: renato    時間: 2010-10-9 18:56
    有時間的時候試試
    作者: LingMark    時間: 2010-10-20 11:30
    @@002:支持·
    作者: 面對人生    時間: 2010-10-29 10:54
    謝謝樓主了
    作者: 天師貓神    時間: 2010-11-1 19:43
    學習了學習了學習了
    作者: yinyt    時間: 2010-11-4 18:20
    這個論壇根本不能上傳附件,如果可以,我會給大家做個access的附件,以滿足大家的要求。
    作者: fyan728    時間: 2010-11-15 14:48
    回復 yinyt 的帖子

    能發一份給俺嗎?讓俺也學學
    作者: songjs2101    時間: 2010-11-15 14:55
    感謝黃幫主提供的好資料,挺有意義的,收藏。
    作者: acmezhu    時間: 2010-11-17 17:13
    不錯,收藏了~~~~
    作者: lsy304    時間: 2010-12-4 14:47
    作者也現身了哈
    作者: yinyt    時間: 2010-12-22 11:40
    本帖最后由 yinyt 于 2010-12-22 11:40 編輯

    這是老朽給食品廠做的化驗管理系統的截圖,有空一起研究一下大家。
    作者: lovexxiyu    時間: 2010-12-29 16:42
    收藏了看看
    作者: yingang11125_74    時間: 2011-1-7 10:22
    不錯,樓主好人呢

    作者: hsh1211    時間: 2011-2-19 17:49
    謝謝 已經收藏??!
    作者: sun1912    時間: 2011-7-7 11:50
    樓主好人,好資料,學習了~

    作者: 幸福的鴿子    時間: 2011-7-14 17:21
    回復 apple12151007 的帖子

    好資料,收藏學習學習
    作者: lsy304    時間: 2011-7-16 17:34
    excl還是很強大的
    作者: hemannish    時間: 2011-7-18 10:06
    自己設計的公式啊!頭痛的就是公式。好多不會用。!

    作者: hdy198    時間: 2011-7-22 01:11
    謝謝大家分享!共同改進提高!
    作者: 高永長    時間: 2011-7-22 07:27
    都是高手,這才叫用心工作
    作者: jllhcf    時間: 2011-7-22 12:50
    這是非常好的資料

    作者: sunwei    時間: 2011-8-16 13:17
    先收藏了,然后自己學習這個方法開始編其他的
    作者: longer    時間: 2011-9-12 10:35
    不錯的想法,頂一個
    作者: 煙霞散人    時間: 2012-5-29 10:23
    不錯的資料,謝謝分享。
    作者: wdl1223    時間: 2012-6-4 12:55
    好東西別藏著,跟大家都分享一下唄!
    作者: folger    時間: 2012-6-19 16:48
    感謝樓主分享!




    歡迎光臨 畜牧人 (http://www.www12347.com/) Powered by Discuz! X3.5
    主站蜘蛛池模板: 五大连池市| 洛南县| 县级市| 彰武县| 柳州市| 玉环县| 苏尼特右旗| 井冈山市| 理塘县| 宣威市| 望都县| 内江市| 张掖市| 藁城市| 武强县| 金秀| 忻城县| 攀枝花市| 滦平县| 贵南县| 泰和县| 故城县| 安陆市| 澎湖县| 九台市| 龙胜| 读书| 凭祥市| 枣阳市| 昌宁县| 泰顺县| 海城市| 精河县| 蕉岭县| 新乐市| 沙洋县| 碌曲县| 焉耆| 志丹县| 宁德市| 石泉县|