{"text_format":"1","workbook":"xlsx","n_sheets":23,"sheets":["General Information","CFT_ESHelper_HERD","Herd Information","Farm Crop Production","CFTHelper_CROPY","Feed imports and diets","CFT_ESHelper_Feed to herd (2)","CFTHelper_FEED2HERD","Feed book values","Fert. imports and applications","CFTHelper_FERTADJ","Animal imports","Miscellaneous imports","CFTHelper_TRANSPORT","Milk exports","Animal exports","Crop exports","Miscellaneous exports","Manure management","CFT_ES_Manure_Mgmt","ACS Conversion","Data validation","checkbalance"],"not_rendered":{"charts":0,"images":3,"macros":1,"external_links":0,"defined_names":29,"comments":4,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"General Information","index":0,"n_rows":40,"n_cols":30,"rows_kept":40,"cut":false,"hidden":false,"merged":[[5,7,5,14],[39,2,42,13],[28,10,28,13],[26,2,26,6],[27,4,27,6],[28,4,28,6],[35,2,35,9],[28,2,28,3],[28,8,28,9],[31,2,31,9],[9,2,9,13],[27,8,27,9],[27,10,27,13],[10,2,10,6],[12,3,12,6],[13,3,13,6],[27,2,27,3],[11,3,11,6],[39,15,41,18],[26,8,26,13],[14,3,14,6],[20,2,20,5],[21,2,21,5],[15,3,15,6],[16,3,16,6],[17,3,17,6],[4,7,4,14],[3,7,3,14],[2,7,2,14],[38,2,38,13],[10,8,10,13],[11,9,11,13],[12,9,12,13],[36,2,36,9],[30,2,30,9],[32,2,32,9],[33,2,33,9],[19,2,19,6],[34,2,34,9],[22,2,22,5],[23,2,23,5],[24,2,24,5],[7,21,7,22],[7,23,7,24],[7,25,7,26],[7,27,7,28],[7,29,7,30],[22,27,36,28],[22,29,36,30],[6,21,6,30],[22,21,36,22],[22,23,36,24],[8,21,20,22],[8,23,20,24],[8,25,20,26],[8,27,20,28],[8,29,20,30],[22,25,36,26],[21,21,21,22],[21,23,21,24],[21,25,21,26],[21,27,21,28],[21,29,21,30]]}
[]
[]
[null,null,null,null,null,null,null,"Cornell Nutrient Management Spear Program"]
[null,null,null,null,null,null,null,"Nutrient Mass Balance Calculator Input Sheet"]
[null,null,null,null,null,null,null,"N, P and K imports and exports: 1/1/2025 to 12/31/2025"]
[null,null,null,null,null,null,null,"This document can be opened in Excel or Excel Online",null,null,null,null,null,null,null,null,null,null,null,null,null,"Each cell describes any missing data. Magenta cells indicate missing data. "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Data Completion"]
[null,null,"Balance year:",2025,null,null,null,null,"Assessments:","Nutrient mass balance:",true,null,"Greenhouse gases:",true,null,null,null,null,null,null,null,"Herd info",null,"Crop production",null,"Feed imports",null,"Animal imports",null,"Misc imports"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(COUNTA('Herd Information'!Z9:Z13)=0, \"Good\", _xlfn.TEXTJOIN(CHAR(10), TRUE, 'Herd Information'!Z9:Z13))","v":"Lactating cows: Missing animal numbers , Missing animal weights\nDry cows: Missing animal numbers , Missing animal weights\nHeifers: breeding to first calving: Missing animal numbers , Missing animal weights\nHeifers: weaning to breeding: Missing animal numbers , Missing animal weights\nCalves (pre-weaning): Missing animal numbers , Missing animal weights"},null,{"$f":"IF(COUNTA('Farm Crop Production'!AV21:AV50)=0, \"Good\", _xlfn.TEXTJOIN(CHAR(10), TRUE, 'Farm Crop Production'!AV21:AV50))","v":""},null,{"$f":"IF(COUNTA('Feed imports and diets'!AO17:AO36)=0, \"Good\", _xlfn.TEXTJOIN(CHAR(10), TRUE, 'Feed imports and diets'!AO17:AO36))","v":""},null,{"$f":"IF(COUNTA('Animal imports'!T8:T18)=0, \"Good\", _xlfn.TEXTJOIN(CHAR(10), TRUE,'Animal imports'!T8:T18))","v":""},null,{"$f":"IF(COUNTA('Miscellaneous imports'!X7:X14,'Miscellaneous imports'!X20:X33)=0, \"Good\", _xlfn.TEXTJOIN(CHAR(10), TRUE, 'Miscellaneous imports'!X7:X14,'Miscellaneous imports'!X20:X33))","v":""}]
[null,null,"General Information"]
[null,null,"Producer Contact Information",null,null,null,null,null,"Data Collection"]
[null,null,"Producer name",null,null,null,null,null,"By"]
[null,null,"Farm name",null,null,null,null,null,"Email"]
[null,null,"Address"]
[null,null,"County"]
[null,null,"State"]
[null,null,"Phone"]
[null,null,"E-mail"]
[]
[null,null,"Farm Information"]
[null,null,"Total farm acres",null,null,null,null,null,"Include all tillable and pasture acres (owned and/or rented), non-productive land, and buildings."]
[null,null,"All tillable owned and rented crop and pasture acres",null,null,null,null,null,{"$f":"IF(G22>G21, \"Tillable acres should be less than or equal to total farm acres.\", \"\")","v":""},null,null,null,null,null,null,null,null,null,null,null,null,"Milk exports",null,"Animal exports",null,"Crop exports",null,"Misc exports ",null,"Manure mgmt"]
[null,null,"Legume acres (perennial and annual) >10% legume",null,null,null,null,null,{"$f":"IF(AND(NOT(ISBLANK(G22)), NOT(ISBLANK(G23)), G22<G23), \"Tillable acres should be greater than or equal to legume acres.\", \"\")","v":""},null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(COUNTA('Milk exports'!U9)=0, \"Good\", _xlfn.TEXTJOIN(CHAR(10), TRUE,'Milk exports'!U9))","v":"Milk: Missing lbs milk exported , Missing milk protein % , Missing milk fat % , Missing milk MUN"},null,{"$f":"IF(COUNTA('Animal exports'!T8:T18)=0, \"Good\", _xlfn.TEXTJOIN(CHAR(10), TRUE,'Animal exports'!T8:T18))","v":""},null,{"$f":"IF(COUNTA('Crop exports'!AA7:AA29)=0, \"Good\", _xlfn.TEXTJOIN(CHAR(10), TRUE,'Crop exports'!AA7:AA29))","v":""},null,{"$f":"IF(COUNTA('Miscellaneous exports'!AB8:AB25)=0, \"\", _xlfn.TEXTJOIN(CHAR(10), TRUE,'Miscellaneous exports'!AB8:AB25))","v":""},null,{"$f":"IF(\n  LEN(TRIM(CLEAN(_xlfn.TEXTJOIN(\"\", TRUE, 'Manure management'!V7:V16))))=0,\n  \"\",\n  _xlfn.TEXTJOIN(CHAR(10), TRUE, 'Manure management'!V7:V16)\n)","v":""}]
[null,null,"Acres receiving manure (crop and pasture)",null,null,null,null,null,"How many acres received manure in the assessment year?"]
[null,null,"Milk marketing co-operative",null,null,null,null,null,{"$f":"IF(G22<G24, \"Tillable acres should be greater than or equal to acres receiving manure.\", \"\")","v":""}]
[]
[null,null,"Watershed",null,null,null,null,null,"Soil Type"]
[null,null,"Primary watershed",null,null,null,null,null,"Primary soil type"]
[null,null,"Secondary watershed",null,null,null,null,null,"Secondary soil type"]
[]
[null,null,"Have you completed a Cornell Dairy Farm Business Summary (DFBS) for the balance year?",null,null,null,null,null,null,null,false]
[null,null,"Did you complete the Dairy Profit Monitor for the balance year?",null,null,null,null,null,null,null,false]
[null,null,"Have you completed a Farm Credit Business Summary for the balance year?",null,null,null,null,null,null,null,false]
[null,null,"Are you a Certified Organic producer?",null,null,null,null,null,null,null,false]
[null,null,"Intensive grazing (grazed at least 3 months/yr, moved to a new pen every 3 days or more)?",null,null,null,null,null,null,null,false]
[null,null,"Do you have a Comprehensive Nutrient Management Plan (CNMP) for the balance year?",null,null,null,null,null,null,null,false]
[null,null,"Do you have a Cropware plan for the balance year?",null,null,null,null,null,null,null,false]
[]
[null,null,"Notes (any information relevant to the assessment year):"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Any notes, such as new barn, growing herd, reducing milkings per day, severe flood damage, animals lost, heifers no longer raised on farm, etc."]

{"sheet":"CFT_ESHelper_HERD","index":1,"n_rows":28,"n_cols":22,"rows_kept":28,"cut":false,"hidden":true,"merged":[[24,9,27,14],[1,0,4,3],[16,0,16,2],[17,0,17,2],[18,0,18,2],[19,0,19,2],[25,0,25,1],[26,0,26,1],[27,0,27,1],[24,0,24,1],[20,0,20,2]]}
["Weighted average for Milking and Dry (NMB)"]
["Use this sheet to convert animal units from the input sheet into the CFT required categories.",null,null,null,null,"Input sheet animals #s"]
[null,null,null,null,null,null,"Cow #s","Weight"]
[null,null,null,null,null,"Lactating",{"$f":"'Herd Information'!G10","v":0},{"$f":"'Herd Information'!H10","v":0}]
[null,null,null,null,null,"Dry",{"$f":"'Herd Information'!G11","v":0},{"$f":"'Herd Information'!H11","v":0}]
[null,null,null,null,null,"Total",{"$f":"G4+G5","v":0},{"$f":"((G4*H4)+(G5*H5))/(G6)","v":{"$error":"#DIV/0!"}}]
["Input sheet animal numbers",null,null,"Number","Weight","AU",null,"Animals sold",null,null,null,"Number","weight","AU",null,"Animals purchased",null,null,null,"Number","Weight","AU"]
["Milking and Dry Cows",null,null,{"$f":"G6","v":0},{"$f":"H6","v":{"$error":"#DIV/0!"}},{"$f":"D8*E8","v":{"$error":"#DIV/0!"}},null,"Cows",null,"MANUAL INPUT NEEDED",null,null,null,{"$f":"L8*M8","v":0},null,null,null,"MANUAL INPUT NEEDED",null,null,null,{"$f":"T8*U8","v":0}]
["Heifers: 1-2 yr",null,null,{"$f":"'Herd Information'!G12","v":0},{"$f":"'Herd Information'!H12","v":0},{"$f":"D9*E9","v":0},null,"Heifers",null,null,null,null,null,0,null,null,null,null,null,null,null,{"$f":"T9*U9","v":0}]
["Heifers: 0-1 yr",null,null,{"$f":"'Herd Information'!G13","v":0},{"$f":"'Herd Information'!H13","v":0},{"$f":"D10*E10","v":0},null,"Calves",null,null,null,null,null,0,null,null,null,null,null,null,null,0]
["Heifer Calves:",null,null,{"$f":"'Herd Information'!G14","v":0},{"$f":"'Herd Information'!H14","v":0},{"$f":"D11*E11","v":0},null,null,null,null,null,null,null,0,null,null,null,null,null,{"$f":"SUM(T8)","v":0},null,{"$f":"SUM(V8)","v":0}]
["Bulls and Steers",null,null,{"$f":"'Herd Information'!G15","v":0},{"$f":"'Herd Information'!H15","v":0},{"$f":"D12*E12","v":0},null,null,null,null,null,null,null,0]
[null,null,null,{"$f":"SUM(D8:D12)","v":0},null,{"$f":"SUM(F8:F12)","v":{"$error":"#DIV/0!"}},null,null,null,null,null,null,null,0]
[null,null,null,null,null,null,null,null,null,null,null,{"$f":"SUM(L8:L10,L13)","v":0},null,{"$f":"SUM(N8:N10,N13)","v":0}]
[null,null,null,"  ↓ Use these in CFT: ↓"]
["CFT animal numbers",null,null,"Number","Weight","AU",null,"CFT Sold animal numbers",null,null,null,"Number ","Weight","AU",null,"CFT Purchased animal numbers",null,null,null,"Number ","Weight","AU"]
["Dairy calves",null,null,{"$f":"SUM(D10:D11)","v":0},{"$f":"F17/D17","v":{"$error":"#DIV/0!"}},{"$f":"SUM(F10:F11)","v":0},null,"Dairy calves",null,null,null,null,{"$f":"N17/L17","v":{"$error":"#DIV/0!"}},null,null,"Dairy calves",null,null,null,null,{"$f":"V17/T17","v":{"$error":"#DIV/0!"}}]
["Heifers",null,null,{"$f":"SUM(D9)","v":0},{"$f":"F18/D18","v":{"$error":"#DIV/0!"}},{"$f":"SUM(F9)","v":0},null,"Heifers",null,null,null,{"$f":"SUM(L9)","v":0},{"$f":"N18/L18","v":{"$error":"#DIV/0!"}},{"$f":"SUM(N9)","v":0},null,"Heifers",null,null,null,null,{"$f":"V18/T18","v":{"$error":"#DIV/0!"}}]
["Milk cows",null,null,{"$f":"G4","v":0},{"$f":"H4","v":0},{"$f":"F8*0.85","v":{"$error":"#DIV/0!"}},null,"Milk cows",null,null,null,{"$f":"L8","v":0},{"$f":"N19/L19","v":{"$error":"#DIV/0!"}},{"$f":"N8","v":0},null,"Milk cows",null,null,null,null,{"$f":"V19/T19","v":{"$error":"#DIV/0!"}}]
["Dry cows",null,null,{"$f":"G5","v":0},{"$f":"H5","v":0},{"$f":"F8*0.15","v":{"$error":"#DIV/0!"}},null,"Dry cows",null,null,null,null,{"$f":"N20/L20","v":{"$error":"#DIV/0!"}},null,null,"Dry cows",null,null,null,null,{"$f":"V20/T20","v":{"$error":"#DIV/0!"}}]
["Meat calves",null,null,{"$f":"L10/365*3","v":0},{"$f":"M10","v":0},{"$f":"E21*D21","v":0},null,"Meat calves",null,null,null,{"$f":"L10","v":0},{"$f":"N21/L21","v":{"$error":"#DIV/0!"}},{"$f":"N10","v":0},null,"Meat calves",null,null,null,null,{"$f":"V21/T21","v":{"$error":"#DIV/0!"}},{"$f":"N20","v":0}]
[null,null,null,{"$f":"SUM(D17:D20)","v":0},null,{"$f":"SUM(F17:F20)","v":{"$error":"#DIV/0!"}},null,null,null,null,null,{"$f":"SUM(L17:L21)","v":0},null,{"$f":"SUM(N17:N21)","v":0},null,null,null,null,null,{"$f":"SUM(T17:T21)","v":0},null,{"$f":"SUM(V17:V21)","v":0}]
[]
["FARMES Conversion",null,null,null,null,null,null,null,null,"Herd Helper instructions"]
["Group",null,"Number","Average adult weight",null,null,null,null,null,"This sheet is used to determine the adjusted herd numbers for CFT and Farm ES. This is due to the differences in animal categories between the input sheet, CFT, and Farm ES- all define animal categories slightly different. Use the animal numbers and weights in the blue boxes(CFT) and purple boxes (ES). The sheet autofills from the Herd Info sheet, but if the farm has sold or imported animals, you will need to enter the animal #s and weights in the white boxes above. Make sure to check that the autofilled herd info (green box) is correct."]
["Lactating and Dry Cows",null,{"$f":"D8","v":0},{"$f":"E8","v":{"$error":"#DIV/0!"}}]
["Heifers",null,{"$f":"SUM(D9:D10)","v":0},"-"]
["Calves",null,{"$f":"D11","v":0},"-"]

{"sheet":"Herd Information","index":2,"n_rows":31,"n_cols":26,"rows_kept":31,"cut":false,"hidden":false,"merged":[[25,9,28,10],[22,9,23,10],[24,9,24,10],[4,2,4,18],[7,8,8,9],[19,3,19,5],[9,3,9,5],[10,3,10,5],[11,3,11,5],[12,3,12,5],[13,3,13,5],[6,2,6,5],[21,2,21,3],[22,2,23,2],[22,3,23,3],[9,11,10,11],[9,12,9,13],[10,12,10,13],[11,8,11,9],[12,8,12,9],[13,8,13,9],[11,13,11,14],[7,6,8,6],[15,2,19,2],[9,2,14,2],[14,3,14,5],[15,3,15,5],[16,3,16,5],[17,3,17,5],[18,3,18,5],[24,11,24,17],[5,2,5,6],[29,2,29,8],[25,11,28,17],[27,4,27,6],[28,4,28,6],[5,8,5,9],[9,8,9,9],[10,8,10,9],[22,4,23,6],[22,7,23,7],[22,8,23,8],[24,4,24,6],[25,4,25,6],[26,4,26,6],[7,2,8,5]]}
[]
[]
[]
[]
[null,null,"Herd Information"]
[null,null,"Average number and weight of farm livestock"]
[null,null,"Are any off-farm animals included in animal numbers?",null,null,null,false,{"$f":"IF(G7=TRUE, \"Please remove off-farm heifers from herd totals and add to the 'Are animals raised off-farm?' section below.\", \"\")","v":""}]
[null,null,"Animal group",null,null,null,"Number","Weight","Max pen stocking density %",null,null,null,null,null,null,null,null,null,null,null,null,"Flowchart for choosing where to include off-farm animals:","Group","Number","Weughts","Concat"]
[null,null,null,null,null,null,null,"lb / head",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"D10","v":"Lactating cows"},{"$f":"IF(ISBLANK(G10), \"Missing animal numbers\", \"Good\")","v":"Missing animal numbers"},{"$f":"IF(ISBLANK(H10), \"Missing animal weights\", \"Good\")","v":"Missing animal weights"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", X9:Y9)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", X9:Y9)))>0,\n      W9 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(X9:Y9, ISNUMBER(SEARCH(\"missing\", X9:Y9)))),\n      \"\"))","v":"Lactating cows: Missing animal numbers , Missing animal weights"}]
[null,null,"Cattle","Lactating cows",null,null,null,null,null,null,{"$f":"IF(AND(ISBLANK(G10), ISBLANK(H10)), \"\", IF(OR(H10<800, H10>2000), \"Lactating cow weights correct?\", \"\"))","v":""},"Dairy cow breed(s)",null,null,null,null,null,null,null,null,null,null,{"$f":"D11","v":"Dry cows"},{"$f":"IF(ISBLANK(G11), \"Missing animal numbers\", \"Good\")","v":"Missing animal numbers"},{"$f":"IF(ISBLANK(H11), \"Missing animal weights\", \"Good\")","v":"Missing animal weights"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", X10:Y10)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", X10:Y10)))>0,\n      W10 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(X10:Y10, ISNUMBER(SEARCH(\"missing\", X10:Y10)))),\n      \"\"))","v":"Dry cows: Missing animal numbers , Missing animal weights"}]
[null,null,null,"Dry cows",null,null,null,null,null,null,{"$f":"IF(AND(ISBLANK(G11),ISBLANK(H11)),\"\",IF(OR(H11<800,H11>2000),\"Dry cow weights correct?\",\"\"))","v":""},null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to first calving","Missing animal numbers",{"$f":"IF(ISBLANK(H12), \"Missing animal weights\", \"Good\")","v":"Missing animal weights"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", X11:Y11)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", X11:Y11)))>0,\n      W11 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(X11:Y11, ISNUMBER(SEARCH(\"missing\", X11:Y11)))),\n      \"\"))","v":"Heifers: breeding to first calving: Missing animal numbers , Missing animal weights"}]
[null,null,null,"Heifers: breeding to first calving",null,null,null,null,null,null,{"$f":"IF(AND(ISBLANK(G12), ISBLANK(H12)), \"\", IF(OR(H12<450, H12>1200), \"Heifer weights correct?\", \"\"))","v":""},"Cull rate (%)",null,"Death rate (%)",null,null,null,null,null,null,null,null,"Heifers: weaning to breeding","Missing animal numbers","Missing animal weights",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", X12:Y12)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", X12:Y12)))>0,\n      W12 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(X12:Y12, ISNUMBER(SEARCH(\"missing\", X12:Y12)))),\n      \"\"))","v":"Heifers: weaning to breeding: Missing animal numbers , Missing animal weights"}]
[null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,{"$f":"IF(AND(ISBLANK(G13), ISBLANK(H13)), \"\", IF(OR(H13<150, H13>600), \"Heifer weights correct?\", \"\"))","v":""},"Average SCC",null,null,null,null,null,null,null,null,null,null,"Calves (pre-weaning)","Missing animal numbers","Missing animal weights",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", X13:Y13)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", X13:Y13)))>0,\n      W13 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(X13:Y13, ISNUMBER(SEARCH(\"missing\", X13:Y13)))),\n      \"\"))","v":"Calves (pre-weaning): Missing animal numbers , Missing animal weights"}]
[null,null,null,"Calves (pre-weaning)",null,null,null,null,null,null,{"$f":"IF(AND(ISBLANK(G14), ISBLANK(H14)), \"\", IF(OR(H14<50, H14>300), \"Calf weights correct?\", \"\"))","v":""},null,null,null,null,null,null,null,null,null,null,null,"Bulls and steers","Missing animal numbers","Missing animal weights",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", X14:Y14)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", X14:Y14)))>0,\n      W14 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(X14:Y14, ISNUMBER(SEARCH(\"missing\", X14:Y14)))),\n      \"\"))","v":"Bulls and steers: Missing animal numbers , Missing animal weights"}]
[null,null,null,"Bulls and steers"]
[null,null,"Other livestock",null,null,null,null,null,"Animal density:",null,{"$f":"IFERROR(\n  _xlfn.CONCAT(\n    ROUND(SUMPRODUCT(G10:G20,H10:H20)/1000/'General Information'!G22, 2),\n    \" animal units per tillable acre\"\n  ),\n  \" \"\n)","v":" "}]
[null,null,null,null,null,null,null,null,null,null,{"$f":"IFERROR(\n  _xlfn.CONCAT(\n    ROUND('General Information'!G22/(SUMPRODUCT(G10:G20,H10:H20)/1000), 2),\n    \" acres per animal unit\"\n  ),\n  \" \"\n)","v":" "}]
[]
[null,null,null,null,null,null,null,null,"Does animal density look correct?",null,"If not, check animal numbers and weights, and total tillable acres (General Information)."]
[null,null,null,null,null,null,null,null,"1 animal unit = 1000 lb live animal weight. One cow and her replacement = 2 animal units."]
[]
[null,null,"Are animals raised off-farm?",null,true]
[null,null,{"$f":"IF($E$22=TRUE,\"Age range\",\"\")","v":"Age range"},{"$f":"IF($E$22=TRUE,\"Number\",\"\")","v":"Number"},{"$f":"IF($E$22=TRUE,\"Period of time off-farm(months)\",\"\")","v":"Period of time off-farm(months)"},null,null,{"$f":"IF($E$22=TRUE, \"Do you supply feed?\",\"\")","v":"Do you supply feed?"},{"$f":"IF($E$22=TRUE, \"Do you handle manure?\",\"\")","v":"Do you handle manure?"},"Are these animals included in your herd inventory above?"]
[]
[null,null,null,null,null,null,null,false,false,false,null,"Notes on how heifers are raised off farm or extra information: "]
[null,null,null,null,null,null,null,false,false]
[null,null,null,null,null,null,null,false,false]
[null,null,null,null,null,null,null,false,false]
[null,null,null,null,null,null,null,false,false]
[null,null,"Note:Any heifers leaving and/or returning to the farm need to be listed as animal exports and/or imports."]
[null,null,null,null,null,null,null,"*please ensure that off-farm animal manure is inputted in the manure sections"]

{"sheet":"Farm Crop Production","index":3,"n_rows":97,"n_cols":52,"rows_kept":97,"cut":false,"hidden":false,"merged":[[17,5,17,6],[18,5,18,6],[20,5,20,6],[21,5,21,6],[42,13,42,15],[51,8,52,8],[59,15,61,22],[50,8,50,11],[66,8,66,11],[25,5,25,6],[26,5,26,6],[27,5,27,6],[28,5,28,6],[54,5,54,6],[55,5,55,6],[41,2,41,6],[50,2,50,3],[31,5,31,6],[64,3,64,4],[55,3,55,4],[56,3,56,4],[57,3,57,4],[56,5,56,6],[59,3,59,4],[51,10,52,10],[31,15,32,20],[51,9,52,9],[46,13,46,15],[45,13,45,15],[44,13,44,15],[41,13,41,15],[47,13,47,15],[43,13,43,15],[45,7,45,12],[46,7,46,12],[51,7,52,7],[7,31,7,33],[8,31,19,33],[51,11,52,11],[67,13,68,13],[67,15,67,19],[31,12,33,14],[53,15,58,22],[12,17,12,20],[13,17,13,20],[30,17,30,20],[83,15,83,19],[52,30,52,33],[19,21,19,22],[20,21,20,22],[21,21,21,22],[47,7,47,12],[51,13,52,13],[39,2,39,8],[50,5,50,7],[19,2,19,3],[20,2,20,3],[21,2,21,3],[27,2,27,3],[51,15,51,19],[29,5,29,6],[30,5,30,6],[58,5,58,6],[59,5,59,6],[64,5,64,6],[62,3,62,4],[51,3,52,4],[60,3,60,4],[61,3,61,4],[19,5,19,6],[60,5,60,6],[61,5,61,6],[23,5,23,6],[24,5,24,6],[93,5,93,6],[39,10,39,15],[41,21,41,22],[42,21,42,22],[43,21,43,22],[44,21,44,22],[45,21,45,22],[46,21,46,22],[40,2,40,15],[42,2,42,6],[43,2,43,6],[44,2,44,6],[45,2,45,6],[46,2,46,6],[47,2,47,6],[41,7,41,12],[42,7,42,12],[43,7,43,12],[44,7,44,12],[62,5,62,6],[63,5,63,6],[90,5,90,6],[91,5,91,6],[92,5,92,6],[85,5,85,6],[86,5,86,6],[75,3,75,4],[76,3,76,4],[73,3,73,4],[74,3,74,4],[73,5,73,6],[74,5,74,6],[75,5,75,6],[76,5,76,6],[79,3,79,4],[80,3,80,4],[77,3,77,4],[78,3,78,4],[77,5,77,6],[78,5,78,6],[79,5,79,6],[80,5,80,6],[82,2,82,3],[83,2,84,2],[95,3,95,4],[96,3,96,4],[93,3,93,4],[94,3,94,4],[94,5,94,6],[95,5,95,6],[96,5,96,6],[83,9,84,9],[83,11,84,11],[83,3,84,4],[83,8,84,8],[83,5,84,6],[83,7,84,7],[91,3,91,4],[92,3,92,4],[89,3,89,4],[90,3,90,4],[87,3,87,4],[88,3,88,4],[85,3,85,4],[86,3,86,4],[87,5,87,6],[88,5,88,6],[89,5,89,6],[83,13,84,13],[67,9,68,9],[67,11,68,11],[67,5,68,6],[67,7,68,7],[69,5,69,6],[71,3,71,4],[72,3,72,4],[70,3,70,4],[70,5,70,6],[71,5,71,6],[72,5,72,6],[67,10,68,10],[83,10,84,10],[82,8,82,11],[82,5,82,7],[66,2,66,3],[67,2,68,2],[67,3,68,4],[67,8,68,8],[66,5,66,7],[69,3,69,4],[12,21,12,22],[13,21,13,22],[14,21,14,22],[15,21,15,22],[16,21,16,22],[29,21,29,22],[30,21,30,22],[17,21,17,22],[18,21,18,22],[27,21,27,22],[28,21,28,22],[22,21,22,22],[23,21,23,22],[24,21,24,22],[25,21,25,22],[26,21,26,22],[53,3,53,4],[51,2,52,2],[22,5,22,6],[63,3,63,4],[11,5,11,6],[12,5,12,6],[13,5,13,6],[14,5,14,6],[15,5,15,6],[18,2,18,3],[16,2,16,3],[17,2,17,3],[22,2,22,3],[23,2,23,3],[24,2,24,3],[25,2,25,3],[26,2,26,3],[28,2,28,3],[29,2,29,3],[30,2,30,3],[57,5,57,6],[51,5,52,6],[58,3,58,4],[53,5,53,6],[54,3,54,4],[16,5,16,6],[5,2,6,3],[7,2,7,3],[9,2,9,3],[10,2,10,3],[11,2,11,3],[12,2,12,3],[13,2,13,3],[14,2,14,3],[15,2,15,3],[8,2,8,3],[4,2,4,29],[29,17,29,20],[25,17,25,20],[24,17,24,20],[15,17,15,20],[16,17,16,20],[17,17,17,20],[18,17,18,20],[19,17,19,20],[23,17,23,20],[20,17,20,20],[21,17,21,20],[22,17,22,20],[26,17,26,20],[27,17,27,20],[28,17,28,20],[14,17,14,20],[5,27,6,27],[5,17,6,20],[5,23,6,23],[5,21,6,22],[5,16,6,16],[7,21,7,22],[8,21,8,22],[5,24,6,24],[5,5,6,6],[9,21,9,22],[10,21,10,22],[11,21,11,22],[5,4,6,4],[5,8,6,8],[5,9,6,9],[5,11,6,11],[10,17,10,20],[7,17,7,20],[8,17,8,20],[9,17,9,20],[5,10,6,10],[5,12,6,12],[10,5,10,6],[7,5,7,6],[8,5,8,6],[9,5,9,6],[11,17,11,20]]}
[]
[]
[]
[]
[null,null,"Farm Crop Production -  all crops grown on the farm, including double crops, cover crops and sold crops"]
[null,null,"Crop",null,"Type","Legume %",null,"Area","Approx. plant date","Approx harvest date","Manure applied?","If corn grain: Stover removed?","Use book values?","CP","P","K","SUM","%NDF",null,null,null,"Yield",null,"Units","Total tons or bu  -> tons or bu/ac","Tons/ac (conversion)","DM","Any crop sold?","Beginning Year","End Year"]
[null,null,null,null,null,null,null,"acres",null,null,null,null,null,"%DM","%DM","%DM",null,null,null,null,null,null,null,null,null,null,"%",null,"DM tons","DM tons"]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M8=TRUE, _xlfn.XLOOKUP(\"*\"&$C8&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M8=TRUE, _xlfn.XLOOKUP(\"*\"&$C8&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M8=TRUE, _xlfn.XLOOKUP(\"*\"&$C8&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},{"$f":"SUM(N8:P8)","v":0},null,null,null,null,null,null,null,{"$f":"IF(OR(X8=\"total tons\", X8=\"total bushels\"), V8/H8,V8)","v":0},{"$f":"IF(AND(OR(C8=\"Corn silage\",C8=\"Wheat\",C8=\"Triticale\", C8= \"Rye\", C8=\"Corn grain\", C8=\"Oats\"),\n        OR(X8=\"bu/ac\",X8=\"bushels/ac\")),\n   (Y8*56)/2000,\n   Y8)","v":0},{"$f":"IF($M8=TRUE, _xlfn.XLOOKUP(\"*\"&$C8&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,{"$f":"IF((V8*H8)<(AD8-AC8), \"Is yeild and/or inventory correct?\",\"\")","v":""},"Comments:"]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M9=TRUE, _xlfn.XLOOKUP(\"*\"&$C9&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M9=TRUE, _xlfn.XLOOKUP(\"*\"&$C9&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M9=TRUE, _xlfn.XLOOKUP(\"*\"&$C9&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,{"$f":"IF(OR(X9=\"total tons\", X9=\"total bushels\"), V9/H9,V9)","v":0},{"$f":"IF(AND(OR(C9=\"Corn silage\",C9=\"Wheat\",C9=\"Triticale\", C9= \"Rye\", C9=\"Corn grain\", C9=\"Oats\"),\n        OR(X9=\"bu/ac\",X9=\"bushels/ac\")),\n   (Y9*56)/2000,\n   Y9)","v":0},{"$f":"IF($M9=TRUE, _xlfn.XLOOKUP(\"*\"&$C9&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,{"$f":"IF((V9*H9)<(AD9-AC9), \"Is yeild and/or inventory correct?\",\"\")","v":""},null,null,null,null,null,null,"bu/ac"]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M10=TRUE, _xlfn.XLOOKUP(\"*\"&$C10&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M10=TRUE, _xlfn.XLOOKUP(\"*\"&$C10&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M10=TRUE, _xlfn.XLOOKUP(\"*\"&$C10&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M10=TRUE, _xlfn.XLOOKUP(\"*\"&$C10&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,"tons/ac"]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M11=TRUE, _xlfn.XLOOKUP(\"*\"&$C11&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M11=TRUE, _xlfn.XLOOKUP(\"*\"&$C11&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M11=TRUE, _xlfn.XLOOKUP(\"*\"&$C11&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M11=TRUE, _xlfn.XLOOKUP(\"*\"&$C11&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,"total tons"]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M12=TRUE, _xlfn.XLOOKUP(\"*\"&$C12&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M12=TRUE, _xlfn.XLOOKUP(\"*\"&$C12&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M12=TRUE, _xlfn.XLOOKUP(\"*\"&$C12&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M12=TRUE, _xlfn.XLOOKUP(\"*\"&$C12&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,"total bushels"]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M13=TRUE, _xlfn.XLOOKUP(\"*\"&$C13&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M13=TRUE, _xlfn.XLOOKUP(\"*\"&$C13&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M13=TRUE, _xlfn.XLOOKUP(\"*\"&$C13&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M13=TRUE, _xlfn.XLOOKUP(\"*\"&$C13&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,""]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M14=TRUE, _xlfn.XLOOKUP(\"*\"&$C14&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M14=TRUE, _xlfn.XLOOKUP(\"*\"&$C14&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M14=TRUE, _xlfn.XLOOKUP(\"*\"&$C14&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M14=TRUE, _xlfn.XLOOKUP(\"*\"&$C14&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,""]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M15=TRUE, _xlfn.XLOOKUP(\"*\"&$C15&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M15=TRUE, _xlfn.XLOOKUP(\"*\"&$C15&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M15=TRUE, _xlfn.XLOOKUP(\"*\"&$C15&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M15=TRUE, _xlfn.XLOOKUP(\"*\"&$C15&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,""]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M16=TRUE, _xlfn.XLOOKUP(\"*\"&$C16&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M16=TRUE, _xlfn.XLOOKUP(\"*\"&$C16&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M16=TRUE, _xlfn.XLOOKUP(\"*\"&$C16&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M16=TRUE, _xlfn.XLOOKUP(\"*\"&$C16&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,""]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M17=TRUE, _xlfn.XLOOKUP(\"*\"&$C17&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M17=TRUE, _xlfn.XLOOKUP(\"*\"&$C17&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M17=TRUE, _xlfn.XLOOKUP(\"*\"&$C17&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M17=TRUE, _xlfn.XLOOKUP(\"*\"&$C17&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,""]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M18=TRUE, _xlfn.XLOOKUP(\"*\"&$C18&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M18=TRUE, _xlfn.XLOOKUP(\"*\"&$C18&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M18=TRUE, _xlfn.XLOOKUP(\"*\"&$C18&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M18=TRUE, _xlfn.XLOOKUP(\"*\"&$C18&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,""]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M19=TRUE, _xlfn.XLOOKUP(\"*\"&$C19&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M19=TRUE, _xlfn.XLOOKUP(\"*\"&$C19&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M19=TRUE, _xlfn.XLOOKUP(\"*\"&$C19&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M19=TRUE, _xlfn.XLOOKUP(\"*\"&$C19&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,""]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M20=TRUE, _xlfn.XLOOKUP(\"*\"&$C20&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M20=TRUE, _xlfn.XLOOKUP(\"*\"&$C20&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M20=TRUE, _xlfn.XLOOKUP(\"*\"&$C20&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M20=TRUE, _xlfn.XLOOKUP(\"*\"&$C20&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,null,null,"Crop","Acres","CP","P","K","NDF","YIELD","DM","Concat"]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M21=TRUE, _xlfn.XLOOKUP(\"*\"&$C21&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M21=TRUE, _xlfn.XLOOKUP(\"*\"&$C21&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M21=TRUE, _xlfn.XLOOKUP(\"*\"&$C21&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,{"$f":"IF(OR(X21=\"total tons\", X21=\"total bushels\"), V21/H21,V21)","v":0},0,{"$f":"IF($M21=TRUE, _xlfn.XLOOKUP(\"*\"&$C21&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,null,null,{"$f":"C8","v":0},{"$f":"IF($C8=\"\",\"No crop\", IF($H8=\"\",\"%K missing\",\"Good\"))","v":"No crop"},{"$f":"IF($C8=\"\",\"No crop\", IF($N8=\"\",\"%CP missing\",\"Good\"))","v":"No crop"},{"$f":"IF($C8=\"\",\"No crop\", IF($O8=\"\",\"%P missing\",\"Good\"))","v":"No crop"},{"$f":"IF($C8=\"\",\"No crop\", IF($P8=\"\",\"%K missing\",\"Good\"))","v":"No crop"},{"$f":"IF($C8=\"\",\"No crop\", IF($R8=\"\",\"%NDF missing\",\"Good\"))","v":"No crop"},{"$f":"IF($C8=\"\",\"No crop\", IF($V8=\"\",\"Yield missing\",\"Good\"))","v":"No crop"},{"$f":"IF($C8=\"\",\"No crop\", IF($AA8=\"\",\"DM missing\",\"Good\"))","v":"No crop"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO21:AU21)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO21:AU21)))>0,\n      AN21 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO21:AU21, ISNUMBER(SEARCH(\"missing\", AO21:AU21)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M22=TRUE, _xlfn.XLOOKUP(\"*\"&$C22&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M22=TRUE, _xlfn.XLOOKUP(\"*\"&$C22&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M22=TRUE, _xlfn.XLOOKUP(\"*\"&$C22&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M22=TRUE, _xlfn.XLOOKUP(\"*\"&$C22&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,null,null,0,{"$f":"IF($C9=\"\",\"No crop\", IF($H9=\"\",\"%K missing\",\"Good\"))","v":"No crop"},{"$f":"IF($C9=\"\",\"No crop\", IF($N9=\"\",\"%CP missing\",\"Good\"))","v":"No crop"},{"$f":"IF($C9=\"\",\"No crop\", IF($O9=\"\",\"%P missing\",\"Good\"))","v":"No crop"},{"$f":"IF($C9=\"\",\"No crop\", IF($P9=\"\",\"%K missing\",\"Good\"))","v":"No crop"},{"$f":"IF($C9=\"\",\"No crop\", IF($R9=\"\",\"%NDF missing\",\"Good\"))","v":"No crop"},{"$f":"IF($C9=\"\",\"No crop\", IF($V9=\"\",\"Yield missing\",\"Good\"))","v":"No crop"},{"$f":"IF($C9=\"\",\"No crop\", IF($AA9=\"\",\"DM missing\",\"Good\"))","v":"No crop"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO22:AU22)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO22:AU22)))>0,\n      AN22 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO22:AU22, ISNUMBER(SEARCH(\"missing\", AO22:AU22)))),\n      \"\"))","v":""},null,null,null,{"$f":"_xlfn.CONCAT(AW21:AW50)","v":""}]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M23=TRUE, _xlfn.XLOOKUP(\"*\"&$C23&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M23=TRUE, _xlfn.XLOOKUP(\"*\"&$C23&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M23=TRUE, _xlfn.XLOOKUP(\"*\"&$C23&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M23=TRUE, _xlfn.XLOOKUP(\"*\"&$C23&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO23:AU23)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO23:AU23)))>0,\n      AN23 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO23:AU23, ISNUMBER(SEARCH(\"missing\", AO23:AU23)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M24=TRUE, _xlfn.XLOOKUP(\"*\"&$C24&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M24=TRUE, _xlfn.XLOOKUP(\"*\"&$C24&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M24=TRUE, _xlfn.XLOOKUP(\"*\"&$C24&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M24=TRUE, _xlfn.XLOOKUP(\"*\"&$C24&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO24:AU24)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO24:AU24)))>0,\n      AN24 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO24:AU24, ISNUMBER(SEARCH(\"missing\", AO24:AU24)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M25=TRUE, _xlfn.XLOOKUP(\"*\"&$C25&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M25=TRUE, _xlfn.XLOOKUP(\"*\"&$C25&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M25=TRUE, _xlfn.XLOOKUP(\"*\"&$C25&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M25=TRUE, _xlfn.XLOOKUP(\"*\"&$C25&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO25:AU25)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO25:AU25)))>0,\n      AN25 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO25:AU25, ISNUMBER(SEARCH(\"missing\", AO25:AU25)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M26=TRUE, _xlfn.XLOOKUP(\"*\"&$C26&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M26=TRUE, _xlfn.XLOOKUP(\"*\"&$C26&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M26=TRUE, _xlfn.XLOOKUP(\"*\"&$C26&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M26=TRUE, _xlfn.XLOOKUP(\"*\"&$C26&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO26:AU26)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO26:AU26)))>0,\n      AN26 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO26:AU26, ISNUMBER(SEARCH(\"missing\", AO26:AU26)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M27=TRUE, _xlfn.XLOOKUP(\"*\"&$C27&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M27=TRUE, _xlfn.XLOOKUP(\"*\"&$C27&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M27=TRUE, _xlfn.XLOOKUP(\"*\"&$C27&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M27=TRUE, _xlfn.XLOOKUP(\"*\"&$C27&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO27:AU27)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO27:AU27)))>0,\n      AN27 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO27:AU27, ISNUMBER(SEARCH(\"missing\", AO27:AU27)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M28=TRUE, _xlfn.XLOOKUP(\"*\"&$C28&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M28=TRUE, _xlfn.XLOOKUP(\"*\"&$C28&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M28=TRUE, _xlfn.XLOOKUP(\"*\"&$C28&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M28=TRUE, _xlfn.XLOOKUP(\"*\"&$C28&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO28:AU28)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO28:AU28)))>0,\n      AN28 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO28:AU28, ISNUMBER(SEARCH(\"missing\", AO28:AU28)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M29=TRUE, _xlfn.XLOOKUP(\"*\"&$C29&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M29=TRUE, _xlfn.XLOOKUP(\"*\"&$C29&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M29=TRUE, _xlfn.XLOOKUP(\"*\"&$C29&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M29=TRUE, _xlfn.XLOOKUP(\"*\"&$C29&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO29:AU29)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO29:AU29)))>0,\n      AN29 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO29:AU29, ISNUMBER(SEARCH(\"missing\", AO29:AU29)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M30=TRUE, _xlfn.XLOOKUP(\"*\"&$C30&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M30=TRUE, _xlfn.XLOOKUP(\"*\"&$C30&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M30=TRUE, _xlfn.XLOOKUP(\"*\"&$C30&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M30=TRUE, _xlfn.XLOOKUP(\"*\"&$C30&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO30:AU30)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO30:AU30)))>0,\n      AN30 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO30:AU30, ISNUMBER(SEARCH(\"missing\", AO30:AU30)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,false,false,false,{"$f":"IF($M31=TRUE, _xlfn.XLOOKUP(\"*\"&$C31&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M31=TRUE, _xlfn.XLOOKUP(\"*\"&$C31&\"*\",Table3[Crop], Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($M31=TRUE, _xlfn.XLOOKUP(\"*\"&$C31&\"*\",Table3[Crop], Table3[K],\"Book value not found\",2,1), \"\")","v":""},0,null,null,null,null,null,null,null,0,0,{"$f":"IF($M31=TRUE, _xlfn.XLOOKUP(\"*\"&$C31&\"*\",Table3[Crop], Table3[DM],\"Book value not found\",2,1), \"\")","v":""},false,null,null,"",null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO31:AU31)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO31:AU31)))>0,\n      AN31 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO31:AU31, ISNUMBER(SEARCH(\"missing\", AO31:AU31)))),\n      \"\"))","v":""}]
[null,null,null,null,null,"Total acres:",null,{"$f":"SUM(H8:H31)","v":0},"Total tillable acres",{"$f":"'General Information'!$H$32","v":0},null,null,"- Please check that any highlighted values are entered correctly.",null,null,"Note: If you are trying to enter a number less than 1%, make sure you enter it as 0.XX instead of .XX (ex: enter 0.42 instead of .42). ",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"C19","v":0},"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO32:AU32)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO32:AU32)))>0,\n      AN32 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO32:AU32, ISNUMBER(SEARCH(\"missing\", AO32:AU32)))),\n      \"\"))","v":""}]
[null,null,null,null,{"$f":"IF(H32 <> 'General Information'!G22, \"- Please check areas entered here, and Total Tillable Acres on General Information tab.\", \" \")","v":" "},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO33:AU33)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO33:AU33)))>0,\n      AN33 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO33:AU33, ISNUMBER(SEARCH(\"missing\", AO33:AU33)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO34:AU34)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO34:AU34)))>0,\n      AN34 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO34:AU34, ISNUMBER(SEARCH(\"missing\", AO34:AU34)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO35:AU35)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO35:AU35)))>0,\n      AN35 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO35:AU35, ISNUMBER(SEARCH(\"missing\", AO35:AU35)))),\n      \"\"))","v":""}]
[null,null,null,null,{"$f":"IF(H32 <> 'General Information'!G22, \"- Differences due to multiple cuttings being entered separately can be ignored.\", \" \")","v":" "},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO36:AU36)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO36:AU36)))>0,\n      AN36 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO36:AU36, ISNUMBER(SEARCH(\"missing\", AO36:AU36)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO37:AU37)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO37:AU37)))>0,\n      AN37 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO37:AU37, ISNUMBER(SEARCH(\"missing\", AO37:AU37)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"C20","v":0},"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO38:AU38)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO38:AU38)))>0,\n      AN38 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO38:AU38, ISNUMBER(SEARCH(\"missing\", AO38:AU38)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"C21","v":0},"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO39:AU39)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO39:AU39)))>0,\n      AN39 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO39:AU39, ISNUMBER(SEARCH(\"missing\", AO39:AU39)))),\n      \"\"))","v":""}]
[null,null,"Check here if a document with land-use change information is attached:",null,null,null,null,null,null,false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"No crop","No crop","No crop","No crop","No crop","No crop","No crop"]
[null,null,"Land use change in the last 20 years",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"C22","v":0},"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO41:AU41)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO41:AU41)))>0,\n      AN41 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO41:AU41, ISNUMBER(SEARCH(\"missing\", AO41:AU41)))),\n      \"\"))","v":""}]
[null,null,"Previous land use",null,null,null,null,"Current land use",null,null,null,null,null,"Number of acres",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO42:AU42)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO42:AU42)))>0,\n      AN42 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO42:AU42, ISNUMBER(SEARCH(\"missing\", AO42:AU42)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO43:AU43)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO43:AU43)))>0,\n      AN43 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO43:AU43, ISNUMBER(SEARCH(\"missing\", AO43:AU43)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO44:AU44)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO44:AU44)))>0,\n      AN44 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO44:AU44, ISNUMBER(SEARCH(\"missing\", AO44:AU44)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO45:AU45)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO45:AU45)))>0,\n      AN45 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO45:AU45, ISNUMBER(SEARCH(\"missing\", AO45:AU45)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO46:AU46)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO46:AU46)))>0,\n      AN46 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO46:AU46, ISNUMBER(SEARCH(\"missing\", AO46:AU46)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO47:AU47)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO47:AU47)))>0,\n      AN47 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO47:AU47, ISNUMBER(SEARCH(\"missing\", AO47:AU47)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO48:AU48)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO48:AU48)))>0,\n      AN48 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO48:AU48, ISNUMBER(SEARCH(\"missing\", AO48:AU48)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO49:AU49)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO49:AU49)))>0,\n      AN49 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO49:AU49, ISNUMBER(SEARCH(\"missing\", AO49:AU49)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No crop","No crop","No crop","No crop","No crop","No crop","No crop",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AO50:AU50)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AO50:AU50)))>0,\n      AN50 & \": \" & _xlfn.TEXTJOIN(\"  ,\", TRUE, _xlfn._xlws.FILTER(AO50:AU50, ISNUMBER(SEARCH(\"missing\", AO50:AU50)))),\n      \"\"))","v":""}]
[null,null,"Crop rotation 1.",null,"Total acres:",null,null,null,"Check here if a document containing crop rotation information is attached: ",null,null,null,null,false]
[null,null,"Year of rotation","Crop name",null,"Most intensive tillage practice",null,"Tillage method","% cover cropped","Cover crop type","Cover crop height","Termination method",null,"Termination date "]
[]
[null,null,1,null,null,null,null,null,null,null,null,null,null,null,null,"Describe a typical crop rotation on your farm.\nIf you have different rotations at different locations, enter each one separately and state the number of acres that rotation includes.\nCover crop information and dates can be approximate."]
[null,null,2]
[null,null,3]
[null,null,4]
[null,null,5,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null," "]
[null,null,6]
[null,null,7,null,null,null,null,null,null,null,null,null,null,null,null,"Need help with tillage classification? Click here for factsheet #126 on tillage classification for GHG tools."]
[null,null,8]
[null,null,9]
[null,null,10]
[null,null,11]
[null,null,12]
[]
[null,null,"Crop rotation 2.",null,"Total acres:",null,null,null,"Check here if a document containing crop rotation information is attached: ",null,null,null,null,false]
[null,null,"Year of rotation","Crop name",null,"Most intensive tillage practice",null,"Tillage method","% cover cropped","Cover crop type","Cover crop height","Termination method",null,"Termination date "]
[]
[null,null,1]
[null,null,2]
[null,null,3]
[null,null,4]
[null,null,5]
[null,null,6]
[null,null,7]
[null,null,8]
[null,null,9]
[null,null,10]
[null,null,11]
[null,null,12]
[]
[null,null,"Crop rotation 3.",null,"Total acres:",null,null,null,"Check here if a document containing crop rotation information is attached: ",null,null,null,null,false]
[null,null,"Year of rotation","Crop name",null,"Most intensive tillage practice",null,"Tillage method","% cover cropped","Cover crop type","Cover crop height","Termination method",null,"Termination date "]
[]
[null,null,1]
[null,null,2]
[null,null,3]
[null,null,4]
[null,null,5]
[null,null,6]
[null,null,7]
[null,null,8]
[null,null,9]
[null,null,10]
[null,null,11]
[null,null,12]

{"sheet":"CFTHelper_CROPY","index":4,"n_rows":71,"n_cols":19,"rows_kept":71,"cut":false,"hidden":true,"merged":[[20,11,39,17],[1,0,1,9],[0,10,1,10],[4,11,4,13],[5,11,17,14]]}
["Correcting DM of crops:",null,null,null,null,null,null,null,null,null,"Alfalfa-grass split"]
["When imported as a feed to the livestock assessment, feed production emissions are calculated on a %DM. Therefore the fresh weight needs to be standardized to the book value for %DM of that crop."]
["NOTE: Macro \"alfalfagrasssplit\" will auto-split alfalfa and grass mixed haylages. You will need to manually update the CFT feed and crop name. If used, check to ensure it is correct"]
["Crop","CFT feed","Acres","Asjusted acres","Tons/ac","Legume adj.","Tons","Reported DM","CFT DM","Standardized yield"]
["Autofill","Autofill or enter","Autofill","Use this: acres","Autofill","Autofill","Use this: harvested amount","Autofill","Autofill","Use this: farm-gate ready",null,"Instructions"]
[{"$f":"'Farm Crop Production'!C8","v":0},{"$f":"IF(ISBLANK(A6), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A6&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H8","v":0},{"$f":"IF(F6>0,C6*F6,C6)","v":0},{"$f":"'Farm Crop Production'!Z8","v":0},{"$f":"'Farm Crop Production'!F8","v":0},{"$f":"IF(F6>0, C6*E6*F6, C6*E6)","v":0},{"$f":"'Farm Crop Production'!AA8","v":""},{"$f":"_xlfn.XLOOKUP(B6,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$f":"G6*H6/I6","v":{"$error":"#VALUE!"}},null,"This sheet autofills information from the Crop Production sheet. Make sure to check that the correct feed is selected for CFT feed. If a crop is a legume, enter as two separate crops- muliply the yeilds and acres by the legume factor (col F) to prevent double counting of acres and yields. Remember to enter the harvested amount from column G"]
[{"$f":"'Farm Crop Production'!C9","v":0},{"$f":"IF(ISBLANK(A7), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A7&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H9","v":0},{"$f":"IF(F7>0,C7*F7,C7)","v":0},{"$f":"'Farm Crop Production'!Z9","v":0},{"$f":"'Farm Crop Production'!F9","v":0},{"$f":"IF(F7>0, C7*E7*F7, C7*E7)","v":0},{"$f":"'Farm Crop Production'!AA9","v":""},{"$f":"_xlfn.XLOOKUP(B7,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$f":"G7*H7/I7","v":{"$error":"#VALUE!"}}]
[{"$f":"'Farm Crop Production'!C10","v":0},{"$f":"IF(ISBLANK(A8), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A8&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H10","v":0},{"$f":"IF(F8>0,C8*F8,C8)","v":0},{"$f":"'Farm Crop Production'!Z10","v":0},{"$f":"'Farm Crop Production'!F10","v":0},0,{"$f":"'Farm Crop Production'!AA10","v":""},{"$f":"_xlfn.XLOOKUP(B8,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C11","v":0},{"$f":"IF(ISBLANK(A9), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A9&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H11","v":0},0,{"$f":"'Farm Crop Production'!Z11","v":0},{"$f":"'Farm Crop Production'!F11","v":0},0,{"$f":"'Farm Crop Production'!AA11","v":""},{"$f":"_xlfn.XLOOKUP(B9,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C12","v":0},{"$f":"IF(ISBLANK(A10), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A10&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H12","v":0},0,{"$f":"'Farm Crop Production'!Z12","v":0},{"$f":"'Farm Crop Production'!F12","v":0},0,{"$f":"'Farm Crop Production'!AA12","v":""},{"$f":"_xlfn.XLOOKUP(B10,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C13","v":0},{"$f":"IF(ISBLANK(A11), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A11&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H13","v":0},0,{"$f":"'Farm Crop Production'!Z13","v":0},{"$f":"'Farm Crop Production'!F13","v":0},0,{"$f":"'Farm Crop Production'!AA13","v":""},{"$f":"_xlfn.XLOOKUP(B11,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C14","v":0},{"$f":"IF(ISBLANK(A12), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A12&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H14","v":0},0,{"$f":"'Farm Crop Production'!Z14","v":0},{"$f":"'Farm Crop Production'!F14","v":0},0,{"$f":"'Farm Crop Production'!AA14","v":""},{"$f":"_xlfn.XLOOKUP(B12,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C15","v":0},{"$f":"IF(ISBLANK(A13), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A13&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H15","v":0},0,{"$f":"'Farm Crop Production'!Z15","v":0},{"$f":"'Farm Crop Production'!F15","v":0},0,{"$f":"'Farm Crop Production'!AA15","v":""},{"$f":"_xlfn.XLOOKUP(B13,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C16","v":0},{"$f":"IF(ISBLANK(A14), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A14&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H16","v":0},0,{"$f":"'Farm Crop Production'!Z16","v":0},{"$f":"'Farm Crop Production'!F16","v":0},0,{"$f":"'Farm Crop Production'!AA16","v":""},{"$f":"_xlfn.XLOOKUP(B14,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C17","v":0},{"$f":"IF(ISBLANK(A15), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A15&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H17","v":0},0,{"$f":"'Farm Crop Production'!Z17","v":0},{"$f":"'Farm Crop Production'!F17","v":0},0,{"$f":"'Farm Crop Production'!AA17","v":""},{"$f":"_xlfn.XLOOKUP(B15,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C18","v":0},{"$f":"IF(ISBLANK(A16), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A16&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H18","v":0},0,{"$f":"'Farm Crop Production'!Z18","v":0},{"$f":"'Farm Crop Production'!F18","v":0},0,{"$f":"'Farm Crop Production'!AA18","v":""},{"$f":"_xlfn.XLOOKUP(B16,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C19","v":0},{"$f":"IF(ISBLANK(A17), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A17&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H19","v":0},0,{"$f":"'Farm Crop Production'!Z19","v":0},{"$f":"'Farm Crop Production'!F19","v":0},0,{"$f":"'Farm Crop Production'!AA19","v":""},{"$f":"_xlfn.XLOOKUP(B17,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C20","v":0},{"$f":"IF(ISBLANK(A18), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A18&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H20","v":0},0,{"$f":"'Farm Crop Production'!Z20","v":0},{"$f":"'Farm Crop Production'!F20","v":0},0,{"$f":"'Farm Crop Production'!AA20","v":""},{"$f":"_xlfn.XLOOKUP(B18,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C21","v":0},{"$f":"IF(ISBLANK(A19), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A19&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H21","v":0},0,{"$f":"'Farm Crop Production'!Z21","v":0},{"$f":"'Farm Crop Production'!F21","v":0},0,{"$f":"'Farm Crop Production'!AA21","v":""},{"$f":"_xlfn.XLOOKUP(B19,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"},null,"Naming convention"]
[{"$f":"'Farm Crop Production'!C22","v":0},{"$f":"IF(ISBLANK(A20), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A20&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H22","v":0},0,{"$f":"'Farm Crop Production'!Z22","v":0},{"$f":"'Farm Crop Production'!F22","v":0},0,{"$f":"'Farm Crop Production'!AA22","v":""},{"$f":"_xlfn.XLOOKUP(B20,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"},null,"Name crop footprints as the following: "]
[{"$f":"'Farm Crop Production'!C23","v":0},{"$f":"IF(ISBLANK(A21), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A21&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H23","v":0},0,{"$f":"'Farm Crop Production'!Z23","v":0},{"$f":"'Farm Crop Production'!F23","v":0},0,{"$f":"'Farm Crop Production'!AA23","v":""},{"$f":"_xlfn.XLOOKUP(B21,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"},null,"farm_crop_type_year \n\nwhere:\nfarm = the NMB name for a farm from the 2nd software/zip file\nEX: FarmA -> FarmAInc\nFarmB- FarmBDairyLLC\n\ncrop_type = the crop and then the type\nEX: corn silage -> corn_silage\nBMR corn -> corn_silage_BMR\nHMC -> corn_hm\n\nalfalfa grass (non-legume) part -> alfalfagrass_grass_haylage\nalfalfa alfalfa (legume) part -> alfalfagrass_alfalfa_haylage\n\ngrass (just grass) -> grass_hayalge\nalfalfa (just alfalfa) -> alfalfa_haylage\ntriticale -> triticale_silage\noat grain -> oats_grain\nwheat straw -> wheat_straw"]
[{"$f":"'Farm Crop Production'!C24","v":0},{"$f":"IF(ISBLANK(A22), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A22&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H24","v":0},0,{"$f":"'Farm Crop Production'!Z24","v":0},{"$f":"'Farm Crop Production'!F24","v":0},0,{"$f":"'Farm Crop Production'!AA24","v":""},{"$f":"_xlfn.XLOOKUP(B22,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C25","v":0},{"$f":"IF(ISBLANK(A23), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A23&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H25","v":0},0,{"$f":"'Farm Crop Production'!Z25","v":0},{"$f":"'Farm Crop Production'!F25","v":0},0,{"$f":"'Farm Crop Production'!AA25","v":""},{"$f":"_xlfn.XLOOKUP(B23,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C26","v":0},{"$f":"IF(ISBLANK(A24), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A24&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H26","v":0},0,{"$f":"'Farm Crop Production'!Z26","v":0},{"$f":"'Farm Crop Production'!F26","v":0},0,{"$f":"'Farm Crop Production'!AA26","v":""},{"$f":"_xlfn.XLOOKUP(B24,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C27","v":0},{"$f":"IF(ISBLANK(A25), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A25&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H27","v":0},0,{"$f":"'Farm Crop Production'!Z27","v":0},{"$f":"'Farm Crop Production'!F27","v":0},0,{"$f":"'Farm Crop Production'!AA27","v":""},{"$f":"_xlfn.XLOOKUP(B25,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C28","v":0},{"$f":"IF(ISBLANK(A26), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A26&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H28","v":0},0,{"$f":"'Farm Crop Production'!Z28","v":0},{"$f":"'Farm Crop Production'!F28","v":0},0,{"$f":"'Farm Crop Production'!AA28","v":""},{"$f":"_xlfn.XLOOKUP(B26,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C29","v":0},{"$f":"IF(ISBLANK(A27), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A27&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H29","v":0},0,{"$f":"'Farm Crop Production'!Z29","v":0},{"$f":"'Farm Crop Production'!F29","v":0},0,{"$f":"'Farm Crop Production'!AA29","v":""},{"$f":"_xlfn.XLOOKUP(B27,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C30","v":0},{"$f":"IF(ISBLANK(A28), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A28&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H30","v":0},0,{"$f":"'Farm Crop Production'!Z30","v":0},{"$f":"'Farm Crop Production'!F30","v":0},0,{"$f":"'Farm Crop Production'!AA30","v":""},{"$f":"_xlfn.XLOOKUP(B28,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[{"$f":"'Farm Crop Production'!C31","v":0},{"$f":"IF(ISBLANK(A29), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A29&\"*\",CFT_DM_ref[Crop],CFT_DM_ref[Crop], \"Not found, check\", 2, 1))","v":"Not found, check"},{"$f":"'Farm Crop Production'!H31","v":0},0,{"$f":"'Farm Crop Production'!Z31","v":0},{"$f":"'Farm Crop Production'!F31","v":0},0,{"$f":"'Farm Crop Production'!AA31","v":""},{"$f":"_xlfn.XLOOKUP(B29,CFT_DM_ref[Crop],CFT_DM_ref[DM %], \"Not found, please reference table\",0,1)","v":"Not found, please reference table"},{"$error":"#VALUE!"}]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"                    "]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
["Crop","DM %"]
["Alfalfa hay",0.85099999999999998]
["Alfalfa haylage",0.40300000000000002]
["Barley grain",0.86899999999999999]
["Beans",0.86199999999999999]
["Clover hay",0.83]
["Corn grain",0.872]
["Corn silage",0.28299999999999997]
["Fodder beet",0.14299999999999999]
["Grass hay",0.84499999999999997]
["Grass haylage",0.47199999999999998]
["Oats grain",0.88900000000000001]
["Other cereal grain",0.877]
["Other fodder",0.38700000000000001]
["Other pulses",0.871]
["Other root crops",0.441]
["Peas",0.86699999999999999]
["Rye grain",0.872]
["Sorghum grain",0.88200000000000001]
["Soybeans",0.88500000000000001]
["Straw",0.90200000000000002]
["Wheat grain",0.86799999999999999]

{"sheet":"Feed imports and diets","index":5,"n_rows":162,"n_cols":41,"rows_kept":162,"cut":false,"hidden":false,"merged":[[5,11,8,11],[5,3,8,10],[5,12,8,14],[10,4,11,4],[9,3,9,11],[16,15,16,16],[17,15,36,16],[14,27,14,28],[15,27,36,28],[12,11,16,11],[12,3,16,3],[12,4,16,4],[10,3,11,3],[10,5,11,5],[10,10,11,10],[10,11,11,11],[10,12,11,12],[12,5,16,5],[12,7,16,7],[12,8,16,8],[12,9,16,9],[12,10,16,10],[17,3,21,3],[17,4,21,4],[17,5,21,5],[17,7,21,7],[17,8,21,8],[17,9,21,9],[17,10,21,10],[17,11,21,11],[22,3,26,3],[22,4,26,4],[22,5,26,5],[22,7,26,7],[22,8,26,8],[22,9,26,9],[22,10,26,10],[22,11,26,11],[27,3,31,3],[27,4,31,4],[27,5,31,5],[27,7,31,7],[27,8,31,8],[27,9,31,9],[27,10,31,10],[27,11,31,11],[32,10,36,10],[32,11,36,11],[37,3,41,3],[37,4,41,4],[37,5,41,5],[37,7,41,7],[37,8,41,8],[37,9,41,9],[37,10,41,10],[37,11,41,11],[32,3,36,3],[32,4,36,4],[32,5,36,5],[32,7,36,7],[32,8,36,8],[32,9,36,9],[42,10,46,10],[42,11,46,11],[47,3,51,3],[47,4,51,4],[47,5,51,5],[47,7,51,7],[47,8,51,8],[47,9,51,9],[47,10,51,10],[47,11,51,11],[42,3,46,3],[42,4,46,4],[42,5,46,5],[42,7,46,7],[42,8,46,8],[42,9,46,9],[52,10,56,10],[52,11,56,11],[57,3,61,3],[57,4,61,4],[57,5,61,5],[57,7,61,7],[57,8,61,8],[57,9,61,9],[57,10,61,10],[57,11,61,11],[52,3,56,3],[52,4,56,4],[52,5,56,5],[52,7,56,7],[52,8,56,8],[52,9,56,9],[52,6,56,6],[57,6,61,6],[62,10,66,10],[62,11,66,11],[67,3,71,3],[67,4,71,4],[67,5,71,5],[67,7,71,7],[67,8,71,8],[67,9,71,9],[67,10,71,10],[67,11,71,11],[62,3,66,3],[62,4,66,4],[62,5,66,5],[62,7,66,7],[62,8,66,8],[62,9,66,9],[62,6,66,6],[67,6,71,6],[72,10,76,10],[72,11,76,11],[77,3,81,3],[77,4,81,4],[77,5,81,5],[77,7,81,7],[77,8,81,8],[77,9,81,9],[77,10,81,10],[77,11,81,11],[72,3,76,3],[72,4,76,4],[72,5,76,5],[72,7,76,7],[72,8,76,8],[72,9,76,9],[72,6,76,6],[77,6,81,6],[82,11,86,11],[87,3,91,3],[87,4,91,4],[87,5,91,5],[87,7,91,7],[87,8,91,8],[87,9,91,9],[87,10,91,10],[87,11,91,11],[82,3,86,3],[82,4,86,4],[82,5,86,5],[82,7,86,7],[82,8,86,8],[82,9,86,9],[82,6,86,6],[87,6,91,6],[97,3,101,3],[97,4,101,4],[97,5,101,5],[97,7,101,7],[97,8,101,8],[97,9,101,9],[97,10,101,10],[97,11,101,11],[92,3,96,3],[92,4,96,4],[92,5,96,5],[92,7,96,7],[92,8,96,8],[92,9,96,9],[92,6,96,6],[97,6,101,6],[107,3,111,3],[107,4,111,4],[107,5,111,5],[107,7,111,7],[107,8,111,8],[107,9,111,9],[107,10,111,10],[107,11,111,11],[102,3,106,3],[102,4,106,4],[102,5,106,5],[102,7,106,7],[102,8,106,8],[102,9,106,9],[102,6,106,6],[107,6,111,6],[117,3,121,3],[117,4,121,4],[117,5,121,5],[117,7,121,7],[117,8,121,8],[117,9,121,9],[117,10,121,10],[117,11,121,11],[112,3,116,3],[112,4,116,4],[112,5,116,5],[112,7,116,7],[112,8,116,8],[112,9,116,9],[112,6,116,6],[117,6,121,6],[127,3,131,3],[127,4,131,4],[127,5,131,5],[127,7,131,7],[127,8,131,8],[127,9,131,9],[127,10,131,10],[127,11,131,11],[122,3,126,3],[122,4,126,4],[122,5,126,5],[122,7,126,7],[122,8,126,8],[122,9,126,9],[122,6,126,6],[127,6,131,6],[137,3,141,3],[137,4,141,4],[137,5,141,5],[137,7,141,7],[137,8,141,8],[137,9,141,9],[137,10,141,10],[137,11,141,11],[132,3,136,3],[132,4,136,4],[132,5,136,5],[132,7,136,7],[132,8,136,8],[132,9,136,9],[132,6,136,6],[137,6,141,6],[147,5,151,5],[147,7,151,7],[147,8,151,8],[147,9,151,9],[147,10,151,10],[147,11,151,11],[142,3,146,3],[142,4,146,4],[142,5,146,5],[142,7,146,7],[142,8,146,8],[142,9,146,9],[142,6,146,6],[147,6,151,6],[10,17,11,17],[13,15,13,16],[10,15,11,16],[12,15,12,16],[152,10,156,10],[152,11,156,11],[157,3,161,3],[157,4,161,4],[157,5,161,5],[157,7,161,7],[157,8,161,8],[157,9,161,9],[157,10,161,10],[157,11,161,11],[152,3,156,3],[152,4,156,4],[152,5,156,5],[152,7,156,7],[152,8,156,8],[152,9,156,9],[142,10,146,10],[142,11,146,11],[147,3,151,3],[147,4,151,4],[2,21,2,24],[9,19,9,25],[10,19,11,19],[10,20,11,20],[10,22,11,22],[10,23,11,23],[10,24,11,24],[12,19,16,19],[12,20,16,20],[12,21,16,21],[12,22,16,22],[12,23,16,23],[10,25,11,25],[10,21,11,21],[17,19,21,19],[17,20,21,20],[17,21,21,21],[17,22,21,22],[17,23,21,23],[22,19,26,19],[22,20,26,20],[22,21,26,21],[22,22,26,22],[22,23,26,23],[27,19,31,19],[27,20,31,20],[27,21,31,21],[27,22,31,22],[27,23,31,23],[32,19,36,19],[32,20,36,20],[32,21,36,21],[32,22,36,22],[32,23,36,23],[37,19,41,19],[37,20,41,20],[37,21,41,21],[37,22,41,22],[37,23,41,23],[57,19,61,19],[57,21,61,21],[57,22,61,22],[57,23,61,23],[42,19,46,19],[42,20,46,20],[42,21,46,21],[42,22,46,22],[42,23,46,23],[67,21,71,21],[67,22,71,22],[67,23,71,23],[47,19,51,19],[47,20,51,20],[47,21,51,21],[47,22,51,22],[47,23,51,23],[52,19,56,19],[52,20,56,20],[52,21,56,21],[52,22,56,22],[52,23,56,23],[62,19,66,19],[62,20,66,20],[62,21,66,21],[62,22,66,22],[62,23,66,23],[82,22,86,22],[82,23,86,23],[87,19,91,19],[87,20,91,20],[87,21,91,21],[87,22,91,22],[87,23,91,23],[72,20,76,20],[72,21,76,21],[72,22,76,22],[72,23,76,23],[77,19,81,19],[77,20,81,20],[77,21,81,21],[77,22,81,22],[77,23,81,23],[72,19,76,19],[82,19,86,19],[82,20,86,20],[82,21,86,21],[102,23,106,23],[107,19,111,19],[107,20,111,20],[107,21,111,21],[107,22,111,22],[107,23,111,23],[92,19,96,19],[92,20,96,20],[92,21,96,21],[92,22,96,22],[92,23,96,23],[97,19,101,19],[97,20,101,20],[97,21,101,21],[97,22,101,22],[97,23,101,23],[102,19,106,19],[102,20,106,20],[102,21,106,21],[102,22,106,22],[112,21,116,21],[112,22,116,22],[112,23,116,23],[117,19,121,19],[117,20,121,20],[117,21,121,21],[117,22,121,22],[117,23,121,23],[127,19,131,19],[127,20,131,20],[127,21,131,21],[127,22,131,22],[137,23,141,23],[122,19,126,19],[122,20,126,20],[122,21,126,21],[157,19,161,19],[157,20,161,20],[157,21,161,21],[157,22,161,22],[157,23,161,23],[142,19,146,19],[142,20,146,20],[142,21,146,21],[142,22,146,22],[142,23,146,23],[147,19,151,19],[147,20,151,20],[147,21,151,21],[147,22,151,22],[147,23,151,23],[122,22,126,22],[152,23,156,23],[132,23,136,23],[122,23,126,23],[127,23,131,23],[152,21,156,21],[152,22,156,22],[132,19,136,19],[132,20,136,20],[132,21,136,21],[132,22,136,22],[137,19,141,19],[137,20,141,20],[137,21,141,21],[137,22,141,22],[120,15,121,16],[125,15,126,16],[85,15,86,16],[90,15,91,16],[50,15,51,16],[55,15,56,16],[150,15,151,16],[152,19,156,19],[152,20,156,20],[155,15,156,16],[112,19,116,19],[112,20,116,20],[57,20,61,20],[67,19,71,19],[67,20,71,20],[13,2,16,2],[17,2,21,2],[22,2,26,2],[27,2,31,2],[32,2,36,2],[37,2,41,2],[42,2,46,2],[160,15,161,16],[40,15,41,16],[45,15,46,16],[60,15,61,16],[65,15,66,16],[70,15,71,16],[75,15,76,16],[80,15,81,16],[95,15,96,16],[100,15,101,16],[105,15,106,16],[110,15,111,16],[115,15,116,16],[130,15,131,16],[135,15,136,16],[140,15,141,16],[145,15,146,16],[47,2,51,2],[52,2,56,2],[57,2,61,2],[62,2,66,2],[67,2,71,2],[72,2,76,2],[77,2,81,2],[82,2,86,2],[87,2,91,2],[92,2,96,2],[97,2,101,2],[102,2,106,2],[107,2,111,2],[112,2,116,2],[117,2,121,2],[122,2,126,2],[127,2,131,2],[132,2,136,2],[137,2,141,2],[142,2,146,2],[147,2,151,2],[152,2,156,2],[157,2,161,2],[47,14,51,14],[12,14,16,14],[17,14,21,14],[22,14,26,14],[27,14,31,14],[32,14,36,14],[37,14,41,14],[42,14,46,14],[52,14,56,14],[57,14,61,14],[62,14,66,14],[67,14,71,14],[72,14,76,14],[77,14,81,14],[82,14,86,14],[87,14,91,14],[92,14,96,14],[97,14,101,14],[102,14,106,14],[152,14,156,14],[157,14,161,14],[107,14,111,14],[112,14,116,14],[117,14,121,14],[122,14,126,14],[127,14,131,14],[132,14,136,14],[137,14,141,14],[142,14,146,14],[147,14,151,14],[12,26,16,26],[17,26,21,26],[22,26,26,26],[27,26,31,26],[32,26,36,26],[37,26,41,26],[42,26,46,26],[47,26,51,26],[52,26,56,26],[57,26,61,26],[62,26,66,26],[67,26,71,26],[72,26,76,26],[77,26,81,26],[82,26,86,26],[87,26,91,26],[92,26,96,26],[97,26,101,26],[147,26,151,26],[152,26,156,26],[157,26,161,26],[102,26,106,26],[107,26,111,26],[112,26,116,26],[117,26,121,26],[122,26,126,26],[127,26,131,26],[132,26,136,26],[137,26,141,26],[142,26,146,26],[9,12,9,13],[152,6,156,6],[157,6,161,6],[10,6,11,6],[12,6,16,6],[17,6,21,6],[22,6,26,6],[27,6,31,6],[32,6,36,6],[37,6,41,6],[42,6,46,6],[47,6,51,6],[10,13,11,13],[132,10,136,10],[132,11,136,11],[122,10,126,10],[122,11,126,11],[112,10,116,10],[112,11,116,11],[102,10,106,10],[102,11,106,11],[92,10,96,10],[92,11,96,11],[82,10,86,10]]}
[]
[]
[]
[]
[]
[null,null,null,"Check here if you have attached feed management data: ",null,null,null,null,null,null,null,false,{"$f":"IF(L6=TRUE, \"Please ensure feed management data includes feed to ALL animal categories. If not, please add missing information in this sheet.\", \"\")","v":""}]
[]
[]
[]
[null,null,null,"Imports: Purchased feed",null,null,null,null,null,null,null,null,"Indicate what percentage of each feed is given to each animal category",null,null,null,null,null,null,"Homegrown Feed Fed  - a representative diet can be submitted"]
[null,null,null,"Feed","Amount\n\ntons / year","% DM","Use book values?","% CP","% P","% K","% NDF","Distance transported/ purchase location (one way)","Feed given to:","%",null,"Feed additive",null,"Amount fed",null,"Crop Name","Total Amount Fed","% CP\n\n\nas of % DM","%NDF","%DM","Feed given to:","%"]
[null,null,"Inputted?",null,null,null,null,"as of % DM","as of % DM","as of % DM"]
[null,null,null,null,null,null,false,{"$f":"IF($G13=TRUE, _xlfn.XLOOKUP(\"*\"&D13&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G13=TRUE, _xlfn.XLOOKUP(\"*\"&D13&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G13=TRUE, _xlfn.XLOOKUP(\"*\"&$D13&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D13=\"\", \"\", IF(SUM(N13:N17)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},"Monensin/Rumensin",null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T13=\"\", \"\", IF(SUM(Z13:Z17)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,false,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,"3-NOP/Bovaer",null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,"Other (specify):",null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,"Comments"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,"Feed item","Tons imported","DM","CP","P","K","%NDF","Feed to herd","Concat"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,"Comments:",null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,{"$f":"D13","v":0},{"$f":"IF(ISBLANK(D13), \"No crop\", IF(ISBLANK(E13),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F13),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H13),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I13),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J13),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K13),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L13),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH17:AN17)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH17:AN17)))>0,\n      AG17 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH17:AN17, ISNUMBER(SEARCH(\"missing\", AH17:AN17)))),\n      \"\"))","v":""}]
[null,null,false,null,null,null,false,null,{"$f":"IF($G18=TRUE, _xlfn.XLOOKUP(\"*\"&D18&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G18=TRUE, _xlfn.XLOOKUP(\"*\"&$D18&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D18=\"\", \"\", IF(SUM(N18:N22)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T18=\"\", \"\", IF(SUM(Z18:Z22)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,{"$f":"D18","v":0},{"$f":"IF(ISBLANK(D18),\"No crop\",IF(ISBLANK(E18),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F18),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H18),\"Missin %CP\",\"Good\")","v":"Missin %CP"},{"$f":"IF(ISBLANK(I18),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J18),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K18),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L18),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH18:AN18)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH18:AN18)))>0,\n      AG18 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH18:AN18, ISNUMBER(SEARCH(\"missing\", AH18:AN18)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,{"$f":"D23","v":0},{"$f":"IF(ISBLANK(D23), \"No crop\", IF(ISBLANK(E23),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F23),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H23),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I23),\"Missing %P\",\"Good\")","v":"Missing %P"},{"$f":"IF(ISBLANK(J23),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K23),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L23),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH19:AN19)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH19:AN19)))>0,\n      AG19 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH19:AN19, ISNUMBER(SEARCH(\"missing\", AH19:AN19)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,{"$f":"D28","v":0},{"$f":"IF(ISBLANK(E28), \"No crop\", IF(ISBLANK(E28),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F28),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H28),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I28),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J28),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K28),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L28),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH20:AN20)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH20:AN20)))>0,\n      AG20 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH20:AN20, ISNUMBER(SEARCH(\"missing\", AH20:AN20)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,{"$f":"D33","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\", IF(ISBLANK(E33),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F33),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H33),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I33),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J33),\"Missing %K\",\"Good\")","v":"Missing %K"},{"$f":"IF(ISBLANK(K33),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L33),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH21:AN21)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH21:AN21)))>0,\n      AG21 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH21:AN21, ISNUMBER(SEARCH(\"missing\", AH21:AN21)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,{"$f":"D38","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\",IF(ISBLANK(E38),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F38),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H38),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I38),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J38),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K38),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L38),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH22:AN22)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH22:AN22)))>0,\n      AG22 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH22:AN22, ISNUMBER(SEARCH(\"missing\", AH22:AN22)))),\n      \"\"))","v":""}]
[null,null,false,null,null,null,false,{"$f":"IF($G23=TRUE, _xlfn.XLOOKUP(\"*\"&D23&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},null,{"$f":"IF($G23=TRUE, _xlfn.XLOOKUP(\"*\"&$D23&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D23=\"\", \"\", IF(SUM(N23:N27)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T23=\"\", \"\", IF(SUM(Z23:Z27)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,{"$f":"D43","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\", IF(ISBLANK(E43),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F43),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H43),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I43),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J43),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K43),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L43),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH23:AN23)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH23:AN23)))>0,\n      AG23 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH23:AN23, ISNUMBER(SEARCH(\"missing\", AH23:AN23)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,{"$f":"D48","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\", IF(ISBLANK(E48),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F48),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H48),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I48),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J48),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K48),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L48),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH24:AN24)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH24:AN24)))>0,\n      AG24 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH24:AN24, ISNUMBER(SEARCH(\"missing\", AH24:AN24)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,{"$f":"D53","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\", IF(ISBLANK(F53),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F53),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H53),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I53),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J53),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K53),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L53),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH25:AN25)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH25:AN25)))>0,\n      AG25 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH25:AN25, ISNUMBER(SEARCH(\"missing\", AH25:AN25)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,{"$f":"D58","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\",IF(ISBLANK(E58),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F58),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H58),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I58),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J58),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K58),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L58),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH26:AN26)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH26:AN26)))>0,\n      AG26 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH26:AN26, ISNUMBER(SEARCH(\"missing\", AH26:AN26)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,{"$f":"D63","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\", IF(ISBLANK(E63),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F63),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H63),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I63),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J63),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K63),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L63),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH27:AN27)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH27:AN27)))>0,\n      AG27 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH27:AN27, ISNUMBER(SEARCH(\"missing\", AH27:AN27)))),\n      \"\"))","v":""}]
[null,null,false,null,null,null,false,{"$f":"IF($G28=TRUE, _xlfn.XLOOKUP(\"*\"&D28&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G28=TRUE, _xlfn.XLOOKUP(\"*\"&D28&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G28=TRUE, _xlfn.XLOOKUP(\"*\"&$D28&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D28=\"\", \"\", IF(SUM(N28:N32)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T28=\"\", \"\", IF(SUM(Z28:Z32)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,{"$f":"D68","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\", IF(ISBLANK(E68),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F68),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H68),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I68),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J68),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K68),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L68),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH28:AN28)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH28:AN28)))>0,\n      AG28 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH28:AN28, ISNUMBER(SEARCH(\"missing\", AH28:AN28)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,{"$f":"D73","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\", IF(ISBLANK(E73),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F73),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H73),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I73),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J73),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K73),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L73),\"Missing %feed to herd\n\",\"Good\")","v":"Missing %feed to herd\n"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH29:AN29)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH29:AN29)))>0,\n      AG29 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH29:AN29, ISNUMBER(SEARCH(\"missing\", AH29:AN29)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,{"$f":"D78","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\", IF(ISBLANK(E78),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F78),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H78),\"Missing CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I78),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J78),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K78),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L78),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH30:AN30)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH30:AN30)))>0,\n      AG30 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH30:AN30, ISNUMBER(SEARCH(\"missing\", AH30:AN30)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,{"$f":"D83","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\", IF(ISBLANK(E83),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F83),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H83),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I83),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J83),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K83),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L83),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH31:AN31)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH31:AN31)))>0,\n      AG31 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH31:AN31, ISNUMBER(SEARCH(\"missing\", AH31:AN31)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,{"$f":"D88","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\", IF(ISBLANK(E88),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F88),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H88),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I88),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J88),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K88),\"Missing tons NDF%\",\"Good\")","v":"Missing tons NDF%"},{"$f":"IF(ISBLANK(L88),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH32:AN32)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH32:AN32)))>0,\n      AG32 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH32:AN32, ISNUMBER(SEARCH(\"missing\", AH32:AN32)))),\n      \"\"))","v":""}]
[null,null,false,null,null,null,false,{"$f":"IF($G33=TRUE, _xlfn.XLOOKUP(\"*\"&D33&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G33=TRUE, _xlfn.XLOOKUP(\"*\"&D33&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},null,null,null,"Lactating cows",null,{"$f":"IF(D33=\"\", \"\", IF(SUM(N33:N37)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T33=\"\", \"\", IF(SUM(Z33:Z37)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,{"$f":"D93","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\", IF(ISBLANK(E93),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F93),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H93),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I93),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J93),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K93),\"Missing tons NDF%\",\"Good\")","v":"Missing tons NDF%"},{"$f":"IF(ISBLANK(L93),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH33:AN33)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH33:AN33)))>0,\n      AG33 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH33:AN33, ISNUMBER(SEARCH(\"missing\", AH33:AN33)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,{"$f":"D98","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\", IF(ISBLANK(E98),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F98),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H98),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I98),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J98),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K98),\"Missing tons NDF%\",\"Good\")","v":"Missing tons NDF%"},{"$f":"IF(ISBLANK(L98),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH34:AN34)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH34:AN34)))>0,\n      AG34 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH34:AN34, ISNUMBER(SEARCH(\"missing\", AH34:AN34)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,{"$f":"D103","v":0},{"$f":"IF(ISBLANK(D34), \"No crop\", IF(ISBLANK(E99),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F103),\"Missing %DM\",\"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H103),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I103),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J103),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K103),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L103),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH35:AN35)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH35:AN35)))>0,\n      AG35 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH35:AN35, ISNUMBER(SEARCH(\"missing\", AH35:AN35)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,{"$f":"D108","v":0},{"$f":"IF(ISBLANK(D33), \"No crop\", IF(ISBLANK(E108),\"Missing tons imported\",\"Good\"))","v":"No crop"},{"$f":"IF(ISBLANK(F108),\"Missing %DM\", \"Good\")","v":"Missing %DM"},{"$f":"IF(ISBLANK(H108),\"Missing %CP\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(I108),\"Missing %P\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(J108),\"Missing %K\",\"Good\")","v":"Good"},{"$f":"IF(ISBLANK(K108),\"Missing NDF%\",\"Good\")","v":"Missing NDF%"},{"$f":"IF(ISBLANK(L113),\"Missing %feed to herd\",\"Good\")","v":"Missing %feed to herd"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop\", AH36:AN36)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AH36:AN36)))>0,\n      AG36 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AH36:AN36, ISNUMBER(SEARCH(\"missing\", AH36:AN36)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G38=TRUE, _xlfn.XLOOKUP(\"*\"&D38&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G38=TRUE, _xlfn.XLOOKUP(\"*\"&D38&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G38=TRUE, _xlfn.XLOOKUP(\"*\"&$D38&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D38=\"\", \"\", IF(SUM(N38:N42)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T38=\"\", \"\", IF(SUM(Z38:Z42)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G43=TRUE, _xlfn.XLOOKUP(\"*\"&D43&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G43=TRUE, _xlfn.XLOOKUP(\"*\"&D43&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G43=TRUE, _xlfn.XLOOKUP(\"*\"&$D43&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D43=\"\", \"\", IF(SUM(N43:N47)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T43=\"\", \"\", IF(SUM(Z43:Z47)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G48=TRUE, _xlfn.XLOOKUP(\"*\"&D48&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G48=TRUE, _xlfn.XLOOKUP(\"*\"&D48&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G48=TRUE, _xlfn.XLOOKUP(\"*\"&$D48&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D48=\"\", \"\", IF(SUM(N48:N52)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T48=\"\", \"\", IF(SUM(Z48:Z52)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G53=TRUE, _xlfn.XLOOKUP(\"*\"&D53&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G53=TRUE, _xlfn.XLOOKUP(\"*\"&D53&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G53=TRUE, _xlfn.XLOOKUP(\"*\"&$D53&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D53=\"\", \"\", IF(SUM(N53:N57)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T53=\"\", \"\", IF(SUM(Z53:Z57)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G58=TRUE, _xlfn.XLOOKUP(\"*\"&D58&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G58=TRUE, _xlfn.XLOOKUP(\"*\"&D58&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G58=TRUE, _xlfn.XLOOKUP(\"*\"&$D58&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D58=\"\", \"\", IF(SUM(N58:N62)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T58=\"\", \"\", IF(SUM(Z58:Z62)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G63=TRUE, _xlfn.XLOOKUP(\"*\"&D63&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G63=TRUE, _xlfn.XLOOKUP(\"*\"&D63&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G63=TRUE, _xlfn.XLOOKUP(\"*\"&$D63&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D63=\"\", \"\", IF(SUM(N63:N67)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T63=\"\", \"\", IF(SUM(Z63:Z67)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G68=TRUE, _xlfn.XLOOKUP(\"*\"&D68&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G68=TRUE, _xlfn.XLOOKUP(\"*\"&D68&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G68=TRUE, _xlfn.XLOOKUP(\"*\"&$D68&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D68=\"\", \"\", IF(SUM(N68:N72)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T68=\"\", \"\", IF(SUM(Z68:Z72)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G73=TRUE, _xlfn.XLOOKUP(\"*\"&D73&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G73=TRUE, _xlfn.XLOOKUP(\"*\"&D73&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G73=TRUE, _xlfn.XLOOKUP(\"*\"&$D73&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D73=\"\", \"\", IF(SUM(N73:N77)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T73=\"\", \"\", IF(SUM(Z73:Z77)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G78=TRUE, _xlfn.XLOOKUP(\"*\"&D78&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G78=TRUE, _xlfn.XLOOKUP(\"*\"&D78&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G78=TRUE, _xlfn.XLOOKUP(\"*\"&$D78&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D78=\"\", \"\", IF(SUM(N78:N82)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T78=\"\", \"\", IF(SUM(Z78:Z82)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G83=TRUE, _xlfn.XLOOKUP(\"*\"&D83&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G83=TRUE, _xlfn.XLOOKUP(\"*\"&D83&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G83=TRUE, _xlfn.XLOOKUP(\"*\"&$D83&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D83=\"\", \"\", IF(SUM(N83:N87)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T83=\"\", \"\", IF(SUM(Z83:Z87)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G88=TRUE, _xlfn.XLOOKUP(\"*\"&D88&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G88=TRUE, _xlfn.XLOOKUP(\"*\"&D88&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G88=TRUE, _xlfn.XLOOKUP(\"*\"&$D88&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D88=\"\", \"\", IF(SUM(N88:N92)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T88=\"\", \"\", IF(SUM(Z88:Z92)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G93=TRUE, _xlfn.XLOOKUP(\"*\"&D93&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G93=TRUE, _xlfn.XLOOKUP(\"*\"&D93&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G93=TRUE, _xlfn.XLOOKUP(\"*\"&$D93&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,"",null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T93=\"\", \"\", IF(SUM(Z93:Z97)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G98=TRUE, _xlfn.XLOOKUP(\"*\"&D98&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G98=TRUE, _xlfn.XLOOKUP(\"*\"&D98&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G98=TRUE, _xlfn.XLOOKUP(\"*\"&$D98&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,"",null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T98=\"\", \"\", IF(SUM(Z98:Z102)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G103=TRUE, _xlfn.XLOOKUP(\"*\"&D103&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G103=TRUE, _xlfn.XLOOKUP(\"*\"&D103&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G103=TRUE, _xlfn.XLOOKUP(\"*\"&$D103&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,"",null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T103=\"\", \"\", IF(SUM(Z103:Z107)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G108=TRUE, _xlfn.XLOOKUP(\"*\"&D108&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G108=TRUE, _xlfn.XLOOKUP(\"*\"&D108&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G108=TRUE, _xlfn.XLOOKUP(\"*\"&$D108&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,"",null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T108=\"\", \"\", IF(SUM(Z108:Z112)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G113=TRUE, _xlfn.XLOOKUP(\"*\"&D113&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G113=TRUE, _xlfn.XLOOKUP(\"*\"&D113&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G113=TRUE, _xlfn.XLOOKUP(\"*\"&$D113&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,"",null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T113=\"\", \"\", IF(SUM(Z113:Z117)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G118=TRUE, _xlfn.XLOOKUP(\"*\"&D118&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G118=TRUE, _xlfn.XLOOKUP(\"*\"&D118&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G118=TRUE, _xlfn.XLOOKUP(\"*\"&$D118&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,"",null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T118=\"\", \"\", IF(SUM(Z118:Z122)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G123=TRUE, _xlfn.XLOOKUP(\"*\"&D123&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G123=TRUE, _xlfn.XLOOKUP(\"*\"&D123&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G123=TRUE, _xlfn.XLOOKUP(\"*\"&$D123&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,"",null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T123=\"\", \"\", IF(SUM(Z123:Z127)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G128=TRUE, _xlfn.XLOOKUP(\"*\"&D128&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G128=TRUE, _xlfn.XLOOKUP(\"*\"&D128&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G128=TRUE, _xlfn.XLOOKUP(\"*\"&$D128&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D128=\"\", \"\", IF(SUM(N128:N132)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T128=\"\", \"\", IF(SUM(Z128:Z132)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G133=TRUE, _xlfn.XLOOKUP(\"*\"&D133&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G133=TRUE, _xlfn.XLOOKUP(\"*\"&D133&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G133=TRUE, _xlfn.XLOOKUP(\"*\"&$D133&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D133=\"\", \"\", IF(SUM(N133:N137)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T133=\"\", \"\", IF(SUM(Z133:Z137)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G138=TRUE, _xlfn.XLOOKUP(\"*\"&D138&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G138=TRUE, _xlfn.XLOOKUP(\"*\"&D138&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G138=TRUE, _xlfn.XLOOKUP(\"*\"&$D138&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D138=\"\", \"\", IF(SUM(N138:N142)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T138=\"\", \"\", IF(SUM(Z138:Z142)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G143=TRUE, _xlfn.XLOOKUP(\"*\"&D143&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G143=TRUE, _xlfn.XLOOKUP(\"*\"&D143&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G143=TRUE, _xlfn.XLOOKUP(\"*\"&$D143&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D143=\"\", \"\", IF(SUM(N143:N147)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T143=\"\", \"\", IF(SUM(Z143:Z147)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G148=TRUE, _xlfn.XLOOKUP(\"*\"&D148&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G148=TRUE, _xlfn.XLOOKUP(\"*\"&D148&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G148=TRUE, _xlfn.XLOOKUP(\"*\"&$D148&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D148=\"\", \"\", IF(SUM(N148:N152)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T148=\"\", \"\", IF(SUM(Z148:Z152)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G153=TRUE, _xlfn.XLOOKUP(\"*\"&D153&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G153=TRUE, _xlfn.XLOOKUP(\"*\"&D153&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G153=TRUE, _xlfn.XLOOKUP(\"*\"&$D153&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D153=\"\", \"\", IF(SUM(N153:N157)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T153=\"\", \"\", IF(SUM(Z153:Z157)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]
[null,null,false,null,null,null,false,{"$f":"IF($G158=TRUE, _xlfn.XLOOKUP(\"*\"&D158&\"*\",'Feed book values'!$A$2:$A$159,'Feed book values'!$C$2:$C$159,\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G158=TRUE, _xlfn.XLOOKUP(\"*\"&D158&\"*\",Table3[Crop],Table3[P],\"Book value not found\",2,1), \"\")","v":""},{"$f":"IF($G158=TRUE, _xlfn.XLOOKUP(\"*\"&$D158&\"*\",Table3[Crop],Table3[K],\"Book value not found\",2,1), \"\")","v":""},null,null,"Lactating cows",null,{"$f":"IF(D158=\"\", \"\", IF(SUM(N158:N162)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""},null,null,null,null,null,null,null,null,null,"Lactating cows",null,{"$f":"IF(T158=\"\", \"\", IF(SUM(Z158:Z162)=1,\" \",\"Percents do not add to 100%. Please check\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Dry cows",null,null,null,null,null,null,null,null,null,null,null,"Dry cows"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving",null,null,null,null,null,null,null,null,null,null,null,"Heifers: breeding to calving"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,null,null,null,null,null,"Heifers: weaning to breeding"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Calves",null,null,null,null,null,null,null,null,null,null,null,"Calves"]

{"sheet":"CFT_ESHelper_Feed to herd (2)","index":6,"n_rows":90,"n_cols":37,"rows_kept":90,"cut":false,"hidden":true,"merged":[[1,0,1,6],[5,31,12,34],[4,31,4,34],[14,31,22,34]]}
["Correcting DM of home-grown feeds:"]
["When using the feed to herd option, the DM of homegrown feed needs to be corrected for the enteric and manure calculations to be accurate.",null,null,null,null,null,null,null,"Rows I-O can be hidden to simplify the table."]
["Enter this","Select from dropdown",null,"Enter this","Enter this","Automated","Automated",null,"% given to animal group",null,null,null,null,null,null,"Lbs/head/day given to CFT animal group",null,null,null,null,null,null,null,"Farm ES LBs DM groups",null,null,null,null,null,null,null,null,null,null,null,"Grass fresh managed - off farm",0.16]
["Feed",null,null,null,null,null,null,null,"You will need to manual input hg feed herd %s. I still need to fix the formula",null,null,null,null,null,null,"CFT DMI per animal",null,null,null,null,null,null,null,"Farm ES DMI per animal",null,null,null,null,null,null,null,null,null,null,null,"Grass fresh managed - on farm",0.16]
["Homegrown feeds:","CFT feed","FarmES feed"," Tons","Reported DM","CFT DM","CFT As-fed tons","ES Dry matter tons","Lactating ","Dry","Heif: B-C","Heif: W-B","Calves","% CHECK"," ","Lactating  "," 5","Dry "," 2","Heifers"," 3","Dairy Calves"," 4","Lactating"," 6","Dry  ","  ","Heifers "," 7","Dairy Calves ",null,"Feed to herd (2) instructions",null,null,null,"Grass fresh (extensive)",0.16]
[{"$f":"CFTHelper_CROPY!A6","v":0},{"$f":"IF(ISBLANK(A6), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A6&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G6","v":0},{"$f":"CFTHelper_CROPY!H6","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},{"$f":"IFERROR(D6*E6/F6, 0)","v":0},{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},{"$f":"SUM(I6:M6)","v":0},null,{"$f":"(G6*2000)*I6/CFT_ESHelper_HERD!$G$4/365*F6","v":{"$error":"#DIV/0!"}},null,{"$f":"G6*2000*J6/CFT_ESHelper_HERD!$G$5/365*F6","v":{"$error":"#DIV/0!"}},null,{"$f":"G6*2000*K6/CFT_ESHelper_HERD!$D$18/365*F6","v":{"$error":"#DIV/0!"}},null,{"$f":"G6*2000*(L6*(10/12)+M6*(2/12))/CFT_ESHelper_HERD!$D$17/365*F6","v":{"$error":"#DIV/0!"}},null,{"$f":"H6*2000*I6/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H6*2000*J6/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H6*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H6*2000*M6/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,"This sheet is for entering feed as lbs of DM per animal type. Columns in BLUE are for Cool Farm tool DM (adjusts using CFT DM%s), columns in PINK are for Farm ES. Note that the animal categories are calculated differently for the two tools, so DMI numbers cannot be used interchangeably between tools.",null,null,null,"Grass hay - on farm",0.84499999999999997]
[{"$f":"CFTHelper_CROPY!A7","v":0},{"$f":"IF(ISBLANK(A7), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A7&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G7","v":0},{"$f":"CFTHelper_CROPY!H7","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},{"$f":"SUM(I7:M7)","v":0},null,{"$f":"(G7*2000)*I7/CFT_ESHelper_HERD!$G$4/365*F7","v":{"$error":"#DIV/0!"}},null,{"$f":"G7*2000*J7/CFT_ESHelper_HERD!$G$5/365*F7","v":{"$error":"#DIV/0!"}},null,{"$f":"G7*2000*K7/CFT_ESHelper_HERD!$D$18/365*F7","v":{"$error":"#DIV/0!"}},null,{"$f":"G7*2000*(L7*(10/12)+M7*(2/12))/CFT_ESHelper_HERD!$D$17/365*F7","v":{"$error":"#DIV/0!"}},null,{"$f":"H7*2000*I7/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H7*2000*J7/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H7*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H7*2000*M7/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Grass hay - off farm",0.84499999999999997]
[{"$f":"CFTHelper_CROPY!A8","v":0},{"$f":"IF(ISBLANK(A8), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A8&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G8","v":0},{"$f":"CFTHelper_CROPY!H8","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G8*2000)*I8/CFT_ESHelper_HERD!$G$4/365*F8","v":{"$error":"#DIV/0!"}},null,{"$f":"G8*2000*J8/CFT_ESHelper_HERD!$G$5/365*F8","v":{"$error":"#DIV/0!"}},null,{"$f":"G8*2000*K8/CFT_ESHelper_HERD!$D$18/365*F8","v":{"$error":"#DIV/0!"}},null,{"$f":"G8*2000*(L8*(10/12)+M8*(2/12))/CFT_ESHelper_HERD!$D$17/365*F8","v":{"$error":"#DIV/0!"}},null,{"$f":"H8*2000*I8/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H8*2000*J8/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H8*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H8*2000*M8/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Grass silage - on farm",0.47199999999999998]
[{"$f":"CFTHelper_CROPY!A9","v":0},{"$f":"IF(ISBLANK(A9), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A9&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G9","v":0},{"$f":"CFTHelper_CROPY!H9","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G9*2000)*I9/CFT_ESHelper_HERD!$G$4/365*F9","v":{"$error":"#DIV/0!"}},null,{"$f":"G9*2000*J9/CFT_ESHelper_HERD!$G$5/365*F9","v":{"$error":"#DIV/0!"}},null,{"$f":"G9*2000*K9/CFT_ESHelper_HERD!$D$18/365*F9","v":{"$error":"#DIV/0!"}},null,{"$f":"G9*2000*(L9*(10/12)+M9*(2/12))/CFT_ESHelper_HERD!$D$17/365*F9","v":{"$error":"#DIV/0!"}},null,{"$f":"H9*2000*I9/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H9*2000*J9/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H9*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H9*2000*M9/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Grass silage - off farm",0.47199999999999998]
[{"$f":"CFTHelper_CROPY!A10","v":0},{"$f":"IF(ISBLANK(A10), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A10&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G10","v":0},{"$f":"CFTHelper_CROPY!H10","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G10*2000)*I10/CFT_ESHelper_HERD!$G$4/365*F10","v":{"$error":"#DIV/0!"}},null,{"$f":"G10*2000*J10/CFT_ESHelper_HERD!$G$5/365*F10","v":{"$error":"#DIV/0!"}},null,{"$f":"G10*2000*K10/CFT_ESHelper_HERD!$D$18/365*F10","v":{"$error":"#DIV/0!"}},null,{"$f":"G10*2000*(L10*(10/12)+M10*(2/12))/CFT_ESHelper_HERD!$D$17/365*F10","v":{"$error":"#DIV/0!"}},null,{"$f":"H10*2000*I10/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H10*2000*J10/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H10*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H10*2000*M10/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Maize silage",0.28299999999999997]
[{"$f":"CFTHelper_CROPY!A11","v":0},{"$f":"IF(ISBLANK(A11), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A11&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G11","v":0},{"$f":"CFTHelper_CROPY!H11","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G11*2000)*I11/CFT_ESHelper_HERD!$G$4/365*F11","v":{"$error":"#DIV/0!"}},null,{"$f":"G11*2000*J11/CFT_ESHelper_HERD!$G$5/365*F11","v":{"$error":"#DIV/0!"}},null,{"$f":"G11*2000*K11/CFT_ESHelper_HERD!$D$18/365*F11","v":{"$error":"#DIV/0!"}},null,{"$f":"G11*2000*(L11*(10/12)+M11*(2/12))/CFT_ESHelper_HERD!$D$17/365*F11","v":{"$error":"#DIV/0!"}},null,{"$f":"H11*2000*I11/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H11*2000*J11/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H11*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H11*2000*M11/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Lucerne / Alfalfa silage",0.40300000000000002]
[{"$f":"CFTHelper_CROPY!A12","v":0},{"$f":"IF(ISBLANK(A12), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A12&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G12","v":0},{"$f":"CFTHelper_CROPY!H12","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G12*2000)*I12/CFT_ESHelper_HERD!$G$4/365*F12","v":{"$error":"#DIV/0!"}},null,{"$f":"G12*2000*J12/CFT_ESHelper_HERD!$G$5/365*F12","v":{"$error":"#DIV/0!"}},null,{"$f":"G12*2000*K12/CFT_ESHelper_HERD!$D$18/365*F12","v":{"$error":"#DIV/0!"}},null,{"$f":"G12*2000*(L12*(10/12)+M12*(2/12))/CFT_ESHelper_HERD!$D$17/365*F12","v":{"$error":"#DIV/0!"}},null,{"$f":"H12*2000*I12/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H12*2000*J12/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H12*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H12*2000*M12/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Other fodder",0.38700000000000001]
[{"$f":"CFTHelper_CROPY!A13","v":0},{"$f":"IF(ISBLANK(A13), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A13&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G13","v":0},{"$f":"CFTHelper_CROPY!H13","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G13*2000)*I13/CFT_ESHelper_HERD!$G$4/365*F13","v":{"$error":"#DIV/0!"}},null,{"$f":"G13*2000*J13/CFT_ESHelper_HERD!$G$5/365*F13","v":{"$error":"#DIV/0!"}},null,{"$f":"G13*2000*K13/CFT_ESHelper_HERD!$D$18/365*F13","v":{"$error":"#DIV/0!"}},null,{"$f":"G13*2000*(L13*(10/12)+M13*(2/12))/CFT_ESHelper_HERD!$D$17/365*F13","v":{"$error":"#DIV/0!"}},null,{"$f":"H13*2000*I13/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H13*2000*J13/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H13*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H13*2000*M13/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Straw",0.90200000000000002]
[{"$f":"CFTHelper_CROPY!A14","v":0},{"$f":"IF(ISBLANK(A14), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A14&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G14","v":0},{"$f":"CFTHelper_CROPY!H14","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G14*2000)*I14/CFT_ESHelper_HERD!$G$4/365*F14","v":{"$error":"#DIV/0!"}},null,{"$f":"G14*2000*J14/CFT_ESHelper_HERD!$G$5/365*F14","v":{"$error":"#DIV/0!"}},null,{"$f":"G14*2000*K14/CFT_ESHelper_HERD!$D$18/365*F14","v":{"$error":"#DIV/0!"}},null,{"$f":"G14*2000*(L14*(10/12)+M14*(2/12))/CFT_ESHelper_HERD!$D$17/365*F14","v":{"$error":"#DIV/0!"}},null,{"$f":"H14*2000*I14/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H14*2000*J14/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H14*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H14*2000*M14/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Other crop residues",0.115]
[{"$f":"CFTHelper_CROPY!A15","v":0},{"$f":"IF(ISBLANK(A15), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A15&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G15","v":0},{"$f":"CFTHelper_CROPY!H15","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G15*2000)*I15/CFT_ESHelper_HERD!$G$4/365*F15","v":{"$error":"#DIV/0!"}},null,{"$f":"G15*2000*J15/CFT_ESHelper_HERD!$G$5/365*F15","v":{"$error":"#DIV/0!"}},null,{"$f":"G15*2000*K15/CFT_ESHelper_HERD!$D$18/365*F15","v":{"$error":"#DIV/0!"}},null,{"$f":"G15*2000*(L15*(10/12)+M15*(2/12))/CFT_ESHelper_HERD!$D$17/365*F15","v":{"$error":"#DIV/0!"}},null,{"$f":"H15*2000*I15/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H15*2000*J15/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H15*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H15*2000*M15/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,"Enter the DMI of each ingredient for each animal group (ex: lactating cows: 15.5 lbs  corn silage, 12 lbs 47% soybean solvent meal, 5 lbs corn grain, 7 lbs alfalfa haylage, 4 lbs grass haylage).",null,null,null,"Grass hay",0.84499999999999997]
[{"$f":"CFTHelper_CROPY!A16","v":0},{"$f":"IF(ISBLANK(A16), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A16&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G16","v":0},{"$f":"CFTHelper_CROPY!H16","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G16*2000)*I16/CFT_ESHelper_HERD!$G$4/365*F16","v":{"$error":"#DIV/0!"}},null,{"$f":"G16*2000*J16/CFT_ESHelper_HERD!$G$5/365*F16","v":{"$error":"#DIV/0!"}},null,{"$f":"G16*2000*K16/CFT_ESHelper_HERD!$D$18/365*F16","v":{"$error":"#DIV/0!"}},null,{"$f":"G16*2000*(L16*(10/12)+M16*(2/12))/CFT_ESHelper_HERD!$D$17/365*F16","v":{"$error":"#DIV/0!"}},null,{"$f":"H16*2000*I16/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H16*2000*J16/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H16*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H16*2000*M16/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Lucerne / Alfalfa hay",0.85099999999999998]
[{"$f":"CFTHelper_CROPY!A17","v":0},{"$f":"IF(ISBLANK(A17), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A17&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G17","v":0},{"$f":"CFTHelper_CROPY!H17","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G17*2000)*I17/CFT_ESHelper_HERD!$G$4/365*F17","v":{"$error":"#DIV/0!"}},null,{"$f":"G17*2000*J17/CFT_ESHelper_HERD!$G$5/365*F17","v":{"$error":"#DIV/0!"}},null,{"$f":"G17*2000*K17/CFT_ESHelper_HERD!$D$18/365*F17","v":{"$error":"#DIV/0!"}},null,{"$f":"G17*2000*(L17*(10/12)+M17*(2/12))/CFT_ESHelper_HERD!$D$17/365*F17","v":{"$error":"#DIV/0!"}},null,{"$f":"H17*2000*I17/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H17*2000*J17/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H17*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H17*2000*M17/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Clover hay",0.83]
[{"$f":"CFTHelper_CROPY!A18","v":0},{"$f":"IF(ISBLANK(A18), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A18&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G18","v":0},{"$f":"CFTHelper_CROPY!H18","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G18*2000)*I18/CFT_ESHelper_HERD!$G$4/365*F18","v":{"$error":"#DIV/0!"}},null,{"$f":"G18*2000*J18/CFT_ESHelper_HERD!$G$5/365*F18","v":{"$error":"#DIV/0!"}},null,{"$f":"G18*2000*K18/CFT_ESHelper_HERD!$D$18/365*F18","v":{"$error":"#DIV/0!"}},null,{"$f":"G18*2000*(L18*(10/12)+M18*(2/12))/CFT_ESHelper_HERD!$D$17/365*F18","v":{"$error":"#DIV/0!"}},null,{"$f":"H18*2000*I18/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H18*2000*J18/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H18*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H18*2000*M18/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Oat hay",0.28100000000000003]
[{"$f":"CFTHelper_CROPY!A19","v":0},{"$f":"IF(ISBLANK(A19), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A19&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G19","v":0},{"$f":"CFTHelper_CROPY!H19","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G19*2000)*I19/CFT_ESHelper_HERD!$G$4/365*F19","v":{"$error":"#DIV/0!"}},null,{"$f":"G19*2000*J19/CFT_ESHelper_HERD!$G$5/365*F19","v":{"$error":"#DIV/0!"}},null,{"$f":"G19*2000*K19/CFT_ESHelper_HERD!$D$18/365*F19","v":{"$error":"#DIV/0!"}},null,{"$f":"G19*2000*(L19*(10/12)+M19*(2/12))/CFT_ESHelper_HERD!$D$17/365*F19","v":{"$error":"#DIV/0!"}},null,{"$f":"H19*2000*I19/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H19*2000*J19/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H19*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H19*2000*M19/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Sorghum silage",0.83]
[{"$f":"CFTHelper_CROPY!A20","v":0},{"$f":"IF(ISBLANK(A20), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A20&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G20","v":0},{"$f":"CFTHelper_CROPY!H20","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G20*2000)*I20/CFT_ESHelper_HERD!$G$4/365*F20","v":{"$error":"#DIV/0!"}},null,{"$f":"G20*2000*J20/CFT_ESHelper_HERD!$G$5/365*F20","v":{"$error":"#DIV/0!"}},null,{"$f":"G20*2000*K20/CFT_ESHelper_HERD!$D$18/365*F20","v":{"$error":"#DIV/0!"}},null,{"$f":"G20*2000*(L20*(10/12)+M20*(2/12))/CFT_ESHelper_HERD!$D$17/365*F20","v":{"$error":"#DIV/0!"}},null,{"$f":"H20*2000*I20/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H20*2000*J20/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H20*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H20*2000*M20/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Wheat",0.86799999999999999]
[{"$f":"CFTHelper_CROPY!A21","v":0},{"$f":"IF(ISBLANK(A21), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A21&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G21","v":0},{"$f":"CFTHelper_CROPY!H21","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G21*2000)*I21/CFT_ESHelper_HERD!$G$4/365*F21","v":{"$error":"#DIV/0!"}},null,{"$f":"G21*2000*J21/CFT_ESHelper_HERD!$G$5/365*F21","v":{"$error":"#DIV/0!"}},null,{"$f":"G21*2000*K21/CFT_ESHelper_HERD!$D$18/365*F21","v":{"$error":"#DIV/0!"}},null,{"$f":"G21*2000*(L21*(10/12)+M21*(2/12))/CFT_ESHelper_HERD!$D$17/365*F21","v":{"$error":"#DIV/0!"}},null,{"$f":"H21*2000*I21/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H21*2000*J21/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H21*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H21*2000*M21/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Barley",0.86899999999999999]
[{"$f":"CFTHelper_CROPY!A22","v":0},{"$f":"IF(ISBLANK(A22), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A22&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G22","v":0},{"$f":"CFTHelper_CROPY!H22","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G22*2000)*I22/CFT_ESHelper_HERD!$G$4/365*F22","v":{"$error":"#DIV/0!"}},null,{"$f":"G22*2000*J22/CFT_ESHelper_HERD!$G$5/365*F22","v":{"$error":"#DIV/0!"}},null,{"$f":"G22*2000*K22/CFT_ESHelper_HERD!$D$18/365*F22","v":{"$error":"#DIV/0!"}},null,{"$f":"G22*2000*(L22*(10/12)+M22*(2/12))/CFT_ESHelper_HERD!$D$17/365*F22","v":{"$error":"#DIV/0!"}},null,{"$f":"H22*2000*I22/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H22*2000*J22/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H22*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H22*2000*M22/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Maize / corn grain",0.872]
[{"$f":"CFTHelper_CROPY!A23","v":0},{"$f":"IF(ISBLANK(A23), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A23&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"CFTHelper_CROPY!G23","v":0},{"$f":"CFTHelper_CROPY!H23","v":""},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table5[[#This Row],[ Tons]]*Table5[[#This Row],[Reported DM]]","v":{"$error":"#VALUE!"}},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[LACT],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[DRY],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF BC],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[HEF WB],\"not found, check\", 2, 1)","v":0},{"$f":"_xlfn.XLOOKUP(Table5[[#This Row],[Homegrown feeds:]],Table6[Crop],Table6[CALF],\"not found, check\", 2, 1)","v":0},0,null,{"$f":"(G23*2000)*I23/CFT_ESHelper_HERD!$G$4/365*F23","v":{"$error":"#DIV/0!"}},null,{"$f":"G23*2000*J23/CFT_ESHelper_HERD!$G$5/365*F23","v":{"$error":"#DIV/0!"}},null,{"$f":"G23*2000*K23/CFT_ESHelper_HERD!$D$18/365*F23","v":{"$error":"#DIV/0!"}},null,{"$f":"G23*2000*(L23*(10/12)+M23*(2/12))/CFT_ESHelper_HERD!$D$17/365*F23","v":{"$error":"#DIV/0!"}},null,{"$f":"H23*2000*I23/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#VALUE!"}},null,{"$f":"H23*2000*J23/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#VALUE!"}},null,{"$f":"H23*2000*(Table5[[#This Row],[Heif: W-B]]+Table5[[#This Row],[Heif: B-C]])/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H23*2000*M23/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#VALUE!"}}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Oats",0.88900000000000001]
["Imported feeds:","CFT feed","Column1","Tons","Reported DM","CFT DM","CFT As-fed tons","ES Dry matter tons","Lactating ","Dry","Heif: B-C","Heif: W-B","Calves","% CHECK","Column3","Lactating","Column5","Dry ","Column7","Heifers","Column8","Dairy Calves","Column9","Lactating  ","Column11","Dry  ","Column13","Heifers  ","Column15","Dairy Calves  ",null,null,null,null,null,"Rice",0.88600000000000001]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A1) + 3)","v":0},{"$f":"IF(ISBLANK(A26), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A26&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A1) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A1) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},{"$f":"IFERROR(D26*(E26/F26),0)","v":0},{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A1) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A1) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A1) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A1) + 6)","v":"%"},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A1) + 7)","v":0},{"$f":"SUM(I26:M26)","v":0},null,{"$f":"G26*2000*I26/CFT_ESHelper_HERD!$G$4/365*F26","v":{"$error":"#DIV/0!"}},null,{"$f":"G26*2000*J26/CFT_ESHelper_HERD!$G$5/365*F26","v":{"$error":"#DIV/0!"}},null,{"$f":"G26*2000*K26/CFT_ESHelper_HERD!$D$18/365*F26","v":{"$error":"#DIV/0!"}},null,{"$f":"G26*2000*(L26*(10/12)+M26*(2/12))/CFT_ESHelper_HERD!$D$17/365*F26","v":{"$error":"#VALUE!"}},null,{"$f":"H26*2000*I26/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H26*2000*J26/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H26*2000*(K26+L26)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#VALUE!"}},null,{"$f":"H26*2000*M26/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Rye",0.872]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A2) + 3)","v":0},{"$f":"IF(ISBLANK(A27), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A27&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A2) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A2) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A2) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A2) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A2) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A2) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A2) + 7)","v":0},0,null,{"$f":"G27*2000*I27/CFT_ESHelper_HERD!$G$4/365*F27","v":{"$error":"#DIV/0!"}},null,{"$f":"G27*2000*J27/CFT_ESHelper_HERD!$G$5/365*F27","v":{"$error":"#DIV/0!"}},null,{"$f":"G27*2000*K27/CFT_ESHelper_HERD!$D$18/365*F27","v":{"$error":"#DIV/0!"}},null,{"$f":"G27*2000*(L27*(10/12)+M27*(2/12))/CFT_ESHelper_HERD!$D$17/365*F27","v":{"$error":"#DIV/0!"}},null,{"$f":"H27*2000*I27/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H27*2000*J27/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H27*2000*(K27+L27)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H27*2000*M27/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Sorghum silage",0.88200000000000001]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A3) + 3)","v":0},{"$f":"IF(ISBLANK(A28), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A28&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A3) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A3) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A3) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A3) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A3) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A3) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A3) + 7)","v":0},0,null,{"$f":"G28*2000*I28/CFT_ESHelper_HERD!$G$4/365*F28","v":{"$error":"#DIV/0!"}},null,{"$f":"G28*2000*J28/CFT_ESHelper_HERD!$G$5/365*F28","v":{"$error":"#DIV/0!"}},null,{"$f":"G28*2000*K28/CFT_ESHelper_HERD!$D$18/365*F28","v":{"$error":"#DIV/0!"}},null,{"$f":"G28*2000*(L28*(10/12)+M28*(2/12))/CFT_ESHelper_HERD!$D$17/365*F28","v":{"$error":"#DIV/0!"}},null,{"$f":"H28*2000*I28/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H28*2000*J28/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H28*2000*(K28+L28)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H28*2000*M28/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Other cereals",0.877]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A4) + 3)","v":0},{"$f":"IF(ISBLANK(A29), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A29&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A4) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A4) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A4) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A4) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A4) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A4) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A4) + 7)","v":0},0,null,{"$f":"G29*2000*I29/CFT_ESHelper_HERD!$G$4/365*F29","v":{"$error":"#DIV/0!"}},null,{"$f":"G29*2000*J29/CFT_ESHelper_HERD!$G$5/365*F29","v":{"$error":"#DIV/0!"}},null,{"$f":"G29*2000*K29/CFT_ESHelper_HERD!$D$18/365*F29","v":{"$error":"#DIV/0!"}},null,{"$f":"G29*2000*(L29*(10/12)+M29*(2/12))/CFT_ESHelper_HERD!$D$17/365*F29","v":{"$error":"#DIV/0!"}},null,{"$f":"H29*2000*I29/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H29*2000*J29/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H29*2000*(K29+L29)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H29*2000*M29/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Brans",0.88300000000000001]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A5) + 3)","v":0},{"$f":"IF(ISBLANK(A30), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A30&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A5) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A5) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A5) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A5) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A5) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A5) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A5) + 7)","v":0},0,null,{"$f":"G30*2000*I30/CFT_ESHelper_HERD!$G$4/365*F30","v":{"$error":"#DIV/0!"}},null,{"$f":"G30*2000*J30/CFT_ESHelper_HERD!$G$5/365*F30","v":{"$error":"#DIV/0!"}},null,{"$f":"G30*2000*K30/CFT_ESHelper_HERD!$D$18/365*F30","v":{"$error":"#DIV/0!"}},null,{"$f":"G30*2000*(L30*(10/12)+M30*(2/12))/CFT_ESHelper_HERD!$D$17/365*F30","v":{"$error":"#DIV/0!"}},null,{"$f":"H30*2000*I30/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H30*2000*J30/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H30*2000*(K30+L30)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H30*2000*M30/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Maize / Corn gluten feed",0.89200000000000002]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A6) + 3)","v":0},{"$f":"IF(ISBLANK(A31), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A31&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A6) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A6) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A6) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A6) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A6) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A6) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A6) + 7)","v":0},0,null,{"$f":"G31*2000*I31/CFT_ESHelper_HERD!$G$4/365*F31","v":{"$error":"#DIV/0!"}},null,{"$f":"G31*2000*J31/CFT_ESHelper_HERD!$G$5/365*F31","v":{"$error":"#DIV/0!"}},null,{"$f":"G31*2000*K31/CFT_ESHelper_HERD!$D$18/365*F31","v":{"$error":"#DIV/0!"}},null,{"$f":"G31*2000*(L31*(10/12)+M31*(2/12))/CFT_ESHelper_HERD!$D$17/365*F31","v":{"$error":"#DIV/0!"}},null,{"$f":"H31*2000*I31/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H31*2000*J31/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H31*2000*(K31+L31)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H31*2000*M31/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Dried distillers grains / Draff",0.90100000000000002]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A7) + 3)","v":0},{"$f":"IF(ISBLANK(A32), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A32&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A7) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A7) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A7) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A7) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A7) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A7) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A7) + 7)","v":0},0,null,{"$f":"G32*2000*I32/CFT_ESHelper_HERD!$G$4/365*F32","v":{"$error":"#DIV/0!"}},null,{"$f":"G32*2000*J32/CFT_ESHelper_HERD!$G$5/365*F32","v":{"$error":"#DIV/0!"}},null,{"$f":"G32*2000*K32/CFT_ESHelper_HERD!$D$18/365*F32","v":{"$error":"#DIV/0!"}},null,{"$f":"G32*2000*(L32*(10/12)+M32*(2/12))/CFT_ESHelper_HERD!$D$17/365*F32","v":{"$error":"#DIV/0!"}},null,{"$f":"H32*2000*I32/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H32*2000*J32/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H32*2000*(K32+L32)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H32*2000*M32/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Bewer's grain",0.90300000000000002]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A8) + 3)","v":0},{"$f":"IF(ISBLANK(A33), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A33&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A8) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A8) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A8) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A8) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A8) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A8) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A8) + 7)","v":0},0,null,{"$f":"G33*2000*I33/CFT_ESHelper_HERD!$G$4/365*F33","v":{"$error":"#DIV/0!"}},null,{"$f":"G33*2000*J33/CFT_ESHelper_HERD!$G$5/365*F33","v":{"$error":"#DIV/0!"}},null,{"$f":"G33*2000*K33/CFT_ESHelper_HERD!$D$18/365*F33","v":{"$error":"#DIV/0!"}},null,{"$f":"G33*2000*(L33*(10/12)+M33*(2/12))/CFT_ESHelper_HERD!$D$17/365*F33","v":{"$error":"#DIV/0!"}},null,{"$f":"H33*2000*I33/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H33*2000*J33/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H33*2000*(K33+L33)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H33*2000*M33/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Potato starch",0.877]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A9) + 3)","v":0},{"$f":"IF(ISBLANK(A34), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A34&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A9) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A9) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A9) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A9) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A9) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A9) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A9) + 7)","v":0},0,null,{"$f":"G34*2000*I34/CFT_ESHelper_HERD!$G$4/365*F34","v":{"$error":"#DIV/0!"}},null,{"$f":"G34*2000*J34/CFT_ESHelper_HERD!$G$5/365*F34","v":{"$error":"#DIV/0!"}},null,{"$f":"G34*2000*K34/CFT_ESHelper_HERD!$D$18/365*F34","v":{"$error":"#DIV/0!"}},null,{"$f":"G34*2000*(L34*(10/12)+M34*(2/12))/CFT_ESHelper_HERD!$D$17/365*F34","v":{"$error":"#DIV/0!"}},null,{"$f":"H34*2000*I34/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H34*2000*J34/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H34*2000*(K34+L34)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H34*2000*M34/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Sugarbeet / sugarcane molasses",0.72299999999999998]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A10) + 3)","v":0},{"$f":"IF(ISBLANK(A35), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A35&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A10) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A10) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A10) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A10) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A10) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A10) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A10) + 7)","v":0},0,null,{"$f":"G35*2000*I35/CFT_ESHelper_HERD!$G$4/365*F35","v":{"$error":"#DIV/0!"}},null,{"$f":"G35*2000*J35/CFT_ESHelper_HERD!$G$5/365*F35","v":{"$error":"#DIV/0!"}},null,{"$f":"G35*2000*K35/CFT_ESHelper_HERD!$D$18/365*F35","v":{"$error":"#DIV/0!"}},null,{"$f":"G35*2000*(L35*(10/12)+M35*(2/12))/CFT_ESHelper_HERD!$D$17/365*F35","v":{"$error":"#DIV/0!"}},null,{"$f":"H35*2000*I35/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H35*2000*J35/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H35*2000*(K35+L35)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H35*2000*M35/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Soy hull",0.88300000000000001]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A11) + 3)","v":0},{"$f":"IF(ISBLANK(A36), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A36&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A11) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A11) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A11) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A11) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A11) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A11) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A11) + 7)","v":0},0,null,{"$f":"G36*2000*I36/CFT_ESHelper_HERD!$G$4/365*F36","v":{"$error":"#DIV/0!"}},null,{"$f":"G36*2000*J36/CFT_ESHelper_HERD!$G$5/365*F36","v":{"$error":"#DIV/0!"}},null,{"$f":"G36*2000*K36/CFT_ESHelper_HERD!$D$18/365*F36","v":{"$error":"#DIV/0!"}},null,{"$f":"G36*2000*(L36*(10/12)+M36*(2/12))/CFT_ESHelper_HERD!$D$17/365*F36","v":{"$error":"#DIV/0!"}},null,{"$f":"H36*2000*I36/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H36*2000*J36/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H36*2000*(K36+L36)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H36*2000*M36/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Bypass fat",0.99399999999999999]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A12) + 3)","v":0},{"$f":"IF(ISBLANK(A37), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A37&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A12) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A12) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A12) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A12) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A12) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A12) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A12) + 7)","v":0},0,null,{"$f":"G37*2000*I37/CFT_ESHelper_HERD!$G$4/365*F37","v":{"$error":"#DIV/0!"}},null,{"$f":"G37*2000*J37/CFT_ESHelper_HERD!$G$5/365*F37","v":{"$error":"#DIV/0!"}},null,{"$f":"G37*2000*K37/CFT_ESHelper_HERD!$D$18/365*F37","v":{"$error":"#DIV/0!"}},null,{"$f":"G37*2000*(L37*(10/12)+M37*(2/12))/CFT_ESHelper_HERD!$D$17/365*F37","v":{"$error":"#DIV/0!"}},null,{"$f":"H37*2000*I37/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H37*2000*J37/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H37*2000*(K37+L37)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H37*2000*M37/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Molasses",0.72299999999999998]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A13) + 3)","v":0},{"$f":"IF(ISBLANK(A38), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A38&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A13) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A13) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A13) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A13) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A13) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A13) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A13) + 7)","v":0},0,null,{"$f":"G38*2000*I38/CFT_ESHelper_HERD!$G$4/365*F38","v":{"$error":"#DIV/0!"}},null,{"$f":"G38*2000*J38/CFT_ESHelper_HERD!$G$5/365*F38","v":{"$error":"#DIV/0!"}},null,{"$f":"G38*2000*K38/CFT_ESHelper_HERD!$D$18/365*F38","v":{"$error":"#DIV/0!"}},null,{"$f":"G38*2000*(L38*(10/12)+M38*(2/12))/CFT_ESHelper_HERD!$D$17/365*F38","v":{"$error":"#DIV/0!"}},null,{"$f":"H38*2000*I38/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H38*2000*J38/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H38*2000*(K38+L38)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H38*2000*M38/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Whey powder",0.98]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A14) + 3)","v":0},{"$f":"IF(ISBLANK(A39), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A39&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A14) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A14) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A14) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A14) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A14) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A14) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A14) + 7)","v":0},0,null,{"$f":"G39*2000*I39/CFT_ESHelper_HERD!$G$4/365*F39","v":{"$error":"#DIV/0!"}},null,{"$f":"G39*2000*J39/CFT_ESHelper_HERD!$G$5/365*F39","v":{"$error":"#DIV/0!"}},null,{"$f":"G39*2000*K39/CFT_ESHelper_HERD!$D$18/365*F39","v":{"$error":"#DIV/0!"}},null,{"$f":"G39*2000*(L39*(10/12)+M39*(2/12))/CFT_ESHelper_HERD!$D$17/365*F39","v":{"$error":"#DIV/0!"}},null,{"$f":"H39*2000*I39/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H39*2000*J39/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H39*2000*(K39+L39)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H39*2000*M39/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Soybean cake/meal",0.874]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A15) + 3)","v":0},{"$f":"IF(ISBLANK(A40), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A40&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A15) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A15) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A15) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A15) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A15) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A15) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A15) + 7)","v":0},0,null,{"$f":"G40*2000*I40/CFT_ESHelper_HERD!$G$4/365*F40","v":{"$error":"#DIV/0!"}},null,{"$f":"G40*2000*J40/CFT_ESHelper_HERD!$G$5/365*F40","v":{"$error":"#DIV/0!"}},null,{"$f":"G40*2000*K40/CFT_ESHelper_HERD!$D$18/365*F40","v":{"$error":"#DIV/0!"}},null,{"$f":"G40*2000*(L40*(10/12)+M40*(2/12))/CFT_ESHelper_HERD!$D$17/365*F40","v":{"$error":"#DIV/0!"}},null,{"$f":"H40*2000*I40/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H40*2000*J40/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H40*2000*(K40+L40)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H40*2000*M40/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Rapeseed cake/meal",0.872]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A16) + 3)","v":0},{"$f":"IF(ISBLANK(A41), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A41&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A16) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A16) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A16) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A16) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A16) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A16) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A16) + 7)","v":0},0,null,{"$f":"G41*2000*I41/CFT_ESHelper_HERD!$G$4/365*F41","v":{"$error":"#DIV/0!"}},null,{"$f":"G41*2000*J41/CFT_ESHelper_HERD!$G$5/365*F41","v":{"$error":"#DIV/0!"}},null,{"$f":"G41*2000*K41/CFT_ESHelper_HERD!$D$18/365*F41","v":{"$error":"#DIV/0!"}},null,{"$f":"G41*2000*(L41*(10/12)+M41*(2/12))/CFT_ESHelper_HERD!$D$17/365*F41","v":{"$error":"#DIV/0!"}},null,{"$f":"H41*2000*I41/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H41*2000*J41/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H41*2000*(K41+L41)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H41*2000*M41/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Sunflower cake/meal",0.89]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A17) + 3)","v":0},{"$f":"IF(ISBLANK(A42), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A42&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A17) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A17) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A17) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A17) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A17) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A17) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A17) + 7)","v":0},0,null,{"$f":"G42*2000*I42/CFT_ESHelper_HERD!$G$4/365*F42","v":{"$error":"#DIV/0!"}},null,{"$f":"G42*2000*J42/CFT_ESHelper_HERD!$G$5/365*F42","v":{"$error":"#DIV/0!"}},null,{"$f":"G42*2000*K42/CFT_ESHelper_HERD!$D$18/365*F42","v":{"$error":"#DIV/0!"}},null,{"$f":"G42*2000*(L42*(10/12)+M42*(2/12))/CFT_ESHelper_HERD!$D$17/365*F42","v":{"$error":"#DIV/0!"}},null,{"$f":"H42*2000*I42/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H42*2000*J42/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H42*2000*(K42+L42)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H42*2000*M42/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Cottonseed cake/meal",0.94099999999999995]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A18) + 3)","v":0},{"$f":"IF(ISBLANK(A43), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A43&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A18) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A18) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A18) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A18) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A18) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A18) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A18) + 7)","v":0},0,null,{"$f":"G43*2000*I43/CFT_ESHelper_HERD!$G$4/365*F43","v":{"$error":"#DIV/0!"}},null,{"$f":"G43*2000*J43/CFT_ESHelper_HERD!$G$5/365*F43","v":{"$error":"#DIV/0!"}},null,{"$f":"G43*2000*K43/CFT_ESHelper_HERD!$D$18/365*F43","v":{"$error":"#DIV/0!"}},null,{"$f":"G43*2000*(L43*(10/12)+M43*(2/12))/CFT_ESHelper_HERD!$D$17/365*F43","v":{"$error":"#DIV/0!"}},null,{"$f":"H43*2000*I43/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H43*2000*J43/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H43*2000*(K43+L43)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H43*2000*M43/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Palm kernel cake/meal",0.88]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A19) + 3)","v":0},{"$f":"IF(ISBLANK(A44), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A44&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A19) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A19) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A19) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A19) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A19) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A19) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A19) + 7)","v":0},0,null,{"$f":"G44*2000*I44/CFT_ESHelper_HERD!$G$4/365*F44","v":{"$error":"#DIV/0!"}},null,{"$f":"G44*2000*J44/CFT_ESHelper_HERD!$G$5/365*F44","v":{"$error":"#DIV/0!"}},null,{"$f":"G44*2000*K44/CFT_ESHelper_HERD!$D$18/365*F44","v":{"$error":"#DIV/0!"}},null,{"$f":"G44*2000*(L44*(10/12)+M44*(2/12))/CFT_ESHelper_HERD!$D$17/365*F44","v":{"$error":"#DIV/0!"}},null,{"$f":"H44*2000*I44/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H44*2000*J44/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H44*2000*(K44+L44)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H44*2000*M44/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}},null,null,null,null,null,"Other oil cake/meal",0.89100000000000001]
[{"$f":"INDEX('Feed imports and diets'!$D:$D, 5*ROW(A20) + 3)","v":0},{"$f":"IF(ISBLANK(A45), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A45&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},null,{"$f":"INDEX('Feed imports and diets'!$E:$E, 5*ROW(A20) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$F:$F, 5*ROW(A20) + 3)","v":0},{"$f":"_xlfn.XLOOKUP(Table4[[#This Row],[CFT feed]],Table2[Feed item], Table2[DM %], \"Manual input needed\",2,1)","v":"Manual input needed"},0,{"$f":"Table4[[#This Row],[Reported DM]]*Table4[[#This Row],[Tons]]","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A20) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A20) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A20) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A20) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$N:$N, 5*ROW($A20) + 7)","v":0},0,null,{"$f":"G45*2000*I45/CFT_ESHelper_HERD!$G$4/365*F45","v":{"$error":"#DIV/0!"}},null,{"$f":"G45*2000*J45/CFT_ESHelper_HERD!$G$5/365*F45","v":{"$error":"#DIV/0!"}},null,{"$f":"G45*2000*K45/CFT_ESHelper_HERD!$D$18/365*F45","v":{"$error":"#DIV/0!"}},null,{"$f":"G45*2000*(L45*(10/12)+M45*(2/12))/CFT_ESHelper_HERD!$D$17/365*F45","v":{"$error":"#DIV/0!"}},null,{"$f":"H45*2000*I45/CFT_ESHelper_HERD!$G$4/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H45*2000*J45/CFT_ESHelper_HERD!$G$5/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H45*2000*(K45+L45)/CFT_ESHelper_HERD!$C$27/365","v":{"$error":"#DIV/0!"}},null,{"$f":"H45*2000*M45/CFT_ESHelper_HERD!$C$28/365","v":{"$error":"#DIV/0!"}}]
[null,null,null,"Total DM Tons",null,"CFT DM Tons",null,"ES DM tons",null,null,null,"Total per day lbs",null,null,null,{"$f":"_xlfn.AGGREGATE(9,6,P6:P45)","v":0},null,{"$f":"_xlfn.AGGREGATE(9,6,R6:R45)","v":0},null,0,null,0,null,{"$f":"_xlfn.AGGREGATE(9,6,X6:X45)","v":0},null,{"$f":"_xlfn.AGGREGATE(9,6,Z6:Z45)","v":0},null,{"$f":"_xlfn.AGGREGATE(9,6,AB6:AB45)","v":0},null,{"$f":"_xlfn.AGGREGATE(9,6,AD6:AD45)","v":0}]
[null,null,null,{"$f":"SUMPRODUCT(D5:D45,E5:E45)","v":0},null,{"$f":"SUMPRODUCT(F6:F45,G6:G45)","v":0},null,{"$f":"_xlfn.AGGREGATE(9,6, H6:H45)","v":0},null,null,null,"Total tons in a year (per animal)",null,null,null,{"$f":"P46*365/2000","v":0},null,{"$f":"R46*365/2000","v":0},null,0,null,0,null,{"$f":"X46*365/2000","v":0},null,{"$f":"Z46*365/2000","v":0},null,{"$f":"AB46*365/2000","v":0},null,{"$f":"AD46*365/2000","v":0}]
[null,null,null,"DM CHECK",{"$f":"IF(AND(D47=F47, F47=H47, D47=H47), \"GOOD\", \"CHECK\")","v":"GOOD"},"↑","These numbers should be the same ↑"]
[null,null,null,null,null,null,null,null,null,null,null,"Total per day kg",null,null,null,{"$f":"P46*0.45359237","v":0},null,{"$f":"R46*0.45359237","v":0},null,0,null,0,null,0,null,0,null,0,null,0]
[]
[]
[null,null," "]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,null,null,null,null,"% HG feeds"]
[null,null,null,null,null,null,null,"Crop","LACT","DRY","HEF BC","HEF WB","CALF"]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A1)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A2) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A2) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A2) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A2) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A2) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A2)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A3) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A3) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A3) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A3) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A3) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A3)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A4) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A4) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A4) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A4) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A4) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A4)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A5) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A5) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A5) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A5) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A5) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A5)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A6) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A6) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A6) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A6) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A6) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A6)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A7) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A7) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A7) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A7) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A7) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A7)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A8) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A8) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A8) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A8) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A8) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A8)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A9) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A9) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A9) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A9) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A9) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A9)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A10) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A10) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A10) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A10) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A10) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A10)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A11) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A11) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A11) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A11) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A11) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A11)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A12) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A12) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A12) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A12) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A12) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A12)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A13) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A13) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A13) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A13) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A13) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A13)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A14) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A14) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A14) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A14) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A14) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A14)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A15) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A15) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A15) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A15) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A15) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A15)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A16) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A16) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A16) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A16) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A16) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A16)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A17) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A17) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A17) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A17) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A17) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A17)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A18) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A18) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A18) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A18) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A18) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A18)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A19) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A19) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A19) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A19) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A19) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A19)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A20) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A20) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A20) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A20) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A20) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A20)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A21) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A21) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A21) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A21) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A21) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A21)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A22) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A22) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A22) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A22) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A22) + 7)","v":0}]
[null,null,null,null,null,null,null,{"$f":"INDEX('Feed imports and diets'!$T:$T, 5*ROW(A22)+8)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A23) + 3)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A23) + 4)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A23) + 5)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A23) + 6)","v":0},{"$f":"INDEX('Feed imports and diets'!$Z:$Z, 5*ROW(A23) + 7)","v":0}]

{"sheet":"CFTHelper_FEED2HERD","index":7,"n_rows":66,"n_cols":18,"rows_kept":66,"cut":false,"hidden":true,"merged":[[1,0,1,6],[5,10,15,12],[17,10,26,12]]}
["Correcting DM of home-grown feeds:"]
["When using the feed to herd option, the DM of homegrown feed needs to be corrected for the enteric and manure calculations to be accurate.",null,null,null,null,null,null,null,null,null,null,null,null,"NO TOUCH THIS TABLE OR IT WILL BREAK "]
["AUTO CFT FEEDS WILL NEED TO BE CHECKED",null,null,null,null,null,null,null,null,null,null,null,null,"Short name","Feed item","DM %"]
["Feed","CFT feed","Tons","Reported DM","CFT DM","New tons as-fed","% of feed to herd","% of feed to herd",null,null,null,null,null,"Alfalfa hay","Alfalfa hay",0.85099999999999998,null,"CFT DM info in hidden columns KLM"]
["Autofill","Autofill","Autofill","Autofill","Autofill","Autofill","Use this:","DM basis for checks",null,null,"Feed to herd (1) instructions",null,null,"Alfalfa silage","Lucerne / alfalfa silage",0.40300000000000002]
["Homegrown feeds:","CHECK THIS COL:",null,null,null,null,null,null,null,null,"Feed to herd (1) is used to determine the % of each ingredient in the whole-farm ration. \nFor example, corn silage is 65% of the diet for the whole herd, 10% is soybean meal, and 25% is grass haylage. ",null,null,"Bakery ","Organic household waste",0.25]
[{"$f":"CFTHelper_CROPY!A6","v":0},{"$f":"IF(ISBLANK(A7), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A7&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G6","v":0},{"$f":"CFTHelper_CROPY!H6","v":""},{"$f":"VLOOKUP(B7, O:P, 2, FALSE)","v":{"$error":"#N/A"}},{"$f":"IFERROR(C7*D7/E7, 0)","v":0},{"$f":"F7/SUM($F$6:$F$58)","v":{"$error":"#DIV/0!"}},{"$f":"(C7*D7)/SUMPRODUCT($C$7:$C$44,$D$7:$D$44)","v":{"$error":"#VALUE!"}},null,null,null,null,null,"Barley","Barley",0.86899999999999999]
[{"$f":"CFTHelper_CROPY!A7","v":0},{"$f":"IF(ISBLANK(A8), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A8&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G7","v":0},{"$f":"CFTHelper_CROPY!H7","v":""},{"$error":"#N/A"},0,{"$f":"F8/SUM($F$6:$F$58)","v":{"$error":"#DIV/0!"}},{"$error":"#VALUE!"},null,null,null,null,null,"Beans","Beans",0.86199999999999999]
[{"$f":"CFTHelper_CROPY!A8","v":0},{"$f":"IF(ISBLANK(A9), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A9&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G9","v":0},{"$f":"CFTHelper_CROPY!H8","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Brans","Brans",0.88300000000000001]
[{"$f":"CFTHelper_CROPY!A9","v":0},{"$f":"IF(ISBLANK(A10), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A10&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G11","v":0},{"$f":"CFTHelper_CROPY!H9","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Brewer's grain","Brewer's grain",0.90300000000000002]
[{"$f":"CFTHelper_CROPY!A10","v":0},{"$f":"IF(ISBLANK(A11), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A11&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G12","v":0},{"$f":"CFTHelper_CROPY!H10","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Bypass fat","Bypass fat",0.99399999999999999]
[{"$f":"CFTHelper_CROPY!A11","v":0},{"$f":"IF(ISBLANK(A12), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A12&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G13","v":0},{"$f":"CFTHelper_CROPY!H11","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Calf","Default Compound feed ",0.9]
[{"$f":"CFTHelper_CROPY!A12","v":0},{"$f":"IF(ISBLANK(A13), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A13&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G14","v":0},{"$f":"CFTHelper_CROPY!H12","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Canola ","Rapeseed cake/meal",0.872]
[{"$f":"CFTHelper_CROPY!A13","v":0},{"$f":"IF(ISBLANK(A14), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A14&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G15","v":0},{"$f":"CFTHelper_CROPY!H13","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Cassava/tapioca","Cassava/tapioca",0.88]
[{"$f":"CFTHelper_CROPY!A14","v":0},{"$f":"IF(ISBLANK(A15), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A15&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G16","v":0},{"$f":"CFTHelper_CROPY!H14","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Citrus pulp","Citrus pulp",0.90800000000000003]
[{"$f":"CFTHelper_CROPY!A15","v":0},{"$f":"IF(ISBLANK(A16), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A16&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G17","v":0},{"$f":"CFTHelper_CROPY!H15","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Clover hay","Clover hay",0.83]
[{"$f":"CFTHelper_CROPY!A16","v":0},{"$f":"IF(ISBLANK(A17), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A17&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G18","v":0},{"$f":"CFTHelper_CROPY!H16","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Corn gluten feed","Maize / corn gluten feed",0.89200000000000002]
[{"$f":"CFTHelper_CROPY!A17","v":0},{"$f":"IF(ISBLANK(A18), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A18&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G19","v":0},{"$f":"CFTHelper_CROPY!H17","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,"This sheet will autofill with information from the Crop Production and Feed Imports. Make sure to double check that the CFT feed makes sense and that all the information is correct. \nThis sheet is for CFT ONLY.",null,null,"Corn grain","Maize / corn grain",0.872]
[{"$f":"CFTHelper_CROPY!A18","v":0},{"$f":"IF(ISBLANK(A19), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A19&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G20","v":0},{"$f":"CFTHelper_CROPY!H18","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Corn silage","Maize silage",0.28299999999999997]
[{"$f":"CFTHelper_CROPY!A19","v":0},{"$f":"IF(ISBLANK(A20), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A20&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G21","v":0},{"$f":"CFTHelper_CROPY!H19","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Cottonseed","Cottonseed cake/meal",0.94099999999999995]
[{"$f":"CFTHelper_CROPY!A20","v":0},{"$f":"IF(ISBLANK(A21), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A21&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G22","v":0},{"$f":"CFTHelper_CROPY!H20","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Dried distillers grains / Draff","Dried distillers grains / Draff",0.90100000000000002]
[{"$f":"CFTHelper_CROPY!A21","v":0},{"$f":"IF(ISBLANK(A22), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A22&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G23","v":0},{"$f":"CFTHelper_CROPY!H21","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Fodder beet","Fodder beet",0.14299999999999999]
[{"$f":"CFTHelper_CROPY!A22","v":0},{"$f":"IF(ISBLANK(A23), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A23&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"CFTHelper_CROPY!G24","v":0},{"$f":"CFTHelper_CROPY!H22","v":""},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#VALUE!"},null,null,null,null,null,"Fresh","High Compound feed ",0.9]
["Imported feeds:",null,null,null,null,null,null,{"$error":"#DIV/0!"},null,null,null,null,null,"Fresh grass","Grass fresh (extensive)",0.16]
[{"$f":"'Feed imports and diets'!D18","v":0},{"$f":"IF(ISBLANK(A25), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A25&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E13","v":0},{"$f":"'Feed imports and diets'!F13","v":0},{"$f":"VLOOKUP(B25, O:P, 2, FALSE)","v":{"$error":"#N/A"}},{"$f":"IFERROR(C25*D25/E25, 0)","v":0},{"$f":"F25/SUM($F$6:$F$58)","v":{"$error":"#DIV/0!"}},{"$error":"#DIV/0!"},null,null,null,null,null,"Gras silage- off farm","Grass silage - off farm",0.47199999999999998]
[{"$f":"'Feed imports and diets'!D13","v":0},{"$f":"IF(ISBLANK(A26), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A26&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E18","v":0},{"$f":"'Feed imports and diets'!F18","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Grass hay","Grass hay - on farm",0.84499999999999997]
[{"$f":"'Feed imports and diets'!D23","v":0},{"$f":"IF(ISBLANK(A27), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A27&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E23","v":0},{"$f":"'Feed imports and diets'!F23","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Grass hay","Grass hay",0.84499999999999997]
[{"$f":"'Feed imports and diets'!D28","v":0},{"$f":"IF(ISBLANK(A28), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A28&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E28","v":0},{"$f":"'Feed imports and diets'!F28","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Grass hay- off farm","Grass hay - off farm",0.84499999999999997]
[{"$f":"'Feed imports and diets'!D33","v":0},{"$f":"IF(ISBLANK(A29), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A29&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E33","v":0},{"$f":"'Feed imports and diets'!F33","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Grass silage","Grass fresh managed - on farm",0.16]
[{"$f":"'Feed imports and diets'!D38","v":0},{"$f":"IF(ISBLANK(A30), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A30&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E38","v":0},{"$f":"'Feed imports and diets'!F38","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Grass silage","Grass silage - on farm",0.47199999999999998]
[{"$f":"'Feed imports and diets'!D43","v":0},{"$f":"IF(ISBLANK(A31), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A31&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E43","v":0},{"$f":"'Feed imports and diets'!F43","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Grass silage- off farm","Grass fresh managed - off farm",0.16]
[{"$f":"'Feed imports and diets'!D48","v":0},{"$f":"IF(ISBLANK(A32), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A32&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E48","v":0},{"$f":"'Feed imports and diets'!F48","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"High","High Compound feed ",0.9]
[{"$f":"'Feed imports and diets'!D53","v":0},{"$f":"IF(ISBLANK(A33), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A33&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E53","v":0},{"$f":"'Feed imports and diets'!F53","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Lactating","High Compound feed ",0.9]
[{"$f":"'Feed imports and diets'!D58","v":0},{"$f":"IF(ISBLANK(A34), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A34&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E58","v":0},{"$f":"'Feed imports and diets'!F58","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Low","Default Compound feed ",0.9]
[{"$f":"'Feed imports and diets'!D63","v":0},{"$f":"IF(ISBLANK(A35), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A35&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E63","v":0},{"$f":"'Feed imports and diets'!F63","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Low compound feed","Low Compound feed ",0.9]
[{"$f":"'Feed imports and diets'!D68","v":0},{"$f":"IF(ISBLANK(A36), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A36&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E68","v":0},{"$f":"'Feed imports and diets'!F68","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Milk replacer","Milk powder",0.96299999999999997]
[{"$f":"'Feed imports and diets'!D73","v":0},{"$f":"IF(ISBLANK(A37), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A37&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E73","v":0},{"$f":"'Feed imports and diets'!F73","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Mineral","Mineral mix",0.95]
[{"$f":"'Feed imports and diets'!D78","v":0},{"$f":"IF(ISBLANK(A38), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A38&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E78","v":0},{"$f":"'Feed imports and diets'!F78","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Molasses","Molasses",0.72299999999999998]
[{"$f":"'Feed imports and diets'!D83","v":0},{"$f":"IF(ISBLANK(A39), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A39&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E83","v":0},{"$f":"'Feed imports and diets'!F83","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Oat","Oats",0.88900000000000001]
[{"$f":"'Feed imports and diets'!D88","v":0},{"$f":"IF(ISBLANK(A40), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A40&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E88","v":0},{"$f":"'Feed imports and diets'!F88","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Oat hay","Oat hay",0.28100000000000003]
[{"$f":"'Feed imports and diets'!D93","v":0},{"$f":"IF(ISBLANK(A41), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A41&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E93","v":0},{"$f":"'Feed imports and diets'!F93","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Other cereals","Other cereals",0.877]
[{"$f":"'Feed imports and diets'!D98","v":0},{"$f":"IF(ISBLANK(A42), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A42&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E98","v":0},{"$f":"'Feed imports and diets'!F98","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Other crop residues","Other crop residues",0.115]
[{"$f":"'Feed imports and diets'!D103","v":0},{"$f":"IF(ISBLANK(A43), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A43&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E103","v":0},{"$f":"'Feed imports and diets'!F103","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Other feed","Other feed",0.73]
[{"$f":"'Feed imports and diets'!D108","v":0},{"$f":"IF(ISBLANK(A44), \"Feed item\", _xlfn.XLOOKUP(\"*\"&A44&\"*\",Table2[Short name],Table2[Feed item],\"Manual input needed\",2, 1))","v":"Manual input needed"},{"$f":"'Feed imports and diets'!E108","v":0},{"$f":"'Feed imports and diets'!F108","v":0},{"$error":"#N/A"},0,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,null,null,null,null,"Other fodder","Other fodder",0.38700000000000001]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Other oil cake/meal","Other oil cake/meal",0.89100000000000001]
["Compound Feed Note",null,"Miles","Tons",null,null,null,null,null,null,null,null,null,"Other pulses","Other pulses",0.871]
["If CP close to",null,null,{"$f":"SUMIF($M$25:$M$44,C47,$C$25:$C$44)","v":0},null,null,null,null,null,null,null,null,null,"Other root crops","Other root crops",0.441]
[15.8,"Default",null,{"$f":"SUMIF($M$25:$M$44,C48,$C$25:$C$44)","v":0},null,null,null,null,null,null,null,null,null,"Palm kernel meal","Palm kernel cake/meal",0.88]
[34.299999999999997,"Hi",null,0,null,null,null,null,null,null,null,null,null,"Peas","Peas",0.86699999999999999]
[21.9,"Low",null,0,null,null,null,null,null,null,null,null,null,"Potato starch","Potato starch",0.877]
[null,null,null,0,null,null,null,null,null,null,null,null,null,"Rice","Rice",0.88600000000000001]
[null,null,null,0,null,null,null,null,null,null,null,null,null,"Rye","Rye",0.872]
[null,null,null,0,null,null,null,null,null,null,null,null,null,"Sorghum silage","Sorghum silage",0.83]
[null,null,null,0,null,null,null,null,null,null,null,null,null,"Sorghum silage","Sorghum silage",0.88200000000000001]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Soy hull","Soy hull",0.88300000000000001]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Soybean","Soybean",0.88500000000000001]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Soybean meal","Soybean cake/meal",0.874]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Straw","Straw",0.90200000000000002]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Sugarbeet","Sugarbeet pulp",0.90700000000000003]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Sugarbeet / sugarcane molasses","Sugarbeet / sugarcane molasses",0.72299999999999998]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Sunflower meal","Sunflower cake/meal",0.89]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Sweet potato","Sweet potato",0.3]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Vegetable residues","Vegetable residues",6.0999999999999999E-2]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Wheat","Wheat",0.86799999999999999]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Whey","Organic household waste",0.25]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Whey powder","Whey powder",0.98]

{"sheet":"Feed book values","index":8,"n_rows":159,"n_cols":10,"rows_kept":159,"cut":false,"hidden":true,"merged":[[9,5,10,5]]}
["Crop","DM","CP","P","K","https://fdc.nal.usda.gov/help#bkmk  2"]
["   Alfalfa Meal",0.90300000000000002,0.192,2.8000000000000004E-3,2.3700000000000002E-2,null,100]
["   Alfalfa Seed",7.2000000000000008E-2,3.9900000000000005E-2,7.000000000000001E-4,8.0000000000000004E-4]
["   Alimet",0.98,0,0,0]
["   Amino Plus",0.88,0.51200000000000001,6.8999999999999999E-3,2.3599999999999999E-2]
["   Aminoplus CNY",0.877,0.5,7.4999999999999997E-3,2.5000000000000001E-2]
["   Ammonium chloride",0.98,0.23899999999999999,0,0]
["   Amplisource Max    Candy Meal",0.91599999999999993,0.155,4.5000000000000005E-3,1.2699999999999999E-2]
["   Apple Pomace (dried)",0.91200000000000003,4.7E-2,1.4000000000000002E-3,1.9E-3]
["   Apple Pomace (fresh)",0.20800000000000002,6.8000000000000005E-2,1.1000000000000001E-3,6.8000000000000005E-3,"Average","% DM","CP(%DM)","P (%DM)","K(%DM)"]
["   Bakery Meal",0.84699999999999998,0.125,3.5999999999999999E-3,4.1999999999999997E-3,null,{"$f":"AVERAGE(B10:B11)","v":0.52749999999999997},{"$f":"AVERAGE(C10:C11)","v":9.6500000000000002E-2},{"$f":"AVERAGE(D10:D11)","v":2.3500000000000001E-3},{"$f":"AVERAGE(E10:E11)","v":5.4999999999999997E-3}]
["   Barley",0.88,0.125,4.5999999999999999E-3,5.1999999999999998E-3]
["   Barley Hay",0.9,9.1899999999999996E-2,2.8000000000000004E-3,1.84E-2]
["   Barley Silage",0.45,0.115,3.0999999999999999E-3,2.8999999999999998E-3]
["   Beet Pulp",0.88300000000000001,0.1,8.9999999999999998E-4,9.5999999999999992E-3]
["   Beets",0.11800000000000001,0.14300000000000002,2.8999999999999998E-3,2.8999999999999998E-2]
["   Bergafat",0.98,0,0,0]
["   Blood Meal",0.90200000000000002,0.95499999999999996,3.0000000000000001E-3,3.3E-3]
["   BNI Elite Calf Starter  GoldStar ",0.879,0.22,6.8999999999999999E-3,1.1399999999999999E-2]
["   BNI Elite Calf Starter  RD",0.88139999999999996,0.2167,6.3E-3,1.3500000000000002E-2]
["   BNI Elite Calf Starter  RD Repmix PI",0.89290000000000003,0.25340000000000001,7.4000000000000003E-3,1.4499999999999999E-2]
["   Bread",0.68299999999999994,0.15,1.4000000000000002E-3,2.3E-3,"N content for bedding = ",{"$f":"C22/6.25","v":2.4E-2}]
["   Butternut Squash",0.15,6.6699999999999995E-2,2.2000000000000001E-3,2.6699999999999998E-2,"N content for bedding = ",0.77]
["   Cabbage",8.1000000000000003E-2,0.11849999999999999,3.3E-3,2.5600000000000001E-2]
["   Calcium salts",0.98,0,0,0]
["   Calcium sulfate",0.98,0,0,0]
["   Candy Meal",0.89,0.11900000000000001,3.0000000000000001E-3,1.18E-2]
["   Cargill Calf Grain",{"$f":"(AVERAGE(89.7,89))/100","v":0.89349999999999996},{"$f":"(AVERAGE(24.6,18))/100","v":0.21299999999999999},{"$f":"(AVERAGE(0.81,0.75))/100","v":7.8000000000000005E-3},{"$f":"(AVERAGE(1.32,1.1))/100","v":1.21E-2}]
["   Cargill Calf Stater",0.9,0.21,6.8000000000000005E-3,1.1200000000000002E-2]
["   Cargill Grower",0.9,0.1825,6.6E-3,1.0800000000000001E-2]
["   Cayuga Milk Ingredients",7.0900000000000005E-2,0.03,8.0000000000000002E-3,2.5000000000000001E-2]
["   Cereal",0.88500000000000001,9.0999999999999998E-2,2.8999999999999998E-3,3.3E-3]
["   Chobani",4.5999999999999999E-2,0.245,1.9E-2,3.9599999999999996E-2]
["   Chocolate",0.95200000000000007,0.11900000000000001,3.0000000000000001E-3,1.18E-2]
["   Chromium propionate .04%",0.95,6.7500000000000004E-2,1.2999999999999999E-3,4.4000000000000003E-3]
["   Citrus Pulp",0.88569999999999993,7.3399999999999993E-2,1E-3,1.0700000000000001E-2]
["   Clover Pasture",0.2,0.28000000000000003,3.5999999999999999E-3,2.7300000000000001E-2]
["   Clover Silage",0.4,0.19,3.0000000000000001E-3,2.4199999999999999E-2]
["   CMI Milk Replacer",0.97,0.24,6.9999999999999993E-3,0]
["   CMI Skim Milk Powder",0.92,0.22,5.0000000000000001E-3,9.0000000000000011E-3]
["   CNY Calf Grain",0.879,0.22,6.8999999999999999E-3,1.1399999999999999E-2]
["   CNY Calf Pellets",0.9,0.23199999999999998,7.3000000000000001E-3,1.29E-2]
["   Colostrum Replacer",0.92,0.22,5.0000000000000001E-3,9.0000000000000011E-3]
["   Cookies",0.90099999999999991,9.6999999999999989E-2,2.8999999999999998E-3,4.5999999999999999E-3]
["   Corn Gluten Feed",0.89650000000000007,0.25329999999999997,1.3899999999999999E-2,1.3999999999999999E-2]
["   Corn Gluten Meal",0.91579999999999995,0.65500000000000003,5.6000000000000008E-3,3.0000000000000001E-3]
["   Corn Grain",0.88,0.09,3.0000000000000001E-3,4.1999999999999997E-3,"Usually solvent extracted"]
["   Corn HM   Grain",0.73,9.0399999999999994E-2,3.0000000000000001E-3,3.2000000000000002E-3,null,{"$f":"B48*0.6","v":0.438},{"$f":"C48*0.6","v":5.4239999999999997E-2},{"$f":"D48*0.6","v":1.8E-3},{"$f":"E48*0.6","v":1.92E-3}]
["   Corn HM  Ear",0.73,8.0799999999999997E-2,3.0000000000000001E-3,3.2000000000000002E-3]
["   Corn Hominy",0.88400000000000001,0.11,3.4999999999999996E-3,5.4000000000000003E-3]
["   Corn Shelled",0.88099999999999989,9.4E-2,3.0000000000000001E-3,4.1999999999999997E-3]
["   Corn Silage",0.32500000000000001,8.7499999999999994E-2,2.5999999999999999E-3,1.09E-2]
["   Cottonseed Meal",0.90500000000000003,0.44900000000000001,1.15E-2,1.6399999999999998E-2]
["   Cottonseed with Hulls",0.89,6.2E-2,1.1999999999999999E-3,1.1599999999999999E-2]
["   Cottonseed with Lint",0.90099999999999991,0.23499999999999999,6.0000000000000001E-3,1.1299999999999999E-2]
["   Dry Brewer's Grain",0.9265000000000001,0.26500000000000001,6.9999999999999993E-3,3.0999999999999999E-3]
["   Dry Distiller's Grain",0.91,0.30399999999999999,9.5999999999999992E-3,1.04E-2,null,{"$f":"B57*0.4","v":0.36400000000000005},{"$f":"C57*0.4","v":0.1216},{"$f":"D57*0.4","v":3.8399999999999997E-3},{"$f":"E57*0.4","v":4.1599999999999996E-3}]
["   Dry Whey",0.93,0.17899999999999999,1.18E-2,3.1600000000000003E-2]
["   EnergII/Energ2/Energy  2",1,0,0,0,null,{"$f":"SUM(G48:G58)","v":0.80200000000000005},{"$f":"SUM(H48:H58)","v":0.17584},{"$f":"SUM(I48:I58)","v":5.6399999999999992E-3},{"$f":"SUM(J48:J58)","v":6.0799999999999995E-3}]
["   Expelled",0.95,0.37799999999999995,1.09E-2,1.26E-2]
["   Fage",5.2999999999999999E-2,0.04,6.8000000000000005E-3,2.6000000000000002E-2]
["   Fish Meal",0.91200000000000003,0.68500000000000005,3.0499999999999999E-2,7.4000000000000003E-3]
["   Grass Hay",0.89,0.115,3.2000000000000002E-3,2.29E-2]
["   Grass Pasture",0.24,0.2,3.3E-3,2.6000000000000002E-2]
["   Grass Silage",0.375,0.13500000000000001,3.5999999999999999E-3,2.7699999999999999E-2]
["   Gypsum",0.95,0,0,0]
["   Hydrolyzed Feather Meal",0.93299999999999994,0.92,5.0000000000000001E-3,3.3E-3]
["   Integral",0.98,0,0,0]
["   Kraft condensed",0.21,7.0000000000000007E-2,8.9999999999999998E-4,2.1000000000000001E-2]
["   Land O' Lakes (LoL) Milk Replacer",0.85,0.24,8.0000000000000002E-3,0.01]
["   Legume Hay",0.9,0.21,3.0999999999999999E-3,2.6499999999999999E-2]
["   Legume Pasture",0.20499999999999999,0.26,3.5999999999999999E-3,2.7300000000000001E-2]
["   Legume Silage",0.35,0.21,2.8999999999999998E-3,2.6000000000000002E-2]
["   Leuvecell yeast 10 gm",0.95,5.4000000000000006E-2,1.1000000000000001E-3,3.5999999999999999E-3]
["   Limestone",0.99,0,0,0]
["   Linseed Meal",0.88,0.33,7.4999999999999997E-3,1.1899999999999999E-2]
["   Lupins",0.93799999999999994,0.34200000000000003,4.0999999999999995E-3,8.6999999999999994E-3]
["   Magnesium oxide",0.98,0,0,0]
["   Magnesium sulfate",0.95,0,0,0]
["   Malt Sprouts",0.90500000000000003,0.20100000000000001,5.1000000000000004E-3,1.1899999999999999E-2]
["   Meat and Bone Meal",0.94,0.54200000000000004,4.7300000000000002E-2,1.0200000000000001E-2]
["   metAAtein",0.92200000000000004,0.80500000000000005,0.01,5.0000000000000001E-3]
["   Milk replacer",0.92,0.22,5.0000000000000001E-3,9.0000000000000011E-3]
["   Minerals",0.98,0,0,0]
["   Mixed Mostly Grass Hay",0.87,0.13,3.4000000000000002E-3,3.3599999999999998E-2]
["   Mixed Mostly Grass Pasture",0.22,0.2,3.0999999999999999E-3,2.5899999999999999E-2]
["   Mixed Mostly Grass Silage",0.4,0.13,3.4000000000000002E-3,3.3599999999999998E-2]
["   Mixed Mostly Legume Hay",0.87,0.18,3.2000000000000002E-3,3.8599999999999995E-2]
["   Mixed Mostly Legume Pasture",0.21,0.26,3.0999999999999999E-3,2.5899999999999999E-2]
["   Mixed Mostly Legume Silage",0.4,0.18,3.2000000000000002E-3,3.8599999999999995E-2]
["   Molasses",0.74299999999999999,5.7999999999999996E-2,1E-3,4.0099999999999997E-2]
["   Nurisol Feed Supplement",0.97,0,0,0]
["   Nutritek",0.89,0.18,7.6E-3,3.3599999999999998E-2]
["   Oat Hay",0.91,0.09,2.3E-3,1.8700000000000001E-2]
["   Oat Straw",0.92599999999999993,0.04,1.2999999999999999E-3,1.6500000000000001E-2]
["   Oatlage",0.32369999999999999,0.1245,3.4000000000000002E-3,2.6600000000000002E-2]
["   Oats",0.91549999999999998,0.129,4.8999999999999998E-3,5.6000000000000008E-3]
["   Palmit 80",0.99,0,0,0]
["   Paper bedding",0.97299999999999998,2.2000000000000001E-3,2.9999999999999997E-4,7.6E-3]
["   Peanut Meal",0.92299999999999993,0.51800000000000002,6.4000000000000003E-3,1.32E-2]
["   Peas",0.128,0.14050000000000001,2.3E-3,1.3999999999999999E-2]
["   Potato Meal",0.35399999999999998,0.105,2.8999999999999998E-3,1.04E-2]
["   Pro Max",0.996,0.45700000000000002,6.8000000000000005E-3,2.2799999999999997E-2]
["   Pumpkins",9.3000000000000013E-2,0.16159999999999999,3.9000000000000003E-3,2.7799999999999998E-2]
["   Rapp Calf Starter",0.89790000000000003,0.2266,7.6E-3,1.29E-2]
["   Reashure choline",0.98,0,0,0]
["   Rumensin 26400",0.95,4.0500000000000001E-2,8.9999999999999998E-4,2.8000000000000004E-3]
["   Rye",0.88,0.10920000000000001,3.5999999999999999E-3,5.1999999999999998E-3]
["   Ryegrass Hay",0.91,0.1275,4.1999999999999997E-3,3.3399999999999999E-2]
["   Ryelage",0.35,{"$f":"((21+14.7+9)/3)/100","v":0.14899999999999999},4.1999999999999997E-3,3.3399999999999999E-2]
["   Salt",0.996,0,0,0]
["   Sand",0.99,0,0,0]
["   Smartamine",0.995,0.75,0,0]
["   Smartamine MI",0.98,0.76529999999999998,0,0]
["   Snap Beans",0.12,0.187,5.0000000000000001E-3,2.3E-2]
["   Sodium bicarbonate",0.99,0,0,0]
["   Solvent Extracted",0.88,0.41700000000000004,1.1200000000000002E-2,1.3100000000000001E-2]
["   Sorghum",0.87,0.11699999999999999,3.4000000000000002E-3,4.6999999999999993E-3]
["   Sorghum Silage",0.3,9.4E-2,2.2000000000000001E-3,1.72E-2]
["   Soy 47.5 CNY",0.9,0.52500000000000002,6.9999999999999993E-3,2.4E-2]
["   Soy Chlor",0.878,0.20069999999999999,4.0000000000000001E-3,7.0999999999999995E-3]
["   Soy plus",0.89090000000000003,0.46600000000000003,7.8000000000000005E-3,2.3199999999999998E-2]
["   Soy Plus CNY",0.88300000000000001,0.50470000000000004,6.8000000000000005E-3,2.3599999999999999E-2]
["   Soybean Heated",0.91,0.43,6.4000000000000003E-3,1.9900000000000001E-2]
["   Soybean Hulls",0.91,0.121,1.8E-3,1.29E-2]
["   Soybean Meal 44",0.9,0.49,7.0999999999999995E-3,2.2200000000000001E-2]
["   Soybean meal 47.5 Solvent",0.9,0.51500000000000001,7.0999999999999995E-3,2.3599999999999999E-2]
["   Soybean Meal 48",0.9,0.51500000000000001,7.0999999999999995E-3,2.3599999999999999E-2]
["   Soybean Raw",0.9,0.39200000000000002,6.0000000000000001E-3,1.9900000000000001E-2]
["   Soybean Whole",0.9,0.41759999999999997,6.5000000000000006E-3,2.0099999999999996E-2]
["   Soyeban Meal Expeller",0.89599999999999991,0.46299999999999997,6.6E-3,2.12E-2]
["   Spelt",0.9,0.113,3.3E-3,4.3E-3]
["   Springer Pellet",0.90700000000000003,0.44600000000000001,9.7999999999999997E-3,1.3100000000000001E-2]
["   Squash",0.06,0.16600000000000001,4.5999999999999999E-3,0.03]
["   Sunflower Meal",0.92200000000000004,0.28399999999999997,0.01,1.4999999999999999E-2,1,128]
["   Sunflower Whole",0.91799999999999993,0.192,5.1000000000000004E-3,1.06E-2,1,2400]
["   Sweet Corn",0.35,0.1,2.3999999999999998E-3,2.5099999999999997E-2]
["   Tallow",0.998,"  ","  ","  ",1,375]
["   Triticale",0.89500000000000002,0.13,3.5799999999999998E-3,3.32E-3,1,440,1,33.5]
["   Triticale Silage",0.38,0.13500000000000001,3.5999999999999999E-3,2.8999999999999998E-2]
["   Urea",0.99,2.81,0,0]
["   Vegetable Oil",1,"  ","  ","  "]
["   Vitamin E",0.95,0,0,0]
["   Wet Brewer's Grain",0.24510000000000001,0.28999999999999998,6.8000000000000005E-3,2.5999999999999999E-3]
["   Wet Distiller's Grain",0.32299999999999995,0.32,8.8999999999999999E-3,8.199999999999999E-3]
["   Wet Whey",7.0000000000000007E-2,0.14199999999999999,7.0999999999999995E-3,2.75E-2]
["   Wheat",0.89,0.15,4.1999999999999997E-3,4.0999999999999995E-3]
["   Wheat Bran",0.8909999999999999,0.17300000000000001,1.18E-2,1.32E-2]
["   Wheat Hay",0.90400000000000003,0.09,2.5000000000000001E-3,1.77E-2]
["   Wheat Middlings",0.89,0.184,1.24E-2,1.4999999999999999E-2]
["   Wheat Straw",0.92,4.8000000000000001E-2,1E-3,1.55E-2]
["   Wheatlage",0.33,0.12,3.0999999999999999E-3,2.3099999999999999E-2]
["   Whey Acid",5.2000000000000005E-2,8.5000000000000006E-3,7.3000000000000001E-3,1.49E-2]
["   XPC Yeast",0.89,0.15,5.4000000000000003E-3,2.4300000000000002E-2]
["Beet Pulp Dairy 1",0.2407,9.5700000000000007E-2,1.1000000000000001E-3,6.5000000000000006E-3]
["Reed Canary Grass",0.35,0.15,2.3999999999999998E-3,2.9100000000000001E-2]
["Reed Canary Grass",0.35,0.15,2.3999999999999998E-3,2.9100000000000001E-2]
["Sawdust",0.94299999999999995,6.875E-3,1E-4,0]
["Shavings",0.94299999999999995,6.875E-3,1E-4,0,"1 yrd = 1,663.08 lbs"]

{"sheet":"Fert. imports and applications","index":9,"n_rows":112,"n_cols":36,"rows_kept":112,"cut":false,"hidden":false,"merged":[[97,7,97,8],[98,7,98,8],[99,7,99,8],[100,7,100,8],[101,7,101,8],[92,7,92,8],[93,7,93,8],[94,7,94,8],[95,7,95,8],[96,7,96,8],[107,7,107,8],[108,7,108,8],[109,7,109,8],[110,7,110,8],[111,7,111,8],[102,7,102,8],[103,7,103,8],[104,7,104,8],[105,7,105,8],[106,7,106,8],[90,7,90,8],[91,7,91,8],[82,7,82,8],[83,7,83,8],[84,7,84,8],[85,7,85,8],[86,7,86,8],[80,2,81,2],[80,3,81,3],[80,4,81,4],[80,5,81,5],[80,7,81,8],[87,7,87,8],[88,7,88,8],[89,7,89,8],[27,11,28,11],[27,12,28,12],[27,13,28,13],[27,6,28,7],[25,2,25,13],[27,2,28,2],[27,3,28,3],[27,4,28,4],[27,5,28,5],[27,8,28,8],[27,9,28,9],[27,10,28,10],[56,6,56,7],[57,6,57,7],[58,6,58,7],[30,6,30,7],[32,6,32,7],[33,6,33,7],[34,6,34,7],[35,6,35,7],[41,6,41,7],[42,6,42,7],[43,6,43,7],[44,6,44,7],[45,6,45,7],[36,6,36,7],[37,6,37,7],[38,6,38,7],[39,6,39,7],[40,6,40,7],[51,6,51,7],[52,6,52,7],[53,6,53,7],[54,6,54,7],[55,6,55,7],[46,6,46,7],[48,6,48,7],[49,6,49,7],[50,6,50,7],[19,3,19,4],[20,3,20,4],[21,3,21,4],[29,6,29,7],[24,2,24,7],[31,6,31,7],[16,3,16,4],[17,3,17,4],[18,3,18,4],[9,3,9,4],[10,3,10,4],[11,3,11,4],[12,3,12,4],[13,3,13,4],[47,6,47,7],[5,3,5,4],[6,3,6,4],[7,3,7,4],[8,3,8,4],[4,2,4,11],[21,9,21,11],[5,9,5,11],[6,9,6,11],[7,9,7,11],[8,9,8,11],[9,9,9,11],[10,9,10,11],[11,9,11,11],[12,9,12,11],[13,9,13,11],[14,9,14,11],[15,9,15,11],[16,9,16,11],[17,9,17,11],[18,9,18,11],[19,9,19,11],[20,9,20,11],[14,3,14,4],[15,3,15,4],[88,15,88,19],[89,15,89,19],[63,2,63,8],[65,2,66,2],[80,13,81,13],[80,14,81,14],[79,2,79,14],[80,9,81,9],[80,10,81,10],[80,11,81,11],[80,12,81,12],[65,7,66,7],[65,6,66,6],[65,3,66,3],[7,13,21,14],[6,13,6,14],[108,15,108,19],[109,15,109,19],[110,15,110,19],[111,15,111,19],[99,15,99,19],[100,15,100,19],[101,15,101,19],[102,15,102,19],[103,15,103,19],[104,15,104,19],[105,15,105,19],[106,15,106,19],[107,15,107,19],[90,15,90,19],[91,15,91,19],[92,15,92,19],[93,15,93,19],[94,15,94,19],[95,15,95,19],[96,15,96,19],[97,15,97,19],[98,15,98,19]]}
[]
[]
[]
[]
[null,null,"Imports: fertilizer"]
[null,null,"Purchased fertilizer","Amount",null,"Units","%N","% P2O5","% K2O","Distance transported/purchase location (one way)"]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(COUNTA(G7:I7)=0, \"\", IF(SUM(G7:I7)<=1, \"Valid NPK\", \"Sum of NPK greater than 100%, please check\"))","v":""},"Comments"]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(COUNTA(G8:I8)=0, \"\", IF(SUM(G8:I8)<=1, \"Valid NPK\", \"Sum of NPK greater than 100%, please check\"))","v":""},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Fertilizer","Tons imported","Units ","%N ","%P205","%K20","CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"C7","v":0},{"$f":"IF(ISBLANK(C7), \"No fertilizer\", IF(ISBLANK(D7), \"Missing tons of imports, please check\", \"Good\"))","v":"No fertilizer"},{"$f":"IF(ISBLANK($C7), \"No fertilizer\", IF(ISBLANK(F7), \"Missing fertilizer import units, please check\", \"Good\"))","v":"No fertilizer"},{"$f":"IF(ISBLANK($C7), \"No fertilizer\", IF(ISBLANK(G7), \"Missing %N, please check\", \"Good\"))","v":"No fertilizer"},{"$f":"IF(ISBLANK($C7), \"No fertilizer\", IF(ISBLANK(G7), \"Missing %P2O5, please check\", \"Good\"))","v":"No fertilizer"},{"$f":"IF(ISBLANK($C7), \"No fertilizer\", IF(ISBLANK(H7), \"Missing %K2O, please check\", \"Good\"))","v":"No fertilizer"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE9:AI9)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE9:AI9)))>0,\n      AD9 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE9:AI9, ISNUMBER(SEARCH(\"missing\", AE9:AI9)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE10:AI10)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE10:AI10)))>0,\n      AD10 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE10:AI10, ISNUMBER(SEARCH(\"missing\", AE10:AI10)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE11:AI11)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE11:AI11)))>0,\n      AD11 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE11:AI11, ISNUMBER(SEARCH(\"missing\", AE11:AI11)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE12:AI12)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE12:AI12)))>0,\n      AD12 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE12:AI12, ISNUMBER(SEARCH(\"missing\", AE12:AI12)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE13:AI13)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE13:AI13)))>0,\n      AD13 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE13:AI13, ISNUMBER(SEARCH(\"missing\", AE13:AI13)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE14:AI14)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE14:AI14)))>0,\n      AD14 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE14:AI14, ISNUMBER(SEARCH(\"missing\", AE14:AI14)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE15:AI15)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE15:AI15)))>0,\n      AD15 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE15:AI15, ISNUMBER(SEARCH(\"missing\", AE15:AI15)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE16:AI16)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE16:AI16)))>0,\n      AD16 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE16:AI16, ISNUMBER(SEARCH(\"missing\", AE16:AI16)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE17:AI17)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE17:AI17)))>0,\n      AD17 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE17:AI17, ISNUMBER(SEARCH(\"missing\", AE17:AI17)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE18:AI18)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE18:AI18)))>0,\n      AD18 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE18:AI18, ISNUMBER(SEARCH(\"missing\", AE18:AI18)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE19:AI19)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE19:AI19)))>0,\n      AD19 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE19:AI19, ISNUMBER(SEARCH(\"missing\", AE19:AI19)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE20:AI20)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE20:AI20)))>0,\n      AD20 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE20:AI20, ISNUMBER(SEARCH(\"missing\", AE20:AI20)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE21:AI21)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE21:AI21)))>0,\n      AD21 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE21:AI21, ISNUMBER(SEARCH(\"missing\", AE21:AI21)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(COUNTA(G22:I22)=0, \"\", IF(SUM(G22:I22)<=1, \"Valid NPK\", \"Sum of NPK greater than 100%, please check\"))","v":""},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE22:AI22)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE22:AI22)))>0,\n      AD22 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE22:AI22, ISNUMBER(SEARCH(\"missing\", AE22:AI22)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE23:AI23)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE23:AI23)))>0,\n      AD23 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE23:AI23, ISNUMBER(SEARCH(\"missing\", AE23:AI23)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE24:AI24)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE24:AI24)))>0,\n      AD24 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE24:AI24, ISNUMBER(SEARCH(\"missing\", AE24:AI24)))),\n      \"\"))","v":""}]
[null,null,"Complete fertilizer and manure applications (keep scolling for manure application table)",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No fertilizer","No fertilizer","No fertilizer","No fertilizer","No fertilizer",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No fertilizer\", AE25:AI25)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AE25:AI25)))>0,\n      AD25 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AE25:AI25, ISNUMBER(SEARCH(\"missing\", AE25:AI25)))),\n      \"\"))","v":""}]
[null,null,"Fertilizer applications - an updated nutrient management plan with actual applications can be submitted"]
[null,null,"Check here if ACS sheet attached:",null,null,false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Fert applications:"]
[null,null,"Fertilizer","% N","% P2O5","% K2O","Crop applied to",null,"Acres applied to","Rate","Application rate units","Application method","Timing \n(approximate)","Protected N source?"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,"<< Also known as \"Enhanced efficiency fertilizer\"",null,null,null,null,null,null,null,null,null,null,null,"Crop","Fert","%N ","%P","%K","Crop applied ","Units","Acres applied","Rate","CONCAT"]
[null,null,null,{"$f":"IF(ISBLANK(C30), \"\", _xlfn.XLOOKUP($C30,$C$7:$C$22,G$7:G$22, \"\", 2, 1))","v":""},{"$f":"IF(ISBLANK(C30), \"\", _xlfn.XLOOKUP($C30,$C$7:$C$22,H$7:H$22, \"\", 2, 1))","v":""},{"$f":"IF(ISBLANK(C30), \"\", _xlfn.XLOOKUP($C30,$C$7:$C$22,I$7:I$22, \"\", 2, 1))","v":""},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"G30","v":0},{"$f":"C30","v":0},{"$f":"IF(ISBLANK($C30), \"No applications\", IF(ISBLANK(D30), \"%N, please check\", \"Good\"))","v":"No applications"},{"$f":"IF(ISBLANK($C30), \"No applications\", IF(ISBLANK(E30), \"Missing %P2O5, please check\", \"Good\"))","v":"No applications"},{"$f":"IF(ISBLANK($C30), \"No applications\", IF(ISBLANK(F30), \"Missing %K2O, please check\", \"Good\"))","v":"No applications"},{"$f":"IF(ISBLANK($C30), \"No applications\", IF(ISBLANK(G30), \"Missing crops applied, please check\", \"Good\"))","v":"No applications"},{"$f":"IF(ISBLANK($C30), \"No applications\", IF(ISBLANK(K30), \"Missing application units\", \"Good\"))","v":"No applications"},{"$f":"IF(ISBLANK($C30), \"No applications\", IF(ISBLANK(I30), \"Missing application units\", \"Good\"))","v":"No applications"},{"$f":"IF(ISBLANK($C30), \"No applications\", IF(ISBLANK(J30), \"Missing rate\", \"Good\"))","v":"No applications"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC30:AI30)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC30:AI30)))>0,\n      AA30& \" \" & AB30 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC30:AI30, ISNUMBER(SEARCH(\"Missing\", AC30:AI30)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK(C31), \"\", _xlfn.XLOOKUP($C31,$C$7:$C$22,G$7:G$22, \"\", 2, 1))","v":""},"","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC31:AI31)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC31:AI31)))>0,\n      AA31& \" \" & AB31 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC31:AI31, ISNUMBER(SEARCH(\"Missing\", AC31:AI31)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC32:AI32)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC32:AI32)))>0,\n      AA32& \" \" & AB32 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC32:AI32, ISNUMBER(SEARCH(\"Missing\", AC32:AI32)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC33:AI33)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC33:AI33)))>0,\n      AA33& \" \" & AB33 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC33:AI33, ISNUMBER(SEARCH(\"Missing\", AC33:AI33)))),\n      \"\"))","v":""}]
[null,null,null,"",{"$f":"IF(ISBLANK(C34), \"\", _xlfn.XLOOKUP($C34,$C$7:$C$22,H$7:H$22, \"\", 2, 1))","v":""},"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC34:AI34)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC34:AI34)))>0,\n      AA34& \" \" & AB34 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC34:AI34, ISNUMBER(SEARCH(\"Missing\", AC34:AI34)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC35:AI35)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC35:AI35)))>0,\n      AA35& \" \" & AB35 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC35:AI35, ISNUMBER(SEARCH(\"Missing\", AC35:AI35)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC36:AI36)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC36:AI36)))>0,\n      AA36& \" \" & AB36 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC36:AI36, ISNUMBER(SEARCH(\"Missing\", AC36:AI36)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC37:AI37)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC37:AI37)))>0,\n      AA37& \" \" & AB37 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC37:AI37, ISNUMBER(SEARCH(\"Missing\", AC37:AI37)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC38:AI38)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC38:AI38)))>0,\n      AA38& \" \" & AB38 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC38:AI38, ISNUMBER(SEARCH(\"Missing\", AC38:AI38)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC39:AI39)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC39:AI39)))>0,\n      AA39& \" \" & AB39 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC39:AI39, ISNUMBER(SEARCH(\"Missing\", AC39:AI39)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC40:AI40)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC40:AI40)))>0,\n      AA40& \" \" & AB40 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC40:AI40, ISNUMBER(SEARCH(\"Missing\", AC40:AI40)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC41:AI41)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC41:AI41)))>0,\n      AA41& \" \" & AB41 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC41:AI41, ISNUMBER(SEARCH(\"Missing\", AC41:AI41)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC42:AI42)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC42:AI42)))>0,\n      AA42& \" \" & AB42 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC42:AI42, ISNUMBER(SEARCH(\"Missing\", AC42:AI42)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC43:AI43)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC43:AI43)))>0,\n      AA43& \" \" & AB43 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC43:AI43, ISNUMBER(SEARCH(\"Missing\", AC43:AI43)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC44:AI44)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC44:AI44)))>0,\n      AA44& \" \" & AB44 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC44:AI44, ISNUMBER(SEARCH(\"Missing\", AC44:AI44)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC45:AI45)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC45:AI45)))>0,\n      AA45& \" \" & AB45 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC45:AI45, ISNUMBER(SEARCH(\"Missing\", AC45:AI45)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC46:AI46)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC46:AI46)))>0,\n      AA46& \" \" & AB46 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC46:AI46, ISNUMBER(SEARCH(\"Missing\", AC46:AI46)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK(C47), \"\", _xlfn.XLOOKUP($C47,$C$7:$C$22,G$7:G$22, \"\", 2, 1))","v":""},{"$f":"IF(ISBLANK(C47), \"\", _xlfn.XLOOKUP($C47,$C$7:$C$22,H$7:H$22, \"\", 2, 1))","v":""},{"$f":"IF(ISBLANK(C47), \"\", _xlfn.XLOOKUP($C47,$C$7:$C$22,I$7:I$22, \"\", 2, 1))","v":""},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC47:AI47)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC47:AI47)))>0,\n      AA47& \" \" & AB47 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC47:AI47, ISNUMBER(SEARCH(\"Missing\", AC47:AI47)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,"Application date:",null,"/",null,"/",null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC48:AI48)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC48:AI48)))>0,\n      AA48& \" \" & AB48 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC48:AI48, ISNUMBER(SEARCH(\"Missing\", AC48:AI48)))),\n      \"\"))","v":""}]
[null,null,null,"","","",null,null,null,null,null,null,null,null,"Application date:",null,"/",null,"/",null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC49:AI49)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC49:AI49)))>0,\n      AA49& \" \" & AB49 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC49:AI49, ISNUMBER(SEARCH(\"Missing\", AC49:AI49)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK(C50), \"\", _xlfn.XLOOKUP($C50,$C$7:$C$22,G$7:G$22, \"\", 2, 1))","v":""},{"$f":"IFERROR(VLOOKUP($C50, $C$7:$H$22, 4, F), \"\")","v":""},{"$f":"IFERROR(VLOOKUP($C50, $C$7:$H$22, 5, F), \"\")","v":""},null,null,null,null,null,null,null,null,"Application date:",null,"/",null,"/",null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC50:AI50)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC50:AI50)))>0,\n      AA50& \" \" & AB50 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC50:AI50, ISNUMBER(SEARCH(\"Missing\", AC50:AI50)))),\n      \"\"))","v":""}]
[null,null,null,"",{"$f":"IFERROR(VLOOKUP($C51, $C$7:$H$22, 4, F), \"\")","v":""},{"$f":"IFERROR(VLOOKUP($C51, $C$7:$H$22, 5, F), \"\")","v":""},null,null,null,null,null,null,null,null,"Application date:",null,"/",null,"/",null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC51:AI51)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC51:AI51)))>0,\n      AA51& \" \" & AB51 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC51:AI51, ISNUMBER(SEARCH(\"Missing\", AC51:AI51)))),\n      \"\"))","v":""}]
[null,null,null,"",{"$f":"IFERROR(VLOOKUP($C52, $C$7:$H$22, 4, F), \"\")","v":""},{"$f":"IFERROR(VLOOKUP($C52, $C$7:$H$22, 5, F), \"\")","v":""},null,null,null,null,null,null,null,null,"Application date:",null,"/",null,"/",null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC52:AI52)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC52:AI52)))>0,\n      AA52& \" \" & AB52 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC52:AI52, ISNUMBER(SEARCH(\"Missing\", AC52:AI52)))),\n      \"\"))","v":""}]
[null,null,null,"",{"$f":"IFERROR(VLOOKUP($C53, $C$7:$H$22, 4, F), \"\")","v":""},{"$f":"IFERROR(VLOOKUP($C53, $C$7:$H$22, 5, F), \"\")","v":""},null,null,null,null,null,null,null,null,"Application date:",null,"/",null,"/",null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC53:AI53)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC53:AI53)))>0,\n      AA53& \" \" & AB53 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC53:AI53, ISNUMBER(SEARCH(\"Missing\", AC53:AI53)))),\n      \"\"))","v":""}]
[null,null,null,"",{"$f":"IFERROR(VLOOKUP($C54, $C$7:$H$22, 4, F), \"\")","v":""},{"$f":"IFERROR(VLOOKUP($C54, $C$7:$H$22, 5, F), \"\")","v":""},null,null,null,null,null,null,null,null,"Application date:",null,"/",null,"/",null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC54:AI54)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC54:AI54)))>0,\n      AA54& \" \" & AB54 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC54:AI54, ISNUMBER(SEARCH(\"Missing\", AC54:AI54)))),\n      \"\"))","v":""}]
[null,null,null,"",{"$f":"IFERROR(VLOOKUP($C55, $C$7:$H$22, 4, F), \"\")","v":""},{"$f":"IFERROR(VLOOKUP($C55, $C$7:$H$22, 5, F), \"\")","v":""},null,null,null,null,null,null,null,null,"Application date:",null,"/",null,"/",null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC55:AI55)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC55:AI55)))>0,\n      AA55& \" \" & AB55 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC55:AI55, ISNUMBER(SEARCH(\"Missing\", AC55:AI55)))),\n      \"\"))","v":""}]
[null,null,null,"",{"$f":"IFERROR(VLOOKUP($C56, $C$7:$H$22, 4, F), \"\")","v":""},{"$f":"IFERROR(VLOOKUP($C56, $C$7:$H$22, 5, F), \"\")","v":""},null,null,null,null,null,null,null,null,"Application date:",null,"/",null,"/",null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC56:AI56)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC56:AI56)))>0,\n      AA56& \" \" & AB56 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC56:AI56, ISNUMBER(SEARCH(\"Missing\", AC56:AI56)))),\n      \"\"))","v":""}]
[null,null,null,"",{"$f":"IFERROR(VLOOKUP($C57, $C$7:$H$22, 4, F), \"\")","v":""},{"$f":"IFERROR(VLOOKUP($C57, $C$7:$H$22, 5, F), \"\")","v":""},null,null,null,null,null,null,null,null,"Application date:",null,"/",null,"/",null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC57:AI57)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC57:AI57)))>0,\n      AA57& \" \" & AB57 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC57:AI57, ISNUMBER(SEARCH(\"Missing\", AC57:AI57)))),\n      \"\"))","v":""}]
[null,null,null,"",{"$f":"IFERROR(VLOOKUP($C58, $C$7:$H$22, 4, F), \"\")","v":""},{"$f":"IFERROR(VLOOKUP($C58, $C$7:$H$22, 5, F), \"\")","v":""},null,null,null,null,null,null,null,null,"Application date:",null,"/",null,"/",null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC58:AI58)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC58:AI58)))>0,\n      AA58& \" \" & AB58 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC58:AI58, ISNUMBER(SEARCH(\"Missing\", AC58:AI58)))),\n      \"\"))","v":""}]
[null,null,null,"",{"$f":"IFERROR(VLOOKUP($C59, $C$7:$H$22, 4, F), \"\")","v":""},{"$f":"IFERROR(VLOOKUP($C59, $C$7:$H$22, 5, F), \"\")","v":""},null,null,null,null,null,null,null,null,"Application date:",null,"/",null,"/",null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC59:AI59)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC59:AI59)))>0,\n      AA59& \" \" & AB59 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC59:AI59, ISNUMBER(SEARCH(\"Missing\", AC59:AI59)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC60:AI60)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC60:AI60)))>0,\n      AA60& \" \" & AB60 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC60:AI60, ISNUMBER(SEARCH(\"Missing\", AC60:AI60)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC61:AI61)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC61:AI61)))>0,\n      AA61& \" \" & AB61 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC61:AI61, ISNUMBER(SEARCH(\"Missing\", AC61:AI61)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No applications","No applications","No applications","No applications","No applications","No applications","No applications",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No applications\", AC62:AI62)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC62:AI62)))>0,\n      AA62& \" \" & AB62 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC62:AI62, ISNUMBER(SEARCH(\"Missing\", AC62:AI62)))),\n      \"\"))","v":""}]
[]
[null,null,"Manure analysis"]
[null,null,"Check here if manure analysis is attached:",null,null,null,false]
[null,null,"Manure storage / source","% solids","Total","Ammonium","P2O5","K2O","Units",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure storage","Crop applied","Total N","Units","Acres applied","Rate applied ","Rate units","CONCAT"]
[null,null,null,null,"N","N",null,null,"as sampled",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"C83","v":0},{"$f":"H83","v":0},{"$f":"IF(ISBLANK($C83), \"No manure application\", IF(ISBLANK(D83), \"Missing Total manure N\", \"Good\"))","v":"No manure application"},{"$f":"IF(ISBLANK($C83), \"No manure application\", IF(ISBLANK(G83), \"Missing manure N units\", \"Good\"))","v":"No manure application"},{"$f":"IF(ISBLANK($C83), \"No manure application\", IF(ISBLANK(J83), \"Missing manure acres\", \"Good\"))","v":"No manure application"},{"$f":"IF(ISBLANK($C83), \"No manure application\", IF(ISBLANK(K83), \"Missing manure app rate\", \"Good\"))","v":"No manure application"},{"$f":"IF(ISBLANK($C83), \"No manure application\", IF(ISBLANK(L83), \"Missing manure application units\", \"Good\"))","v":"No manure application"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC67:AI67)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC67:AI67)))>0,\n      AC67 & \" \"& AD67 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC67:AI67, ISNUMBER(SEARCH(\"Missing\", AC67:AI67)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC68:AI68)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC68:AI68)))>0,\n      AC68 & \" \"& AD68 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC68:AI68, ISNUMBER(SEARCH(\"Missing\", AC68:AI68)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC69:AI69)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC69:AI69)))>0,\n      AC69 & \" \"& AD69 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC69:AI69, ISNUMBER(SEARCH(\"Missing\", AC69:AI69)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC70:AI70)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC70:AI70)))>0,\n      AC70 & \" \"& AD70 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC70:AI70, ISNUMBER(SEARCH(\"Missing\", AC70:AI70)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC71:AI71)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC71:AI71)))>0,\n      AC71 & \" \"& AD71 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC71:AI71, ISNUMBER(SEARCH(\"Missing\", AC71:AI71)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC72:AI72)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC72:AI72)))>0,\n      AC72 & \" \"& AD72 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC72:AI72, ISNUMBER(SEARCH(\"Missing\", AC72:AI72)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC73:AI73)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC73:AI73)))>0,\n      AC73 & \" \"& AD73 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC73:AI73, ISNUMBER(SEARCH(\"Missing\", AC73:AI73)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC74:AI74)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC74:AI74)))>0,\n      AC74 & \" \"& AD74 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC74:AI74, ISNUMBER(SEARCH(\"Missing\", AC74:AI74)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC75:AI75)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC75:AI75)))>0,\n      AC75 & \" \"& AD75 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC75:AI75, ISNUMBER(SEARCH(\"Missing\", AC75:AI75)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC76:AI76)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC76:AI76)))>0,\n      AC76 & \" \"& AD76 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC76:AI76, ISNUMBER(SEARCH(\"Missing\", AC76:AI76)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC77:AI77)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC77:AI77)))>0,\n      AC77 & \" \"& AD77 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC77:AI77, ISNUMBER(SEARCH(\"Missing\", AC77:AI77)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC78:AI78)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC78:AI78)))>0,\n      AC78 & \" \"& AD78 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC78:AI78, ISNUMBER(SEARCH(\"Missing\", AC78:AI78)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC79:AI79)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC79:AI79)))>0,\n      AC79 & \" \"& AD79 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC79:AI79, ISNUMBER(SEARCH(\"Missing\", AC79:AI79)))),\n      \"\"))","v":""}]
[null,null,"Manure applications - an updated nutrient management plan with actual applications can be submitted",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC80:AI80)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC80:AI80)))>0,\n      AC80 & \" \"& AD80 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC80:AI80, ISNUMBER(SEARCH(\"Missing\", AC80:AI80)))),\n      \"\"))","v":""}]
[null,null,"Manure storage / source","Total N","P2O5","K2O","Units","Crop applied to",null,"Acres applied to","Rate","Application rate units","Application method","Timing \n(approximate)","Protected N source?",null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC81:AI81)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC81:AI81)))>0,\n      AC81 & \" \"& AD81 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC81:AI81, ISNUMBER(SEARCH(\"Missing\", AC81:AI81)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,"as sampled",null,null,null,null,null,null,null,null,"<< Also known as \"Enhanced efficiency fertilizer\"",null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC82:AI82)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC82:AI82)))>0,\n      AC82 & \" \"& AD82 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC82:AI82, ISNUMBER(SEARCH(\"Missing\", AC82:AI82)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C83), \"\", _xlfn.XLOOKUP($C83,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},{"$f":"IF(ISBLANK($C83), \"\", _xlfn.XLOOKUP($C83,$C$68:$C$78,F$68:F$78, \"\", 2,1))","v":""},{"$f":"IF(ISBLANK($C83), \"\", _xlfn.XLOOKUP($C83,$C$68:$C$78,G$68:G$78, \"\", 2,1))","v":""},{"$f":"IF(ISBLANK(C83), \"\", _xlfn.XLOOKUP($C83,$C$68:$C$78,$I$68:$I$78, \"\", 2,1))","v":""},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC83:AI83)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC83:AI83)))>0,\n      AC83 & \" \"& AD83 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC83:AI83, ISNUMBER(SEARCH(\"Missing\", AC83:AI83)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C84), \"\", _xlfn.XLOOKUP($C84,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","",{"$f":"IF(ISBLANK(C84), \"\", _xlfn.XLOOKUP($C84,$C$68:$C$78,$I$68:$I$78, \"\", 2,1))","v":""},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC84:AI84)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC84:AI84)))>0,\n      AC84 & \" \"& AD84 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC84:AI84, ISNUMBER(SEARCH(\"Missing\", AC84:AI84)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C85), \"\", _xlfn.XLOOKUP($C85,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC85:AI85)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC85:AI85)))>0,\n      AC85 & \" \"& AD85 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC85:AI85, ISNUMBER(SEARCH(\"Missing\", AC85:AI85)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C86), \"\", _xlfn.XLOOKUP($C86,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC86:AI86)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC86:AI86)))>0,\n      AC86 & \" \"& AD86 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC86:AI86, ISNUMBER(SEARCH(\"Missing\", AC86:AI86)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C87), \"\", _xlfn.XLOOKUP($C87,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC87:AI87)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC87:AI87)))>0,\n      AC87 & \" \"& AD87 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC87:AI87, ISNUMBER(SEARCH(\"Missing\", AC87:AI87)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C88), \"\", _xlfn.XLOOKUP($C88,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},{"$f":"IF(ISBLANK($C88), \"\", _xlfn.XLOOKUP($C88,$C$68:$C$78,F$68:F$78, \"\", 2,1))","v":""},"","",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC88:AI88)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC88:AI88)))>0,\n      AC88 & \" \"& AD88 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC88:AI88, ISNUMBER(SEARCH(\"Missing\", AC88:AI88)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C89), \"\", _xlfn.XLOOKUP($C89,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/",null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC89:AI89)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC89:AI89)))>0,\n      AC89 & \" \"& AD89 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC89:AI89, ISNUMBER(SEARCH(\"Missing\", AC89:AI89)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C90), \"\", _xlfn.XLOOKUP($C90,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/",null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC90:AI90)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC90:AI90)))>0,\n      AC90 & \" \"& AD90 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC90:AI90, ISNUMBER(SEARCH(\"Missing\", AC90:AI90)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C91), \"\", _xlfn.XLOOKUP($C91,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/",null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC91:AI91)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC91:AI91)))>0,\n      AC91 & \" \"& AD91 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC91:AI91, ISNUMBER(SEARCH(\"Missing\", AC91:AI91)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C92), \"\", _xlfn.XLOOKUP($C92,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/",null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC92:AI92)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC92:AI92)))>0,\n      AC92 & \" \"& AD92 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC92:AI92, ISNUMBER(SEARCH(\"Missing\", AC92:AI92)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C93), \"\", _xlfn.XLOOKUP($C93,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/",null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC93:AI93)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC93:AI93)))>0,\n      AC93 & \" \"& AD93 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC93:AI93, ISNUMBER(SEARCH(\"Missing\", AC93:AI93)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C94), \"\", _xlfn.XLOOKUP($C94,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/",null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC94:AI94)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC94:AI94)))>0,\n      AC94 & \" \"& AD94 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC94:AI94, ISNUMBER(SEARCH(\"Missing\", AC94:AI94)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C95), \"\", _xlfn.XLOOKUP($C95,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/",null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC95:AI95)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC95:AI95)))>0,\n      AC95 & \" \"& AD95 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC95:AI95, ISNUMBER(SEARCH(\"Missing\", AC95:AI95)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C96), \"\", _xlfn.XLOOKUP($C96,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/",null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC96:AI96)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC96:AI96)))>0,\n      AC96 & \" \"& AD96 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC96:AI96, ISNUMBER(SEARCH(\"Missing\", AC96:AI96)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C97), \"\", _xlfn.XLOOKUP($C97,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/",null,null,null,null,0,0,"No manure application","No manure application","No manure application","No manure application","No manure application",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No manure application\", AC97:AI97)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", AC97:AI97)))>0,\n      AC97 & \" \"& AD97 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(AC97:AI97, ISNUMBER(SEARCH(\"Missing\", AC97:AI97)))),\n      \"\"))","v":""}]
[null,null,null,{"$f":"IF(ISBLANK($C98), \"\", _xlfn.XLOOKUP($C98,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,{"$f":"IF(ISBLANK($C99), \"\", _xlfn.XLOOKUP($C99,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,{"$f":"IF(ISBLANK($C100), \"\", _xlfn.XLOOKUP($C100,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,{"$f":"IF(ISBLANK($C101), \"\", _xlfn.XLOOKUP($C101,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,{"$f":"IF(ISBLANK($C102), \"\", _xlfn.XLOOKUP($C102,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,{"$f":"IF(ISBLANK($C103), \"\", _xlfn.XLOOKUP($C103,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,{"$f":"IF(ISBLANK($C104), \"\", _xlfn.XLOOKUP($C104,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,{"$f":"IF(ISBLANK($C105), \"\", _xlfn.XLOOKUP($C105,$C$68:$C$78,E$68:E$78, \"\", 2,1))","v":""},"","","",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,{"$f":"_xlfn.XLOOKUP($C106,$C$68:$C$78,E$68:E$78, \"\", 2,1)","v":0},0,0,{"$f":"IFERROR(VLOOKUP($C106, $C$68:$I$78, 7, FALSE), \"\")","v":""},null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,0,0,0,"",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,0,0,0,"",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,0,0,0,"",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,0,0,0,"",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,0,0,0,"",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]
[null,null,null,0,0,0,"",null,null,null,null,null,null,null,null,"Application date:",null,null,null,null,null,"/",null,"/"]

{"sheet":"CFTHelper_FERTADJ","index":10,"n_rows":51,"n_cols":26,"rows_kept":51,"cut":false,"hidden":true,"merged":[[2,3,3,12],[5,15,16,21],[17,15,24,21]]}
["CFT Fertilizer/Manure application rate adjustment"]
["Scroll for manure applications"]
[]
["Fertilizer Application adjustment",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Lbs"]
["Fertilizer","Crop","Fert app acres","Crop Production acres","Application units","Application rate(perac)","Adjusted application rate","%N","Amm (as a % of N)","Nit  (as a % of N)","Urea  (as a % of N)","% P","% K",null,null,"Fertilizer Adjustment Helper Instructions",null,null,null,null,null,null,null,null,null,"Tons"]
["Autofill","Autofill","Autofill","Autofill","Autofill","Autofill","Use this rate:","Use this:","Use this:","Use this:","Use this:","Use this:","Use this:",null,null,"This sheet adjusts fertilizer and manure application rates. Farms may only apply fertilizers to a partial number of acres for a whole crop, however, a CFT footprint is based on the whole number of acres for a crop. Therefore, the rate of fertilizer applications must be adjusted so that we are not over or underestimating the total amount of fertilizers applied. Ex: Applying 200lbs/ac for 50 acres of a 200 acre corn field (10,000 total lbs). If we simply put 200lbs/ac into CFT, it would multiply this by the 200 total acres of cornfield, the total would be a large overestimation at 40,000 lbs. "]
[{"$f":"'Fert. imports and applications'!C30","v":0},{"$f":"'Fert. imports and applications'!G30","v":0},{"$f":"'Fert. imports and applications'!I30","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B7&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K30","v":0},{"$f":"'Fert. imports and applications'!J30","v":0},{"$f":"F7 * (C7 / D7) * IF(ISNUMBER(SEARCH(\"gal\", E7)), 11, 1)","v":{"$error":"#VALUE!"}},{"$f":"'Fert. imports and applications'!D30","v":""},{"$f":"H7*0.5","v":{"$error":"#VALUE!"}},{"$f":"H7*0.25","v":{"$error":"#VALUE!"}},{"$f":"H7*0.25","v":{"$error":"#VALUE!"}},{"$f":"'Fert. imports and applications'!E30","v":""},{"$f":"'Fert. imports and applications'!F30","v":""},null,null,null,null,null,null,null,null,null,null,null,null,"Gal"]
[{"$f":"'Fert. imports and applications'!C31","v":0},{"$f":"'Fert. imports and applications'!G31","v":0},{"$f":"'Fert. imports and applications'!I31","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B8&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K31","v":0},{"$f":"'Fert. imports and applications'!J31","v":0},{"$f":"F8 * (C8 / D8) * IF(ISNUMBER(SEARCH(\"gal\", E8)), 11.1, 1)","v":{"$error":"#VALUE!"}},{"$f":"'Fert. imports and applications'!D31","v":""},{"$f":"H8*0.5","v":{"$error":"#VALUE!"}},{"$f":"H8*0.25","v":{"$error":"#VALUE!"}},{"$f":"H8*0.25","v":{"$error":"#VALUE!"}},{"$f":"'Fert. imports and applications'!E31","v":""},{"$f":"'Fert. imports and applications'!F31","v":""},null,null,null,null,null,null,null,null,null,null,null,null,"Kgal"]
[{"$f":"'Fert. imports and applications'!C32","v":0},{"$f":"'Fert. imports and applications'!G32","v":0},{"$f":"'Fert. imports and applications'!I32","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B9&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K32","v":0},{"$f":"'Fert. imports and applications'!J32","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D32","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E32","v":""},{"$f":"'Fert. imports and applications'!F32","v":""}]
[{"$f":"'Fert. imports and applications'!C33","v":0},{"$f":"'Fert. imports and applications'!G33","v":0},{"$f":"'Fert. imports and applications'!I33","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B10&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K33","v":0},{"$f":"'Fert. imports and applications'!J33","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D33","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E33","v":""},{"$f":"'Fert. imports and applications'!F33","v":""}]
[{"$f":"'Fert. imports and applications'!C34","v":0},{"$f":"'Fert. imports and applications'!G34","v":0},{"$f":"'Fert. imports and applications'!I34","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B11&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K34","v":0},{"$f":"'Fert. imports and applications'!J34","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D34","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E34","v":""},{"$f":"'Fert. imports and applications'!F34","v":""}]
[{"$f":"'Fert. imports and applications'!C35","v":0},{"$f":"'Fert. imports and applications'!G35","v":0},{"$f":"'Fert. imports and applications'!I35","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B12&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K35","v":0},{"$f":"'Fert. imports and applications'!J35","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D35","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E35","v":""},{"$f":"'Fert. imports and applications'!F35","v":""}]
[{"$f":"'Fert. imports and applications'!C36","v":0},{"$f":"'Fert. imports and applications'!G36","v":0},{"$f":"'Fert. imports and applications'!I36","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B13&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K36","v":0},{"$f":"'Fert. imports and applications'!J36","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D36","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E36","v":""},{"$f":"'Fert. imports and applications'!F36","v":""}]
[{"$f":"'Fert. imports and applications'!C37","v":0},{"$f":"'Fert. imports and applications'!G37","v":0},{"$f":"'Fert. imports and applications'!I37","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B14&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K37","v":0},{"$f":"'Fert. imports and applications'!J37","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D37","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E37","v":""},{"$f":"'Fert. imports and applications'!F37","v":""}]
[{"$f":"'Fert. imports and applications'!C38","v":0},{"$f":"'Fert. imports and applications'!G38","v":0},{"$f":"'Fert. imports and applications'!I38","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B15&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K38","v":0},{"$f":"'Fert. imports and applications'!J38","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D38","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E38","v":""},{"$f":"'Fert. imports and applications'!F38","v":""}]
[{"$f":"'Fert. imports and applications'!C39","v":0},{"$f":"'Fert. imports and applications'!G39","v":0},{"$f":"'Fert. imports and applications'!I39","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B16&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K39","v":0},{"$f":"'Fert. imports and applications'!J39","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D39","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E39","v":""},{"$f":"'Fert. imports and applications'!F39","v":""}]
[{"$f":"'Fert. imports and applications'!C40","v":0},{"$f":"'Fert. imports and applications'!G40","v":0},{"$f":"'Fert. imports and applications'!I40","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B17&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K40","v":0},{"$f":"'Fert. imports and applications'!J40","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D40","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E40","v":""},{"$f":"'Fert. imports and applications'!F40","v":""}]
[{"$f":"'Fert. imports and applications'!C41","v":0},{"$f":"'Fert. imports and applications'!G41","v":0},{"$f":"'Fert. imports and applications'!I41","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B18&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K41","v":0},{"$f":"'Fert. imports and applications'!J41","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D41","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E41","v":""},{"$f":"'Fert. imports and applications'!F41","v":""},null,null,"The information for fertilizer and manure should autofill from the Fert imports sheet. However, these numbers will need to be double checked to ensure correctness- especially for the manure section. \nFor manure, this sheet will ONLY work for manure app rates that are inputted as kga/ac or gal/ac. Manure applied that has a rate in lbs, tons, or other must be calculated by hand. However, many farms list this data as kgal or gal."]
[{"$f":"'Fert. imports and applications'!C42","v":0},{"$f":"'Fert. imports and applications'!G42","v":0},{"$f":"'Fert. imports and applications'!I42","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B19&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K42","v":0},{"$f":"'Fert. imports and applications'!J42","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D42","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E42","v":""},{"$f":"'Fert. imports and applications'!F42","v":""}]
[{"$f":"'Fert. imports and applications'!C43","v":0},{"$f":"'Fert. imports and applications'!G43","v":0},{"$f":"'Fert. imports and applications'!I43","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B20&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K43","v":0},{"$f":"'Fert. imports and applications'!J43","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D43","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E43","v":""},{"$f":"'Fert. imports and applications'!F43","v":""}]
[{"$f":"'Fert. imports and applications'!C44","v":0},{"$f":"'Fert. imports and applications'!G44","v":0},{"$f":"'Fert. imports and applications'!I44","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B21&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K44","v":0},{"$f":"'Fert. imports and applications'!J44","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D44","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E44","v":""},{"$f":"'Fert. imports and applications'!F44","v":""}]
[{"$f":"'Fert. imports and applications'!C45","v":0},{"$f":"'Fert. imports and applications'!G45","v":0},{"$f":"'Fert. imports and applications'!I45","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B22&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K45","v":0},{"$f":"'Fert. imports and applications'!J45","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D45","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E45","v":""},{"$f":"'Fert. imports and applications'!F45","v":""}]
[{"$f":"'Fert. imports and applications'!C46","v":0},{"$f":"'Fert. imports and applications'!G46","v":0},{"$f":"'Fert. imports and applications'!I46","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B23&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K46","v":0},{"$f":"'Fert. imports and applications'!J46","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D46","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E46","v":""},{"$f":"'Fert. imports and applications'!F46","v":""}]
[{"$f":"'Fert. imports and applications'!C47","v":0},{"$f":"'Fert. imports and applications'!G47","v":0},{"$f":"'Fert. imports and applications'!I47","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B24&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K47","v":0},{"$f":"'Fert. imports and applications'!J47","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D47","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E47","v":""},{"$f":"'Fert. imports and applications'!F47","v":""}]
[{"$f":"'Fert. imports and applications'!C48","v":0},{"$f":"'Fert. imports and applications'!G48","v":0},{"$f":"'Fert. imports and applications'!I48","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B25&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K48","v":0},{"$f":"'Fert. imports and applications'!J48","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D48","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E48","v":""},{"$f":"'Fert. imports and applications'!F48","v":""}]
[{"$f":"'Fert. imports and applications'!C49","v":0},{"$f":"'Fert. imports and applications'!G49","v":0},{"$f":"'Fert. imports and applications'!I49","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B26&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K49","v":0},{"$f":"'Fert. imports and applications'!J49","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D49","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E49","v":""},{"$f":"'Fert. imports and applications'!F49","v":""}]
[{"$f":"'Fert. imports and applications'!C50","v":0},{"$f":"'Fert. imports and applications'!G50","v":0},{"$f":"'Fert. imports and applications'!I50","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B27&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K50","v":0},{"$f":"'Fert. imports and applications'!J50","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D50","v":""},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E50","v":""},{"$f":"'Fert. imports and applications'!F50","v":""}]
[{"$f":"'Fert. imports and applications'!C51","v":0},{"$f":"'Fert. imports and applications'!G51","v":0},{"$f":"'Fert. imports and applications'!I51","v":0},{"$f":"_xlfn.XLOOKUP(\"*\"&B28&\"*\",'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, check\",2,1)","v":"Acres not found, check"},{"$f":"'Fert. imports and applications'!K51","v":0},{"$f":"'Fert. imports and applications'!J51","v":0},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!D51","v":""},{"$error":"#VALUE!"},{"$f":"H28*0.25","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$f":"'Fert. imports and applications'!E51","v":""},{"$f":"'Fert. imports and applications'!F51","v":""}]
[null,null,null,{"$f":"_xlfn.XLOOKUP(\"*\"&B29&\"*\",'Farm Crop Production'!C30:C54,'Farm Crop Production'!H30:H54, \"Acres not found, check\",2,1)","v":0}]
[]
[]
[]
["Manure Applications",null,"NOTE: THIS SHEET WILL ONLY WORK FOR APPLICATIONS IN KGAL/AC OR GAL/AC"]
["Manure storage","Total N","Manure sample units","Crop ","Application acres","Crop acres","Application rate","Application units","Adjusted units of N/ac"]
["Autofill","Autofill","Autofill","Autofill","Autofill","Autofill","Autofill","Autofill- must be in kgal or gal","Use this:"]
[{"$f":"'Fert. imports and applications'!C83","v":0},{"$f":"'Fert. imports and applications'!D83","v":""},{"$f":"'Fert. imports and applications'!G83","v":""},{"$f":"'Fert. imports and applications'!H83","v":0},{"$f":"'Fert. imports and applications'!J83","v":0},{"$f":"_xlfn.XLOOKUP(D36,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K83","v":0},{"$f":"'Fert. imports and applications'!L83","v":0},{"$f":"(E36/F36)*IF(ISNUMBER(SEARCH(\"kgal\",H36)),(G36*B36),((G36/1000)*B36))","v":{"$error":"#VALUE!"}},"**Remember to select Units of N when inputting manure"]
[{"$f":"'Fert. imports and applications'!C84","v":0},{"$f":"'Fert. imports and applications'!D84","v":""},{"$f":"'Fert. imports and applications'!G84","v":""},{"$f":"'Fert. imports and applications'!H84","v":0},{"$f":"'Fert. imports and applications'!J84","v":0},{"$f":"_xlfn.XLOOKUP(D37,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K84","v":0},{"$f":"'Fert. imports and applications'!L84","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C85","v":0},{"$f":"'Fert. imports and applications'!D85","v":""},{"$f":"'Fert. imports and applications'!G85","v":""},{"$f":"'Fert. imports and applications'!H85","v":0},{"$f":"'Fert. imports and applications'!J85","v":0},{"$f":"_xlfn.XLOOKUP(D38,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K85","v":0},{"$f":"'Fert. imports and applications'!L85","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C86","v":0},{"$f":"'Fert. imports and applications'!D86","v":""},{"$f":"'Fert. imports and applications'!G86","v":""},{"$f":"'Fert. imports and applications'!H86","v":0},{"$f":"'Fert. imports and applications'!J86","v":0},{"$f":"_xlfn.XLOOKUP(D39,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K86","v":0},{"$f":"'Fert. imports and applications'!L86","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C87","v":0},{"$f":"'Fert. imports and applications'!D87","v":""},{"$f":"'Fert. imports and applications'!G87","v":""},{"$f":"'Fert. imports and applications'!H87","v":0},{"$f":"'Fert. imports and applications'!J87","v":0},{"$f":"_xlfn.XLOOKUP(D40,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K87","v":0},{"$f":"'Fert. imports and applications'!L87","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C88","v":0},{"$f":"'Fert. imports and applications'!D88","v":""},{"$f":"'Fert. imports and applications'!G88","v":""},{"$f":"'Fert. imports and applications'!H88","v":0},{"$f":"'Fert. imports and applications'!J88","v":0},{"$f":"_xlfn.XLOOKUP(D41,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K88","v":0},{"$f":"'Fert. imports and applications'!L88","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C89","v":0},{"$f":"'Fert. imports and applications'!D89","v":""},{"$f":"'Fert. imports and applications'!G89","v":""},{"$f":"'Fert. imports and applications'!H89","v":0},{"$f":"'Fert. imports and applications'!J89","v":0},{"$f":"_xlfn.XLOOKUP(D42,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K89","v":0},{"$f":"'Fert. imports and applications'!L89","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C90","v":0},{"$f":"'Fert. imports and applications'!D90","v":""},{"$f":"'Fert. imports and applications'!G90","v":""},{"$f":"'Fert. imports and applications'!H90","v":0},{"$f":"'Fert. imports and applications'!J90","v":0},{"$f":"_xlfn.XLOOKUP(D43,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K90","v":0},{"$f":"'Fert. imports and applications'!L90","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C91","v":0},{"$f":"'Fert. imports and applications'!D91","v":""},{"$f":"'Fert. imports and applications'!G91","v":""},{"$f":"'Fert. imports and applications'!H91","v":0},{"$f":"'Fert. imports and applications'!J91","v":0},{"$f":"_xlfn.XLOOKUP(D44,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K91","v":0},{"$f":"'Fert. imports and applications'!L91","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C92","v":0},{"$f":"'Fert. imports and applications'!D92","v":""},{"$f":"'Fert. imports and applications'!G92","v":""},{"$f":"'Fert. imports and applications'!H92","v":0},{"$f":"'Fert. imports and applications'!J92","v":0},{"$f":"_xlfn.XLOOKUP(D45,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K92","v":0},{"$f":"'Fert. imports and applications'!L92","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C93","v":0},{"$f":"'Fert. imports and applications'!D93","v":""},{"$f":"'Fert. imports and applications'!G93","v":""},{"$f":"'Fert. imports and applications'!H93","v":0},{"$f":"'Fert. imports and applications'!J93","v":0},{"$f":"_xlfn.XLOOKUP(D46,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K93","v":0},{"$f":"'Fert. imports and applications'!L93","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C94","v":0},{"$f":"'Fert. imports and applications'!D94","v":""},{"$f":"'Fert. imports and applications'!G94","v":""},{"$f":"'Fert. imports and applications'!H94","v":0},{"$f":"'Fert. imports and applications'!J94","v":0},{"$f":"_xlfn.XLOOKUP(D47,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K94","v":0},{"$f":"'Fert. imports and applications'!L94","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C95","v":0},{"$f":"'Fert. imports and applications'!D95","v":""},{"$f":"'Fert. imports and applications'!G95","v":""},{"$f":"'Fert. imports and applications'!H95","v":0},{"$f":"'Fert. imports and applications'!J95","v":0},{"$f":"_xlfn.XLOOKUP(D48,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K95","v":0},{"$f":"'Fert. imports and applications'!L95","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C96","v":0},{"$f":"'Fert. imports and applications'!D96","v":""},{"$f":"'Fert. imports and applications'!G96","v":""},{"$f":"'Fert. imports and applications'!H96","v":0},{"$f":"'Fert. imports and applications'!J96","v":0},{"$f":"_xlfn.XLOOKUP(D49,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K96","v":0},{"$f":"'Fert. imports and applications'!L96","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C97","v":0},{"$f":"'Fert. imports and applications'!D97","v":""},{"$f":"'Fert. imports and applications'!G97","v":""},{"$f":"'Fert. imports and applications'!H97","v":0},{"$f":"'Fert. imports and applications'!J97","v":0},{"$f":"_xlfn.XLOOKUP(D50,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K97","v":0},{"$f":"'Fert. imports and applications'!L97","v":0},{"$error":"#VALUE!"}]
[{"$f":"'Fert. imports and applications'!C98","v":0},{"$f":"'Fert. imports and applications'!D98","v":""},{"$f":"'Fert. imports and applications'!G98","v":""},{"$f":"'Fert. imports and applications'!H98","v":0},{"$f":"'Fert. imports and applications'!J98","v":0},{"$f":"_xlfn.XLOOKUP(D51,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Acres not found, please check\", 0,1)","v":"Acres not found, please check"},{"$f":"'Fert. imports and applications'!K98","v":0},{"$f":"'Fert. imports and applications'!L98","v":0},{"$error":"#VALUE!"}]

{"sheet":"Animal imports","index":11,"n_rows":20,"n_cols":20,"rows_kept":20,"cut":false,"hidden":false,"merged":[[4,2,4,6],[6,8,17,12],[19,2,20,6],[5,6,6,6],[5,2,6,2],[5,3,6,3],[5,4,6,4]]}
[]
[]
[]
[]
[null,null,"Imports: Animals"]
[null,null,"Type","Description","Number","Weight","Distance transported/purchase location (one way)",null,"Comments:"]
[null,null,null,null,null,"lb / head",null,null,null,null,null,null,null,null,null,null,"Animals","Number","Weight","CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"D8","v":0},{"$f":"IF(ISBLANK($D8), \"No animals imported\", IF(ISBLANK(E8), \"Missing animal numbers\", \"Good\"))","v":"No animals imported"},{"$f":"IF(ISBLANK($D8), \"No animals imported\", IF(ISBLANK(F8), \"Missing animal weights\", \"Good\"))","v":"No animals imported"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", R8:S8)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R8:S8)))>0,\n      D8 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R8:S8, ISNUMBER(SEARCH(\"missing\", R8:S8)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"D9","v":0},{"$f":"IF(ISBLANK($D9), \"No animals imported\", IF(ISBLANK(E9), \"Missing animal numbers\", \"Good\"))","v":"No animals imported"},{"$f":"IF(ISBLANK($D9), \"No animals imported\", IF(ISBLANK(F9), \"Missing animal weights\", \"Good\"))","v":"No animals imported"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", R9:S9)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R9:S9)))>0,\n      D9 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R9:S9, ISNUMBER(SEARCH(\"missing\", R9:S9)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No animals imported","No animals imported",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", R10:S10)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R10:S10)))>0,\n      D10 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R10:S10, ISNUMBER(SEARCH(\"missing\", R10:S10)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No animals imported","No animals imported",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", R11:S11)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R11:S11)))>0,\n      D11 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R11:S11, ISNUMBER(SEARCH(\"missing\", R11:S11)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No animals imported","No animals imported",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", R12:S12)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R12:S12)))>0,\n      D12 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R12:S12, ISNUMBER(SEARCH(\"missing\", R12:S12)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No animals imported","No animals imported",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", R13:S13)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R13:S13)))>0,\n      D13 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R13:S13, ISNUMBER(SEARCH(\"missing\", R13:S13)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No animals imported","No animals imported",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", R14:S14)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R14:S14)))>0,\n      D14 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R14:S14, ISNUMBER(SEARCH(\"missing\", R14:S14)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No animals imported","No animals imported",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", R15:S15)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R15:S15)))>0,\n      D15 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R15:S15, ISNUMBER(SEARCH(\"missing\", R15:S15)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No animals imported","No animals imported",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", R16:S16)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R16:S16)))>0,\n      D16 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R16:S16, ISNUMBER(SEARCH(\"missing\", R16:S16)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No animals imported","No animals imported",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", R17:S17)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R17:S17)))>0,\n      D17 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R17:S17, ISNUMBER(SEARCH(\"missing\", R17:S17)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No animals imported","No animals imported",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals imported\", R18:S18)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R18:S18)))>0,\n      D18 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R18:S18, ISNUMBER(SEARCH(\"missing\", R18:S18)))),\n      \"\"))","v":""}]
[]
[null,null,"- Imports should include any heifers/dry cows/other animals that come back to the farm during the assessment year after a period of time off-farm if you did not provide their feed and handle their manure."]

{"sheet":"Miscellaneous imports","index":12,"n_rows":33,"n_cols":24,"rows_kept":33,"cut":false,"hidden":false,"merged":[[4,2,4,11],[17,2,17,6],[17,9,32,11],[5,11,6,11],[5,2,6,2],[5,3,6,3],[5,4,6,4],[5,5,6,5],[5,6,6,6],[5,8,6,8],[5,9,6,9],[5,7,6,7],[18,7,24,8]]}
[]
[]
[]
[]
[null,null,"Imports: Miscellaneous (bedding, manure, food waste)"]
[null,null,"Import","Amount","Units","% DM","N","N listed as CP%?","P","K","Units","Distance transported/purchase location (one way)",null,null,null,"Import","Amt","Units","%DM","N","P","K ","NPK units","CONCAT"]
[null,null,null,null,null,null,null,null,null,null,"as sampled",null,null,null,null,{"$f":"C8","v":0},{"$f":"IF(ISBLANK($C8), \"No misc imports\", IF(ISBLANK(D8), \"Missing amount imported\", \"Good\"))","v":"No misc imports"},{"$f":"IF(ISBLANK($C8), \"No misc imports\", IF(ISBLANK(E8), \"Missing import units\", \"Good\"))","v":"No misc imports"},{"$f":"IF(ISBLANK($C8), \"No misc imports\", IF(ISBLANK(F8), \"Missing import %DM\", \"Good\"))","v":"No misc imports"},{"$f":"IF(ISBLANK($C8), \"No misc imports\", IF(ISBLANK(G8), \"Missing import %N\", \"Good\"))","v":"No misc imports"},{"$f":"IF(ISBLANK($C8), \"No misc imports\", IF(ISBLANK(I8), \"Missing import %P\", \"Good\"))","v":"No misc imports"},{"$f":"IF(ISBLANK($C8), \"No misc imports\", IF(ISBLANK(J8), \"Missing import %K\", \"Good\"))","v":"No misc imports"},{"$f":"IF(ISBLANK($C8), \"No misc imports\", IF(ISBLANK(K8), \"Missing NPK units as sampled\", \"Good\"))","v":"No misc imports"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc imports\", Q7:W7)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", Q7:W7)))>0,\n      P7 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(Q7:W7, ISNUMBER(SEARCH(\"missing\", Q7:W7)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,0,"No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc imports\", Q8:W8)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", Q8:W8)))>0,\n      P8 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(Q8:W8, ISNUMBER(SEARCH(\"missing\", Q8:W8)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,0,"No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc imports\", Q9:W9)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", Q9:W9)))>0,\n      P9 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(Q9:W9, ISNUMBER(SEARCH(\"missing\", Q9:W9)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,0,"No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc imports\", Q10:W10)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", Q10:W10)))>0,\n      P10 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(Q10:W10, ISNUMBER(SEARCH(\"missing\", Q10:W10)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,0,"No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc imports\", Q11:W11)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", Q11:W11)))>0,\n      P11 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(Q11:W11, ISNUMBER(SEARCH(\"missing\", Q11:W11)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,0,"No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc imports\", Q12:W12)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", Q12:W12)))>0,\n      P12 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(Q12:W12, ISNUMBER(SEARCH(\"missing\", Q12:W12)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,0,"No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc imports\", Q13:W13)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", Q13:W13)))>0,\n      P13 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(Q13:W13, ISNUMBER(SEARCH(\"missing\", Q13:W13)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,0,"No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports","No misc imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc imports\", Q14:W14)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", Q14:W14)))>0,\n      P14 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(Q14:W14, ISNUMBER(SEARCH(\"missing\", Q14:W14)))),\n      \"\"))","v":""}]
[]
[]
[null,null,null,null,null,null,null,null,null,"Comments:"]
[null,null,"Energy and fuel use"]
[null,null,"Source","Amount used","Amount exported","Units","% used for dairy  activities (approx)","The approximate % of each energy type used for strictly dairy operations (cropping, barns, parlor, equipment etc). Non-dairy usage includes household and personal energy use. ",null,null,null,null,null,null,null,null,null,null,null,null,"Energy source","Amt","Units","CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"C20","v":0},{"$f":"IF(ISBLANK($C20), \"No energy imports\", IF(ISBLANK(D20), \"Missing energy import units\", \"Good\"))","v":"No energy imports"},{"$f":"IF(ISBLANK($C20), \"No energy imports\", IF(ISBLANK(F20), \"Missing energy imports\", \"Good\"))","v":"No energy imports"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V20:W20)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V20:W20)))>0,\n      U20 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V20:W20, ISNUMBER(SEARCH(\"missing\", V20:W20)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"C21","v":0},{"$f":"IF(ISBLANK($C21), \"No energy imports\", IF(ISBLANK(D21), \"Missing energy import units\", \"Good\"))","v":"No energy imports"},{"$f":"IF(ISBLANK($C21), \"No energy imports\", IF(ISBLANK(F21), \"Missing energy imports\", \"Good\"))","v":"No energy imports"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V21:W21)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V21:W21)))>0,\n      U21 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V21:W21, ISNUMBER(SEARCH(\"missing\", V21:W21)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No energy imports","No energy imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V22:W22)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V22:W22)))>0,\n      U22 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V22:W22, ISNUMBER(SEARCH(\"missing\", V22:W22)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No energy imports","No energy imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V23:W23)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V23:W23)))>0,\n      U23 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V23:W23, ISNUMBER(SEARCH(\"missing\", V23:W23)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No energy imports","No energy imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V24:W24)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V24:W24)))>0,\n      U24 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V24:W24, ISNUMBER(SEARCH(\"missing\", V24:W24)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No energy imports","No energy imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V25:W25)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V25:W25)))>0,\n      U25 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V25:W25, ISNUMBER(SEARCH(\"missing\", V25:W25)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No energy imports","No energy imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V26:W26)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V26:W26)))>0,\n      U26 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V26:W26, ISNUMBER(SEARCH(\"missing\", V26:W26)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No energy imports","No energy imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V27:W27)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V27:W27)))>0,\n      U27 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V27:W27, ISNUMBER(SEARCH(\"missing\", V27:W27)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No energy imports","No energy imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V28:W28)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V28:W28)))>0,\n      U28 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V28:W28, ISNUMBER(SEARCH(\"missing\", V28:W28)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No energy imports","No energy imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V29:W29)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V29:W29)))>0,\n      U29 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V29:W29, ISNUMBER(SEARCH(\"missing\", V29:W29)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No energy imports","No energy imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V30:W30)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V30:W30)))>0,\n      U30 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V30:W30, ISNUMBER(SEARCH(\"missing\", V30:W30)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No energy imports","No energy imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V31:W31)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V31:W31)))>0,\n      U31 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V31:W31, ISNUMBER(SEARCH(\"missing\", V31:W31)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No energy imports","No energy imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V32:W32)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V32:W32)))>0,\n      U32 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V32:W32, ISNUMBER(SEARCH(\"missing\", V32:W32)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,"No energy imports","No energy imports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No energy imports\", V33:W33)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\",V33:W33)))>0,\n      U33 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(V33:W33, ISNUMBER(SEARCH(\"missing\", V33:W33)))),\n      \"\"))","v":""}]

{"sheet":"CFTHelper_TRANSPORT","index":13,"n_rows":40,"n_cols":28,"rows_kept":40,"cut":false,"hidden":true,"merged":[[39,4,47,8]]}
["Transport sheet"]
["Use this sheet to determine the total miles and tons of goods transported"]
["Scroll for instructions"]
["Feed",null,null,null,null,null,null,"Fertilizer",null,null,null,null,null,null,"Animals",null,null,null,null,null,"Misc"]
[{"$f":"A36","v":"Total distance"},{"$f":"B36","v":0},null,null,null,null,null,{"$f":"H31","v":"Total distance"},{"$f":"I31","v":0},null,null,null,null,null,{"$f":"O25","v":"Total distance"},{"$f":"P25","v":0},null,null,null,null,{"$f":"U21","v":"Total distance"},{"$f":"V21","v":0}]
[{"$f":"A37","v":"Total tons"},{"$f":"B37","v":0},null,null,null,null,null,{"$f":"H32","v":"Total tons"},{"$f":"I32","v":0},null,null,null,null,null,{"$f":"O26","v":"Total tons"},{"$f":"P26","v":0},null,null,null,null,{"$f":"U22","v":"Total tons"},{"$f":"V22","v":0}]
[]
[]
["Distance","Tons",null,"Distance (N)","Tons (N)",null,null,"Distance ","Tons",null,"Distance (N)","Tons (N)",null,null,"Distance","Tons",null,"Distance (N)","Tons (N)",null,"Name","Distance ","Amount","Units","Conversion to tons"," ","Distance (N)","Tons (N)"]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A1)-1)*5)))","v":0},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing tons\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B1)-1)*5)))","v":0},null,{"$f":"N(A10)","v":0},{"$f":"N(B10)","v":0},null,null,{"$f":"'Fert. imports and applications'!J7","v":0},{"$f":"'Fert. imports and applications'!D7","v":0},null,{"$f":"N(H10)","v":0},{"$f":"N(I10)","v":0},null,null,{"$f":"'Animal imports'!G8","v":0},{"$f":"('Animal imports'!E8*'Animal imports'!F8)/2000","v":0},null,{"$f":"N(O10)","v":0},{"$f":"N(P10)","v":0},null,{"$f":"'Miscellaneous imports'!C8","v":0},{"$f":"'Miscellaneous imports'!L8","v":0},{"$f":"'Miscellaneous imports'!D8","v":0},{"$f":"'Miscellaneous imports'!E8","v":0},{"$f":"IF(X10=\"tons\", W10, IF(AND(OR(U10=\"Sawdust\", \"Shavings\"),X10=\"yards\"), (W10*407.5)/2000, W10))","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A2)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A2)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B2)-1)*5)))","v":0},null,{"$f":"N(A11)","v":0},{"$f":"N(B11)","v":0},null,null,{"$f":"'Fert. imports and applications'!J8","v":0},{"$f":"'Fert. imports and applications'!D8","v":0},null,{"$f":"N(H11)","v":0},{"$f":"N(I11)","v":0},null,null,{"$f":"'Animal imports'!G9","v":0},{"$f":"('Animal imports'!E9*'Animal imports'!F9)/2000","v":0},null,{"$f":"N(O11)","v":0},{"$f":"N(P11)","v":0},null,{"$f":"'Miscellaneous imports'!C9","v":0},{"$f":"'Miscellaneous imports'!L9","v":0},{"$f":"'Miscellaneous imports'!D9","v":0},{"$f":"'Miscellaneous imports'!E9","v":0},{"$f":"IF(X11=\"tons\", W11, IF(AND(OR(U11=\"Sawdust\", \"Shavings\"),X11=\"yards\"), (W11*407.5)/2000, W11))","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A4)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A4)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B4)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J9","v":0},{"$f":"'Fert. imports and applications'!D9","v":0},null,0,0,null,null,{"$f":"'Animal imports'!G10","v":0},{"$f":"('Animal imports'!E10*'Animal imports'!F10)/2000","v":0},null,0,0,null,{"$f":"'Miscellaneous imports'!C10","v":0},{"$f":"'Miscellaneous imports'!L10","v":0},{"$f":"'Miscellaneous imports'!D10","v":0},{"$f":"'Miscellaneous imports'!E10","v":0},0]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A9)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A9)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B9)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J10","v":0},{"$f":"'Fert. imports and applications'!D10","v":0},null,0,0,null,null,{"$f":"'Animal imports'!G11","v":0},{"$f":"('Animal imports'!E11*'Animal imports'!F11)/2000","v":0},null,0,0,null,{"$f":"'Miscellaneous imports'!C11","v":0},{"$f":"'Miscellaneous imports'!L11","v":0},{"$f":"'Miscellaneous imports'!D11","v":0},{"$f":"'Miscellaneous imports'!E11","v":0},0]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A10)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A10)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B10)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J11","v":0},{"$f":"'Fert. imports and applications'!D11","v":0},null,0,0,null,null,{"$f":"'Animal imports'!G12","v":0},{"$f":"('Animal imports'!E12*'Animal imports'!F12)/2000","v":0},null,0,0,null,{"$f":"'Miscellaneous imports'!C12","v":0},{"$f":"'Miscellaneous imports'!L12","v":0},{"$f":"'Miscellaneous imports'!D12","v":0},{"$f":"'Miscellaneous imports'!E12","v":0},0]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A11)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A11)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B11)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J12","v":0},{"$f":"'Fert. imports and applications'!D12","v":0},null,0,0,null,null,{"$f":"'Animal imports'!G13","v":0},{"$f":"('Animal imports'!E13*'Animal imports'!F13)/2000","v":0},null,0,0,null,{"$f":"'Miscellaneous imports'!C13","v":0},{"$f":"'Miscellaneous imports'!L13","v":0},{"$f":"'Miscellaneous imports'!D13","v":0},{"$f":"'Miscellaneous imports'!E13","v":0},0]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A12)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A12)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B12)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J13","v":0},{"$f":"'Fert. imports and applications'!D13","v":0},null,0,0,null,null,{"$f":"'Animal imports'!G14","v":0},{"$f":"('Animal imports'!E14*'Animal imports'!F14)/2000","v":0},null,0,0,null,{"$f":"'Miscellaneous imports'!C14","v":0},{"$f":"'Miscellaneous imports'!L14","v":0},{"$f":"'Miscellaneous imports'!D14","v":0},{"$f":"'Miscellaneous imports'!E14","v":0},0]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A13)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A13)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B13)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J14","v":0},{"$f":"'Fert. imports and applications'!D14","v":0},null,0,0,null,null,{"$f":"'Animal imports'!G15","v":0},{"$f":"('Animal imports'!E15*'Animal imports'!F15)/2000","v":0},null,0,0,null,{"$f":"'Miscellaneous imports'!C15","v":0},{"$f":"'Miscellaneous imports'!L15","v":0},{"$f":"'Miscellaneous imports'!D15","v":0},{"$f":"'Miscellaneous imports'!E15","v":0},0]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A14)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A14)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B14)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J15","v":0},{"$f":"'Fert. imports and applications'!D15","v":0},null,0,0,null,null,{"$f":"'Animal imports'!G16","v":0},{"$f":"('Animal imports'!E16*'Animal imports'!F16)/2000","v":0},null,0,0,null,{"$f":"'Miscellaneous imports'!C16","v":0},{"$f":"'Miscellaneous imports'!L16","v":0},{"$f":"'Miscellaneous imports'!D16","v":0},{"$f":"'Miscellaneous imports'!E16","v":0},0]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A15)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A15)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B15)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J16","v":0},{"$f":"'Fert. imports and applications'!D16","v":0},null,0,0,null,null,{"$f":"'Animal imports'!G17","v":0},{"$f":"('Animal imports'!E17*'Animal imports'!F17)/2000","v":0},null,{"$f":"N(O19)","v":0},{"$f":"N(P19)","v":0},null,{"$f":"'Miscellaneous imports'!C17","v":0},{"$f":"'Miscellaneous imports'!L17","v":0},{"$f":"'Miscellaneous imports'!D17","v":0},{"$f":"'Miscellaneous imports'!E17","v":0},0]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A16)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A16)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B16)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J17","v":0},{"$f":"'Fert. imports and applications'!D17","v":0},null,0,0,null,null,{"$f":"'Animal imports'!G18","v":0},{"$f":"('Animal imports'!E18*'Animal imports'!F18)/2000","v":0},null,{"$f":"N(O20)","v":0},{"$f":"N(P20)","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A17)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A17)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B17)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J18","v":0},{"$f":"'Fert. imports and applications'!D18","v":0},null,0,0,null,null,{"$f":"'Animal imports'!G19","v":0},{"$f":"('Animal imports'!E19*'Animal imports'!F19)/2000","v":0},null,0,0,null,"Total distance",{"$f":"SUM(V10:V19)","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A18)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A18)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B18)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J19","v":0},{"$f":"'Fert. imports and applications'!D19","v":0},null,0,0,null,null,{"$f":"'Animal imports'!G20","v":0},{"$f":"('Animal imports'!E20*'Animal imports'!F20)/2000","v":0},null,0,0,null,"Total tons",{"$f":"SUM(Y10:Y19)","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A19)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A19)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B19)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J20","v":0},{"$f":"'Fert. imports and applications'!D20","v":0}," ",0,0,null,null,{"$f":"'Animal imports'!G21","v":0},{"$f":"('Animal imports'!E21*'Animal imports'!F21)/2000","v":0},null,0,0,null,"Average distance",{"$f":"AVERAGE(V10:V20)","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A20)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A20)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B20)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J21","v":0},{"$f":"'Fert. imports and applications'!D21","v":0},null,0,0,null,null,null,null,null,null,null,null,"Average tons",{"$f":"AVERAGE(W10:W20)","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A21)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A21)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B21)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J22","v":0},{"$f":"'Fert. imports and applications'!D22","v":0},null,0,0,null,null,"Total distance",{"$f":"SUM(R10:R23)","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A22)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A22)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B22)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J23","v":0},{"$f":"'Fert. imports and applications'!D23","v":0},null,0,0,null,null,"Total tons",{"$f":"SUM(S10:S23)","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A23)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A23)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B23)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J24","v":0},{"$f":"'Fert. imports and applications'!D24","v":0},null,0,0,null,null,"Average distance",{"$f":"AVERAGE(O10:O24)","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A24)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A24)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B24)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J25","v":0},{"$f":"'Fert. imports and applications'!D25","v":0},null,0,0,null,null,"Average tons",{"$f":"AVERAGE(P10:P24)","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A25)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A25)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B25)-1)*5)))","v":0},null,0,0,null,null,{"$f":"'Fert. imports and applications'!J26","v":0},{"$f":"'Fert. imports and applications'!D26","v":0},null,0,0]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A26)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A26)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B26)-1)*5)))","v":0},null,0,0]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A27)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A27)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B27)-1)*5)))","v":0},null,0,0,null,null,"Total distance",{"$f":"SUM(K10:K29)","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A28)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A28)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B28)-1)*5)))","v":0},null,0,0,null,null,"Total tons",{"$f":"SUM(L10:L29)","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A29)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A29)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B29)-1)*5)))","v":0},null,0,0,null,null,"Average distance",{"$f":"AVERAGE(K10:K29)","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A30)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A30)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B30)-1)*5)))","v":0},null,0,0,null,null,"Average tons",{"$f":"AVERAGE(L10:L29)","v":0}]
[{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!D:D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A31)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!L:L,8+(ROWS($A$1:A31)-1)*5)))","v":"Missing distance transported"},{"$f":"IF(ISBLANK(INDEX('Feed imports and diets'!$D:$D,8+(ROWS(A:A)-1)*5)),\"\",IF(ISBLANK(INDEX('Feed imports and diets'!E:E,8+(ROWS(A:A)-1)*5)),\"Missing distance transported\",INDEX('Feed imports and diets'!E:E,8+(ROWS($A$1:B31)-1)*5)))","v":0},null,0,0]
["Total distance",{"$f":"_xlfn.AGGREGATE(9,6,D10:D35)","v":0}]
["Total tons",{"$f":"SUM(E10:E35)","v":0}]
["Average distance",{"$f":"AVERAGE(D10:D35)","v":0}]
["Average tons",{"$f":"AVERAGE(E10:E35)","v":0},null,null,"Transport Helper instructions"]
[null,null,null,null,"This sheet autofills with transport information from the import sheets. Use the numbers in the colored boxes for the total distance and total tons. The average distance and average tons are listed below the input columns. Make sure to double check the numbers."]

{"sheet":"Milk exports","index":14,"n_rows":18,"n_cols":21,"rows_kept":18,"cut":false,"hidden":false,"merged":[[12,6,17,12],[4,2,4,6],[5,5,5,6],[6,5,6,6],[7,5,7,6],[8,4,9,4],[8,2,9,3],[16,2,16,3],[17,2,17,3],[13,2,13,3],[14,2,14,3],[12,2,12,4],[15,2,15,4],[11,6,11,12],[8,5,9,6]]}
[]
[]
[]
[]
[null,null,"Exports: Milk"]
[null,null,"Milk sold","Milk true protein","Milk fat","Milk urea nitrogen (MUN)"]
[null,null,"lb / year","%","%","mg / dl"]
[null,null,null,null,null,null,null,"Milk yield:",{"$f":"IFERROR(_xlfn.CONCAT(ROUND(C8/SUM('Herd Information'!G10:G11),0), \" lb / cow / year\"), \" lb / cow / year\")","v":" lb / cow / year"},null,null,null,null,null,null,null,"Milk sold ","Protein","Fat","MUN","CONCAT"]
[null,null,"- Include any direct milk sales from the farm",null,{"$f":"IF(E8=\"\",\"\",IF(OR(E8>0.055,E8<0.025),\"Please check milk fat\",\"\"))","v":""},{"$f":"IF(E8<D8, \"Fat less than protein, check\", \"\")","v":""},null,{"$f":"IFERROR(IF((C8 / SUM('Herd Information'!G10:G11) >= 30000),CONCATENATE(\"Annual milk yield per cow is \",I8,\". \"), \"Milk yield per cow correct?\"), \"\")","v":""},null,null,null,null,null,null,null,"Milk",{"$f":" IF(ISBLANK(C8), \"Missing lbs milk exported\", \"Good\")","v":"Missing lbs milk exported"},{"$f":" IF(ISBLANK(D8), \"Missing milk protein %\", \"Good\")","v":"Missing milk protein %"},{"$f":" IF(ISBLANK(E8), \"Missing milk fat %\", \"Good\")","v":"Missing milk fat %"},{"$f":" IF(ISBLANK(F8), \"Missing milk MUN\", \"Good\")","v":"Missing milk MUN"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", Q9:T9)))>0,\n      P9 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER( Q9:T9, ISNUMBER(SEARCH(\"missing\",  Q9:T9)))),\n      \"\")","v":"Milk: Missing lbs milk exported , Missing milk protein % , Missing milk fat % , Missing milk MUN"}]
[null,null,null,null,null,null,null,{"$f":"IFERROR(IF((C8 / SUM('Herd Information'!G10:G11) >= 30000),\"Please check total milk sold and cow numbers (Herd Information tab).\", \"If not, check total milk sold and cow numbers (Herd Information tab).\"), \"\")","v":""}]
[]
[null,null,null,null,null,null,"Comments:"]
[null,null,"Milking information"]
[null,null,"Milkings per day"]
[null,null,"Total time out of pen/milking"]
[null,null,"Distance to milking parlor"]
[null,null,"Vertical distance (slope)"]
[null,null,"Horizontal distance"]

{"sheet":"Animal exports","index":15,"n_rows":23,"n_cols":20,"rows_kept":23,"cut":false,"hidden":false,"merged":[[4,2,4,6],[19,2,21,7],[6,8,17,12],[22,2,22,7],[5,2,6,2],[5,3,6,3],[5,5,6,5],[18,2,18,6],[5,4,6,4]]}
[]
[]
[]
[]
[null,null,"Exports: Animals"]
[null,null,"Type","Description","Deceased animals?","Number","Weight",null,"Comments:"]
[null,null,null,null,null,null,"lb / head",null,null,null,null,null,null,null,null,null,"Animals","Number","Weight","CONCAT"]
[null,null,null,null,false,null,null,null,null,null,null,null,null,null,null,null,{"$f":"C8","v":0},{"$f":"IF(ISBLANK($D8), \"No animals sold\", IF(ISBLANK(F8), \"Missing animal numbers, please check\", \"Good\"))","v":"No animals sold"},{"$f":"IF(ISBLANK($D8), \"No animals sold\", IF(ISBLANK(G8), \"Missing animal weights, please check\", \"Good\"))","v":"No animals sold"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals sold\", R8:S8)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R8:S8)))>0,\n      C8 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R8:S8, ISNUMBER(SEARCH(\"missing\", R8:S8)))),\n      \"\"))","v":""}]
[null,null,null,null,false,null,null,null,null,null,null,null,null,null,null,null,0,{"$f":"IF(ISBLANK($D9), \"No animals sold\", IF(ISBLANK(F9), \"Missing animal numbers, please check\", \"Good\"))","v":"No animals sold"},{"$f":"IF(ISBLANK($D9), \"No animals sold\", IF(ISBLANK(G9), \"Missing animal weights, please check\", \"Good\"))","v":"No animals sold"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals sold\", R9:S9)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R9:S9)))>0,\n      C9 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R9:S9, ISNUMBER(SEARCH(\"missing\", R9:S9)))),\n      \"\"))","v":""}]
[null,null,null,null,false,null,null,null,null,null,null,null,null,null,null,null,0,"No animals sold","No animals sold",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals sold\", R10:S10)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R10:S10)))>0,\n      C10 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R10:S10, ISNUMBER(SEARCH(\"missing\", R10:S10)))),\n      \"\"))","v":""}]
[null,null,null,null,false,null,null,null,null,null,null,null,null,null,null,null,0,{"$f":"IF(ISBLANK($D11), \"No animals sold\", IF(ISBLANK(F11), \"Missing animal numbers, please check\", \"Good\"))","v":"No animals sold"},{"$f":"IF(ISBLANK($D11), \"No animals sold\", IF(ISBLANK(G11), \"Missing animal weights, please check\", \"Good\"))","v":"No animals sold"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals sold\", R11:S11)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R11:S11)))>0,\n      C11 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R11:S11, ISNUMBER(SEARCH(\"missing\", R11:S11)))),\n      \"\"))","v":""}]
[null,null,null,null,false,null,null,null,null,null,null,null,null,null,null,null,0,"No animals sold","No animals sold",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals sold\", R12:S12)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R12:S12)))>0,\n      C12 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R12:S12, ISNUMBER(SEARCH(\"missing\", R12:S12)))),\n      \"\"))","v":""}]
[null,null,null,null,false,null,null,null,null,null,null,null,null,null,null,null,0,"No animals sold","No animals sold",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals sold\", R13:S13)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R13:S13)))>0,\n      C13 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R13:S13, ISNUMBER(SEARCH(\"missing\", R13:S13)))),\n      \"\"))","v":""}]
[null,null,null,null,false,null,null,null,null,null,null,null,null,null,null,null,0,"No animals sold","No animals sold",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals sold\", R14:S14)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R14:S14)))>0,\n      C14 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R14:S14, ISNUMBER(SEARCH(\"missing\", R14:S14)))),\n      \"\"))","v":""}]
[null,null,null,null,false,null,null,null,null,null,null,null,null,null,null,null,0,"No animals sold","No animals sold",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals sold\", R15:S15)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R15:S15)))>0,\n      C15 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R15:S15, ISNUMBER(SEARCH(\"missing\", R15:S15)))),\n      \"\"))","v":""}]
[null,null,null,null,false,null,null,null,null,null,null,null,null,null,null,null,0,"No animals sold","No animals sold",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals sold\", R16:S16)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R16:S16)))>0,\n      C16 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R16:S16, ISNUMBER(SEARCH(\"missing\", R16:S16)))),\n      \"\"))","v":""}]
[null,null,null,null,false,null,null,null,null,null,null,null,null,null,null,null,0,"No animals sold","No animals sold",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals sold\", R17:S17)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R17:S17)))>0,\n      C17 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R17:S17, ISNUMBER(SEARCH(\"missing\", R17:S17)))),\n      \"\"))","v":""}]
[null,null,null,null,false,null,null,null,null,null,null,null,null,null,null,null,0,"No animals sold","No animals sold",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No animals sold\", R18:S18)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", R18:S18)))>0,\n      C18 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(R18:S18, ISNUMBER(SEARCH(\"missing\", R18:S18)))),\n      \"\"))","v":""}]
[null,null," -When including deceased animals, check \"Deceased animals\". Please list live sold animals and deceased animals as separate numbers"]
[null,null,"- Exports should include any heifers/dry cows/other animals that come back  the farm during the assessment year after a period of time off-farm if you did not provide their feed and handle their manure."]
[]
[]
[null,null,"- All sold calves (e.g. bull calves) should be included here."]

{"sheet":"Crop exports","index":16,"n_rows":19,"n_cols":27,"rows_kept":19,"cut":false,"hidden":false,"merged":[[4,2,4,8],[18,9,18,10],[6,10,16,15],[5,2,6,2],[5,3,6,3],[5,4,6,4],[5,8,6,8],[5,6,6,6],[5,5,6,5],[5,7,6,7]]}
[]
[]
[]
[]
[null,null,"Exports: Crops"]
[null,null,"Crop","Tons / year","%DM","% CP \n(%DM)","% P \n(%DM)","% K \n(%DM)","Feed type",null,"Comments:",null,null,null,null,null,null,null,null,{"$f":"C6","v":"Crop"},"Tons","Dm","CP","P","L","Type","CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"C8","v":0},{"$f":"IF(ISBLANK($C8), \"No crop exports\", IF(ISBLANK(D8), \"Missing tons crop exports\", \"Good\"))","v":"No crop exports"},{"$f":"IF(ISBLANK($C8), \"No crop exports\", IF(ISBLANK(E8), \"Missing crop export DM\", \"Good\"))","v":"No crop exports"},{"$f":"IF(ISBLANK($C8), \"No crop exports\", IF(ISBLANK(F8), \"Missing crop export %CP\", \"Good\"))","v":"No crop exports"},{"$f":"IF(ISBLANK($C8), \"No crop exports\", IF(ISBLANK(G8), \"Missing crop export %P\", \"Good\"))","v":"No crop exports"},{"$f":"IF(ISBLANK($C8), \"No crop exports\", IF(ISBLANK(H8), \"Missing crop export %K\", \"Good\"))","v":"No crop exports"},{"$f":"IF(ISBLANK($C8), \"No crop exports\", IF(ISBLANK(I8), \"Missing crop export feed type\", \"Good\"))","v":"No crop exports"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop exports\", U7:Z7)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", U7:Z7)))>0,\n      T7 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(U7:Z7, ISNUMBER(SEARCH(\"missing\", U7:Z7)))),\n      \"\"))","v":""}]
[null,null,null,null,{"$f":"IF(ISBLANK(C8), \"\", _xlfn.XLOOKUP($C8,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!AA8:AA31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C8), \"\", _xlfn.XLOOKUP($C8,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$N$8:$N$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C8), \"\", _xlfn.XLOOKUP($C8,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$O$8:$O$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C8), \"\", _xlfn.XLOOKUP($C8,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$P$8:$P$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C8), \"\", _xlfn.XLOOKUP($C8,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$E$8:$E$31, \"Not found\",2,1))","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"C9","v":0},{"$f":"IF(ISBLANK($C9), \"No crop exports\", IF(ISBLANK(D9), \"Missing tons crop exports\", \"Good\"))","v":"No crop exports"},{"$f":"IF(ISBLANK($C9), \"No crop exports\", IF(ISBLANK(E9), \"Missing crop export DM\", \"Good\"))","v":"No crop exports"},{"$f":"IF(ISBLANK($C9), \"No crop exports\", IF(ISBLANK(F9), \"Missing crop export %CP\", \"Good\"))","v":"No crop exports"},{"$f":"IF(ISBLANK($C9), \"No crop exports\", IF(ISBLANK(G9), \"Missing crop export %P\", \"Good\"))","v":"No crop exports"},{"$f":"IF(ISBLANK($C9), \"No crop exports\", IF(ISBLANK(H9), \"Missing crop export %K\", \"Good\"))","v":"No crop exports"},{"$f":"IF(ISBLANK($C9), \"No crop exports\", IF(ISBLANK(I9), \"Missing crop export feed type\", \"Good\"))","v":"No crop exports"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop exports\", U8:Z8)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", U8:Z8)))>0,\n      T8 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(U8:Z8, ISNUMBER(SEARCH(\"missing\", U8:Z8)))),\n      \"\"))","v":""}]
[null,null,null,null,{"$f":"IF(ISBLANK(C9), \"\", _xlfn.XLOOKUP($C9,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!AA9:AA32, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C9), \"\", _xlfn.XLOOKUP($C9,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$N$8:$N$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C9), \"\", _xlfn.XLOOKUP($C9,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$O$8:$O$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C9), \"\", _xlfn.XLOOKUP($C9,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$P$8:$P$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C9), \"\", _xlfn.XLOOKUP($C9,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$E$8:$E$31, \"Not found\",2,1))","v":""},null,null,null,null,null,null,null,null,null,null,0,"No crop exports","No crop exports","No crop exports","No crop exports","No crop exports","No crop exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop exports\", U9:Z9)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", U9:Z9)))>0,\n      T9 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(U9:Z9, ISNUMBER(SEARCH(\"missing\", U9:Z9)))),\n      \"\"))","v":""}]
[null,null,null,null,{"$f":"IF(ISBLANK(C10), \"\", _xlfn.XLOOKUP($C10,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!AA10:AA33, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C10), \"\", _xlfn.XLOOKUP($C10,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$N$8:$N$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C10), \"\", _xlfn.XLOOKUP($C10,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$O$8:$O$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C10), \"\", _xlfn.XLOOKUP($C10,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$P$8:$P$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C10), \"\", _xlfn.XLOOKUP($C10,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$E$8:$E$31, \"Not found\",2,1))","v":""},null,null,null,null,null,null,null,null,null,null,0,"No crop exports","No crop exports","No crop exports","No crop exports","No crop exports","No crop exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop exports\", U10:Z10)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", U10:Z10)))>0,\n      T10 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(U10:Z10, ISNUMBER(SEARCH(\"missing\", U10:Z10)))),\n      \"\"))","v":""}]
[null,null,null,null,{"$f":"IF(ISBLANK(C11), \"\", _xlfn.XLOOKUP($C11,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!AA11:AA34, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C11), \"\", _xlfn.XLOOKUP($C11,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$N$8:$N$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C11), \"\", _xlfn.XLOOKUP($C11,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$O$8:$O$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C11), \"\", _xlfn.XLOOKUP($C11,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$P$8:$P$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C11), \"\", _xlfn.XLOOKUP($C11,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$E$8:$E$31, \"Not found\",2,1))","v":""},null,null,null,null,null,null,null,null,null,null,0,"No crop exports","No crop exports","No crop exports","No crop exports","No crop exports","No crop exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop exports\", U11:Z11)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", U11:Z11)))>0,\n      T11 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(U11:Z11, ISNUMBER(SEARCH(\"missing\", U11:Z11)))),\n      \"\"))","v":""}]
[null,null,null,null,{"$f":"IF(ISBLANK(C12), \"\", _xlfn.XLOOKUP($C12,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!AA12:AA35, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C12), \"\", _xlfn.XLOOKUP($C12,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$N$8:$N$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C12), \"\", _xlfn.XLOOKUP($C12,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$O$8:$O$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C12), \"\", _xlfn.XLOOKUP($C12,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$P$8:$P$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C12), \"\", _xlfn.XLOOKUP($C12,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$E$8:$E$31, \"Not found\",2,1))","v":""},null,null,null,null,null,null,null,null,null,null,0,"No crop exports","No crop exports","No crop exports","No crop exports","No crop exports","No crop exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop exports\", U12:Z12)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", U12:Z12)))>0,\n      T12 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(U12:Z12, ISNUMBER(SEARCH(\"missing\", U12:Z12)))),\n      \"\"))","v":""}]
[null,null,null,null,{"$f":"IF(ISBLANK(C13), \"\", _xlfn.XLOOKUP($C13,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!AA13:AA36, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C13), \"\", _xlfn.XLOOKUP($C13,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$N$8:$N$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C13), \"\", _xlfn.XLOOKUP($C13,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$O$8:$O$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C13), \"\", _xlfn.XLOOKUP($C13,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$P$8:$P$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C13), \"\", _xlfn.XLOOKUP($C13,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$E$8:$E$31, \"Not found\",2,1))","v":""},null,null,null,null,null,null,null,null,null,null,0,"No crop exports","No crop exports","No crop exports","No crop exports","No crop exports","No crop exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop exports\", U13:Z13)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", U13:Z13)))>0,\n      T13 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(U13:Z13, ISNUMBER(SEARCH(\"missing\", U13:Z13)))),\n      \"\"))","v":""}]
[null,null,null,null,{"$f":"IF(ISBLANK(C14), \"\", _xlfn.XLOOKUP($C14,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!AA14:AA37, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C14), \"\", _xlfn.XLOOKUP($C14,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$N$8:$N$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C14), \"\", _xlfn.XLOOKUP($C14,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$O$8:$O$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C14), \"\", _xlfn.XLOOKUP($C14,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$P$8:$P$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C14), \"\", _xlfn.XLOOKUP($C14,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$E$8:$E$31, \"Not found\",2,1))","v":""},null,null,null,null,null,null,null,null,null,null,0,"No crop exports","No crop exports","No crop exports","No crop exports","No crop exports","No crop exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop exports\", U14:Z14)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", U14:Z14)))>0,\n      T14 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(U14:Z14, ISNUMBER(SEARCH(\"missing\", U14:Z14)))),\n      \"\"))","v":""}]
[null,null,null,null,{"$f":"IF(ISBLANK(C15), \"\", _xlfn.XLOOKUP($C15,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!AA15:AA38, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C15), \"\", _xlfn.XLOOKUP($C15,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$N$8:$N$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C15), \"\", _xlfn.XLOOKUP($C15,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$O$8:$O$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C15), \"\", _xlfn.XLOOKUP($C15,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$P$8:$P$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C15), \"\", _xlfn.XLOOKUP($C15,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$E$8:$E$31, \"Not found\",2,1))","v":""},null,null,null,null,null,null,null,null,null,null,0,"No crop exports","No crop exports","No crop exports","No crop exports","No crop exports","No crop exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop exports\", U15:Z15)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", U15:Z15)))>0,\n      T15 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(U15:Z15, ISNUMBER(SEARCH(\"missing\", U15:Z15)))),\n      \"\"))","v":""}]
[null,null,null,null,{"$f":"IF(ISBLANK(C16), \"\", _xlfn.XLOOKUP($C16,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!AA16:AA39, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C16), \"\", _xlfn.XLOOKUP($C16,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$N$8:$N$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C16), \"\", _xlfn.XLOOKUP($C16,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$O$8:$O$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C16), \"\", _xlfn.XLOOKUP($C16,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$P$8:$P$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C16), \"\", _xlfn.XLOOKUP($C16,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$E$8:$E$31, \"Not found\",2,1))","v":""},null,null,null,null,null,null,null,null,null,null,0,"No crop exports","No crop exports","No crop exports","No crop exports","No crop exports","No crop exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop exports\", U16:Z16)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", U16:Z16)))>0,\n      T16 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(U16:Z16, ISNUMBER(SEARCH(\"missing\", U16:Z16)))),\n      \"\"))","v":""}]
[null,null,null,null,{"$f":"IF(ISBLANK(C17), \"\", _xlfn.XLOOKUP($C17,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!AA17:AA40, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C17), \"\", _xlfn.XLOOKUP($C17,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$N$8:$N$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C17), \"\", _xlfn.XLOOKUP($C17,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$O$8:$O$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C17), \"\", _xlfn.XLOOKUP($C17,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$P$8:$P$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C17), \"\", _xlfn.XLOOKUP($C17,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$E$8:$E$31, \"Not found\",2,1))","v":""},null,null,null,null,null,null,null,null,null,null,0,"No crop exports","No crop exports","No crop exports","No crop exports","No crop exports","No crop exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No crop exports\", U17:Z17)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", U17:Z17)))>0,\n      T17 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(U17:Z17, ISNUMBER(SEARCH(\"missing\", U17:Z17)))),\n      \"\"))","v":""}]
[null,null,null,null,{"$f":"IF(ISBLANK(C18), \"\", _xlfn.XLOOKUP($C18,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!AA18:AA41, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C18), \"\", _xlfn.XLOOKUP($C18,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$N$8:$N$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C18), \"\", _xlfn.XLOOKUP($C18,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$O$8:$O$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C18), \"\", _xlfn.XLOOKUP($C18,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$P$8:$P$31, \"Not found\",2,1))","v":""},{"$f":"IF(ISBLANK(C18), \"\", _xlfn.XLOOKUP($C18,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$E$8:$E$31, \"Not found\",2,1))","v":""}]
[null,null,"TMR",null,null,null,null,null,null,"% Forage"]

{"sheet":"Miscellaneous exports","index":17,"n_rows":26,"n_cols":26,"rows_kept":26,"cut":false,"hidden":false,"merged":[[4,11,4,12],[26,2,36,10],[4,2,4,10],[5,2,6,2],[5,3,6,3],[5,4,6,4],[5,5,6,5],[5,6,6,6],[5,8,6,8],[5,9,6,9],[5,7,6,7],[17,6,17,7],[18,6,23,7],[5,11,6,13]]}
[]
[]
[]
[]
[null,null,"Exports: Miscellaneous (manure, compost, etc)",null,null,null,null,null,null,null,null,"Check here if manure analysis for exported manure is attached:",null,false]
[null,null,"Export","Amount","Units","% DM","N% or CP%","Check here if listed as CP%","P","K","Units","A manure analysis can be attached for any exported manure"]
[null,null,null,null,null,null,null,null,null,null,"as sampled",null,null,null,null,null,null,"Export","Amount","Units ","DM","N ","P","K ","Units","CONCAT"]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,null,null,{"$f":"C8","v":0},{"$f":"IF(ISBLANK($C8), \"No misc exports\", IF(ISBLANK(D8), \"Missing amount exported\", \"Good\"))","v":"No misc exports"},{"$f":"IF(ISBLANK($C8), \"No misc exports\", IF(ISBLANK(E8), \"Missing units for export\", \"Good\"))","v":"No misc exports"},{"$f":"IF(ISBLANK($C8), \"No misc exports\", IF(ISBLANK(F8), \"Missing %DM\", \"Good\"))","v":"No misc exports"},{"$f":"IF(ISBLANK($C8), \"No misc exports\", IF(ISBLANK(G8), \"Missing %N\", \"Good\"))","v":"No misc exports"},{"$f":"IF(ISBLANK($C8), \"No misc exports\", IF(ISBLANK(I8), \"Missing %P\", \"Good\"))","v":"No misc exports"},{"$f":"IF(ISBLANK($C8), \"No misc exports\", IF(ISBLANK(J8), \"Missing %K\", \"Good\"))","v":"No misc exports"},{"$f":"IF(ISBLANK($C8), \"No misc exports\", IF(ISBLANK(K8), \"Missing NPK units as sampled\", \"Good\"))","v":"No misc exports"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc exports\",S8:Y8)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", S8:Y8)))>0,\n      R8 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(S8:Y8, ISNUMBER(SEARCH(\"missing\",S8:Y8)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,null,null,0,"No misc exports","No misc exports","No misc exports",{"$f":"IF(ISBLANK($C9), \"No misc exports\", IF(ISBLANK(G9), \"Missing %N\", \"Good\"))","v":"No misc exports"},{"$f":"IF(ISBLANK($C9), \"No misc exports\", IF(ISBLANK(I9), \"Missing %P\", \"Good\"))","v":"No misc exports"},{"$f":"IF(ISBLANK($C9), \"No misc exports\", IF(ISBLANK(J9), \"Missing %K\", \"Good\"))","v":"No misc exports"},{"$f":"IF(ISBLANK($C9), \"No misc exports\", IF(ISBLANK(K9), \"Missing NPK units as sampled\", \"Good\"))","v":"No misc exports"},{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc exports\",S9:Y9)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", S9:Y9)))>0,\n      R9 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(S9:Y9, ISNUMBER(SEARCH(\"missing\",S9:Y9)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,null,null,0,"No misc exports","No misc exports","No misc exports","No misc exports","No misc exports","No misc exports","No misc exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc exports\",S10:Y10)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", S10:Y10)))>0,\n      R10 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(S10:Y10, ISNUMBER(SEARCH(\"missing\",S10:Y10)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,null,null,0,"No misc exports","No misc exports","No misc exports","No misc exports","No misc exports","No misc exports","No misc exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc exports\",S11:Y11)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", S11:Y11)))>0,\n      R11 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(S11:Y11, ISNUMBER(SEARCH(\"missing\",S11:Y11)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,null,null,0,"No misc exports","No misc exports","No misc exports","No misc exports","No misc exports","No misc exports","No misc exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc exports\",S12:Y12)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", S12:Y12)))>0,\n      R12 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(S12:Y12, ISNUMBER(SEARCH(\"missing\",S12:Y12)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,null,null,0,"No misc exports","No misc exports","No misc exports","No misc exports","No misc exports","No misc exports","No misc exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc exports\",S13:Y13)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", S13:Y13)))>0,\n      R13 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(S13:Y13, ISNUMBER(SEARCH(\"missing\",S13:Y13)))),\n      \"\"))","v":""}]
[null,null,null,null,null,null,null,false,null,null,null,null,null,null,null,null,null,0,"No misc exports","No misc exports","No misc exports","No misc exports","No misc exports","No misc exports","No misc exports",{"$f":"IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"No misc exports\",S14:Y14)))>0, \"\",\n   IF(SUMPRODUCT(--ISNUMBER(SEARCH(\"missing\", S14:Y14)))>0,\n      R14 & \": \" & _xlfn.TEXTJOIN(\" , \", TRUE, _xlfn._xlws.FILTER(S14:Y14, ISNUMBER(SEARCH(\"missing\",S14:Y14)))),\n      \"\"))","v":""}]
[]
[null,null,"Exports: Carbon trading"]
[null,null,"Did your farm trade any carbon credits in the past season?",null,null,false]
[null,null,{"$f":"IF($F$17=TRUE, \"Tons CO2eq\", \"\")","v":""},{"$f":"IF($F$17=TRUE, \"Sold as offset\", \"\")","v":""},{"$f":"IF($F$17=TRUE, \"Sold as insets\", \"\")","v":""},{"$f":"IF($F$17=TRUE, \"Sold as sequestered carbon\", \"\")","v":""},{"$f":"IF($F$17=TRUE, \"Comments:\", \"\")","v":""}]
[null,null,null,false,false,false]
[null,null,null,false,false,false]
[null,null,null,false,false,false]
[null,null,null,false,false,false]
[null,null,null,false,false,false]
[null,null,null,false,false,false]
[]
[null,null,"Comments:"]

{"sheet":"Manure management","index":18,"n_rows":508,"n_cols":35,"rows_kept":508,"cut":false,"hidden":false,"merged":[[340,8,340,12],[341,8,341,12],[342,8,342,12],[343,8,343,12],[344,8,344,12],[345,8,345,12],[346,8,346,12],[245,8,245,12],[246,8,246,12],[247,8,247,12],[248,8,248,12],[249,8,249,12],[250,8,250,12],[251,8,251,12],[252,8,252,12],[253,8,253,12],[254,8,254,12],[255,8,255,12],[256,8,256,12],[257,8,257,12],[258,8,258,12],[270,5,270,8],[270,10,270,11],[322,2,322,14],[343,13,343,17],[344,2,344,4],[342,2,342,4],[262,4,262,5],[263,2,263,3],[263,4,263,5],[266,2,267,4],[266,5,267,8],[54,8,54,12],[55,8,55,12],[56,8,56,12],[57,8,57,12],[58,8,58,12],[59,8,59,12],[60,8,60,12],[305,8,305,12],[306,8,306,12],[307,8,307,12],[175,2,175,14],[206,8,206,12],[207,8,207,12],[208,8,208,12],[209,8,209,12],[242,8,242,12],[243,8,243,12],[244,8,244,12],[297,8,297,12],[298,8,298,12],[299,8,299,12],[280,13,280,14],[302,8,302,12],[303,8,303,12],[273,2,273,14],[119,9,120,9],[265,2,265,17],[272,10,272,11],[272,13,272,14],[261,2,261,3],[261,4,261,5],[262,2,262,3],[269,13,269,14],[306,5,307,5],[306,7,307,7],[306,13,307,17],[308,15,308,17],[295,2,295,4],[295,8,295,12],[296,8,296,12],[270,13,270,14],[304,8,304,12],[291,8,291,12],[292,8,292,12],[293,8,293,12],[404,8,404,12],[405,8,405,12],[95,8,95,12],[96,8,96,12],[97,8,97,12],[98,8,98,12],[99,8,99,12],[100,8,100,12],[101,8,101,12],[102,8,102,12],[103,8,103,12],[104,8,104,12],[105,8,105,12],[106,8,106,12],[107,8,107,12],[108,8,108,12],[109,8,109,12],[110,8,110,12],[111,8,111,12],[144,8,144,12],[145,8,145,12],[146,8,146,12],[147,8,147,12],[148,8,148,12],[149,8,149,12],[156,8,156,12],[397,8,397,12],[347,8,347,12],[348,8,348,12],[349,8,349,12],[350,8,350,12],[351,8,351,12],[542,13,542,17],[533,2,533,17],[534,2,535,17],[537,2,537,17],[538,2,538,4],[492,8,492,12],[493,8,493,12],[494,8,494,12],[495,8,495,12],[496,8,496,12],[497,8,497,12],[498,8,498,12],[499,8,499,12],[500,8,500,12],[501,8,501,12],[502,8,502,12],[503,8,503,12],[504,8,504,12],[505,8,505,12],[527,16,527,17],[528,13,528,14],[528,16,528,17],[524,5,524,9],[524,13,524,17],[518,2,518,4],[513,5,514,8],[513,9,514,9],[513,10,514,11],[513,12,514,12],[504,2,505,2],[553,15,553,17],[549,2,550,4],[549,5,550,5],[549,8,550,12],[549,14,549,17],[550,14,550,17],[551,2,552,2],[551,3,552,4],[551,5,552,5],[551,8,552,12],[551,13,552,17],[543,2,543,4],[543,8,543,12],[543,13,543,17],[544,2,545,4],[544,5,545,5],[544,8,545,12],[544,14,544,15],[545,14,545,15],[546,2,548,4],[544,7,545,7],[546,7,548,7],[549,7,550,7],[541,8,541,12],[541,13,541,17],[542,2,542,4],[542,8,542,12],[551,7,552,7],[546,5,548,5],[546,8,548,12],[546,14,546,17],[529,16,529,17],[540,2,540,4],[540,8,540,12],[540,13,540,17],[541,2,541,4],[531,13,531,14],[531,16,531,17],[532,13,532,14],[532,16,532,17],[538,8,538,12],[538,13,538,17],[539,2,539,4],[539,8,539,12],[539,13,539,17],[482,16,482,17],[483,13,483,14],[483,16,483,17],[474,2,474,17],[475,2,475,3],[475,5,475,9],[476,5,476,8],[476,13,476,14],[476,16,476,17],[477,5,477,8],[530,13,530,14],[530,16,530,17],[531,2,532,2],[531,3,532,3],[501,14,501,17],[500,2,503,4],[500,5,503,5],[502,16,502,17],[503,16,503,17],[529,2,530,2],[529,13,529,14],[523,2,523,17],[524,2,524,3],[519,2,519,4],[519,5,519,8],[519,10,519,11],[519,13,519,14],[517,2,517,4],[517,5,517,8],[517,10,517,11],[517,13,517,14],[504,3,505,4],[418,13,418,14],[423,2,424,2],[421,2,421,4],[478,5,478,8],[478,13,478,14],[478,16,478,17],[479,13,479,14],[479,16,479,17],[480,2,481,2],[480,13,480,14],[480,16,480,17],[470,2,470,4],[475,13,475,17],[466,16,470,17],[467,2,467,4],[467,5,467,8],[467,10,467,11],[440,8,440,12],[441,8,441,12],[442,8,442,12],[443,8,443,12],[444,8,444,12],[445,8,445,12],[446,8,446,12],[447,8,447,12],[448,8,448,12],[455,2,456,2],[455,3,456,4],[455,5,456,5],[455,7,456,7],[478,2,479,2],[478,3,479,3],[455,13,456,17],[471,15,471,17],[472,2,473,2],[472,3,473,17],[489,13,489,17],[490,2,490,4],[518,5,518,8],[518,10,518,11],[518,13,518,14],[506,15,506,17],[482,2,483,2],[482,3,483,3],[491,8,491,12],[467,13,467,14],[468,2,468,4],[468,5,468,8],[468,10,468,11],[468,13,468,14],[469,2,469,4],[469,5,469,8],[481,13,481,14],[481,16,481,17],[495,7,496,7],[497,7,499,7],[512,2,512,17],[513,2,514,4],[504,5,505,5],[490,13,490,17],[491,2,491,4],[457,15,457,17],[455,8,455,12],[456,8,456,12],[355,13,356,17],[357,15,357,17],[353,16,353,17],[354,16,354,17],[353,8,353,12],[354,8,354,12],[355,8,355,12],[402,16,402,17],[403,16,403,17],[422,2,422,14],[422,15,422,17],[421,10,421,11],[421,13,421,14],[513,13,514,14],[513,15,514,15],[513,16,514,17],[500,14,500,17],[429,16,429,17],[430,13,430,14],[430,16,430,17],[489,8,489,12],[490,8,490,12],[426,5,426,9],[426,13,426,17],[504,7,505,7],[504,13,505,17],[477,13,477,14],[477,16,477,17],[395,2,396,4],[395,5,396,5],[395,14,395,15],[364,5,365,8],[364,9,365,9],[364,10,365,11],[364,12,365,12],[364,13,365,14],[364,15,365,15],[449,8,449,12],[364,16,365,17],[355,2,356,2],[355,3,356,4],[355,5,356,5],[355,7,356,7],[459,2,459,3],[460,2,460,3],[466,2,466,4],[466,5,466,8],[466,10,466,11],[466,13,466,14],[448,2,450,4],[448,5,450,5],[448,14,448,17],[397,2,399,4],[397,5,399,5],[397,14,397,17],[400,2,403,4],[400,5,403,5],[400,14,400,17],[418,10,418,11],[425,2,425,17],[426,2,426,3],[392,13,392,17],[393,2,393,4],[454,16,454,17],[469,10,469,11],[469,13,469,14],[470,5,470,8],[398,8,398,12],[399,8,399,12],[400,8,400,12],[401,8,401,12],[402,8,402,12],[403,8,403,12],[356,8,356,12],[346,2,347,4],[346,5,347,5],[346,14,346,15],[347,14,347,15],[295,13,295,17],[296,2,296,4],[296,13,296,17],[302,2,305,4],[302,5,305,5],[304,16,304,17],[305,16,305,17],[315,2,316,4],[315,5,316,8],[315,9,316,9],[315,10,316,11],[315,12,316,12],[315,15,316,15],[315,16,316,17],[306,2,307,2],[306,3,307,4],[300,8,300,12],[301,8,301,12],[344,13,344,17],[345,2,345,4],[345,13,345,17],[348,7,350,7],[351,2,354,4],[351,5,354,5],[352,8,352,12],[314,2,314,17],[311,2,311,3],[273,15,273,17],[274,2,275,2],[274,3,275,17],[276,2,276,17],[279,16,279,17],[183,13,183,14],[183,16,183,17],[198,13,198,17],[199,7,200,7],[223,10,223,11],[223,13,223,14],[216,2,216,17],[217,2,218,4],[217,5,218,8],[217,9,218,9],[217,10,218,11],[217,12,218,12],[217,13,218,14],[217,15,218,15],[217,16,218,17],[204,2,207,4],[204,5,207,5],[206,16,206,17],[231,2,232,2],[223,2,223,4],[231,3,232,3],[231,5,231,8],[231,13,231,14],[231,16,231,17],[232,13,232,14],[195,2,195,4],[195,13,195,17],[196,2,196,4],[196,13,196,17],[197,2,197,4],[197,13,197,17],[185,13,185,14],[185,16,185,17],[186,13,186,14],[186,16,186,17],[187,13,187,14],[187,16,187,17],[184,2,185,2],[186,2,187,2],[186,3,187,3],[219,2,219,4],[220,2,220,4],[199,5,200,5],[210,15,210,17],[221,2,221,4],[222,2,222,4],[193,8,193,12],[194,8,194,12],[152,8,152,12],[153,8,153,12],[154,8,154,12],[155,8,155,12],[197,8,197,12],[182,13,182,14],[502,29,503,36],[492,2,492,4],[492,13,492,17],[493,2,493,4],[493,13,493,17],[494,2,494,4],[75,2,75,4],[75,5,75,8],[75,10,75,11],[75,13,75,14],[76,2,76,4],[76,5,76,8],[76,10,76,11],[76,13,76,14],[80,2,80,17],[72,16,76,17],[73,2,73,4],[73,5,73,8],[73,10,73,11],[82,16,82,17],[83,5,83,8],[83,13,83,14],[83,16,83,17],[99,13,99,17],[208,7,209,7],[208,13,209,17],[207,16,207,17],[208,2,209,2],[208,3,209,4],[101,5,102,5],[119,10,120,11],[119,12,120,12],[482,13,482,14],[471,2,471,14],[525,5,525,8],[525,13,525,14],[525,16,525,17],[526,5,526,8],[526,13,526,14],[526,16,526,17],[527,2,528,2],[527,3,528,3],[527,5,527,8],[527,13,527,14],[508,2,508,3],[509,2,509,3],[510,2,510,3],[515,2,515,4],[515,5,515,8],[515,10,515,11],[515,13,515,14],[515,16,519,17],[516,2,516,4],[516,5,516,8],[516,10,516,11],[516,13,516,14],[150,8,150,12],[151,8,151,12],[500,7,503,7],[484,2,485,2],[484,3,485,3],[470,10,470,11],[470,13,470,14],[463,2,463,17],[464,2,465,4],[464,5,465,8],[464,9,465,9],[464,10,465,11],[464,12,465,12],[464,13,465,14],[464,15,465,15],[464,16,465,17],[451,14,451,17],[452,14,452,17],[442,2,442,4],[442,13,442,17],[443,2,443,4],[443,13,443,17],[444,2,444,4],[444,13,444,17],[445,2,445,4],[445,13,445,17],[446,2,447,4],[446,5,447,5],[451,2,454,4],[451,5,454,5],[453,16,453,17],[447,14,447,15],[446,7,447,7],[448,7,450,7],[453,8,453,12],[454,8,454,12],[446,14,446,15],[450,8,450,12],[451,8,451,12],[452,8,452,12],[440,2,440,4],[440,13,440,17],[441,2,441,4],[441,13,441,17],[431,16,431,17],[432,13,432,14],[432,16,432,17],[433,3,434,3],[435,2,436,2],[435,3,436,3],[431,2,432,2],[431,13,431,14],[437,3,438,17],[451,7,454,7],[396,8,396,12],[395,7,396,7],[397,7,399,7],[378,2,379,2],[378,3,379,3],[378,5,378,8],[378,13,378,14],[378,16,378,17],[379,13,379,14],[379,16,379,17],[380,2,381,2],[429,5,429,8],[429,13,429,14],[433,2,434,2],[381,13,381,14],[381,16,381,17],[427,5,427,8],[427,13,427,14],[427,16,427,17],[420,2,420,4],[408,2,408,3],[409,2,409,3],[410,2,410,3],[412,2,412,3],[412,4,412,5],[404,7,405,7],[417,2,417,4],[417,5,417,8],[417,10,417,11],[417,13,417,14],[417,16,421,17],[396,14,396,15],[371,2,371,14],[371,15,371,17],[372,2,373,2],[372,3,373,17],[337,3,338,17],[348,2,350,4],[348,5,350,5],[348,14,348,17],[351,14,351,17],[352,14,352,17],[343,2,343,4],[361,2,361,3],[361,4,361,5],[363,2,363,17],[364,2,365,4],[434,13,434,14],[434,16,434,17],[428,5,428,8],[428,13,428,14],[428,16,428,17],[429,2,430,2],[429,3,430,3],[389,2,389,4],[389,13,389,17],[390,2,390,4],[390,13,390,17],[391,2,391,4],[391,13,391,17],[377,5,377,8],[377,13,377,14],[377,16,377,17],[395,8,395,12],[369,13,369,14],[370,5,370,8],[370,10,370,11],[370,13,370,14],[334,16,334,17],[327,16,327,17],[328,5,328,8],[328,13,328,14],[328,16,328,17],[339,2,339,17],[340,2,340,4],[380,13,380,14],[380,16,380,17],[342,13,342,17],[332,13,332,14],[332,16,332,17],[333,2,334,2],[335,2,336,2],[335,3,336,3],[337,2,338,2],[340,13,340,17],[333,3,334,3],[333,13,333,14],[333,16,333,17],[334,13,334,14],[374,2,374,17],[375,2,375,3],[375,5,375,9],[375,13,375,17],[376,5,376,8],[376,13,376,14],[376,16,376,17],[330,16,330,17],[331,13,331,14],[331,16,331,17],[326,2,326,3],[326,5,326,9],[326,13,326,17],[327,5,327,8],[317,16,321,17],[341,2,341,4],[341,13,341,17],[327,13,327,14],[318,2,318,4],[317,2,317,4],[369,2,369,4],[370,2,370,4],[368,2,368,4],[366,2,366,4],[366,5,366,8],[366,10,366,11],[366,13,366,14],[366,16,370,17],[367,2,367,4],[367,5,367,8],[367,10,367,11],[367,13,367,14],[368,5,368,8],[368,10,368,11],[360,2,360,3],[360,4,360,5],[368,13,368,14],[369,5,369,8],[369,10,369,11],[280,3,281,3],[280,5,280,8],[297,2,298,4],[297,7,298,7],[299,7,301,7],[299,2,301,4],[299,5,301,5],[299,14,299,17],[302,14,302,17],[303,14,303,17],[319,2,319,4],[320,2,320,4],[280,16,280,17],[281,13,281,14],[281,16,281,17],[282,2,283,2],[282,13,282,14],[282,16,282,17],[283,13,283,14],[284,2,285,2],[284,3,285,3],[311,4,311,5],[312,2,312,3],[310,4,310,5],[294,8,294,12],[315,13,316,14],[245,2,245,4],[245,13,245,17],[246,2,246,4],[246,13,246,17],[247,2,247,4],[286,2,287,2],[286,3,287,3],[288,2,289,2],[288,3,289,17],[290,2,290,17],[283,16,283,17],[294,2,294,4],[294,13,294,17],[291,2,291,4],[291,13,291,17],[292,2,292,4],[292,13,292,17],[293,2,293,4],[293,13,293,17],[277,2,277,3],[277,5,277,9],[277,13,277,17],[278,5,278,8],[278,13,278,14],[278,16,278,17],[279,5,279,8],[279,13,279,14],[284,13,284,14],[284,16,284,17],[285,13,285,14],[285,16,285,17],[280,2,281,2],[268,5,268,8],[268,10,268,11],[268,13,268,14],[272,2,272,4],[269,2,269,4],[270,2,270,4],[268,2,268,4],[266,9,267,9],[266,10,267,11],[266,12,267,12],[266,13,267,14],[266,15,267,15],[259,15,259,17],[253,2,256,4],[253,5,256,5],[203,29,203,36],[255,16,255,17],[256,16,256,17],[253,14,253,17],[254,14,254,17],[235,13,235,14],[235,16,235,17],[236,13,236,14],[236,16,236,17],[241,2,241,17],[248,2,249,4],[248,5,249,5],[248,14,248,15],[249,14,249,15],[250,2,252,4],[250,5,252,5],[230,5,230,8],[203,8,203,12],[204,8,204,12],[205,8,205,12],[266,16,267,17],[230,13,230,14],[230,16,230,17],[233,13,233,14],[233,16,233,17],[234,13,234,14],[257,2,258,2],[257,3,258,4],[257,5,258,5],[257,7,258,7],[242,2,242,4],[242,13,242,17],[243,2,243,4],[243,13,243,17],[244,2,244,4],[244,13,244,17],[222,10,222,11],[222,13,222,14],[223,5,223,8],[205,14,205,17],[219,5,219,8],[219,10,219,11],[233,2,234,2],[234,16,234,17],[248,7,249,7],[247,13,247,17],[257,13,258,17],[250,14,250,17],[250,7,252,7],[174,2,174,4],[174,5,174,8],[174,10,174,11],[172,2,172,4],[174,13,174,14],[178,2,178,17],[179,2,179,3],[179,5,179,9],[179,13,179,17],[180,5,180,8],[180,13,180,14],[180,16,180,17],[170,16,174,17],[199,14,199,15],[201,2,203,4],[201,5,203,5],[201,14,201,17],[194,2,194,4],[194,13,194,17],[192,2,192,17],[193,2,193,4],[182,2,183,2],[184,13,184,14],[184,16,184,17],[193,13,193,17],[199,2,200,4],[173,13,173,14],[181,13,181,14],[181,16,181,17],[182,5,182,8],[195,8,195,12],[196,8,196,12],[168,15,169,15],[168,16,169,17],[170,5,170,8],[170,10,170,11],[170,13,170,14],[168,10,169,11],[196,29,198,36],[200,29,202,36],[206,29,207,36],[216,29,217,36],[218,29,219,36],[220,29,220,36],[221,29,221,36],[219,13,219,14],[219,16,223,17],[220,5,220,8],[220,10,220,11],[220,13,220,14],[221,5,221,8],[221,10,221,11],[221,13,221,14],[222,5,222,8],[182,16,182,17],[204,14,204,17],[198,8,198,12],[199,8,199,12],[200,8,200,12],[200,14,200,15],[181,5,181,8],[208,5,209,5],[201,8,201,12],[202,8,202,12],[66,13,66,17],[110,7,111,7],[130,29,130,36],[123,2,123,4],[121,2,121,4],[122,2,122,4],[121,5,121,8],[121,10,121,11],[121,13,121,14],[121,16,125,17],[122,5,122,8],[122,10,122,11],[122,13,122,14],[123,5,123,8],[123,10,123,11],[123,13,123,14],[124,2,124,4],[124,5,124,8],[124,10,124,11],[124,13,124,14],[125,2,125,4],[125,5,125,8],[125,10,125,11],[125,13,125,14],[129,2,129,17],[130,2,130,3],[130,5,130,9],[130,13,130,17],[123,29,123,36],[100,2,100,4],[101,7,102,7],[103,7,105,7],[59,7,60,7],[94,2,94,17],[57,29,58,36],[51,29,53,36],[54,29,54,36],[84,2,85,2],[84,3,85,3],[84,5,84,8],[84,13,84,14],[116,2,116,3],[116,4,116,5],[114,2,114,3],[114,4,114,5],[115,2,115,3],[115,4,115,5],[98,2,98,4],[98,13,98,17],[106,14,106,17],[107,14,107,17],[99,2,99,4],[102,14,102,15],[103,2,105,4],[103,5,105,5],[103,14,103,17],[106,2,109,4],[106,5,109,5],[108,16,108,17],[109,16,109,17],[110,2,111,2],[110,3,111,4],[110,5,111,5],[65,13,65,17],[21,10,21,11],[21,13,21,14],[64,13,64,17],[55,14,55,17],[56,14,56,17],[59,2,60,2],[59,3,60,4],[59,13,60,17],[61,15,61,17],[59,5,60,5],[36,29,38,36],[87,16,87,17],[88,16,88,17],[89,16,89,17],[86,16,86,17],[88,2,89,2],[88,3,89,3],[88,13,88,14],[89,13,89,14],[69,2,69,17],[70,2,71,4],[70,5,71,8],[70,9,71,9],[70,10,71,11],[70,12,71,12],[70,13,71,14],[70,15,71,15],[70,16,71,17],[72,2,72,4],[72,5,72,8],[72,10,72,11],[72,13,72,14],[27,2,28,2],[34,5,34,8],[22,29,22,36],[23,29,23,36],[18,29,19,36],[20,29,21,36],[52,7,54,7],[50,7,51,7],[31,16,31,17],[32,13,32,14],[33,13,33,14],[32,16,32,17],[33,16,33,17],[31,29,32,36],[34,16,34,17],[35,16,35,17],[33,29,34,36],[36,16,36,17],[43,2,43,17],[37,3,38,3],[37,2,38,2],[33,2,34,2],[33,3,34,3],[34,13,34,14],[35,13,35,14],[36,13,36,14],[37,13,37,14],[38,13,38,14],[47,13,47,17],[48,2,48,4],[48,13,48,17],[47,2,47,4],[21,5,21,8],[30,13,30,17],[29,2,29,17],[23,5,23,8]],"merged_total":1481,"flags":["merged_cut"]}
[]
[]
[null,null,null,null,null,"This page is blank if not completing the GHG assessment"]
[null,null,"Manure grouping guidelines\nPens on the farm can be condensed into “groups” and reported on the group sheet, rather than reporting information for each pen individually. Multiple pens can be combined into a single group sheet if all pens meet the following criteria, even if they are different animal types:\n  1.  The pens are of the same type (freestall, tiestall, open lot, etc.).\n  2  Animals in these pens have the same grazing management (if applicable), e.g days with grazing access and hours per day on pasture.\n  3.  Pens are bedded with the same type of bedding.\n  4.  Manure from the pens is managed in the same way, e.g., you cannot combine two lactating pens where one pen’s manure is daily spread, and the other goes to liquid storage.\n\nIn other words, if the responses in the manure management table are the same for multiple pens, you can combine those pens into a single group sheet (just remember to update animal totals!)",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Example: A barn contains 6 pens:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Pen name","Pen type","Animal type","Bedding","Manure removal/management"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OVERALL CONCAT:",null,null,null,null,null,null,null,null,"Transition pen","Deep-bedded pack","Lactating","Sawdust; 1 ton/month","Scraped out to compost"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,{"$f":"W43","v":""},{"$f":"_xlfn.CONCAT(V7, CHAR(10),V8, CHAR(10),V9, CHAR(10),V10, CHAR(10),V11, CHAR(10),V12, CHAR(10),V13, CHAR(10),V14, CHAR(10),V15, CHAR(10),V16)","v":"\n\n\n\n\n\n\n\n\n"},null,null,null,null,null,null,null,"High lactating","Freestall","Lactating","Sand","Flushed to slurry storage"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2,{"$f":"W94","v":""},null,null,null,null,null,null,null,null,"Late lactating","Freestall","Lactating","Sand","Flushed to slurry storage"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3,{"$f":"W143","v":""},null,null,null,null,null,null,null,null,"Hospital pen","Deep-bedded pack","Lactating","Sawdust; 2 ton/month","Scraped out to compost"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4,{"$f":"W192","v":""},null,null,null,null,null,null,null,null,"Bred heifer pen","Freestall","Heifers: breeding to calving","Sand","Flushed to slurry storage"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5,{"$f":"W241","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,6,{"$f":"W290","v":""},null,null,null,null,null,null,null,"The transition pen and hospital pen can be combined into one manure management group/table\nThe high and late lactating pens and bred heifer pen can be combined into one manure management group/table\nAll four lactating pens cannot be combined into one group/table because they have different beddings and different manure removal/management.\nThe number of lactating cows vs. heifers in the combined table would need to be given.\n\n"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,7,{"$f":"W339","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,8,{"$f":"W388","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,9,{"$f":"W439","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,10,{"$f":"W488","v":""}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"INDEX(W:W, 43 + (ROW()-1)*51)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Grazing","% grazing","days per year","hours per day","concat","pen type concat"]
[null,null,"Manure management 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure mgmt 1",null,{"$f":"IF((ISBLANK(F22)),\"\", \"Manure mgmt 1\")","v":""},{"$f":"IF($J22=FALSE,\"\",IF(ISBLANK(M22),\"Missing % grazing lactating cows\",\"\"))","v":""},{"$f":"IF($J22=FALSE,\"\",IF(ISBLANK(N22),\"Missing grazing days per year lactating cows\",\"\"))","v":""},"",{"$f":"IF(AND(ISBLANK(W19), ISBLANK(X19), ISBLANK(Y19)), \" \", _xlfn.CONCAT( \" \", W19,\" \", X19, \" \",Y19))","v":"   "},{"$f":"IF(AND(T20>0, T20<3),\"\",_xlfn.CONCAT(V26, \" \", \" number of pen types not within typical range, check\"))","v":"MANURE MGMT 1:  number of pen types not within typical range, check"},null,null,"Typical number of animals: Give the typical or average number of animals housed in this group.\nIf more than one animal type is included, give the total number of each animal type (e.g. 150 heifers and 50 dry cows)."]
[null,null,"Typical number of animals",null,null,"Number",null,null,null,"Do animals graze?","Calc",null,{"$f":"IF($K$31>0, \"% animals grazing\", \"\")","v":""},{"$f":"IF($K$31>0, \"Grazing days per year\", \"\")","v":""},null,{"$f":"IF($K$31>0, \"Grazing hours per day\", \"\")","v":""},"Comment:",null,"^total cows",{"$f":"SUM(F22:I26)","v":0},null,"",{"$f":"IF($J23=FALSE,\"\",IF(ISBLANK(M23),\"Missing % grazing dry cows\",\"\"))","v":""},"","",{"$f":"IF(AND(ISBLANK(W20), ISBLANK(X20), ISBLANK(Y20)), \" \", _xlfn.CONCAT( \" \", W20,\" \", X20, \" \",Y20))","v":"   "}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"sum pen cleaning",{"$f":"SUM(T30:T38)","v":0},null,"",{"$f":"IF($J24=FALSE,\"\",IF(ISBLANK(M24),\"Missing % grazing B-C heifers\",\"\"))","v":""},"","","   ",null,null,null,"% of animals grazing: For each animal type in the group, give the number or percent of animals that have grazing access (e.g. a group has 200 heifers and 100 of them have grazing acces, state 50% of heifers)."]
[null,null,"Lactating cows",null,null,null,null,null,null,false,{"$f":"N(J22)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J25=FALSE,\"\",IF(ISBLANK(M25),\"Missing % grazing W-B heifers\",\"\"))","v":""},"","","   "]
[null,null,"Dry cows",null,null,null,null,null,null,false,{"$f":"N(J23)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J26=FALSE,\"\",IF(ISBLANK(M26),\"Missing % grazing calves\",\"\"))","v":""},"","","   ",null,null,null,"Grazing days per year: For each animal type in the group, give the number of days per year with grazing access."]
[null,null,"Heifers: breeding to first calving",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,"Grazing hours/day: For each animal type in the group, state how many hours of the day they have grazing access during the grazing season."]
[null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"for concat"]
[null,null,"Calves (pre-weaning)",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"MANURE MGMT 1:"]
[null,null,"For how many months of the year is this pen used? If pen is used year-round, leave blank."]
[null,null,"Comment:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PEN TYPE",null,"error","Pen cleaning method ","error","Bedding type","Bedding amt","Units","concat"]
[null,null,"Manure management 1 pen management details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,".",{"$f":"N(D32)","v":0},null,{"$f":"IF(T21<1,\"Manure mgmt 1: missing pen type\",IF(T21>1,\"Manure mgmt 1: too many pen types selected\",\"\"))","v":"Manure mgmt 1: missing pen type"},{"$f":"N(J32)","v":0},{"$f":"IF(W33<1, _xlfn.CONCAT(V26, \" \", \"no pen cleaning selected\"), IF(W33>1, _xlfn.CONCAT(V26, \" \", \"two or more pen cleaning types selected\", \"\")))","v":"MANURE MGMT 1: no pen cleaning selected"},{"$f":"N33:N39","v":0},{"$f":"IF($Y30=0, \"\", IF(ISBLANK(P33), _xlfn.CONCAT($V$26,\" \", Y30, \" \", \"missing bedding amount, please check\", \"\")))","v":""},{"$f":"IF($Y30=0, \"\", IF(ISBLANK(Q33), _xlfn.CONCAT($V$26, \" \", \" missing\", \" \",  Y30, \" \", \"bedding units, please check\", )))","v":""},{"$f":"IF(AND(ISBLANK(Z30),ISBLANK(AA30)),\"\", _xlfn.CONCAT(Z30,CHAR(10),\" \",AA30))","v":"\n "}]
[null,null,"Pen type (select one)",null,null,"Pen cleaning method",null,null,null,null,{"$f":"SUM(K22:L26)","v":0},{"$f":"SUM(K22:L26)","v":0},null,"Pen Bedding information",null,null,null,null,null,0,null,null,{"$f":"N(J33)","v":0},null,0,"","",{"$f":"IF(AND(ISBLANK(Z31),ISBLANK(AA31)),\"\", _xlfn.CONCAT(Z31,CHAR(10),\" \",AA31))","v":"\n "},null,"Pen type: Select the pen type that animals are housed in. For individual calf housing, select \"Freestall\"."]
[null,null,"Tiestall",false,null,"Manual scraping",null,null,null,false,"^sum of grazing",null,null,"Bedding type",null,"Amount","Units",null,null,0,null,null,{"$f":"N(J34)","v":0},null,0,"","","\n ",null,"Open lot: State how many times per week the lot is harrowed (manure broken up and spread across lot surface to facilitate drying). \nState typical clean-out dates (e.g., manure is cleaned out of the pen on March 1st, June 15th, and October 31st)."]
[null,null,"Freestall",false,null,"Automatic alley scraper",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,{"$f":"SUM(W30:W32)","v":0},null,0,"","","\n "]
[null,null,"Open lot",false,null,"Flush system",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n ",null,"Compost bedded pack: State how many times per week the pack is tilled or mixed.\nState typical clean-out dates (e.g., the entire pack is cleaned out of the pen on January 1st and June 1st)."]
[null,null,null,null,null,"Pen cleaning frequency:",null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,"Bedded pack",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,"Cleaning method: Select how manure is cleaned from this group.\nSelect more than one if needed.\nManual scraping includes use of a skid steer."]
[null,null,"Calf hutch",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[]
[null,null,"Other (specify)",false]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Bedding type: Select the bedding type used in this group. Give the amount used (e.g. tons/year). You can also give your bedding inventory allocation (e.g., 60% of total sand purchased). \nIf more than one type of bedding is used, state in the comment box how the multiple bedding types are used (e.g., straw for 4 months in winter, sawdust for the rest of the year)."]
[null,null,"Comment:",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"data  validation",null,null,"CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,{"$f":"IF(AND(T20=0, T21=0), \"\", _xlfn.CONCAT(Z20, CHAR(10),Z21,CHAR(10),Z22,CHAR(10),Z23,CHAR(10),AA19, CHAR(10), U30,CHAR(10),X30,CHAR(10),AB30,CHAR(10),AB31,CHAR(10),AB32,CHAR(10),AB33,CHAR(10),AB34,CHAR(10),AB35,CHAR(10),AB36))","v":""}]
[null,null,"Manure management 1 storage details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2]
[null,null,"Manure treatment and storage",null,null,null,"Order (if applicable)","Calc","Removal/emptying  frequency:",null,null,null,null,"Comment:",null,null,null,null,null,3]
[null,null,"Liquid manure storage, no cover",null,null,false,null,{"$f":"N(F46)","v":0},null,null,null,null,null,null,null,null,null,null,null,4]
[null,null,"Liquid manure storage, cover",null,null,false,null,{"$f":"N(F47)","v":0},null,null,null,null,null,null,null,null,null,null,null,"N/A"]
[null,null,"Liquid manure storage, cover and flare",null,null,false,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure treatment/storage: Select the manure treatment and/or storage that manure from this group is moved to.\nIn the comment box, indicate the name/ID of the storage.\nIf manure goes through multiple stages, label them in order or give details in the comment boxes."]
[null,null,"Solid storage",null,null,false,null,0]
[null,null,"Daily spread",null,null,false,null,0]
[null,null,"Composting",null,null,false,null,0,null,null,null,null,null,false,"Static",null,false,"Active windrow"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Passive windrow",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Only select solid/liquid separation for mechanical-type separators (screw press, roller press, centrifuge, etc). Gravity-based separators (weeping walls, settling basins, etc.) should not be included. State the type of separator. If you have information on the solid removal rate, include this.\nState if separated solids are exported (e.g. sold), composted, field-applied (spread), or recycled as bedding."]
[null,null,"Solid/liquid separation1",null,null,false,null,0,null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Solids:",false,"Exported",false,"Composted"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Spread",false,"Bedding",null,null,null,null,null,null,null,null,null,null,null,"For anaerobic digestion,  state what type of digester (continuous stirred tank reactor, plug flow, covered anaerobic lagoon, etc.), and the approximate age of the digester in years."]
[null,null,"Anaerobic digester2",null,null,false,null,0,null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Age:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Post-digestion seperation?",null,null,false,null,null,null,null,null,null,null,null,null,null,null,null,"Removal: For each manure storage, state when manure is removed.\nE.g., a liquid storage is pumped down and field applied every 365 days on approximately May 1st.\nA liquid storage is pumped down every 6 months, on April 1st and October 1st.\nSolid manure stacks are field applied every 3months.\nCompost is exported (sold) annually."]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Effluent management?"]
[null,null,"Other (specify):",null,null,false,null,0]
[]
[null,null,"Which manure treatment/storage does the milking parlor waste go into?"]
[null,null,{"$f":"IF(SUM(H46:H61)>1, \"More than one manure storage selected. Please check, ignore if correct\", \"\")","v":""}]
[]
[]
[]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Grazing","% grazing","days per year","hours per day","concat","pen type concat"]
[null,null,"Manure management 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure mgmt 1",null,{"$f":"IF((ISBLANK(F73)),\"\", \"Manure mgmt 1\")","v":""},{"$f":"IF($J73=FALSE,\"\",IF(ISBLANK(M73),\"Missing % grazing lactating cows\",\"\"))","v":""},{"$f":"IF($J73=FALSE,\"\",IF(ISBLANK(N73),\"Missing grazing days per year lactating cows\",\"\"))","v":""},"",{"$f":"IF(AND(ISBLANK(W70), ISBLANK(X70), ISBLANK(Y70)), \" \", _xlfn.CONCAT( \" \", W70,\" \", X70, \" \",Y70))","v":"   "},{"$f":"IF(AND(T71>0, T71<3),\"\",_xlfn.CONCAT(V77, \" \", \" number of pen types not within typical range, check\"))","v":"MANURE MGMT 2:  number of pen types not within typical range, check"},null,null,"Typical number of animals: Give the typical or average number of animals housed in this group.\nIf more than one animal type is included, give the total number of each animal type (e.g. 150 heifers and 50 dry cows)."]
[null,null,"Typical number of animals",null,null,"Number",null,null,null,"Do animals graze?","Calc",null,{"$f":"IF($K$82>0, \"% animals grazing\", \"\")","v":""},{"$f":"IF($K$82>0, \"Grazing days per year\", \"\")","v":""},null,{"$f":"IF($K$82>0, \"Grazing hours per day\", \"\")","v":""},"Comment:",null,"^total cows",{"$f":"SUM(F73:I77)","v":0},null,"",{"$f":"IF($J74=FALSE,\"\",IF(ISBLANK(M74),\"Missing % grazing dry cows\",\"\"))","v":""},"","",{"$f":"IF(AND(ISBLANK(W71), ISBLANK(X71), ISBLANK(Y71)), \" \", _xlfn.CONCAT( \" \", W71,\" \", X71, \" \",Y71))","v":"   "}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"sum pen cleaning",{"$f":"SUM(T81:T89)","v":0},null,"",{"$f":"IF($J75=FALSE,\"\",IF(ISBLANK(M75),\"Missing % grazing B-C heifers\",\"\"))","v":""},"","","   ",null,null,null,"% of animals grazing: For each animal type in the group, give the number or percent of animals that have grazing access (e.g. a group has 200 heifers and 100 of them have grazing acces, state 50% of heifers)."]
[null,null,"Lactating cows",null,null,null,null,null,null,false,{"$f":"N(J73)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J76=FALSE,\"\",IF(ISBLANK(M76),\"Missing % grazing W-B heifers\",\"\"))","v":""},"","","   "]
[null,null,"Dry cows",null,null,null,null,null,null,false,{"$f":"N(J74)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J77=FALSE,\"\",IF(ISBLANK(M77),\"Missing % grazing calves\",\"\"))","v":""},"","","   ",null,null,null,"Grazing days per year: For each animal type in the group, give the number of days per year with grazing access."]
[null,null,"Heifers: breeding to first calving",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,"Grazing hours/day: For each animal type in the group, state how many hours of the day they have grazing access during the grazing season."]
[null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"for concat"]
[null,null,"Calves (pre-weaning)",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"MANURE MGMT 2:"]
[null,null,"For how many months of the year is this pen used? If pen is used year-round, leave blank."]
[null,null,"Comment:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PEN TYPE",null,"error","Pen cleaning method ","error","Bedding type","Bedding amt","Units","concat"]
[null,null,"Manure management 2 pen management details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,".",{"$f":"N(D83)","v":0},null,{"$f":"IF(T72<1,\"Manure mgmt 1: missing pen type\",IF(T72>1,\"Manure mgmt 1: too many pen types selected\",\"\"))","v":"Manure mgmt 1: missing pen type"},{"$f":"N(J83)","v":0},{"$f":"IF(W84<1, _xlfn.CONCAT(V77, \" \", \"no pen cleaning selected\"), IF(W84>1, _xlfn.CONCAT(V77, \" \", \"two or more pen cleaning types selected\", \"\")))","v":"MANURE MGMT 2: no pen cleaning selected"},{"$f":"N84:N90","v":0},{"$f":"IF($Y81=0, \"\", IF(ISBLANK(P84), _xlfn.CONCAT($V$26,\" \", Y81, \" \", \"missing bedding amount, please check\", \"\")))","v":""},{"$f":"IF($Y81=0, \"\", IF(ISBLANK(Q84), _xlfn.CONCAT($V$26, \" \", \" missing\", \" \",  Y81, \" \", \"bedding units, please check\", )))","v":""},{"$f":"IF(AND(ISBLANK(Z81),ISBLANK(AA81)),\"\", _xlfn.CONCAT(Z81,CHAR(10),\" \",AA81))","v":"\n "}]
[null,null,"Pen type (select one)",null,null,"Pen cleaning method",null,null,null,null,{"$f":"SUM(K73:L77)","v":0},{"$f":"SUM(K73:L77)","v":0},null,"Pen Bedding information",null,null,null,null,null,0,null,null,{"$f":"N(J84)","v":0},null,0,"","",{"$f":"IF(AND(ISBLANK(Z82),ISBLANK(AA82)),\"\", _xlfn.CONCAT(Z82,CHAR(10),\" \",AA82))","v":"\n "},null,"Pen type: Select the pen type that animals are housed in. For individual calf housing, select \"Freestall\"."]
[null,null,"Tiestall",false,null,"Manual scraping",null,null,null,false,"^sum of grazing",null,null,"Bedding type",null,"Amount","Units",null,null,0,null,null,{"$f":"N(J85)","v":0},null,0,"","","\n ",null,"Open lot: State how many times per week the lot is harrowed (manure broken up and spread across lot surface to facilitate drying). \nState typical clean-out dates (e.g., manure is cleaned out of the pen on March 1st, June 15th, and October 31st)."]
[null,null,"Freestall",false,null,"Automatic alley scraper",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,{"$f":"SUM(W81:W83)","v":0},null,0,"","","\n "]
[null,null,"Open lot",false,null,"Flush system",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n ",null,"Compost bedded pack: State how many times per week the pack is tilled or mixed.\nState typical clean-out dates (e.g., the entire pack is cleaned out of the pen on January 1st and June 1st)."]
[null,null,null,null,null,"Pen cleaning frequency:",null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,"Bedded pack",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,"Cleaning method: Select how manure is cleaned from this group.\nSelect more than one if needed.\nManual scraping includes use of a skid steer."]
[null,null,"Calf hutch",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[]
[null,null,"Other (specify)",false]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Bedding type: Select the bedding type used in this group. Give the amount used (e.g. tons/year). You can also give your bedding inventory allocation (e.g., 60% of total sand purchased). \nIf more than one type of bedding is used, state in the comment box how the multiple bedding types are used (e.g., straw for 4 months in winter, sawdust for the rest of the year)."]
[null,null,"Comment:",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"data  validation",null,null,"CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,{"$f":"IF(AND(T71=0, T72=0), \"\", _xlfn.CONCAT(Z71, CHAR(10),Z72,CHAR(10),Z73,CHAR(10),Z74,CHAR(10),AA70, CHAR(10), U81,CHAR(10),X81,CHAR(10),AB81,CHAR(10),AB82,CHAR(10),AB83,CHAR(10),AB84,CHAR(10),AB85,CHAR(10),AB86,CHAR(10),AB87))","v":""}]
[null,null,"Manure management 2 storage details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2]
[null,null,"Manure treatment and storage",null,null,null,"Order (if applicable)","Calc","Removal/emptying frequency:",null,null,null,null,"Comment:",null,null,null,null,null,3]
[null,null,"Liquid manure storage, no cover",null,null,false,null,{"$f":"N(F97)","v":0},null,null,null,null,null,null,null,null,null,null,null,4]
[null,null,"Liquid manure storage, cover",null,null,false,null,{"$f":"N(F98)","v":0},null,null,null,null,null,null,null,null,null,null,null,"N/A"]
[null,null,"Liquid manure storage, cover and flare",null,null,false,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure treatment/storage: Select the manure treatment and/or storage that manure from this group is moved to.\nIn the comment box, indicate the name/ID of the storage.\nIf manure goes through multiple stages, label them in order or give details in the comment boxes."]
[null,null,"Solid storage",null,null,false,null,0]
[null,null,"Daily spread",null,null,false,null,0]
[null,null,"Composting",null,null,false,null,0,null,null,null,null,null,false,"Static",null,false,"Active windrow"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Passive windrow",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Only select solid/liquid separation for mechanical-type separators (screw press, roller press, centrifuge, etc). Gravity-based separators (weeping walls, settling basins, etc.) should not be included. State the type of separator. If you have information on the solid removal rate, include this.\nState if separated solids are exported (e.g. sold), composted, field-applied (spread), or recycled as bedding."]
[null,null,"Solid/liquid separation1",null,null,false,null,{"$f":"N(F104)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Solids:",false,"Exported",false,"Composted"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Spread",false,"Bedding",null,null,null,null,null,null,null,null,null,null,null,"For anaerobic digestion,  state what type of digester (continuous stirred tank reactor, plug flow, covered anaerobic lagoon, etc.), and the approximate age of the digester in years."]
[null,null,"Anaerobic digester2",null,null,false,null,{"$f":"N(F107)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Age:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Post-digestion seperation?",null,null,false,null,null,null,null,null,null,null,null,null,null,null,null,"Removal: For each manure storage, state when manure is removed.\nE.g., a liquid storage is pumped down and field applied every 365 days on approximately May 1st.\nA liquid storage is pumped down every 6 months, on April 1st and October 1st.\nSolid manure stacks are field applied every 3months.\nCompost is exported (sold) annually."]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Effluent management?"]
[null,null,"Other (specify):",null,null,false,null,{"$f":"N(F111)","v":0}]
[]
[null,null,"Which manure treatment/storage does the milking parlor waste go into?"]
[null,null,{"$f":"IF(SUM(H97:H112)>1, \"More than one manure storage selected. Please check, ignore if correct\", \"\")","v":""}]
[]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Grazing","% grazing","days per year","hours per day","concat","pen type concat"]
[null,null,"Manure management 3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure mgmt 1",null,{"$f":"IF((ISBLANK(F122)),\"\", \"Manure mgmt 1\")","v":""},{"$f":"IF($J122=FALSE,\"\",IF(ISBLANK(M122),\"Missing % grazing lactating cows\",\"\"))","v":""},{"$f":"IF($J122=FALSE,\"\",IF(ISBLANK(N122),\"Missing grazing days per year lactating cows\",\"\"))","v":""},"",{"$f":"IF(AND(ISBLANK(W119), ISBLANK(X119), ISBLANK(Y119)), \" \", _xlfn.CONCAT( \" \", W119,\" \", X119, \" \",Y119))","v":"   "},{"$f":"IF(AND(T120>0, T120<3),\"\",_xlfn.CONCAT(V126, \" \", \" number of pen types not within typical range, check\"))","v":"MANURE MGMT 3:  number of pen types not within typical range, check"},null,null,"Typical number of animals: Give the typical or average number of animals housed in this group.\nIf more than one animal type is included, give the total number of each animal type (e.g. 150 heifers and 50 dry cows)."]
[null,null,"Typical number of animals",null,null,"Number",null,null,null,"Do animals graze?","Calc",null,{"$f":"IF($K$131>0, \"% animals grazing\", \"\")","v":""},{"$f":"IF($K$131>0, \"Grazing days per year\", \"\")","v":""},null,{"$f":"IF($K$131>0, \"Grazing hours per day\", \"\")","v":""},"Comment:",null,"^total cows",{"$f":"SUM(F122:I126)","v":0},null,"",{"$f":"IF($J123=FALSE,\"\",IF(ISBLANK(M123),\"Missing % grazing dry cows\",\"\"))","v":""},"","",{"$f":"IF(AND(ISBLANK(W120), ISBLANK(X120), ISBLANK(Y120)), \" \", _xlfn.CONCAT( \" \", W120,\" \", X120, \" \",Y120))","v":"   "}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"sum pen cleaning",{"$f":"SUM(T130:T138)","v":0},null,"",{"$f":"IF($J124=FALSE,\"\",IF(ISBLANK(M124),\"Missing % grazing B-C heifers\",\"\"))","v":""},"","","   ",null,null,null,"% of animals grazing: For each animal type in the group, give the number or percent of animals that have grazing access (e.g. a group has 200 heifers and 100 of them have grazing acces, state 50% of heifers)."]
[null,null,"Lactating cows",null,null,null,null,null,null,false,{"$f":"N(J122)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J125=FALSE,\"\",IF(ISBLANK(M125),\"Missing % grazing W-B heifers\",\"\"))","v":""},"","","   "]
[null,null,"Dry cows",null,null,null,null,null,null,false,{"$f":"N(J123)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J126=FALSE,\"\",IF(ISBLANK(M126),\"Missing % grazing calves\",\"\"))","v":""},"","","   ",null,null,null,"Grazing days per year: For each animal type in the group, give the number of days per year with grazing access."]
[null,null,"Heifers: breeding to first calving",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,"Grazing hours/day: For each animal type in the group, state how many hours of the day they have grazing access during the grazing season."]
[null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"for concat"]
[null,null,"Calves (pre-weaning)",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"MANURE MGMT 3:"]
[null,null,"For how many months of the year is this pen used? If pen is used year-round, leave blank."]
[null,null,"Comment:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PEN TYPE",null,"error","Pen cleaning method ","error","Bedding type","Bedding amt","Units","concat"]
[null,null,"Manure management 3 pen management details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,".",{"$f":"N(D132)","v":0},null,{"$f":"IF(T121<1,\"Manure mgmt 1: missing pen type\",IF(T121>1,\"Manure mgmt 1: too many pen types selected\",\"\"))","v":"Manure mgmt 1: missing pen type"},{"$f":"N(J132)","v":0},{"$f":"IF(W133<1, _xlfn.CONCAT(V126, \" \", \"no pen cleaning selected\"), IF(W133>1, _xlfn.CONCAT(V126, \" \", \"two or more pen cleaning types selected\", \"\")))","v":"MANURE MGMT 3: no pen cleaning selected"},{"$f":"N133:N139","v":0},{"$f":"IF($Y130=0, \"\", IF(ISBLANK(P133), _xlfn.CONCAT($V$26,\" \", Y130, \" \", \"missing bedding amount, please check\", \"\")))","v":""},{"$f":"IF($Y130=0, \"\", IF(ISBLANK(Q133), _xlfn.CONCAT($V$26, \" \", \" missing\", \" \",  Y130, \" \", \"bedding units, please check\", )))","v":""},{"$f":"IF(AND(ISBLANK(Z130),ISBLANK(AA130)),\"\", _xlfn.CONCAT(Z130,CHAR(10),\" \",AA130))","v":"\n "}]
[null,null,"Pen type (select one)",null,null,"Pen cleaning method",null,null,null,null,{"$f":"SUM(K122:L126)","v":0},null,null,"Pen Bedding information",null,null,null,null,null,0,null,null,{"$f":"N(J133)","v":0},null,0,"","",{"$f":"IF(AND(ISBLANK(Z131),ISBLANK(AA131)),\"\", _xlfn.CONCAT(Z131,CHAR(10),\" \",AA131))","v":"\n "},null,"Pen type: Select the pen type that animals are housed in. For individual calf housing, select \"Freestall\"."]
[null,null,"Tiestall",false,null,"Manual scraping",null,null,null,false,"^sum of grazing",null,null,"Bedding type",null,"Amount","Units",null,null,0,null,null,{"$f":"N(J134)","v":0},null,0,"","","\n ",null,"Open lot: State how many times per week the lot is harrowed (manure broken up and spread across lot surface to facilitate drying). \nState typical clean-out dates (e.g., manure is cleaned out of the pen on March 1st, June 15th, and October 31st)."]
[null,null,"Freestall",false,null,"Automatic alley scraper",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,{"$f":"SUM(W130:W132)","v":0},null,0,"","","\n "]
[null,null,"Open lot",false,null,"Flush system",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n ",null,"Compost bedded pack: State how many times per week the pack is tilled or mixed.\nState typical clean-out dates (e.g., the entire pack is cleaned out of the pen on January 1st and June 1st)."]
[null,null,null,null,null,"Pen cleaning frequency:",null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,"Bedded pack",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,"Cleaning method: Select how manure is cleaned from this group.\nSelect more than one if needed.\nManual scraping includes use of a skid steer."]
[null,null,"Calf hutch",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[]
[null,null,"Other (specify)",false]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Bedding type: Select the bedding type used in this group. Give the amount used (e.g. tons/year). You can also give your bedding inventory allocation (e.g., 60% of total sand purchased). \nIf more than one type of bedding is used, state in the comment box how the multiple bedding types are used (e.g., straw for 4 months in winter, sawdust for the rest of the year)."]
[null,null,"Comment:",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"data  validation",null,null,"CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,{"$f":"IF(AND(T120=0, T121=0), \"\", _xlfn.CONCAT(Z120, CHAR(10),Z121,CHAR(10),Z122,CHAR(10),Z123,CHAR(10),AA119, CHAR(10), U130,CHAR(10),X130,CHAR(10),AB130,CHAR(10),AB131,CHAR(10),AB132,CHAR(10),AB133,CHAR(10),AB134,CHAR(10),AB135,CHAR(10),AB136))","v":""}]
[null,null,"Manure management 3 storage details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2]
[null,null,"Manure treatment and storage",null,null,null,"Order (if applicable)","Calc","Removal/emptying frequency:",null,null,null,null,"Comment:",null,null,null,null,null,3]
[null,null,"Liquid manure storage, no cover",null,null,false,null,{"$f":"N(F146)","v":0},null,null,null,null,null,null,null,null,null,null,null,4]
[null,null,"Liquid manure storage, cover",null,null,false,null,{"$f":"N(F147)","v":0},null,null,null,null,null,null,null,null,null,null,null,"N/A"]
[null,null,"Liquid manure storage, cover and flare",null,null,false,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure treatment/storage: Select the manure treatment and/or storage that manure from this group is moved to.\nIn the comment box, indicate the name/ID of the storage.\nIf manure goes through multiple stages, label them in order or give details in the comment boxes."]
[null,null,"Solid storage",null,null,false,null,0]
[null,null,"Daily spread",null,null,false,null,0]
[null,null,"Composting",null,null,false,null,0,null,null,null,null,null,false,"Static",null,false,"Active windrow"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Passive windrow",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Only select solid/liquid separation for mechanical-type separators (screw press, roller press, centrifuge, etc). Gravity-based separators (weeping walls, settling basins, etc.) should not be included. State the type of separator. If you have information on the solid removal rate, include this.\nState if separated solids are exported (e.g. sold), composted, field-applied (spread), or recycled as bedding."]
[null,null,"Solid/liquid separation1",null,null,false,null,{"$f":"N(F153)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Solids:",false,"Exported",false,"Composted"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Spread",false,"Bedding",null,null,null,null,null,null,null,null,null,null,null,"For anaerobic digestion,  state what type of digester (continuous stirred tank reactor, plug flow, covered anaerobic lagoon, etc.), and the approximate age of the digester in years."]
[null,null,"Anaerobic digester2",null,null,false,null,{"$f":"N(F156)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Age:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Post-digestion seperation?",null,null,false,null,null,null,null,null,null,null,null,null,null,null,null,"Removal: For each manure storage, state when manure is removed.\nE.g., a liquid storage is pumped down and field applied every 365 days on approximately May 1st.\nA liquid storage is pumped down every 6 months, on April 1st and October 1st.\nSolid manure stacks are field applied every 3months.\nCompost is exported (sold) annually."]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Effluent management?"]
[null,null,"Other (specify):",null,null,false,null,{"$f":"N(F160)","v":0}]
[]
[null,null,"Which manure treatment/storage does the milking parlor waste go into?"]
[null,null,{"$f":"IF(SUM(H146:H161)>1, \"More than one manure storage selected. Please check, ignore if correct\", \"\")","v":""}]
[]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Grazing","% grazing","days per year","hours per day","concat","pen type concat"]
[null,null,"Manure management 4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure mgmt 1",null,{"$f":"IF((ISBLANK(F171)),\"\", \"Manure mgmt 1\")","v":""},{"$f":"IF($J171=FALSE,\"\",IF(ISBLANK(M171),\"Missing % grazing lactating cows\",\"\"))","v":""},{"$f":"IF($J171=FALSE,\"\",IF(ISBLANK(N171),\"Missing grazing days per year lactating cows\",\"\"))","v":""},"",{"$f":"IF(AND(ISBLANK(W168), ISBLANK(X168), ISBLANK(Y168)), \" \", _xlfn.CONCAT( \" \", W168,\" \", X168, \" \",Y168))","v":"   "},{"$f":"IF(AND(T169>0, T169<3),\"\",_xlfn.CONCAT(V175, \" \", \" number of pen types not within typical range, check\"))","v":"MANURE MGMT 4:  number of pen types not within typical range, check"},null,null,"Typical number of animals: Give the typical or average number of animals housed in this group.\nIf more than one animal type is included, give the total number of each animal type (e.g. 150 heifers and 50 dry cows)."]
[null,null,"Typical number of animals",null,null,"Number",null,null,null,"Do animals graze?","Calc",null,{"$f":"IF($K$180>0, \"% animals grazing\", \"\")","v":""},{"$f":"IF($K$180>0, \"Grazing hours per day\", \"\")","v":""},null,{"$f":"IF($K$180>0, \"Grazing hours per day\", \"\")","v":""},"Comment:",null,"^total cows",{"$f":"SUM(F171:I175)","v":0},null,"",{"$f":"IF($J172=FALSE,\"\",IF(ISBLANK(M172),\"Missing % grazing dry cows\",\"\"))","v":""},"","",{"$f":"IF(AND(ISBLANK(W169), ISBLANK(X169), ISBLANK(Y169)), \" \", _xlfn.CONCAT( \" \", W169,\" \", X169, \" \",Y169))","v":"   "}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"sum pen cleaning",{"$f":"SUM(T179:T187)","v":0},null,"",{"$f":"IF($J173=FALSE,\"\",IF(ISBLANK(M173),\"Missing % grazing B-C heifers\",\"\"))","v":""},"","","   ",null,null,null,"% of animals grazing: For each animal type in the group, give the number or percent of animals that have grazing access (e.g. a group has 200 heifers and 100 of them have grazing acces, state 50% of heifers)."]
[null,null,"Lactating cows",null,null,null,null,null,null,false,{"$f":"N(J171)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J174=FALSE,\"\",IF(ISBLANK(M174),\"Missing % grazing W-B heifers\",\"\"))","v":""},"","","   "]
[null,null,"Dry cows",null,null,null,null,null,null,false,{"$f":"N(J172)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J175=FALSE,\"\",IF(ISBLANK(M175),\"Missing % grazing calves\",\"\"))","v":""},"","","   ",null,null,null,"Grazing days per year: For each animal type in the group, give the number of days per year with grazing access."]
[null,null,"Heifers: breeding to first calving",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,"Grazing hours/day: For each animal type in the group, state how many hours of the day they have grazing access during the grazing season."]
[null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"for concat"]
[null,null,"Calves (pre-weaning)",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"MANURE MGMT 4:"]
[null,null,"For how many months of the year is this pen used? If pen is used year-round, leave blank."]
[null,null,"Comment:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PEN TYPE",null,"error","Pen cleaning method ","error","Bedding type","Bedding amt","Units","concat"]
[null,null,"Manure management 4 pen management details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,".",{"$f":"N(D181)","v":0},null,{"$f":"IF(T170<1,\"Manure mgmt 1: missing pen type\",IF(T170>1,\"Manure mgmt 1: too many pen types selected\",\"\"))","v":"Manure mgmt 1: missing pen type"},{"$f":"N(J181)","v":0},{"$f":"IF(W182<1, _xlfn.CONCAT(V175, \" \", \"no pen cleaning selected\"), IF(W182>1, _xlfn.CONCAT(V175, \" \", \"two or more pen cleaning types selected\", \"\")))","v":"MANURE MGMT 4: no pen cleaning selected"},{"$f":"N182:N188","v":0},{"$f":"IF($Y179=0, \"\", IF(ISBLANK(P182), _xlfn.CONCAT($V$26,\" \", Y179, \" \", \"missing bedding amount, please check\", \"\")))","v":""},{"$f":"IF($Y179=0, \"\", IF(ISBLANK(Q182), _xlfn.CONCAT($V$26, \" \", \" missing\", \" \",  Y179, \" \", \"bedding units, please check\", )))","v":""},{"$f":"IF(AND(ISBLANK(Z179),ISBLANK(AA179)),\"\", _xlfn.CONCAT(Z179,CHAR(10),\" \",AA179))","v":"\n "}]
[null,null,"Pen type (select one)",null,null,"Pen cleaning method",null,null,null,null,{"$f":"SUM(K171:L175)","v":0},null,null,"Pen Bedding information",null,null,null,null,null,0,null,null,{"$f":"N(J182)","v":0},null,0,"","",{"$f":"IF(AND(ISBLANK(Z180),ISBLANK(AA180)),\"\", _xlfn.CONCAT(Z180,CHAR(10),\" \",AA180))","v":"\n "},null,"Pen type: Select the pen type that animals are housed in. For individual calf housing, select \"Freestall\"."]
[null,null,"Tiestall",false,null,"Manual scraping",null,null,null,false,"^sum of grazing",null,null,"Bedding type",null,"Amount","Units",null,null,0,null,null,{"$f":"N(J183)","v":0},null,0,"","","\n ",null,"Open lot: State how many times per week the lot is harrowed (manure broken up and spread across lot surface to facilitate drying). \nState typical clean-out dates (e.g., manure is cleaned out of the pen on March 1st, June 15th, and October 31st)."]
[null,null,"Freestall",false,null,"Automatic alley scraper",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,{"$f":"SUM(W179:W181)","v":0},null,0,"","","\n "]
[null,null,"Open lot",false,null,"Flush system",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n ",null,"Compost bedded pack: State how many times per week the pack is tilled or mixed.\nState typical clean-out dates (e.g., the entire pack is cleaned out of the pen on January 1st and June 1st)."]
[null,null,null,null,null,"Pen cleaning frequency:",null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,"Bedded pack",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,"Cleaning method: Select how manure is cleaned from this group.\nSelect more than one if needed.\nManual scraping includes use of a skid steer."]
[null,null,"Calf hutch",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[]
[null,null,"Other (specify)",false]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Bedding type: Select the bedding type used in this group. Give the amount used (e.g. tons/year). You can also give your bedding inventory allocation (e.g., 60% of total sand purchased). \nIf more than one type of bedding is used, state in the comment box how the multiple bedding types are used (e.g., straw for 4 months in winter, sawdust for the rest of the year)."]
[null,null,"Comment:",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"data  validation",null,null,"CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,{"$f":"IF(AND(T169=0, T170=0), \"\", _xlfn.CONCAT(Z169, CHAR(10),Z170,CHAR(10),Z171,CHAR(10),Z172,CHAR(10),AA168, CHAR(10), U179,CHAR(10),X179,CHAR(10),AB179,CHAR(10),AB180,CHAR(10),AB181,CHAR(10),AB182,CHAR(10),AB183,CHAR(10),AB184,CHAR(10),AB185))","v":""}]
[null,null,"Manure management 4 storage details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2]
[null,null,"Manure treatment and storage",null,null,null,"Order (if applicable)","Calc","Removal/emptying frequency:",null,null,null,null,"Comment:",null,null,null,null,null,3]
[null,null,"Liquid manure storage, no cover",null,null,false,null,{"$f":"N(F195)","v":0},null,null,null,null,null,null,null,null,null,null,null,4]
[null,null,"Liquid manure storage, cover",null,null,false,null,{"$f":"N(F196)","v":0},null,null,null,null,null,null,null,null,null,null,null,"N/A"]
[null,null,"Liquid manure storage, cover and flare",null,null,false,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure treatment/storage: Select the manure treatment and/or storage that manure from this group is moved to.\nIn the comment box, indicate the name/ID of the storage.\nIf manure goes through multiple stages, label them in order or give details in the comment boxes."]
[null,null,"Solid storage",null,null,false,null,0]
[null,null,"Daily spread",null,null,false,null,0]
[null,null,"Composting",null,null,false,null,0,null,null,null,null,null,false,"Static",null,false,"Active windrow"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Passive windrow",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Only select solid/liquid separation for mechanical-type separators (screw press, roller press, centrifuge, etc). Gravity-based separators (weeping walls, settling basins, etc.) should not be included. State the type of separator. If you have information on the solid removal rate, include this.\nState if separated solids are exported (e.g. sold), composted, field-applied (spread), or recycled as bedding."]
[null,null,"Solid/liquid separation1",null,null,false,null,{"$f":"N(F202)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Solids:",false,"Exported",false,"Composted"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Spread",false,"Bedding",null,null,null,null,null,null,null,null,null,null,null,"For anaerobic digestion,  state what type of digester (continuous stirred tank reactor, plug flow, covered anaerobic lagoon, etc.), and the approximate age of the digester in years."]
[null,null,"Anaerobic digester2",null,null,false,null,{"$f":"N(F205)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Age:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Post-digestion seperation?",null,null,false,null,null,null,null,null,null,null,null,null,null,null,null,"Removal: For each manure storage, state when manure is removed.\nE.g., a liquid storage is pumped down and field applied every 365 days on approximately May 1st.\nA liquid storage is pumped down every 6 months, on April 1st and October 1st.\nSolid manure stacks are field applied every 3months.\nCompost is exported (sold) annually."]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Effluent management?"]
[null,null,"Other (specify):",null,null,false,null,{"$f":"N(F209)","v":0}]
[]
[null,null,"Which manure treatment/storage does the milking parlor waste go into?"]
[null,null,{"$f":"IF(SUM(H195:H210)>1, \"More than one manure storage selected. Please check, ignore if correct\", \"\")","v":""}]
[]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Grazing","% grazing","days per year","hours per day","concat","pen type concat"]
[null,null,"Manure management 5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure mgmt 1",null,{"$f":"IF((ISBLANK(F220)),\"\", \"Manure mgmt 1\")","v":""},{"$f":"IF($J220=FALSE,\"\",IF(ISBLANK(M220),\"Missing % grazing lactating cows\",\"\"))","v":""},{"$f":"IF($J220=FALSE,\"\",IF(ISBLANK(N220),\"Missing grazing days per year lactating cows\",\"\"))","v":""},"",{"$f":"IF(AND(ISBLANK(W217), ISBLANK(X217), ISBLANK(Y217)), \" \", _xlfn.CONCAT( \" \", W217,\" \", X217, \" \",Y217))","v":"   "},{"$f":"IF(AND(T218>0, T218<3),\"\",_xlfn.CONCAT(V224, \" \", \" number of pen types not within typical range, check\"))","v":"MANURE MGMT 5:  number of pen types not within typical range, check"},null,null,"Typical number of animals: Give the typical or average number of animals housed in this group.\nIf more than one animal type is included, give the total number of each animal type (e.g. 150 heifers and 50 dry cows)."]
[null,null,"Typical number of animals",null,null,"Number",null,null,null,"Do animals graze?","Calc",null,{"$f":"IF($K$229>0, \"% animals grazing\", \"\")","v":""},{"$f":"IF($K$229>0, \"Grazing days per year\", \"\")","v":""},null,{"$f":"IF($K$229>0, \"Grazing hours per day\", \"\")","v":""},"Comment:",null,"^total cows",{"$f":"SUM(F220:I224)","v":0},null,"",{"$f":"IF($J221=FALSE,\"\",IF(ISBLANK(M221),\"Missing % grazing dry cows\",\"\"))","v":""},"","",{"$f":"IF(AND(ISBLANK(W218), ISBLANK(X218), ISBLANK(Y218)), \" \", _xlfn.CONCAT( \" \", W218,\" \", X218, \" \",Y218))","v":"   "}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"sum pen cleaning",{"$f":"SUM(T228:T236)","v":0},null,"",{"$f":"IF($J222=FALSE,\"\",IF(ISBLANK(M222),\"Missing % grazing B-C heifers\",\"\"))","v":""},"","","   ",null,null,null,"% of animals grazing: For each animal type in the group, give the number or percent of animals that have grazing access (e.g. a group has 200 heifers and 100 of them have grazing acces, state 50% of heifers)."]
[null,null,"Lactating cows",null,null,null,null,null,null,false,{"$f":"N(J220)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J223=FALSE,\"\",IF(ISBLANK(M223),\"Missing % grazing W-B heifers\",\"\"))","v":""},"","","   "]
[null,null,"Dry cows",null,null,null,null,null,null,false,{"$f":"N(J221)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J224=FALSE,\"\",IF(ISBLANK(M224),\"Missing % grazing calves\",\"\"))","v":""},"","","   ",null,null,null,"Grazing days per year: For each animal type in the group, give the number of days per year with grazing access."]
[null,null,"Heifers: breeding to first calving",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,"Grazing hours/day: For each animal type in the group, state how many hours of the day they have grazing access during the grazing season."]
[null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"for concat"]
[null,null,"Calves (pre-weaning)",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"MANURE MGMT 5:"]
[null,null,"For how many months of the year is this pen used? If pen is used year-round, leave blank."]
[null,null,"Comment:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PEN TYPE",null,"error","Pen cleaning method ","error","Bedding type","Bedding amt","Units","concat"]
[null,null,"Manure management 5 pen management details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,".",{"$f":"N(D230)","v":0},null,{"$f":"IF(T219<1,\"Manure mgmt 1: missing pen type\",IF(T219>1,\"Manure mgmt 1: too many pen types selected\",\"\"))","v":"Manure mgmt 1: missing pen type"},{"$f":"N(J230)","v":0},{"$f":"IF(W231<1, _xlfn.CONCAT(V224, \" \", \"no pen cleaning selected\"), IF(W231>1, _xlfn.CONCAT(V224, \" \", \"two or more pen cleaning types selected\", \"\")))","v":"MANURE MGMT 5: no pen cleaning selected"},{"$f":"N231:N237","v":0},{"$f":"IF($Y228=0, \"\", IF(ISBLANK(P231), _xlfn.CONCAT($V$26,\" \", Y228, \" \", \"missing bedding amount, please check\", \"\")))","v":""},{"$f":"IF($Y228=0, \"\", IF(ISBLANK(Q231), _xlfn.CONCAT($V$26, \" \", \" missing\", \" \",  Y228, \" \", \"bedding units, please check\", )))","v":""},{"$f":"IF(AND(ISBLANK(Z228),ISBLANK(AA228)),\"\", _xlfn.CONCAT(Z228,CHAR(10),\" \",AA228))","v":"\n "}]
[null,null,"Pen type (select one)",null,null,"Pen cleaning method",null,null,null,null,{"$f":"SUM(K220:L224)","v":0},null,null,"Pen Bedding information",null,null,null,null,null,0,null,null,{"$f":"N(J231)","v":0},null,0,"","",{"$f":"IF(AND(ISBLANK(Z229),ISBLANK(AA229)),\"\", _xlfn.CONCAT(Z229,CHAR(10),\" \",AA229))","v":"\n "},null,"Pen type: Select the pen type that animals are housed in. For individual calf housing, select \"Freestall\"."]
[null,null,"Tiestall",false,null,"Manual scraping",null,null,null,false,"^sum of grazing",null,null,"Bedding type",null,"Amount","Units",null,null,0,null,null,{"$f":"N(J232)","v":0},null,0,"","","\n ",null,"Open lot: State how many times per week the lot is harrowed (manure broken up and spread across lot surface to facilitate drying). \nState typical clean-out dates (e.g., manure is cleaned out of the pen on March 1st, June 15th, and October 31st)."]
[null,null,"Freestall",false,null,"Automatic alley scraper",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,{"$f":"SUM(W228:W230)","v":0},null,0,"","","\n "]
[null,null,"Open lot",false,null,"Flush system",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n ",null,"Compost bedded pack: State how many times per week the pack is tilled or mixed.\nState typical clean-out dates (e.g., the entire pack is cleaned out of the pen on January 1st and June 1st)."]
[null,null,null,null,null,"Pen cleaning frequency:",null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,"Bedded pack",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,"Cleaning method: Select how manure is cleaned from this group.\nSelect more than one if needed.\nManual scraping includes use of a skid steer."]
[null,null,"Calf hutch",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[]
[null,null,"Other (specify)",false]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Bedding type: Select the bedding type used in this group. Give the amount used (e.g. tons/year). You can also give your bedding inventory allocation (e.g., 60% of total sand purchased). \nIf more than one type of bedding is used, state in the comment box how the multiple bedding types are used (e.g., straw for 4 months in winter, sawdust for the rest of the year)."]
[null,null,"Comment:",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"data  validation",null,null,"CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,{"$f":"IF(AND(T218=0, T219=0), \"\", _xlfn.CONCAT(Z218, CHAR(10),Z219,CHAR(10),Z220,CHAR(10),Z221,CHAR(10),AA217, CHAR(10), U228,CHAR(10),X228,CHAR(10),AB228,CHAR(10),AB229,CHAR(10),AB230,CHAR(10),AB231,CHAR(10),AB232,CHAR(10),AB233,CHAR(10),AB234))","v":""}]
[null,null,"Manure management 5 storage details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2]
[null,null,"Manure treatment and storage",null,null,null,"Order (if applicable)","Calc","Removal/emptying frequency:",null,null,null,null,"Comment:",null,null,null,null,null,3]
[null,null,"Liquid manure storage, no cover",null,null,false,null,{"$f":"N(F244)","v":0},null,null,null,null,null,null,null,null,null,null,null,4]
[null,null,"Liquid manure storage, cover",null,null,false,null,{"$f":"N(F245)","v":0},null,null,null,null,null,null,null,null,null,null,null,"N/A"]
[null,null,"Liquid manure storage, cover and flare",null,null,false,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure treatment/storage: Select the manure treatment and/or storage that manure from this group is moved to.\nIn the comment box, indicate the name/ID of the storage.\nIf manure goes through multiple stages, label them in order or give details in the comment boxes."]
[null,null,"Solid storage",null,null,false,null,0]
[null,null,"Daily spread",null,null,false,null,0]
[null,null,"Composting",null,null,false,null,0,null,null,null,null,null,false,"Static",null,false,"Active windrow"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Passive windrow",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Only select solid/liquid separation for mechanical-type separators (screw press, roller press, centrifuge, etc). Gravity-based separators (weeping walls, settling basins, etc.) should not be included. State the type of separator. If you have information on the solid removal rate, include this.\nState if separated solids are exported (e.g. sold), composted, field-applied (spread), or recycled as bedding."]
[null,null,"Solid/liquid separation1",null,null,false,null,{"$f":"N(F251)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Solids:",false,"Exported",false,"Composted"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Spread",false,"Bedding",null,null,null,null,null,null,null,null,null,null,null,"For anaerobic digestion,  state what type of digester (continuous stirred tank reactor, plug flow, covered anaerobic lagoon, etc.), and the approximate age of the digester in years."]
[null,null,"Anaerobic digester2",null,null,false,null,{"$f":"N(F254)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Age:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Post-digestion seperation?",null,null,false,null,null,null,null,null,null,null,null,null,null,null,null,"Removal: For each manure storage, state when manure is removed.\nE.g., a liquid storage is pumped down and field applied every 365 days on approximately May 1st.\nA liquid storage is pumped down every 6 months, on April 1st and October 1st.\nSolid manure stacks are field applied every 3months.\nCompost is exported (sold) annually."]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Effluent management?"]
[null,null,"Other (specify):",null,null,false,null,{"$f":"N(F258)","v":0}]
[]
[null,null,"Which manure treatment/storage does the milking parlor waste go into?"]
[null,null,{"$f":"IF(SUM(H244:H259)>1, \"More than one manure storage selected. Please check, ignore if correct\", \"\")","v":""}]
[]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Grazing","% grazing","days per year","hours per day","concat","pen type concat"]
[null,null,"Manure management 6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure mgmt 1",null,{"$f":"IF((ISBLANK(F269)),\"\", \"Manure mgmt 1\")","v":""},{"$f":"IF($J269=FALSE,\"\",IF(ISBLANK(M269),\"Missing % grazing lactating cows\",\"\"))","v":""},{"$f":"IF($J269=FALSE,\"\",IF(ISBLANK(N269),\"Missing grazing days per year lactating cows\",\"\"))","v":""},"",{"$f":"IF(AND(ISBLANK(W266), ISBLANK(X266), ISBLANK(Y266)), \" \", _xlfn.CONCAT( \" \", W266,\" \", X266, \" \",Y266))","v":"   "},{"$f":"IF(AND(T267>0, T267<3),\"\",_xlfn.CONCAT(V273, \" \", \" number of pen types not within typical range, check\"))","v":"MANURE MGMT 6:  number of pen types not within typical range, check"},null,null,"Typical number of animals: Give the typical or average number of animals housed in this group.\nIf more than one animal type is included, give the total number of each animal type (e.g. 150 heifers and 50 dry cows)."]
[null,null,"Typical number of animals",null,null,"Number",null,null,null,"Do animals graze?","Calc",null,{"$f":"IF($K$278>0, \"% animals grazing\", \"\")","v":""},{"$f":"IF($K$278>0, \"Grazing days per year\", \"\")","v":""},null,{"$f":"IF($K$278>0, \"Grazing hours per day\", \"\")","v":""},"Comment:",null,"^total cows",{"$f":"SUM(F269:I273)","v":0},null,"",{"$f":"IF($J270=FALSE,\"\",IF(ISBLANK(M270),\"Missing % grazing dry cows\",\"\"))","v":""},"","",{"$f":"IF(AND(ISBLANK(W267), ISBLANK(X267), ISBLANK(Y267)), \" \", _xlfn.CONCAT( \" \", W267,\" \", X267, \" \",Y267))","v":"   "}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"sum pen cleaning",{"$f":"SUM(T277:T285)","v":0},null,"",{"$f":"IF($J271=FALSE,\"\",IF(ISBLANK(M271),\"Missing % grazing B-C heifers\",\"\"))","v":""},"","","   ",null,null,null,"% of animals grazing: For each animal type in the group, give the number or percent of animals that have grazing access (e.g. a group has 200 heifers and 100 of them have grazing acces, state 50% of heifers)."]
[null,null,"Lactating cows",null,null,null,null,null,null,false,{"$f":"N(J269)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J272=FALSE,\"\",IF(ISBLANK(M272),\"Missing % grazing W-B heifers\",\"\"))","v":""},"","","   "]
[null,null,"Dry cows",null,null,null,null,null,null,false,{"$f":"N(J270)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J273=FALSE,\"\",IF(ISBLANK(M273),\"Missing % grazing calves\",\"\"))","v":""},"","","   ",null,null,null,"Grazing days per year: For each animal type in the group, give the number of days per year with grazing access."]
[null,null,"Heifers: breeding to first calving",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,"Grazing hours/day: For each animal type in the group, state how many hours of the day they have grazing access during the grazing season."]
[null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"for concat"]
[null,null,"Calves (pre-weaning)",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"MANURE MGMT 6:"]
[null,null,"For how many months of the year is this pen used? If pen is used year-round, leave blank."]
[null,null,"Comment:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PEN TYPE",null,"error","Pen cleaning method ","error","Bedding type","Bedding amt","Units","concat"]
[null,null,"Manure management 6 pen management details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,".",{"$f":"N(D279)","v":0},null,{"$f":"IF(T268<1,\"Manure mgmt 1: missing pen type\",IF(T268>1,\"Manure mgmt 1: too many pen types selected\",\"\"))","v":"Manure mgmt 1: missing pen type"},{"$f":"N(J279)","v":0},{"$f":"IF(W280<1, _xlfn.CONCAT(V273, \" \", \"no pen cleaning selected\"), IF(W280>1, _xlfn.CONCAT(V273, \" \", \"two or more pen cleaning types selected\", \"\")))","v":"MANURE MGMT 6: no pen cleaning selected"},{"$f":"N280:N286","v":0},{"$f":"IF($Y277=0, \"\", IF(ISBLANK(P280), _xlfn.CONCAT($V$26,\" \", Y277, \" \", \"missing bedding amount, please check\", \"\")))","v":""},{"$f":"IF($Y277=0, \"\", IF(ISBLANK(Q280), _xlfn.CONCAT($V$26, \" \", \" missing\", \" \",  Y277, \" \", \"bedding units, please check\", )))","v":""},{"$f":"IF(AND(ISBLANK(Z277),ISBLANK(AA277)),\"\", _xlfn.CONCAT(Z277,CHAR(10),\" \",AA277))","v":"\n "}]
[null,null,"Pen type (select one)",null,null,"Pen cleaning method",null,null,null,null,{"$f":"SUM(K269:L273)","v":0},null,null,"Pen Bedding information",null,null,null,null,null,0,null,null,{"$f":"N(J280)","v":0},null,0,"","",{"$f":"IF(AND(ISBLANK(Z278),ISBLANK(AA278)),\"\", _xlfn.CONCAT(Z278,CHAR(10),\" \",AA278))","v":"\n "},null,"Pen type: Select the pen type that animals are housed in. For individual calf housing, select \"Freestall\"."]
[null,null,"Tiestall",false,null,"Manual scraping",null,null,null,false,"^sum of grazing",null,null,"Bedding type",null,"Amount","Units",null,null,0,null,null,{"$f":"N(J281)","v":0},null,0,"","","\n ",null,"Open lot: State how many times per week the lot is harrowed (manure broken up and spread across lot surface to facilitate drying). \nState typical clean-out dates (e.g., manure is cleaned out of the pen on March 1st, June 15th, and October 31st)."]
[null,null,"Freestall",false,null,"Automatic alley scraper",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,{"$f":"SUM(W277:W279)","v":0},null,0,"","","\n "]
[null,null,"Open lot",false,null,"Flush system",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n ",null,"Compost bedded pack: State how many times per week the pack is tilled or mixed.\nState typical clean-out dates (e.g., the entire pack is cleaned out of the pen on January 1st and June 1st)."]
[null,null,null,null,null,"Pen cleaning frequency:",null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,"Bedded pack",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,"Cleaning method: Select how manure is cleaned from this group.\nSelect more than one if needed.\nManual scraping includes use of a skid steer."]
[null,null,"Calf hutch",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[]
[null,null,"Other (specify)",false]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Bedding type: Select the bedding type used in this group. Give the amount used (e.g. tons/year). You can also give your bedding inventory allocation (e.g., 60% of total sand purchased). \nIf more than one type of bedding is used, state in the comment box how the multiple bedding types are used (e.g., straw for 4 months in winter, sawdust for the rest of the year)."]
[null,null,"Comment:",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"data  validation",null,null,"CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,{"$f":"IF(AND(T267=0, T268=0), \"\", _xlfn.CONCAT(Z267, CHAR(10),Z268,CHAR(10),Z269,CHAR(10),Z270,CHAR(10),AA266, CHAR(10), U277,CHAR(10),X277,CHAR(10),AB277,CHAR(10),AB278,CHAR(10),AB279,CHAR(10),AB280,CHAR(10),AB281,CHAR(10),AB282,CHAR(10),AB283))","v":""}]
[null,null,"Manure management 6 storage details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2]
[null,null,"Manure treatment and storage",null,null,null,"Order (if applicable)","Calc","Removal/emptying frequency:",null,null,null,null,"Comment:",null,null,null,null,null,3]
[null,null,"Liquid manure storage, no cover",null,null,false,null,{"$f":"N(F293)","v":0},null,null,null,null,null,null,null,null,null,null,null,4]
[null,null,"Liquid manure storage, cover",null,null,false,null,{"$f":"N(F294)","v":0},null,null,null,null,null,null,null,null,null,null,null,"N/A"]
[null,null,"Liquid manure storage, cover and flare",null,null,false,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure treatment/storage: Select the manure treatment and/or storage that manure from this group is moved to.\nIn the comment box, indicate the name/ID of the storage.\nIf manure goes through multiple stages, label them in order or give details in the comment boxes."]
[null,null,"Solid storage",null,null,false,null,0]
[null,null,"Daily spread",null,null,false,null,0]
[null,null,"Composting",null,null,false,null,0,null,null,null,null,null,false,"Static",null,false,"Active windrow"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Passive windrow",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Only select solid/liquid separation for mechanical-type separators (screw press, roller press, centrifuge, etc). Gravity-based separators (weeping walls, settling basins, etc.) should not be included. State the type of separator. If you have information on the solid removal rate, include this.\nState if separated solids are exported (e.g. sold), composted, field-applied (spread), or recycled as bedding."]
[null,null,"Solid/liquid separation1",null,null,false,null,{"$f":"N(F300)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Solids:",false,"Exported",false,"Composted"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Spread",false,"Bedding",null,null,null,null,null,null,null,null,null,null,null,"For anaerobic digestion,  state what type of digester (continuous stirred tank reactor, plug flow, covered anaerobic lagoon, etc.), and the approximate age of the digester in years."]
[null,null,"Anaerobic digester2",null,null,false,null,{"$f":"N(F303)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Age:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Post-digestion seperation?",null,null,false,null,null,null,null,null,null,null,null,null,null,null,null,"Removal: For each manure storage, state when manure is removed.\nE.g., a liquid storage is pumped down and field applied every 365 days on approximately May 1st.\nA liquid storage is pumped down every 6 months, on April 1st and October 1st.\nSolid manure stacks are field applied every 3months.\nCompost is exported (sold) annually."]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Effluent management?"]
[null,null,"Other (specify):",null,null,false,null,{"$f":"N(F307)","v":0}]
[]
[null,null,"Which manure treatment/storage does the milking parlor waste go into?"]
[null,null,{"$f":"IF(SUM(H293:H308)>1, \"More than one manure storage selected. Please check, ignore if correct\", \"\")","v":""}]
[]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Grazing","% grazing","days per year","hours per day","concat","pen type concat"]
[null,null,"Manure management 7",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure mgmt 1",null,{"$f":"IF((ISBLANK(F318)),\"\", \"Manure mgmt 1\")","v":""},{"$f":"IF($J318=FALSE,\"\",IF(ISBLANK(M318),\"Missing % grazing lactating cows\",\"\"))","v":""},{"$f":"IF($J318=FALSE,\"\",IF(ISBLANK(N318),\"Missing grazing days per year lactating cows\",\"\"))","v":""},"",{"$f":"IF(AND(ISBLANK(W315), ISBLANK(X315), ISBLANK(Y315)), \" \", _xlfn.CONCAT( \" \", W315,\" \", X315, \" \",Y315))","v":"   "},{"$f":"IF(AND(T316>0, T316<3),\"\",_xlfn.CONCAT(V322, \" \", \" number of pen types not within typical range, check\"))","v":"MANURE MGMT 7:  number of pen types not within typical range, check"},null,null,"Typical number of animals: Give the typical or average number of animals housed in this group.\nIf more than one animal type is included, give the total number of each animal type (e.g. 150 heifers and 50 dry cows)."]
[null,null,"Typical number of animals",null,null,"Number",null,null,null,"Do animals graze?","Calc",null,{"$f":"IF($K$327>0, \"% animals grazing\", \"\")","v":""},{"$f":"IF($K$327>0, \"Grazing days per year\", \"\")","v":""},null,{"$f":"IF($K$327>0, \"Grazing hours per day\", \"\")","v":""},"Comment:",null,"^total cows",{"$f":"SUM(F318:I322)","v":0},null,"",{"$f":"IF($J319=FALSE,\"\",IF(ISBLANK(M319),\"Missing % grazing dry cows\",\"\"))","v":""},"","",{"$f":"IF(AND(ISBLANK(W316), ISBLANK(X316), ISBLANK(Y316)), \" \", _xlfn.CONCAT( \" \", W316,\" \", X316, \" \",Y316))","v":"   "}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"sum pen cleaning",{"$f":"SUM(T326:T334)","v":0},null,"",{"$f":"IF($J320=FALSE,\"\",IF(ISBLANK(M320),\"Missing % grazing B-C heifers\",\"\"))","v":""},"","","   ",null,null,null,"% of animals grazing: For each animal type in the group, give the number or percent of animals that have grazing access (e.g. a group has 200 heifers and 100 of them have grazing acces, state 50% of heifers)."]
[null,null,"Lactating cows",null,null,null,null,null,null,false,{"$f":"N(J318)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J321=FALSE,\"\",IF(ISBLANK(M321),\"Missing % grazing W-B heifers\",\"\"))","v":""},"","","   "]
[null,null,"Dry cows",null,null,null,null,null,null,false,{"$f":"N(J319)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J322=FALSE,\"\",IF(ISBLANK(M322),\"Missing % grazing calves\",\"\"))","v":""},"","","   ",null,null,null,"Grazing days per year: For each animal type in the group, give the number of days per year with grazing access."]
[null,null,"Heifers: breeding to first calving",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,"Grazing hours/day: For each animal type in the group, state how many hours of the day they have grazing access during the grazing season."]
[null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"for concat"]
[null,null,"Calves (pre-weaning)",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"MANURE MGMT 7:"]
[null,null,"For how many months of the year is this pen used? If pen is used year-round, leave blank."]
[null,null,"Comment:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PEN TYPE",null,"error","Pen cleaning method ","error","Bedding type","Bedding amt","Units","concat"]
[null,null,"Manure management 7 pen management details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,".",{"$f":"N(D328)","v":0},null,{"$f":"IF(T317<1,\"Manure mgmt 1: missing pen type\",IF(T317>1,\"Manure mgmt 1: too many pen types selected\",\"\"))","v":"Manure mgmt 1: missing pen type"},{"$f":"N(J328)","v":0},{"$f":"IF(W329<1, _xlfn.CONCAT(V322, \" \", \"no pen cleaning selected\"), IF(W329>1, _xlfn.CONCAT(V322, \" \", \"two or more pen cleaning types selected\", \"\")))","v":"MANURE MGMT 7: no pen cleaning selected"},{"$f":"N329:N335","v":0},{"$f":"IF($Y326=0, \"\", IF(ISBLANK(P329), _xlfn.CONCAT($V$26,\" \", Y326, \" \", \"missing bedding amount, please check\", \"\")))","v":""},{"$f":"IF($Y326=0, \"\", IF(ISBLANK(Q329), _xlfn.CONCAT($V$26, \" \", \" missing\", \" \",  Y326, \" \", \"bedding units, please check\", )))","v":""},{"$f":"IF(AND(ISBLANK(Z326),ISBLANK(AA326)),\"\", _xlfn.CONCAT(Z326,CHAR(10),\" \",AA326))","v":"\n "}]
[null,null,"Pen type (select one)",null,null,"Pen cleaning method",null,null,null,null,{"$f":"SUM(K318:L322)","v":0},null,null,"Pen Bedding information",null,null,null,null,null,0,null,null,{"$f":"N(J329)","v":0},null,0,"","",{"$f":"IF(AND(ISBLANK(Z327),ISBLANK(AA327)),\"\", _xlfn.CONCAT(Z327,CHAR(10),\" \",AA327))","v":"\n "},null,"Pen type: Select the pen type that animals are housed in. For individual calf housing, select \"Freestall\"."]
[null,null,"Tiestall",false,null,"Manual scraping",null,null,null,false,"^sum of grazing",null,null,"Bedding type",null,"Amount","Units",null,null,0,null,null,{"$f":"N(J330)","v":0},null,0,"","","\n ",null,"Open lot: State how many times per week the lot is harrowed (manure broken up and spread across lot surface to facilitate drying). \nState typical clean-out dates (e.g., manure is cleaned out of the pen on March 1st, June 15th, and October 31st)."]
[null,null,"Freestall",false,null,"Automatic alley scraper",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,{"$f":"SUM(W326:W328)","v":0},null,0,"","","\n "]
[null,null,"Open lot",false,null,"Flush system",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n ",null,"Compost bedded pack: State how many times per week the pack is tilled or mixed.\nState typical clean-out dates (e.g., the entire pack is cleaned out of the pen on January 1st and June 1st)."]
[null,null,null,null,null,"Pen cleaning frequency:",null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,"Bedded pack",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,"Cleaning method: Select how manure is cleaned from this group.\nSelect more than one if needed.\nManual scraping includes use of a skid steer."]
[null,null,"Calf hutch",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[]
[null,null,"Other (specify)",false]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Bedding type: Select the bedding type used in this group. Give the amount used (e.g. tons/year). You can also give your bedding inventory allocation (e.g., 60% of total sand purchased). \nIf more than one type of bedding is used, state in the comment box how the multiple bedding types are used (e.g., straw for 4 months in winter, sawdust for the rest of the year)."]
[null,null,"Comment:",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"data  validation",null,null,"CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,{"$f":"IF(AND(T316=0, T317=0), \"\", _xlfn.CONCAT(Z316, CHAR(10),Z317,CHAR(10),Z318,CHAR(10),Z319,CHAR(10),AA315, CHAR(10), U326,CHAR(10),X326,CHAR(10),AB326,CHAR(10),AB327,CHAR(10),AB328,CHAR(10),AB329,CHAR(10),AB330,CHAR(10),AB331,CHAR(10),AB332))","v":""}]
[null,null,"Manure management 7 storage details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2]
[null,null,"Manure treatment and storage",null,null,null,"Order (if applicable)","Calc","Removal/emptying frequency:",null,null,null,null,"Comment:",null,null,null,null,null,3]
[null,null,"Liquid manure storage, no cover",null,null,false,null,{"$f":"N(F342)","v":0},null,null,null,null,null,null,null,null,null,null,null,4]
[null,null,"Liquid manure storage, cover",null,null,false,null,{"$f":"N(F343)","v":0},null,null,null,null,null,null,null,null,null,null,null,"N/A"]
[null,null,"Liquid manure storage, cover and flare",null,null,false,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure treatment/storage: Select the manure treatment and/or storage that manure from this group is moved to.\nIn the comment box, indicate the name/ID of the storage.\nIf manure goes through multiple stages, label them in order or give details in the comment boxes."]
[null,null,"Solid storage",null,null,false,null,0]
[null,null,"Daily spread",null,null,false,null,0]
[null,null,"Composting",null,null,false,null,0,null,null,null,null,null,false,"Static",null,false,"Active windrow"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Passive windrow",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Only select solid/liquid separation for mechanical-type separators (screw press, roller press, centrifuge, etc). Gravity-based separators (weeping walls, settling basins, etc.) should not be included. State the type of separator. If you have information on the solid removal rate, include this.\nState if separated solids are exported (e.g. sold), composted, field-applied (spread), or recycled as bedding."]
[null,null,"Solid/liquid separation1",null,null,false,null,{"$f":"N(F349)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Solids:",false,"Exported",false,"Composted"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Spread",false,"Bedding",null,null,null,null,null,null,null,null,null,null,null,"For anaerobic digestion,  state what type of digester (continuous stirred tank reactor, plug flow, covered anaerobic lagoon, etc.), and the approximate age of the digester in years."]
[null,null,"Anaerobic digester2",null,null,false,null,{"$f":"N(F352)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Age:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Post-digestion seperation?",null,null,false,null,null,null,null,null,null,null,null,null,null,null,null,"Removal: For each manure storage, state when manure is removed.\nE.g., a liquid storage is pumped down and field applied every 365 days on approximately May 1st.\nA liquid storage is pumped down every 6 months, on April 1st and October 1st.\nSolid manure stacks are field applied every 3months.\nCompost is exported (sold) annually."]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Effluent management?"]
[null,null,"Other (specify):",null,null,false,null,{"$f":"N(F356)","v":0}]
[]
[null,null,"Which manure treatment/storage does the milking parlor waste go into?"]
[null,null,{"$f":"IF(SUM(H342:H357)>1, \"More than one manure storage selected. Please check, ignore if correct\", \"\")","v":""}]
[]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Grazing","% grazing","days per year","hours per day","concat","pen type concat"]
[null,null,"Manure management 8",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure mgmt 1",null,{"$f":"IF((ISBLANK(F367)),\"\", \"Manure mgmt 1\")","v":""},{"$f":"IF($J367=FALSE,\"\",IF(ISBLANK(M367),\"Missing % grazing lactating cows\",\"\"))","v":""},{"$f":"IF($J367=FALSE,\"\",IF(ISBLANK(N367),\"Missing grazing days per year lactating cows\",\"\"))","v":""},"",{"$f":"IF(AND(ISBLANK(W364), ISBLANK(X364), ISBLANK(Y364)), \" \", _xlfn.CONCAT( \" \", W364,\" \", X364, \" \",Y364))","v":"   "},{"$f":"IF(AND(T365>0, T365<3),\"\",_xlfn.CONCAT(V371, \" \", \" number of pen types not within typical range, check\"))","v":"MANURE MGMT 8:  number of pen types not within typical range, check"},null,null,"Typical number of animals: Give the typical or average number of animals housed in this group.\nIf more than one animal type is included, give the total number of each animal type (e.g. 150 heifers and 50 dry cows)."]
[null,null,"Typical number of animals",null,null,"Number",null,null,null,"Do animals graze?","Calc",null,{"$f":"IF($K$376>0, \"% animals grazing\", \"\")","v":""},{"$f":"IF($K$376>0, \"Grazing days per year\", \"\")","v":""},null,{"$f":"IF($K$376>0, \"Grazing hours per day\", \"\")","v":""},"Comment:",null,"^total cows",{"$f":"SUM(F367:I371)","v":0},null,"",{"$f":"IF($J368=FALSE,\"\",IF(ISBLANK(M368),\"Missing % grazing dry cows\",\"\"))","v":""},"","",{"$f":"IF(AND(ISBLANK(W365), ISBLANK(X365), ISBLANK(Y365)), \" \", _xlfn.CONCAT( \" \", W365,\" \", X365, \" \",Y365))","v":"   "}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"sum pen cleaning",{"$f":"SUM(T375:T383)","v":0},null,"",{"$f":"IF($J369=FALSE,\"\",IF(ISBLANK(M369),\"Missing % grazing B-C heifers\",\"\"))","v":""},"","","   ",null,null,null,"% of animals grazing: For each animal type in the group, give the number or percent of animals that have grazing access (e.g. a group has 200 heifers and 100 of them have grazing acces, state 50% of heifers)."]
[null,null,"Lactating cows",null,null,null,null,null,null,false,{"$f":"N(J367)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J370=FALSE,\"\",IF(ISBLANK(M370),\"Missing % grazing W-B heifers\",\"\"))","v":""},"","","   "]
[null,null,"Dry cows",null,null,null,null,null,null,false,{"$f":"N(J368)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J371=FALSE,\"\",IF(ISBLANK(M371),\"Missing % grazing calves\",\"\"))","v":""},"","","   ",null,null,null,"Grazing days per year: For each animal type in the group, give the number of days per year with grazing access."]
[null,null,"Heifers: breeding to first calving",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,"Grazing hours/day: For each animal type in the group, state how many hours of the day they have grazing access during the grazing season."]
[null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"for concat"]
[null,null,"Calves (pre-weaning)",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"MANURE MGMT 8:"]
[null,null,"For how many months of the year is this pen used? If pen is used year-round, leave blank."]
[null,null,"Comment:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PEN TYPE",null,"error","Pen cleaning method ","error","Bedding type","Bedding amt","Units","concat"]
[null,null,"Manure management 8 pen management details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,".",{"$f":"N(D377)","v":0},null,{"$f":"IF(T366<1,\"Manure mgmt 1: missing pen type\",IF(T366>1,\"Manure mgmt 1: too many pen types selected\",\"\"))","v":"Manure mgmt 1: missing pen type"},{"$f":"N(J377)","v":0},{"$f":"IF(W378<1, _xlfn.CONCAT(V371, \" \", \"no pen cleaning selected\"), IF(W378>1, _xlfn.CONCAT(V371, \" \", \"two or more pen cleaning types selected\", \"\")))","v":"MANURE MGMT 8: no pen cleaning selected"},{"$f":"N378:N384","v":0},{"$f":"IF($Y375=0, \"\", IF(ISBLANK(P378), _xlfn.CONCAT($V$26,\" \", Y375, \" \", \"missing bedding amount, please check\", \"\")))","v":""},{"$f":"IF($Y375=0, \"\", IF(ISBLANK(Q378), _xlfn.CONCAT($V$26, \" \", \" missing\", \" \",  Y375, \" \", \"bedding units, please check\", )))","v":""},{"$f":"IF(AND(ISBLANK(Z375),ISBLANK(AA375)),\"\", _xlfn.CONCAT(Z375,CHAR(10),\" \",AA375))","v":"\n "}]
[null,null,"Pen type (select one)",null,null,"Pen cleaning method",null,null,null,null,{"$f":"SUM(K367:L371)","v":0},null,null,"Pen Bedding information",null,null,null,null,null,0,null,null,{"$f":"N(J378)","v":0},null,0,"","",{"$f":"IF(AND(ISBLANK(Z376),ISBLANK(AA376)),\"\", _xlfn.CONCAT(Z376,CHAR(10),\" \",AA376))","v":"\n "},null,"Pen type: Select the pen type that animals are housed in. For individual calf housing, select \"Freestall\"."]
[null,null,"Tiestall",false,null,"Manual scraping",null,null,null,false,"^sum of grazing",null,null,"Bedding type",null,"Amount","Units",null,null,0,null,null,{"$f":"N(J379)","v":0},null,0,"","","\n ",null,"Open lot: State how many times per week the lot is harrowed (manure broken up and spread across lot surface to facilitate drying). \nState typical clean-out dates (e.g., manure is cleaned out of the pen on March 1st, June 15th, and October 31st)."]
[null,null,"Freestall",false,null,"Automatic alley scraper",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,{"$f":"SUM(W375:W377)","v":0},null,0,"","","\n "]
[null,null,"Open lot",false,null,"Flush system",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n ",null,"Compost bedded pack: State how many times per week the pack is tilled or mixed.\nState typical clean-out dates (e.g., the entire pack is cleaned out of the pen on January 1st and June 1st)."]
[null,null,null,null,null,"Pen cleaning frequency:",null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,"Bedded pack",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,"Cleaning method: Select how manure is cleaned from this group.\nSelect more than one if needed.\nManual scraping includes use of a skid steer."]
[null,null,"Calf hutch",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[]
[null,null,"Other (specify)",false]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Bedding type: Select the bedding type used in this group. Give the amount used (e.g. tons/year). You can also give your bedding inventory allocation (e.g., 60% of total sand purchased). \nIf more than one type of bedding is used, state in the comment box how the multiple bedding types are used (e.g., straw for 4 months in winter, sawdust for the rest of the year)."]
[null,null,"Comment:",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"data  validation",null,null,"CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,{"$f":"IF(AND(T365=0, T366=0), \"\", _xlfn.CONCAT(Z365, CHAR(10),Z366,CHAR(10),Z367,CHAR(10),Z368,CHAR(10),AA364, CHAR(10), U375,CHAR(10),X375,CHAR(10),AB375,CHAR(10),AB376,CHAR(10),AB377,CHAR(10),AB378,CHAR(10),AB379,CHAR(10),AB380,CHAR(10),AB381))","v":""}]
[null,null,"Manure management 8 storage details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2]
[null,null,"Manure treatment and storage",null,null,null,"Order (if applicable)","Calc","Removal/emptying frequency:",null,null,null,null,"Comment:",null,null,null,null,null,3]
[null,null,"Liquid manure storage, no cover",null,null,false,null,{"$f":"N(F391)","v":0},null,null,null,null,null,null,null,null,null,null,null,4]
[null,null,"Liquid manure storage, cover",null,null,false,null,{"$f":"N(F392)","v":0},null,null,null,null,null,null,null,null,null,null,null,"N/A"]
[null,null,"Liquid manure storage, cover and flare",null,null,false,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure treatment/storage: Select the manure treatment and/or storage that manure from this group is moved to.\nIn the comment box, indicate the name/ID of the storage.\nIf manure goes through multiple stages, label them in order or give details in the comment boxes."]
[null,null,"Solid storage",null,null,false,null,0]
[null,null,"Daily spread",null,null,false,null,0]
[null,null,"Composting",null,null,false,null,0,null,null,null,null,null,false,"Static",null,false,"Active windrow"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Passive windrow",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Only select solid/liquid separation for mechanical-type separators (screw press, roller press, centrifuge, etc). Gravity-based separators (weeping walls, settling basins, etc.) should not be included. State the type of separator. If you have information on the solid removal rate, include this.\nState if separated solids are exported (e.g. sold), composted, field-applied (spread), or recycled as bedding."]
[null,null,"Solid/liquid separation1",null,null,false,null,{"$f":"N(F398)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Solids:",false,"Exported",false,"Composted"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Spread",false,"Bedding",null,null,null,null,null,null,null,null,null,null,null,"For anaerobic digestion,  state what type of digester (continuous stirred tank reactor, plug flow, covered anaerobic lagoon, etc.), and the approximate age of the digester in years."]
[null,null,"Anaerobic digester2",null,null,false,null,{"$f":"N(F401)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Age:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Post-digestion seperation?",null,null,false,null,null,null,null,null,null,null,null,null,null,null,null,"Removal: For each manure storage, state when manure is removed.\nE.g., a liquid storage is pumped down and field applied every 365 days on approximately May 1st.\nA liquid storage is pumped down every 6 months, on April 1st and October 1st.\nSolid manure stacks are field applied every 3months.\nCompost is exported (sold) annually."]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Effluent management?"]
[null,null,"Other (specify):",null,null,false,null,{"$f":"N(F405)","v":0}]
[]
[null,null,"Which manure treatment/storage does the milking parlor waste go into?"]
[null,null,{"$f":"IF(SUM(H391:H406)>1, \"More than one manure storage selected. Please check, ignore if correct\", \"\")","v":""}]
[]
[]
[]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Grazing","% grazing","days per year","hours per day","concat","pen type concat"]
[null,null,"Manure management 9",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure mgmt 1",null,{"$f":"IF((ISBLANK(F418)),\"\", \"Manure mgmt 1\")","v":""},{"$f":"IF($J418=FALSE,\"\",IF(ISBLANK(M418),\"Missing % grazing lactating cows\",\"\"))","v":""},{"$f":"IF($J418=FALSE,\"\",IF(ISBLANK(N418),\"Missing grazing days per year lactating cows\",\"\"))","v":""},"",{"$f":"IF(AND(ISBLANK(W415), ISBLANK(X415), ISBLANK(Y415)), \" \", _xlfn.CONCAT( \" \", W415,\" \", X415, \" \",Y415))","v":"   "},{"$f":"IF(AND(T416>0, T416<3),\"\",_xlfn.CONCAT(V422, \" \", \" number of pen types not within typical range, check\"))","v":"MANURE MGMT 9:  number of pen types not within typical range, check"},null,null,"Typical number of animals: Give the typical or average number of animals housed in this group.\nIf more than one animal type is included, give the total number of each animal type (e.g. 150 heifers and 50 dry cows)."]
[null,null,"Typical number of animals",null,null,"Number",null,null,null,"Do animals graze?","Calc",null,{"$f":"IF($K$427>0, \"% animals grazing\", \"\")","v":""},{"$f":"IF($K$427>0, \"Grazing days per year\", \"\")","v":""},null,{"$f":"IF($K$427>0, \"Grazing hours per day\", \"\")","v":""},"Comment:",null,"^total cows",{"$f":"SUM(F418:I422)","v":0},null,"",{"$f":"IF($J419=FALSE,\"\",IF(ISBLANK(M419),\"Missing % grazing dry cows\",\"\"))","v":""},"","",{"$f":"IF(AND(ISBLANK(W416), ISBLANK(X416), ISBLANK(Y416)), \" \", _xlfn.CONCAT( \" \", W416,\" \", X416, \" \",Y416))","v":"   "}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"sum pen cleaning",{"$f":"SUM(T426:T434)","v":0},null,"",{"$f":"IF($J420=FALSE,\"\",IF(ISBLANK(M420),\"Missing % grazing B-C heifers\",\"\"))","v":""},"","","   ",null,null,null,"% of animals grazing: For each animal type in the group, give the number or percent of animals that have grazing access (e.g. a group has 200 heifers and 100 of them have grazing acces, state 50% of heifers)."]
[null,null,"Lactating cows",null,null,null,null,null,null,false,{"$f":"N(J418)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J421=FALSE,\"\",IF(ISBLANK(M421),\"Missing % grazing W-B heifers\",\"\"))","v":""},"","","   "]
[null,null,"Dry cows",null,null,null,null,null,null,false,{"$f":"N(J419)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J422=FALSE,\"\",IF(ISBLANK(M422),\"Missing % grazing calves\",\"\"))","v":""},"","","   ",null,null,null,"Grazing days per year: For each animal type in the group, give the number of days per year with grazing access."]
[null,null,"Heifers: breeding to first calving",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,"Grazing hours/day: For each animal type in the group, state how many hours of the day they have grazing access during the grazing season."]
[null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"for concat"]
[null,null,"Calves (pre-weaning)",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"MANURE MGMT 9:"]
[null,null,"For how many months of the year is this pen used? If pen is used year-round, leave blank."]
[null,null,"Comment:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PEN TYPE",null,"error","Pen cleaning method ","error","Bedding type","Bedding amt","Units","concat"]
[null,null,"Manure management 9 pen management details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,".",{"$f":"N(D428)","v":0},null,{"$f":"IF(T417<1,\"Manure mgmt 1: missing pen type\",IF(T417>1,\"Manure mgmt 1: too many pen types selected\",\"\"))","v":"Manure mgmt 1: missing pen type"},{"$f":"N(J428)","v":0},{"$f":"IF(W429<1, _xlfn.CONCAT(V422, \" \", \"no pen cleaning selected\"), IF(W429>1, _xlfn.CONCAT(V422, \" \", \"two or more pen cleaning types selected\", \"\")))","v":"MANURE MGMT 9: no pen cleaning selected"},{"$f":"N429:N435","v":0},{"$f":"IF($Y426=0, \"\", IF(ISBLANK(P429), _xlfn.CONCAT($V$26,\" \", Y426, \" \", \"missing bedding amount, please check\", \"\")))","v":""},{"$f":"IF($Y426=0, \"\", IF(ISBLANK(Q429), _xlfn.CONCAT($V$26, \" \", \" missing\", \" \",  Y426, \" \", \"bedding units, please check\", )))","v":""},{"$f":"IF(AND(ISBLANK(Z426),ISBLANK(AA426)),\"\", _xlfn.CONCAT(Z426,CHAR(10),\" \",AA426))","v":"\n "}]
[null,null,"Pen type (select one)",null,null,"Pen cleaning method",null,null,null,null,{"$f":"SUM(K418:L422)","v":0},null,null,"Pen Bedding information",null,null,null,null,null,0,null,null,{"$f":"N(J429)","v":0},null,0,"","",{"$f":"IF(AND(ISBLANK(Z427),ISBLANK(AA427)),\"\", _xlfn.CONCAT(Z427,CHAR(10),\" \",AA427))","v":"\n "},null,"Pen type: Select the pen type that animals are housed in. For individual calf housing, select \"Freestall\"."]
[null,null,"Tiestall",false,null,"Manual scraping",null,null,null,false,"^sum of grazing",null,null,"Bedding type",null,"Amount","Units",null,null,0,null,null,{"$f":"N(J430)","v":0},null,0,"","","\n ",null,"Open lot: State how many times per week the lot is harrowed (manure broken up and spread across lot surface to facilitate drying). \nState typical clean-out dates (e.g., manure is cleaned out of the pen on March 1st, June 15th, and October 31st)."]
[null,null,"Freestall",false,null,"Automatic alley scraper",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,{"$f":"SUM(W426:W428)","v":0},null,0,"","","\n "]
[null,null,"Open lot",false,null,"Flush system",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n ",null,"Compost bedded pack: State how many times per week the pack is tilled or mixed.\nState typical clean-out dates (e.g., the entire pack is cleaned out of the pen on January 1st and June 1st)."]
[null,null,null,null,null,"Pen cleaning frequency:",null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,"Bedded pack",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,"Cleaning method: Select how manure is cleaned from this group.\nSelect more than one if needed.\nManual scraping includes use of a skid steer."]
[null,null,"Calf hutch",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[]
[null,null,"Other (specify)",false]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Bedding type: Select the bedding type used in this group. Give the amount used (e.g. tons/year). You can also give your bedding inventory allocation (e.g., 60% of total sand purchased). \nIf more than one type of bedding is used, state in the comment box how the multiple bedding types are used (e.g., straw for 4 months in winter, sawdust for the rest of the year)."]
[null,null,"Comment:",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"data  validation",null,null,"CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,{"$f":"IF(AND(T416=0, T417=0), \"\", _xlfn.CONCAT(Z416, CHAR(10),Z417,CHAR(10),Z418,CHAR(10),Z419,CHAR(10),AA415, CHAR(10), U426,CHAR(10),X426,CHAR(10),AB426,CHAR(10),AB427,CHAR(10),AB428,CHAR(10),AB429,CHAR(10),AB430,CHAR(10),AB431,CHAR(10),AB432))","v":""}]
[null,null,"Manure management 9 storage details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2]
[null,null,"Manure treatment and storage",null,null,null,"Order (if applicable)","Calc","Removal/emptying frequency:",null,null,null,null,"Comment:",null,null,null,null,null,3]
[null,null,"Liquid manure storage, no cover",null,null,false,null,{"$f":"N(F442)","v":0},null,null,null,null,null,null,null,null,null,null,null,4]
[null,null,"Liquid manure storage, cover",null,null,false,null,{"$f":"N(F443)","v":0},null,null,null,null,null,null,null,null,null,null,null,"N/A"]
[null,null,"Liquid manure storage, cover and flare",null,null,false,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure treatment/storage: Select the manure treatment and/or storage that manure from this group is moved to.\nIn the comment box, indicate the name/ID of the storage.\nIf manure goes through multiple stages, label them in order or give details in the comment boxes."]
[null,null,"Solid storage",null,null,false,null,0]
[null,null,"Daily spread",null,null,false,null,0]
[null,null,"Composting",null,null,false,null,0,null,null,null,null,null,false,"Static",null,false,"Active windrow"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Passive windrow",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Only select solid/liquid separation for mechanical-type separators (screw press, roller press, centrifuge, etc). Gravity-based separators (weeping walls, settling basins, etc.) should not be included. State the type of separator. If you have information on the solid removal rate, include this.\nState if separated solids are exported (e.g. sold), composted, field-applied (spread), or recycled as bedding."]
[null,null,"Solid/liquid separation1",null,null,false,null,{"$f":"N(F449)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Solids:",false,"Exported",false,"Composted"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Spread",false,"Bedding",null,null,null,null,null,null,null,null,null,null,null,"For anaerobic digestion,  state what type of digester (continuous stirred tank reactor, plug flow, covered anaerobic lagoon, etc.), and the approximate age of the digester in years."]
[null,null,"Anaerobic digester2",null,null,false,null,{"$f":"N(F452)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Age:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Post-digestion seperation?",null,null,false,null,null,null,null,null,null,null,null,null,null,null,null,"Removal: For each manure storage, state when manure is removed.\nE.g., a liquid storage is pumped down and field applied every 365 days on approximately May 1st.\nA liquid storage is pumped down every 6 months, on April 1st and October 1st.\nSolid manure stacks are field applied every 3months.\nCompost is exported (sold) annually."]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Effluent management?"]
[null,null,"Other (specify):",null,null,false,null,{"$f":"N(F456)","v":0}]
[]
[null,null,"Which manure treatment/storage does the milking parlor waste go into?"]
[null,null,{"$f":"IF(SUM(H442:H457)>1, \"More than one manure storage selected. Please check, ignore if correct\", \"\")","v":""}]
[]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Grazing","% grazing","days per year","hours per day","concat","pen type concat"]
[null,null,"Manure management 10",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure mgmt 1",null,{"$f":"IF((ISBLANK(F467)),\"\", \"Manure mgmt 1\")","v":""},{"$f":"IF($J467=FALSE,\"\",IF(ISBLANK(M467),\"Missing % grazing lactating cows\",\"\"))","v":""},{"$f":"IF($J467=FALSE,\"\",IF(ISBLANK(N467),\"Missing grazing days per year lactating cows\",\"\"))","v":""},"",{"$f":"IF(AND(ISBLANK(W464), ISBLANK(X464), ISBLANK(Y464)), \" \", _xlfn.CONCAT( \" \", W464,\" \", X464, \" \",Y464))","v":"   "},{"$f":"IF(AND(T465>0, T465<3),\"\",_xlfn.CONCAT(V471, \" \", \" number of pen types not within typical range, check\"))","v":"MANURE MGMT 10:  number of pen types not within typical range, check"},null,null,"Typical number of animals: Give the typical or average number of animals housed in this group.\nIf more than one animal type is included, give the total number of each animal type (e.g. 150 heifers and 50 dry cows)."]
[null,null,"Typical number of animals",null,null,"Number",null,null,null,"Do animals graze?","Calc",null,{"$f":"IF($K$476>0, \"% animals grazing\", \"\")","v":""},{"$f":"IF($K$476>0, \"Grazing days per year\", \"\")","v":""},null,{"$f":"IF($K$476>0, \"Grazing hours per day\", \"\")","v":""},"Comment:",null,"^total cows",{"$f":"SUM(F467:I471)","v":0},null,"",{"$f":"IF($J468=FALSE,\"\",IF(ISBLANK(M468),\"Missing % grazing dry cows\",\"\"))","v":""},"","",{"$f":"IF(AND(ISBLANK(W465), ISBLANK(X465), ISBLANK(Y465)), \" \", _xlfn.CONCAT( \" \", W465,\" \", X465, \" \",Y465))","v":"   "}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"sum pen cleaning",{"$f":"SUM(T475:T483)","v":0},null,"",{"$f":"IF($J469=FALSE,\"\",IF(ISBLANK(M469),\"Missing % grazing B-C heifers\",\"\"))","v":""},"","","   ",null,null,null,"% of animals grazing: For each animal type in the group, give the number or percent of animals that have grazing access (e.g. a group has 200 heifers and 100 of them have grazing acces, state 50% of heifers)."]
[null,null,"Lactating cows",null,null,null,null,null,null,false,{"$f":"N(J467)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J470=FALSE,\"\",IF(ISBLANK(M470),\"Missing % grazing W-B heifers\",\"\"))","v":""},"","","   "]
[null,null,"Dry cows",null,null,null,null,null,null,false,{"$f":"N(J468)","v":0},null,null,null,null,null,null,null,null,null,null,"",{"$f":"IF($J471=FALSE,\"\",IF(ISBLANK(M471),\"Missing % grazing calves\",\"\"))","v":""},"","","   ",null,null,null,"Grazing days per year: For each animal type in the group, give the number of days per year with grazing access."]
[null,null,"Heifers: breeding to first calving",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"",null,null,null,null,null,null,null,"Grazing hours/day: For each animal type in the group, state how many hours of the day they have grazing access during the grazing season."]
[null,null,"Heifers: weaning to breeding",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"for concat"]
[null,null,"Calves (pre-weaning)",null,null,null,null,null,null,false,0,null,null,null,null,null,null,null,null,null,null,"MANURE MGMT 10:"]
[null,null,"For how many months of the year is this pen used? If pen is used year-round, leave blank."]
[null,null,"Comment:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PEN TYPE",null,"error","Pen cleaning method ","error","Bedding type","Bedding amt","Units","concat"]
[null,null,"Manure management 10 pen management details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,".",{"$f":"N(D477)","v":0},null,{"$f":"IF(T466<1,\"Manure mgmt 1: missing pen type\",IF(T466>1,\"Manure mgmt 1: too many pen types selected\",\"\"))","v":"Manure mgmt 1: missing pen type"},{"$f":"N(J477)","v":0},{"$f":"IF(W478<1, _xlfn.CONCAT(V471, \" \", \"no pen cleaning selected\"), IF(W478>1, _xlfn.CONCAT(V471, \" \", \"two or more pen cleaning types selected\", \"\")))","v":"MANURE MGMT 10: no pen cleaning selected"},{"$f":"N478:N484","v":0},{"$f":"IF($Y475=0, \"\", IF(ISBLANK(P478), _xlfn.CONCAT($V$26,\" \", Y475, \" \", \"missing bedding amount, please check\", \"\")))","v":""},{"$f":"IF($Y475=0, \"\", IF(ISBLANK(Q478), _xlfn.CONCAT($V$26, \" \", \" missing\", \" \",  Y475, \" \", \"bedding units, please check\", )))","v":""},{"$f":"IF(AND(ISBLANK(Z475),ISBLANK(AA475)),\"\", _xlfn.CONCAT(Z475,CHAR(10),\" \",AA475))","v":"\n "}]
[null,null,"Pen type (select one)",null,null,"Pen cleaning method",null,null,null,null,{"$f":"SUM(K467:L471)","v":0},null,null,"Pen Bedding information",null,null,null,null,null,0,null,null,{"$f":"N(J478)","v":0},null,0,"","",{"$f":"IF(AND(ISBLANK(Z476),ISBLANK(AA476)),\"\", _xlfn.CONCAT(Z476,CHAR(10),\" \",AA476))","v":"\n "},null,"Pen type: Select the pen type that animals are housed in. For individual calf housing, select \"Freestall\"."]
[null,null,"Tiestall",false,null,"Manual scraping",null,null,null,false,"^sum of grazing",null,null,"Bedding type",null,"Amount","Units",null,null,0,null,null,{"$f":"N(J479)","v":0},null,0,"","","\n ",null,"Open lot: State how many times per week the lot is harrowed (manure broken up and spread across lot surface to facilitate drying). \nState typical clean-out dates (e.g., manure is cleaned out of the pen on March 1st, June 15th, and October 31st)."]
[null,null,"Freestall",false,null,"Automatic alley scraper",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,{"$f":"SUM(W475:W477)","v":0},null,0,"","","\n "]
[null,null,"Open lot",false,null,"Flush system",null,null,null,false,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n ",null,"Compost bedded pack: State how many times per week the pack is tilled or mixed.\nState typical clean-out dates (e.g., the entire pack is cleaned out of the pen on January 1st and June 1st)."]
[null,null,null,null,null,"Pen cleaning frequency:",null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,"Bedded pack",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,"","","\n "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,"Cleaning method: Select how manure is cleaned from this group.\nSelect more than one if needed.\nManual scraping includes use of a skid steer."]
[null,null,"Calf hutch",false,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[]
[null,null,"Other (specify)",false]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Bedding type: Select the bedding type used in this group. Give the amount used (e.g. tons/year). You can also give your bedding inventory allocation (e.g., 60% of total sand purchased). \nIf more than one type of bedding is used, state in the comment box how the multiple bedding types are used (e.g., straw for 4 months in winter, sawdust for the rest of the year)."]
[null,null,"Comment:",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"data  validation",null,null,"CONCAT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,{"$f":"IF(AND(T465=0, T466=0), \"\", _xlfn.CONCAT(Z465, CHAR(10),Z466,CHAR(10),Z467,CHAR(10),Z468,CHAR(10),AA464, CHAR(10), U475,CHAR(10),X475,CHAR(10),AB475,CHAR(10),AB476,CHAR(10),AB477,CHAR(10),AB478,CHAR(10),AB479,CHAR(10),AB480,CHAR(10),AB481))","v":""}]
[null,null,"Manure management 10 storage details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2]
[null,null,"Manure treatment and storage",null,null,null,"Order (if applicable)","Calc","Removal/emptying frequency:",null,null,null,null,"Comment:",null,null,null,null,null,3]
[null,null,"Liquid manure storage, no cover",null,null,false,null,{"$f":"N(F491)","v":0},null,null,null,null,null,null,null,null,null,null,null,4]
[null,null,"Liquid manure storage, cover",null,null,false,null,{"$f":"N(F492)","v":0},null,null,null,null,null,null,null,null,null,null,null,"N/A"]
[null,null,"Liquid manure storage, cover and flare",null,null,false,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure treatment/storage: Select the manure treatment and/or storage that manure from this group is moved to.\nIn the comment box, indicate the name/ID of the storage.\nIf manure goes through multiple stages, label them in order or give details in the comment boxes."]
[null,null,"Solid storage",null,null,false,null,0]
[null,null,"Daily spread",null,null,false,null,0]
[null,null,"Composting",null,null,false,null,0,null,null,null,null,null,false,"Static",null,false,"Active windrow"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Passive windrow",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Only select solid/liquid separation for mechanical-type separators (screw press, roller press, centrifuge, etc). Gravity-based separators (weeping walls, settling basins, etc.) should not be included. State the type of separator. If you have information on the solid removal rate, include this.\nState if separated solids are exported (e.g. sold), composted, field-applied (spread), or recycled as bedding."]
[null,null,"Solid/liquid separation1",null,null,false,null,{"$f":"N(F498)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Solids:",false,"Exported",false,"Composted"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,false,"Spread",false,"Bedding",null,null,null,null,null,null,null,null,null,null,null,"For anaerobic digestion,  state what type of digester (continuous stirred tank reactor, plug flow, covered anaerobic lagoon, etc.), and the approximate age of the digester in years."]
[null,null,"Anaerobic digester2",null,null,false,null,{"$f":"N(F501)","v":0},null,null,null,null,null,"Type:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Age:"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Post-digestion seperation?",null,null,false,null,null,null,null,null,null,null,null,null,null,null,null,"Removal: For each manure storage, state when manure is removed.\nE.g., a liquid storage is pumped down and field applied every 365 days on approximately May 1st.\nA liquid storage is pumped down every 6 months, on April 1st and October 1st.\nSolid manure stacks are field applied every 3months.\nCompost is exported (sold) annually."]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Effluent management?"]
[null,null,"Other (specify):",null,null,false,null,{"$f":"N(F505)","v":0}]
[]
[null,null,"Which manure treatment/storage does the milking parlor waste go into?"]
[null,null,{"$f":"IF(SUM(H491:H506)>1, \"More than one manure storage selected. Please check, ignore if correct\", \"\")","v":""}]

{"sheet":"CFT_ES_Manure_Mgmt","index":19,"n_rows":64,"n_cols":20,"rows_kept":64,"cut":false,"hidden":true,"merged":[[18,6,18,7],[12,9,12,10],[11,18,26,22],[26,12,26,13],[26,9,26,10],[20,9,20,10],[12,12,12,13],[26,6,26,7],[26,0,26,1],[20,0,20,1],[26,3,26,4],[59,12,59,13],[59,0,59,1],[59,3,59,4],[59,6,59,7],[59,9,59,10],[20,3,20,4],[20,6,20,7],[2,0,2,10],[51,15,51,16],[10,0,11,13],[51,3,51,4],[51,6,51,7],[51,12,51,13],[51,9,51,10],[30,0,31,13],[12,0,12,1],[12,3,12,4],[12,6,12,7],[20,12,20,13],[18,12,18,13],[18,9,18,10],[18,0,18,1],[18,3,18,4]]}
["CFT and Farm Es manure management animal number adjustments"]
["Scroll for FARMEs"]
["Use this sheet to determine what percentage of each animal group is located in each manure management.\nCFP uses the percentage of each animal group that contributes manure to each management, while Farm Es uses the number of animals in each pen."]
["Type","Number","Weight","total lbs"]
[{"$f":"'Herd Information'!D10","v":"Lactating cows"},{"$f":"'Herd Information'!G10","v":0},{"$f":"'Herd Information'!H10","v":0}]
[{"$f":"'Herd Information'!D11","v":"Dry cows"},{"$f":"'Herd Information'!G11","v":0},{"$f":"'Herd Information'!H11","v":0}]
[{"$f":"'Herd Information'!D12","v":"Heifers: breeding to first calving"},{"$f":"'Herd Information'!G12","v":0},{"$f":"'Herd Information'!H12","v":0}]
[{"$f":"'Herd Information'!D13","v":"Heifers: weaning to breeding"},{"$f":"'Herd Information'!G13","v":0},{"$f":"'Herd Information'!H13","v":0}]
[{"$f":"'Herd Information'!D14","v":"Calves (pre-weaning)"},{"$f":"'Herd Information'!G14","v":0},{"$f":"'Herd Information'!H14","v":0}]
[]
["CFP Manure mgmt: % of animal groups in each mgmt",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Manure Storage helper sheet"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"This sheet calculates the % of herd (CFT) or # of animals (ES) located in each pen/storage type. This sheet autofills from the Manure mgmt and Herd Info sheets, the box at the top lists herd animal #s. \n\nFor CFT, enter the manure storage type (digester, slurry, pack etc) and then enter the % of each animal group that contributes to that storage. \nFor example, for a slurry without cover, 60% of lactating cows manure goes into that storage and 20% of dry cows manure. The second farm storage is a cover and flare system, with 40% of lact cows manure and 80% dry cows manure. Each 100% of manure for both animal groups is accounted for.\n\nFor Farm ES, the helper sheet calculates the number of animals in each pen. Farm ES compares the total number of animals in manure management to the total number of animals, and these numbers must be at least equal otherwise the software will error. This sheet calculates for any missing animals (ex: herd info sheet lists 85 calves but manure mgmt lists only 80 calves) and adds them in to prevent the software from throwing errors.\n"]
["Manure mgmt 1",null,null,"Manure mgmt 2",null,null,"Manure mgmt 3",null,null,"Manure mgmt 4",null,null,"Manure mgmt 5",null,null,"CHECK","SUM"]
[{"$f":"CFT_ESHelper_HERD!$A$17","v":"Dairy calves"},{"$f":"SUM('Manure management'!$F25:$F26)/SUM(CFT_ES_Manure_Mgmt!$B$8:$B$9)","v":{"$error":"#DIV/0!"}},"<- Use this number",{"$f":"CFT_ESHelper_HERD!$A$17","v":"Dairy calves"},{"$f":"SUM('Manure management'!$F76:$F77)/SUM(CFT_ES_Manure_Mgmt!$B$8:$B$9)","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$17","v":"Dairy calves"},{"$f":"SUM('Manure management'!$F125:$F126)/SUM(CFT_ES_Manure_Mgmt!$B$8:$B$9)","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$17","v":"Dairy calves"},{"$f":"SUM('Manure management'!$F174:$F175)/SUM(CFT_ES_Manure_Mgmt!$B$8:$B$9)","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$17","v":"Dairy calves"},{"$f":"SUM('Manure management'!$F223:$F224)/SUM(CFT_ES_Manure_Mgmt!$B$8:$B$9)","v":{"$error":"#DIV/0!"}},null,{"$f":"M14","v":"Dairy calves"},{"$f":"SUM(B14,E14,H14,K14,N14,B22,E22,H22,K22,N22)","v":{"$error":"#DIV/0!"}}]
[{"$f":"CFT_ESHelper_HERD!$A$18","v":"Heifers"},{"$f":"'Manure management'!$F24/CFT_ES_Manure_Mgmt!$B$7","v":{"$error":"#DIV/0!"}},"<- Use this number",{"$f":"CFT_ESHelper_HERD!$A$18","v":"Heifers"},{"$f":"'Manure management'!$F75/CFT_ES_Manure_Mgmt!$B$7","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$18","v":"Heifers"},{"$f":"'Manure management'!$F124/CFT_ES_Manure_Mgmt!$B$7","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$18","v":"Heifers"},{"$f":"'Manure management'!$F173/CFT_ES_Manure_Mgmt!$B$7","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$18","v":"Heifers"},{"$f":"'Manure management'!$F222/CFT_ES_Manure_Mgmt!$B$7","v":{"$error":"#DIV/0!"}},null,{"$f":"M15","v":"Heifers"},{"$f":"SUM(B15,E15,H15,K15,N15,B23,E23,H23,K23,N23)","v":{"$error":"#DIV/0!"}}]
[{"$f":"CFT_ESHelper_HERD!$A$19","v":"Milk cows"},{"$f":"'Manure management'!$F22/CFT_ES_Manure_Mgmt!$B$5","v":{"$error":"#DIV/0!"}},"<- Use this number",{"$f":"CFT_ESHelper_HERD!$A$19","v":"Milk cows"},{"$f":"'Manure management'!$F73/CFT_ES_Manure_Mgmt!$B$5","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$19","v":"Milk cows"},{"$f":"'Manure management'!$F122/CFT_ES_Manure_Mgmt!$B$5","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$19","v":"Milk cows"},{"$f":"'Manure management'!$F171/CFT_ES_Manure_Mgmt!$B$5","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$19","v":"Milk cows"},{"$f":"'Manure management'!$F220/CFT_ES_Manure_Mgmt!$B$5","v":{"$error":"#DIV/0!"}},null,"Milk cows",{"$f":"SUM(B16,E16,H16,K16,N16,B24,E24,H24,K24,N24)","v":{"$error":"#DIV/0!"}}]
[{"$f":"CFT_ESHelper_HERD!$A$20","v":"Dry cows"},{"$f":"'Manure management'!$F23/CFT_ES_Manure_Mgmt!$B$6","v":{"$error":"#DIV/0!"}},"<- Use this number",{"$f":"CFT_ESHelper_HERD!$A$20","v":"Dry cows"},{"$f":"'Manure management'!$F74/CFT_ES_Manure_Mgmt!$B$6","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$20","v":"Dry cows"},{"$f":"'Manure management'!$F123/CFT_ES_Manure_Mgmt!$B$6","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$20","v":"Dry cows"},{"$f":"'Manure management'!$F172/CFT_ES_Manure_Mgmt!$B$6","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$20","v":"Dry cows"},{"$f":"'Manure management'!$F221/CFT_ES_Manure_Mgmt!$B$6","v":{"$error":"#DIV/0!"}},null,"Dry cows",{"$f":"SUM(B17,E17,H17,K17,N17,B25,E25,H25,K25,N25)","v":{"$error":"#DIV/0!"}}]
[{"$f":"CFT_ESHelper_HERD!$A$21","v":"Meat calves"},"Assume same as dairy calves","<- Use this number",{"$f":"CFT_ESHelper_HERD!$A$21","v":"Meat calves"},"Assume same as dairy calves",null,{"$f":"CFT_ESHelper_HERD!$A$21","v":"Meat calves"},"Assume same as dairy calves",null,{"$f":"CFT_ESHelper_HERD!$A$21","v":"Meat calves"},"Assume same as dairy calves",null,{"$f":"CFT_ESHelper_HERD!$A$21","v":"Meat calves"},"Assume same as dairy calves"]
[{"$f":"_xlfn.XLOOKUP(1,'Manure management'!$H46:$H61,'Manure management'!$C46:$C61, \"NA\",2,1)","v":"NA"},null,null,{"$f":"_xlfn.XLOOKUP(1,'Manure management'!$H97:$H110,'Manure management'!$C97:$C110, \"NA\",2,1)","v":"NA"},null,null,{"$f":"_xlfn.XLOOKUP(1,'Manure management'!$H146:$H159,'Manure management'!$C146:$C159, \"NA\",2,1)","v":"NA"},null,null,{"$f":"_xlfn.XLOOKUP(1,'Manure management'!$H195:$H208,'Manure management'!$C195:$C208, \"NA\",2,1)","v":"NA"},null,null,{"$f":"_xlfn.XLOOKUP(1,'Manure management'!$H244:$H257,'Manure management'!$C244:$C257, \"NA\",2,1)","v":"NA"}]
[]
["Manure mgmt 6",null,null,"Manure mgmt 7",null,null,"Manure mgmt 8",null,null,"Manure mgmt 9",null,null,"Manure mgmt 10"]
[{"$f":"CFT_ESHelper_HERD!$A$17","v":"Dairy calves"},{"$f":"SUM('Manure management'!$F272:$F273)/SUM(CFT_ES_Manure_Mgmt!$B$8:$B$9)","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$17","v":"Dairy calves"},{"$f":"SUM('Manure management'!$F321:$F322 )/SUM(CFT_ES_Manure_Mgmt!$B$8:$B$9)","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$17","v":"Dairy calves"},{"$f":"SUM('Manure management'!$F370:$F371)/SUM(CFT_ES_Manure_Mgmt!$B$8:$B$9)","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$17","v":"Dairy calves"},{"$f":"SUM('Manure management'!$F421:$F422)/SUM(CFT_ES_Manure_Mgmt!$B$8:$B$9)","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$17","v":"Dairy calves"},{"$f":"SUM('Manure management'!$F470:$F471)/SUM(CFT_ES_Manure_Mgmt!$B$8:$B$9)","v":{"$error":"#DIV/0!"}}]
[{"$f":"CFT_ESHelper_HERD!$A$18","v":"Heifers"},{"$f":"'Manure management'!$F271/CFT_ES_Manure_Mgmt!$B$7","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$18","v":"Heifers"},{"$f":"'Manure management'!$F320/CFT_ES_Manure_Mgmt!$B$7","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$18","v":"Heifers"},{"$f":"'Manure management'!$F369/CFT_ES_Manure_Mgmt!$B$7","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$18","v":"Heifers"},{"$f":"'Manure management'!$F420/CFT_ES_Manure_Mgmt!$B$7","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$18","v":"Heifers"},{"$f":"'Manure management'!$F469/CFT_ES_Manure_Mgmt!$B$7","v":{"$error":"#DIV/0!"}}]
[{"$f":"CFT_ESHelper_HERD!$A$19","v":"Milk cows"},{"$f":"'Manure management'!$F269/CFT_ES_Manure_Mgmt!$B$5","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$19","v":"Milk cows"},{"$f":"'Manure management'!$F318/CFT_ES_Manure_Mgmt!$B$5","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$19","v":"Milk cows"},{"$f":"'Manure management'!$F367/CFT_ES_Manure_Mgmt!$B$5","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$19","v":"Milk cows"},{"$f":"'Manure management'!$F418/CFT_ES_Manure_Mgmt!$B$5","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$19","v":"Milk cows"},{"$f":"'Manure management'!$F467/CFT_ES_Manure_Mgmt!$B$5","v":{"$error":"#DIV/0!"}}]
[{"$f":"CFT_ESHelper_HERD!$A$20","v":"Dry cows"},{"$f":"'Manure management'!$F270/CFT_ES_Manure_Mgmt!$B$6","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$20","v":"Dry cows"},{"$f":"'Manure management'!$F319/CFT_ES_Manure_Mgmt!$B$6","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$20","v":"Dry cows"},{"$f":"'Manure management'!$F368/CFT_ES_Manure_Mgmt!$B$6","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$20","v":"Dry cows"},{"$f":"'Manure management'!$F419/CFT_ES_Manure_Mgmt!$B$6","v":{"$error":"#DIV/0!"}},null,{"$f":"CFT_ESHelper_HERD!$A$20","v":"Dry cows"},{"$f":"'Manure management'!$F468/CFT_ES_Manure_Mgmt!$B$6","v":{"$error":"#DIV/0!"}}]
[{"$f":"CFT_ESHelper_HERD!$A$21","v":"Meat calves"},"Assume same as dairy calves",null,{"$f":"CFT_ESHelper_HERD!$A$21","v":"Meat calves"},"Assume same as dairy calves",null,{"$f":"CFT_ESHelper_HERD!$A$21","v":"Meat calves"},"Assume same as dairy calves",null,{"$f":"CFT_ESHelper_HERD!$A$21","v":"Meat calves"},"Assume same as dairy calves",null,{"$f":"CFT_ESHelper_HERD!$A$21","v":"Meat calves"},"Assume same as dairy calves"]
[{"$f":"_xlfn.XLOOKUP(1,'Manure management'!$H293:$H306,'Manure management'!$C293:$C306, \"NA\",2,1)","v":"NA"},null,null,{"$f":"_xlfn.XLOOKUP(1,'Manure management'!$H342:$H355,'Manure management'!$C342:$C355, \"NA\",2,1)","v":"NA"},null,null,{"$f":"_xlfn.XLOOKUP(1,'Manure management'!$H391:$H406,'Manure management'!$C391:$C406, \"NA\",2,1)","v":"NA"},null,null,{"$f":"_xlfn.XLOOKUP(1,'Manure management'!$H442:$H455,'Manure management'!$C442:$C455, \"NA\",2,1)","v":"NA"},null,null,{"$f":"_xlfn.XLOOKUP(1,'Manure management'!$H491:$H504,'Manure management'!$C491:$C504, \"NA\",2,1)","v":"NA"}]
[]
["Unhide rows 32-50 to troubleshoot with calculations"]
[]
["Farm es manure adjusted mgmt: # of animals in each pen"]
[]
["Manure MGMT 1",null,null,"Manure MGMT 1",null,null,"Manure MGMT 1",null,null,"Manure MGMT 1",null,null,"Manure MGMT 1",null,null,null,"CHECK",null,"MISSING ANIMALS"]
["Lact",{"$f":"'Manure management'!$F$22","v":0},null,"Lact",{"$f":"'Manure management'!$F$73","v":0},null,"Lact",{"$f":"'Manure management'!$F$122","v":0},null,"Lact",{"$f":"'Manure management'!$F$171","v":0},null,"Lact",{"$f":"'Manure management'!$F$220","v":0},null,"Lact",{"$f":"SUM(B34,E34,H34,K34,N34,B42,E42,H42,K42,N42)","v":0},null,{"$f":"B5-Q34","v":0}]
["Dry",{"$f":"'Manure management'!$F$23","v":0},null,"Dry",{"$f":"'Manure management'!$F$74","v":0},null,"Dry",{"$f":"'Manure management'!$J$35","v":0},null,"Dry",{"$f":"'Manure management'!$F$172","v":0},null,"Dry",{"$f":"'Manure management'!$F$221","v":0},null,"Dry",{"$f":"SUM(B35,E35,H35,K35,N35,B43,E43,H43,K43,N43)","v":0},null,{"$f":"B6-Q35","v":0}]
["Heifers",{"$f":"SUM('Manure management'!$F$24:$F$25)","v":0},null,"Heifers",{"$f":"SUM('Manure management'!$F$75:$F$76)","v":0},null,"Heifers",{"$f":"SUM('Manure management'!$F$124:$F$125)","v":0},null,"Heifers",{"$f":"SUM('Manure management'!$F$173:$F$174)","v":0},null,"Heifers",{"$f":"SUM('Manure management'!$F$222:$F$223)","v":0},null,"Heifers",{"$f":"SUM(B36,E36,H36,K36,N36,B44,E44,H44,K44,N44)","v":0},null,{"$f":"SUM(B7:B8)-Q36","v":0}]
["Calves",{"$f":"'Manure management'!$F$26","v":0},null,"Calves",{"$f":"'Manure management'!$F$77","v":0},null,"Calves",{"$f":"'Manure management'!$F$126","v":0},null,"Calves",{"$f":"'Manure management'!$F$175","v":0},null,"Calves",{"$f":"'Manure management'!$F$224","v":0},null,"Calves",{"$f":"SUM(B37,E37,H37,K37,N37,B45,E45,H45,K45,N45)","v":0},null,{"$f":"B9-Q37","v":0}]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Add the following numbers to totals:"]
["Manure MGMT 1",null,null,"Manure MGMT 1",null,null,"Manure MGMT 1",null,null,"Manure MGMT 1",null,null,"Manure MGMT 1",null,null,1,2,3,4,5]
["Lact",{"$f":"'Manure management'!$F$269","v":0},null,"Lact",{"$f":"'Manure management'!$F$318","v":0},null,"Lact",{"$f":"'Manure management'!$F$367","v":0},null,"Lact",{"$f":"'Manure management'!$F$418","v":0},null,"Lact",{"$f":"'Manure management'!$F$467","v":0},null,{"$f":"IF(ISBLANK($S34), 0, ((B34/$Q$34)*$S$34))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S34), 0, ((E34/$Q34)*$S34))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S34), 0, ((H34/$Q34)*$S34))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S34), 0, ((K34/$Q34)*$S34))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S34), 0, ((N34/$Q34)*$S34))","v":{"$error":"#DIV/0!"}}]
["Dry",{"$f":"'Manure management'!$F$270","v":0},null,"Dry",{"$f":"'Manure management'!$F$319","v":0},null,"Dry",{"$f":"'Manure management'!$F$368","v":0},null,"Dry",{"$f":"'Manure management'!$F$419","v":0},null,"Dry",{"$f":"'Manure management'!$F$468","v":0},null,{"$f":"IF(ISBLANK($S35), 0, ((B35/Q35)*$S35))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S35), 0, ((E35/$Q35)*$S35))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S35), 0, ((H35/$Q35)*$S35))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S35), 0, ((K35/$Q35)*$S35))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S35), 0, ((N35/$Q35)*$S35))","v":{"$error":"#DIV/0!"}}]
["Heifers",{"$f":"SUM('Manure management'!$F$271:$F$272)","v":0},null,"Heifers",{"$f":"SUM('Manure management'!$F$320:$F$321)","v":0},null,"Heifers",{"$f":"SUM('Manure management'!$F$369:$F$370)","v":0},null,"Heifers",{"$f":"SUM('Manure management'!$F$420:$F$421)","v":0},null,"Heifers",{"$f":"SUM('Manure management'!$F$469:$F$470)","v":0},null,{"$f":"IF(ISBLANK($S$34), 0, ((B36/Q36)*$S$34))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S36), 0, ((E36/$Q36)*$S36))","v":{"$error":"#DIV/0!"}},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
["Calves",{"$f":"'Manure management'!$F$273","v":0},null,"Calves",{"$f":"'Manure management'!$F$322","v":0},null,"Calves",{"$f":"'Manure management'!$F$371","v":0},null,"Calves",{"$f":"'Manure management'!$F$422","v":0},null,"Calves",{"$f":"'Manure management'!$F$471","v":0},null,{"$f":"IF(ISBLANK($S$34), 0, ((B37/Q37)*$S$34))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S37), 0, ((E37/$Q37)*$S37))","v":{"$error":"#DIV/0!"}},{"$error":"#DIV/0!"},{"$f":"IF(ISBLANK($S37), 0, ((K37/$Q37)*$S37))","v":{"$error":"#DIV/0!"}},{"$error":"#DIV/0!"}]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,6,7,8,9,10]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISBLANK($S34), 0, (($B42/$Q34)*$S34))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S34), 0, (($E42/$Q34)*$S34))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S34), 0, (($H42/$Q34)*$S34))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S34), 0, (($K42/$Q34)*$S34))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S34), 0, (($N42/$Q34)*$S34))","v":{"$error":"#DIV/0!"}}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISBLANK($S$34), 0, (B$42/$B6)*$S$34)","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S35), 0, (($E43/$Q35)*$S35))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S35), 0, (($H43/$Q35)*$S35))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S35), 0, (($K43/$Q35)*$S35))","v":{"$error":"#DIV/0!"}},{"$f":"IF(ISBLANK($S35), 0, (($N43/$Q35)*$S35))","v":{"$error":"#DIV/0!"}}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISBLANK($S$34), 0, (B$42/$B7)*$S$34)","v":{"$error":"#DIV/0!"}},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISBLANK($S$34), 0, (B$42/$B8)*$S$34)","v":{"$error":"#DIV/0!"}},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
["Manure MGMT 1",null,null,"Manure MGMT 2",null,null,"Manure MGMT 3",null,null,"Manure MGMT 4",null,null,"Manure MGMT 5",null,null,"CHECK"]
["Lact",{"$f":"'Manure management'!$F$22+P42","v":{"$error":"#DIV/0!"}},null,"Lact",{"$f":"'Manure management'!$F$73+Q42","v":{"$error":"#DIV/0!"}},null,"Lact",{"$f":"'Manure management'!$F$122+R42","v":{"$error":"#DIV/0!"}},null,"Lact",{"$f":"'Manure management'!$F$171+S42","v":{"$error":"#DIV/0!"}},null,"Lact",{"$f":"'Manure management'!$F$220+T42","v":{"$error":"#DIV/0!"}},null,"LACT",{"$f":"B5<=SUM(B53,E53,H53,K53,N53,B61,E61,H61,K61,N61)","v":{"$error":"#DIV/0!"}}]
["Dry",{"$f":"'Manure management'!$F$23+P43","v":{"$error":"#DIV/0!"}},null,"Dry",{"$f":"'Manure management'!$F$74+Q43","v":{"$error":"#DIV/0!"}},null,"Dry",{"$f":"'Manure management'!$J$35+R43","v":{"$error":"#DIV/0!"}},null,"Dry",{"$f":"'Manure management'!$F$172+S43","v":{"$error":"#DIV/0!"}},null,"Dry",{"$f":"'Manure management'!$F$221+T43","v":{"$error":"#DIV/0!"}},null,"DRY",{"$f":"B6<=SUM(B54,E54,H54,K54,N54,B62,E62,H62,K62,N62)","v":{"$error":"#DIV/0!"}}]
["Heifers",{"$f":"SUM('Manure management'!$F$24:$F$25)+P44","v":{"$error":"#DIV/0!"}},null,"Heifers",{"$f":"SUM('Manure management'!$F$75:$F$76)+Q44","v":{"$error":"#DIV/0!"}},null,"Heifers",{"$f":"SUM('Manure management'!$F$124:$F$125)+R44","v":{"$error":"#DIV/0!"}},null,"Heifers",{"$f":"SUM('Manure management'!$F$173:$F$174)+S44","v":{"$error":"#DIV/0!"}},null,"Heifers",{"$f":"SUM('Manure management'!$F$222:$F$223)+T44","v":{"$error":"#DIV/0!"}},null,"HEIF",{"$f":"B7<=SUM(B55,E55,H55,K55,N55,B63,E63,H63,K63,N63)","v":{"$error":"#DIV/0!"}}]
["Calves",{"$f":"'Manure management'!$F$26+P45","v":{"$error":"#DIV/0!"}},null,"Calves",{"$f":"'Manure management'!$F$77+Q45","v":{"$error":"#DIV/0!"}},null,"Calves",{"$f":"'Manure management'!$F$126+R45","v":{"$error":"#DIV/0!"}},null,"Calves",{"$f":"'Manure management'!$F$175+S45","v":{"$error":"#DIV/0!"}},null,"Calves",{"$f":"'Manure management'!$F$224+T45","v":{"$error":"#DIV/0!"}},null,"CALF",{"$f":"B8<=SUM(B56,E56,H56,K56,N56,B64,E64,H64,K64,N64)","v":{"$error":"#DIV/0!"}}]
[]
[]
[]
["Manure MGMT 6",null,null,"Manure MGMT 7",null,null,"Manure MGMT 8",null,null,"Manure MGMT 9",null,null,"Manure MGMT 10"]
["Lact",{"$f":"'Manure management'!$F$269+P48","v":{"$error":"#DIV/0!"}},null,"Lact",{"$f":"'Manure management'!$F$318+Q48","v":{"$error":"#DIV/0!"}},null,"Lact",{"$f":"'Manure management'!$F$367+R48","v":{"$error":"#DIV/0!"}},null,"Lact",{"$f":"'Manure management'!$F$418+S48","v":{"$error":"#DIV/0!"}},null,"Lact",{"$f":"'Manure management'!$F$467+T48","v":{"$error":"#DIV/0!"}}]
["Dry",{"$f":"'Manure management'!$F$270+P49","v":{"$error":"#DIV/0!"}},null,"Dry",{"$f":"'Manure management'!$F$319+Q49","v":{"$error":"#DIV/0!"}},null,"Dry",{"$f":"'Manure management'!$F$368+R49","v":{"$error":"#DIV/0!"}},null,"Dry",{"$f":"'Manure management'!$F$419+S49","v":{"$error":"#DIV/0!"}},null,"Dry",{"$f":"'Manure management'!$F$468+T49","v":{"$error":"#DIV/0!"}}]
["Heifers",{"$f":"SUM('Manure management'!$F$271:$F$272)+P50","v":{"$error":"#DIV/0!"}},null,"Heifers",{"$f":"SUM('Manure management'!$F$320:$F$321)+Q50","v":{"$error":"#DIV/0!"}},null,"Heifers",{"$f":"SUM('Manure management'!$F$369:$F$370)+R50","v":{"$error":"#DIV/0!"}},null,"Heifers",{"$f":"SUM('Manure management'!$F$420:$F$421)+S50","v":{"$error":"#DIV/0!"}},null,"Heifers",{"$f":"SUM('Manure management'!$F$469:$F$470)+T50","v":{"$error":"#DIV/0!"}}]
["Calves",{"$f":"'Manure management'!$F$273+P51","v":{"$error":"#DIV/0!"}},null,"Calves",{"$f":"'Manure management'!$F$322+Q51","v":{"$error":"#DIV/0!"}},null,"Calves",{"$f":"'Manure management'!$F$371+R51","v":{"$error":"#DIV/0!"}},null,"Calves",{"$f":"'Manure management'!$F$422+S51","v":{"$error":"#DIV/0!"}},null,"Calves",{"$f":"'Manure management'!$F$471+T51","v":{"$error":"#DIV/0!"}}]

{"sheet":"ACS Conversion","index":20,"n_rows":46,"n_cols":25,"rows_kept":46,"cut":false,"hidden":true,"merged":[[25,24,30,29],[6,24,23,29],[3,5,5,6],[3,7,5,11],[4,15,5,17],[4,19,5,20],[5,24,5,29]]}
["ACS Conversion Sheet"]
["This sheet converts the Lbs of nutrients from ACS sheets into an application rate to be used in CFT/ Farm Es. ",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Fertilizer totals"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Liquid manure totals"]
[null,null,null,null,null,"Crop acres will autofill, but for combined applications (ex: corn grain and corn silage) you will need to manually add up acres here). Crop acres are listed in cols R:S",null,"%NPK is used when entering all nutrients (NPK) as a single fert(ex: 77%N, 20%P, 3%K). When entering all nutrients as a single fertilizer, enter the application  rate in units of nitrogen ↓",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Specific fert (type in)"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Used for CFT N breakdown",null,null,null,"Crop acres (for reference)",null,null,null,"Other (type in)"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ACS conversion sheet"]
["Crop","Application Product","Lbs N applied","Lbs P2O5 applied","Lbs K2O applied","Total Nutrients","Crop Acres","%N","%P205","%K2O",null,"Units of Nitrogen (Lbs N/ac)","Units of P (Lbs P2O5/ac)","Units of K (Lbs K2O/ac)",null,"% Ammonia","% Nitrate","% Urea",null,"Crop ","Acres",null,null,null,"This sheet is used to calculate fertilizer application rates from ACS sheets. \nYou will need to manually enter the crop, fertilizer type (application product), lbs of nutrients applied from the ACS sheet. This sheet will autofill the acres, total nutrients, and calulate the %NPK for the fertilizer so that you don't have to enter each nutrient individually. \nFor example,  25,000 lbs N fert applied, 25,000 lbs P2O5 fert and 50,000 lbs K2O fert applied to  600 acres. The fertilizer would be entered as 25% N (col H), 25% P2O5 (col I), 50% K2O (col J), at a rate of 41.67 units of N per acre. You wold also need to enter the breakdown of the % of each type of N in each fertilizer (cols P-R). \nWhen entering PK in CFT, make sure the units for each are in P2O5 and K2O, respectively. These should be the default units when you go to enter P and K.\nFertilizer and manure nutrients MUST be entered seperately. "]
[null,null,null,null,null,{"$f":"SUM(C8:E8)","v":0},null,{"$f":"(C8/F8)*100","v":{"$error":"#DIV/0!"}},{"$f":"(D8/F8)*100","v":{"$error":"#DIV/0!"}},{"$f":"(E8/F8)*100","v":{"$error":"#DIV/0!"}},null,{"$f":"C8/G8","v":{"$error":"#DIV/0!"}},{"$f":"D8/G8","v":{"$error":"#DIV/0!"}},{"$f":"E8/G8","v":{"$error":"#DIV/0!"}},null,{"$f":"H8*0.5","v":{"$error":"#DIV/0!"}},{"$f":"H8*0.25","v":{"$error":"#DIV/0!"}},{"$f":"H8*0.25","v":{"$error":"#DIV/0!"}},null,{"$f":"'Farm Crop Production'!C8","v":0},{"$f":"'Farm Crop Production'!H8","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A9,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$f":"(C9/F9)*100","v":{"$error":"#DIV/0!"}},{"$f":"(D9/F9)*100","v":{"$error":"#DIV/0!"}},{"$f":"(E9/F9)*100","v":{"$error":"#DIV/0!"}},null,{"$f":"C9/G9","v":{"$error":"#DIV/0!"}},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"H9*0.5","v":{"$error":"#DIV/0!"}},{"$f":"H9*0.25","v":{"$error":"#DIV/0!"}},{"$f":"H9*0.25","v":{"$error":"#DIV/0!"}},null,{"$f":"'Farm Crop Production'!C9","v":0},{"$f":"'Farm Crop Production'!H9","v":0}]
[null,null,null,null,null,{"$f":"SUM(C10:E10)","v":0},{"$f":"_xlfn.XLOOKUP(A10,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$f":"(C10/F10)*100","v":{"$error":"#DIV/0!"}},{"$f":"(D10/F10)*100","v":{"$error":"#DIV/0!"}},{"$f":"(E10/F10)*100","v":{"$error":"#DIV/0!"}},null,{"$f":"C10/G10","v":{"$error":"#DIV/0!"}},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C10","v":0},{"$f":"'Farm Crop Production'!H10","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A11,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$f":"(C11/F11)*100","v":{"$error":"#DIV/0!"}},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C11","v":0},{"$f":"'Farm Crop Production'!H11","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A12,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$f":"(D12/F12)*100","v":{"$error":"#DIV/0!"}},{"$f":"(E12/F12)*100","v":{"$error":"#DIV/0!"}},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C12","v":0},{"$f":"'Farm Crop Production'!H12","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A13,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C13","v":0},{"$f":"'Farm Crop Production'!H13","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A14,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$f":"(D14/F14)*100","v":{"$error":"#DIV/0!"}},{"$f":"(E14/F14)*100","v":{"$error":"#DIV/0!"}},{"$f":"(#REF!/F14)*100","v":{"$error":"#REF!"}},null,{"$f":"D14/G14","v":{"$error":"#DIV/0!"}},{"$f":"E14/G14","v":{"$error":"#DIV/0!"}},{"$f":"#REF!/G14","v":{"$error":"#REF!"}},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C14","v":0},{"$f":"'Farm Crop Production'!H14","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A15,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$f":"D15/G15","v":{"$error":"#DIV/0!"}},{"$f":"E15/G15","v":{"$error":"#DIV/0!"}},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C15","v":0},{"$f":"'Farm Crop Production'!H15","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A16,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C16","v":0},{"$f":"'Farm Crop Production'!H16","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A17,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C17","v":0},{"$f":"'Farm Crop Production'!H17","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A18,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C18","v":0},{"$f":"'Farm Crop Production'!H18","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A19,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C19","v":0},{"$f":"'Farm Crop Production'!H19","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A20,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C20","v":0},{"$f":"'Farm Crop Production'!H20","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A21,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C21","v":0},{"$f":"'Farm Crop Production'!H21","v":0}]
[null,null,null,null,null,{"$f":"SUM(C22:E22)","v":0},{"$f":"_xlfn.XLOOKUP(A22,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C22","v":0},{"$f":"'Farm Crop Production'!H22","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A23,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C23","v":0},{"$f":"'Farm Crop Production'!H23","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A24,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C24","v":0},{"$f":"'Farm Crop Production'!H24","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A25,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C25","v":0},{"$f":"'Farm Crop Production'!H25","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A26,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C26","v":0},{"$f":"'Farm Crop Production'!H26","v":0},null,null,null,"If the ACS sheets combine crops (ex: fertilzier for both corn grain and corn silage), make sure you add the acres from each crop together to input in G6. A reference table containing each crop and their respective acres is included in cols T-U so you don't have to scroll back."]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A27,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C27","v":0},{"$f":"'Farm Crop Production'!H27","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A28,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C28","v":0},{"$f":"'Farm Crop Production'!H28","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A29,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C29","v":0},{"$f":"'Farm Crop Production'!H29","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A30,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C30","v":0},{"$f":"'Farm Crop Production'!H30","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A31,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$f":"'Farm Crop Production'!C31","v":0},{"$f":"'Farm Crop Production'!H31","v":0}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A32,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A33,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A34,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,"Conversion Rates"]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A35,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,"P to P2O5:","P*2.29"]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A36,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,"K to K2O;","K*1.2"]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A37,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A38,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A39,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A40,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A41,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A42,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A43,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
[null,null,null,null,null,{"$f":"SUM(C44:E44)","v":0},{"$f":"_xlfn.XLOOKUP(A44,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$f":"(E44/F44)*100","v":{"$error":"#DIV/0!"}},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A45,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$f":"(E45/F45)*100","v":{"$error":"#DIV/0!"}},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]
[null,null,null,null,null,0,{"$f":"_xlfn.XLOOKUP(A46,'Farm Crop Production'!$C$8:$C$31,'Farm Crop Production'!$H$8:$H$31, \"Manual input needed\",2,1)","v":0},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$f":"(E46/F46)*100","v":{"$error":"#DIV/0!"}},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},null,{"$error":"#DIV/0!"},{"$error":"#DIV/0!"},{"$error":"#DIV/0!"}]

{"sheet":"Data validation","index":21,"n_rows":248,"n_cols":9,"rows_kept":248,"cut":false,"hidden":true,"merged":[[16,4,22,7]]}
["Lists",null,null,null,"Ranges"]
["Y/N","Yes",null,null,"Herd information","Animal weights","Lactating cows","min",800]
[null,"No",null,null,null,null,null,"max",1700]
[null,null,null,null,null,null,"Dry cows","min",800]
["Milkings",0,null,null,null,null,null,"max",1700]
[null,1,null,null,null,null,"Heifers: breeding to first calving","min"]
[null,2,null,null,null,null,null,"max"]
[null,3,null,null,null,null,"Heifers weaning to breeding","min"]
[null,null,null,null,null,null,null,"max"]
["Cow breeds","Holstein",null,null,null,null,"Calves (pre-weaning)","min"]
[null,"Jersey",null,null,null,null,null,"max"]
[null,"Other (type in)"]
[]
["Crop names","Corn silage",null,null,"Macros guide:"]
[null,"BMR corn silage"]
[null,"Corn grain",null,null,"To import from a downloaded Google Sheet, use the Import Gsheets macro. "]
[null,"BMR corn grain",null,null,"Make a copy of this form. Unprotect all sheets. Download the google sheet you want to import in .xlsm format. Make sure your Developer tab is enabled. Click on Developer tab> Macros> CLICK on Import_Gsheets > Edit. From there, change the filepath in the code to the filepath for the downloaded google sheet that you want to import. MAKE SURE the downloaded sheet is in .xlsm format. "]
[null,"HM corn grain"]
[null,"Corn snaplage"]
[null,"Alfalfa"]
[null,"Grass"]
[null,"Alfafa-Grass mix"]
[null,"Triticale"]
[null,"Wheat"]
[null,"Oats"]
[null,"Straw"]
[null,"Soybeans"]
[null,"Other (type in)"]
[]
["Feed type","Forage"]
[null,"Grain"]
[null,"Bedding"]
[null,"Cover crop (not harvested)"]
[null,"Double crop (harvested as forage)"]
[null,"Double crop (harvested as grain)"]
[null,"Double crop (harvested as straw/bedding)"]
[null,"Other (type in)"]
[]
["Tillage intensity","Full till"]
[null,"Reduced till"]
[null,"No till"]
[]
["Tillage method","Subsoiler"]
[null,"Moldboard plow"]
[null,"Coulter cheisel plow"]
[null,"Cultivator"]
[null,"Seedbed conditioner"]
[null,"Disk harrow"]
[null,"Strip till"]
[null,"Other (type in)"]
[]
[]
["Cover crop type","Annual Ryegrass"]
[null,"Barley"]
[null,"Brassica (type in)"]
[null,"Cereal Rye"]
[null,"Crimson Clover"]
[null,"Forage Radish"]
[null,"Hairy Vetch"]
[null,"Oats"]
[null,"Peas"]
[null,"Red Clover"]
[null,"Triticale"]
[null,"Wheat"]
[null,"Other (type in)"]
[]
[]
[]
[]
["Cover crop termination method","Hebicide"]
[null,"Rolling or crimping"]
[null,"Harvest for forage"]
[null,"Harvest for grain, seed or straw"]
[null,"Graze"]
[null,"Other (please type)"]
[]
["LUC","Forest"]
[null,"Permanent grassland"]
[null,"Idle"]
[null,"Cropland"]
[]
[]
["Animal type","Dairy"]
[null,"Beef"]
[null,"Swine"]
[null,"Poultry"]
[null,"Goats"]
[null,"Sheep"]
[null,"Horses"]
[]
["Animal category","Lactating cows"]
[null,"Dry cows"]
[null,"Heifers: breeding to first calving"]
[null,"Heifers weaning to breeding"]
[null,"Calves (pre-weaning)"]
[]
["Heifer age groups","Calves "]
[null,"Heifers: weaning to breeding"]
[null,"Heifers: breeding to calving"]
[null,"Lactating cows"]
[null,"Dry cows"]
[]
["Fertilizer units","lb / acre"]
[null,"gal / acre"]
[null,"tons / year"]
[null,"gal  / year"]
[null,"kgal / year"]
[null,"Other (please type)"]
[]
["Fertilizer purchase units","lbs/year"]
[null,"tons/year"]
[null,"gal/year"]
[null,"Other (type in)"]
[]
["Manure units","kgal / acre"]
[null,"ton / acre"]
[null,"kgal / year"]
[null,"ton / year"]
[null,"Other (please type)"]
[]
["Manure sampling units","lbs/1000 gal"]
[null,"lbs/ton"]
[null,"% N"]
[null,"Other (type in)"]
[]
["Application method","Broadcast"]
[null,"Incorporated within 24 hours"]
[null,"Injected"]
[null,"Other (please type)"]
[]
["Timing","Approx. date known"]
[null,"Spring"]
[null,"Summer"]
[null,"Fall"]
[null,"Winter"]
[null,"Planting"]
[null,"Sidedress"]
[null,"Other (please type)"]
[]
["Protected N source","Nitrification inhibitor"]
[null,"Urease inhibitor"]
[null,"Slow release fertilizer"]
[null,"Other (please type)"]
[]
["Date - month",1]
[null,2]
[null,3]
[null,4]
[null,5]
[null,6]
[null,7]
[null,8]
[null,9]
[null,10]
[null,11]
[null,12]
[]
["Date - day",1]
[null,{"$f":"B158+1","v":2}]
[null,{"$f":"B159+1","v":3}]
[null,4]
[null,5]
[null,6]
[null,7]
[null,8]
[null,9]
[null,10]
[null,11]
[null,12]
[null,13]
[null,14]
[null,15]
[null,16]
[null,17]
[null,18]
[null,19]
[null,20]
[null,21]
[null,22]
[null,23]
[null,24]
[null,25]
[null,26]
[null,27]
[null,28]
[null,29]
[null,30]
[null,31]
[]
["Date - year",2023]
[null,2024]
[]
["Miscellaneous units","kgal"]
[null,"tons"]
[null,"yards"]
[null,"Other (please type)"]
[]
["Manure units","%"]
[null,"lb / ton"]
[null,"lb / kgal"]
[null,"Other (please type)"]
[]
[]
["Fuel and energy source","Electricity (grid)"]
[null,"Electricity (solar)"]
[null,"Electricity (wind)"]
[null,"Electricity (hydro)"]
[null,"Gasoline"]
[null,"Diesel"]
[null,"Biodiesel"]
[null,"Natural gas"]
[null,"Heating oil"]
[null,"Kerosene"]
[null,"Propane"]
[null,"Other (please type)"]
[]
["Fuel and energy units","kWh"]
[null,"gal"]
[null,"cubic feet"]
[null,"Other (please type)"]
[]
["Bedding type","Sawdust/ shavings"]
[null,"Straw"]
[null,"Manure solids"]
[null,"Other (please type)"]
[]
["Bedding units","tons / year"]
[null,"tons / month"]
[null,"yards / year"]
[null,"yards / month"]
[null,"tons / animal / year"]
[null,"% of total purchased"]
[null,"Other (please type)"]
[]
["Anaerobic digester options","Uncovered lagoon"]
[null,"Covered lagoon "]
[null,"n/a"]
[]
["Solid/liquid seperation","None"]
[null,"Sand lane"]
[null,"Settling basin"]
[null,"Weeping wall"]
[null,"Roller press"]
[null,"Belt press"]
[null,"Sloped screen"]
[null,"Screw press"]
[null,"Rotary screen"]
[null,"Custom (type in)"]

{"sheet":"checkbalance","index":22,"n_rows":0,"n_cols":0,"rows_kept":0,"cut":false,"hidden":true,"merged":[]}