{"text_format":"3","workbook":"xlsx","n_sheets":12,"sheets":["Project Details","Project Estimation","Pipe Welding","Calculations","Labor Rate Sheet","Project Summary","Project Proposal","Project Schedule","P6_A_Duration","P6_WBS_Import","P6_Act_ID_Builder","Equipment Rate Sheet"],"not_rendered":{"images":8,"macros":1,"defined_names":101,"comments":2},"read":"whole","date_system":"1900"}

{"sheet":"Project Details","index":0,"n_rows":177,"n_cols":107,"rows_kept":177,"merged":[[2,13,4,19],[6,8,6,10],[6,20,6,22],[6,26,6,28],[10,5,10,20],[11,66,11,71],[12,10,12,11],[12,14,12,15],[12,18,12,19],[13,10,13,11],[13,14,13,15],[13,18,13,19],[13,67,14,67],[13,68,14,68],[13,69,14,69],[13,70,14,70],[15,10,15,11],[15,14,15,15],[15,18,15,19],[16,10,16,11],[16,14,16,15],[16,18,16,19],[18,10,18,11],[18,14,18,15],[18,18,18,19],[19,10,19,11],[19,14,19,15],[19,18,19,19],[21,10,21,11],[21,14,21,15],[21,18,21,19],[22,10,22,11],[22,14,22,15],[22,18,22,19],[27,7,27,19],[31,7,35,19],[41,7,41,19],[43,7,43,19],[45,7,45,19],[47,7,47,19],[49,7,49,19],[51,7,51,19],[60,7,60,19],[61,7,61,19],[62,7,62,19],[63,7,63,19],[64,7,64,19],[65,7,65,19],[66,7,66,19],[67,7,67,19],[68,7,68,19],[69,7,69,19],[70,7,70,19],[71,7,71,19],[72,7,72,19],[73,7,73,19],[74,7,74,19],[75,7,75,19],[76,7,76,19],[77,7,77,19],[78,7,78,19],[79,7,79,19],[80,7,80,19],[81,7,81,19],[82,7,82,19],[83,7,83,19],[84,7,84,19],[85,7,85,19],[86,7,86,19],[87,7,87,19]]}
[]
[]
[{"$nulls":13},"Project Details Sheet"]
[{"$nulls":106},"NOTE: IF(Type=\"WBS\", IF(\n    NETWORKDAYS.INTL(Plan_Start,\n                     MAXIFS($DB48:$DB$100, $C48:$C$100, WBS_ID),\n                     Weekends_Field)=0, 1, NETWORKDAYS.INTL(Plan_Start,\n                     MAXIFS($DB48:$DB$100, $C48:$C$100, WBS_ID),\n                     Weekends_Field)),"]
[]
[]
[null,null,"Estimator",{"$nulls":5},"Summary",{"$nulls":11},"Proposal",{"$nulls":5},"Schedule"]
[]
[]
[]
[{"$nulls":5},"Required Project Details: "]
[{"$nulls":39},"Client List:",{"$nulls":10},"Craft Roles",{"$nulls":7},"Project Team",{"$nulls":7},"Work Schedule"]
[{"$nulls":7},"Client:",null,null,"Bid Number:",{"$nulls":3},"Rev. Number:",{"$nulls":3},"Date Created:"]
[{"$nulls":6},{"$f":"INDEX('Project Details'!$AP$15:$AP$56,MATCH(Client_Name,'Project Details'!$AO$15:$AO$55,0))","v":"C-2"},"Customer 2",null,null,"XXXX",{"$nulls":3},"Select",{"$nulls":3},{"$f":"TODAY()","v":{"v":45358,"d":"4535800.00%"}},{"$nulls":21},"Client Name:","Site Code","Rate Sheet","Rate Code","Material Mark-Up","Sub Mark-Up",{"$nulls":5}," ","Role","Code","#","  ",{"$nulls":3}," ","Employee Name","Role","Code","  ",{"$nulls":3},"Work Schedule","Work Days Per Week","Work Shift Per Day","WorkDay Code: "]
[{"$nulls":40},"Choose Client","NA","Standard",1,{"v":0,"d":"0.00%"},{"v":0,"d":"0.00%"},{"$nulls":6},"FIELD SUPERINTENDENT","FSUI",{"$f":"IF($BA15<>\"\", COUNTIF($BJ$15:$BJ$139, $BA15),\"\")","v":2},{"$nulls":5},"Employee 1","Journeyman 1",{"$f":"_xlfn.IFNA(INDEX($BB$15:$BB$39, MATCH($BJ15,$BA$15:$BA$39,0)),\"\")","v":""}]
[{"$nulls":7},"Contact Name:",null,null,"Job Number:",{"$nulls":3},"FCR Number:",{"$nulls":3},"Project Estimator:",{"$nulls":21},"Customer 1","C-1","Plant 6",null,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"QC INSPECTOR","QCI",0,{"$nulls":5},"Employee 2","Journeyman 2","",{"$nulls":4},"Select Cal"]
[{"$nulls":7},{"$f":"\"Please Provide\"","v":"Please Provide"},{"$nulls":6},"FCR-EST#-001",{"$nulls":3},"Choose Estimator",{"$nulls":21},"Customer 2","C-2","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"FIELD SAFETY","FS",1,{"$nulls":5},"Employee 3","EQUIPMENT OPERATOR I","EO-1",{"$nulls":4},{"$f":"_xlfn.CONCAT(BQ17,\"x\",BR17,\"'s\")","v":"4x8's"},4,8,3]
[{"$nulls":40},"Customer 3","C-3","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"SUPERVISOR","SUV",4,{"$nulls":5},"Employee 4","Journeyman 1","",{"$nulls":4},"4x10's",4,10,3]
[{"$nulls":7},"Material Mark-Up:",null,null,"Contract Type:",{"$nulls":3},"Anticipated Start:",{"$nulls":3},"Est Working Days:",{"$nulls":21},"Customer 4","C-4","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"FOREMAN","FM",1,{"$nulls":5},"Employee 5",null,"",{"$nulls":4},"4x12's",4,12,3]
[{"$nulls":7},{"$f":"INDEX($AS$15:$AT$56, MATCH($H$14,$AO$15:$AO$55,0),1)","v":{"v":0.15,"d":"15.00%"}},null,null,"Select Type",{"$nulls":3},{"$f":"TODAY()","v":"2024-03-07"},{"$nulls":3},{"$f":"'Project Estimation'!$O$56","v":{"$error":"#VALUE!"}},{"$nulls":21},"Customer 5","C-5","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"CRANE OPERATOR I","CO-1",1,{"$nulls":5},"Employee 6","Journeyman 1","",{"$nulls":4},"5x8's",5,8,2]
[{"$nulls":40},"Customer 6","C-6","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"CRANE OPERATOR II","CO-2",1,{"$nulls":5},"Employee 7","Journeyman 2","",{"$nulls":4},"5x10's",5,10,2]
[{"$nulls":7},"Subs MarkUp:",null,null,"Field Schedule: ",{"$nulls":3},"Shop Schedule: ",{"$nulls":3},"Anticipated End:",{"$nulls":21},"Customer 7","C-7","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"CRANE RIGGER I","CR-1",1,{"$nulls":5},"Employee 8","SUPERVISOR","SUV",{"$nulls":4},"5x12's",5,12,2]
[{"$nulls":7},{"$f":"INDEX($AS$15:$AT$56, MATCH($H$14,$AO$15:$AO$55,0),2)","v":{"v":0.15,"d":"15.00%"}},null,null,"Select Cal",null,{"$f":"VLOOKUP($K$23,'Project Details'!$BP$16:$BS$26,4)","v":0},null,"Select Cal",null,{"$f":"VLOOKUP($O$23,'Project Details'!$BP$16:$BS$26,4)","v":0},{"$nulls":23},"Customer 8","C-8","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"EQUIPMENT OPERATOR I","EO-1",4,{"$nulls":5},"Employee 9","Journeyman 1","",{"$nulls":4},"6x10's",6,10,1]
[{"$nulls":40},"Customer 9","C-9","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"MACHINIST","Mach",1,{"$nulls":5},"Employee 10","HELPER I","H-1",{"$nulls":4},"6x12's",6,12,1]
[{"$nulls":40},"Customer 10","C-10","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"CARPENTER (J1)","C-J1",1,{"$nulls":5},"Employee 11","SUPERVISOR","SUV",{"$nulls":4},{"$f":"_xlfn.CONCAT(BQ25,\"x\",BR25,\"'s\")","v":"7x10's"},7,10,0]
[{"$nulls":6},"Project Title:",{"$nulls":33},"Customer 11","C-11","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"HELPER I","H-1",6,{"$nulls":5},"Employee 12","Helper","",{"$nulls":4},"7x12's",7,12,0]
[{"$nulls":40},"Customer 12","C-12","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"IRONWORKER (J1)","IW-J1",0,{"$nulls":5},"Employee 13","Super",""]
[{"$nulls":7},"Write Project Title / Description",{"$nulls":32},"Customer 13","C-13","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"JOURNEYMAN II","J2",0,{"$nulls":5},"Employee 14",null,""]
[{"$nulls":40},"Customer 14","C-14","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"MECHANIC (J1)","M-J1",1,{"$nulls":5},"Employee 15","Journeyman 2",""]
[{"$nulls":6},"Project Description:",{"$nulls":33},"Customer 15","C-15","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"PAINTER (J1)","P-J1",0,{"$nulls":5},"Employee 16",null,""]
[{"$nulls":40},"Customer 16","C-16","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"SCAFFOLD BUILDER (J1)","SB-J1",0,{"$nulls":5},"Employee 17",null,""]
[{"$nulls":7},"Enter General Project Description here - A Granular Scope of work is defined on the estimator based on how you estimated this project.",{"$nulls":32},"Customer 17","C-17","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"RIG WELDER","RW",0,{"$nulls":5},"Employee 18","Journeyman 1",""]
[{"$nulls":40},"Customer 18","C-18","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"ASME CODE WELDER","CW",0,{"$nulls":5},"Employee 19","Journeyman 2",""]
[{"$nulls":40},"Customer 19","C-19","Plant 1",2,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"CLASS I WELDER","W-1",0,{"$nulls":5},"Employee 20","SUPERVISOR","SUV"]
[{"$nulls":40},"Customer 20","C-20","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"CLASS II WELDER","W-2",0,{"$nulls":5},"Employee 21","Crane Foreman",""]
[{"$nulls":40},"Customer 21","C-21","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"PLANT WELDER","PW",0,{"$nulls":5},"Employee 22","Supervisor","SUV"]
[{"$nulls":40},"Customer 22","C-22","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"PIPEFITTER II","PF-2",0,{"$nulls":5},"Employee 23","Journeyman 2",""]
[{"$nulls":40},"Customer 23","C-23","Plant 2",4,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":8},"",{"$nulls":5},"Employee 24","Shop Foreman",""]
[{"$nulls":40},"Customer 24","C-24","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":8},"",{"$nulls":5},"Employee 25",null,""]
[{"$nulls":5},"Technical Declarations: ",{"$nulls":34},"Customer 25","C-25","Plant 3",5,{"v":0.075,"d":"7.50%"},{"v":0.05,"d":"5.00%"},{"$nulls":14},"Employee 26",null,""]
[{"$nulls":40},"Customer 26","C-26","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":14},"Employee 27","HELPER I","H-1"]
[{"$nulls":6},1,"All concrete shall have a minimum compressive strength of 4,000 P.S.I. @ 28 days. ",{"$nulls":32},"Customer 27","C-27","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":4},"List of Estimators",{"$nulls":9},"Employee 28","FIELD SUPERINTENDENT","FSUI"]
[{"$nulls":40},"Customer 28","C-28","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":14},"Employee 29","MECHANIC (J1)","M-J1"]
[{"$nulls":6},2,"All rebar shall conform to ASTM A-615, Grade 60. ",{"$nulls":32},"Customer 29","C-29","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"Name","Role",{"$nulls":6},"Employee 30",null,""]
[{"$nulls":40},"Customer 30","C-30","Standard ",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"Choose Estimator",{"$nulls":7},"Employee 31","FIELD SUPERINTENDENT","FSUI"]
[{"$nulls":6},3,"The pad shall be place on 3\" of clean sand cushion.",{"$nulls":32},"Customer 31","C-31","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"Employee 1","Project Manager",{"$nulls":6},"Employee 32",null,""]
[{"$nulls":40},"Customer 32","C-32","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"Employee 2","Project Manager",{"$nulls":6},"Employee 33","EQUIPMENT OPERATOR I","EO-1"]
[{"$nulls":6},4,"Proposal includes saw-cutting, hydrovacing 1' deep, and backfilling with sand on the existing concrete sidewalk at 3 locations. ",{"$nulls":32},"Customer 33","C-33","Plant 4",6,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"Employee 3","Scheduler",{"$nulls":6},"Employee 34","Journeyman 2",""]
[{"$nulls":40},"Customer 34","C-34","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"Employee 4","Project Manager",{"$nulls":6},"Employee 35","EQUIPMENT OPERATOR I","EO-1"]
[{"$nulls":6},5,"Proposal assumes hydrovac and concrete may be disposed on site.",{"$nulls":32},"Customer 35","C-35","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"Employee 5","Management",{"$nulls":6},"Employee 36",null,""]
[{"$nulls":40},"Customer 36","C-36","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"Employee 6","Admin",{"$nulls":6},"Employee 37","Journeyman 2",""]
[{"$nulls":6},6,"Concrete testing is included in the price shown. ",{"$nulls":32},"Customer 37","C-37","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"Employee 7","Supervisor",{"$nulls":6},"Employee 38","Journeyman 1",""]
[{"$nulls":40},"Customer 38","C-38","Plant 5",7,{"v":0.1,"d":"10.00%"},{"v":0.1,"d":"10.00%"},{"$nulls":6},"Employee 8","Superintendant",{"$nulls":6},"Employee 39",null,""]
[{"$nulls":40},"Customer 39","C-39","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"Employee 9","Superintendant",{"$nulls":6},"Employee 40","Journeyman 1",""]
[{"$nulls":40},"Customer 40","C-40","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"Employee 10","General Manager",{"$nulls":6},"Employee 41","HELPER I","H-1"]
[{"$nulls":5},"Contract Declarations:",{"$nulls":34},"Customer 41","C-41","Standard",1,{"v":0.15,"d":"15.00%"},{"v":0.15,"d":"15.00%"},{"$nulls":6},"Employee 11","Project Manager",{"$nulls":6},"Employee 42","HELPER I","H-1"]
[{"$nulls":52},"Employee 12","Project Manager",{"$nulls":6},"Employee 43","EQUIPMENT OPERATOR I","EO-1"]
[{"$nulls":6},1,{"$f":"_xlfn.CONCAT(\"This proposal is based on a \",$K$23,\" work week.\")","v":"This proposal is based on a Select Cal work week."},{"$nulls":44},"Employee 13","Project Manager",{"$nulls":6},"Employee 44","HELPER I",{"$f":"_xlfn.IFNA(INDEX($BB$15:$BB$39, MATCH($BJ58,$BA$15:$BA$39,0)),\"\")","v":"H-1"}]
[{"$nulls":6},{"$f":"G58+1","v":2},"Material prices can't be guaranteed with current market volatility, remainder of the quote is good for 30 days.",{"$nulls":44},"Employee 14","Operations Manager",{"$nulls":6},"Employee 45","Journeyman 1",""]
[{"$nulls":6},{"$f":"G59+1","v":3},{"$nulls":45},"Employee 15","Operations Manager",{"$nulls":6},"Employee 46","J-2",""]
[{"$nulls":6},{"$f":"G60+1","v":4},"Payment Terms are net 30. Late Changes could begin to accrue thereafter.",{"$nulls":44},"Employee 16","Sr Project Manager",{"$nulls":6},"Employee 47","J-2",""]
[{"$nulls":6},5,"Customer agrees not to hire Our Company employees assigned to this project",{"$nulls":44},"Employee 17","Assets Manager",{"$nulls":6},"Employee 48","J-2",""]
[{"$nulls":6},6,"Changes to the scope of work will be billed as a separate change order.",{"$nulls":52},"Employee 49","J-2",""]
[{"$nulls":6},7,"All prior proposals are revoked.  This proposal is prepared on an all-or-nothing basis and will expire 30 days after the date shown on the face of the proposal or estimate.  This proposal shall become a part of the contract and if any of the provisions of this proposal conflict with any provisions of any other contract document, the provisions of this proposal shall govern.",{"$nulls":52},"Employee 50","J-2",""]
[{"$nulls":6},8,"Payment for the net amount of invoice for portions of or all the work shall be due thirty days after invoice date.  For amounts not received by the due date, interest shall accrue at 15% per annum from the invoice date.",{"$nulls":52},"Employee 51","J-2",""]
[{"$nulls":6},9,"For the purpose of Texas Sales and Use Tax calculation, this proposal is offered as a Separated Contract.  For new construction, the prices include no sales tax and materials will be taxed on invoices for the work.  For repairs and renovations, the prices include no sales tax and you may expect that the total amounts of all invoices for the work shall be taxed.",{"$nulls":42},"Other Office Staff",{"$nulls":9},"Employee 52","J-2",""]
[{"$nulls":6},10,"Pricing is based on work performed during the daylight shift Monday through Friday.  No shift differential is included in the pricing.",{"$nulls":52},"Employee 53","J-2",""]
[{"$nulls":6},11,"Work beyond the scope as described shall be performed at rates shown on Industrial End User Price List.",{"$nulls":44},"Name","Role",{"$nulls":6},"Employee 54","J-2",""]
[{"$nulls":6},12,"Any required excavation shall be by machine and does not provide for encountering rock, voids, fissures, or digging in other than undisturbed, unconsolidated soil with little rock content.",{"$nulls":44},"Employee 18","IT Manager",{"$nulls":6},"Employee 55","J-2",""]
[{"$nulls":6},13,"Price specifically excludes any work, transportation, or disposal for lead-containing, TSCA- or RCRA-regulated materials or hydrocarbons, or costs for any lab tests, analysis, or characterization of wastes.",{"$nulls":44},"Employee 19","Clerical AP",{"$nulls":6},"Employee 56","J-2",""]
[{"$nulls":6},14,"Price specifically excludes gross receipts tax, third party inspectors, testing, engineering, drafting, licenses, permits, fees, bonds, retainage, work beyond the described scope, and disposal off site.",{"$nulls":44},"Employee 20","Office Manager",{"$nulls":6},"Employee 57","J-2",""]
[{"$nulls":6},15,"All prices shown are based on scheduling awarded work at a mutually agreeable time and date.",{"$nulls":44},"Employee 21","Safety Supervisor",{"$nulls":6},"Employee 58","J-2",""]
[{"$nulls":6},16,"The Owner shall be responsible to Our Company for costs incurred by Our Company because of Owner-caused delays, disruptions or interference, improperly timed activities, damage to the work, or defective construction of a separate contractor.",{"$nulls":44},"Employee 22","Salesman",{"$nulls":6},"Employee 59","J-2",""]
[{"$nulls":6},17,"Our Company is entitled to an equitable adjustment in price for any change based on an Owner-issued Construction Change Directive or executed Our Company Field Change MEMO authorizing billable costs based upon the rates and conditions of the Our Company Industrial End User Price List. ",{"$nulls":44},"Employee 23","Admin Assitant",{"$nulls":6},"Employee 60","J-2",""]
[{"$nulls":6},18,"If Our Company is delayed at any time in the commencement or progress of the Work by an act or failure to act of the Owner, or of an employee of either the Owner or of a separate contractor employed by the Owner, or by changes ordered in the Work, then the Contract Time shall be extended.",{"$nulls":44},"Employee 24","Safety",{"$nulls":6},"Employee 61","J-2",""]
[{"$nulls":6},19,"Our Company operates in the capacity of Contractor only and not as the engineer.  Those services may be delivered by Our Company provided they are specifically required by the contract documents. Owner Delegated Design Services must be specifically required by contract. The Owner must specify all performance and design criteria such services must satisfy.",{"$nulls":44},"Employee 25","Payroll Clerk",{"$nulls":6},"Employee 62","J-2",""]
[{"$nulls":6},20,"Our Company does not bear the responsibility for failure of Owner-furnished designs, documents or directives to comply with required codes, laws, statutes, or design intent. Such failure relieves Our Company of performance requirements under terms of the contract.",{"$nulls":52},"Employee 63","J-2",""]
[{"$nulls":6},21,"The price of this proposal is subject to increase if the cost of materials or equipment effective at the time of the proposal increase by more than 2% before delivery to the Project.",{"$nulls":52},"Employee 64","J-2",""]
[{"$nulls":6},22,"Labor charges for this scope of work and time frame are all-inclusive for wages, wage taxes, insurance, overhead, and profit.  Minimum daily charge for labor shall be 4 hours for local work and 8 hours for out-of-town work.  Charges shall accrue for workmen, vehicles, and equipment in transit to and from the jobsite.",{"$nulls":52},"Employee 65","J-2",""]
[{"$nulls":6},23,"Overtime rate for labor shall be 150% of the straight time rate for all work hours beyond 8 per day or 40 per week. All weekend work shall be charged as overtime. Work scheduled or required on any national Holiday shall be billable as double the straight rates for a worker's classification.",{"$nulls":52},"Employee 66","J-2",""]
[{"$nulls":6},24,"Rates are subject to change. Owners having Agreements with Our Company will be notified of the rate changes. Rate changes must be reviewed and accepted by owner prior to work being performed.  Work Orders issued following the rate changes will be billable at the revised rates.",{"$nulls":52},"Employee 67","J-2",""]
[{"$nulls":6},25,"Worksite shutdowns and delays due to differing, undisclosed, concealed, or undiscovered conditions shall be charged as work beyond the scope. ",{"$nulls":52},"Employee 68","J-2",""]
[{"$nulls":6},26,"No work will proceed without owner authorization. Non-formal, owner-directed changes at the jobsite will be documented on the Our Company daily timesheet.  Changes in the Work Scope may proceed immediately upon owner jobsite authorization.  Changes based on that release will be billed as reimbursable costs which are extra to the contract and will be calculated based on the Industrial End User Price List.",{"$nulls":52},"Employee 69","J-2",""]
[{"$nulls":6},27,"Charges apply for use or order of tools and equipment not listed.",{"$nulls":52},"Employee 70","J-2",""]
[{"$nulls":6},28,"Daily and weekly equipment rental rates shall prorate for greater than 8 hours per day or 40 hours per week. No reduction shall apply for hours less than 8 hours per day or 40 hours per week.",{"$nulls":52},"Employee 71","J-2",""]
[{"$nulls":6},29,"Minimum charge for equipment shall be 8 hours or 1 day.",{"$nulls":52},"Employee 72","J-2",""]
[{"$nulls":6},30,"All parties agree that the interpretation of \"Price-Not-to-Exceed\" or similarly-worded agreements is that under all such agreements, Our Company shall perform work on a Time and Materials basis until either the scope of work is complete or until the \"Price-Not-to-Exceed\" has been reached.  At that point, work shall cease whether the scope of work is completed or not and charges shall be calculated using the Industrial End User Price List and time sheet records.  ",{"$nulls":52},"Employee 73","J-2",""]
[{"$nulls":6},31,"All parties agree that Our Company warrants and guarantees its work against all defects and deficiencies in workmanship and/or materials supplied by Our Company.  Owner shall accept work on a daily basis and acknowledges acceptance of the work whether or not owner's representative signs workman time sheets.  Upon acceptance of work, all warranty and guarantees shall cease.  When in the course of the work, Our Company provides material as specified or required by Owner in the job specification, the entire warranty shall be limited to the manufacturer's warranty only.",{"$nulls":52},"Employee 74","J-2",""]
[{"$nulls":7},"End of Terms and Conditions.",{"$nulls":52},"Employee 75","J-2",""]
[{"$nulls":60},"Employee 76","J-2",""]
[{"$nulls":60},"Employee 77","J-2",{"$f":"_xlfn.IFNA(INDEX($BB$15:$BB$39, MATCH($BJ91,$BA$15:$BA$39,0)),\"\")","v":""}]
[{"$nulls":60},"Employee 78","J-2",""]
[{"$nulls":60},"Employee 79","J-2",""]
[{"$nulls":60},"Employee 80","J-2",""]
[{"$nulls":60},"Employee 81","J-2",""]
[{"$nulls":60},"Employee 82","J-2",""]
[{"$nulls":60},"Employee 83","J-2",""]
[{"$nulls":60},"Employee 84","J-2",""]
[{"$nulls":60},"Employee 85","J-2",""]
[{"$nulls":60},"Employee 86","J-2",""]
[{"$nulls":60},"Employee 87","J-2",""]
[{"$nulls":60},"Employee 88","J-2",""]
[{"$nulls":60},"Employee 89","J-2",""]
[{"$nulls":60},"Employee 90","J-2",""]
[{"$nulls":60},"Employee 91","J-2",""]
[{"$nulls":60},"Employee 92","J-2",""]
[{"$nulls":60},"Employee 93","J-2",""]
[{"$nulls":60},"Employee 94","J-2",""]
[{"$nulls":60},"Employee 95","J-2",""]
[{"$nulls":60},"Employee 96","J-2",""]
[{"$nulls":60},"Employee 97","J-2",""]
[{"$nulls":60},"Employee 98","J-2",""]
[{"$nulls":60},"Employee 99","J-2",""]
[{"$nulls":60},"Employee 100","J-2",""]
[{"$nulls":60},"Employee 101","J-2",""]
[{"$nulls":60},"Employee 102","J-2",""]
[{"$nulls":60},"Employee 103","J-2",""]
[{"$nulls":60},"Employee 104","J-2",""]
[{"$nulls":60},"Employee 105","J-2",""]
[{"$nulls":60},"Employee 106","J-2",""]
[{"$nulls":60},"Employee 107","J-2",""]
[{"$nulls":60},"Employee 108","J-2",""]
[{"$nulls":60},"Employee 109","J-2",{"$f":"_xlfn.IFNA(INDEX($BB$15:$BB$39, MATCH($BJ123,$BA$15:$BA$39,0)),\"\")","v":""}]
[{"$nulls":60},"Employee 110","J-2",""]
[{"$nulls":60},"Employee 111","J-2",""]
[{"$nulls":60},"Employee 112","J-2",""]
[{"$nulls":60},"Employee 113","J-2",""]
[{"$nulls":60},"Employee 114","J-2",""]
[{"$nulls":60},"Employee 115","HELPER I","H-1"]
[{"$nulls":60},"Employee 116","CARPENTER (J1)","C-J1"]
[{"$nulls":60},"Employee 117","MACHINIST","Mach"]
[{"$nulls":60},"Employee 118","CRANE RIGGER I","CR-1"]
[{"$nulls":60},"Employee 119","CRANE OPERATOR II","CO-2"]
[{"$nulls":60},"Employee 120","CRANE OPERATOR I","CO-1"]
[{"$nulls":60},"Employee 121","FOREMAN","FM"]
[{"$nulls":60},"Employee 122","FIELD SAFETY","FS"]
[{"$nulls":62},""]
[{"$nulls":62},""]
[{"$nulls":62},""]
{"$rows_empty":37}
[{"$nulls":38},""]

{"sheet":"Project Estimation","index":1,"n_rows":185,"n_cols":270,"rows_kept":185,"merged":[[4,103,4,104],[5,103,5,104],[10,0,11,11],[10,12,11,12],[18,12,19,12],[22,1,23,1],[22,2,23,2],[22,3,23,3],[22,4,23,4],[22,5,23,5],[22,6,23,6],[22,7,23,7],[22,8,23,8],[54,206,55,206],[55,223,55,224],[55,231,55,234],[56,171,56,172],[57,171,57,172],[59,171,59,172],[61,171,61,172],[62,171,83,172],[84,206,84,208],[85,173,85,174],[86,173,86,174],[86,208,86,210],[87,173,87,174],[88,173,88,174],[89,173,89,174],[90,173,90,174]]}
[]
[]
[{"$nulls":162},"WBS=$B$23:$E$182,$G$23:$L$182,$N$23:$T$182,$V$23:$AB$182,$AD$23:$AJ$182,$AL$23:$AR$182,$AT$23:$AZ$182,$BB$23:$BH$182,$BJ$23:$BP$182,$BR$23:$BX$182,$BZ$23:$CF$182,$CH$23:$CM$182,$CO$23:$CR$182,$CT$23:$CW$182,$CY$23:$DB$182,$DD$23:$DG$182,$DI$23:$DL$182,$DN$23:$DT$182,$DV$23:$EB$182,$ED$23:$EJ$182,$EL$23:$ER$182,$ET$23:$EZ$182,$FB$23:$FH$182"]
[]
[{"$nulls":97},"Material Mark-Up:",{"$f":"'Project Details'!$H$20","v":{"v":0.15,"d":"15.00%"}}]
[{"$nulls":41},{"$f":"VLOOKUP('Project Details'!$K$23, 'Project Details'!$BP$16:$BS$26,2)","v":7},{"$nulls":23},{"$f":"VLOOKUP('Project Details'!$K$23, 'Project Details'!$BP$16:$BS$26,2)","v":7},{"$nulls":23},{"$f":"VLOOKUP('Project Details'!$K$23, 'Project Details'!$BP$16:$BS$26,2)","v":7},{"$f":"VLOOKUP('Project Details'!$K$23, 'Project Details'!$BP$16:$BS$26,3)","v":12},{"$f":"VLOOKUP('Project Details'!$K$23, 'Project Details'!$BP$16:$BS$26,4)","v":0},{"$nulls":5},"Subs Mark-Up:",{"$f":"'Project Details'!$H$23","v":{"v":0.15,"d":"15.00%"}},{"$nulls":71},{"$f":"VLOOKUP('Project Details'!$O$23, 'Project Details'!$BP$16:$BS$26,2)","v":7},null,null,{"$f":"VLOOKUP('Project Details'!$O$23, 'Project Details'!$BP$16:$BS$26,3)","v":12},{"$f":"VLOOKUP('Project Details'!$O$23, 'Project Details'!$BP$16:$BS$26,4)","v":0}]
[{"$nulls":93},{"$f":"IF(FV6>#REF!,#REF!, FV6)","v":{"$error":"#REF!"}}]
[]
[]
[]
[{"$nulls":12},"⚠     Never Insert Rows     ⚠\nAlways Copy Rows then Insert New Rows!!!"]
[{"$nulls":215},"HH",{"$nulls":8},"HI:HK,HN:IB"]
[{"$nulls":174},"FO:FS,FV,FY,GB,GG,GJ,GM,GP,GS,GV,GY,HA,HC:HG",{"$nulls":61},"IC",{"$nulls":3},"ID:IK,IR:IX",{"$nulls":17},"IY",null,null,"IZ:JI",{"$nulls":7},"JJ"]
[{"$nulls":12},{"$f":"Bid_Number & \" - \" & INDEX('Project Details'!$AP$15:$AP$56, MATCH(Client_Name, 'Project Details'!$AO$15:$AO$55, 0)) & \" - \" & Project_Title & \" - \" & \"Estimation\"","v":"XXXX - C-2 - Write Project Title / Description - Estimation"},{"$nulls":77},{"$f":"CM$17+CM$44+CM$56","v":{"v":6.666666666666666,"d":"6.67"}},{"v":3.333333333333334,"d":"3.33"},{"v":10,"d":"10.00"},{"v":316.66666666666663,"d":"$316.67"},{"v":158.33333333333337,"d":"$158.33"},{"v":475,"d":"$475.00"}]
[{"$nulls":12},"Indirect Allocations",{"$nulls":7},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($U15*$S15*$P15, \"\")","v":""},{"$f":"IFERROR($V15*$S15*$Q15,\"\")","v":""},{"$f":"IFERROR($X15+$W15,\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AC15*$AA15*$P15, \"\")","v":""},{"$f":"IFERROR($AD15*$AA15*$Q15,\"\")","v":""},{"$f":"IFERROR($AF15+$AE15,\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AK15*$AI15*$P15, \"\")","v":""},{"$f":"IFERROR($AK15*$AI15*$Q15,\"\")","v":""},{"$f":"IFERROR($AN15+$AM15,\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($U15*$S15*$P15, \"\")","v":""},{"$f":"IFERROR($V15*$S15*$Q15,\"\")","v":""},{"$f":"IFERROR($X15+$W15,\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AC15*$AA15*$P15, \"\")","v":""},{"$f":"IFERROR($AD15*$AA15*$Q15,\"\")","v":""},{"$f":"IFERROR($AF15+$AE15,\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AK15*$AI15*$P15, \"\")","v":""},{"$f":"IFERROR($AK15*$AI15*$Q15,\"\")","v":""},{"$f":"IFERROR($AN15+$AM15,\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($U15*$S15*$P15, \"\")","v":""},{"$f":"IFERROR($V15*$S15*$Q15,\"\")","v":""},{"$f":"IFERROR($X15+$W15,\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AC15*$AA15*$P15, \"\")","v":""},{"$f":"IFERROR($AD15*$AA15*$Q15,\"\")","v":""},{"$f":"IFERROR($AF15+$AE15,\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ15,'Labor Rate Sheet'!$B$11:$B$45,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Summary'!#REF!,3,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AK15*$AI15*$P15, \"\")","v":""},{"$f":"IFERROR($AK15*$AI15*$Q15,\"\")","v":""},{"$f":"IFERROR($AN15+$AM15,\"\")","v":""},null,{"$f":"SUM(CM$17+CM44+CM56)","v":{"v":6.666666666666666,"d":"7"}},{"v":3.333333333333334,"d":"3"},10,{"v":316.66666666666663,"d":"$316.67"},{"v":158.33333333333337,"d":"$158.33"},{"v":475,"d":"$475.00"}]
[null,null,"A"]
[null,null,{"$f":"\"WBS_\" & TEXT(_xlfn.SEQUENCE(MIN(5, INDEX(K:K, MAX(IF(K:K<>\"\", ROW(K:K)))) + 2), , 0), \"00\")","v":"WBS_00"},{"$nulls":7},"LOE",null,"Indirect Supervision",{"$f":"SUM($N$19:$N$24)","v":10},{"$f":"SUM($O$19:$O$24)","v":{"v":0.8333333333333334,"d":"0.83"}},{"$f":"IF($N17<>\"\",IF($N17<=8,$N17,IF(AND($AB$6>4,$CM$6>8),$N17*(8/$CM$6),$N17)),\"\")","v":10},{"$f":"$N17-$P17","v":0},null,null,"SUPERVISION",{"$nulls":7},"SUPERVISION",{"$nulls":7},"SUPERVISION",{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ17,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ17,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AK17*$AI17*$P17, \"\")","v":""},{"$f":"IFERROR($AK17*$AI17*$Q17,\"\")","v":""},{"$f":"IFERROR($AN17+$AM17,\"\")","v":""},null,null,"OFFICE STAFF",{"$nulls":7},"OFFICE STAFF",{"$nulls":7},"OFFICE STAFF",{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ17,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ17,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AK17*$AI17*$P17, \"\")","v":""},{"$f":"IFERROR($AK17*$AI17*$Q17,\"\")","v":""},{"$f":"IFERROR($AN17+$AM17,\"\")","v":""},{"$nulls":19},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ17,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ17,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AK17*$AI17*$P17, \"\")","v":""},{"$f":"IFERROR($AK17*$AI17*$Q17,\"\")","v":""},{"$f":"IFERROR($AN17+$AM17,\"\")","v":""},null,{"$f":"SUM($CM$19:$CM$24)","v":{"v":6.666666666666666,"d":"7"}},{"$f":"SUM($CN$19:$CN$24)","v":{"v":3.333333333333334,"d":"3.33"}},{"$f":"IFERROR(IF($N17<>\"\", $CM17+$CN17, \"\"),\"\")","v":{"v":10,"d":"10.00"}},{"$f":"SUM($CP$19:$CP$24)","v":{"v":316.66666666666663,"d":"$316.67"}},{"$f":"SUM($CQ$19:$CQ$24)","v":{"v":158.33333333333337,"d":"$158.33"}},{"$f":"SUM($CR$19:$CR$24)","v":{"v":475,"d":"$475.00"}}]
[null,null,"WBS_01"]
[null,null,"WBS_02",{"$nulls":8},"LOE","Manages project and resources according to estimate/schedule/resources/& contract",10,{"$f":"IF(Type=\"WBS\", SUMIFS($O20:$O$24,#REF!,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N19 /Field_Sch_Hours), IF(Type=\"SUB\", $FK19,\"\")))","v":{"v":0.8333333333333334,"d":"0.83"}},{"$f":"IF($N19<>\"\",IF($N19<=8,$N19,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N19*(8/Field_Sch_Hours),$N19)),\"\")","v":{"v":6.666666666666666,"d":"7"}},{"$f":"IFERROR($N19-$P19,\"\")","v":{"v":3.333333333333334,"d":"3"}},null,1,"Planner/Scheduler",{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":{"v":47.5,"d":"$47.50"}},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":{"v":47.5,"d":"$47.50"}},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(U19*$S19*P19, \"\"),\"\")","v":{"v":316.66666666666663,"d":"$316.67"}},{"v":158.33333333333337,"d":"$158.33"},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR($X19+$W19,\"\"),\"\")","v":{"v":475,"d":"$475.00"}},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AC19*$AA19*$P19, \"\")","v":""},{"$f":"IFERROR($AD19*$AA19*$Q19,\"\")","v":""},{"$f":"IFERROR($AF19+$AE19,\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(AK19*$AI19*P19,\"\")","v":""},"",{"$f":"IFERROR($AN19+$AM19,\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AS19*AQ19*$P19, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AT19*AQ19*$Q19, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AV19+AU19,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AC19*$AA19*$P19, \"\")","v":""},{"$f":"IFERROR($AD19*$AA19*$Q19,\"\")","v":""},{"$f":"IFERROR($AF19+$AE19,\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BI19*BG19*$P19, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BJ19*BG19*$Q19, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BL19+BK19,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BQ19*BO19*$P19, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BR19*BO19*$Q19, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BT19+BS19,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BY19*BW19*$P19, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BZ19*BW19*$Q19, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CB19+CA19,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF19,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CG19*CE19*$P19, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CH19*CE19*$Q19, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CJ19+CI19,\"\"),\"\")","v":""},null,{"$f":"IF($N19<>\"\", ($S19*P19)+($AA19*P19)+($AI19*P19)+($AQ19*P19)+($AY19*P19)+($BG19*P19)+($BO19*P19)+($BW19*P19)+($CE19*P19), \"\")","v":{"v":6.666666666666666,"d":"7"}},{"v":3.333333333333334,"d":"3"},{"$f":"IFERROR(IF($N19<>\"\", $CM19+$CN19, \"\"),\"\")","v":{"v":10,"d":"10.00"}},{"$f":"IFERROR(IF($N19<>\"\",SUM(IF(ISBLANK($AM19),0,$AM19),IF(ISBLANK($AE19),0,$AE19),IF(ISBLANK($W19),0,$W19)),\"\"),\"\")","v":{"v":316.66666666666663,"d":"$316.67"}},{"$f":"IFERROR(IF($N19<>\"\",SUM(IF(ISBLANK($AN19),0,$AN19),IF(ISBLANK($AF19),0,$AF19),IF(ISBLANK($X19),0,$X19)),\"\"),\"\")","v":{"v":158.33333333333337,"d":"$158.33"}},{"$f":"IFERROR(IF($N19<>\"\",SUM(IF(ISBLANK($AN19),0,$AN19),IF(ISBLANK($AM19),0,$AM19),IF(ISBLANK($AG19),0,$AG19),IF(ISBLANK($Y19),0,$Y19),IF(ISBLANK($AO19),0,$AO19)),\"\"),\"\")","v":{"v":475,"d":"$475.00"}}]
[{"$nulls":14},{"$f":"IF(Type=\"WBS\", SUMIFS($O23:$O$24,#REF!,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N20 /Field_Sch_Hours), IF(Type=\"SUB\", $FK20,\"\")))","v":""},{"$f":"IF($N20<>\"\",IF($N20<=8,$N20,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N20*(8/Field_Sch_Hours),$N20)),\"\")","v":""},"",{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR($X20+$W20,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AC20*$AA20*$P20, \"\")","v":""},{"$f":"IFERROR($AD20*$AA20*$Q20,\"\")","v":""},{"$f":"IFERROR($AF20+$AE20,\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},"","",{"$f":"IFERROR($AN20+$AM20,\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AS20*AQ20*$P20, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AT20*AQ20*$Q20, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AV20+AU20,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AC20*$AA20*$P20, \"\")","v":""},{"$f":"IFERROR($AD20*$AA20*$Q20,\"\")","v":""},{"$f":"IFERROR($AF20+$AE20,\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF20,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,"","",{"$f":"IF(Type=\"WBS\", SUMIFS(CO26:CO$54,$G26:$G$54,WBS_ID),IF(Type=\"A\", $CM20+$CN20, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IFERROR(IF($N20<>\"\",SUM(IF(ISBLANK($AM20),0,$AM20),IF(ISBLANK($AE20),0,$AE20),IF(ISBLANK($W20),0,$W20)),\"\"),\"\")","v":""},{"$f":"IFERROR(IF($N20<>\"\",SUM(IF(ISBLANK($AN20),0,$AN20),IF(ISBLANK($AF20),0,$AF20),IF(ISBLANK($X20),0,$X20)),\"\"),\"\")","v":""},{"$f":"IFERROR(IF($N20<>\"\",SUM(IF(ISBLANK($AN20),0,$AN20),IF(ISBLANK($AM20),0,$AM20),IF(ISBLANK($AG20),0,$AG20),IF(ISBLANK($Y20),0,$Y20),IF(ISBLANK($AO20),0,$AO20)),\"\"),\"\")","v":""}]
[{"$nulls":14},{"$f":"IF(Type=\"WBS\", SUMIFS($O24:$O$24,#REF!,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N21 /Field_Sch_Hours), IF(Type=\"SUB\", $FK21,\"\")))","v":""},{"$f":"IF($N21<>\"\",IF($N21<=8,$N21,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N21*(8/Field_Sch_Hours),$N21)),\"\")","v":""},"",{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR($X21+$W21,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AC21*$AA21*$P21, \"\")","v":""},{"$f":"IFERROR($AD21*$AA21*$Q21,\"\")","v":""},{"$f":"IFERROR($AF21+$AE21,\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},"","",{"$f":"IFERROR($AN21+$AM21,\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AS21*AQ21*$P21, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AT21*AQ21*$Q21, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AV21+AU21,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AC21*$AA21*$P21, \"\")","v":""},{"$f":"IFERROR($AD21*$AA21*$Q21,\"\")","v":""},{"$f":"IFERROR($AF21+$AE21,\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BI21*BG21*$P21, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BJ21*BG21*$Q21, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BL21+BK21,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BQ21*BO21*$P21, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BR21*BO21*$Q21, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BT21+BS21,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BY21*BW21*$P21, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BZ21*BW21*$Q21, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CB21+CA21,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF21,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CG21*CE21*$P21, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CH21*CE21*$Q21, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CJ21+CI21,\"\"),\"\")","v":""},null,"","",{"$f":"IF(Type=\"WBS\", SUMIFS(CO27:CO$54,$G27:$G$54,WBS_ID),IF(Type=\"A\", $CM21+$CN21, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IFERROR(IF($N21<>\"\",SUM(IF(ISBLANK($AM21),0,$AM21),IF(ISBLANK($AE21),0,$AE21),IF(ISBLANK($W21),0,$W21)),\"\"),\"\")","v":""},{"$f":"IFERROR(IF($N21<>\"\",SUM(IF(ISBLANK($AN21),0,$AN21),IF(ISBLANK($AF21),0,$AF21),IF(ISBLANK($X21),0,$X21)),\"\"),\"\")","v":""},{"$f":"IFERROR(IF($N21<>\"\",SUM(IF(ISBLANK($AN21),0,$AN21),IF(ISBLANK($AM21),0,$AM21),IF(ISBLANK($AG21),0,$AG21),IF(ISBLANK($Y21),0,$Y21),IF(ISBLANK($AO21),0,$AO21)),\"\"),\"\")","v":""}]
[{"$nulls":14},{"$f":"IF(Type=\"WBS\", SUMIFS($O24:$O$24,#REF!,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N22 /Field_Sch_Hours), IF(Type=\"SUB\", $FK22,\"\")))","v":""},{"$f":"IF($N22<>\"\",IF($N22<=8,$N22,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N22*(8/Field_Sch_Hours),$N22)),\"\")","v":""},"",{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$T22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR($X22+$W22,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AC22*$AA22*$P22, \"\")","v":""},{"$f":"IFERROR($AD22*$AA22*$Q22,\"\")","v":""},{"$f":"IFERROR($AF22+$AE22,\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AJ22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},"","",{"$f":"IFERROR($AN22+$AM22,\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AS22*AQ22*$P22, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AT22*AQ22*$Q22, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AV22+AU22,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!$AB22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($AC22*$AA22*$P22, \"\")","v":""},{"$f":"IFERROR($AD22*$AA22*$Q22,\"\")","v":""},{"$f":"IFERROR($AF22+$AE22,\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BI22*BG22*$P22, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BJ22*BG22*$Q22, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BL22+BK22,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BQ22*BO22*$P22, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BR22*BO22*$Q22, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BT22+BS22,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BY22*BW22*$P22, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BZ22*BW22*$Q22, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CB22+CA22,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF22,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CG22*CE22*$P22, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CH22*CE22*$Q22, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CJ22+CI22,\"\"),\"\")","v":""},null,"","",{"$f":"IF(Type=\"WBS\", SUMIFS(CO27:CO$54,$G27:$G$54,WBS_ID),IF(Type=\"A\", $CM22+$CN22, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IFERROR(IF($N22<>\"\",SUM(IF(ISBLANK($AM22),0,$AM22),IF(ISBLANK($AE22),0,$AE22),IF(ISBLANK($W22),0,$W22)),\"\"),\"\")","v":""},{"$f":"IFERROR(IF($N22<>\"\",SUM(IF(ISBLANK($AN22),0,$AN22),IF(ISBLANK($AF22),0,$AF22),IF(ISBLANK($X22),0,$X22)),\"\"),\"\")","v":""},{"$f":"IFERROR(IF($N22<>\"\",SUM(IF(ISBLANK($AN22),0,$AN22),IF(ISBLANK($AM22),0,$AM22),IF(ISBLANK($AG22),0,$AG22),IF(ISBLANK($Y22),0,$Y22),IF(ISBLANK($AO22),0,$AO22)),\"\"),\"\")","v":""},{"$nulls":4},{"$f":"SUM(CW26:CW44)+SUM(CW46:CW56)+SUM(CW58:CW186)","v":{"v":0,"d":"$0.00"}},{"$nulls":4},{"$f":"SUM(DB26:DB44)+SUM(DB46:DB56)+SUM(DB58:DB186)","v":{"v":0,"d":"$0.00"}},{"$nulls":4},{"$f":"SUM(DG26:DG44)+SUM(DG46:DG56)+SUM(DG58:DG186)","v":{"v":0,"d":"$0.00"}},{"$nulls":4},{"$f":"SUM(DL26:DL44)+SUM(DL46:DL56)+SUM(DL58:DL186)","v":{"v":0,"d":"$0.00"}},{"$nulls":4},{"$f":"SUM(DQ26:DQ44)+SUM(DQ46:DQ56)+SUM(DQ58:DQ186)","v":{"v":0,"d":"$0.00"}},{"$nulls":5},{"$f":"SUM(DW26:DW44)+SUM(DW46:DW56)+SUM(DW58:DW186)","v":{"v":0,"d":"$0.00"}},null,{"$f":"SUM(DY26:DY44)+SUM(DY46:DY56)+SUM(DY58:DY186)","v":{"v":0,"d":"$0.00"}},{"$nulls":5},{"$f":"SUM(EE26:EE44)+SUM(EE46:EE56)+SUM(EE58:EE186)","v":{"v":0,"d":"$0.00"}},null,{"$f":"SUM(EG26:EG44)+SUM(EG46:EG56)+SUM(EG58:EG186)","v":{"v":0,"d":"$0.00"}},{"$nulls":5},{"$f":"SUM(EM26:EM44)+SUM(EM46:EM56)+SUM(EM58:EM186)","v":{"v":0,"d":"$0.00"}},null,{"$f":"SUM(EO26:EO44)+SUM(EO46:EO56)+SUM(EO58:EO186)","v":{"v":0,"d":"$0.00"}},{"$nulls":5},{"$f":"SUM(EU26:EU44)+SUM(EU46:EU56)+SUM(EU58:EU186)","v":{"v":0,"d":"$0.00"}},null,{"$f":"SUM(EW26:EW44)+SUM(EW46:EW56)+SUM(EW58:EW186)","v":{"v":0,"d":"$0.00"}},{"$nulls":5},{"$f":"SUM(FC26:FC44)+SUM(FC46:FC56)+SUM(FC58:FC186)","v":{"v":0,"d":"$0.00"}},null,{"$f":"SUM(FE26:FE44)+SUM(FE46:FE56)+SUM(FE58:FE186)","v":{"v":0,"d":"$0.00"}}]
[null,"ID","Stage ID","Level 1","Level 2","Level 3","WBS ID","Act. #","Act. ID",null,null,"Activity",{"$nulls":6},"Labor Resource 1",{"$nulls":7},"Labor Resource 2",{"$nulls":7},"Labor Resource 3",{"$nulls":7},"Labor Resource 4",{"$nulls":7},"Labor Resource 5",{"$nulls":7},"Labor Resource 6",{"$nulls":7},"Labor Resource 7",{"$nulls":7},"Labor Resource 8",null,{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX23,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX23,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BY23*BW23*$P23, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BZ23*BW23*$Q23, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CB23+CA23,\"\"),\"\")","v":""},null,"Labor Resource 9",{"$nulls":7},"Labor Totals",{"$nulls":6},"Equipment Rental 1",{"$nulls":4},"Equipment Rental 2",{"$nulls":4},"Equipment Rental 3",{"$nulls":4},"Equipment Rental 4",{"$nulls":4},"Equipment Rental 5",{"$nulls":4},"Materials Item 1",{"$nulls":7},"Material Item 2",{"$nulls":7},"Material Item 3",{"$nulls":7},"Material Item 4",{"$nulls":7},"Material Item 5",{"$nulls":7},"Subs",{"$nulls":7},"Calculations - Coming Soon"]
[{"$nulls":10},"WBS Level","Type","Activity Description","Activity Labor Hours","Est Work Days","ST","OT",null,"Qty 1","Roles 1","ST Rate 1","OT Rate 1","ST Cost 1","OT Cost 1","Total Cost of Role 1",null,"Qty 2","Roles 2","ST Rate 2","OT Rate 2","ST Cost 2","OT Cost 2","Total Cost of Role 2",null,"Qty 3","Roles 3","ST Rate 3","OT Rate 3","ST Cost 3","OT Cost 3","Total Cost of Role 3",null,"Qty 4","Roles 4","ST Rate 4","OT Rate 4","ST Cost 4","OT Cost 4","Total Cost of Role 4",null,"Qty 5","Roles 5","ST Rate 5","OT Rate 5","ST Cost 5","OT Cost 5","Total Cost of Role 5",null,"Qty 6","Roles 6","ST Rate 6","OT Rate 6","ST Cost 6","OT Cost 6","Total Cost of Role 6",null,"Qty 7","Roles 7","ST Rate 7","OT Rate 7","ST Cost 7","OT Cost 7","Total Cost of Role 7",null,"Qty 8","Roles 8","ST Rate 8","OT Rate 8","ST Cost 8","OT Cost 8","Total Cost of Role 8",null,"Qty 9","Roles 9","ST Rate 9","OT Rate 9","ST Cost 9","OT Cost 9","Total Cost of Role 9",null,"Total ST Labor Hrs","Total OT Labor Hrs","Total Labor Hours","Total ST Labor Costs","Total OT Labor Costs","Total Labor Costs",null," Rental 1","Hrs","Rental Rate 1","Rental Costs 1",null," Rental 2","Hrs","Rental Rate 2","Rental Costs 2",null," Rental 3","Hrs","Rental Rate 3","Rental Costs 3",null," Rental 4","Hrs","Rental Rate 4","Rental Costs 4",null," Rental 5","Hrs","Rental Rate 5","Rental Costs 5",null,"Qty 1","Material 1","Units","Price/Unit","Mat. Total Expense 1","Mat. MarkUp 1","Mat. Total Cost",null,"Qty 2","Material 2","Units","Price/Unit 2","Mat. Total Expense 2","Mat. MarkUp 2","Mat. Total Cost 2",null,"Qty 3","Material 3","Units","Price/Unit 3","Mat. Total Expense 3","Mat. MarkUp 3","Mat. Total Cost 3",null,"Qty 4","Material 4","Units","Price/Unit 4","Mat. Total Expense 4","Mat. MarkUp 4","Mat. Total Cost 4",null,"Qty 5","Material 5","Units","Price/Unit 5","Mat. Total Expense 5","Mat. MarkUp 5","Mat. Total Cost 5",null,"Subs Company Name","Subs Contact Name","Subs E-Mail / Phone","Subs Quote","Subs Est Working Days","Subs Mark-Up","SubsTotal Cost "]
[null,{"$f":"IF(ROW(ID)=ROW($B$23)+4,1,MAX(Prev_Col_Range)+1)","v":1},{"$f":"IF(ROW(ID)=ROW($B$23)+2,1, IF(AND(WBS_Level=0, Type=\"WBS\"), MAX(Prev_Col_Range)+1,IF(Type=\"WBS\",MAX(Prev_Col_Range),\"\")))","v":1},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C25, Stage_ID, $K$25:K25, 1), \"\")","v":1},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D25, Level_1, $K$25:$K25, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E25, Level_2, $K$25:K25, 3), \"\")","v":""},{"$f":"IF(Type<>\"\", IF(ROW(WBS_ID)=ROWS($G$23)+2, 0, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(OR(Type=\"A\",Type=\"SUB\"), MAX(Prev_Col_Range)+1, 0)),-1)","v":0},{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(WBS_ID=MAX(Left_Prev_Col_Range), COUNTIF(Left_Prev_Col_Range, WBS_ID), 0)),-1)","v":0},null,{"$f":"IF(Type=\"WBS\", 1, \"\")","v":1},"WBS","Key Milestones ",{"$f":"IF('Project Estimation'!$L25=\"WBS\",SUMIFS($N26:$N$185,$G26:$G$185,WBS_ID),IF('Project Estimation'!$L25=\"SUB\",$FK25,\"\"))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($O26:$O$185,$G26:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N25 /Field_Sch_Hours), IF(Type=\"SUB\", $FK25/Field_Sch_Hours,\"\")))","v":{"v":0,"d":"0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($P26:$P$185,$G26:$G$185,WBS_ID), IF($N25<>\"\", IF($N25<=8,$N25,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N25*(8/Field_Sch_Hours),$N25)), \"\"))","v":0},{"$f":"IFERROR($N25-$P25,\"\")","v":0},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(U25*S25*$P25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(V25*S25*$Q25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(X25+W25,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AC25*AA25*$P25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AD25*AA25*$Q25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"),  IFERROR(AF25+AE25,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AK25*AI25*$P25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AL25*AI25*$Q25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AN25+AM25,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AS25*AQ25*$P25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AT25*AQ25*$Q25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AV25+AU25,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BA25*AY25*$P25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BB25*AY25*$Q25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BD25+BC25,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BI25*BG25*$P25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BJ25*BG25*$Q25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BL25+BK25,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BQ25*BO25*$P25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BR25*BO25*$Q25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BT25+BS25,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BY25*BW25*$P25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BZ25*BW25*$Q25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CB25+CA25,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF25,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CG25*CE25*$P25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CH25*CE25*$Q25, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CJ25+CI25,\"\"),\"\")","v":""},null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM26:CM$54,$G26:$G$54,WBS_ID),IF(Type=\"A\", ($S25*P25)+($AA25*P25)+($AI25*P25)+($AQ25*P25)+($AY25*P25)+($BG25*P25)+($BO25*P25)+($BW25*P25)+($CE25*P25), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN26:CN$54,$G26:$G$54,WBS_ID),IF(Type=\"A\", ($S25*Q25)+($AA25*Q25)+($AI25*Q25)+($AQ25*Q25)+($AY25*Q25)+($BG25*Q25)+($BO25*Q25)+($BW25*Q25)+($CE25*Q25), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO30:CO$54,$G30:$G$54,WBS_ID),IF(Type=\"A\", $CM25+$CN25, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP26:$CP$185,$G26:$G$185,WBS_ID), IF($N25<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM25), 0, AM25), IF(ISBLANK(AE25), 0, AE25), IF(ISBLANK(W25), 0, W25)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ26:$CQ$185,$G26:$G$185,WBS_ID), IF($N25<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN25), 0, AN25), IF(ISBLANK(AF25), 0, AF25), IF(ISBLANK(X25), 0, X25)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR26:CR$185,$G26:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN25), 0, $AN25), IF(ISBLANK($AM25), 0, $AM25), IF(ISBLANK($AG25), 0, $AG25), IF(ISBLANK($Y25), 0, $Y25), IF(ISBLANK($AO25), 0, $AO25))=0, \"\", SUM(IF(ISBLANK($AN25), 0, $AN25), IF(ISBLANK($AM25), 0, $AM25), IF(ISBLANK($AG25), 0, $AG25), IF(ISBLANK($Y25), 0, $Y25), IF(ISBLANK($AO25), 0, $AO25))),\"\")))","v":{"v":0,"d":"$0.00"}},null,null,{"$f":"IF(CT25<>\"\", $N25, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT25,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT25<>\"\", CU25*CV25, \"\")","v":""},null,null,{"$f":"IF(CY25<>\"\", $N25, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY25,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY25<>\"\", CZ25*DA25, \"\")","v":""},null,null,{"$f":"IF(DD25<>\"\", $N25, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD25,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DD25<>\"\", DE25*DF25, \"\")","v":""},null,null,{"$f":"IF(DI25<>\"\", $N25, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI25,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DI25<>\"\", DJ25*DK25, \"\")","v":""},null,null,{"$f":"IF(DN25<>\"\", $N25, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN25,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DN25<>\"\", DO25*DP25, \"\")","v":""},{"$nulls":5},{"$f":"IF(OR(DS25<>\"\",DT25<>\"\",DU25<>\"\",DV25<>\"\"), DV25*DS25,\"\")","v":""},{"$f":"IF(OR(DT25<>0,DU25<>0,DV25<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(DS25*DV25*(1+DX25),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA25<>\"\",EB25<>\"\",EC25<>\"\",ED25<>\"\"), ED25*EA25,\"\")","v":""},{"$f":"IF(OR(EB25<>0,EC25<>0,ED25<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EA25*ED25*(1+EF25),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EI25<>\"\",EJ25<>\"\",EK25<>\"\",EL25<>\"\"), EL25*EI25,\"\")","v":""},{"$f":"IF(OR(EJ25<>0,EK25<>0,EL25<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EI25*EL25*(1+EN25),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EQ25<>\"\",ER25<>\"\",ES25<>\"\",ET25<>\"\"), ET25*EQ25,\"\")","v":""},{"$f":"IF(OR(ER25<>0,ES25<>0,ET25<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EQ25*ET25*(1+EV25),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EY25<>\"\",EZ25<>\"\",FA25<>\"\",FB25<>\"\"), FB25*EY25,\"\")","v":""},{"$f":"IF(OR(EZ25<>0,FA25<>0,FB25<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EY25*FB25*(1+FD25),\"\")","v":""},{"$nulls":6},{"$f":"IF($FG25<>\"\", $CU$6, \"\")","v":""},{"$f":"IF($FG25<>\"\", $FJ25*(1+$FL25),IF($FL25<>\"\", 0,\"\"))","v":""}]
[null,2,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C26, Stage_ID, $K$25:K26, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D26, Level_1, $K$25:$K26, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E26, Level_2, $K$25:K26, 3), \"\")","v":""},1,0,1,null,"","M","Receive Notice to Proceed",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O27:$O$185,$G27:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N26 /Field_Sch_Hours), IF(Type=\"SUB\", $FK26/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P27:$P$185,$G27:$G$185,WBS_ID), IF($N26<>\"\", IF($N26<=8,$N26,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N26*(8/Field_Sch_Hours),$N26)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF26,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM27:CM$54,$G27:$G$54,WBS_ID),IF(Type=\"A\", ($S26*P26)+($AA26*P26)+($AI26*P26)+($AQ26*P26)+($AY26*P26)+($BG26*P26)+($BO26*P26)+($BW26*P26)+($CE26*P26), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN27:CN$54,$G27:$G$54,WBS_ID),IF(Type=\"A\", ($S26*Q26)+($AA26*Q26)+($AI26*Q26)+($AQ26*Q26)+($AY26*Q26)+($BG26*Q26)+($BO26*Q26)+($BW26*Q26)+($CE26*Q26), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO31:CO$54,$G31:$G$54,WBS_ID),IF(Type=\"A\", $CM26+$CN26, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP27:$CP$185,$G27:$G$185,WBS_ID), IF($N26<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM26), 0, AM26), IF(ISBLANK(AE26), 0, AE26), IF(ISBLANK(W26), 0, W26)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ27:$CQ$185,$G27:$G$185,WBS_ID), IF($N26<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN26), 0, AN26), IF(ISBLANK(AF26), 0, AF26), IF(ISBLANK(X26), 0, X26)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR27:CR$185,$G27:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN26), 0, $AN26), IF(ISBLANK($AM26), 0, $AM26), IF(ISBLANK($AG26), 0, $AG26), IF(ISBLANK($Y26), 0, $Y26), IF(ISBLANK($AO26), 0, $AO26))=0, \"\", SUM(IF(ISBLANK($AN26), 0, $AN26), IF(ISBLANK($AM26), 0, $AM26), IF(ISBLANK($AG26), 0, $AG26), IF(ISBLANK($Y26), 0, $Y26), IF(ISBLANK($AO26), 0, $AO26))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT26,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY26,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD26,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI26,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN26,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","",{"$f":"IFERROR(EA26*ED26*(1+EF26),\"\")","v":""},{"$nulls":5},"","",{"$f":"IFERROR(EI26*EL26*(1+EN26),\"\")","v":""},{"$nulls":5},"","",{"$f":"IFERROR(EQ26*ET26*(1+EV26),\"\")","v":""},{"$nulls":5},"","",{"$f":"IFERROR(EY26*FB26*(1+FD26),\"\")","v":""},{"$nulls":6},{"$f":"IF($FG26<>\"\", $CU$6, \"\")","v":""},""]
[null,1,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C27, Stage_ID, $K$25:K27, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D27, Level_1, $K$25:$K27, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E27, Level_2, $K$25:K27, 3), \"\")","v":""},1,0,2,null,"","M","Order Materials",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O28:$O$185,$G28:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N27 /Field_Sch_Hours), IF(Type=\"SUB\", $FK27/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P28:$P$185,$G28:$G$185,WBS_ID), IF($N27<>\"\", IF($N27<=8,$N27,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N27*(8/Field_Sch_Hours),$N27)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF27,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM28:CM$54,$G28:$G$54,WBS_ID),IF(Type=\"A\", ($S27*P27)+($AA27*P27)+($AI27*P27)+($AQ27*P27)+($AY27*P27)+($BG27*P27)+($BO27*P27)+($BW27*P27)+($CE27*P27), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN28:CN$54,$G28:$G$54,WBS_ID),IF(Type=\"A\", ($S27*Q27)+($AA27*Q27)+($AI27*Q27)+($AQ27*Q27)+($AY27*Q27)+($BG27*Q27)+($BO27*Q27)+($BW27*Q27)+($CE27*Q27), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO32:CO$54,$G32:$G$54,WBS_ID),IF(Type=\"A\", $CM27+$CN27, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP28:$CP$185,$G28:$G$185,WBS_ID), IF($N27<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM27), 0, AM27), IF(ISBLANK(AE27), 0, AE27), IF(ISBLANK(W27), 0, W27)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ28:$CQ$185,$G28:$G$185,WBS_ID), IF($N27<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN27), 0, AN27), IF(ISBLANK(AF27), 0, AF27), IF(ISBLANK(X27), 0, X27)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR28:CR$185,$G28:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN27), 0, $AN27), IF(ISBLANK($AM27), 0, $AM27), IF(ISBLANK($AG27), 0, $AG27), IF(ISBLANK($Y27), 0, $Y27), IF(ISBLANK($AO27), 0, $AO27))=0, \"\", SUM(IF(ISBLANK($AN27), 0, $AN27), IF(ISBLANK($AM27), 0, $AM27), IF(ISBLANK($AG27), 0, $AG27), IF(ISBLANK($Y27), 0, $Y27), IF(ISBLANK($AO27), 0, $AO27))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT27,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY27,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD27,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI27,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN27,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","",{"$f":"IFERROR(EA27*ED27*(1+EF27),\"\")","v":""},{"$nulls":5},"","",{"$f":"IFERROR(EI27*EL27*(1+EN27),\"\")","v":""},{"$nulls":5},"","",{"$f":"IFERROR(EQ27*ET27*(1+EV27),\"\")","v":""},{"$nulls":5},"","",{"$f":"IFERROR(EY27*FB27*(1+FD27),\"\")","v":""},{"$nulls":6},"",""]
[null,3,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C28, Stage_ID, $K$25:K28, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D28, Level_1, $K$25:$K28, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E28, Level_2, $K$25:K28, 3), \"\")","v":""},1,0,3,null,"","M","Mobilization to Hansford ",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O29:$O$185,$G29:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N28 /Field_Sch_Hours), IF(Type=\"SUB\", $FK28/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P29:$P$185,$G29:$G$185,WBS_ID), IF($N28<>\"\", IF($N28<=8,$N28,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N28*(8/Field_Sch_Hours),$N28)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF28,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM29:CM$54,$G29:$G$54,WBS_ID),IF(Type=\"A\", ($S28*P28)+($AA28*P28)+($AI28*P28)+($AQ28*P28)+($AY28*P28)+($BG28*P28)+($BO28*P28)+($BW28*P28)+($CE28*P28), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN29:CN$54,$G29:$G$54,WBS_ID),IF(Type=\"A\", ($S28*Q28)+($AA28*Q28)+($AI28*Q28)+($AQ28*Q28)+($AY28*Q28)+($BG28*Q28)+($BO28*Q28)+($BW28*Q28)+($CE28*Q28), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO33:CO$54,$G33:$G$54,WBS_ID),IF(Type=\"A\", $CM28+$CN28, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP29:$CP$185,$G29:$G$185,WBS_ID), IF($N28<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM28), 0, AM28), IF(ISBLANK(AE28), 0, AE28), IF(ISBLANK(W28), 0, W28)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ29:$CQ$185,$G29:$G$185,WBS_ID), IF($N28<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN28), 0, AN28), IF(ISBLANK(AF28), 0, AF28), IF(ISBLANK(X28), 0, X28)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR29:CR$185,$G29:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN28), 0, $AN28), IF(ISBLANK($AM28), 0, $AM28), IF(ISBLANK($AG28), 0, $AG28), IF(ISBLANK($Y28), 0, $Y28), IF(ISBLANK($AO28), 0, $AO28))=0, \"\", SUM(IF(ISBLANK($AN28), 0, $AN28), IF(ISBLANK($AM28), 0, $AM28), IF(ISBLANK($AG28), 0, $AG28), IF(ISBLANK($Y28), 0, $Y28), IF(ISBLANK($AO28), 0, $AO28))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT28,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY28,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD28,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI28,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN28,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,4,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C29, Stage_ID, $K$25:K29, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D29, Level_1, $K$25:$K29, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E29, Level_2, $K$25:K29, 3), \"\")","v":""},1,0,4,null,"","M","Start Construction at XXXX",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O30:$O$185,$G30:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N29 /Field_Sch_Hours), IF(Type=\"SUB\", $FK29/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P30:$P$185,$G30:$G$185,WBS_ID), IF($N29<>\"\", IF($N29<=8,$N29,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N29*(8/Field_Sch_Hours),$N29)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM30:CM$54,$G30:$G$54,WBS_ID),IF(Type=\"A\", ($S29*P29)+($AA29*P29)+($AI29*P29)+($AQ29*P29)+($AY29*P29)+($BG29*P29)+($BO29*P29)+($BW29*P29)+($CE29*P29), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN30:CN$54,$G30:$G$54,WBS_ID),IF(Type=\"A\", ($S29*Q29)+($AA29*Q29)+($AI29*Q29)+($AQ29*Q29)+($AY29*Q29)+($BG29*Q29)+($BO29*Q29)+($BW29*Q29)+($CE29*Q29), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO34:CO$54,$G34:$G$54,WBS_ID),IF(Type=\"A\", $CM29+$CN29, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP30:$CP$185,$G30:$G$185,WBS_ID), IF($N29<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM29), 0, AM29), IF(ISBLANK(AE29), 0, AE29), IF(ISBLANK(W29), 0, W29)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ30:$CQ$185,$G30:$G$185,WBS_ID), IF($N29<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN29), 0, AN29), IF(ISBLANK(AF29), 0, AF29), IF(ISBLANK(X29), 0, X29)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR30:CR$185,$G30:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN29), 0, $AN29), IF(ISBLANK($AM29), 0, $AM29), IF(ISBLANK($AG29), 0, $AG29), IF(ISBLANK($Y29), 0, $Y29), IF(ISBLANK($AO29), 0, $AO29))=0, \"\", SUM(IF(ISBLANK($AN29), 0, $AN29), IF(ISBLANK($AM29), 0, $AM29), IF(ISBLANK($AG29), 0, $AG29), IF(ISBLANK($Y29), 0, $Y29), IF(ISBLANK($AO29), 0, $AO29))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT29,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY29,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD29,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI29,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DI29<>\"\", DJ29*DK29, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN29,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,5,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C30, Stage_ID, $K$25:K30, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D30, Level_1, $K$25:$K30, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E30, Level_2, $K$25:K30, 3), \"\")","v":""},1,0,5,null,"","M","Hydrovac Raceway Complete",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O31:$O$185,$G31:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N30 /Field_Sch_Hours), IF(Type=\"SUB\", $FK30/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P31:$P$185,$G31:$G$185,WBS_ID), IF($N30<>\"\", IF($N30<=8,$N30,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N30*(8/Field_Sch_Hours),$N30)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM31:CM$54,$G31:$G$54,WBS_ID),IF(Type=\"A\", ($S30*P30)+($AA30*P30)+($AI30*P30)+($AQ30*P30)+($AY30*P30)+($BG30*P30)+($BO30*P30)+($BW30*P30)+($CE30*P30), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN31:CN$54,$G31:$G$54,WBS_ID),IF(Type=\"A\", ($S30*Q30)+($AA30*Q30)+($AI30*Q30)+($AQ30*Q30)+($AY30*Q30)+($BG30*Q30)+($BO30*Q30)+($BW30*Q30)+($CE30*Q30), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO35:CO$54,$G35:$G$54,WBS_ID),IF(Type=\"A\", $CM30+$CN30, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP31:$CP$185,$G31:$G$185,WBS_ID), IF($N30<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM30), 0, AM30), IF(ISBLANK(AE30), 0, AE30), IF(ISBLANK(W30), 0, W30)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ31:$CQ$185,$G31:$G$185,WBS_ID), IF($N30<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN30), 0, AN30), IF(ISBLANK(AF30), 0, AF30), IF(ISBLANK(X30), 0, X30)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR31:CR$185,$G31:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN30), 0, $AN30), IF(ISBLANK($AM30), 0, $AM30), IF(ISBLANK($AG30), 0, $AG30), IF(ISBLANK($Y30), 0, $Y30), IF(ISBLANK($AO30), 0, $AO30))=0, \"\", SUM(IF(ISBLANK($AN30), 0, $AN30), IF(ISBLANK($AM30), 0, $AM30), IF(ISBLANK($AG30), 0, $AG30), IF(ISBLANK($Y30), 0, $Y30), IF(ISBLANK($AO30), 0, $AO30))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT30,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY30,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD30,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI30,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN30,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,6,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C31, Stage_ID, $K$25:K31, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D31, Level_1, $K$25:$K31, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E31, Level_2, $K$25:K31, 3), \"\")","v":""},1,0,6,null,"","M","Demo of all Piping Complete",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O32:$O$185,$G32:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N31 /Field_Sch_Hours), IF(Type=\"SUB\", $FK31/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P32:$P$185,$G32:$G$185,WBS_ID), IF($N31<>\"\", IF($N31<=8,$N31,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N31*(8/Field_Sch_Hours),$N31)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM32:CM$54,$G32:$G$54,WBS_ID),IF(Type=\"A\", ($S31*P31)+($AA31*P31)+($AI31*P31)+($AQ31*P31)+($AY31*P31)+($BG31*P31)+($BO31*P31)+($BW31*P31)+($CE31*P31), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN32:CN$54,$G32:$G$54,WBS_ID),IF(Type=\"A\", ($S31*Q31)+($AA31*Q31)+($AI31*Q31)+($AQ31*Q31)+($AY31*Q31)+($BG31*Q31)+($BO31*Q31)+($BW31*Q31)+($CE31*Q31), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO36:CO$54,$G36:$G$54,WBS_ID),IF(Type=\"A\", $CM31+$CN31, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP32:$CP$185,$G32:$G$185,WBS_ID), IF($N31<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM31), 0, AM31), IF(ISBLANK(AE31), 0, AE31), IF(ISBLANK(W31), 0, W31)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ32:$CQ$185,$G32:$G$185,WBS_ID), IF($N31<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN31), 0, AN31), IF(ISBLANK(AF31), 0, AF31), IF(ISBLANK(X31), 0, X31)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR32:CR$185,$G32:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN31), 0, $AN31), IF(ISBLANK($AM31), 0, $AM31), IF(ISBLANK($AG31), 0, $AG31), IF(ISBLANK($Y31), 0, $Y31), IF(ISBLANK($AO31), 0, $AO31))=0, \"\", SUM(IF(ISBLANK($AN31), 0, $AN31), IF(ISBLANK($AM31), 0, $AM31), IF(ISBLANK($AG31), 0, $AG31), IF(ISBLANK($Y31), 0, $Y31), IF(ISBLANK($AO31), 0, $AO31))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT31,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY31,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD31,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI31,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN31,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,7,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C32, Stage_ID, $K$25:K32, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D32, Level_1, $K$25:$K32, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E32, Level_2, $K$25:K32, 3), \"\")","v":""},1,0,7,null,"","M","Fabrication of Piping complete",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O33:$O$185,$G33:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N32 /Field_Sch_Hours), IF(Type=\"SUB\", $FK32/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P33:$P$185,$G33:$G$185,WBS_ID), IF($N32<>\"\", IF($N32<=8,$N32,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N32*(8/Field_Sch_Hours),$N32)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM33:CM$54,$G33:$G$54,WBS_ID),IF(Type=\"A\", ($S32*P32)+($AA32*P32)+($AI32*P32)+($AQ32*P32)+($AY32*P32)+($BG32*P32)+($BO32*P32)+($BW32*P32)+($CE32*P32), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN33:CN$54,$G33:$G$54,WBS_ID),IF(Type=\"A\", ($S32*Q32)+($AA32*Q32)+($AI32*Q32)+($AQ32*Q32)+($AY32*Q32)+($BG32*Q32)+($BO32*Q32)+($BW32*Q32)+($CE32*Q32), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO37:CO$54,$G37:$G$54,WBS_ID),IF(Type=\"A\", $CM32+$CN32, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP33:$CP$185,$G33:$G$185,WBS_ID), IF($N32<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM32), 0, AM32), IF(ISBLANK(AE32), 0, AE32), IF(ISBLANK(W32), 0, W32)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ33:$CQ$185,$G33:$G$185,WBS_ID), IF($N32<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN32), 0, AN32), IF(ISBLANK(AF32), 0, AF32), IF(ISBLANK(X32), 0, X32)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR33:CR$185,$G33:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN32), 0, $AN32), IF(ISBLANK($AM32), 0, $AM32), IF(ISBLANK($AG32), 0, $AG32), IF(ISBLANK($Y32), 0, $Y32), IF(ISBLANK($AO32), 0, $AO32))=0, \"\", SUM(IF(ISBLANK($AN32), 0, $AN32), IF(ISBLANK($AM32), 0, $AM32), IF(ISBLANK($AG32), 0, $AG32), IF(ISBLANK($Y32), 0, $Y32), IF(ISBLANK($AO32), 0, $AO32))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT32,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY32,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD32,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI32,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN32,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","",{"$f":"IFERROR(DS32*DV32*(1+DX32),\"\")","v":""},{"$nulls":5},"","",{"$f":"IFERROR(EA32*ED32*(1+EF32),\"\")","v":""},{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,8,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C33, Stage_ID, $K$25:K33, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D33, Level_1, $K$25:$K33, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E33, Level_2, $K$25:K33, 3), \"\")","v":""},1,0,8,null,"","M","Hydrostatic Testing of Piping Complete",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O34:$O$185,$G34:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N33 /Field_Sch_Hours), IF(Type=\"SUB\", $FK33/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P34:$P$185,$G34:$G$185,WBS_ID), IF($N33<>\"\", IF($N33<=8,$N33,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N33*(8/Field_Sch_Hours),$N33)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF33,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM34:CM$54,$G34:$G$54,WBS_ID),IF(Type=\"A\", ($S33*P33)+($AA33*P33)+($AI33*P33)+($AQ33*P33)+($AY33*P33)+($BG33*P33)+($BO33*P33)+($BW33*P33)+($CE33*P33), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN34:CN$54,$G34:$G$54,WBS_ID),IF(Type=\"A\", ($S33*Q33)+($AA33*Q33)+($AI33*Q33)+($AQ33*Q33)+($AY33*Q33)+($BG33*Q33)+($BO33*Q33)+($BW33*Q33)+($CE33*Q33), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO38:CO$54,$G38:$G$54,WBS_ID),IF(Type=\"A\", $CM33+$CN33, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP34:$CP$185,$G34:$G$185,WBS_ID), IF($N33<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM33), 0, AM33), IF(ISBLANK(AE33), 0, AE33), IF(ISBLANK(W33), 0, W33)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ34:$CQ$185,$G34:$G$185,WBS_ID), IF($N33<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN33), 0, AN33), IF(ISBLANK(AF33), 0, AF33), IF(ISBLANK(X33), 0, X33)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR34:CR$185,$G34:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN33), 0, $AN33), IF(ISBLANK($AM33), 0, $AM33), IF(ISBLANK($AG33), 0, $AG33), IF(ISBLANK($Y33), 0, $Y33), IF(ISBLANK($AO33), 0, $AO33))=0, \"\", SUM(IF(ISBLANK($AN33), 0, $AN33), IF(ISBLANK($AM33), 0, $AM33), IF(ISBLANK($AG33), 0, $AG33), IF(ISBLANK($Y33), 0, $Y33), IF(ISBLANK($AO33), 0, $AO33))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT33,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY33,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD33,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI33,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN33,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,9,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C34, Stage_ID, $K$25:K34, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D34, Level_1, $K$25:$K34, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E34, Level_2, $K$25:K34, 3), \"\")","v":""},1,0,9,null,"","M","Sonotube Pipe Support Installations Complete",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O35:$O$185,$G35:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N34 /Field_Sch_Hours), IF(Type=\"SUB\", $FK34/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P35:$P$185,$G35:$G$185,WBS_ID), IF($N34<>\"\", IF($N34<=8,$N34,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N34*(8/Field_Sch_Hours),$N34)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM35:CM$54,$G35:$G$54,WBS_ID),IF(Type=\"A\", ($S34*P34)+($AA34*P34)+($AI34*P34)+($AQ34*P34)+($AY34*P34)+($BG34*P34)+($BO34*P34)+($BW34*P34)+($CE34*P34), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN35:CN$54,$G35:$G$54,WBS_ID),IF(Type=\"A\", ($S34*Q34)+($AA34*Q34)+($AI34*Q34)+($AQ34*Q34)+($AY34*Q34)+($BG34*Q34)+($BO34*Q34)+($BW34*Q34)+($CE34*Q34), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO39:CO$54,$G39:$G$54,WBS_ID),IF(Type=\"A\", $CM34+$CN34, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP35:$CP$185,$G35:$G$185,WBS_ID), IF($N34<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM34), 0, AM34), IF(ISBLANK(AE34), 0, AE34), IF(ISBLANK(W34), 0, W34)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ35:$CQ$185,$G35:$G$185,WBS_ID), IF($N34<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN34), 0, AN34), IF(ISBLANK(AF34), 0, AF34), IF(ISBLANK(X34), 0, X34)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR35:CR$185,$G35:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN34), 0, $AN34), IF(ISBLANK($AM34), 0, $AM34), IF(ISBLANK($AG34), 0, $AG34), IF(ISBLANK($Y34), 0, $Y34), IF(ISBLANK($AO34), 0, $AO34))=0, \"\", SUM(IF(ISBLANK($AN34), 0, $AN34), IF(ISBLANK($AM34), 0, $AM34), IF(ISBLANK($AG34), 0, $AG34), IF(ISBLANK($Y34), 0, $Y34), IF(ISBLANK($AO34), 0, $AO34))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT34,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY34,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD34,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI34,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN34,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,10,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C35, Stage_ID, $K$25:K35, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D35, Level_1, $K$25:$K35, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E35, Level_2, $K$25:K35, 3), \"\")","v":""},1,0,10,null,"","M","Backfill excavations at roadway Complete",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O36:$O$185,$G36:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N35 /Field_Sch_Hours), IF(Type=\"SUB\", $FK35/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P36:$P$185,$G36:$G$185,WBS_ID), IF($N35<>\"\", IF($N35<=8,$N35,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N35*(8/Field_Sch_Hours),$N35)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM36:CM$54,$G36:$G$54,WBS_ID),IF(Type=\"A\", ($S35*P35)+($AA35*P35)+($AI35*P35)+($AQ35*P35)+($AY35*P35)+($BG35*P35)+($BO35*P35)+($BW35*P35)+($CE35*P35), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN36:CN$54,$G36:$G$54,WBS_ID),IF(Type=\"A\", ($S35*Q35)+($AA35*Q35)+($AI35*Q35)+($AQ35*Q35)+($AY35*Q35)+($BG35*Q35)+($BO35*Q35)+($BW35*Q35)+($CE35*Q35), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO40:CO$54,$G40:$G$54,WBS_ID),IF(Type=\"A\", $CM35+$CN35, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP36:$CP$185,$G36:$G$185,WBS_ID), IF($N35<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM35), 0, AM35), IF(ISBLANK(AE35), 0, AE35), IF(ISBLANK(W35), 0, W35)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ36:$CQ$185,$G36:$G$185,WBS_ID), IF($N35<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN35), 0, AN35), IF(ISBLANK(AF35), 0, AF35), IF(ISBLANK(X35), 0, X35)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR36:CR$185,$G36:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN35), 0, $AN35), IF(ISBLANK($AM35), 0, $AM35), IF(ISBLANK($AG35), 0, $AG35), IF(ISBLANK($Y35), 0, $Y35), IF(ISBLANK($AO35), 0, $AO35))=0, \"\", SUM(IF(ISBLANK($AN35), 0, $AN35), IF(ISBLANK($AM35), 0, $AM35), IF(ISBLANK($AG35), 0, $AG35), IF(ISBLANK($Y35), 0, $Y35), IF(ISBLANK($AO35), 0, $AO35))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT35,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY35,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD35,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI35,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN35,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,11,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C36, Stage_ID, $K$25:K36, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D36, Level_1, $K$25:$K36, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E36, Level_2, $K$25:K36, 3), \"\")","v":""},1,0,11,null,"","M","Sandblasting and Coatings",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O37:$O$185,$G37:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N36 /Field_Sch_Hours), IF(Type=\"SUB\", $FK36/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P37:$P$185,$G37:$G$185,WBS_ID), IF($N36<>\"\", IF($N36<=8,$N36,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N36*(8/Field_Sch_Hours),$N36)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM37:CM$54,$G37:$G$54,WBS_ID),IF(Type=\"A\", ($S36*P36)+($AA36*P36)+($AI36*P36)+($AQ36*P36)+($AY36*P36)+($BG36*P36)+($BO36*P36)+($BW36*P36)+($CE36*P36), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN37:CN$54,$G37:$G$54,WBS_ID),IF(Type=\"A\", ($S36*Q36)+($AA36*Q36)+($AI36*Q36)+($AQ36*Q36)+($AY36*Q36)+($BG36*Q36)+($BO36*Q36)+($BW36*Q36)+($CE36*Q36), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO41:CO$54,$G41:$G$54,WBS_ID),IF(Type=\"A\", $CM36+$CN36, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP37:$CP$185,$G37:$G$185,WBS_ID), IF($N36<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM36), 0, AM36), IF(ISBLANK(AE36), 0, AE36), IF(ISBLANK(W36), 0, W36)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ37:$CQ$185,$G37:$G$185,WBS_ID), IF($N36<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN36), 0, AN36), IF(ISBLANK(AF36), 0, AF36), IF(ISBLANK(X36), 0, X36)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR37:CR$185,$G37:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN36), 0, $AN36), IF(ISBLANK($AM36), 0, $AM36), IF(ISBLANK($AG36), 0, $AG36), IF(ISBLANK($Y36), 0, $Y36), IF(ISBLANK($AO36), 0, $AO36))=0, \"\", SUM(IF(ISBLANK($AN36), 0, $AN36), IF(ISBLANK($AM36), 0, $AM36), IF(ISBLANK($AG36), 0, $AG36), IF(ISBLANK($Y36), 0, $Y36), IF(ISBLANK($AO36), 0, $AO36))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT36,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY36,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD36,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI36,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN36,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,12,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C37, Stage_ID, $K$25:K37, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D37, Level_1, $K$25:$K37, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E37, Level_2, $K$25:K37, 3), \"\")","v":""},1,0,12,null,"","M","Backfill & Finalizations Complete",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O38:$O$185,$G38:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N37 /Field_Sch_Hours), IF(Type=\"SUB\", $FK37/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P38:$P$185,$G38:$G$185,WBS_ID), IF($N37<>\"\", IF($N37<=8,$N37,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N37*(8/Field_Sch_Hours),$N37)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM38:CM$54,$G38:$G$54,WBS_ID),IF(Type=\"A\", ($S37*P37)+($AA37*P37)+($AI37*P37)+($AQ37*P37)+($AY37*P37)+($BG37*P37)+($BO37*P37)+($BW37*P37)+($CE37*P37), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN38:CN$54,$G38:$G$54,WBS_ID),IF(Type=\"A\", ($S37*Q37)+($AA37*Q37)+($AI37*Q37)+($AQ37*Q37)+($AY37*Q37)+($BG37*Q37)+($BO37*Q37)+($BW37*Q37)+($CE37*Q37), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO42:CO$54,$G42:$G$54,WBS_ID),IF(Type=\"A\", $CM37+$CN37, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP38:$CP$185,$G38:$G$185,WBS_ID), IF($N37<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM37), 0, AM37), IF(ISBLANK(AE37), 0, AE37), IF(ISBLANK(W37), 0, W37)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ38:$CQ$185,$G38:$G$185,WBS_ID), IF($N37<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN37), 0, AN37), IF(ISBLANK(AF37), 0, AF37), IF(ISBLANK(X37), 0, X37)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR38:CR$185,$G38:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN37), 0, $AN37), IF(ISBLANK($AM37), 0, $AM37), IF(ISBLANK($AG37), 0, $AG37), IF(ISBLANK($Y37), 0, $Y37), IF(ISBLANK($AO37), 0, $AO37))=0, \"\", SUM(IF(ISBLANK($AN37), 0, $AN37), IF(ISBLANK($AM37), 0, $AM37), IF(ISBLANK($AG37), 0, $AG37), IF(ISBLANK($Y37), 0, $Y37), IF(ISBLANK($AO37), 0, $AO37))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT37,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY37,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD37,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI37,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN37,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(DS37<>\"\",DT37<>\"\",DU37<>\"\",DV37<>\"\"), DV37*DS37,\"\")","v":""},"",{"$f":"IFERROR(DS37*DV37*(1+DX37),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA37<>\"\",EB37<>\"\",EC37<>\"\",ED37<>\"\"), ED37*EA37,\"\")","v":""},"",{"$f":"IFERROR(EA37*ED37*(1+EF37),\"\")","v":""},{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,13,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C38, Stage_ID, $K$25:K38, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D38, Level_1, $K$25:$K38, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E38, Level_2, $K$25:K38, 3), \"\")","v":""},1,0,13,null,"","M","Signage Installed 1 week in advance at Gruver",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O39:$O$185,$G39:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N38 /Field_Sch_Hours), IF(Type=\"SUB\", $FK38/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P39:$P$185,$G39:$G$185,WBS_ID), IF($N38<>\"\", IF($N38<=8,$N38,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N38*(8/Field_Sch_Hours),$N38)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM39:CM$54,$G39:$G$54,WBS_ID),IF(Type=\"A\", ($S38*P38)+($AA38*P38)+($AI38*P38)+($AQ38*P38)+($AY38*P38)+($BG38*P38)+($BO38*P38)+($BW38*P38)+($CE38*P38), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN39:CN$54,$G39:$G$54,WBS_ID),IF(Type=\"A\", ($S38*Q38)+($AA38*Q38)+($AI38*Q38)+($AQ38*Q38)+($AY38*Q38)+($BG38*Q38)+($BO38*Q38)+($BW38*Q38)+($CE38*Q38), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO43:CO$54,$G43:$G$54,WBS_ID),IF(Type=\"A\", $CM38+$CN38, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP39:$CP$185,$G39:$G$185,WBS_ID), IF($N38<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM38), 0, AM38), IF(ISBLANK(AE38), 0, AE38), IF(ISBLANK(W38), 0, W38)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ39:$CQ$185,$G39:$G$185,WBS_ID), IF($N38<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN38), 0, AN38), IF(ISBLANK(AF38), 0, AF38), IF(ISBLANK(X38), 0, X38)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR39:CR$185,$G39:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN38), 0, $AN38), IF(ISBLANK($AM38), 0, $AM38), IF(ISBLANK($AG38), 0, $AG38), IF(ISBLANK($Y38), 0, $Y38), IF(ISBLANK($AO38), 0, $AO38))=0, \"\", SUM(IF(ISBLANK($AN38), 0, $AN38), IF(ISBLANK($AM38), 0, $AM38), IF(ISBLANK($AG38), 0, $AG38), IF(ISBLANK($Y38), 0, $Y38), IF(ISBLANK($AO38), 0, $AO38))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT38,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY38,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD38,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI38,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN38,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,14,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C39, Stage_ID, $K$25:K39, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D39, Level_1, $K$25:$K39, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E39, Level_2, $K$25:K39, 3), \"\")","v":""},1,0,14,null,"","M","Mobilization to YYYY",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O40:$O$185,$G40:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N39 /Field_Sch_Hours), IF(Type=\"SUB\", $FK39/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P40:$P$185,$G40:$G$185,WBS_ID), IF($N39<>\"\", IF($N39<=8,$N39,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N39*(8/Field_Sch_Hours),$N39)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF39,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM40:CM$54,$G40:$G$54,WBS_ID),IF(Type=\"A\", ($S39*P39)+($AA39*P39)+($AI39*P39)+($AQ39*P39)+($AY39*P39)+($BG39*P39)+($BO39*P39)+($BW39*P39)+($CE39*P39), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN40:CN$54,$G40:$G$54,WBS_ID),IF(Type=\"A\", ($S39*Q39)+($AA39*Q39)+($AI39*Q39)+($AQ39*Q39)+($AY39*Q39)+($BG39*Q39)+($BO39*Q39)+($BW39*Q39)+($CE39*Q39), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO44:CO$54,$G44:$G$54,WBS_ID),IF(Type=\"A\", $CM39+$CN39, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP40:$CP$185,$G40:$G$185,WBS_ID), IF($N39<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM39), 0, AM39), IF(ISBLANK(AE39), 0, AE39), IF(ISBLANK(W39), 0, W39)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ40:$CQ$185,$G40:$G$185,WBS_ID), IF($N39<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN39), 0, AN39), IF(ISBLANK(AF39), 0, AF39), IF(ISBLANK(X39), 0, X39)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR57:CR$185,$G57:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN39), 0, $AN39), IF(ISBLANK($AM39), 0, $AM39), IF(ISBLANK($AG39), 0, $AG39), IF(ISBLANK($Y39), 0, $Y39), IF(ISBLANK($AO39), 0, $AO39))=0, \"\", SUM(IF(ISBLANK($AN39), 0, $AN39), IF(ISBLANK($AM39), 0, $AM39), IF(ISBLANK($AG39), 0, $AG39), IF(ISBLANK($Y39), 0, $Y39), IF(ISBLANK($AO39), 0, $AO39))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT39,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY39,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD39,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI39,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN39,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,15,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C40, Stage_ID, $K$25:K40, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D40, Level_1, $K$25:$K40, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E40, Level_2, $K$25:K40, 3), \"\")","v":""},1,0,15,null,"","M","Hydrovac Complete",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O41:$O$185,$G41:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N40 /Field_Sch_Hours), IF(Type=\"SUB\", $FK40/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P41:$P$185,$G41:$G$185,WBS_ID), IF($N40<>\"\", IF($N40<=8,$N40,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N40*(8/Field_Sch_Hours),$N40)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF40,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM41:CM$54,$G41:$G$54,WBS_ID),IF(Type=\"A\", ($S40*P40)+($AA40*P40)+($AI40*P40)+($AQ40*P40)+($AY40*P40)+($BG40*P40)+($BO40*P40)+($BW40*P40)+($CE40*P40), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN41:CN$54,$G41:$G$54,WBS_ID),IF(Type=\"A\", ($S40*Q40)+($AA40*Q40)+($AI40*Q40)+($AQ40*Q40)+($AY40*Q40)+($BG40*Q40)+($BO40*Q40)+($BW40*Q40)+($CE40*Q40), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO45:CO$54,$G45:$G$54,WBS_ID),IF(Type=\"A\", $CM40+$CN40, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP41:$CP$185,$G41:$G$185,WBS_ID), IF($N40<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM40), 0, AM40), IF(ISBLANK(AE40), 0, AE40), IF(ISBLANK(W40), 0, W40)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ41:$CQ$185,$G41:$G$185,WBS_ID), IF($N40<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN40), 0, AN40), IF(ISBLANK(AF40), 0, AF40), IF(ISBLANK(X40), 0, X40)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR41:CR$185,$G41:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN40), 0, $AN40), IF(ISBLANK($AM40), 0, $AM40), IF(ISBLANK($AG40), 0, $AG40), IF(ISBLANK($Y40), 0, $Y40), IF(ISBLANK($AO40), 0, $AO40))=0, \"\", SUM(IF(ISBLANK($AN40), 0, $AN40), IF(ISBLANK($AM40), 0, $AM40), IF(ISBLANK($AG40), 0, $AG40), IF(ISBLANK($Y40), 0, $Y40), IF(ISBLANK($AO40), 0, $AO40))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT40,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT40<>\"\", CU40*CV40, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY40,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY40<>\"\", CZ40*DA40, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD40,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DD40<>\"\", DE40*DF40, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI40,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DI40<>\"\", DJ40*DK40, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN40,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(DS40<>\"\",DT40<>\"\",DU40<>\"\",DV40<>\"\"), DV40*DS40,\"\")","v":""},{"$f":"IF(OR(DT40<>0,DU40<>0,DV40<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(DS40*DV40*(1+DX40),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA40<>\"\",EB40<>\"\",EC40<>\"\",ED40<>\"\"), ED40*EA40,\"\")","v":""},{"$f":"IF(OR(EB40<>0,EC40<>0,ED40<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EA40*ED40*(1+EF40),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EI40<>\"\",EJ40<>\"\",EK40<>\"\",EL40<>\"\"), EL40*EI40,\"\")","v":""},{"$f":"IF(OR(EJ40<>0,EK40<>0,EL40<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EI40*EL40*(1+EN40),\"\")","v":""},{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,16,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C41, Stage_ID, $K$25:K41, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D41, Level_1, $K$25:$K41, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E41, Level_2, $K$25:K41, 3), \"\")","v":""},1,0,16,null,"","M","Complete Inspection - 16 Hour Standby Complete",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O42:$O$185,$G42:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N41 /Field_Sch_Hours), IF(Type=\"SUB\", $FK41/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P42:$P$185,$G42:$G$185,WBS_ID), IF($N41<>\"\", IF($N41<=8,$N41,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N41*(8/Field_Sch_Hours),$N41)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF41,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM42:CM$54,$G42:$G$54,WBS_ID),IF(Type=\"A\", ($S41*P41)+($AA41*P41)+($AI41*P41)+($AQ41*P41)+($AY41*P41)+($BG41*P41)+($BO41*P41)+($BW41*P41)+($CE41*P41), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN42:CN$54,$G42:$G$54,WBS_ID),IF(Type=\"A\", ($S41*Q41)+($AA41*Q41)+($AI41*Q41)+($AQ41*Q41)+($AY41*Q41)+($BG41*Q41)+($BO41*Q41)+($BW41*Q41)+($CE41*Q41), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO46:CO$54,$G46:$G$54,WBS_ID),IF(Type=\"A\", $CM41+$CN41, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP42:$CP$185,$G42:$G$185,WBS_ID), IF($N41<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM41), 0, AM41), IF(ISBLANK(AE41), 0, AE41), IF(ISBLANK(W41), 0, W41)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ42:$CQ$185,$G42:$G$185,WBS_ID), IF($N41<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN41), 0, AN41), IF(ISBLANK(AF41), 0, AF41), IF(ISBLANK(X41), 0, X41)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR42:CR$185,$G42:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN41), 0, $AN41), IF(ISBLANK($AM41), 0, $AM41), IF(ISBLANK($AG41), 0, $AG41), IF(ISBLANK($Y41), 0, $Y41), IF(ISBLANK($AO41), 0, $AO41))=0, \"\", SUM(IF(ISBLANK($AN41), 0, $AN41), IF(ISBLANK($AM41), 0, $AM41), IF(ISBLANK($AG41), 0, $AG41), IF(ISBLANK($Y41), 0, $Y41), IF(ISBLANK($AO41), 0, $AO41))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT41,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY41,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD41,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI41,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN41,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,17,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C42, Stage_ID, $K$25:K42, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D42, Level_1, $K$25:$K42, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E42, Level_2, $K$25:K42, 3), \"\")","v":""},1,0,17,null,"","M","Finish Construction",0,{"$f":"IF(Type=\"WBS\", SUMIFS($O43:$O$185,$G43:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N42 /Field_Sch_Hours), IF(Type=\"SUB\", $FK42/Field_Sch_Hours,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P43:$P$185,$G43:$G$185,WBS_ID), IF($N42<>\"\", IF($N42<=8,$N42,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N42*(8/Field_Sch_Hours),$N42)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF42,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM43:CM$54,$G43:$G$54,WBS_ID),IF(Type=\"A\", ($S42*P42)+($AA42*P42)+($AI42*P42)+($AQ42*P42)+($AY42*P42)+($BG42*P42)+($BO42*P42)+($BW42*P42)+($CE42*P42), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN43:CN$54,$G43:$G$54,WBS_ID),IF(Type=\"A\", ($S42*Q42)+($AA42*Q42)+($AI42*Q42)+($AQ42*Q42)+($AY42*Q42)+($BG42*Q42)+($BO42*Q42)+($BW42*Q42)+($CE42*Q42), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO47:CO$54,$G47:$G$54,WBS_ID),IF(Type=\"A\", $CM42+$CN42, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP43:$CP$185,$G43:$G$185,WBS_ID), IF($N42<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM42), 0, AM42), IF(ISBLANK(AE42), 0, AE42), IF(ISBLANK(W42), 0, W42)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ43:$CQ$185,$G43:$G$185,WBS_ID), IF($N42<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN42), 0, AN42), IF(ISBLANK(AF42), 0, AF42), IF(ISBLANK(X42), 0, X42)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR43:CR$185,$G43:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN42), 0, $AN42), IF(ISBLANK($AM42), 0, $AM42), IF(ISBLANK($AG42), 0, $AG42), IF(ISBLANK($Y42), 0, $Y42), IF(ISBLANK($AO42), 0, $AO42))=0, \"\", SUM(IF(ISBLANK($AN42), 0, $AN42), IF(ISBLANK($AM42), 0, $AM42), IF(ISBLANK($AG42), 0, $AG42), IF(ISBLANK($Y42), 0, $Y42), IF(ISBLANK($AO42), 0, $AO42))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT42,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY42,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD42,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI42,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN42,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,18,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C43, Stage_ID, $K$25:K43, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D43, Level_1, $K$25:$K43, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E43, Level_2, $K$25:K43, 3), \"\")","v":""},1,0,18,null,"","M",{"$nulls":8},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM44:CM$54,$G44:$G$54,WBS_ID),IF(Type=\"A\", ($S43*P43)+($AA43*P43)+($AI43*P43)+($AQ43*P43)+($AY43*P43)+($BG43*P43)+($BO43*P43)+($BW43*P43)+($CE43*P43), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN44:CN$54,$G44:$G$54,WBS_ID),IF(Type=\"A\", ($S43*Q43)+($AA43*Q43)+($AI43*Q43)+($AQ43*Q43)+($AY43*Q43)+($BG43*Q43)+($BO43*Q43)+($BW43*Q43)+($CE43*Q43), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO48:CO$54,$G48:$G$54,WBS_ID),IF(Type=\"A\", $CM43+$CN43, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CP59:$CP$185,$G59:$G$185,WBS_ID), IF($N43<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AM43), 0, AM43), IF(ISBLANK(AE43), 0, AE43), IF(ISBLANK(W43), 0, W43)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CQ59:$CQ$185,$G59:$G$185,WBS_ID), IF($N43<>\"\", IF(OR(Type=\"A\",Type=\"LOE\"), SUM(IF(ISBLANK(AN43), 0, AN43), IF(ISBLANK(AF43), 0, AF43), IF(ISBLANK(X43), 0, X43)), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"SUB\", 0, IF(Type=\"WBS\", SUMIFS($CR59:CR$185,$G59:$G$185,WBS_ID), IFERROR(IF(SUM(IF(ISBLANK($AN43), 0, $AN43), IF(ISBLANK($AM43), 0, $AM43), IF(ISBLANK($AG43), 0, $AG43), IF(ISBLANK($Y43), 0, $Y43), IF(ISBLANK($AO43), 0, $AO43))=0, \"\", SUM(IF(ISBLANK($AN43), 0, $AN43), IF(ISBLANK($AM43), 0, $AM43), IF(ISBLANK($AG43), 0, $AG43), IF(ISBLANK($Y43), 0, $Y43), IF(ISBLANK($AO43), 0, $AO43))),\"\")))","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT43,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY43,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD43,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI43,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN43,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,19,2,{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C44, Stage_ID, $K$25:K44, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D44, Level_1, $K$25:$K44, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E44, Level_2, $K$25:K44, 3), \"\")","v":""},2,{"$nulls":3},0,"WBS","Direct Shop Work",{"$nulls":6},"SUPERVISION",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,null,"SUPERVISION",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,null,"OPERATORS",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,null,"WELDERS",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,null,"CRAFT",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,null,"CRAFT",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,null,"HELPER",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,null,"SAFETY",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,null,"QC",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"SUMIF($L45:$L54,\"A\", CM$45:CM$54)","v":0},{"$f":"SUMIF($L45:$L54,\"A\", CN$45:CN$54)","v":0},{"$f":"SUMIF($L45:$L54,\"A\", CO$45:CO$54)","v":0},{"$f":"SUM(CP$46:CP$54)","v":{"v":0,"d":"$0.00"}},{"v":0,"d":"$0.00"},{"$f":"SUM(CR$46:CR$54)","v":{"v":0,"d":"$0.00"}},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT44,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$nulls":4},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY44,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$nulls":4},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD44,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$nulls":4},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI44,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DI44<>\"\", DJ44*DK44, \"\")","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN44,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":13},{"$f":"IF(OR(EA44<>\"\",EB44<>\"\",EC44<>\"\",ED44<>\"\"), ED44*EA44,\"\")","v":""},{"$f":"IF(OR(EB44<>0,EC44<>0,ED44<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EA44*ED44*(1+EF44),\"\")","v":""}]
[null,20,2,{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C45, Stage_ID, $K$25:K45, 1), \"\")","v":1},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D45, Level_1, $K$25:$K45, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E45, Level_2, $K$25:K45, 3), \"\")","v":""},3,{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(OR(Type=\"A\",Type=\"SUB\"), MAX(Prev_Col_Range)+1, 0)),-1)","v":0},{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(WBS_ID=MAX(Left_Prev_Col_Range), COUNTIF(Left_Prev_Col_Range, WBS_ID), 0)),-1)","v":0},null,{"$f":"IF(Type=\"WBS\", 1, \"\")","v":1},"WBS","ShopWork (Only Standard Company Rates used in this section)",{"$f":"IF('Project Estimation'!$L45=\"WBS\",SUMIFS($N46:$N$54,$G46:$G$54,WBS_ID),IF('Project Estimation'!$L45=\"SUB\",$FK45,\"\"))","v":20},{"$f":"IF(Type=\"WBS\", SUMIFS($O46:$O$54,$G$46:$G$54,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N45 /Shop_Sch_Hours), IF(Type=\"SUB\", $FK45,\"\")))","v":{"v":1.6666666666666667,"d":"1.67"}},{"$f":"IF(Type=\"WBS\", SUMIFS($P46:$P$185,$G46:$G$185,WBS_ID), IF($N45<>\"\", IF($N45<=8,$N45,IF(AND(Shop_Sch_Days>4,Shop_Sch_Hours>8),$N45*(8/Shop_Sch_Hours),$N45)), \"\"))","v":{"v":13.333333333333332,"d":"13"}},{"$f":"$N45-$P45","v":{"v":6.666666666666668,"d":"7"}},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM46:CM$54,$G46:$G$54,WBS_ID),IF(Type=\"A\", ($S45*P45)+($AA45*P45)+($AI45*P45), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN46:CN$54,$G46:$G$54,WBS_ID),IF(Type=\"A\", ($S45*Q45)+($AA45*Q45)+($AI45*Q45), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO50:CO$54,$G50:$G$54,WBS_ID),IF(Type=\"A\", $CM45+$CN45, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"SUM($CP$46:$CP$54)","v":{"v":0,"d":"$0.00"}},{"$f":"SUM($CQ$46:$CQ$54)","v":{"v":0,"d":"$0.00"}},{"$f":"SUM($CR$46:$CR$54)","v":{"v":0,"d":"$0.00"}},null,null,{"$f":"IF(CT45<>\"\", $N45, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT45,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT45<>\"\", CU45*CV45, \"\")","v":""},null,null,{"$f":"IF(CY45<>\"\", $N45, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY45,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY45<>\"\", CZ45*DA45, \"\")","v":""},null,null,{"$f":"IF(DD45<>\"\", $N45, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD45,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DD45<>\"\", DE45*DF45, \"\")","v":""},null,null,{"$f":"IF(DI45<>\"\", $N45, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI45,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,{"$f":"IF(DN45<>\"\", $N45, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN45,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(DS45<>\"\",DT45<>\"\",DU45<>\"\",DV45<>\"\"), DV45*DS45,\"\")","v":""},{"$f":"IF(OR(DT45<>0,DU45<>0,DV45<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(DS45*DV45*(1+DX45),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA45<>\"\",EB45<>\"\",EC45<>\"\",ED45<>\"\"), ED45*EA45,\"\")","v":""},"","",{"$nulls":5},{"$f":"IF(OR(EI45<>\"\",EJ45<>\"\",EK45<>\"\",EL45<>\"\"), EL45*EI45,\"\")","v":""},{"$f":"IF(OR(EJ45<>0,EK45<>0,EL45<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EI45*EL45*(1+EN45),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EQ45<>\"\",ER45<>\"\",ES45<>\"\",ET45<>\"\"), ET45*EQ45,\"\")","v":""},{"$f":"IF(OR(ER45<>0,ES45<>0,ET45<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EQ45*ET45*(1+EV45),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EY45<>\"\",EZ45<>\"\",FA45<>\"\",FB45<>\"\"), FB45*EY45,\"\")","v":""},{"$f":"IF(OR(EZ45<>0,FA45<>0,FB45<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EY45*FB45*(1+FD45),\"\")","v":""},{"$nulls":6},"",{"$f":"IF($FG45<>\"\", $FJ45*(1+$FL45),IF($FL45<>\"\", 0,\"\"))","v":""}]
[null,21,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C46, Stage_ID, $K$25:K46, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D46, Level_1, $K$25:$K46, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E46, Level_2, $K$25:K46, 3), \"\")","v":""},3,1,1,null,{"$f":"IF(Type=\"WBS\", 1, \"\")","v":""},"A","Only Shop Work Planned in this section as different rates based on shop schedules are calculated",20,{"$f":"IF(Type=\"WBS\", SUMIFS($O47:$O$54,$G$46:$G$54,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N46 /Shop_Sch_Hours), IF(Type=\"SUB\", $FK46,\"\")))","v":{"v":1.6666666666666667,"d":"1.67"}},{"$f":"IF(Type=\"WBS\", SUMIFS($P47:$P$54,$G47:$G$54,WBS_ID), IF($N46<>\"\", IF($N46<=8,$N46,IF(AND(Shop_Sch_Days>4,Shop_Sch_Hours>8),$N46*(8/Shop_Sch_Hours),$N46)), \"\"))","v":{"v":13.333333333333332,"d":"13"}},{"$f":"IFERROR($N46-$P46,\"\")","v":{"v":6.666666666666668,"d":"7"}},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM47:CM$54,$G47:$G$54,WBS_ID),IF(Type=\"A\", ($S46*P46)+($AA46*P46)+($AI46*P46)+($AQ46*P46)+($AY46*P46)+($BG46*P46)+($BO46*P46)+($BW46*P46)+($CE46*P46), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN47:CN$54,$G47:$G$54,WBS_ID),IF(Type=\"A\", ($S46*Q46)+($AA46*Q46)+($AI46*Q46)+($AQ46*Q46)+($AY46*Q46)+($BG46*Q46)+($BO46*Q46)+($BW46*Q46)+($CE46*Q46), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CO51:CO$54,$G51:$G$54,WBS_ID),IF(Type=\"A\", $CM46+$CN46, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":0},{"$f":"IFERROR(IF($N46<>\"\",SUM(IF(ISBLANK($AM46),0,$AM46),IF(ISBLANK($AE46),0,$AE46),IF(ISBLANK($W46),0,$W46)),\"\"),\"\")","v":{"v":0,"d":"$0.00"}},{"$f":"IF($N46<>\"\",SUM(IF(ISBLANK($AN46),0,$AN46),IF(ISBLANK($AF46),0,$AF46),IF(ISBLANK($X46),0,$X46)),\"\")","v":{"v":0,"d":"$0.00"}},{"$f":"IF($N46<>\"\", SUM(IF(ISBLANK($AN46), 0, $AN46), IF(ISBLANK($AM46), 0, $AM46), IF(ISBLANK($AG46), 0, $AG46), IF(ISBLANK($Y46), 0, $Y46), IF(ISBLANK($AO46), 0, $AO46)), \"\")","v":{"v":0,"d":"$0.00"}},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT46,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT46<>\"\", CU46*CV46, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY46,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY46<>\"\", CZ46*DA46, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD46,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI46,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN46,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(DS46<>\"\",DT46<>\"\",DU46<>\"\",DV46<>\"\"), DV46*DS46,\"\")","v":""},"",{"$f":"IFERROR(DS46*DV46*(1+DX46),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA46<>\"\",EB46<>\"\",EC46<>\"\",ED46<>\"\"), ED46*EA46,\"\")","v":""},"","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,22,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C47, Stage_ID, $K$25:K47, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D47, Level_1, $K$25:$K47, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E47, Level_2, $K$25:K47, 3), \"\")","v":""},-1,-1,-1,{"$nulls":4},{"$f":"IF('Project Estimation'!$L47=\"WBS\",SUMIFS($N48:$N$54,$G48:$G$54,WBS_ID),IF('Project Estimation'!$L47=\"SUB\",$FK47,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O48:$O$54,$G$46:$G$54,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N47 /Shop_Sch_Hours), IF(Type=\"SUB\", $FK47,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P48:$P$54,$G48:$G$54,WBS_ID), IF($N47<>\"\", IF($N47<=8,$N47,IF(AND(Shop_Sch_Days>4,Shop_Sch_Hours>8),$N47*(8/Shop_Sch_Hours),$N47)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM48:CM$54,$G48:$G$54,WBS_ID),IF(Type=\"A\", ($S47*P47)+($AA47*P47)+($AI47*P47)+($AQ47*P47)+($AY47*P47)+($BG47*P47)+($BO47*P47)+($BW47*P47)+($CE47*P47), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN48:CN$54,$G48:$G$54,WBS_ID),IF(Type=\"A\", ($S47*Q47)+($AA47*Q47)+($AI47*Q47)+($AQ47*Q47)+($AY47*Q47)+($BG47*Q47)+($BO47*Q47)+($BW47*Q47)+($CE47*Q47), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CO52:CO$54,$G52:$G$54,WBS_ID),IF(Type=\"A\", $CM47+$CN47, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT47,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT47<>\"\", CU47*CV47, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY47,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY47<>\"\", CZ47*DA47, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD47,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI47,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DI47<>\"\", DJ47*DK47, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN47,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(DS47<>\"\",DT47<>\"\",DU47<>\"\",DV47<>\"\"), DV47*DS47,\"\")","v":""},{"$f":"IF(OR(DT47<>0,DU47<>0,DV47<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(DS47*DV47*(1+DX47),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA47<>\"\",EB47<>\"\",EC47<>\"\",ED47<>\"\"), ED47*EA47,\"\")","v":""},{"$f":"IF(OR(EB47<>0,EC47<>0,ED47<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EA47*ED47*(1+EF47),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EI47<>\"\",EJ47<>\"\",EK47<>\"\",EL47<>\"\"), EL47*EI47,\"\")","v":""},{"$f":"IF(OR(EJ47<>0,EK47<>0,EL47<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EI47*EL47*(1+EN47),\"\")","v":""},{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,23,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C48, Stage_ID, $K$25:K48, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D48, Level_1, $K$25:$K48, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E48, Level_2, $K$25:K48, 3), \"\")","v":""},-1,-1,-1,{"$nulls":5},{"$f":"IF(Type=\"WBS\", SUMIFS($O49:$O$54,$G$46:$G$54,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N48 /Shop_Sch_Hours), IF(Type=\"SUB\", $FK48,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P49:$P$54,$G49:$G$54,WBS_ID), IF($N48<>\"\", IF($N48<=8,$N48,IF(AND(Shop_Sch_Days>4,Shop_Sch_Hours>8),$N48*(8/Shop_Sch_Hours),$N48)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM49:CM$54,$G49:$G$54,WBS_ID),IF(Type=\"A\", ($S48*P48)+($AA48*P48)+($AI48*P48)+($AQ48*P48)+($AY48*P48)+($BG48*P48)+($BO48*P48)+($BW48*P48)+($CE48*P48), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN49:CN$54,$G49:$G$54,WBS_ID),IF(Type=\"A\", ($S48*Q48)+($AA48*Q48)+($AI48*Q48)+($AQ48*Q48)+($AY48*Q48)+($BG48*Q48)+($BO48*Q48)+($BW48*Q48)+($CE48*Q48), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CO53:CO$54,$G53:$G$54,WBS_ID),IF(Type=\"A\", $CM48+$CN48, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT48,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY48,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD48,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI48,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN48,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":11},"$FO$:FS, $FV,$FY,$GB,$GC,$GJ,$GM,$GP,$GS,$GV, $GY,$HA,$HC:$HG"]
[null,24,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C49, Stage_ID, $K$25:K49, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D49, Level_1, $K$25:$K49, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E49, Level_2, $K$25:K49, 3), \"\")","v":""},-1,-1,-1,{"$nulls":4},{"$f":"IF('Project Estimation'!$L49=\"WBS\",SUMIFS($N50:$N$54,$G50:$G$54,WBS_ID),IF('Project Estimation'!$L49=\"SUB\",$FK49,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O50:$O$54,$G$46:$G$54,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N49 /Shop_Sch_Hours), IF(Type=\"SUB\", $FK49,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P50:$P$54,$G50:$G$54,WBS_ID), IF($N49<>\"\", IF($N49<=8,$N49,IF(AND(Shop_Sch_Days>4,Shop_Sch_Hours>8),$N49*(8/Shop_Sch_Hours),$N49)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF49,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM50:CM$54,$G50:$G$54,WBS_ID),IF(Type=\"A\", ($S49*P49)+($AA49*P49)+($AI49*P49)+($AQ49*P49)+($AY49*P49)+($BG49*P49)+($BO49*P49)+($BW49*P49)+($CE49*P49), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN50:CN$54,$G50:$G$54,WBS_ID),IF(Type=\"A\", ($S49*Q49)+($AA49*Q49)+($AI49*Q49)+($AQ49*Q49)+($AY49*Q49)+($BG49*Q49)+($BO49*Q49)+($BW49*Q49)+($CE49*Q49), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CO$54:CO54,$G$54:$G54,WBS_ID),IF(Type=\"A\", $CM49+$CN49, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT49,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY49,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD49,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI49,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN49,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,25,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C50, Stage_ID, $K$25:K50, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D50, Level_1, $K$25:$K50, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E50, Level_2, $K$25:K50, 3), \"\")","v":""},-1,-1,-1,null,{"$f":"IF(Type=\"WBS\", 1, \"\")","v":""},null,null,{"$f":"IF('Project Estimation'!$L50=\"WBS\",SUMIFS($N51:$N$54,$G51:$G$54,WBS_ID),IF('Project Estimation'!$L50=\"SUB\",$FK50,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O51:$O$54,$G$46:$G$54,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N50 /Shop_Sch_Hours), IF(Type=\"SUB\", $FK50,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P51:$P$54,$G51:$G$54,WBS_ID), IF($N50<>\"\", IF($N50<=8,$N50,IF(AND(Shop_Sch_Days>4,Shop_Sch_Hours>8),$N50*(8/Shop_Sch_Hours),$N50)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM51:CM$54,$G51:$G$54,WBS_ID),IF(Type=\"A\", ($S50*P50)+($AA50*P50)+($AI50*P50)+($AQ50*P50)+($AY50*P50)+($BG50*P50)+($BO50*P50)+($BW50*P50)+($CE50*P50), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN51:CN$54,$G51:$G$54,WBS_ID),IF(Type=\"A\", ($S50*Q50)+($AA50*Q50)+($AI50*Q50)+($AQ50*Q50)+($AY50*Q50)+($BG50*Q50)+($BO50*Q50)+($BW50*Q50)+($CE50*Q50), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CO$54:CO56,$G$54:$G56,WBS_ID),IF(Type=\"A\", $CM50+$CN50, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT50,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY50,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD50,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI50,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN50,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,26,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C51, Stage_ID, $K$25:K51, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D51, Level_1, $K$25:$K51, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E51, Level_2, $K$25:K51, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L51=\"WBS\",SUMIFS($N52:$N$54,$G52:$G$54,WBS_ID),IF('Project Estimation'!$L51=\"SUB\",$FK51,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O52:$O$54,$G$46:$G$54,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N51 /Shop_Sch_Hours), IF(Type=\"SUB\", $FK51,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P52:$P$54,$G52:$G$54,WBS_ID), IF($N51<>\"\", IF($N51<=8,$N51,IF(AND(Shop_Sch_Days>4,Shop_Sch_Hours>8),$N51*(8/Shop_Sch_Hours),$N51)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM52:CM$54,$G52:$G$54,WBS_ID),IF(Type=\"A\", ($S51*P51)+($AA51*P51)+($AI51*P51)+($AQ51*P51)+($AY51*P51)+($BG51*P51)+($BO51*P51)+($BW51*P51)+($CE51*P51), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN52:CN$54,$G52:$G$54,WBS_ID),IF(Type=\"A\", ($S51*Q51)+($AA51*Q51)+($AI51*Q51)+($AQ51*Q51)+($AY51*Q51)+($BG51*Q51)+($BO51*Q51)+($BW51*Q51)+($CE51*Q51), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CO$54:CO57,$G$54:$G57,WBS_ID),IF(Type=\"A\", $CM51+$CN51, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT51,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT51<>\"\", CU51*CV51, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY51,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY51<>\"\", CZ51*DA51, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD51,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI51,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN51,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(DS51<>\"\",DT51<>\"\",DU51<>\"\",DV51<>\"\"), DV51*DS51,\"\")","v":""},"",{"$f":"IFERROR(DS51*DV51*(1+DX51),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA51<>\"\",EB51<>\"\",EC51<>\"\",ED51<>\"\"), ED51*EA51,\"\")","v":""},"","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,27,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C52, Stage_ID, $K$25:K52, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D52, Level_1, $K$25:$K52, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E52, Level_2, $K$25:K52, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L52=\"WBS\",SUMIFS($N53:$N$54,$G53:$G$54,WBS_ID),IF('Project Estimation'!$L52=\"SUB\",$FK52,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O53:$O$54,$G$46:$G$54,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N52 /Shop_Sch_Hours), IF(Type=\"SUB\", $FK52,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P53:$P$54,$G53:$G$54,WBS_ID), IF($N52<>\"\", IF($N52<=8,$N52,IF(AND(Shop_Sch_Days>4,Shop_Sch_Hours>8),$N52*(8/Shop_Sch_Hours),$N52)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM53:CM$54,$G53:$G$54,WBS_ID),IF(Type=\"A\", ($S52*P52)+($AA52*P52)+($AI52*P52)+($AQ52*P52)+($AY52*P52)+($BG52*P52)+($BO52*P52)+($BW52*P52)+($CE52*P52), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN53:CN$54,$G53:$G$54,WBS_ID),IF(Type=\"A\", ($S52*Q52)+($AA52*Q52)+($AI52*Q52)+($AQ52*Q52)+($AY52*Q52)+($BG52*Q52)+($BO52*Q52)+($BW52*Q52)+($CE52*Q52), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CO$54:CO58,$G$54:$G58,WBS_ID),IF(Type=\"A\", $CM52+$CN52, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT52,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT52<>\"\", CU52*CV52, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY52,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY52<>\"\", CZ52*DA52, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD52,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI52,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN52,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(DS52<>\"\",DT52<>\"\",DU52<>\"\",DV52<>\"\"), DV52*DS52,\"\")","v":""},"",{"$f":"IFERROR(DS52*DV52*(1+DX52),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA52<>\"\",EB52<>\"\",EC52<>\"\",ED52<>\"\"), ED52*EA52,\"\")","v":""},"","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,28,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C53, Stage_ID, $K$25:K53, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D53, Level_1, $K$25:$K53, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E53, Level_2, $K$25:K53, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L53=\"WBS\",SUMIFS($N54:$N$54,$G54:$G$54,WBS_ID),IF('Project Estimation'!$L53=\"SUB\",$FK53,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O54:$O$54,$G$46:$G$54,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N53 /Shop_Sch_Hours), IF(Type=\"SUB\", $FK53,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P54:$P$54,$G54:$G$54,WBS_ID), IF($N53<>\"\", IF($N53<=8,$N53,IF(AND(Shop_Sch_Days>4,Shop_Sch_Hours>8),$N53*(8/Shop_Sch_Hours),$N53)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM54:CM$54,$G54:$G$54,WBS_ID),IF(Type=\"A\", ($S53*P53)+($AA53*P53)+($AI53*P53)+($AQ53*P53)+($AY53*P53)+($BG53*P53)+($BO53*P53)+($BW53*P53)+($CE53*P53), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN$54:CN54,$G$54:$G54,WBS_ID),IF(Type=\"A\", ($S53*Q53)+($AA53*Q53)+($AI53*Q53)+($AQ53*Q53)+($AY53*Q53)+($BG53*Q53)+($BO53*Q53)+($BW53*Q53)+($CE53*Q53), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CO$54:CO58,$G$54:$G58,WBS_ID),IF(Type=\"A\", $CM53+$CN53, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT53,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT53<>\"\", CU53*CV53, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY53,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY53<>\"\", CZ53*DA53, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD53,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI53,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN53,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(DS53<>\"\",DT53<>\"\",DU53<>\"\",DV53<>\"\"), DV53*DS53,\"\")","v":""},"",{"$f":"IFERROR(DS53*DV53*(1+DX53),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA53<>\"\",EB53<>\"\",EC53<>\"\",ED53<>\"\"), ED53*EA53,\"\")","v":""},"","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,29,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C54, Stage_ID, $K$25:K54, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D54, Level_1, $K$25:$K54, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E54, Level_2, $K$25:K54, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L54=\"WBS\",SUMIFS($N$54:$N56,$G$54:$G56,WBS_ID),IF('Project Estimation'!$L54=\"SUB\",$FK54,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O$54:$O56,$G$46:$G$54,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N54 /Shop_Sch_Hours), IF(Type=\"SUB\", $FK54,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P$54:$P56,$G$54:$G56,WBS_ID), IF($N54<>\"\", IF($N54<=8,$N54,IF(AND(Shop_Sch_Days>4,Shop_Sch_Hours>8),$N54*(8/Shop_Sch_Hours),$N54)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM$54:CM56,$G$54:$G56,WBS_ID),IF(Type=\"A\", ($S54*P54)+($AA54*P54)+($AI54*P54)+($AQ54*P54)+($AY54*P54)+($BG54*P54)+($BO54*P54)+($BW54*P54)+($CE54*P54), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN$54:CN56,$G$54:$G56,WBS_ID),IF(Type=\"A\", ($S54*Q54)+($AA54*Q54)+($AI54*Q54)+($AQ54*Q54)+($AY54*Q54)+($BG54*Q54)+($BO54*Q54)+($BW54*Q54)+($CE54*Q54), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CO$54:CO59,$G$54:$G59,WBS_ID),IF(Type=\"A\", $CM54+$CN54, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))))","v":""},"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT54,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT54<>\"\", CU54*CV54, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY54,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY54<>\"\", CZ54*DA54, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD54,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI54,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DI54<>\"\", DJ54*DK54, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN54,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DN54<>\"\", DO54*DP54, \"\")","v":""},{"$nulls":5},{"$f":"IF(OR(DS54<>\"\",DT54<>\"\",DU54<>\"\",DV54<>\"\"), DV54*DS54,\"\")","v":""},"",{"$f":"IFERROR(DS54*DV54*(1+DX54),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA54<>\"\",EB54<>\"\",EC54<>\"\",ED54<>\"\"), ED54*EA54,\"\")","v":""},"",{"$f":"IFERROR(EA54*ED54*(1+EF54),\"\")","v":""},{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",null,null,"BUTT WELDS",{"$nulls":45},"BLASTING AND COATING REPORT"]
[null,null,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C55, Stage_ID, $K$25:K55, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D55, Level_1, $K$25:$K55, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E55, Level_2, $K$25:K55, 3), \"\")","v":""},-1,{"$nulls":3},"",{"$nulls":88},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT55,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$nulls":4},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY55,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$nulls":4},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD55,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$nulls":4},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI55,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$nulls":4},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN55,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$nulls":86},"# WELDS"]
[null,30,3,{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C56, Stage_ID, $K$25:K56, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D56, Level_1, $K$25:$K56, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E56, Level_2, $K$25:K56, 3), \"\")","v":""},4,{"$nulls":3},0,"WBS","Field Construction Activities",{"$f":"SUMIF($L$57:$L$185, \"WBS\",N$57:N$185)","v":10},{"$f":"SUMIF($L$57:$L$185, \"WBS\",O$57:O$185)","v":{"$error":"#VALUE!"}},{"$f":"SUMIF($L$57:$L$185, \"WBS\",P$57:P$185)","v":{"v":6.666666666666666,"d":"6.67"}},{"$f":"SUMIF($L$57:$L$185, \"WBS\",Q$57:Q$185)","v":{"v":3.333333333333334,"d":"3.33"}},null,null,"SUPERVISION",{"$nulls":7},"SUPERVISION",{"$nulls":7},"OPERATORS",{"$nulls":7},"WELDERS",{"$nulls":7},"CRAFT",{"$nulls":7},"CRAFT",{"$nulls":7},"HELPER",{"$nulls":7},"SAFETY",{"$nulls":7},"QC",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF56,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF56,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"SUMIF($L$57:$L$185, \"WBS\",CM$57:CM$185)","v":{"v":0,"d":"0.00"}},{"v":0,"d":"0.00"},{"v":0,"d":"0.00"},{"v":0,"d":"$0.00"},{"v":0,"d":"$0.00"},{"v":0,"d":"$0.00"},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT56,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$nulls":4},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY56,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$nulls":4},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD56,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI56,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$nulls":4},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN56,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$nulls":51},"Shop Welder","Yes","PIPE SIZE","STD","STD","STD HRS",40,40,"40  HRS",60,60,"60 HRS","XS","XS","XS HRS",null,null,80,80,"80 HRS",100,100,"100 HRS",120,120,"120 HRS",140,140,"140 HRS",160,160,"160 HRS","XXS",{"$nulls":4},"LF OF PIPE",null,"HOURS","HYDRO ","WATER","BARRELS",{"$nulls":3},"PIPE SIZE INCHES","LF OF PIPE","PI","Circ. Area","Total Area","Blast Media","Blast  Time",null,"Hours","Labor/Mat","Primer","Top Coat","Materials",null,"FILL IN YELLOW SECTIONS ONLY!",{"$nulls":6},"Quantity","Item No.","Equipment",{"$nulls":3},"Dimension","Count","Cost/Unit","Cost","Tax/Shipping","Total Cost","Rental Unit Cost","Description",{"$nulls":12},"Terms:","Net 30 days"]
[null,31,3,{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C57, Stage_ID, $K$25:K57, 1), \"\")","v":1},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D57, Level_1, $K$25:$K57, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E57, Level_2, $K$25:K57, 3), \"\")","v":""},{"$f":"IF(Type<>\"\", IF(ROW(WBS_ID)=ROWS($G$23)+2, 0, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":5},{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(OR(Type=\"A\",Type=\"SUB\"), MAX(Prev_Col_Range)+1, 0)),-1)","v":0},{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(WBS_ID=MAX(Left_Prev_Col_Range), COUNTIF(Left_Prev_Col_Range, WBS_ID), 0)),-1)","v":0},null,{"$f":"IF(Type=\"WBS\", 1, \"\")","v":1},"WBS","Pre-Construction & Mobilization",{"$f":"IF('Project Estimation'!$L57=\"WBS\",SUMIFS($N58:$N$185,$G58:$G$185,WBS_ID),IF('Project Estimation'!$L57=\"SUB\",0,\"\"))","v":10},{"$f":"IF(Type=\"WBS\", SUMIFS($O58:$O$185,$G58:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N57 /Field_Sch_Hours), IF(Type=\"SUB\", $FK57,\"\")))","v":{"v":0.8333333333333334,"d":"0.83"}},{"$f":"IF(Type=\"WBS\", SUMIFS($P58:$P$185,$G58:$G$185,WBS_ID), IF($N57<>\"\", IF($N57<=8,$N57,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N57*(8/Field_Sch_Hours),$N57)), \"\"))","v":{"v":6.666666666666666,"d":"7"}},{"v":3.333333333333334,"d":"3"},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(X57+W57,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"),  IFERROR(AF57+AE57,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AK57*AI57*$P57, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AL57*AI57*$Q57, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AN57+AM57,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AS57*AQ57*$P57, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AT57*AQ57*$Q57, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AV57+AU57,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BA57*AY57*$P57, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BB57*AY57*$Q57, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BD57+BC57,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BI57*BG57*$P57, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BJ57*BG57*$Q57, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BL57+BK57,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BQ57*BO57*$P57, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BR57*BO57*$Q57, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BT57+BS57,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BY57*BW57*$P57, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BZ57*BW57*$Q57, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CB57+CA57,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM58:CM$185,$G58:$G$185,WBS_ID), IF($N57<>\"\", IF(Type=\"A\", ($S57*P57)+($AA57*P57)+($AI57*P57)+($AQ57*P57)+($AY57*P57)+($BG57*P57)+($BO57*P57)+($BW57*P57)+($CE57*P57), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN58:CN$185,$G58:$G$185,WBS_ID), IF($N57<>\"\", IF(Type=\"A\", ($S57*Q57)+($AA57*Q57)+($AI57*Q57)+($AQ57*Q57)+($AY57*Q57)+($BG57*Q57)+($BO57*Q57)+($BW57*Q57)+($CE57*Q57), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CO58:$CO$185,$G58:$G$185,WBS_ID), IF($N57<>\"\", IF(Type=\"A\", $CM57+$CN57, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CP58:CP$185, $G58:$G$185, WBS_ID),\n    IF($N57<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM57), 0, AM57),\n                IF(ISBLANK(AE57), 0, AE57),\n                IF(ISBLANK(W57), 0, W57),\n                IF(ISBLANK(AU57), 0, AU57),\n                IF(ISBLANK(BC57), 0, BC57),\n                IF(ISBLANK(BK57), 0, BK57),\n                IF(ISBLANK(BS57), 0, BS57),\n                IF(ISBLANK(CA57), 0, CA57),\n                IF(ISBLANK(CI57), 0, CI57)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ58:CQ$185, $G58:$G$185, WBS_ID),\n    IF($N57<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN57), 0, AN57),\n                IF(ISBLANK(AF57), 0, AF57),\n                IF(ISBLANK(X57), 0, X57),\n                IF(ISBLANK(AV57), 0, AV57),\n                IF(ISBLANK(BD57), 0, BD57),\n                IF(ISBLANK(BL57), 0, BL57),\n                IF(ISBLANK(BT57), 0, BT57),\n                IF(ISBLANK(CB57), 0, CB57),\n                IF(ISBLANK(CJ57), 0, CJ57)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":{"v":0,"d":"$0.00"}},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR58:$CR$185, $G58:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG57), 0, $AG57),\n                    IF(ISBLANK($Y57), 0, $Y57),\n                    IF(ISBLANK($AO57), 0, $AO57),\n                    IF(ISBLANK($CK57), 0, $CK57),\n                    IF(ISBLANK($CC57), 0, $CC57),\n                    IF(ISBLANK($BU57), 0, $BU57),\n                    IF(ISBLANK($BM57), 0, $BM57),\n                    IF(ISBLANK($BE57), 0, $BE57),\n                    IF(ISBLANK($AW57), 0, $AW57)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG57), 0, $AG57),\n                    IF(ISBLANK($Y57), 0, $Y57),\n                    IF(ISBLANK($AO57), 0, $AO57),\n                    IF(ISBLANK($CK57), 0, $CK57),\n                    IF(ISBLANK($CC57), 0, $CC57),\n                    IF(ISBLANK($BU57), 0, $BU57),\n                    IF(ISBLANK($BM57), 0, $BM57),\n                    IF(ISBLANK($BE57), 0, $BE57),\n                    IF(ISBLANK($AW57), 0, $AW57)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":{"v":0,"d":"$0.00"}},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT57,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,{"$f":"IF(CY57<>\"\", $N57, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY57,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,{"$f":"IF(DD57<>\"\", $N57, \"\")","v":""},{"$f":"IF(DE57<>\"\", $N57, \"\")","v":""},{"$f":"IF(DF57<>\"\", $N57, \"\")","v":""},null,null,{"$f":"IF(DI57<>\"\", $N57, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI57,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,{"$f":"IF(DN57<>\"\", $N57, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN57,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DN57<>\"\", DO57*DP57, \"\")","v":""},{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},{"$f":"IF(OR(EQ57<>\"\",ER57<>\"\",ES57<>\"\",ET57<>\"\"), ET57*EQ57,\"\")","v":""},{"$f":"IF(OR(ER57<>0,ES57<>0,ET57<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EQ57*ET57*(1+EV57),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EY57<>\"\",EZ57<>\"\",FA57<>\"\",FB57<>\"\"), FB57*EY57,\"\")","v":""},{"$f":"IF(OR(EZ57<>0,FA57<>0,FB57<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EY57*FB57*(1+FD57),\"\")","v":""},{"$nulls":6},"",{"$f":"IF($FG57<>\"\", $FJ57*(1+$FL57),IF($FL57<>\"\", 0,\"\"))","v":""},{"$nulls":4},1,null,0.6,{"$f":"SUM(FS57*FT57)","v":0},null,0.7,{"$f":"SUM(FV57*FW57)","v":0},{"$nulls":4},0.7,{"$f":"SUM(GB57*GC57)","v":0},{"$nulls":3},0.7,{"$f":"SUM(GG57*GH57)","v":0},{"$nulls":4},0.9,{"$f":"SUM(GM57*GN57)","v":0},null,0.9,{"$f":"SUM(GP57*GQ57)","v":0},null,0.9,{"$f":"SUM(GS57*GT57)","v":0},null,0.9,{"$f":"SUM(GV57*GW57)","v":0},{"$f":"SUM(GV57,GS57,GP57,GM57,GJ57,GG57,GB57,FY57,FV57,FS57)","v":0},{"$nulls":3},{"$f":"SUM(FU57+FX57+GA57+GD57+GI57+GL57+GO57+GR57+GU57+GX57)","v":0},{"$f":"IF($B$5=\"Yes\",HA57*0.04,0)","v":{"v":0,"d":"0.0"}},0.04,{"$f":"IF($B$5=\"y\",HE57*HA57,0)","v":0},{"$nulls":3},1,{"$f":"HA57","v":0},3.1416,{"$f":"SUM(HJ57*HL57)","v":{"v":3.1416,"d":"3.14"}},{"$f":"SUM(HM57*12*HK57/144)","v":{"v":0,"d":"0.000"}},{"$f":"SUM(HN57*3.5)","v":0},0.05,null,{"$f":"SUM(HK57*HP57)","v":{"v":0,"d":"0.0"}},{"$nulls":21},{"$f":"SUM($K$14:$K$18)","v":0},{"$f":"SUM($L$14:$L$18)","v":0},{"$f":"SUM($M$14:$M$18)","v":0},{"$nulls":14},"Job No:"]
[null,32,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C58, Stage_ID, $K$25:K58, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D58, Level_1, $K$25:$K58, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E58, Level_2, $K$25:K58, 3), \"\")","v":""},5,2,1,null,"","A","Mobilize workers and equipment and materials to site.",10,{"$f":"IF(Type=\"WBS\", SUMIFS($O59:$O$185,$G59:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N58 /Field_Sch_Hours), IF(Type=\"SUB\", $FK58,\"\")))","v":{"v":0.8333333333333334,"d":"0.83"}},{"$f":"IF(Type=\"WBS\", SUMIFS($P59:$P$185,$G59:$G$185,WBS_ID), IF($N58<>\"\", IF($N58<=8,$N58,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N58*(8/Field_Sch_Hours),$N58)), \"\"))","v":{"v":6.666666666666666,"d":"7"}},{"v":3.333333333333334,"d":"3"},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CG58*CE58*$P58, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CH58*CE58*$Q58, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CJ58+CI58,\"\"),\"\")","v":""},null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM59:CM$185,$G59:$G$185,WBS_ID), IF($N58<>\"\", IF(Type=\"A\", ($S58*P58)+($AA58*P58)+($AI58*P58)+($AQ58*P58)+($AY58*P58)+($BG58*P58)+($BO58*P58)+($BW58*P58)+($CE58*P58), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN59:CN$185,$G59:$G$185,WBS_ID), IF($N58<>\"\", IF(Type=\"A\", ($S58*Q58)+($AA58*Q58)+($AI58*Q58)+($AQ58*Q58)+($AY58*Q58)+($BG58*Q58)+($BO58*Q58)+($BW58*Q58)+($CE58*Q58), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CO59:$CO$185,$G59:$G$185,WBS_ID), IF($N58<>\"\", IF(Type=\"A\", $CM58+$CN58, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CP59:CP$185, $G59:$G$185, WBS_ID),\n    IF($N58<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM58), 0, AM58),\n                IF(ISBLANK(AE58), 0, AE58),\n                IF(ISBLANK(W58), 0, W58),\n                IF(ISBLANK(AU58), 0, AU58),\n                IF(ISBLANK(BC58), 0, BC58),\n                IF(ISBLANK(BK58), 0, BK58),\n                IF(ISBLANK(BS58), 0, BS58),\n                IF(ISBLANK(CA58), 0, CA58),\n                IF(ISBLANK(CI58), 0, CI58)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ59:CQ$185, $G59:$G$185, WBS_ID),\n    IF($N58<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN58), 0, AN58),\n                IF(ISBLANK(AF58), 0, AF58),\n                IF(ISBLANK(X58), 0, X58),\n                IF(ISBLANK(AV58), 0, AV58),\n                IF(ISBLANK(BD58), 0, BD58),\n                IF(ISBLANK(BL58), 0, BL58),\n                IF(ISBLANK(BT58), 0, BT58),\n                IF(ISBLANK(CB58), 0, CB58),\n                IF(ISBLANK(CJ58), 0, CJ58)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":{"v":0,"d":"$0.00"}},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR59:$CR$185, $G59:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG58), 0, $AG58),\n                    IF(ISBLANK($Y58), 0, $Y58),\n                    IF(ISBLANK($AO58), 0, $AO58),\n                    IF(ISBLANK($CK58), 0, $CK58),\n                    IF(ISBLANK($CC58), 0, $CC58),\n                    IF(ISBLANK($BU58), 0, $BU58),\n                    IF(ISBLANK($BM58), 0, $BM58),\n                    IF(ISBLANK($BE58), 0, $BE58),\n                    IF(ISBLANK($AW58), 0, $AW58)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG58), 0, $AG58),\n                    IF(ISBLANK($Y58), 0, $Y58),\n                    IF(ISBLANK($AO58), 0, $AO58),\n                    IF(ISBLANK($CK58), 0, $CK58),\n                    IF(ISBLANK($CC58), 0, $CC58),\n                    IF(ISBLANK($BU58), 0, $BU58),\n                    IF(ISBLANK($BM58), 0, $BM58),\n                    IF(ISBLANK($BE58), 0, $BE58),\n                    IF(ISBLANK($AW58), 0, $AW58)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"IF(CU58<>\"\", $N58, \"\")","v":""},{"$f":"IF(CV58<>\"\", $N58, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY58,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI58,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN58,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(DT58<>0,DU58<>0,DV58<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EB58<>0,EC58<>0,ED58<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(EI58<>\"\",EJ58<>\"\",EK58<>\"\",EL58<>\"\"), EL58*EI58,\"\")","v":""},{"$f":"IF(OR(EJ58<>0,EK58<>0,EL58<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EI58*EL58*(1+EN58),\"\")","v":""},{"$nulls":5},"",{"$f":"IF(OR(ER58<>0,ES58<>0,ET58<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EZ58<>0,FA58<>0,FB58<>0), $CU$5, \"\")","v":""},"",{"$nulls":6},"","",{"$nulls":4},1.25,null,0.7,{"$f":"SUM(FS58*FT58)","v":0},null,0.7,{"$f":"SUM(FV58*FW58)","v":0},{"$nulls":4},0.7,{"$f":"SUM(GB58*GC58)","v":0},{"$nulls":3},0.7,{"$f":"SUM(GG58*GH58)","v":0},{"$nulls":4},1,{"$f":"SUM(GM58*GN58)","v":0},null,1,{"$f":"SUM(GP58*GQ58)","v":0},null,1,{"$f":"SUM(GS58*GT58)","v":0},null,1,{"$f":"SUM(GV58*GW58)","v":0},0,{"$nulls":3},0,{"$f":"IF($B$5=\"Yes\",HA58*0.04,0)","v":{"v":0,"d":"0.0"}},0.063,{"$f":"IF($B$5=\"y\",HE58*HA58,0)","v":0},{"$nulls":3},1.25,0,3.1416,{"$f":"SUM(HJ58*HL58)","v":{"v":3.927,"d":"3.93"}},{"$f":"SUM(HM58*12*HK58/144)","v":{"v":0,"d":"0.00"}},{"$f":"SUM(HN58*3.5)","v":0},0.05,null,{"$f":"SUM(HK58*HP58)","v":{"v":0,"d":"0.0"}},{"$nulls":3},{"$f":"SUM(HV57*0.15+HV57)","v":{"v":0,"d":"$0.00"}},{"$nulls":8},2,1,"Vertical",{"$nulls":3},"1' x 7\"",20,{"v":7.61,"d":"$7.61"},{"$f":"IL58*IM58","v":{"v":152.20000000000002,"d":"$152.20"}},{"$f":"(($K$80+$K$83)/$K$79)*IN58","v":{"$error":"#VALUE!"}},{"$f":"IN58+IO58","v":{"$error":"#VALUE!"}},{"$f":"IP58/IL58/$N$6","v":{"$error":"#VALUE!"}},"0.5M RingLock Standard w/Spigot (Vertical)",{"$nulls":12},"Date:",{"$f":"NOW()","v":"2024-03-07T16:37:45.810"}]
[null,33,3,{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C59, Stage_ID, $K$25:K59, 1), \"\")","v":2},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D59, Level_1, $K$25:$K59, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E59, Level_2, $K$25:K59, 3), \"\")","v":""},6,0,0,null,1,"WBS","Start Construction",{"$f":"IF('Project Estimation'!$L59=\"WBS\",SUMIFS($N60:$N$185,$G60:$G$185,WBS_ID),IF('Project Estimation'!$L59=\"SUB\",0,\"\"))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($O60:$O$185,$G60:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N59 /Field_Sch_Hours), IF(Type=\"SUB\", $FK59,\"\")))","v":{"$error":"#VALUE!"}},{"$f":"IF(Type=\"WBS\", SUMIFS($P60:$P$185,$G60:$G$185,WBS_ID), IF($N59<>\"\", IF($N59<=8,$N59,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N59*(8/Field_Sch_Hours),$N59)), \"\"))","v":0},0,{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(U59*S59*$P59, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(V59*S59*$Q59, \"\"),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AC59*AA59*$P59, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AD59*AA59*$Q59, \"\"),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM60:CM$185,$G60:$G$185,WBS_ID), IF($N59<>\"\", IF(Type=\"A\", ($S59*P59)+($AA59*P59)+($AI59*P59)+($AQ59*P59)+($AY59*P59)+($BG59*P59)+($BO59*P59)+($BW59*P59)+($CE59*P59), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CN60:CN$185,$G60:$G$185,WBS_ID), IF($N59<>\"\", IF(Type=\"A\", ($S59*Q59)+($AA59*Q59)+($AI59*Q59)+($AQ59*Q59)+($AY59*Q59)+($BG59*Q59)+($BO59*Q59)+($BW59*Q59)+($CE59*Q59), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS($CO60:$CO$185,$G60:$G$185,WBS_ID), IF($N59<>\"\", IF(Type=\"A\", $CM59+$CN59, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":0},{"$f":"IF(Type=\"WBS\", SUMIFS(CP60:CP$185, $G60:$G$185, WBS_ID),\n    IF($N59<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM59), 0, AM59),\n                IF(ISBLANK(AE59), 0, AE59),\n                IF(ISBLANK(W59), 0, W59),\n                IF(ISBLANK(AU59), 0, AU59),\n                IF(ISBLANK(BC59), 0, BC59),\n                IF(ISBLANK(BK59), 0, BK59),\n                IF(ISBLANK(BS59), 0, BS59),\n                IF(ISBLANK(CA59), 0, CA59),\n                IF(ISBLANK(CI59), 0, CI59)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":{"v":0,"d":"$0.00"}},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ60:CQ$185, $G60:$G$185, WBS_ID),\n    IF($N59<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN59), 0, AN59),\n                IF(ISBLANK(AF59), 0, AF59),\n                IF(ISBLANK(X59), 0, X59),\n                IF(ISBLANK(AV59), 0, AV59),\n                IF(ISBLANK(BD59), 0, BD59),\n                IF(ISBLANK(BL59), 0, BL59),\n                IF(ISBLANK(BT59), 0, BT59),\n                IF(ISBLANK(CB59), 0, CB59),\n                IF(ISBLANK(CJ59), 0, CJ59)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":{"v":0,"d":"$0.00"}},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR60:$CR$185, $G60:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG59), 0, $AG59),\n                    IF(ISBLANK($Y59), 0, $Y59),\n                    IF(ISBLANK($AO59), 0, $AO59),\n                    IF(ISBLANK($CK59), 0, $CK59),\n                    IF(ISBLANK($CC59), 0, $CC59),\n                    IF(ISBLANK($BU59), 0, $BU59),\n                    IF(ISBLANK($BM59), 0, $BM59),\n                    IF(ISBLANK($BE59), 0, $BE59),\n                    IF(ISBLANK($AW59), 0, $AW59)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG59), 0, $AG59),\n                    IF(ISBLANK($Y59), 0, $Y59),\n                    IF(ISBLANK($AO59), 0, $AO59),\n                    IF(ISBLANK($CK59), 0, $CK59),\n                    IF(ISBLANK($CC59), 0, $CC59),\n                    IF(ISBLANK($BU59), 0, $BU59),\n                    IF(ISBLANK($BM59), 0, $BM59),\n                    IF(ISBLANK($BE59), 0, $BE59),\n                    IF(ISBLANK($AW59), 0, $AW59)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":{"v":0,"d":"$0.00"}},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT59,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT59<>\"\", CU59*CV59, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY59,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI59,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN59,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(DT59<>0,DU59<>0,DV59<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EB59<>0,EC59<>0,ED59<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(EI59<>\"\",EJ59<>\"\",EK59<>\"\",EL59<>\"\"), EL59*EI59,\"\")","v":""},{"$f":"IF(OR(EJ59<>0,EK59<>0,EL59<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EI59*EL59*(1+EN59),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EQ59<>\"\",ER59<>\"\",ES59<>\"\",ET59<>\"\"), ET59*EQ59,\"\")","v":""},{"$f":"IF(OR(ER59<>0,ES59<>0,ET59<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EQ59*ET59*(1+EV59),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EY59<>\"\",EZ59<>\"\",FA59<>\"\",FB59<>\"\"), FB59*EY59,\"\")","v":""},{"$f":"IF(OR(EZ59<>0,FA59<>0,FB59<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EY59*FB59*(1+FD59),\"\")","v":""},{"$nulls":6},"","",{"$nulls":4},1.5,null,0.7,{"$f":"SUM(FS59*FT59)","v":0},null,0.8,{"$f":"SUM(FV59*FW59)","v":0},{"$nulls":4},0.8,{"$f":"SUM(GB59*GC59)","v":0},{"$nulls":3},0.8,{"$f":"SUM(GG59*GH59)","v":0},{"$nulls":4},1.1,{"$f":"SUM(GM59*GN59)","v":0},null,1.1,{"$f":"SUM(GP59*GQ59)","v":0},null,1.1,{"$f":"SUM(GS59*GT59)","v":0},null,1.1,{"$f":"SUM(GV59*GW59)","v":0},0,{"$nulls":3},0,{"v":0,"d":"0.0"},0.091,0,{"$nulls":3},1.5,0,3.1416,{"v":4.7124,"d":"4.71"},{"v":0,"d":"0.00"},0,0.06,null,{"v":0,"d":"0.0"},{"$nulls":13},2,"Vertical",{"$nulls":3},"3' x 3'",100,{"v":13.7,"d":"13.70"},{"$f":"IL59*IM59","v":{"v":1370,"d":"1,370.00"}},{"$f":"(($K$80+$K$83)/$K$79)*IN59","v":{"$error":"#VALUE!"}},{"$f":"IN59+IO59","v":{"$error":"#VALUE!"}},{"$f":"IP59/IL59/$N$6","v":{"$error":"#VALUE!"}},"1.0M RingLock Standard w/Spigot (Vertical)",{"$nulls":9},"SCAFFOLDING ESTIMATE"]
[null,34,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C60, Stage_ID, $K$25:K60, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D60, Level_1, $K$25:$K60, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E60, Level_2, $K$25:K60, 3), \"\")","v":""},6,3,1,null,"","A","Scope of Work goes here",{"$f":"IF('Project Estimation'!$L60=\"WBS\",SUMIFS($N61:$N$185,$G61:$G$185,WBS_ID),IF('Project Estimation'!$L60=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O61:$O$185,$G61:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N60 /Field_Sch_Hours), IF(Type=\"SUB\", $FK60,\"\")))","v":{"$error":"#VALUE!"}},{"$f":"IF(Type=\"WBS\", SUMIFS($P61:$P$185,$G61:$G$185,WBS_ID), IF($N60<>\"\", IF($N60<=8,$N60,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N60*(8/Field_Sch_Hours),$N60)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM61:CM$185,$G61:$G$185,WBS_ID), IF($N60<>\"\", IF(Type=\"A\", ($S60*P60)+($AA60*P60)+($AI60*P60)+($AQ60*P60)+($AY60*P60)+($BG60*P60)+($BO60*P60)+($BW60*P60)+($CE60*P60), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN61:CN$185,$G61:$G$185,WBS_ID), IF($N60<>\"\", IF(Type=\"A\", ($S60*Q60)+($AA60*Q60)+($AI60*Q60)+($AQ60*Q60)+($AY60*Q60)+($BG60*Q60)+($BO60*Q60)+($BW60*Q60)+($CE60*Q60), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO61:$CO$185,$G61:$G$185,WBS_ID), IF($N60<>\"\", IF(Type=\"A\", $CM60+$CN60, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP61:CP$185, $G61:$G$185, WBS_ID),\n    IF($N60<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM60), 0, AM60),\n                IF(ISBLANK(AE60), 0, AE60),\n                IF(ISBLANK(W60), 0, W60),\n                IF(ISBLANK(AU60), 0, AU60),\n                IF(ISBLANK(BC60), 0, BC60),\n                IF(ISBLANK(BK60), 0, BK60),\n                IF(ISBLANK(BS60), 0, BS60),\n                IF(ISBLANK(CA60), 0, CA60),\n                IF(ISBLANK(CI60), 0, CI60)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ61:CQ$185, $G61:$G$185, WBS_ID),\n    IF($N60<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN60), 0, AN60),\n                IF(ISBLANK(AF60), 0, AF60),\n                IF(ISBLANK(X60), 0, X60),\n                IF(ISBLANK(AV60), 0, AV60),\n                IF(ISBLANK(BD60), 0, BD60),\n                IF(ISBLANK(BL60), 0, BL60),\n                IF(ISBLANK(BT60), 0, BT60),\n                IF(ISBLANK(CB60), 0, CB60),\n                IF(ISBLANK(CJ60), 0, CJ60)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR61:$CR$185, $G61:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG60), 0, $AG60),\n                    IF(ISBLANK($Y60), 0, $Y60),\n                    IF(ISBLANK($AO60), 0, $AO60),\n                    IF(ISBLANK($CK60), 0, $CK60),\n                    IF(ISBLANK($CC60), 0, $CC60),\n                    IF(ISBLANK($BU60), 0, $BU60),\n                    IF(ISBLANK($BM60), 0, $BM60),\n                    IF(ISBLANK($BE60), 0, $BE60),\n                    IF(ISBLANK($AW60), 0, $AW60)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG60), 0, $AG60),\n                    IF(ISBLANK($Y60), 0, $Y60),\n                    IF(ISBLANK($AO60), 0, $AO60),\n                    IF(ISBLANK($CK60), 0, $CK60),\n                    IF(ISBLANK($CC60), 0, $CC60),\n                    IF(ISBLANK($BU60), 0, $BU60),\n                    IF(ISBLANK($BM60), 0, $BM60),\n                    IF(ISBLANK($BE60), 0, $BE60),\n                    IF(ISBLANK($AW60), 0, $AW60)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"IF(CU60<>\"\", $N60, \"\")","v":""},{"$f":"IF(CV60<>\"\", $N60, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY60,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI60,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"IF(DO60<>\"\", $N60, \"\")","v":""},{"$f":"IF(DP60<>\"\", $N60, \"\")","v":""},{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},2,null,0.8,0,null,0.8,0,{"$nulls":4},0.9,0,{"$nulls":3},0.9,0,{"$nulls":4},1.4,0,null,1.4,0,null,1.4,0,null,1.4,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},0.23,0,{"$nulls":3},2,0,3.1416,{"v":6.2832,"d":"6.28"},{"v":0,"d":"0.00"},0,0.05,null,{"v":0,"d":"0.0"},{"$nulls":13},3,"Vertical",{"$nulls":3},"4' x 11\"",50,19.04,{"v":952,"d":"952.00"},{"$f":"(($K$80+$K$83)/$K$79)*IN60","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"1.5M RingLock Standard w/Spigot (Vertical)",{"$nulls":9},"Customer:"]
[null,35,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C61, Stage_ID, $K$25:K61, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D61, Level_1, $K$25:$K61, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E61, Level_2, $K$25:K61, 3), \"\")","v":""},6,4,2,null,"","A","The errors will change when you provide how long this activity should take in the next cell ->",{"$f":"IF('Project Estimation'!$L61=\"WBS\",SUMIFS($N62:$N$185,$G62:$G$185,WBS_ID),IF('Project Estimation'!$L61=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O62:$O$185,$G62:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N61 /Field_Sch_Hours), IF(Type=\"SUB\", $FK61,\"\")))","v":{"$error":"#VALUE!"}},{"$f":"IF(Type=\"WBS\", SUMIFS($P62:$P$185,$G62:$G$185,WBS_ID), IF($N61<>\"\", IF($N61<=8,$N61,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N61*(8/Field_Sch_Hours),$N61)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM62:CM$185,$G62:$G$185,WBS_ID), IF($N61<>\"\", IF(Type=\"A\", ($S61*P61)+($AA61*P61)+($AI61*P61)+($AQ61*P61)+($AY61*P61)+($BG61*P61)+($BO61*P61)+($BW61*P61)+($CE61*P61), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN62:CN$185,$G62:$G$185,WBS_ID), IF($N61<>\"\", IF(Type=\"A\", ($S61*Q61)+($AA61*Q61)+($AI61*Q61)+($AQ61*Q61)+($AY61*Q61)+($BG61*Q61)+($BO61*Q61)+($BW61*Q61)+($CE61*Q61), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO62:$CO$185,$G62:$G$185,WBS_ID), IF($N61<>\"\", IF(Type=\"A\", $CM61+$CN61, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP62:CP$185, $G62:$G$185, WBS_ID),\n    IF($N61<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM61), 0, AM61),\n                IF(ISBLANK(AE61), 0, AE61),\n                IF(ISBLANK(W61), 0, W61),\n                IF(ISBLANK(AU61), 0, AU61),\n                IF(ISBLANK(BC61), 0, BC61),\n                IF(ISBLANK(BK61), 0, BK61),\n                IF(ISBLANK(BS61), 0, BS61),\n                IF(ISBLANK(CA61), 0, CA61),\n                IF(ISBLANK(CI61), 0, CI61)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ62:CQ$185, $G62:$G$185, WBS_ID),\n    IF($N61<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN61), 0, AN61),\n                IF(ISBLANK(AF61), 0, AF61),\n                IF(ISBLANK(X61), 0, X61),\n                IF(ISBLANK(AV61), 0, AV61),\n                IF(ISBLANK(BD61), 0, BD61),\n                IF(ISBLANK(BL61), 0, BL61),\n                IF(ISBLANK(BT61), 0, BT61),\n                IF(ISBLANK(CB61), 0, CB61),\n                IF(ISBLANK(CJ61), 0, CJ61)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR62:$CR$185, $G62:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG61), 0, $AG61),\n                    IF(ISBLANK($Y61), 0, $Y61),\n                    IF(ISBLANK($AO61), 0, $AO61),\n                    IF(ISBLANK($CK61), 0, $CK61),\n                    IF(ISBLANK($CC61), 0, $CC61),\n                    IF(ISBLANK($BU61), 0, $BU61),\n                    IF(ISBLANK($BM61), 0, $BM61),\n                    IF(ISBLANK($BE61), 0, $BE61),\n                    IF(ISBLANK($AW61), 0, $AW61)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG61), 0, $AG61),\n                    IF(ISBLANK($Y61), 0, $Y61),\n                    IF(ISBLANK($AO61), 0, $AO61),\n                    IF(ISBLANK($CK61), 0, $CK61),\n                    IF(ISBLANK($CC61), 0, $CC61),\n                    IF(ISBLANK($BU61), 0, $BU61),\n                    IF(ISBLANK($BM61), 0, $BM61),\n                    IF(ISBLANK($BE61), 0, $BE61),\n                    IF(ISBLANK($AW61), 0, $AW61)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT61,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY61,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY61<>\"\", CZ61*DA61, \"\")","v":""},null,null,"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI61,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DI61<>\"\", DJ61*DK61, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN61,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},2.5,null,1,0,null,1,0,{"$nulls":4},1.1,0,{"$nulls":3},1.1,0,{"$nulls":4},1.6,0,null,1.6,0,null,1.6,0,null,1.6,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},0.255,0,{"$nulls":3},2.5,0,3.1416,{"v":7.854,"d":"7.85"},{"v":0,"d":"0.00"},0,0.05,null,{"v":0,"d":"0.0"},{"$nulls":12},25,4,"Vertical",{"$nulls":3},"6' 9\"",50,25.13,{"v":1256.5,"d":"1,256.50"},{"$f":"(($K$80+$K$83)/$K$79)*IN61","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"2.0M RingLock Standard w/Spigot (Vertical)"]
[null,36,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C62, Stage_ID, $K$25:K62, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D62, Level_1, $K$25:$K62, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E62, Level_2, $K$25:K62, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L62=\"WBS\",SUMIFS($N63:$N$185,$G63:$G$185,WBS_ID),IF('Project Estimation'!$L62=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O63:$O$185,$G63:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N62 /Field_Sch_Hours), IF(Type=\"SUB\", $FK62,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P63:$P$185,$G63:$G$185,WBS_ID), IF($N62<>\"\", IF($N62<=8,$N62,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N62*(8/Field_Sch_Hours),$N62)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF62,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM63:CM$185,$G63:$G$185,WBS_ID), IF($N62<>\"\", IF(Type=\"A\", ($S62*P62)+($AA62*P62)+($AI62*P62)+($AQ62*P62)+($AY62*P62)+($BG62*P62)+($BO62*P62)+($BW62*P62)+($CE62*P62), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN63:CN$185,$G63:$G$185,WBS_ID), IF($N62<>\"\", IF(Type=\"A\", ($S62*Q62)+($AA62*Q62)+($AI62*Q62)+($AQ62*Q62)+($AY62*Q62)+($BG62*Q62)+($BO62*Q62)+($BW62*Q62)+($CE62*Q62), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO63:$CO$185,$G63:$G$185,WBS_ID), IF($N62<>\"\", IF(Type=\"A\", $CM62+$CN62, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP63:CP$185, $G63:$G$185, WBS_ID),\n    IF($N62<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM62), 0, AM62),\n                IF(ISBLANK(AE62), 0, AE62),\n                IF(ISBLANK(W62), 0, W62),\n                IF(ISBLANK(AU62), 0, AU62),\n                IF(ISBLANK(BC62), 0, BC62),\n                IF(ISBLANK(BK62), 0, BK62),\n                IF(ISBLANK(BS62), 0, BS62),\n                IF(ISBLANK(CA62), 0, CA62),\n                IF(ISBLANK(CI62), 0, CI62)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ63:CQ$185, $G63:$G$185, WBS_ID),\n    IF($N62<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN62), 0, AN62),\n                IF(ISBLANK(AF62), 0, AF62),\n                IF(ISBLANK(X62), 0, X62),\n                IF(ISBLANK(AV62), 0, AV62),\n                IF(ISBLANK(BD62), 0, BD62),\n                IF(ISBLANK(BL62), 0, BL62),\n                IF(ISBLANK(BT62), 0, BT62),\n                IF(ISBLANK(CB62), 0, CB62),\n                IF(ISBLANK(CJ62), 0, CJ62)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR63:$CR$185, $G63:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG62), 0, $AG62),\n                    IF(ISBLANK($Y62), 0, $Y62),\n                    IF(ISBLANK($AO62), 0, $AO62),\n                    IF(ISBLANK($CK62), 0, $CK62),\n                    IF(ISBLANK($CC62), 0, $CC62),\n                    IF(ISBLANK($BU62), 0, $BU62),\n                    IF(ISBLANK($BM62), 0, $BM62),\n                    IF(ISBLANK($BE62), 0, $BE62),\n                    IF(ISBLANK($AW62), 0, $AW62)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG62), 0, $AG62),\n                    IF(ISBLANK($Y62), 0, $Y62),\n                    IF(ISBLANK($AO62), 0, $AO62),\n                    IF(ISBLANK($CK62), 0, $CK62),\n                    IF(ISBLANK($CC62), 0, $CC62),\n                    IF(ISBLANK($BU62), 0, $BU62),\n                    IF(ISBLANK($BM62), 0, $BM62),\n                    IF(ISBLANK($BE62), 0, $BE62),\n                    IF(ISBLANK($AW62), 0, $AW62)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT62,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY62,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI62,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN62,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},3,null,1.1,0,null,1.1,0,{"$nulls":4},1.2,0,{"$nulls":3},1.2,0,{"$nulls":4},1.8,0,null,1.8,0,null,1.8,0,null,1.8,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},0.367,0,{"$nulls":3},3,0,3.1416,{"v":9.4248,"d":"9.42"},{"v":0,"d":"0.00"},0,0.06,null,{"v":0,"d":"0.0"},{"$nulls":13},5,"Vertical",{"$nulls":3},"9' 10\"",200,35.79,{"v":7158,"d":"7,158.00"},{"$f":"(($K$80+$K$83)/$K$79)*IN62","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"3.0M RingLock Standard w/Spigot (Vertical)",{"$nulls":9},"Item No.","Description","Qty","Rate","Amount","Tax"]
[null,37,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C63, Stage_ID, $K$25:K63, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D63, Level_1, $K$25:$K63, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E63, Level_2, $K$25:K63, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L63=\"WBS\",SUMIFS($N64:$N$185,$G64:$G$185,WBS_ID),IF('Project Estimation'!$L63=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O64:$O$185,$G64:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N63 /Field_Sch_Hours), IF(Type=\"SUB\", $FK63,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P64:$P$185,$G64:$G$185,WBS_ID), IF($N63<>\"\", IF($N63<=8,$N63,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N63*(8/Field_Sch_Hours),$N63)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF63,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM64:CM$185,$G64:$G$185,WBS_ID), IF($N63<>\"\", IF(Type=\"A\", ($S63*P63)+($AA63*P63)+($AI63*P63)+($AQ63*P63)+($AY63*P63)+($BG63*P63)+($BO63*P63)+($BW63*P63)+($CE63*P63), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN64:CN$185,$G64:$G$185,WBS_ID), IF($N63<>\"\", IF(Type=\"A\", ($S63*Q63)+($AA63*Q63)+($AI63*Q63)+($AQ63*Q63)+($AY63*Q63)+($BG63*Q63)+($BO63*Q63)+($BW63*Q63)+($CE63*Q63), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO64:$CO$185,$G64:$G$185,WBS_ID), IF($N63<>\"\", IF(Type=\"A\", $CM63+$CN63, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP64:CP$185, $G64:$G$185, WBS_ID),\n    IF($N63<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM63), 0, AM63),\n                IF(ISBLANK(AE63), 0, AE63),\n                IF(ISBLANK(W63), 0, W63),\n                IF(ISBLANK(AU63), 0, AU63),\n                IF(ISBLANK(BC63), 0, BC63),\n                IF(ISBLANK(BK63), 0, BK63),\n                IF(ISBLANK(BS63), 0, BS63),\n                IF(ISBLANK(CA63), 0, CA63),\n                IF(ISBLANK(CI63), 0, CI63)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ64:CQ$185, $G64:$G$185, WBS_ID),\n    IF($N63<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN63), 0, AN63),\n                IF(ISBLANK(AF63), 0, AF63),\n                IF(ISBLANK(X63), 0, X63),\n                IF(ISBLANK(AV63), 0, AV63),\n                IF(ISBLANK(BD63), 0, BD63),\n                IF(ISBLANK(BL63), 0, BL63),\n                IF(ISBLANK(BT63), 0, BT63),\n                IF(ISBLANK(CB63), 0, CB63),\n                IF(ISBLANK(CJ63), 0, CJ63)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR64:$CR$185, $G64:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG63), 0, $AG63),\n                    IF(ISBLANK($Y63), 0, $Y63),\n                    IF(ISBLANK($AO63), 0, $AO63),\n                    IF(ISBLANK($CK63), 0, $CK63),\n                    IF(ISBLANK($CC63), 0, $CC63),\n                    IF(ISBLANK($BU63), 0, $BU63),\n                    IF(ISBLANK($BM63), 0, $BM63),\n                    IF(ISBLANK($BE63), 0, $BE63),\n                    IF(ISBLANK($AW63), 0, $AW63)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG63), 0, $AG63),\n                    IF(ISBLANK($Y63), 0, $Y63),\n                    IF(ISBLANK($AO63), 0, $AO63),\n                    IF(ISBLANK($CK63), 0, $CK63),\n                    IF(ISBLANK($CC63), 0, $CC63),\n                    IF(ISBLANK($BU63), 0, $BU63),\n                    IF(ISBLANK($BM63), 0, $BM63),\n                    IF(ISBLANK($BE63), 0, $BE63),\n                    IF(ISBLANK($AW63), 0, $AW63)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT63,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY63,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI63,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN63,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},3.5,null,1.2,0,null,1.2,0,{"$nulls":4},1.4,0,{"$nulls":3},1.4,0,{"$nulls":4},1.9,0,null,2,0,null,2.5,0,null,2.5,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},0.499,0,{"$nulls":3},3.5,0,3.1416,{"v":10.9956,"d":"11.00"},{"v":0,"d":"0.00"},0,0.07,null,{"v":0,"d":"0.0"},{"$nulls":21},{"$f":"SUM(IN64:IN72)","v":{"v":19564.9,"d":"19,564.90"}},{"$f":"SUM(IO64:IO72)","v":{"$error":"#VALUE!"}},{"$f":"SUM(IP64:IP72)","v":{"$error":"#VALUE!"}},{"$nulls":16},{"v":0.0825,"d":"8.25%"}]
[null,38,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C64, Stage_ID, $K$25:K64, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D64, Level_1, $K$25:$K64, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E64, Level_2, $K$25:K64, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L64=\"WBS\",SUMIFS($N65:$N$185,$G65:$G$185,WBS_ID),IF('Project Estimation'!$L64=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O65:$O$185,$G65:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N64 /Field_Sch_Hours), IF(Type=\"SUB\", $FK64,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P65:$P$185,$G65:$G$185,WBS_ID), IF($N64<>\"\", IF($N64<=8,$N64,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N64*(8/Field_Sch_Hours),$N64)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF64,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM65:CM$185,$G65:$G$185,WBS_ID), IF($N64<>\"\", IF(Type=\"A\", ($S64*P64)+($AA64*P64)+($AI64*P64)+($AQ64*P64)+($AY64*P64)+($BG64*P64)+($BO64*P64)+($BW64*P64)+($CE64*P64), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN65:CN$185,$G65:$G$185,WBS_ID), IF($N64<>\"\", IF(Type=\"A\", ($S64*Q64)+($AA64*Q64)+($AI64*Q64)+($AQ64*Q64)+($AY64*Q64)+($BG64*Q64)+($BO64*Q64)+($BW64*Q64)+($CE64*Q64), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO65:$CO$185,$G65:$G$185,WBS_ID), IF($N64<>\"\", IF(Type=\"A\", $CM64+$CN64, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP65:CP$185, $G65:$G$185, WBS_ID),\n    IF($N64<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM64), 0, AM64),\n                IF(ISBLANK(AE64), 0, AE64),\n                IF(ISBLANK(W64), 0, W64),\n                IF(ISBLANK(AU64), 0, AU64),\n                IF(ISBLANK(BC64), 0, BC64),\n                IF(ISBLANK(BK64), 0, BK64),\n                IF(ISBLANK(BS64), 0, BS64),\n                IF(ISBLANK(CA64), 0, CA64),\n                IF(ISBLANK(CI64), 0, CI64)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ65:CQ$185, $G65:$G$185, WBS_ID),\n    IF($N64<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN64), 0, AN64),\n                IF(ISBLANK(AF64), 0, AF64),\n                IF(ISBLANK(X64), 0, X64),\n                IF(ISBLANK(AV64), 0, AV64),\n                IF(ISBLANK(BD64), 0, BD64),\n                IF(ISBLANK(BL64), 0, BL64),\n                IF(ISBLANK(BT64), 0, BT64),\n                IF(ISBLANK(CB64), 0, CB64),\n                IF(ISBLANK(CJ64), 0, CJ64)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR65:$CR$185, $G65:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG64), 0, $AG64),\n                    IF(ISBLANK($Y64), 0, $Y64),\n                    IF(ISBLANK($AO64), 0, $AO64),\n                    IF(ISBLANK($CK64), 0, $CK64),\n                    IF(ISBLANK($CC64), 0, $CC64),\n                    IF(ISBLANK($BU64), 0, $BU64),\n                    IF(ISBLANK($BM64), 0, $BM64),\n                    IF(ISBLANK($BE64), 0, $BE64),\n                    IF(ISBLANK($AW64), 0, $AW64)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG64), 0, $AG64),\n                    IF(ISBLANK($Y64), 0, $Y64),\n                    IF(ISBLANK($AO64), 0, $AO64),\n                    IF(ISBLANK($CK64), 0, $CK64),\n                    IF(ISBLANK($CC64), 0, $CC64),\n                    IF(ISBLANK($BU64), 0, $BU64),\n                    IF(ISBLANK($BM64), 0, $BM64),\n                    IF(ISBLANK($BE64), 0, $BE64),\n                    IF(ISBLANK($AW64), 0, $AW64)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},{"$nulls":3},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT64,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY64,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"","","",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI64,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN64,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},4,null,1.3,0,null,1.3,0,{"$nulls":4},1.6,0,{"$nulls":3},1.6,0,{"$nulls":4},2.4,0,null,2.5,0,null,3.1,0,null,2.6,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},0.653,0,{"$nulls":3},4,0,3.1416,{"v":12.5664,"d":"12.57"},{"v":0,"d":"0.00"},0,0.08,null,{"v":0,"d":"0.0"},{"$nulls":12},3,6,"Horizontals *",{"$nulls":3},"2' 2\"",120,9.67,{"$f":"IL64*IM64","v":{"v":1160.4,"d":"1,160.40"}},{"$f":"(($K$80+$K$83)/$K$79)*IN64","v":{"$error":"#VALUE!"}},{"$f":"IN64+IO64","v":{"$error":"#VALUE!"}},{"$f":"IP64/IL64/$N$6","v":{"$error":"#VALUE!"}},"2' 2\" Horizontal Ledger/Bearer/Runner",{"$nulls":9},"Scaffold Rental:"]
[null,39,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C65, Stage_ID, $K$25:K65, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D65, Level_1, $K$25:$K65, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E65, Level_2, $K$25:K65, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L65=\"WBS\",SUMIFS($N66:$N$185,$G66:$G$185,WBS_ID),IF('Project Estimation'!$L65=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O66:$O$185,$G66:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N65 /Field_Sch_Hours), IF(Type=\"SUB\", $FK65,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P66:$P$185,$G66:$G$185,WBS_ID), IF($N65<>\"\", IF($N65<=8,$N65,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N65*(8/Field_Sch_Hours),$N65)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF65,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM66:CM$185,$G66:$G$185,WBS_ID), IF($N65<>\"\", IF(Type=\"A\", ($S65*P65)+($AA65*P65)+($AI65*P65)+($AQ65*P65)+($AY65*P65)+($BG65*P65)+($BO65*P65)+($BW65*P65)+($CE65*P65), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN66:CN$185,$G66:$G$185,WBS_ID), IF($N65<>\"\", IF(Type=\"A\", ($S65*Q65)+($AA65*Q65)+($AI65*Q65)+($AQ65*Q65)+($AY65*Q65)+($BG65*Q65)+($BO65*Q65)+($BW65*Q65)+($CE65*Q65), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO66:$CO$185,$G66:$G$185,WBS_ID), IF($N65<>\"\", IF(Type=\"A\", $CM65+$CN65, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP66:CP$185, $G66:$G$185, WBS_ID),\n    IF($N65<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM65), 0, AM65),\n                IF(ISBLANK(AE65), 0, AE65),\n                IF(ISBLANK(W65), 0, W65),\n                IF(ISBLANK(AU65), 0, AU65),\n                IF(ISBLANK(BC65), 0, BC65),\n                IF(ISBLANK(BK65), 0, BK65),\n                IF(ISBLANK(BS65), 0, BS65),\n                IF(ISBLANK(CA65), 0, CA65),\n                IF(ISBLANK(CI65), 0, CI65)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ66:CQ$185, $G66:$G$185, WBS_ID),\n    IF($N65<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN65), 0, AN65),\n                IF(ISBLANK(AF65), 0, AF65),\n                IF(ISBLANK(X65), 0, X65),\n                IF(ISBLANK(AV65), 0, AV65),\n                IF(ISBLANK(BD65), 0, BD65),\n                IF(ISBLANK(BL65), 0, BL65),\n                IF(ISBLANK(BT65), 0, BT65),\n                IF(ISBLANK(CB65), 0, CB65),\n                IF(ISBLANK(CJ65), 0, CJ65)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR66:$CR$185, $G66:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG65), 0, $AG65),\n                    IF(ISBLANK($Y65), 0, $Y65),\n                    IF(ISBLANK($AO65), 0, $AO65),\n                    IF(ISBLANK($CK65), 0, $CK65),\n                    IF(ISBLANK($CC65), 0, $CC65),\n                    IF(ISBLANK($BU65), 0, $BU65),\n                    IF(ISBLANK($BM65), 0, $BM65),\n                    IF(ISBLANK($BE65), 0, $BE65),\n                    IF(ISBLANK($AW65), 0, $AW65)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG65), 0, $AG65),\n                    IF(ISBLANK($Y65), 0, $Y65),\n                    IF(ISBLANK($AO65), 0, $AO65),\n                    IF(ISBLANK($CK65), 0, $CK65),\n                    IF(ISBLANK($CC65), 0, $CC65),\n                    IF(ISBLANK($BU65), 0, $BU65),\n                    IF(ISBLANK($BM65), 0, $BM65),\n                    IF(ISBLANK($BE65), 0, $BE65),\n                    IF(ISBLANK($AW65), 0, $AW65)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT65,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY65,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD65,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI65,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN65,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},5,null,1.5,0,null,1.5,0,{"$nulls":4},1.9,0,{"$nulls":3},1.9,0,{"$nulls":4},2.5,0,null,3.7,0,null,3.9,0,null,3.3,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},1.02,0,{"$nulls":3},5,0,3.1416,{"v":15.708,"d":"15.71"},{"v":0,"d":"0.00"},0,0.09,null,{"v":0,"d":"0.0"},{"$nulls":13},7,"Board Bracket",{"$nulls":3},"2' 2\"",50,{"v":19.5,"d":"19.50"},{"v":975,"d":"975.00"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"2' 2\" Board Bracket",{"$nulls":9},{"$f":"_xlfn._xlws.FILTER($IF$58:$IF$119, $IE$58:$IE$119<>\"\")","v":1},{"$f":"_xlfn._xlws.FILTER($IR$58:$IR$119, $IE$58:$IE$119<>\"\")","v":"0.5M RingLock Standard w/Spigot (Vertical)"},{"$f":"_xlfn._xlws.FILTER($IE$58:$IE$119, $IE$58:$IE$119<>\"\")","v":2},{"$f":"IF($HG63=\"\",\"\",VLOOKUP($HG63,$FQ$161:$GW$223,18,FALSE))","v":""},{"$f":"IF(JE65=\"\",\"\",JD65*JE65)","v":""},{"$f":"IF($HL64=\"\",\"\",$JG$166*$HL64)","v":0}]
[null,40,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C66, Stage_ID, $K$25:K66, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D66, Level_1, $K$25:$K66, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E66, Level_2, $K$25:K66, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L66=\"WBS\",SUMIFS($N67:$N$185,$G67:$G$185,WBS_ID),IF('Project Estimation'!$L66=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O67:$O$185,$G67:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N66 /Field_Sch_Hours), IF(Type=\"SUB\", $FK66,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P67:$P$185,$G67:$G$185,WBS_ID), IF($N66<>\"\", IF($N66<=8,$N66,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N66*(8/Field_Sch_Hours),$N66)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF66,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM67:CM$185,$G67:$G$185,WBS_ID), IF($N66<>\"\", IF(Type=\"A\", ($S66*P66)+($AA66*P66)+($AI66*P66)+($AQ66*P66)+($AY66*P66)+($BG66*P66)+($BO66*P66)+($BW66*P66)+($CE66*P66), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN67:CN$185,$G67:$G$185,WBS_ID), IF($N66<>\"\", IF(Type=\"A\", ($S66*Q66)+($AA66*Q66)+($AI66*Q66)+($AQ66*Q66)+($AY66*Q66)+($BG66*Q66)+($BO66*Q66)+($BW66*Q66)+($CE66*Q66), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO67:$CO$185,$G67:$G$185,WBS_ID), IF($N66<>\"\", IF(Type=\"A\", $CM66+$CN66, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP67:CP$185, $G67:$G$185, WBS_ID),\n    IF($N66<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM66), 0, AM66),\n                IF(ISBLANK(AE66), 0, AE66),\n                IF(ISBLANK(W66), 0, W66),\n                IF(ISBLANK(AU66), 0, AU66),\n                IF(ISBLANK(BC66), 0, BC66),\n                IF(ISBLANK(BK66), 0, BK66),\n                IF(ISBLANK(BS66), 0, BS66),\n                IF(ISBLANK(CA66), 0, CA66),\n                IF(ISBLANK(CI66), 0, CI66)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ67:CQ$185, $G67:$G$185, WBS_ID),\n    IF($N66<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN66), 0, AN66),\n                IF(ISBLANK(AF66), 0, AF66),\n                IF(ISBLANK(X66), 0, X66),\n                IF(ISBLANK(AV66), 0, AV66),\n                IF(ISBLANK(BD66), 0, BD66),\n                IF(ISBLANK(BL66), 0, BL66),\n                IF(ISBLANK(BT66), 0, BT66),\n                IF(ISBLANK(CB66), 0, CB66),\n                IF(ISBLANK(CJ66), 0, CJ66)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR67:$CR$185, $G67:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG66), 0, $AG66),\n                    IF(ISBLANK($Y66), 0, $Y66),\n                    IF(ISBLANK($AO66), 0, $AO66),\n                    IF(ISBLANK($CK66), 0, $CK66),\n                    IF(ISBLANK($CC66), 0, $CC66),\n                    IF(ISBLANK($BU66), 0, $BU66),\n                    IF(ISBLANK($BM66), 0, $BM66),\n                    IF(ISBLANK($BE66), 0, $BE66),\n                    IF(ISBLANK($AW66), 0, $AW66)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG66), 0, $AG66),\n                    IF(ISBLANK($Y66), 0, $Y66),\n                    IF(ISBLANK($AO66), 0, $AO66),\n                    IF(ISBLANK($CK66), 0, $CK66),\n                    IF(ISBLANK($CC66), 0, $CC66),\n                    IF(ISBLANK($BU66), 0, $BU66),\n                    IF(ISBLANK($BM66), 0, $BM66),\n                    IF(ISBLANK($BE66), 0, $BE66),\n                    IF(ISBLANK($AW66), 0, $AW66)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT66,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY66,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD66,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI66,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN66,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},6,null,1.8,0,null,1.8,0,{"$nulls":4},2.1,0,{"$nulls":3},2.1,0,{"$nulls":4},3.2,0,null,4.3,0,null,4.3,0,null,4.3,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},1.47,0,{"$nulls":3},6,0,3.1416,{"v":18.8496,"d":"18.85"},{"v":0,"d":"0.00"},0,0.1,null,{"v":0,"d":"0.0"},{"$nulls":13},8,"Horizontals *",{"$nulls":3},"3'",100,10.96,{"v":1096,"d":"1,096.00"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"3' Horizontal Ledger/Bearer/Runner",{"$nulls":9},4,"2.0M RingLock Standard w/Spigot (Vertical)",25,"",{"$f":"IF(JE66=\"\",\"\",JD66*JE66)","v":""},{"$f":"IF($HL65=\"\",\"\",$HM$166*$HL65)","v":0}]
[null,41,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C67, Stage_ID, $K$25:K67, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D67, Level_1, $K$25:$K67, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E67, Level_2, $K$25:K67, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L67=\"WBS\",SUMIFS($N68:$N$185,$G68:$G$185,WBS_ID),IF('Project Estimation'!$L67=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O68:$O$185,$G68:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N67 /Field_Sch_Hours), IF(Type=\"SUB\", $FK67,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P68:$P$185,$G68:$G$185,WBS_ID), IF($N67<>\"\", IF($N67<=8,$N67,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N67*(8/Field_Sch_Hours),$N67)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF67,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM68:CM$185,$G68:$G$185,WBS_ID), IF($N67<>\"\", IF(Type=\"A\", ($S67*P67)+($AA67*P67)+($AI67*P67)+($AQ67*P67)+($AY67*P67)+($BG67*P67)+($BO67*P67)+($BW67*P67)+($CE67*P67), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN68:CN$185,$G68:$G$185,WBS_ID), IF($N67<>\"\", IF(Type=\"A\", ($S67*Q67)+($AA67*Q67)+($AI67*Q67)+($AQ67*Q67)+($AY67*Q67)+($BG67*Q67)+($BO67*Q67)+($BW67*Q67)+($CE67*Q67), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO68:$CO$185,$G68:$G$185,WBS_ID), IF($N67<>\"\", IF(Type=\"A\", $CM67+$CN67, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP68:CP$185, $G68:$G$185, WBS_ID),\n    IF($N67<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM67), 0, AM67),\n                IF(ISBLANK(AE67), 0, AE67),\n                IF(ISBLANK(W67), 0, W67),\n                IF(ISBLANK(AU67), 0, AU67),\n                IF(ISBLANK(BC67), 0, BC67),\n                IF(ISBLANK(BK67), 0, BK67),\n                IF(ISBLANK(BS67), 0, BS67),\n                IF(ISBLANK(CA67), 0, CA67),\n                IF(ISBLANK(CI67), 0, CI67)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ68:CQ$185, $G68:$G$185, WBS_ID),\n    IF($N67<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN67), 0, AN67),\n                IF(ISBLANK(AF67), 0, AF67),\n                IF(ISBLANK(X67), 0, X67),\n                IF(ISBLANK(AV67), 0, AV67),\n                IF(ISBLANK(BD67), 0, BD67),\n                IF(ISBLANK(BL67), 0, BL67),\n                IF(ISBLANK(BT67), 0, BT67),\n                IF(ISBLANK(CB67), 0, CB67),\n                IF(ISBLANK(CJ67), 0, CJ67)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR68:$CR$185, $G68:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG67), 0, $AG67),\n                    IF(ISBLANK($Y67), 0, $Y67),\n                    IF(ISBLANK($AO67), 0, $AO67),\n                    IF(ISBLANK($CK67), 0, $CK67),\n                    IF(ISBLANK($CC67), 0, $CC67),\n                    IF(ISBLANK($BU67), 0, $BU67),\n                    IF(ISBLANK($BM67), 0, $BM67),\n                    IF(ISBLANK($BE67), 0, $BE67),\n                    IF(ISBLANK($AW67), 0, $AW67)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG67), 0, $AG67),\n                    IF(ISBLANK($Y67), 0, $Y67),\n                    IF(ISBLANK($AO67), 0, $AO67),\n                    IF(ISBLANK($CK67), 0, $CK67),\n                    IF(ISBLANK($CC67), 0, $CC67),\n                    IF(ISBLANK($BU67), 0, $BU67),\n                    IF(ISBLANK($BM67), 0, $BM67),\n                    IF(ISBLANK($BE67), 0, $BE67),\n                    IF(ISBLANK($AW67), 0, $AW67)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT67,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY67,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD67,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI67,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN67,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},8,null,2.2,0,null,2.2,0,null,2.8,{"$f":"SUM(FY67*FZ67)","v":0},null,2.8,0,{"$nulls":3},2.8,0,null,4.8,{"$f":"SUM(GJ67*GK67)","v":0},null,5.1,0,null,6.4,0,null,7.3,0,null,7.3,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},2.61,0,{"$nulls":3},8,0,3.1416,{"v":25.1328,"d":"25.13"},{"v":0,"d":"0.00"},0,0.13,null,{"v":0,"d":"0.0"},{"$nulls":13},9,"Board Bracket",{"$nulls":3},"3'",100,27.91,{"v":2791,"d":"2,791.00"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"3' Board Bracket",{"$nulls":9},6,"2' 2\" Horizontal Ledger/Bearer/Runner",3,"","",0]
[null,42,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C68, Stage_ID, $K$25:K68, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D68, Level_1, $K$25:$K68, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E68, Level_2, $K$25:K68, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L68=\"WBS\",SUMIFS($N69:$N$185,$G69:$G$185,WBS_ID),IF('Project Estimation'!$L68=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O69:$O$185,$G69:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N68 /Field_Sch_Hours), IF(Type=\"SUB\", $FK68,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P69:$P$185,$G69:$G$185,WBS_ID), IF($N68<>\"\", IF($N68<=8,$N68,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N68*(8/Field_Sch_Hours),$N68)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF68,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM69:CM$185,$G69:$G$185,WBS_ID), IF($N68<>\"\", IF(Type=\"A\", ($S68*P68)+($AA68*P68)+($AI68*P68)+($AQ68*P68)+($AY68*P68)+($BG68*P68)+($BO68*P68)+($BW68*P68)+($CE68*P68), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN69:CN$185,$G69:$G$185,WBS_ID), IF($N68<>\"\", IF(Type=\"A\", ($S68*Q68)+($AA68*Q68)+($AI68*Q68)+($AQ68*Q68)+($AY68*Q68)+($BG68*Q68)+($BO68*Q68)+($BW68*Q68)+($CE68*Q68), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO69:$CO$185,$G69:$G$185,WBS_ID), IF($N68<>\"\", IF(Type=\"A\", $CM68+$CN68, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP69:CP$185, $G69:$G$185, WBS_ID),\n    IF($N68<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM68), 0, AM68),\n                IF(ISBLANK(AE68), 0, AE68),\n                IF(ISBLANK(W68), 0, W68),\n                IF(ISBLANK(AU68), 0, AU68),\n                IF(ISBLANK(BC68), 0, BC68),\n                IF(ISBLANK(BK68), 0, BK68),\n                IF(ISBLANK(BS68), 0, BS68),\n                IF(ISBLANK(CA68), 0, CA68),\n                IF(ISBLANK(CI68), 0, CI68)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ69:CQ$185, $G69:$G$185, WBS_ID),\n    IF($N68<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN68), 0, AN68),\n                IF(ISBLANK(AF68), 0, AF68),\n                IF(ISBLANK(X68), 0, X68),\n                IF(ISBLANK(AV68), 0, AV68),\n                IF(ISBLANK(BD68), 0, BD68),\n                IF(ISBLANK(BL68), 0, BL68),\n                IF(ISBLANK(BT68), 0, BT68),\n                IF(ISBLANK(CB68), 0, CB68),\n                IF(ISBLANK(CJ68), 0, CJ68)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR69:$CR$185, $G69:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG68), 0, $AG68),\n                    IF(ISBLANK($Y68), 0, $Y68),\n                    IF(ISBLANK($AO68), 0, $AO68),\n                    IF(ISBLANK($CK68), 0, $CK68),\n                    IF(ISBLANK($CC68), 0, $CC68),\n                    IF(ISBLANK($BU68), 0, $BU68),\n                    IF(ISBLANK($BM68), 0, $BM68),\n                    IF(ISBLANK($BE68), 0, $BE68),\n                    IF(ISBLANK($AW68), 0, $AW68)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG68), 0, $AG68),\n                    IF(ISBLANK($Y68), 0, $Y68),\n                    IF(ISBLANK($AO68), 0, $AO68),\n                    IF(ISBLANK($CK68), 0, $CK68),\n                    IF(ISBLANK($CC68), 0, $CC68),\n                    IF(ISBLANK($BU68), 0, $BU68),\n                    IF(ISBLANK($BM68), 0, $BM68),\n                    IF(ISBLANK($BE68), 0, $BE68),\n                    IF(ISBLANK($AW68), 0, $AW68)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT68,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY68,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD68,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI68,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN68,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(DS68<>\"\",DT68<>\"\",DU68<>\"\",DV68<>\"\"), DV68*DS68,\"\")","v":""},"",{"$f":"IFERROR(DS68*DV68*(1+DX68),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA68<>\"\",EB68<>\"\",EC68<>\"\",ED68<>\"\"), ED68*EA68,\"\")","v":""},"",{"$f":"IFERROR(EA68*ED68*(1+EF68),\"\")","v":""},{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},10,null,2.7,0,null,2.7,0,null,4.3,0,null,4.3,0,{"$nulls":3},4.3,0,null,5.8,0,null,8,0,null,9.6,0,null,11.1,0,null,11.1,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},4.08,0,{"$nulls":3},10,0,3.1416,{"v":31.416,"d":"31.42"},{"v":0,"d":"0.00"},0,0.16,null,{"v":0,"d":"0.0"},{"$nulls":12},3,10,"Horizontals",{"$nulls":3},"4'",70,13.05,{"v":913.5,"d":"913.50"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"4' Horizontal Ledger/Bearer/Runner",{"$nulls":9},10,"4' Horizontal Ledger/Bearer/Runner",3,"","",0]
[null,43,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C69, Stage_ID, $K$25:K69, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D69, Level_1, $K$25:$K69, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E69, Level_2, $K$25:K69, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L69=\"WBS\",SUMIFS($N70:$N$185,$G70:$G$185,WBS_ID),IF('Project Estimation'!$L69=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O70:$O$185,$G70:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N69 /Field_Sch_Hours), IF(Type=\"SUB\", $FK69,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P70:$P$185,$G70:$G$185,WBS_ID), IF($N69<>\"\", IF($N69<=8,$N69,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N69*(8/Field_Sch_Hours),$N69)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF69,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM70:CM$185,$G70:$G$185,WBS_ID), IF($N69<>\"\", IF(Type=\"A\", ($S69*P69)+($AA69*P69)+($AI69*P69)+($AQ69*P69)+($AY69*P69)+($BG69*P69)+($BO69*P69)+($BW69*P69)+($CE69*P69), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN70:CN$185,$G70:$G$185,WBS_ID), IF($N69<>\"\", IF(Type=\"A\", ($S69*Q69)+($AA69*Q69)+($AI69*Q69)+($AQ69*Q69)+($AY69*Q69)+($BG69*Q69)+($BO69*Q69)+($BW69*Q69)+($CE69*Q69), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO70:$CO$185,$G70:$G$185,WBS_ID), IF($N69<>\"\", IF(Type=\"A\", $CM69+$CN69, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP70:CP$185, $G70:$G$185, WBS_ID),\n    IF($N69<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM69), 0, AM69),\n                IF(ISBLANK(AE69), 0, AE69),\n                IF(ISBLANK(W69), 0, W69),\n                IF(ISBLANK(AU69), 0, AU69),\n                IF(ISBLANK(BC69), 0, BC69),\n                IF(ISBLANK(BK69), 0, BK69),\n                IF(ISBLANK(BS69), 0, BS69),\n                IF(ISBLANK(CA69), 0, CA69),\n                IF(ISBLANK(CI69), 0, CI69)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ70:CQ$185, $G70:$G$185, WBS_ID),\n    IF($N69<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN69), 0, AN69),\n                IF(ISBLANK(AF69), 0, AF69),\n                IF(ISBLANK(X69), 0, X69),\n                IF(ISBLANK(AV69), 0, AV69),\n                IF(ISBLANK(BD69), 0, BD69),\n                IF(ISBLANK(BL69), 0, BL69),\n                IF(ISBLANK(BT69), 0, BT69),\n                IF(ISBLANK(CB69), 0, CB69),\n                IF(ISBLANK(CJ69), 0, CJ69)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR70:$CR$185, $G70:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG69), 0, $AG69),\n                    IF(ISBLANK($Y69), 0, $Y69),\n                    IF(ISBLANK($AO69), 0, $AO69),\n                    IF(ISBLANK($CK69), 0, $CK69),\n                    IF(ISBLANK($CC69), 0, $CC69),\n                    IF(ISBLANK($BU69), 0, $BU69),\n                    IF(ISBLANK($BM69), 0, $BM69),\n                    IF(ISBLANK($BE69), 0, $BE69),\n                    IF(ISBLANK($AW69), 0, $AW69)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG69), 0, $AG69),\n                    IF(ISBLANK($Y69), 0, $Y69),\n                    IF(ISBLANK($AO69), 0, $AO69),\n                    IF(ISBLANK($CK69), 0, $CK69),\n                    IF(ISBLANK($CC69), 0, $CC69),\n                    IF(ISBLANK($BU69), 0, $BU69),\n                    IF(ISBLANK($BM69), 0, $BM69),\n                    IF(ISBLANK($BE69), 0, $BE69),\n                    IF(ISBLANK($AW69), 0, $AW69)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT69,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY69,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD69,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI69,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN69,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},12,null,3.1,0,null,3.4,0,null,4.4,0,null,4,0,{"$nulls":3},5.6,0,null,8.4,0,null,10.4,0,null,13,0,null,15.2,0,null,15.2,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},5.88,0,{"$nulls":3},12,0,3.1416,{"v":37.6992,"d":"37.70"},{"v":0,"d":"0.00"},0,0.18,null,{"v":0,"d":"0.0"},{"$nulls":13},11,"Horizontals",{"$nulls":3},"4' 10\"",150,14.92,{"v":2238,"d":"2,238.00"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"5' Horizontal Ledger/Bearer/Runner",{"$nulls":12},"","",0]
[null,44,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C70, Stage_ID, $K$25:K70, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D70, Level_1, $K$25:$K70, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E70, Level_2, $K$25:K70, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L70=\"WBS\",SUMIFS($N71:$N$185,$G71:$G$185,WBS_ID),IF('Project Estimation'!$L70=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O71:$O$185,$G71:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N70 /Field_Sch_Hours), IF(Type=\"SUB\", $FK70,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P71:$P$185,$G71:$G$185,WBS_ID), IF($N70<>\"\", IF($N70<=8,$N70,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N70*(8/Field_Sch_Hours),$N70)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF70,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM71:CM$185,$G71:$G$185,WBS_ID), IF($N70<>\"\", IF(Type=\"A\", ($S70*P70)+($AA70*P70)+($AI70*P70)+($AQ70*P70)+($AY70*P70)+($BG70*P70)+($BO70*P70)+($BW70*P70)+($CE70*P70), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN71:CN$185,$G71:$G$185,WBS_ID), IF($N70<>\"\", IF(Type=\"A\", ($S70*Q70)+($AA70*Q70)+($AI70*Q70)+($AQ70*Q70)+($AY70*Q70)+($BG70*Q70)+($BO70*Q70)+($BW70*Q70)+($CE70*Q70), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO71:$CO$185,$G71:$G$185,WBS_ID), IF($N70<>\"\", IF(Type=\"A\", $CM70+$CN70, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP71:CP$185, $G71:$G$185, WBS_ID),\n    IF($N70<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM70), 0, AM70),\n                IF(ISBLANK(AE70), 0, AE70),\n                IF(ISBLANK(W70), 0, W70),\n                IF(ISBLANK(AU70), 0, AU70),\n                IF(ISBLANK(BC70), 0, BC70),\n                IF(ISBLANK(BK70), 0, BK70),\n                IF(ISBLANK(BS70), 0, BS70),\n                IF(ISBLANK(CA70), 0, CA70),\n                IF(ISBLANK(CI70), 0, CI70)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ71:CQ$185, $G71:$G$185, WBS_ID),\n    IF($N70<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN70), 0, AN70),\n                IF(ISBLANK(AF70), 0, AF70),\n                IF(ISBLANK(X70), 0, X70),\n                IF(ISBLANK(AV70), 0, AV70),\n                IF(ISBLANK(BD70), 0, BD70),\n                IF(ISBLANK(BL70), 0, BL70),\n                IF(ISBLANK(BT70), 0, BT70),\n                IF(ISBLANK(CB70), 0, CB70),\n                IF(ISBLANK(CJ70), 0, CJ70)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR71:$CR$185, $G71:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG70), 0, $AG70),\n                    IF(ISBLANK($Y70), 0, $Y70),\n                    IF(ISBLANK($AO70), 0, $AO70),\n                    IF(ISBLANK($CK70), 0, $CK70),\n                    IF(ISBLANK($CC70), 0, $CC70),\n                    IF(ISBLANK($BU70), 0, $BU70),\n                    IF(ISBLANK($BM70), 0, $BM70),\n                    IF(ISBLANK($BE70), 0, $BE70),\n                    IF(ISBLANK($AW70), 0, $AW70)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG70), 0, $AG70),\n                    IF(ISBLANK($Y70), 0, $Y70),\n                    IF(ISBLANK($AO70), 0, $AO70),\n                    IF(ISBLANK($CK70), 0, $CK70),\n                    IF(ISBLANK($CC70), 0, $CC70),\n                    IF(ISBLANK($BU70), 0, $BU70),\n                    IF(ISBLANK($BM70), 0, $BM70),\n                    IF(ISBLANK($BE70), 0, $BE70),\n                    IF(ISBLANK($AW70), 0, $AW70)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT70,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY70,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD70,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI70,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN70,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},14,null,3.6,0,null,4.2,0,null,5.8,0,null,4.8,0,{"$nulls":3},8.1,0,null,11.2,0,null,13.7,0,null,16.3,0,null,19.2,0,null,19.2,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},7.99,0,{"$nulls":3},14,0,3.1416,{"v":43.9824,"d":"43.98"},{"v":0,"d":"0.00"},0,0.19,null,{"v":0,"d":"0.0"},{"$nulls":13},12,"Horizontals",{"$nulls":3},"7'",300,19.18,{"v":5754,"d":"5,754.00"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"7' Horizontal Ledger/Bearer/Runner",{"$nulls":12},"","",0]
[null,45,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C71, Stage_ID, $K$25:K71, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D71, Level_1, $K$25:$K71, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E71, Level_2, $K$25:K71, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L71=\"WBS\",SUMIFS($N72:$N$185,$G72:$G$185,WBS_ID),IF('Project Estimation'!$L71=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O72:$O$185,$G72:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N71 /Field_Sch_Hours), IF(Type=\"SUB\", $FK71,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P72:$P$185,$G72:$G$185,WBS_ID), IF($N71<>\"\", IF($N71<=8,$N71,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N71*(8/Field_Sch_Hours),$N71)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF71,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM72:CM$185,$G72:$G$185,WBS_ID), IF($N71<>\"\", IF(Type=\"A\", ($S71*P71)+($AA71*P71)+($AI71*P71)+($AQ71*P71)+($AY71*P71)+($BG71*P71)+($BO71*P71)+($BW71*P71)+($CE71*P71), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN72:CN$185,$G72:$G$185,WBS_ID), IF($N71<>\"\", IF(Type=\"A\", ($S71*Q71)+($AA71*Q71)+($AI71*Q71)+($AQ71*Q71)+($AY71*Q71)+($BG71*Q71)+($BO71*Q71)+($BW71*Q71)+($CE71*Q71), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO72:$CO$185,$G72:$G$185,WBS_ID), IF($N71<>\"\", IF(Type=\"A\", $CM71+$CN71, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP72:CP$185, $G72:$G$185, WBS_ID),\n    IF($N71<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM71), 0, AM71),\n                IF(ISBLANK(AE71), 0, AE71),\n                IF(ISBLANK(W71), 0, W71),\n                IF(ISBLANK(AU71), 0, AU71),\n                IF(ISBLANK(BC71), 0, BC71),\n                IF(ISBLANK(BK71), 0, BK71),\n                IF(ISBLANK(BS71), 0, BS71),\n                IF(ISBLANK(CA71), 0, CA71),\n                IF(ISBLANK(CI71), 0, CI71)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ72:CQ$185, $G72:$G$185, WBS_ID),\n    IF($N71<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN71), 0, AN71),\n                IF(ISBLANK(AF71), 0, AF71),\n                IF(ISBLANK(X71), 0, X71),\n                IF(ISBLANK(AV71), 0, AV71),\n                IF(ISBLANK(BD71), 0, BD71),\n                IF(ISBLANK(BL71), 0, BL71),\n                IF(ISBLANK(BT71), 0, BT71),\n                IF(ISBLANK(CB71), 0, CB71),\n                IF(ISBLANK(CJ71), 0, CJ71)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR72:$CR$185, $G72:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG71), 0, $AG71),\n                    IF(ISBLANK($Y71), 0, $Y71),\n                    IF(ISBLANK($AO71), 0, $AO71),\n                    IF(ISBLANK($CK71), 0, $CK71),\n                    IF(ISBLANK($CC71), 0, $CC71),\n                    IF(ISBLANK($BU71), 0, $BU71),\n                    IF(ISBLANK($BM71), 0, $BM71),\n                    IF(ISBLANK($BE71), 0, $BE71),\n                    IF(ISBLANK($AW71), 0, $AW71)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG71), 0, $AG71),\n                    IF(ISBLANK($Y71), 0, $Y71),\n                    IF(ISBLANK($AO71), 0, $AO71),\n                    IF(ISBLANK($CK71), 0, $CK71),\n                    IF(ISBLANK($CC71), 0, $CC71),\n                    IF(ISBLANK($BU71), 0, $BU71),\n                    IF(ISBLANK($BM71), 0, $BM71),\n                    IF(ISBLANK($BE71), 0, $BE71),\n                    IF(ISBLANK($AW71), 0, $AW71)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT71,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY71,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD71,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI71,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN71,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},16,null,4.2,0,null,5.6,0,null,7.1,0,null,5.6,0,{"$nulls":3},10.5,0,null,14.3,0,null,17.6,0,null,21.1,0,null,23.5,0,null,23.5,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},10.4,0,{"$nulls":3},16,0,3.1416,{"v":50.2656,"d":"50.27"},{"v":0,"d":"0.00"},0,0.22,null,{"v":0,"d":"0.0"},{"$nulls":13},13,"Horizontals",{"$nulls":3},"8'",100,21.24,{"v":2124,"d":"2,124.00"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"8' Horizontal Ledger/Bearer/Runner",{"$nulls":12},"","",0]
[null,46,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C72, Stage_ID, $K$25:K72, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D72, Level_1, $K$25:$K72, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E72, Level_2, $K$25:K72, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L72=\"WBS\",SUMIFS($N73:$N$185,$G73:$G$185,WBS_ID),IF('Project Estimation'!$L72=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O73:$O$185,$G73:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N72 /Field_Sch_Hours), IF(Type=\"SUB\", $FK72,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P73:$P$185,$G73:$G$185,WBS_ID), IF($N72<>\"\", IF($N72<=8,$N72,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N72*(8/Field_Sch_Hours),$N72)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF72,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM73:CM$185,$G73:$G$185,WBS_ID), IF($N72<>\"\", IF(Type=\"A\", ($S72*P72)+($AA72*P72)+($AI72*P72)+($AQ72*P72)+($AY72*P72)+($BG72*P72)+($BO72*P72)+($BW72*P72)+($CE72*P72), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN73:CN$185,$G73:$G$185,WBS_ID), IF($N72<>\"\", IF(Type=\"A\", ($S72*Q72)+($AA72*Q72)+($AI72*Q72)+($AQ72*Q72)+($AY72*Q72)+($BG72*Q72)+($BO72*Q72)+($BW72*Q72)+($CE72*Q72), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO73:$CO$185,$G73:$G$185,WBS_ID), IF($N72<>\"\", IF(Type=\"A\", $CM72+$CN72, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP73:CP$185, $G73:$G$185, WBS_ID),\n    IF($N72<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM72), 0, AM72),\n                IF(ISBLANK(AE72), 0, AE72),\n                IF(ISBLANK(W72), 0, W72),\n                IF(ISBLANK(AU72), 0, AU72),\n                IF(ISBLANK(BC72), 0, BC72),\n                IF(ISBLANK(BK72), 0, BK72),\n                IF(ISBLANK(BS72), 0, BS72),\n                IF(ISBLANK(CA72), 0, CA72),\n                IF(ISBLANK(CI72), 0, CI72)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ73:CQ$185, $G73:$G$185, WBS_ID),\n    IF($N72<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN72), 0, AN72),\n                IF(ISBLANK(AF72), 0, AF72),\n                IF(ISBLANK(X72), 0, X72),\n                IF(ISBLANK(AV72), 0, AV72),\n                IF(ISBLANK(BD72), 0, BD72),\n                IF(ISBLANK(BL72), 0, BL72),\n                IF(ISBLANK(BT72), 0, BT72),\n                IF(ISBLANK(CB72), 0, CB72),\n                IF(ISBLANK(CJ72), 0, CJ72)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR73:$CR$185, $G73:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG72), 0, $AG72),\n                    IF(ISBLANK($Y72), 0, $Y72),\n                    IF(ISBLANK($AO72), 0, $AO72),\n                    IF(ISBLANK($CK72), 0, $CK72),\n                    IF(ISBLANK($CC72), 0, $CC72),\n                    IF(ISBLANK($BU72), 0, $BU72),\n                    IF(ISBLANK($BM72), 0, $BM72),\n                    IF(ISBLANK($BE72), 0, $BE72),\n                    IF(ISBLANK($AW72), 0, $AW72)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG72), 0, $AG72),\n                    IF(ISBLANK($Y72), 0, $Y72),\n                    IF(ISBLANK($AO72), 0, $AO72),\n                    IF(ISBLANK($CK72), 0, $CK72),\n                    IF(ISBLANK($CC72), 0, $CC72),\n                    IF(ISBLANK($BU72), 0, $BU72),\n                    IF(ISBLANK($BM72), 0, $BM72),\n                    IF(ISBLANK($BE72), 0, $BE72),\n                    IF(ISBLANK($AW72), 0, $AW72)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT72,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT72<>\"\", CU72*CV72, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY72,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY72<>\"\", CZ72*DA72, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD72,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DD72<>\"\", DE72*DF72, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI72,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN72,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(DS72<>\"\",DT72<>\"\",DU72<>\"\",DV72<>\"\"), DV72*DS72,\"\")","v":""},{"$f":"IF(OR(DT72<>0,DU72<>0,DV72<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(DS72*DV72*(1+DX72),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA72<>\"\",EB72<>\"\",EC72<>\"\",ED72<>\"\"), ED72*EA72,\"\")","v":""},{"$f":"IF(OR(EB72<>0,EC72<>0,ED72<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EA72*ED72*(1+EF72),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EI72<>\"\",EJ72<>\"\",EK72<>\"\",EL72<>\"\"), EL72*EI72,\"\")","v":""},{"$f":"IF(OR(EJ72<>0,EK72<>0,EL72<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EI72*EL72*(1+EN72),\"\")","v":""},{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},18,null,4.9,0,null,7.3,0,null,9.5,0,null,6.5,0,{"$nulls":3},10.5,0,null,18.5,0,null,21.7,0,null,25.4,0,null,28.6,0,null,28.6,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},13.2,0,{"$nulls":3},18,0,3.1416,{"v":56.5488,"d":"56.55"},{"v":0,"d":"0.00"},0,0.25,null,{"v":0,"d":"0.0"},{"$nulls":13},14,"Horizontals",{"$nulls":3},"10'",100,25.13,{"v":2513,"d":"2,513.00"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"10' Horizontal Ledger/Bearer/Runner",{"$nulls":12},"","",0]
[null,47,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C73, Stage_ID, $K$25:K73, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D73, Level_1, $K$25:$K73, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E73, Level_2, $K$25:K73, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L73=\"WBS\",SUMIFS($N74:$N$185,$G74:$G$185,WBS_ID),IF('Project Estimation'!$L73=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O74:$O$185,$G74:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N73 /Field_Sch_Hours), IF(Type=\"SUB\", $FK73,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P74:$P$185,$G74:$G$185,WBS_ID), IF($N73<>\"\", IF($N73<=8,$N73,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N73*(8/Field_Sch_Hours),$N73)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF73,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM74:CM$185,$G74:$G$185,WBS_ID), IF($N73<>\"\", IF(Type=\"A\", ($S73*P73)+($AA73*P73)+($AI73*P73)+($AQ73*P73)+($AY73*P73)+($BG73*P73)+($BO73*P73)+($BW73*P73)+($CE73*P73), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN74:CN$185,$G74:$G$185,WBS_ID), IF($N73<>\"\", IF(Type=\"A\", ($S73*Q73)+($AA73*Q73)+($AI73*Q73)+($AQ73*Q73)+($AY73*Q73)+($BG73*Q73)+($BO73*Q73)+($BW73*Q73)+($CE73*Q73), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO74:$CO$185,$G74:$G$185,WBS_ID), IF($N73<>\"\", IF(Type=\"A\", $CM73+$CN73, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP74:CP$185, $G74:$G$185, WBS_ID),\n    IF($N73<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM73), 0, AM73),\n                IF(ISBLANK(AE73), 0, AE73),\n                IF(ISBLANK(W73), 0, W73),\n                IF(ISBLANK(AU73), 0, AU73),\n                IF(ISBLANK(BC73), 0, BC73),\n                IF(ISBLANK(BK73), 0, BK73),\n                IF(ISBLANK(BS73), 0, BS73),\n                IF(ISBLANK(CA73), 0, CA73),\n                IF(ISBLANK(CI73), 0, CI73)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ74:CQ$185, $G74:$G$185, WBS_ID),\n    IF($N73<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN73), 0, AN73),\n                IF(ISBLANK(AF73), 0, AF73),\n                IF(ISBLANK(X73), 0, X73),\n                IF(ISBLANK(AV73), 0, AV73),\n                IF(ISBLANK(BD73), 0, BD73),\n                IF(ISBLANK(BL73), 0, BL73),\n                IF(ISBLANK(BT73), 0, BT73),\n                IF(ISBLANK(CB73), 0, CB73),\n                IF(ISBLANK(CJ73), 0, CJ73)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR74:$CR$185, $G74:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG73), 0, $AG73),\n                    IF(ISBLANK($Y73), 0, $Y73),\n                    IF(ISBLANK($AO73), 0, $AO73),\n                    IF(ISBLANK($CK73), 0, $CK73),\n                    IF(ISBLANK($CC73), 0, $CC73),\n                    IF(ISBLANK($BU73), 0, $BU73),\n                    IF(ISBLANK($BM73), 0, $BM73),\n                    IF(ISBLANK($BE73), 0, $BE73),\n                    IF(ISBLANK($AW73), 0, $AW73)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG73), 0, $AG73),\n                    IF(ISBLANK($Y73), 0, $Y73),\n                    IF(ISBLANK($AO73), 0, $AO73),\n                    IF(ISBLANK($CK73), 0, $CK73),\n                    IF(ISBLANK($CC73), 0, $CC73),\n                    IF(ISBLANK($BU73), 0, $BU73),\n                    IF(ISBLANK($BM73), 0, $BM73),\n                    IF(ISBLANK($BE73), 0, $BE73),\n                    IF(ISBLANK($AW73), 0, $AW73)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT73,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY73,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD73,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI73,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN73,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},20,null,5.3,0,null,7.9,0,null,11.7,0,null,7.1,0,{"$nulls":3},13.9,0,null,22.1,0,null,27,0,null,31.3,0,null,34.6,0,null,34.6,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},16.3,0,{"$nulls":3},20,0,3.1416,{"v":62.832,"d":"62.83"},{"v":0,"d":"0.00"},0,0.28,null,{"v":0,"d":"0.0"},{"$nulls":21},{"$f":"SUM($K$30:$K$34)","v":0},{"$f":"SUM($L$30:$L$34)","v":0},{"$f":"SUM($M$30:$M$34)","v":0},{"$nulls":14},"","",0]
[null,48,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C74, Stage_ID, $K$25:K74, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D74, Level_1, $K$25:$K74, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E74, Level_2, $K$25:K74, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L74=\"WBS\",SUMIFS($N75:$N$185,$G75:$G$185,WBS_ID),IF('Project Estimation'!$L74=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O75:$O$185,$G75:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N74 /Field_Sch_Hours), IF(Type=\"SUB\", $FK74,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P75:$P$185,$G75:$G$185,WBS_ID), IF($N74<>\"\", IF($N74<=8,$N74,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N74*(8/Field_Sch_Hours),$N74)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF74,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM75:CM$185,$G75:$G$185,WBS_ID), IF($N74<>\"\", IF(Type=\"A\", ($S74*P74)+($AA74*P74)+($AI74*P74)+($AQ74*P74)+($AY74*P74)+($BG74*P74)+($BO74*P74)+($BW74*P74)+($CE74*P74), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN75:CN$185,$G75:$G$185,WBS_ID), IF($N74<>\"\", IF(Type=\"A\", ($S74*Q74)+($AA74*Q74)+($AI74*Q74)+($AQ74*Q74)+($AY74*Q74)+($BG74*Q74)+($BO74*Q74)+($BW74*Q74)+($CE74*Q74), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO75:$CO$185,$G75:$G$185,WBS_ID), IF($N74<>\"\", IF(Type=\"A\", $CM74+$CN74, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP75:CP$185, $G75:$G$185, WBS_ID),\n    IF($N74<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM74), 0, AM74),\n                IF(ISBLANK(AE74), 0, AE74),\n                IF(ISBLANK(W74), 0, W74),\n                IF(ISBLANK(AU74), 0, AU74),\n                IF(ISBLANK(BC74), 0, BC74),\n                IF(ISBLANK(BK74), 0, BK74),\n                IF(ISBLANK(BS74), 0, BS74),\n                IF(ISBLANK(CA74), 0, CA74),\n                IF(ISBLANK(CI74), 0, CI74)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ75:CQ$185, $G75:$G$185, WBS_ID),\n    IF($N74<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN74), 0, AN74),\n                IF(ISBLANK(AF74), 0, AF74),\n                IF(ISBLANK(X74), 0, X74),\n                IF(ISBLANK(AV74), 0, AV74),\n                IF(ISBLANK(BD74), 0, BD74),\n                IF(ISBLANK(BL74), 0, BL74),\n                IF(ISBLANK(BT74), 0, BT74),\n                IF(ISBLANK(CB74), 0, CB74),\n                IF(ISBLANK(CJ74), 0, CJ74)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR75:$CR$185, $G75:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG74), 0, $AG74),\n                    IF(ISBLANK($Y74), 0, $Y74),\n                    IF(ISBLANK($AO74), 0, $AO74),\n                    IF(ISBLANK($CK74), 0, $CK74),\n                    IF(ISBLANK($CC74), 0, $CC74),\n                    IF(ISBLANK($BU74), 0, $BU74),\n                    IF(ISBLANK($BM74), 0, $BM74),\n                    IF(ISBLANK($BE74), 0, $BE74),\n                    IF(ISBLANK($AW74), 0, $AW74)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG74), 0, $AG74),\n                    IF(ISBLANK($Y74), 0, $Y74),\n                    IF(ISBLANK($AO74), 0, $AO74),\n                    IF(ISBLANK($CK74), 0, $CK74),\n                    IF(ISBLANK($CC74), 0, $CC74),\n                    IF(ISBLANK($BU74), 0, $BU74),\n                    IF(ISBLANK($BM74), 0, $BM74),\n                    IF(ISBLANK($BE74), 0, $BE74),\n                    IF(ISBLANK($AW74), 0, $AW74)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT74,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT74<>\"\", CU74*CV74, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY74,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY74<>\"\", CZ74*DA74, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD74,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI74,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN74,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(DS74<>\"\",DT74<>\"\",DU74<>\"\",DV74<>\"\"), DV74*DS74,\"\")","v":""},{"$f":"IF(OR(DT74<>0,DU74<>0,DV74<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(DS74*DV74*(1+DX74),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA74<>\"\",EB74<>\"\",EC74<>\"\",ED74<>\"\"), ED74*EA74,\"\")","v":""},{"$f":"IF(OR(EB74<>0,EC74<>0,ED74<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EA74*ED74*(1+EF74),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EI74<>\"\",EJ74<>\"\",EK74<>\"\",EL74<>\"\"), EL74*EI74,\"\")","v":""},{"$f":"IF(OR(EJ74<>0,EK74<>0,EL74<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EI74*EL74*(1+EN74),\"\")","v":""},{"$nulls":5},"",{"$f":"IF(OR(ER74<>0,ES74<>0,ET74<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EZ74<>0,FA74<>0,FB74<>0), $CU$5, \"\")","v":""},"",{"$nulls":6},"","",{"$nulls":4},24,null,5.9,0,null,11.9,0,null,12,0,null,9.1,0,{"$nulls":3},26.3,0,null,30.4,0,null,36.9,0,null,41.8,0,null,56.2,0,null,56.2,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},23.5,0,{"$nulls":25},15,"Braces",{"$nulls":3},"4'",20,17.25,{"$f":"IL74*IM74","v":{"v":345,"d":"345.00"}},{"$f":"(($K$80+$K$83)/$K$79)*IN74","v":{"$error":"#VALUE!"}},{"$f":"IN74+IO74","v":{"$error":"#VALUE!"}},{"$f":"IP74/IL74/$N$6","v":{"$error":"#VALUE!"}},"4' x 2.0M Diagonal Bay Brace",{"$nulls":12},"","",0]
[null,49,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C75, Stage_ID, $K$25:K75, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D75, Level_1, $K$25:$K75, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E75, Level_2, $K$25:K75, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L75=\"WBS\",SUMIFS($N76:$N$185,$G76:$G$185,WBS_ID),IF('Project Estimation'!$L75=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O76:$O$185,$G76:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N75 /Field_Sch_Hours), IF(Type=\"SUB\", $FK75,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P76:$P$185,$G76:$G$185,WBS_ID), IF($N75<>\"\", IF($N75<=8,$N75,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N75*(8/Field_Sch_Hours),$N75)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF75,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM76:CM$185,$G76:$G$185,WBS_ID), IF($N75<>\"\", IF(Type=\"A\", ($S75*P75)+($AA75*P75)+($AI75*P75)+($AQ75*P75)+($AY75*P75)+($BG75*P75)+($BO75*P75)+($BW75*P75)+($CE75*P75), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN76:CN$185,$G76:$G$185,WBS_ID), IF($N75<>\"\", IF(Type=\"A\", ($S75*Q75)+($AA75*Q75)+($AI75*Q75)+($AQ75*Q75)+($AY75*Q75)+($BG75*Q75)+($BO75*Q75)+($BW75*Q75)+($CE75*Q75), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO76:$CO$185,$G76:$G$185,WBS_ID), IF($N75<>\"\", IF(Type=\"A\", $CM75+$CN75, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP76:CP$185, $G76:$G$185, WBS_ID),\n    IF($N75<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM75), 0, AM75),\n                IF(ISBLANK(AE75), 0, AE75),\n                IF(ISBLANK(W75), 0, W75),\n                IF(ISBLANK(AU75), 0, AU75),\n                IF(ISBLANK(BC75), 0, BC75),\n                IF(ISBLANK(BK75), 0, BK75),\n                IF(ISBLANK(BS75), 0, BS75),\n                IF(ISBLANK(CA75), 0, CA75),\n                IF(ISBLANK(CI75), 0, CI75)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ76:CQ$185, $G76:$G$185, WBS_ID),\n    IF($N75<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN75), 0, AN75),\n                IF(ISBLANK(AF75), 0, AF75),\n                IF(ISBLANK(X75), 0, X75),\n                IF(ISBLANK(AV75), 0, AV75),\n                IF(ISBLANK(BD75), 0, BD75),\n                IF(ISBLANK(BL75), 0, BL75),\n                IF(ISBLANK(BT75), 0, BT75),\n                IF(ISBLANK(CB75), 0, CB75),\n                IF(ISBLANK(CJ75), 0, CJ75)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR76:$CR$185, $G76:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG75), 0, $AG75),\n                    IF(ISBLANK($Y75), 0, $Y75),\n                    IF(ISBLANK($AO75), 0, $AO75),\n                    IF(ISBLANK($CK75), 0, $CK75),\n                    IF(ISBLANK($CC75), 0, $CC75),\n                    IF(ISBLANK($BU75), 0, $BU75),\n                    IF(ISBLANK($BM75), 0, $BM75),\n                    IF(ISBLANK($BE75), 0, $BE75),\n                    IF(ISBLANK($AW75), 0, $AW75)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG75), 0, $AG75),\n                    IF(ISBLANK($Y75), 0, $Y75),\n                    IF(ISBLANK($AO75), 0, $AO75),\n                    IF(ISBLANK($CK75), 0, $CK75),\n                    IF(ISBLANK($CC75), 0, $CC75),\n                    IF(ISBLANK($BU75), 0, $BU75),\n                    IF(ISBLANK($BM75), 0, $BM75),\n                    IF(ISBLANK($BE75), 0, $BE75),\n                    IF(ISBLANK($AW75), 0, $AW75)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT75,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY75,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD75,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI75,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN75,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(DT75<>0,DU75<>0,DV75<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EB75<>0,EC75<>0,ED75<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EJ75<>0,EK75<>0,EL75<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(ER75<>0,ES75<>0,ET75<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EZ75<>0,FA75<>0,FB75<>0), $CU$5, \"\")","v":""},"",{"$nulls":6},"","",{"$nulls":4},26,null,6.5,0,null,12.6,0,null,13,0,null,9.7,0,{"$nulls":15},62.4,0,null,62.4,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},27.6,0,{"$nulls":3},24,{"$f":"'Pipe Welding'!IN75","v":0},3.1416,{"v":75.3984,"d":"75.40"},{"v":0,"d":"0.00"},0,0.34,null,{"v":0,"d":"0.0"},{"$nulls":7},"macro","poly",{"$nulls":4},16,"Braces",{"$nulls":3},"5'",20,21.24,{"v":424.79999999999995,"d":"424.80"},{"$f":"(($K$80+$K$83)/$K$79)*IN75","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$f":"IP75/IL75/$N$6","v":{"$error":"#VALUE!"}},"5' x 2.0M Diagonal Bay Brace",{"$nulls":12},"","",""]
[null,50,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C76, Stage_ID, $K$25:K76, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D76, Level_1, $K$25:$K76, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E76, Level_2, $K$25:K76, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L76=\"WBS\",SUMIFS($N77:$N$185,$G77:$G$185,WBS_ID),IF('Project Estimation'!$L76=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O77:$O$185,$G77:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N76 /Field_Sch_Hours), IF(Type=\"SUB\", $FK76,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P77:$P$185,$G77:$G$185,WBS_ID), IF($N76<>\"\", IF($N76<=8,$N76,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N76*(8/Field_Sch_Hours),$N76)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF76,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM77:CM$185,$G77:$G$185,WBS_ID), IF($N76<>\"\", IF(Type=\"A\", ($S76*P76)+($AA76*P76)+($AI76*P76)+($AQ76*P76)+($AY76*P76)+($BG76*P76)+($BO76*P76)+($BW76*P76)+($CE76*P76), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN77:CN$185,$G77:$G$185,WBS_ID), IF($N76<>\"\", IF(Type=\"A\", ($S76*Q76)+($AA76*Q76)+($AI76*Q76)+($AQ76*Q76)+($AY76*Q76)+($BG76*Q76)+($BO76*Q76)+($BW76*Q76)+($CE76*Q76), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO77:$CO$185,$G77:$G$185,WBS_ID), IF($N76<>\"\", IF(Type=\"A\", $CM76+$CN76, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP77:CP$185, $G77:$G$185, WBS_ID),\n    IF($N76<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM76), 0, AM76),\n                IF(ISBLANK(AE76), 0, AE76),\n                IF(ISBLANK(W76), 0, W76),\n                IF(ISBLANK(AU76), 0, AU76),\n                IF(ISBLANK(BC76), 0, BC76),\n                IF(ISBLANK(BK76), 0, BK76),\n                IF(ISBLANK(BS76), 0, BS76),\n                IF(ISBLANK(CA76), 0, CA76),\n                IF(ISBLANK(CI76), 0, CI76)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ77:CQ$185, $G77:$G$185, WBS_ID),\n    IF($N76<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN76), 0, AN76),\n                IF(ISBLANK(AF76), 0, AF76),\n                IF(ISBLANK(X76), 0, X76),\n                IF(ISBLANK(AV76), 0, AV76),\n                IF(ISBLANK(BD76), 0, BD76),\n                IF(ISBLANK(BL76), 0, BL76),\n                IF(ISBLANK(BT76), 0, BT76),\n                IF(ISBLANK(CB76), 0, CB76),\n                IF(ISBLANK(CJ76), 0, CJ76)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR77:$CR$185, $G77:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG76), 0, $AG76),\n                    IF(ISBLANK($Y76), 0, $Y76),\n                    IF(ISBLANK($AO76), 0, $AO76),\n                    IF(ISBLANK($CK76), 0, $CK76),\n                    IF(ISBLANK($CC76), 0, $CC76),\n                    IF(ISBLANK($BU76), 0, $BU76),\n                    IF(ISBLANK($BM76), 0, $BM76),\n                    IF(ISBLANK($BE76), 0, $BE76),\n                    IF(ISBLANK($AW76), 0, $AW76)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG76), 0, $AG76),\n                    IF(ISBLANK($Y76), 0, $Y76),\n                    IF(ISBLANK($AO76), 0, $AO76),\n                    IF(ISBLANK($CK76), 0, $CK76),\n                    IF(ISBLANK($CC76), 0, $CC76),\n                    IF(ISBLANK($BU76), 0, $BU76),\n                    IF(ISBLANK($BM76), 0, $BM76),\n                    IF(ISBLANK($BE76), 0, $BE76),\n                    IF(ISBLANK($AW76), 0, $AW76)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT76,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY76,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD76,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI76,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN76,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(DT76<>0,DU76<>0,DV76<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EB76<>0,EC76<>0,ED76<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EJ76<>0,EK76<>0,EL76<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(ER76<>0,ES76<>0,ET76<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EZ76<>0,FA76<>0,FB76<>0), $CU$5, \"\")","v":""},"",{"$nulls":6},"","",{"$nulls":4},28,null,7.1,0,null,12.9,0,null,14,0,null,10.3,0,{"$nulls":15},68.6,0,null,68.6,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},32,0,{"$nulls":3},26,{"$f":"'Pipe Welding'!IN76","v":0},3.1416,{"v":81.6816,"d":"81.68"},{"v":0,"d":"0.00"},0,0.37,null,{"v":0,"d":"0.0"},{"$nulls":7},{"v":877.8,"d":"$877.80"},{"v":2413.98,"d":"$2,413.98"},{"$nulls":4},17,"Braces",{"$nulls":3},"7'",40,23.45,{"v":938,"d":"938.00"},{"$f":"(($K$80+$K$83)/$K$79)*IN76","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$f":"IP76/IL76/$N$6","v":{"$error":"#VALUE!"}},"7' x 2.0M Diagonal Bay Brace",{"$nulls":12},"","",0]
[null,51,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C77, Stage_ID, $K$25:K77, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D77, Level_1, $K$25:$K77, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E77, Level_2, $K$25:K77, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L77=\"WBS\",SUMIFS($N78:$N$185,$G78:$G$185,WBS_ID),IF('Project Estimation'!$L77=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O78:$O$185,$G78:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N77 /Field_Sch_Hours), IF(Type=\"SUB\", $FK77,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P78:$P$185,$G78:$G$185,WBS_ID), IF($N77<>\"\", IF($N77<=8,$N77,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N77*(8/Field_Sch_Hours),$N77)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF77,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM78:CM$185,$G78:$G$185,WBS_ID), IF($N77<>\"\", IF(Type=\"A\", ($S77*P77)+($AA77*P77)+($AI77*P77)+($AQ77*P77)+($AY77*P77)+($BG77*P77)+($BO77*P77)+($BW77*P77)+($CE77*P77), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN78:CN$185,$G78:$G$185,WBS_ID), IF($N77<>\"\", IF(Type=\"A\", ($S77*Q77)+($AA77*Q77)+($AI77*Q77)+($AQ77*Q77)+($AY77*Q77)+($BG77*Q77)+($BO77*Q77)+($BW77*Q77)+($CE77*Q77), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO78:$CO$185,$G78:$G$185,WBS_ID), IF($N77<>\"\", IF(Type=\"A\", $CM77+$CN77, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP78:CP$185, $G78:$G$185, WBS_ID),\n    IF($N77<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM77), 0, AM77),\n                IF(ISBLANK(AE77), 0, AE77),\n                IF(ISBLANK(W77), 0, W77),\n                IF(ISBLANK(AU77), 0, AU77),\n                IF(ISBLANK(BC77), 0, BC77),\n                IF(ISBLANK(BK77), 0, BK77),\n                IF(ISBLANK(BS77), 0, BS77),\n                IF(ISBLANK(CA77), 0, CA77),\n                IF(ISBLANK(CI77), 0, CI77)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ78:CQ$185, $G78:$G$185, WBS_ID),\n    IF($N77<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN77), 0, AN77),\n                IF(ISBLANK(AF77), 0, AF77),\n                IF(ISBLANK(X77), 0, X77),\n                IF(ISBLANK(AV77), 0, AV77),\n                IF(ISBLANK(BD77), 0, BD77),\n                IF(ISBLANK(BL77), 0, BL77),\n                IF(ISBLANK(BT77), 0, BT77),\n                IF(ISBLANK(CB77), 0, CB77),\n                IF(ISBLANK(CJ77), 0, CJ77)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR78:$CR$185, $G78:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG77), 0, $AG77),\n                    IF(ISBLANK($Y77), 0, $Y77),\n                    IF(ISBLANK($AO77), 0, $AO77),\n                    IF(ISBLANK($CK77), 0, $CK77),\n                    IF(ISBLANK($CC77), 0, $CC77),\n                    IF(ISBLANK($BU77), 0, $BU77),\n                    IF(ISBLANK($BM77), 0, $BM77),\n                    IF(ISBLANK($BE77), 0, $BE77),\n                    IF(ISBLANK($AW77), 0, $AW77)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG77), 0, $AG77),\n                    IF(ISBLANK($Y77), 0, $Y77),\n                    IF(ISBLANK($AO77), 0, $AO77),\n                    IF(ISBLANK($CK77), 0, $CK77),\n                    IF(ISBLANK($CC77), 0, $CC77),\n                    IF(ISBLANK($BU77), 0, $BU77),\n                    IF(ISBLANK($BM77), 0, $BM77),\n                    IF(ISBLANK($BE77), 0, $BE77),\n                    IF(ISBLANK($AW77), 0, $AW77)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT77,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY77,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD77,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI77,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN77,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(DT77<>0,DU77<>0,DV77<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EB77<>0,EC77<>0,ED77<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EJ77<>0,EK77<>0,EL77<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(ER77<>0,ES77<>0,ET77<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EZ77<>0,FA77<>0,FB77<>0), $CU$5, \"\")","v":""},"",{"$nulls":6},"","",{"$nulls":4},30,null,7.7,0,null,13.6,0,null,15.4,0,null,10.9,0,{"$nulls":15},74.8,0,null,74.8,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},36.7,0,{"$nulls":3},28,{"$f":"'Pipe Welding'!IN77","v":0},3.1416,{"v":87.9648,"d":"87.96"},{"v":0,"d":"0.00"},0,0.4,null,{"v":0,"d":"0.0"},{"$nulls":13},18,"Braces",{"$nulls":3},"8' 6\"",20,26.46,{"v":529.2,"d":"529.20"},{"$f":"(($K$80+$K$83)/$K$79)*IN77","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$f":"IP77/IL77/$N$6","v":{"$error":"#VALUE!"}},"9' x 2.0M Diagonal Bay Brace",{"$nulls":12},"","",0]
[null,52,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C78, Stage_ID, $K$25:K78, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D78, Level_1, $K$25:$K78, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E78, Level_2, $K$25:K78, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L78=\"WBS\",SUMIFS($N79:$N$185,$G79:$G$185,WBS_ID),IF('Project Estimation'!$L78=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O79:$O$185,$G79:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N78 /Field_Sch_Hours), IF(Type=\"SUB\", $FK78,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P79:$P$185,$G79:$G$185,WBS_ID), IF($N78<>\"\", IF($N78<=8,$N78,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N78*(8/Field_Sch_Hours),$N78)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF78,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM79:CM$185,$G79:$G$185,WBS_ID), IF($N78<>\"\", IF(Type=\"A\", ($S78*P78)+($AA78*P78)+($AI78*P78)+($AQ78*P78)+($AY78*P78)+($BG78*P78)+($BO78*P78)+($BW78*P78)+($CE78*P78), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN79:CN$185,$G79:$G$185,WBS_ID), IF($N78<>\"\", IF(Type=\"A\", ($S78*Q78)+($AA78*Q78)+($AI78*Q78)+($AQ78*Q78)+($AY78*Q78)+($BG78*Q78)+($BO78*Q78)+($BW78*Q78)+($CE78*Q78), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO79:$CO$185,$G79:$G$185,WBS_ID), IF($N78<>\"\", IF(Type=\"A\", $CM78+$CN78, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP79:CP$185, $G79:$G$185, WBS_ID),\n    IF($N78<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM78), 0, AM78),\n                IF(ISBLANK(AE78), 0, AE78),\n                IF(ISBLANK(W78), 0, W78),\n                IF(ISBLANK(AU78), 0, AU78),\n                IF(ISBLANK(BC78), 0, BC78),\n                IF(ISBLANK(BK78), 0, BK78),\n                IF(ISBLANK(BS78), 0, BS78),\n                IF(ISBLANK(CA78), 0, CA78),\n                IF(ISBLANK(CI78), 0, CI78)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ79:CQ$185, $G79:$G$185, WBS_ID),\n    IF($N78<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN78), 0, AN78),\n                IF(ISBLANK(AF78), 0, AF78),\n                IF(ISBLANK(X78), 0, X78),\n                IF(ISBLANK(AV78), 0, AV78),\n                IF(ISBLANK(BD78), 0, BD78),\n                IF(ISBLANK(BL78), 0, BL78),\n                IF(ISBLANK(BT78), 0, BT78),\n                IF(ISBLANK(CB78), 0, CB78),\n                IF(ISBLANK(CJ78), 0, CJ78)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR79:$CR$185, $G79:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG78), 0, $AG78),\n                    IF(ISBLANK($Y78), 0, $Y78),\n                    IF(ISBLANK($AO78), 0, $AO78),\n                    IF(ISBLANK($CK78), 0, $CK78),\n                    IF(ISBLANK($CC78), 0, $CC78),\n                    IF(ISBLANK($BU78), 0, $BU78),\n                    IF(ISBLANK($BM78), 0, $BM78),\n                    IF(ISBLANK($BE78), 0, $BE78),\n                    IF(ISBLANK($AW78), 0, $AW78)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG78), 0, $AG78),\n                    IF(ISBLANK($Y78), 0, $Y78),\n                    IF(ISBLANK($AO78), 0, $AO78),\n                    IF(ISBLANK($CK78), 0, $CK78),\n                    IF(ISBLANK($CC78), 0, $CC78),\n                    IF(ISBLANK($BU78), 0, $BU78),\n                    IF(ISBLANK($BM78), 0, $BM78),\n                    IF(ISBLANK($BE78), 0, $BE78),\n                    IF(ISBLANK($AW78), 0, $AW78)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT78,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY78,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD78,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI78,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN78,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(DT78<>0,DU78<>0,DV78<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EB78<>0,EC78<>0,ED78<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EJ78<>0,EK78<>0,EL78<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(ER78<>0,ES78<>0,ET78<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EZ78<>0,FA78<>0,FB78<>0), $CU$5, \"\")","v":""},"",{"$nulls":6},"","",{"$nulls":4},32,null,8.3,0,null,14.3,0,null,16.6,0,null,11.5,0,{"$nulls":15},81,0,null,81,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},41.8,0,{"$nulls":3},30,{"$f":"'Pipe Welding'!IN78","v":0},3.1416,{"v":94.248,"d":"94.25"},{"v":0,"d":"0.00"},0,0.42,null,{"v":0,"d":"0.0"},{"$nulls":13},19,"Braces",{"$nulls":3},"10'",20,27.33,{"v":546.5999999999999,"d":"546.60"},{"$f":"(($K$80+$K$83)/$K$79)*IN78","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$f":"IP78/IL78/$N$6","v":{"$error":"#VALUE!"}},"10' x 2.0M Diagonal Bay Brace",{"$nulls":12},"","",0]
[null,53,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C79, Stage_ID, $K$25:K79, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D79, Level_1, $K$25:$K79, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E79, Level_2, $K$25:K79, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L79=\"WBS\",SUMIFS($N80:$N$185,$G80:$G$185,WBS_ID),IF('Project Estimation'!$L79=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O80:$O$185,$G80:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N79 /Field_Sch_Hours), IF(Type=\"SUB\", $FK79,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P80:$P$185,$G80:$G$185,WBS_ID), IF($N79<>\"\", IF($N79<=8,$N79,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N79*(8/Field_Sch_Hours),$N79)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF79,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM80:CM$185,$G80:$G$185,WBS_ID), IF($N79<>\"\", IF(Type=\"A\", ($S79*P79)+($AA79*P79)+($AI79*P79)+($AQ79*P79)+($AY79*P79)+($BG79*P79)+($BO79*P79)+($BW79*P79)+($CE79*P79), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN80:CN$185,$G80:$G$185,WBS_ID), IF($N79<>\"\", IF(Type=\"A\", ($S79*Q79)+($AA79*Q79)+($AI79*Q79)+($AQ79*Q79)+($AY79*Q79)+($BG79*Q79)+($BO79*Q79)+($BW79*Q79)+($CE79*Q79), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO80:$CO$185,$G80:$G$185,WBS_ID), IF($N79<>\"\", IF(Type=\"A\", $CM79+$CN79, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP80:CP$185, $G80:$G$185, WBS_ID),\n    IF($N79<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM79), 0, AM79),\n                IF(ISBLANK(AE79), 0, AE79),\n                IF(ISBLANK(W79), 0, W79),\n                IF(ISBLANK(AU79), 0, AU79),\n                IF(ISBLANK(BC79), 0, BC79),\n                IF(ISBLANK(BK79), 0, BK79),\n                IF(ISBLANK(BS79), 0, BS79),\n                IF(ISBLANK(CA79), 0, CA79),\n                IF(ISBLANK(CI79), 0, CI79)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ80:CQ$185, $G80:$G$185, WBS_ID),\n    IF($N79<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN79), 0, AN79),\n                IF(ISBLANK(AF79), 0, AF79),\n                IF(ISBLANK(X79), 0, X79),\n                IF(ISBLANK(AV79), 0, AV79),\n                IF(ISBLANK(BD79), 0, BD79),\n                IF(ISBLANK(BL79), 0, BL79),\n                IF(ISBLANK(BT79), 0, BT79),\n                IF(ISBLANK(CB79), 0, CB79),\n                IF(ISBLANK(CJ79), 0, CJ79)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR80:$CR$185, $G80:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG79), 0, $AG79),\n                    IF(ISBLANK($Y79), 0, $Y79),\n                    IF(ISBLANK($AO79), 0, $AO79),\n                    IF(ISBLANK($CK79), 0, $CK79),\n                    IF(ISBLANK($CC79), 0, $CC79),\n                    IF(ISBLANK($BU79), 0, $BU79),\n                    IF(ISBLANK($BM79), 0, $BM79),\n                    IF(ISBLANK($BE79), 0, $BE79),\n                    IF(ISBLANK($AW79), 0, $AW79)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG79), 0, $AG79),\n                    IF(ISBLANK($Y79), 0, $Y79),\n                    IF(ISBLANK($AO79), 0, $AO79),\n                    IF(ISBLANK($CK79), 0, $CK79),\n                    IF(ISBLANK($CC79), 0, $CC79),\n                    IF(ISBLANK($BU79), 0, $BU79),\n                    IF(ISBLANK($BM79), 0, $BM79),\n                    IF(ISBLANK($BE79), 0, $BE79),\n                    IF(ISBLANK($AW79), 0, $AW79)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT79,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT79<>\"\", CU79*CV79, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY79,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY79<>\"\", CZ79*DA79, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD79,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI79,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN79,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(DS79<>\"\",DT79<>\"\",DU79<>\"\",DV79<>\"\"), DV79*DS79,\"\")","v":""},{"$f":"IF(OR(DT79<>0,DU79<>0,DV79<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(DS79*DV79*(1+DX79),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA79<>\"\",EB79<>\"\",EC79<>\"\",ED79<>\"\"), ED79*EA79,\"\")","v":""},{"$f":"IF(OR(EB79<>0,EC79<>0,ED79<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EA79*ED79*(1+EF79),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EI79<>\"\",EJ79<>\"\",EK79<>\"\",EL79<>\"\"), EL79*EI79,\"\")","v":""},{"$f":"IF(OR(EJ79<>0,EK79<>0,EL79<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EI79*EL79*(1+EN79),\"\")","v":""},{"$nulls":5},"",{"$f":"IF(OR(ER79<>0,ES79<>0,ET79<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EZ79<>0,FA79<>0,FB79<>0), $CU$5, \"\")","v":""},"",{"$nulls":6},"","",{"$nulls":4},34,null,8.9,0,null,15,0,null,18,0,null,12.1,0,{"$nulls":15},87.2,0,null,87.2,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},47.1,0,{"$nulls":3},32,{"$f":"'Pipe Welding'!IN79","v":0},3.1416,{"v":100.5312,"d":"100.53"},{"v":0,"d":"0.00"},0,0.45,null,{"v":0,"d":"0.0"},{"$nulls":21},{"$f":"SUM($K$36:$K$38)","v":0},{"$f":"SUM($L$36:$L$38)","v":0},{"$f":"SUM($M$36:$M$38)","v":0},{"$nulls":14},"","",0]
[null,54,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C80, Stage_ID, $K$25:K80, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D80, Level_1, $K$25:$K80, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E80, Level_2, $K$25:K80, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L80=\"WBS\",SUMIFS($N81:$N$185,$G81:$G$185,WBS_ID),IF('Project Estimation'!$L80=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O81:$O$185,$G81:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N80 /Field_Sch_Hours), IF(Type=\"SUB\", $FK80,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P81:$P$185,$G81:$G$185,WBS_ID), IF($N80<>\"\", IF($N80<=8,$N80,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N80*(8/Field_Sch_Hours),$N80)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF80,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM81:CM$185,$G81:$G$185,WBS_ID), IF($N80<>\"\", IF(Type=\"A\", ($S80*P80)+($AA80*P80)+($AI80*P80)+($AQ80*P80)+($AY80*P80)+($BG80*P80)+($BO80*P80)+($BW80*P80)+($CE80*P80), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN81:CN$185,$G81:$G$185,WBS_ID), IF($N80<>\"\", IF(Type=\"A\", ($S80*Q80)+($AA80*Q80)+($AI80*Q80)+($AQ80*Q80)+($AY80*Q80)+($BG80*Q80)+($BO80*Q80)+($BW80*Q80)+($CE80*Q80), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO81:$CO$185,$G81:$G$185,WBS_ID), IF($N80<>\"\", IF(Type=\"A\", $CM80+$CN80, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP81:CP$185, $G81:$G$185, WBS_ID),\n    IF($N80<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM80), 0, AM80),\n                IF(ISBLANK(AE80), 0, AE80),\n                IF(ISBLANK(W80), 0, W80),\n                IF(ISBLANK(AU80), 0, AU80),\n                IF(ISBLANK(BC80), 0, BC80),\n                IF(ISBLANK(BK80), 0, BK80),\n                IF(ISBLANK(BS80), 0, BS80),\n                IF(ISBLANK(CA80), 0, CA80),\n                IF(ISBLANK(CI80), 0, CI80)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ81:CQ$185, $G81:$G$185, WBS_ID),\n    IF($N80<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN80), 0, AN80),\n                IF(ISBLANK(AF80), 0, AF80),\n                IF(ISBLANK(X80), 0, X80),\n                IF(ISBLANK(AV80), 0, AV80),\n                IF(ISBLANK(BD80), 0, BD80),\n                IF(ISBLANK(BL80), 0, BL80),\n                IF(ISBLANK(BT80), 0, BT80),\n                IF(ISBLANK(CB80), 0, CB80),\n                IF(ISBLANK(CJ80), 0, CJ80)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR81:$CR$185, $G81:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG80), 0, $AG80),\n                    IF(ISBLANK($Y80), 0, $Y80),\n                    IF(ISBLANK($AO80), 0, $AO80),\n                    IF(ISBLANK($CK80), 0, $CK80),\n                    IF(ISBLANK($CC80), 0, $CC80),\n                    IF(ISBLANK($BU80), 0, $BU80),\n                    IF(ISBLANK($BM80), 0, $BM80),\n                    IF(ISBLANK($BE80), 0, $BE80),\n                    IF(ISBLANK($AW80), 0, $AW80)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG80), 0, $AG80),\n                    IF(ISBLANK($Y80), 0, $Y80),\n                    IF(ISBLANK($AO80), 0, $AO80),\n                    IF(ISBLANK($CK80), 0, $CK80),\n                    IF(ISBLANK($CC80), 0, $CC80),\n                    IF(ISBLANK($BU80), 0, $BU80),\n                    IF(ISBLANK($BM80), 0, $BM80),\n                    IF(ISBLANK($BE80), 0, $BE80),\n                    IF(ISBLANK($AW80), 0, $AW80)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT80,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY80,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD80,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI80,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN80,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},36,null,9.5,0,null,15.7,0,null,19,0,null,12.7,0,{"$nulls":15},93.4,0,null,93.4,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},52.9,0,{"$nulls":3},34,{"$f":"'Pipe Welding'!IN80","v":0},3.1416,{"v":106.81439999999999,"d":"106.81"},{"v":0,"d":"0.00"},0,0.48,null,{"v":0,"d":"0.0"},{"$nulls":13},20,"Trusses",{"$nulls":3},"7'",20,41.34,{"$f":"IL80*IM80","v":{"v":826.8000000000001,"d":"826.80"}},{"$f":"(($K$80+$K$83)/$K$79)*IN80","v":{"$error":"#VALUE!"}},{"$f":"IN80+IO80","v":{"$error":"#VALUE!"}},{"$f":"IP80/IL80/$N$6","v":{"$error":"#VALUE!"}},"7' Double Ledger/Truss",{"$nulls":12},"","",0]
[null,55,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C81, Stage_ID, $K$25:K81, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D81, Level_1, $K$25:$K81, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E81, Level_2, $K$25:K81, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L81=\"WBS\",SUMIFS($N82:$N$185,$G82:$G$185,WBS_ID),IF('Project Estimation'!$L81=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O82:$O$185,$G82:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N81 /Field_Sch_Hours), IF(Type=\"SUB\", $FK81,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P82:$P$185,$G82:$G$185,WBS_ID), IF($N81<>\"\", IF($N81<=8,$N81,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N81*(8/Field_Sch_Hours),$N81)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF81,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM82:CM$185,$G82:$G$185,WBS_ID), IF($N81<>\"\", IF(Type=\"A\", ($S81*P81)+($AA81*P81)+($AI81*P81)+($AQ81*P81)+($AY81*P81)+($BG81*P81)+($BO81*P81)+($BW81*P81)+($CE81*P81), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN82:CN$185,$G82:$G$185,WBS_ID), IF($N81<>\"\", IF(Type=\"A\", ($S81*Q81)+($AA81*Q81)+($AI81*Q81)+($AQ81*Q81)+($AY81*Q81)+($BG81*Q81)+($BO81*Q81)+($BW81*Q81)+($CE81*Q81), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO82:$CO$185,$G82:$G$185,WBS_ID), IF($N81<>\"\", IF(Type=\"A\", $CM81+$CN81, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP82:CP$185, $G82:$G$185, WBS_ID),\n    IF($N81<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM81), 0, AM81),\n                IF(ISBLANK(AE81), 0, AE81),\n                IF(ISBLANK(W81), 0, W81),\n                IF(ISBLANK(AU81), 0, AU81),\n                IF(ISBLANK(BC81), 0, BC81),\n                IF(ISBLANK(BK81), 0, BK81),\n                IF(ISBLANK(BS81), 0, BS81),\n                IF(ISBLANK(CA81), 0, CA81),\n                IF(ISBLANK(CI81), 0, CI81)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ82:CQ$185, $G82:$G$185, WBS_ID),\n    IF($N81<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN81), 0, AN81),\n                IF(ISBLANK(AF81), 0, AF81),\n                IF(ISBLANK(X81), 0, X81),\n                IF(ISBLANK(AV81), 0, AV81),\n                IF(ISBLANK(BD81), 0, BD81),\n                IF(ISBLANK(BL81), 0, BL81),\n                IF(ISBLANK(BT81), 0, BT81),\n                IF(ISBLANK(CB81), 0, CB81),\n                IF(ISBLANK(CJ81), 0, CJ81)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR82:$CR$185, $G82:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG81), 0, $AG81),\n                    IF(ISBLANK($Y81), 0, $Y81),\n                    IF(ISBLANK($AO81), 0, $AO81),\n                    IF(ISBLANK($CK81), 0, $CK81),\n                    IF(ISBLANK($CC81), 0, $CC81),\n                    IF(ISBLANK($BU81), 0, $BU81),\n                    IF(ISBLANK($BM81), 0, $BM81),\n                    IF(ISBLANK($BE81), 0, $BE81),\n                    IF(ISBLANK($AW81), 0, $AW81)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG81), 0, $AG81),\n                    IF(ISBLANK($Y81), 0, $Y81),\n                    IF(ISBLANK($AO81), 0, $AO81),\n                    IF(ISBLANK($CK81), 0, $CK81),\n                    IF(ISBLANK($CC81), 0, $CC81),\n                    IF(ISBLANK($BU81), 0, $BU81),\n                    IF(ISBLANK($BM81), 0, $BM81),\n                    IF(ISBLANK($BE81), 0, $BE81),\n                    IF(ISBLANK($AW81), 0, $AW81)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT81,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY81,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD81,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI81,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN81,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},38,null,10.1,0,null,16.3,0,null,20.2,0,null,13.4,0,{"$nulls":15},99.6,0,null,99.6,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},58.9,0,{"$nulls":3},36,{"$f":"'Pipe Welding'!IN81","v":0},3.1416,{"v":113.0976,"d":"113.10"},{"v":0,"d":"0.00"},0,0.5,null,{"v":0,"d":"0.0"},{"$nulls":13},21,"Trusses",{"$nulls":3},"8' 6\"",20,46.64,{"v":932.8,"d":"932.80"},{"$f":"(($K$80+$K$83)/$K$79)*IN81","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$f":"IP81/IL81/$N$6","v":{"$error":"#VALUE!"}},"9' Double Ledger/Truss",{"$nulls":12},"","",0]
[null,56,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C82, Stage_ID, $K$25:K82, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D82, Level_1, $K$25:$K82, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E82, Level_2, $K$25:K82, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L82=\"WBS\",SUMIFS($N83:$N$185,$G83:$G$185,WBS_ID),IF('Project Estimation'!$L82=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O83:$O$185,$G83:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N82 /Field_Sch_Hours), IF(Type=\"SUB\", $FK82,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P83:$P$185,$G83:$G$185,WBS_ID), IF($N82<>\"\", IF($N82<=8,$N82,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N82*(8/Field_Sch_Hours),$N82)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF82,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM83:CM$185,$G83:$G$185,WBS_ID), IF($N82<>\"\", IF(Type=\"A\", ($S82*P82)+($AA82*P82)+($AI82*P82)+($AQ82*P82)+($AY82*P82)+($BG82*P82)+($BO82*P82)+($BW82*P82)+($CE82*P82), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN83:CN$185,$G83:$G$185,WBS_ID), IF($N82<>\"\", IF(Type=\"A\", ($S82*Q82)+($AA82*Q82)+($AI82*Q82)+($AQ82*Q82)+($AY82*Q82)+($BG82*Q82)+($BO82*Q82)+($BW82*Q82)+($CE82*Q82), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO83:$CO$185,$G83:$G$185,WBS_ID), IF($N82<>\"\", IF(Type=\"A\", $CM82+$CN82, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP83:CP$185, $G83:$G$185, WBS_ID),\n    IF($N82<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM82), 0, AM82),\n                IF(ISBLANK(AE82), 0, AE82),\n                IF(ISBLANK(W82), 0, W82),\n                IF(ISBLANK(AU82), 0, AU82),\n                IF(ISBLANK(BC82), 0, BC82),\n                IF(ISBLANK(BK82), 0, BK82),\n                IF(ISBLANK(BS82), 0, BS82),\n                IF(ISBLANK(CA82), 0, CA82),\n                IF(ISBLANK(CI82), 0, CI82)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ83:CQ$185, $G83:$G$185, WBS_ID),\n    IF($N82<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN82), 0, AN82),\n                IF(ISBLANK(AF82), 0, AF82),\n                IF(ISBLANK(X82), 0, X82),\n                IF(ISBLANK(AV82), 0, AV82),\n                IF(ISBLANK(BD82), 0, BD82),\n                IF(ISBLANK(BL82), 0, BL82),\n                IF(ISBLANK(BT82), 0, BT82),\n                IF(ISBLANK(CB82), 0, CB82),\n                IF(ISBLANK(CJ82), 0, CJ82)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR83:$CR$185, $G83:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG82), 0, $AG82),\n                    IF(ISBLANK($Y82), 0, $Y82),\n                    IF(ISBLANK($AO82), 0, $AO82),\n                    IF(ISBLANK($CK82), 0, $CK82),\n                    IF(ISBLANK($CC82), 0, $CC82),\n                    IF(ISBLANK($BU82), 0, $BU82),\n                    IF(ISBLANK($BM82), 0, $BM82),\n                    IF(ISBLANK($BE82), 0, $BE82),\n                    IF(ISBLANK($AW82), 0, $AW82)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG82), 0, $AG82),\n                    IF(ISBLANK($Y82), 0, $Y82),\n                    IF(ISBLANK($AO82), 0, $AO82),\n                    IF(ISBLANK($CK82), 0, $CK82),\n                    IF(ISBLANK($CC82), 0, $CC82),\n                    IF(ISBLANK($BU82), 0, $BU82),\n                    IF(ISBLANK($BM82), 0, $BM82),\n                    IF(ISBLANK($BE82), 0, $BE82),\n                    IF(ISBLANK($AW82), 0, $AW82)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT82,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY82,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD82,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI82,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN82,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},40,null,10.7,0,null,17,0,null,21.4,0,null,14,0,{"$nulls":15},100.8,0,null,100.8,0,0,{"$nulls":3},0,{"v":0,"d":"0.0"},65.2,0,{"$nulls":3},38,{"$f":"'Pipe Welding'!IN82","v":0},3.1416,{"v":119.3808,"d":"119.38"},{"v":0,"d":"0.00"},0,0.53,null,{"v":0,"d":"0.0"},{"$nulls":13},22,"Trusses",{"$nulls":3},"10'",20,{"v":50.1,"d":"50.10"},{"v":1002,"d":"1,002.00"},{"$f":"(($K$80+$K$83)/$K$79)*IN82","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$f":"IP82/IL82/$N$6","v":{"$error":"#VALUE!"}},"10' Double Ledger/Truss",{"$nulls":12},"","",0]
[null,57,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C83, Stage_ID, $K$25:K83, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D83, Level_1, $K$25:$K83, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E83, Level_2, $K$25:K83, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L83=\"WBS\",SUMIFS($N84:$N$185,$G84:$G$185,WBS_ID),IF('Project Estimation'!$L83=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O84:$O$185,$G84:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N83 /Field_Sch_Hours), IF(Type=\"SUB\", $FK83,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P84:$P$185,$G84:$G$185,WBS_ID), IF($N83<>\"\", IF($N83<=8,$N83,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N83*(8/Field_Sch_Hours),$N83)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF83,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM84:CM$185,$G84:$G$185,WBS_ID), IF($N83<>\"\", IF(Type=\"A\", ($S83*P83)+($AA83*P83)+($AI83*P83)+($AQ83*P83)+($AY83*P83)+($BG83*P83)+($BO83*P83)+($BW83*P83)+($CE83*P83), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN84:CN$185,$G84:$G$185,WBS_ID), IF($N83<>\"\", IF(Type=\"A\", ($S83*Q83)+($AA83*Q83)+($AI83*Q83)+($AQ83*Q83)+($AY83*Q83)+($BG83*Q83)+($BO83*Q83)+($BW83*Q83)+($CE83*Q83), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO84:$CO$185,$G84:$G$185,WBS_ID), IF($N83<>\"\", IF(Type=\"A\", $CM83+$CN83, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP84:CP$185, $G84:$G$185, WBS_ID),\n    IF($N83<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM83), 0, AM83),\n                IF(ISBLANK(AE83), 0, AE83),\n                IF(ISBLANK(W83), 0, W83),\n                IF(ISBLANK(AU83), 0, AU83),\n                IF(ISBLANK(BC83), 0, BC83),\n                IF(ISBLANK(BK83), 0, BK83),\n                IF(ISBLANK(BS83), 0, BS83),\n                IF(ISBLANK(CA83), 0, CA83),\n                IF(ISBLANK(CI83), 0, CI83)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ84:CQ$185, $G84:$G$185, WBS_ID),\n    IF($N83<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN83), 0, AN83),\n                IF(ISBLANK(AF83), 0, AF83),\n                IF(ISBLANK(X83), 0, X83),\n                IF(ISBLANK(AV83), 0, AV83),\n                IF(ISBLANK(BD83), 0, BD83),\n                IF(ISBLANK(BL83), 0, BL83),\n                IF(ISBLANK(BT83), 0, BT83),\n                IF(ISBLANK(CB83), 0, CB83),\n                IF(ISBLANK(CJ83), 0, CJ83)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR84:$CR$185, $G84:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG83), 0, $AG83),\n                    IF(ISBLANK($Y83), 0, $Y83),\n                    IF(ISBLANK($AO83), 0, $AO83),\n                    IF(ISBLANK($CK83), 0, $CK83),\n                    IF(ISBLANK($CC83), 0, $CC83),\n                    IF(ISBLANK($BU83), 0, $BU83),\n                    IF(ISBLANK($BM83), 0, $BM83),\n                    IF(ISBLANK($BE83), 0, $BE83),\n                    IF(ISBLANK($AW83), 0, $AW83)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG83), 0, $AG83),\n                    IF(ISBLANK($Y83), 0, $Y83),\n                    IF(ISBLANK($AO83), 0, $AO83),\n                    IF(ISBLANK($CK83), 0, $CK83),\n                    IF(ISBLANK($CC83), 0, $CC83),\n                    IF(ISBLANK($BU83), 0, $BU83),\n                    IF(ISBLANK($BM83), 0, $BM83),\n                    IF(ISBLANK($BE83), 0, $BE83),\n                    IF(ISBLANK($AW83), 0, $AW83)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT83,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY83,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD83,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI83,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN83,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":48},40,{"$f":"'Pipe Welding'!IN83","v":0},3.1416,{"v":125.664,"d":"125.66"},{"$f":"SUM(HJ83*HL83*HK83*12/144)","v":{"v":0,"d":"0.00"}},0,0.56,null,{"v":0,"d":"0.0"},null,"Primer","Top Coat",{"$nulls":18},{"$f":"SUM($K$40:$K$43)","v":0},{"$f":"SUM($L$40:$L$43)","v":0},{"$f":"SUM($M$40:$M$43)","v":0},{"$nulls":14},"","",0]
[null,58,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C84, Stage_ID, $K$25:K84, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D84, Level_1, $K$25:$K84, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E84, Level_2, $K$25:K84, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L84=\"WBS\",SUMIFS($N85:$N$185,$G85:$G$185,WBS_ID),IF('Project Estimation'!$L84=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O85:$O$185,$G85:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N84 /Field_Sch_Hours), IF(Type=\"SUB\", $FK84,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P85:$P$185,$G85:$G$185,WBS_ID), IF($N84<>\"\", IF($N84<=8,$N84,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N84*(8/Field_Sch_Hours),$N84)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF84,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM85:CM$185,$G85:$G$185,WBS_ID), IF($N84<>\"\", IF(Type=\"A\", ($S84*P84)+($AA84*P84)+($AI84*P84)+($AQ84*P84)+($AY84*P84)+($BG84*P84)+($BO84*P84)+($BW84*P84)+($CE84*P84), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN85:CN$185,$G85:$G$185,WBS_ID), IF($N84<>\"\", IF(Type=\"A\", ($S84*Q84)+($AA84*Q84)+($AI84*Q84)+($AQ84*Q84)+($AY84*Q84)+($BG84*Q84)+($BO84*Q84)+($BW84*Q84)+($CE84*Q84), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO85:$CO$185,$G85:$G$185,WBS_ID), IF($N84<>\"\", IF(Type=\"A\", $CM84+$CN84, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP85:CP$185, $G85:$G$185, WBS_ID),\n    IF($N84<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM84), 0, AM84),\n                IF(ISBLANK(AE84), 0, AE84),\n                IF(ISBLANK(W84), 0, W84),\n                IF(ISBLANK(AU84), 0, AU84),\n                IF(ISBLANK(BC84), 0, BC84),\n                IF(ISBLANK(BK84), 0, BK84),\n                IF(ISBLANK(BS84), 0, BS84),\n                IF(ISBLANK(CA84), 0, CA84),\n                IF(ISBLANK(CI84), 0, CI84)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ85:CQ$185, $G85:$G$185, WBS_ID),\n    IF($N84<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN84), 0, AN84),\n                IF(ISBLANK(AF84), 0, AF84),\n                IF(ISBLANK(X84), 0, X84),\n                IF(ISBLANK(AV84), 0, AV84),\n                IF(ISBLANK(BD84), 0, BD84),\n                IF(ISBLANK(BL84), 0, BL84),\n                IF(ISBLANK(BT84), 0, BT84),\n                IF(ISBLANK(CB84), 0, CB84),\n                IF(ISBLANK(CJ84), 0, CJ84)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR85:$CR$185, $G85:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG84), 0, $AG84),\n                    IF(ISBLANK($Y84), 0, $Y84),\n                    IF(ISBLANK($AO84), 0, $AO84),\n                    IF(ISBLANK($CK84), 0, $CK84),\n                    IF(ISBLANK($CC84), 0, $CC84),\n                    IF(ISBLANK($BU84), 0, $BU84),\n                    IF(ISBLANK($BM84), 0, $BM84),\n                    IF(ISBLANK($BE84), 0, $BE84),\n                    IF(ISBLANK($AW84), 0, $AW84)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG84), 0, $AG84),\n                    IF(ISBLANK($Y84), 0, $Y84),\n                    IF(ISBLANK($AO84), 0, $AO84),\n                    IF(ISBLANK($CK84), 0, $CK84),\n                    IF(ISBLANK($CC84), 0, $CC84),\n                    IF(ISBLANK($BU84), 0, $BU84),\n                    IF(ISBLANK($BM84), 0, $BM84),\n                    IF(ISBLANK($BE84), 0, $BE84),\n                    IF(ISBLANK($AW84), 0, $AW84)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT84,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY84,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD84,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI84,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN84,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},"Totals",{"$f":"SUM(FS57:FS82)","v":0},null,{"$f":"SUM(FU57:FU83)","v":0},{"$f":"SUM(FV57:FV82)","v":0},null,{"$f":"SUM(FX57:FX83)","v":0},{"$f":"SUM(FY57:FY82)","v":0},null,{"$f":"SUM(GA57:GA83)","v":0},{"$f":"SUM(GB57:GB82)","v":0},null,{"$f":"SUM(GD57:GD83)","v":0},null,null,{"$f":"SUM(GG57:GG82)","v":0},null,{"$f":"SUM(GI57:GI83)","v":0},{"$f":"SUM(GJ57:GJ82)","v":0},null,{"$f":"SUM(GL57:GL83)","v":0},{"$f":"SUM(GM57:GM82)","v":0},null,{"$f":"SUM(GO57:GO83)","v":0},{"$f":"SUM(GP57:GP82)","v":0},null,{"$f":"SUM(GR57:GR83)","v":0},{"$f":"SUM(GS57:GS82)","v":0},null,{"$f":"SUM(GU57:GU83)","v":0},{"$f":"SUM(GV57:GV82)","v":0},null,{"$f":"SUM(GX57:GX83)","v":0},{"$f":"SUM(GY57:GY83)","v":0},null,{"$f":"SUM(HA57:HA82)","v":0},null,{"$f":"SUM(HC57:HC82)","v":0},{"$f":"SUM(HD57:HD82)","v":{"v":0,"d":"0.0"}},null,{"$f":"SUM(HF57:HF83)","v":0},{"$nulls":7},"AREA SQ FT","50# BAGS",null,null,"Labor ",null,"Gallons","Gallons",{"$nulls":10},23,"DI Ladders",{"$nulls":3},"3'",20,17.65,{"$f":"IL84*IM84","v":{"v":353,"d":"353.00"}},{"$f":"(($K$80+$K$83)/$K$79)*IN84","v":{"$error":"#VALUE!"}},{"$f":"IN84+IO84","v":{"$error":"#VALUE!"}},{"$f":"IP84/IL84/$N$6","v":{"$error":"#VALUE!"}},"3' Access Ladder 17\" (System)",{"$nulls":12},"","",0]
[null,59,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C85, Stage_ID, $K$25:K85, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D85, Level_1, $K$25:$K85, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E85, Level_2, $K$25:K85, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L85=\"WBS\",SUMIFS($N86:$N$185,$G86:$G$185,WBS_ID),IF('Project Estimation'!$L85=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O86:$O$185,$G86:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N85 /Field_Sch_Hours), IF(Type=\"SUB\", $FK85,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P86:$P$185,$G86:$G$185,WBS_ID), IF($N85<>\"\", IF($N85<=8,$N85,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N85*(8/Field_Sch_Hours),$N85)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF85,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM86:CM$185,$G86:$G$185,WBS_ID), IF($N85<>\"\", IF(Type=\"A\", ($S85*P85)+($AA85*P85)+($AI85*P85)+($AQ85*P85)+($AY85*P85)+($BG85*P85)+($BO85*P85)+($BW85*P85)+($CE85*P85), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN86:CN$185,$G86:$G$185,WBS_ID), IF($N85<>\"\", IF(Type=\"A\", ($S85*Q85)+($AA85*Q85)+($AI85*Q85)+($AQ85*Q85)+($AY85*Q85)+($BG85*Q85)+($BO85*Q85)+($BW85*Q85)+($CE85*Q85), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO86:$CO$185,$G86:$G$185,WBS_ID), IF($N85<>\"\", IF(Type=\"A\", $CM85+$CN85, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP86:CP$185, $G86:$G$185, WBS_ID),\n    IF($N85<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM85), 0, AM85),\n                IF(ISBLANK(AE85), 0, AE85),\n                IF(ISBLANK(W85), 0, W85),\n                IF(ISBLANK(AU85), 0, AU85),\n                IF(ISBLANK(BC85), 0, BC85),\n                IF(ISBLANK(BK85), 0, BK85),\n                IF(ISBLANK(BS85), 0, BS85),\n                IF(ISBLANK(CA85), 0, CA85),\n                IF(ISBLANK(CI85), 0, CI85)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ86:CQ$185, $G86:$G$185, WBS_ID),\n    IF($N85<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN85), 0, AN85),\n                IF(ISBLANK(AF85), 0, AF85),\n                IF(ISBLANK(X85), 0, X85),\n                IF(ISBLANK(AV85), 0, AV85),\n                IF(ISBLANK(BD85), 0, BD85),\n                IF(ISBLANK(BL85), 0, BL85),\n                IF(ISBLANK(BT85), 0, BT85),\n                IF(ISBLANK(CB85), 0, CB85),\n                IF(ISBLANK(CJ85), 0, CJ85)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR86:$CR$185, $G86:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG85), 0, $AG85),\n                    IF(ISBLANK($Y85), 0, $Y85),\n                    IF(ISBLANK($AO85), 0, $AO85),\n                    IF(ISBLANK($CK85), 0, $CK85),\n                    IF(ISBLANK($CC85), 0, $CC85),\n                    IF(ISBLANK($BU85), 0, $BU85),\n                    IF(ISBLANK($BM85), 0, $BM85),\n                    IF(ISBLANK($BE85), 0, $BE85),\n                    IF(ISBLANK($AW85), 0, $AW85)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG85), 0, $AG85),\n                    IF(ISBLANK($Y85), 0, $Y85),\n                    IF(ISBLANK($AO85), 0, $AO85),\n                    IF(ISBLANK($CK85), 0, $CK85),\n                    IF(ISBLANK($CC85), 0, $CC85),\n                    IF(ISBLANK($BU85), 0, $BU85),\n                    IF(ISBLANK($BM85), 0, $BM85),\n                    IF(ISBLANK($BE85), 0, $BE85),\n                    IF(ISBLANK($AW85), 0, $AW85)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT85,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY85,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD85,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI85,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN85,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":44},{"$f":"SUM(HF84/42)","v":0},{"$nulls":3},"Totals",{"$f":"SUM(HK57:HK83)","v":0},null,null,{"$f":"SUM(HN56:HN83)","v":0},{"$f":"SUM(HO57:HO83)/50*21","v":{"v":0,"d":"$0.00"}},null,null,{"$f":"SUM(HR57:HR83)","v":0},{"$f":"SUM(HO85+HR85*120+HV58)","v":{"v":0,"d":"$0.00"}},{"$f":"SUM(HN85*0.5/250)*1.45","v":{"v":0,"d":"0.00"}},{"$f":"SUM(HO85*0.5/250)*1.45","v":{"v":0,"d":"0.00"}},{"$nulls":10},24,"DI Ladders",{"$nulls":3},"5'",20,{"v":23.1,"d":"23.10"},{"$f":"IL85*IM85","v":{"v":462,"d":"462.00"}},{"$f":"(($K$80+$K$83)/$K$79)*IN85","v":{"$error":"#VALUE!"}},{"$f":"IN85+IO85","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},"5' Access Ladder 17\" (System)",{"$nulls":12},"","",""]
[null,60,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C86, Stage_ID, $K$25:K86, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D86, Level_1, $K$25:$K86, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E86, Level_2, $K$25:K86, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L86=\"WBS\",SUMIFS($N87:$N$185,$G87:$G$185,WBS_ID),IF('Project Estimation'!$L86=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O87:$O$185,$G87:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N86 /Field_Sch_Hours), IF(Type=\"SUB\", $FK86,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P87:$P$185,$G87:$G$185,WBS_ID), IF($N86<>\"\", IF($N86<=8,$N86,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N86*(8/Field_Sch_Hours),$N86)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF86,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM87:CM$185,$G87:$G$185,WBS_ID), IF($N86<>\"\", IF(Type=\"A\", ($S86*P86)+($AA86*P86)+($AI86*P86)+($AQ86*P86)+($AY86*P86)+($BG86*P86)+($BO86*P86)+($BW86*P86)+($CE86*P86), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN87:CN$185,$G87:$G$185,WBS_ID), IF($N86<>\"\", IF(Type=\"A\", ($S86*Q86)+($AA86*Q86)+($AI86*Q86)+($AQ86*Q86)+($AY86*Q86)+($BG86*Q86)+($BO86*Q86)+($BW86*Q86)+($CE86*Q86), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO87:$CO$185,$G87:$G$185,WBS_ID), IF($N86<>\"\", IF(Type=\"A\", $CM86+$CN86, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP87:CP$185, $G87:$G$185, WBS_ID),\n    IF($N86<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM86), 0, AM86),\n                IF(ISBLANK(AE86), 0, AE86),\n                IF(ISBLANK(W86), 0, W86),\n                IF(ISBLANK(AU86), 0, AU86),\n                IF(ISBLANK(BC86), 0, BC86),\n                IF(ISBLANK(BK86), 0, BK86),\n                IF(ISBLANK(BS86), 0, BS86),\n                IF(ISBLANK(CA86), 0, CA86),\n                IF(ISBLANK(CI86), 0, CI86)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ87:CQ$185, $G87:$G$185, WBS_ID),\n    IF($N86<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN86), 0, AN86),\n                IF(ISBLANK(AF86), 0, AF86),\n                IF(ISBLANK(X86), 0, X86),\n                IF(ISBLANK(AV86), 0, AV86),\n                IF(ISBLANK(BD86), 0, BD86),\n                IF(ISBLANK(BL86), 0, BL86),\n                IF(ISBLANK(BT86), 0, BT86),\n                IF(ISBLANK(CB86), 0, CB86),\n                IF(ISBLANK(CJ86), 0, CJ86)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR87:$CR$185, $G87:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG86), 0, $AG86),\n                    IF(ISBLANK($Y86), 0, $Y86),\n                    IF(ISBLANK($AO86), 0, $AO86),\n                    IF(ISBLANK($CK86), 0, $CK86),\n                    IF(ISBLANK($CC86), 0, $CC86),\n                    IF(ISBLANK($BU86), 0, $BU86),\n                    IF(ISBLANK($BM86), 0, $BM86),\n                    IF(ISBLANK($BE86), 0, $BE86),\n                    IF(ISBLANK($AW86), 0, $AW86)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG86), 0, $AG86),\n                    IF(ISBLANK($Y86), 0, $Y86),\n                    IF(ISBLANK($AO86), 0, $AO86),\n                    IF(ISBLANK($CK86), 0, $CK86),\n                    IF(ISBLANK($CC86), 0, $CC86),\n                    IF(ISBLANK($BU86), 0, $BU86),\n                    IF(ISBLANK($BM86), 0, $BM86),\n                    IF(ISBLANK($BE86), 0, $BE86),\n                    IF(ISBLANK($AW86), 0, $AW86)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT86,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY86,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD86,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI86,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN86,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",null,null,"ButtWeld",{"$f":"$AJ$33","v":0},{"$f":"IF($A$5=\"Shop Welder\",FQ86*85,IF($A$5=\"Rig Welder\",FQ86*128,FQ86*42))","v":{"v":0,"d":"$0.00"}},{"$nulls":65},25,"DI Ladders",{"$nulls":3},"10'",40,36.23,{"$f":"IL86*IM86","v":{"v":1449.1999999999998,"d":"1,449.20"}},{"$f":"(($K$80+$K$83)/$K$79)*IN86","v":{"$error":"#VALUE!"}},{"$f":"IN86+IO86","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},"10' Access Ladder 17\" (System)",{"$nulls":11},"Subtotal Rental",{"$f":"SUM(JF65:JF85)","v":0},null,{"$f":"SUM(JI63:JI83)","v":0}]
[null,61,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C87, Stage_ID, $K$25:K87, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D87, Level_1, $K$25:$K87, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E87, Level_2, $K$25:K87, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L87=\"WBS\",SUMIFS($N88:$N$185,$G88:$G$185,WBS_ID),IF('Project Estimation'!$L87=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O88:$O$185,$G88:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N87 /Field_Sch_Hours), IF(Type=\"SUB\", $FK87,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P88:$P$185,$G88:$G$185,WBS_ID), IF($N87<>\"\", IF($N87<=8,$N87,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N87*(8/Field_Sch_Hours),$N87)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF87,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM88:CM$185,$G88:$G$185,WBS_ID), IF($N87<>\"\", IF(Type=\"A\", ($S87*P87)+($AA87*P87)+($AI87*P87)+($AQ87*P87)+($AY87*P87)+($BG87*P87)+($BO87*P87)+($BW87*P87)+($CE87*P87), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN88:CN$185,$G88:$G$185,WBS_ID), IF($N87<>\"\", IF(Type=\"A\", ($S87*Q87)+($AA87*Q87)+($AI87*Q87)+($AQ87*Q87)+($AY87*Q87)+($BG87*Q87)+($BO87*Q87)+($BW87*Q87)+($CE87*Q87), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO88:$CO$185,$G88:$G$185,WBS_ID), IF($N87<>\"\", IF(Type=\"A\", $CM87+$CN87, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP88:CP$185, $G88:$G$185, WBS_ID),\n    IF($N87<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM87), 0, AM87),\n                IF(ISBLANK(AE87), 0, AE87),\n                IF(ISBLANK(W87), 0, W87),\n                IF(ISBLANK(AU87), 0, AU87),\n                IF(ISBLANK(BC87), 0, BC87),\n                IF(ISBLANK(BK87), 0, BK87),\n                IF(ISBLANK(BS87), 0, BS87),\n                IF(ISBLANK(CA87), 0, CA87),\n                IF(ISBLANK(CI87), 0, CI87)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ88:CQ$185, $G88:$G$185, WBS_ID),\n    IF($N87<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN87), 0, AN87),\n                IF(ISBLANK(AF87), 0, AF87),\n                IF(ISBLANK(X87), 0, X87),\n                IF(ISBLANK(AV87), 0, AV87),\n                IF(ISBLANK(BD87), 0, BD87),\n                IF(ISBLANK(BL87), 0, BL87),\n                IF(ISBLANK(BT87), 0, BT87),\n                IF(ISBLANK(CB87), 0, CB87),\n                IF(ISBLANK(CJ87), 0, CJ87)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR88:$CR$185, $G88:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG87), 0, $AG87),\n                    IF(ISBLANK($Y87), 0, $Y87),\n                    IF(ISBLANK($AO87), 0, $AO87),\n                    IF(ISBLANK($CK87), 0, $CK87),\n                    IF(ISBLANK($CC87), 0, $CC87),\n                    IF(ISBLANK($BU87), 0, $BU87),\n                    IF(ISBLANK($BM87), 0, $BM87),\n                    IF(ISBLANK($BE87), 0, $BE87),\n                    IF(ISBLANK($AW87), 0, $AW87)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG87), 0, $AG87),\n                    IF(ISBLANK($Y87), 0, $Y87),\n                    IF(ISBLANK($AO87), 0, $AO87),\n                    IF(ISBLANK($CK87), 0, $CK87),\n                    IF(ISBLANK($CC87), 0, $CC87),\n                    IF(ISBLANK($BU87), 0, $BU87),\n                    IF(ISBLANK($BM87), 0, $BM87),\n                    IF(ISBLANK($BE87), 0, $BE87),\n                    IF(ISBLANK($AW87), 0, $AW87)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT87,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY87,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD87,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI87,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN87,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",null,null,"Flange",{"$f":"$AY$25","v":0},{"$f":"IF($A$5=\"Shop Welder\",FQ87*85,IF($A$5=\"Rig Welder\",FQ87*128,FQ87*42))","v":{"v":0,"d":"$0.00"}},{"$nulls":34},"WATER QUOTE",{"$nulls":30},26,"DI Ladder Brackets",{"$nulls":4},100,7.75,{"$f":"IL87*IM87","v":{"v":775,"d":"775.00"}},{"$f":"(($K$80+$K$83)/$K$79)*IN87","v":{"$error":"#VALUE!"}},{"$f":"IN87+IO87","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},"Access Ladder Bracket (System)"]
[null,62,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C88, Stage_ID, $K$25:K88, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D88, Level_1, $K$25:$K88, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E88, Level_2, $K$25:K88, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L88=\"WBS\",SUMIFS($N89:$N$185,$G89:$G$185,WBS_ID),IF('Project Estimation'!$L88=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O89:$O$185,$G89:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N88 /Field_Sch_Hours), IF(Type=\"SUB\", $FK88,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P89:$P$185,$G89:$G$185,WBS_ID), IF($N88<>\"\", IF($N88<=8,$N88,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N88*(8/Field_Sch_Hours),$N88)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(X88+W88,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"),  IFERROR(AF88+AE88,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AK88*AI88*$P88, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AL88*AI88*$Q88, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AN88+AM88,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AS88*AQ88*$P88, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AT88*AQ88*$Q88, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AV88+AU88,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BA88*AY88*$P88, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BB88*AY88*$Q88, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BD88+BC88,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BI88*BG88*$P88, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BJ88*BG88*$Q88, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BL88+BK88,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BQ88*BO88*$P88, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BR88*BO88*$Q88, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BT88+BS88,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BY88*BW88*$P88, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BZ88*BW88*$Q88, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CB88+CA88,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF88,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM89:CM$185,$G89:$G$185,WBS_ID), IF($N88<>\"\", IF(Type=\"A\", ($S88*P88)+($AA88*P88)+($AI88*P88)+($AQ88*P88)+($AY88*P88)+($BG88*P88)+($BO88*P88)+($BW88*P88)+($CE88*P88), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN89:CN$185,$G89:$G$185,WBS_ID), IF($N88<>\"\", IF(Type=\"A\", ($S88*Q88)+($AA88*Q88)+($AI88*Q88)+($AQ88*Q88)+($AY88*Q88)+($BG88*Q88)+($BO88*Q88)+($BW88*Q88)+($CE88*Q88), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO89:$CO$185,$G89:$G$185,WBS_ID), IF($N88<>\"\", IF(Type=\"A\", $CM88+$CN88, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP89:CP$185, $G89:$G$185, WBS_ID),\n    IF($N88<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM88), 0, AM88),\n                IF(ISBLANK(AE88), 0, AE88),\n                IF(ISBLANK(W88), 0, W88),\n                IF(ISBLANK(AU88), 0, AU88),\n                IF(ISBLANK(BC88), 0, BC88),\n                IF(ISBLANK(BK88), 0, BK88),\n                IF(ISBLANK(BS88), 0, BS88),\n                IF(ISBLANK(CA88), 0, CA88),\n                IF(ISBLANK(CI88), 0, CI88)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ89:CQ$185, $G89:$G$185, WBS_ID),\n    IF($N88<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN88), 0, AN88),\n                IF(ISBLANK(AF88), 0, AF88),\n                IF(ISBLANK(X88), 0, X88),\n                IF(ISBLANK(AV88), 0, AV88),\n                IF(ISBLANK(BD88), 0, BD88),\n                IF(ISBLANK(BL88), 0, BL88),\n                IF(ISBLANK(BT88), 0, BT88),\n                IF(ISBLANK(CB88), 0, CB88),\n                IF(ISBLANK(CJ88), 0, CJ88)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR89:$CR$185, $G89:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG88), 0, $AG88),\n                    IF(ISBLANK($Y88), 0, $Y88),\n                    IF(ISBLANK($AO88), 0, $AO88),\n                    IF(ISBLANK($CK88), 0, $CK88),\n                    IF(ISBLANK($CC88), 0, $CC88),\n                    IF(ISBLANK($BU88), 0, $BU88),\n                    IF(ISBLANK($BM88), 0, $BM88),\n                    IF(ISBLANK($BE88), 0, $BE88),\n                    IF(ISBLANK($AW88), 0, $AW88)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG88), 0, $AG88),\n                    IF(ISBLANK($Y88), 0, $Y88),\n                    IF(ISBLANK($AO88), 0, $AO88),\n                    IF(ISBLANK($CK88), 0, $CK88),\n                    IF(ISBLANK($CC88), 0, $CC88),\n                    IF(ISBLANK($BU88), 0, $BU88),\n                    IF(ISBLANK($BM88), 0, $BM88),\n                    IF(ISBLANK($BE88), 0, $BE88),\n                    IF(ISBLANK($AW88), 0, $AW88)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT88,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY88,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD88,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI88,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN88,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(DT88<>0,DU88<>0,DV88<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EB88<>0,EC88<>0,ED88<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"",{"$f":"IF(OR(EJ88<>0,EK88<>0,EL88<>0), $CU$5, \"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",null,null,"Fitting",{"$f":"$AI$33*0.07","v":0},{"$f":"IF($A$5=\"Shop Welder\",FQ88*85,IF($A$5=\"Rig Welder\",FQ88*128,FQ88*42))","v":{"v":0,"d":"$0.00"}},{"$nulls":37},{"$f":"SUM(HD87*0.15+HD87)","v":0},{"$f":"SUM(HE87*0.15+HE87)","v":0},{"$nulls":34},{"$f":"SUM($K$45:$K$48)","v":{"v":1,"d":"1.00"}},{"$f":"SUM($L$45:$L$48)","v":0},{"$f":"SUM($M$45:$M$48)","v":0},{"$nulls":11},"Manhours:",null,"40% Markup",{"$f":"SUM(JE86*1.4)","v":0}]
[null,{"$f":"IF(ROW(ID)=ROW($B$23)+4,1,MAX(Prev_Col_Range)+1)","v":63},{"$f":"IF(ROW(ID)=ROW($B$23)+2,1, IF(AND(WBS_Level=0, Type=\"WBS\"), MAX(Prev_Col_Range)+1,IF(Type=\"WBS\",MAX(Prev_Col_Range),\"\")))","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C89, Stage_ID, $K$25:K89, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D89, Level_1, $K$25:$K89, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E89, Level_2, $K$25:K89, 3), \"\")","v":""},{"$f":"IF(Type<>\"\", IF(ROW(WBS_ID)=ROWS($G$23)+2, 0, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(OR(Type=\"A\",Type=\"SUB\"), MAX(Prev_Col_Range)+1, 0)),-1)","v":-1},{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(WBS_ID=MAX(Left_Prev_Col_Range), COUNTIF(Left_Prev_Col_Range, WBS_ID), 0)),-1)","v":-1},null,{"$f":"IF(Type=\"WBS\", 1, \"\")","v":""},null,null,{"$f":"IF('Project Estimation'!$L89=\"WBS\",SUMIFS($N90:$N$185,$G90:$G$185,WBS_ID),IF('Project Estimation'!$L89=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O90:$O$185,$G90:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N89 /Field_Sch_Hours), IF(Type=\"SUB\", $FK89,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P90:$P$185,$G90:$G$185,WBS_ID), IF($N89<>\"\", IF($N89<=8,$N89,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N89*(8/Field_Sch_Hours),$N89)), \"\"))","v":""},{"$f":"IFERROR($N89-$P89,\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF89,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CG89*CE89*$P89, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CH89*CE89*$Q89, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CJ89+CI89,\"\"),\"\")","v":""},null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM90:CM$185,$G90:$G$185,WBS_ID), IF($N89<>\"\", IF(Type=\"A\", ($S89*P89)+($AA89*P89)+($AI89*P89)+($AQ89*P89)+($AY89*P89)+($BG89*P89)+($BO89*P89)+($BW89*P89)+($CE89*P89), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN90:CN$185,$G90:$G$185,WBS_ID), IF($N89<>\"\", IF(Type=\"A\", ($S89*Q89)+($AA89*Q89)+($AI89*Q89)+($AQ89*Q89)+($AY89*Q89)+($BG89*Q89)+($BO89*Q89)+($BW89*Q89)+($CE89*Q89), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO90:$CO$185,$G90:$G$185,WBS_ID), IF($N89<>\"\", IF(Type=\"A\", $CM89+$CN89, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP90:CP$185, $G90:$G$185, WBS_ID),\n    IF($N89<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM89), 0, AM89),\n                IF(ISBLANK(AE89), 0, AE89),\n                IF(ISBLANK(W89), 0, W89),\n                IF(ISBLANK(AU89), 0, AU89),\n                IF(ISBLANK(BC89), 0, BC89),\n                IF(ISBLANK(BK89), 0, BK89),\n                IF(ISBLANK(BS89), 0, BS89),\n                IF(ISBLANK(CA89), 0, CA89),\n                IF(ISBLANK(CI89), 0, CI89)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ90:CQ$185, $G90:$G$185, WBS_ID),\n    IF($N89<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN89), 0, AN89),\n                IF(ISBLANK(AF89), 0, AF89),\n                IF(ISBLANK(X89), 0, X89),\n                IF(ISBLANK(AV89), 0, AV89),\n                IF(ISBLANK(BD89), 0, BD89),\n                IF(ISBLANK(BL89), 0, BL89),\n                IF(ISBLANK(BT89), 0, BT89),\n                IF(ISBLANK(CB89), 0, CB89),\n                IF(ISBLANK(CJ89), 0, CJ89)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR90:$CR$185, $G90:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG89), 0, $AG89),\n                    IF(ISBLANK($Y89), 0, $Y89),\n                    IF(ISBLANK($AO89), 0, $AO89),\n                    IF(ISBLANK($CK89), 0, $CK89),\n                    IF(ISBLANK($CC89), 0, $CC89),\n                    IF(ISBLANK($BU89), 0, $BU89),\n                    IF(ISBLANK($BM89), 0, $BM89),\n                    IF(ISBLANK($BE89), 0, $BE89),\n                    IF(ISBLANK($AW89), 0, $AW89)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG89), 0, $AG89),\n                    IF(ISBLANK($Y89), 0, $Y89),\n                    IF(ISBLANK($AO89), 0, $AO89),\n                    IF(ISBLANK($CK89), 0, $CK89),\n                    IF(ISBLANK($CC89), 0, $CC89),\n                    IF(ISBLANK($BU89), 0, $BU89),\n                    IF(ISBLANK($BM89), 0, $BM89),\n                    IF(ISBLANK($BE89), 0, $BE89),\n                    IF(ISBLANK($AW89), 0, $AW89)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT89,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY89,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD89,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI89,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN89,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",null,null,"Hydro ",{"$f":"$AK$33","v":""},{"$f":"FQ89*150","v":{"$error":"#VALUE!"}},{"$nulls":65},27,"Boards",{"$nulls":3},"4'",0,2.31,{"$f":"IL89*IM89","v":0},{"$f":"(($K$80+$K$83)/$K$79)*IN89","v":{"$error":"#VALUE!"}},{"$f":"IN89+IO89","v":{"$error":"#VALUE!"}},0,"2\" x 10\" x 4' OSHA Scaffold Palnk (DI65)"]
[null,64,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C90, Stage_ID, $K$25:K90, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D90, Level_1, $K$25:$K90, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E90, Level_2, $K$25:K90, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L90=\"WBS\",SUMIFS($N91:$N$185,$G91:$G$185,WBS_ID),IF('Project Estimation'!$L90=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O91:$O$185,$G91:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N90 /Field_Sch_Hours), IF(Type=\"SUB\", $FK90,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P91:$P$185,$G91:$G$185,WBS_ID), IF($N90<>\"\", IF($N90<=8,$N90,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N90*(8/Field_Sch_Hours),$N90)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF90,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM91:CM$185,$G91:$G$185,WBS_ID), IF($N90<>\"\", IF(Type=\"A\", ($S90*P90)+($AA90*P90)+($AI90*P90)+($AQ90*P90)+($AY90*P90)+($BG90*P90)+($BO90*P90)+($BW90*P90)+($CE90*P90), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN91:CN$185,$G91:$G$185,WBS_ID), IF($N90<>\"\", IF(Type=\"A\", ($S90*Q90)+($AA90*Q90)+($AI90*Q90)+($AQ90*Q90)+($AY90*Q90)+($BG90*Q90)+($BO90*Q90)+($BW90*Q90)+($CE90*Q90), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO91:$CO$185,$G91:$G$185,WBS_ID), IF($N90<>\"\", IF(Type=\"A\", $CM90+$CN90, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP91:CP$185, $G91:$G$185, WBS_ID),\n    IF($N90<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM90), 0, AM90),\n                IF(ISBLANK(AE90), 0, AE90),\n                IF(ISBLANK(W90), 0, W90),\n                IF(ISBLANK(AU90), 0, AU90),\n                IF(ISBLANK(BC90), 0, BC90),\n                IF(ISBLANK(BK90), 0, BK90),\n                IF(ISBLANK(BS90), 0, BS90),\n                IF(ISBLANK(CA90), 0, CA90),\n                IF(ISBLANK(CI90), 0, CI90)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ91:CQ$185, $G91:$G$185, WBS_ID),\n    IF($N90<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN90), 0, AN90),\n                IF(ISBLANK(AF90), 0, AF90),\n                IF(ISBLANK(X90), 0, X90),\n                IF(ISBLANK(AV90), 0, AV90),\n                IF(ISBLANK(BD90), 0, BD90),\n                IF(ISBLANK(BL90), 0, BL90),\n                IF(ISBLANK(BT90), 0, BT90),\n                IF(ISBLANK(CB90), 0, CB90),\n                IF(ISBLANK(CJ90), 0, CJ90)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR91:$CR$185, $G91:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG90), 0, $AG90),\n                    IF(ISBLANK($Y90), 0, $Y90),\n                    IF(ISBLANK($AO90), 0, $AO90),\n                    IF(ISBLANK($CK90), 0, $CK90),\n                    IF(ISBLANK($CC90), 0, $CC90),\n                    IF(ISBLANK($BU90), 0, $BU90),\n                    IF(ISBLANK($BM90), 0, $BM90),\n                    IF(ISBLANK($BE90), 0, $BE90),\n                    IF(ISBLANK($AW90), 0, $AW90)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG90), 0, $AG90),\n                    IF(ISBLANK($Y90), 0, $Y90),\n                    IF(ISBLANK($AO90), 0, $AO90),\n                    IF(ISBLANK($CK90), 0, $CK90),\n                    IF(ISBLANK($CC90), 0, $CC90),\n                    IF(ISBLANK($BU90), 0, $BU90),\n                    IF(ISBLANK($BM90), 0, $BM90),\n                    IF(ISBLANK($BE90), 0, $BE90),\n                    IF(ISBLANK($AW90), 0, $AW90)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,{"$f":"IF(CT90<>\"\", $N90, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT90,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY90,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD90,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI90,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN90,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",null,null,"Olets",{"$f":"$BL$30","v":""},{"$f":"IF($A$5=\"Shop Welder\",FQ90*85,IF($A$5=\"Rig Welder\",FQ90*128,FQ90*42))","v":{"$error":"#VALUE!"}},{"$nulls":65},28,"Boards",{"$nulls":3},"6'",0,2.31,0,{"$f":"(($K$80+$K$83)/$K$79)*IN90","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},0,"2\" x 10\" x 6' OSHA Scaffold Palnk (DI65)"]
[null,65,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C91, Stage_ID, $K$25:K91, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D91, Level_1, $K$25:$K91, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E91, Level_2, $K$25:K91, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L91=\"WBS\",SUMIFS($N92:$N$185,$G92:$G$185,WBS_ID),IF('Project Estimation'!$L91=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O92:$O$185,$G92:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N91 /Field_Sch_Hours), IF(Type=\"SUB\", $FK91,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P92:$P$185,$G92:$G$185,WBS_ID), IF($N91<>\"\", IF($N91<=8,$N91,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N91*(8/Field_Sch_Hours),$N91)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF91,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM92:CM$185,$G92:$G$185,WBS_ID), IF($N91<>\"\", IF(Type=\"A\", ($S91*P91)+($AA91*P91)+($AI91*P91)+($AQ91*P91)+($AY91*P91)+($BG91*P91)+($BO91*P91)+($BW91*P91)+($CE91*P91), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN92:CN$185,$G92:$G$185,WBS_ID), IF($N91<>\"\", IF(Type=\"A\", ($S91*Q91)+($AA91*Q91)+($AI91*Q91)+($AQ91*Q91)+($AY91*Q91)+($BG91*Q91)+($BO91*Q91)+($BW91*Q91)+($CE91*Q91), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO92:$CO$185,$G92:$G$185,WBS_ID), IF($N91<>\"\", IF(Type=\"A\", $CM91+$CN91, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP92:CP$185, $G92:$G$185, WBS_ID),\n    IF($N91<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM91), 0, AM91),\n                IF(ISBLANK(AE91), 0, AE91),\n                IF(ISBLANK(W91), 0, W91),\n                IF(ISBLANK(AU91), 0, AU91),\n                IF(ISBLANK(BC91), 0, BC91),\n                IF(ISBLANK(BK91), 0, BK91),\n                IF(ISBLANK(BS91), 0, BS91),\n                IF(ISBLANK(CA91), 0, CA91),\n                IF(ISBLANK(CI91), 0, CI91)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ92:CQ$185, $G92:$G$185, WBS_ID),\n    IF($N91<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN91), 0, AN91),\n                IF(ISBLANK(AF91), 0, AF91),\n                IF(ISBLANK(X91), 0, X91),\n                IF(ISBLANK(AV91), 0, AV91),\n                IF(ISBLANK(BD91), 0, BD91),\n                IF(ISBLANK(BL91), 0, BL91),\n                IF(ISBLANK(BT91), 0, BT91),\n                IF(ISBLANK(CB91), 0, CB91),\n                IF(ISBLANK(CJ91), 0, CJ91)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR92:$CR$185, $G92:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG91), 0, $AG91),\n                    IF(ISBLANK($Y91), 0, $Y91),\n                    IF(ISBLANK($AO91), 0, $AO91),\n                    IF(ISBLANK($CK91), 0, $CK91),\n                    IF(ISBLANK($CC91), 0, $CC91),\n                    IF(ISBLANK($BU91), 0, $BU91),\n                    IF(ISBLANK($BM91), 0, $BM91),\n                    IF(ISBLANK($BE91), 0, $BE91),\n                    IF(ISBLANK($AW91), 0, $AW91)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG91), 0, $AG91),\n                    IF(ISBLANK($Y91), 0, $Y91),\n                    IF(ISBLANK($AO91), 0, $AO91),\n                    IF(ISBLANK($CK91), 0, $CK91),\n                    IF(ISBLANK($CC91), 0, $CC91),\n                    IF(ISBLANK($BU91), 0, $BU91),\n                    IF(ISBLANK($BM91), 0, $BM91),\n                    IF(ISBLANK($BE91), 0, $BE91),\n                    IF(ISBLANK($AW91), 0, $AW91)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT91,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY91,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD91,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI91,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN91,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},{"$f":"IF($FG91<>\"\", $CU$6, \"\")","v":""},"",{"$nulls":3},{"$f":"SUM(FQ86:FQ90)","v":0},{"$f":"SUM(FR86:FR90)","v":{"$error":"#VALUE!"}},{"$nulls":65},29,"Boards",{"$nulls":3},"8'",0,3.08,0,{"$f":"(($K$80+$K$83)/$K$79)*IN91","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},0,"2\" x 10\" x 8' OSHA Scaffold Palnk (DI65)"]
[null,66,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C92, Stage_ID, $K$25:K92, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D92, Level_1, $K$25:$K92, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E92, Level_2, $K$25:K92, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L92=\"WBS\",SUMIFS($N93:$N$185,$G93:$G$185,WBS_ID),IF('Project Estimation'!$L92=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O93:$O$185,$G93:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N92 /Field_Sch_Hours), IF(Type=\"SUB\", $FK92,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P93:$P$185,$G93:$G$185,WBS_ID), IF($N92<>\"\", IF($N92<=8,$N92,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N92*(8/Field_Sch_Hours),$N92)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF92,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM93:CM$185,$G93:$G$185,WBS_ID), IF($N92<>\"\", IF(Type=\"A\", ($S92*P92)+($AA92*P92)+($AI92*P92)+($AQ92*P92)+($AY92*P92)+($BG92*P92)+($BO92*P92)+($BW92*P92)+($CE92*P92), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN93:CN$185,$G93:$G$185,WBS_ID), IF($N92<>\"\", IF(Type=\"A\", ($S92*Q92)+($AA92*Q92)+($AI92*Q92)+($AQ92*Q92)+($AY92*Q92)+($BG92*Q92)+($BO92*Q92)+($BW92*Q92)+($CE92*Q92), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO93:$CO$185,$G93:$G$185,WBS_ID), IF($N92<>\"\", IF(Type=\"A\", $CM92+$CN92, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP93:CP$185, $G93:$G$185, WBS_ID),\n    IF($N92<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM92), 0, AM92),\n                IF(ISBLANK(AE92), 0, AE92),\n                IF(ISBLANK(W92), 0, W92),\n                IF(ISBLANK(AU92), 0, AU92),\n                IF(ISBLANK(BC92), 0, BC92),\n                IF(ISBLANK(BK92), 0, BK92),\n                IF(ISBLANK(BS92), 0, BS92),\n                IF(ISBLANK(CA92), 0, CA92),\n                IF(ISBLANK(CI92), 0, CI92)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ93:CQ$185, $G93:$G$185, WBS_ID),\n    IF($N92<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN92), 0, AN92),\n                IF(ISBLANK(AF92), 0, AF92),\n                IF(ISBLANK(X92), 0, X92),\n                IF(ISBLANK(AV92), 0, AV92),\n                IF(ISBLANK(BD92), 0, BD92),\n                IF(ISBLANK(BL92), 0, BL92),\n                IF(ISBLANK(BT92), 0, BT92),\n                IF(ISBLANK(CB92), 0, CB92),\n                IF(ISBLANK(CJ92), 0, CJ92)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR93:$CR$185, $G93:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG92), 0, $AG92),\n                    IF(ISBLANK($Y92), 0, $Y92),\n                    IF(ISBLANK($AO92), 0, $AO92),\n                    IF(ISBLANK($CK92), 0, $CK92),\n                    IF(ISBLANK($CC92), 0, $CC92),\n                    IF(ISBLANK($BU92), 0, $BU92),\n                    IF(ISBLANK($BM92), 0, $BM92),\n                    IF(ISBLANK($BE92), 0, $BE92),\n                    IF(ISBLANK($AW92), 0, $AW92)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG92), 0, $AG92),\n                    IF(ISBLANK($Y92), 0, $Y92),\n                    IF(ISBLANK($AO92), 0, $AO92),\n                    IF(ISBLANK($CK92), 0, $CK92),\n                    IF(ISBLANK($CC92), 0, $CC92),\n                    IF(ISBLANK($BU92), 0, $BU92),\n                    IF(ISBLANK($BM92), 0, $BM92),\n                    IF(ISBLANK($BE92), 0, $BE92),\n                    IF(ISBLANK($AW92), 0, $AW92)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT92,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY92,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD92,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI92,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN92,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":70},30,"Boards",{"$nulls":3},"10'",0,3.85,0,{"$f":"(($K$80+$K$83)/$K$79)*IN92","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},0,"2\" x 10\" x 10' OSHA Scaffold Palnk (DI65)"]
[null,67,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C93, Stage_ID, $K$25:K93, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D93, Level_1, $K$25:$K93, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E93, Level_2, $K$25:K93, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L93=\"WBS\",SUMIFS($N94:$N$185,$G94:$G$185,WBS_ID),IF('Project Estimation'!$L93=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O94:$O$185,$G94:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N93 /Field_Sch_Hours), IF(Type=\"SUB\", $FK93,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P94:$P$185,$G94:$G$185,WBS_ID), IF($N93<>\"\", IF($N93<=8,$N93,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N93*(8/Field_Sch_Hours),$N93)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF93,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM94:CM$185,$G94:$G$185,WBS_ID), IF($N93<>\"\", IF(Type=\"A\", ($S93*P93)+($AA93*P93)+($AI93*P93)+($AQ93*P93)+($AY93*P93)+($BG93*P93)+($BO93*P93)+($BW93*P93)+($CE93*P93), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN94:CN$185,$G94:$G$185,WBS_ID), IF($N93<>\"\", IF(Type=\"A\", ($S93*Q93)+($AA93*Q93)+($AI93*Q93)+($AQ93*Q93)+($AY93*Q93)+($BG93*Q93)+($BO93*Q93)+($BW93*Q93)+($CE93*Q93), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO94:$CO$185,$G94:$G$185,WBS_ID), IF($N93<>\"\", IF(Type=\"A\", $CM93+$CN93, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP94:CP$185, $G94:$G$185, WBS_ID),\n    IF($N93<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM93), 0, AM93),\n                IF(ISBLANK(AE93), 0, AE93),\n                IF(ISBLANK(W93), 0, W93),\n                IF(ISBLANK(AU93), 0, AU93),\n                IF(ISBLANK(BC93), 0, BC93),\n                IF(ISBLANK(BK93), 0, BK93),\n                IF(ISBLANK(BS93), 0, BS93),\n                IF(ISBLANK(CA93), 0, CA93),\n                IF(ISBLANK(CI93), 0, CI93)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ94:CQ$185, $G94:$G$185, WBS_ID),\n    IF($N93<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN93), 0, AN93),\n                IF(ISBLANK(AF93), 0, AF93),\n                IF(ISBLANK(X93), 0, X93),\n                IF(ISBLANK(AV93), 0, AV93),\n                IF(ISBLANK(BD93), 0, BD93),\n                IF(ISBLANK(BL93), 0, BL93),\n                IF(ISBLANK(BT93), 0, BT93),\n                IF(ISBLANK(CB93), 0, CB93),\n                IF(ISBLANK(CJ93), 0, CJ93)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR94:$CR$185, $G94:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG93), 0, $AG93),\n                    IF(ISBLANK($Y93), 0, $Y93),\n                    IF(ISBLANK($AO93), 0, $AO93),\n                    IF(ISBLANK($CK93), 0, $CK93),\n                    IF(ISBLANK($CC93), 0, $CC93),\n                    IF(ISBLANK($BU93), 0, $BU93),\n                    IF(ISBLANK($BM93), 0, $BM93),\n                    IF(ISBLANK($BE93), 0, $BE93),\n                    IF(ISBLANK($AW93), 0, $AW93)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG93), 0, $AG93),\n                    IF(ISBLANK($Y93), 0, $Y93),\n                    IF(ISBLANK($AO93), 0, $AO93),\n                    IF(ISBLANK($CK93), 0, $CK93),\n                    IF(ISBLANK($CC93), 0, $CC93),\n                    IF(ISBLANK($BU93), 0, $BU93),\n                    IF(ISBLANK($BM93), 0, $BM93),\n                    IF(ISBLANK($BE93), 0, $BE93),\n                    IF(ISBLANK($AW93), 0, $AW93)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT93,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY93,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD93,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI93,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN93,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":78},{"$f":"SUM($K$50:$K$53)","v":0},{"$f":"SUM($L$50:$L$53)","v":0},{"$f":"SUM($M$50:$M$53)","v":0}]
[null,68,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C94, Stage_ID, $K$25:K94, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D94, Level_1, $K$25:$K94, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E94, Level_2, $K$25:K94, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L94=\"WBS\",SUMIFS($N95:$N$185,$G95:$G$185,WBS_ID),IF('Project Estimation'!$L94=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O95:$O$185,$G95:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N94 /Field_Sch_Hours), IF(Type=\"SUB\", $FK94,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P95:$P$185,$G95:$G$185,WBS_ID), IF($N94<>\"\", IF($N94<=8,$N94,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N94*(8/Field_Sch_Hours),$N94)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF94,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM95:CM$185,$G95:$G$185,WBS_ID), IF($N94<>\"\", IF(Type=\"A\", ($S94*P94)+($AA94*P94)+($AI94*P94)+($AQ94*P94)+($AY94*P94)+($BG94*P94)+($BO94*P94)+($BW94*P94)+($CE94*P94), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN95:CN$185,$G95:$G$185,WBS_ID), IF($N94<>\"\", IF(Type=\"A\", ($S94*Q94)+($AA94*Q94)+($AI94*Q94)+($AQ94*Q94)+($AY94*Q94)+($BG94*Q94)+($BO94*Q94)+($BW94*Q94)+($CE94*Q94), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO95:$CO$185,$G95:$G$185,WBS_ID), IF($N94<>\"\", IF(Type=\"A\", $CM94+$CN94, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP95:CP$185, $G95:$G$185, WBS_ID),\n    IF($N94<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM94), 0, AM94),\n                IF(ISBLANK(AE94), 0, AE94),\n                IF(ISBLANK(W94), 0, W94),\n                IF(ISBLANK(AU94), 0, AU94),\n                IF(ISBLANK(BC94), 0, BC94),\n                IF(ISBLANK(BK94), 0, BK94),\n                IF(ISBLANK(BS94), 0, BS94),\n                IF(ISBLANK(CA94), 0, CA94),\n                IF(ISBLANK(CI94), 0, CI94)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ95:CQ$185, $G95:$G$185, WBS_ID),\n    IF($N94<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN94), 0, AN94),\n                IF(ISBLANK(AF94), 0, AF94),\n                IF(ISBLANK(X94), 0, X94),\n                IF(ISBLANK(AV94), 0, AV94),\n                IF(ISBLANK(BD94), 0, BD94),\n                IF(ISBLANK(BL94), 0, BL94),\n                IF(ISBLANK(BT94), 0, BT94),\n                IF(ISBLANK(CB94), 0, CB94),\n                IF(ISBLANK(CJ94), 0, CJ94)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR95:$CR$185, $G95:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG94), 0, $AG94),\n                    IF(ISBLANK($Y94), 0, $Y94),\n                    IF(ISBLANK($AO94), 0, $AO94),\n                    IF(ISBLANK($CK94), 0, $CK94),\n                    IF(ISBLANK($CC94), 0, $CC94),\n                    IF(ISBLANK($BU94), 0, $BU94),\n                    IF(ISBLANK($BM94), 0, $BM94),\n                    IF(ISBLANK($BE94), 0, $BE94),\n                    IF(ISBLANK($AW94), 0, $AW94)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG94), 0, $AG94),\n                    IF(ISBLANK($Y94), 0, $Y94),\n                    IF(ISBLANK($AO94), 0, $AO94),\n                    IF(ISBLANK($CK94), 0, $CK94),\n                    IF(ISBLANK($CC94), 0, $CC94),\n                    IF(ISBLANK($BU94), 0, $BU94),\n                    IF(ISBLANK($BM94), 0, $BM94),\n                    IF(ISBLANK($BE94), 0, $BE94),\n                    IF(ISBLANK($AW94), 0, $AW94)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT94,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY94,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD94,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI94,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN94,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":70},31,"Metal Planks **",{"$nulls":3},"5'",50,25.58,{"$f":"IL94*IM94","v":{"v":1279,"d":"1,279.00"}},{"$f":"(($K$80+$K$83)/$K$79)*IN94","v":{"$error":"#VALUE!"}},{"$f":"IN94+IO94","v":{"$error":"#VALUE!"}},{"$f":"IP94/IL94/$N$6","v":{"$error":"#VALUE!"}},"5'L x 9\"W Steel Scaffold Plank",{"$nulls":11},"Subtotal Labor",{"$f":"SUM(JE89:JE93)","v":0}]
[null,69,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C95, Stage_ID, $K$25:K95, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D95, Level_1, $K$25:$K95, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E95, Level_2, $K$25:K95, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L95=\"WBS\",SUMIFS($N96:$N$185,$G96:$G$185,WBS_ID),IF('Project Estimation'!$L95=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O96:$O$185,$G96:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N95 /Field_Sch_Hours), IF(Type=\"SUB\", $FK95,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P96:$P$185,$G96:$G$185,WBS_ID), IF($N95<>\"\", IF($N95<=8,$N95,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N95*(8/Field_Sch_Hours),$N95)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF95,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM96:CM$185,$G96:$G$185,WBS_ID), IF($N95<>\"\", IF(Type=\"A\", ($S95*P95)+($AA95*P95)+($AI95*P95)+($AQ95*P95)+($AY95*P95)+($BG95*P95)+($BO95*P95)+($BW95*P95)+($CE95*P95), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN96:CN$185,$G96:$G$185,WBS_ID), IF($N95<>\"\", IF(Type=\"A\", ($S95*Q95)+($AA95*Q95)+($AI95*Q95)+($AQ95*Q95)+($AY95*Q95)+($BG95*Q95)+($BO95*Q95)+($BW95*Q95)+($CE95*Q95), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO96:$CO$185,$G96:$G$185,WBS_ID), IF($N95<>\"\", IF(Type=\"A\", $CM95+$CN95, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP96:CP$185, $G96:$G$185, WBS_ID),\n    IF($N95<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM95), 0, AM95),\n                IF(ISBLANK(AE95), 0, AE95),\n                IF(ISBLANK(W95), 0, W95),\n                IF(ISBLANK(AU95), 0, AU95),\n                IF(ISBLANK(BC95), 0, BC95),\n                IF(ISBLANK(BK95), 0, BK95),\n                IF(ISBLANK(BS95), 0, BS95),\n                IF(ISBLANK(CA95), 0, CA95),\n                IF(ISBLANK(CI95), 0, CI95)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ96:CQ$185, $G96:$G$185, WBS_ID),\n    IF($N95<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN95), 0, AN95),\n                IF(ISBLANK(AF95), 0, AF95),\n                IF(ISBLANK(X95), 0, X95),\n                IF(ISBLANK(AV95), 0, AV95),\n                IF(ISBLANK(BD95), 0, BD95),\n                IF(ISBLANK(BL95), 0, BL95),\n                IF(ISBLANK(BT95), 0, BT95),\n                IF(ISBLANK(CB95), 0, CB95),\n                IF(ISBLANK(CJ95), 0, CJ95)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR96:$CR$185, $G96:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG95), 0, $AG95),\n                    IF(ISBLANK($Y95), 0, $Y95),\n                    IF(ISBLANK($AO95), 0, $AO95),\n                    IF(ISBLANK($CK95), 0, $CK95),\n                    IF(ISBLANK($CC95), 0, $CC95),\n                    IF(ISBLANK($BU95), 0, $BU95),\n                    IF(ISBLANK($BM95), 0, $BM95),\n                    IF(ISBLANK($BE95), 0, $BE95),\n                    IF(ISBLANK($AW95), 0, $AW95)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG95), 0, $AG95),\n                    IF(ISBLANK($Y95), 0, $Y95),\n                    IF(ISBLANK($AO95), 0, $AO95),\n                    IF(ISBLANK($CK95), 0, $CK95),\n                    IF(ISBLANK($CC95), 0, $CC95),\n                    IF(ISBLANK($BU95), 0, $BU95),\n                    IF(ISBLANK($BM95), 0, $BM95),\n                    IF(ISBLANK($BE95), 0, $BE95),\n                    IF(ISBLANK($AW95), 0, $AW95)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT95,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY95,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD95,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI95,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN95,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},"FLANGES",{"$nulls":23},"O'lets/CPLGs/BRANCHES",{"$nulls":41},32,"Metal Planks **",{"$nulls":3},"7'",100,31.19,{"v":3119,"d":"3,119.00"},{"$f":"(($K$80+$K$83)/$K$79)*IN95","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"7'L x 9\"W Steel Scaffold Plank"]
[null,70,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C96, Stage_ID, $K$25:K96, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D96, Level_1, $K$25:$K96, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E96, Level_2, $K$25:K96, 3), \"\")","v":""},-1,{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(OR(Type=\"A\",Type=\"SUB\"), MAX(Prev_Col_Range)+1, 0)),-1)","v":-1},{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(WBS_ID=MAX(Left_Prev_Col_Range), COUNTIF(Left_Prev_Col_Range, WBS_ID), 0)),-1)","v":-1},null,"",null,null,{"$f":"IF('Project Estimation'!$L96=\"WBS\",SUMIFS($N97:$N$185,$G97:$G$185,WBS_ID),IF('Project Estimation'!$L96=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O97:$O$185,$G97:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N96 /Field_Sch_Hours), IF(Type=\"SUB\", $FK96,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P97:$P$185,$G97:$G$185,WBS_ID), IF($N96<>\"\", IF($N96<=8,$N96,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N96*(8/Field_Sch_Hours),$N96)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF96,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM97:CM$185,$G97:$G$185,WBS_ID), IF($N96<>\"\", IF(Type=\"A\", ($S96*P96)+($AA96*P96)+($AI96*P96)+($AQ96*P96)+($AY96*P96)+($BG96*P96)+($BO96*P96)+($BW96*P96)+($CE96*P96), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN97:CN$185,$G97:$G$185,WBS_ID), IF($N96<>\"\", IF(Type=\"A\", ($S96*Q96)+($AA96*Q96)+($AI96*Q96)+($AQ96*Q96)+($AY96*Q96)+($BG96*Q96)+($BO96*Q96)+($BW96*Q96)+($CE96*Q96), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO97:$CO$185,$G97:$G$185,WBS_ID), IF($N96<>\"\", IF(Type=\"A\", $CM96+$CN96, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP97:CP$185, $G97:$G$185, WBS_ID),\n    IF($N96<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM96), 0, AM96),\n                IF(ISBLANK(AE96), 0, AE96),\n                IF(ISBLANK(W96), 0, W96),\n                IF(ISBLANK(AU96), 0, AU96),\n                IF(ISBLANK(BC96), 0, BC96),\n                IF(ISBLANK(BK96), 0, BK96),\n                IF(ISBLANK(BS96), 0, BS96),\n                IF(ISBLANK(CA96), 0, CA96),\n                IF(ISBLANK(CI96), 0, CI96)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ97:CQ$185, $G97:$G$185, WBS_ID),\n    IF($N96<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN96), 0, AN96),\n                IF(ISBLANK(AF96), 0, AF96),\n                IF(ISBLANK(X96), 0, X96),\n                IF(ISBLANK(AV96), 0, AV96),\n                IF(ISBLANK(BD96), 0, BD96),\n                IF(ISBLANK(BL96), 0, BL96),\n                IF(ISBLANK(BT96), 0, BT96),\n                IF(ISBLANK(CB96), 0, CB96),\n                IF(ISBLANK(CJ96), 0, CJ96)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR97:$CR$185, $G97:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG96), 0, $AG96),\n                    IF(ISBLANK($Y96), 0, $Y96),\n                    IF(ISBLANK($AO96), 0, $AO96),\n                    IF(ISBLANK($CK96), 0, $CK96),\n                    IF(ISBLANK($CC96), 0, $CC96),\n                    IF(ISBLANK($BU96), 0, $BU96),\n                    IF(ISBLANK($BM96), 0, $BM96),\n                    IF(ISBLANK($BE96), 0, $BE96),\n                    IF(ISBLANK($AW96), 0, $AW96)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG96), 0, $AG96),\n                    IF(ISBLANK($Y96), 0, $Y96),\n                    IF(ISBLANK($AO96), 0, $AO96),\n                    IF(ISBLANK($CK96), 0, $CK96),\n                    IF(ISBLANK($CC96), 0, $CC96),\n                    IF(ISBLANK($BU96), 0, $BU96),\n                    IF(ISBLANK($BM96), 0, $BM96),\n                    IF(ISBLANK($BE96), 0, $BE96),\n                    IF(ISBLANK($AW96), 0, $AW96)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT96,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT96<>\"\", CU96*CV96, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY96,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY96<>\"\", CZ96*DA96, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD96,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DD96<>\"\", DE96*DF96, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI96,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN96,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},{"$f":"IF(OR(DS96<>\"\",DT96<>\"\",DU96<>\"\",DV96<>\"\"), DV96*DS96,\"\")","v":""},"",{"$f":"IFERROR(DS96*DV96*(1+DX96),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA96<>\"\",EB96<>\"\",EC96<>\"\",ED96<>\"\"), ED96*EA96,\"\")","v":""},"",{"$f":"IFERROR(EA96*ED96*(1+EF96),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EI96<>\"\",EJ96<>\"\",EK96<>\"\",EL96<>\"\"), EL96*EI96,\"\")","v":""},"",{"$f":"IFERROR(EI96*EL96*(1+EN96),\"\")","v":""},{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":70},33,"Metal Planks **",{"$nulls":3},"8'",80,33.57,{"v":2685.6,"d":"2,685.60"},{"$f":"(($K$80+$K$83)/$K$79)*IN96","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"8'L x 9\"W Steel Scaffold Plank",{"$nulls":11},{"$f":"\"Tax \"&JG63*100&\"%\"","v":"Tax 8.25%"},{"$f":"JG86","v":0}]
[null,71,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C97, Stage_ID, $K$25:K97, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D97, Level_1, $K$25:$K97, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E97, Level_2, $K$25:K97, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L97=\"WBS\",SUMIFS($N98:$N$185,$G98:$G$185,WBS_ID),IF('Project Estimation'!$L97=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O98:$O$185,$G98:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N97 /Field_Sch_Hours), IF(Type=\"SUB\", $FK97,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P98:$P$185,$G98:$G$185,WBS_ID), IF($N97<>\"\", IF($N97<=8,$N97,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N97*(8/Field_Sch_Hours),$N97)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF97,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM98:CM$185,$G98:$G$185,WBS_ID), IF($N97<>\"\", IF(Type=\"A\", ($S97*P97)+($AA97*P97)+($AI97*P97)+($AQ97*P97)+($AY97*P97)+($BG97*P97)+($BO97*P97)+($BW97*P97)+($CE97*P97), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN98:CN$185,$G98:$G$185,WBS_ID), IF($N97<>\"\", IF(Type=\"A\", ($S97*Q97)+($AA97*Q97)+($AI97*Q97)+($AQ97*Q97)+($AY97*Q97)+($BG97*Q97)+($BO97*Q97)+($BW97*Q97)+($CE97*Q97), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO98:$CO$185,$G98:$G$185,WBS_ID), IF($N97<>\"\", IF(Type=\"A\", $CM97+$CN97, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP98:CP$185, $G98:$G$185, WBS_ID),\n    IF($N97<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM97), 0, AM97),\n                IF(ISBLANK(AE97), 0, AE97),\n                IF(ISBLANK(W97), 0, W97),\n                IF(ISBLANK(AU97), 0, AU97),\n                IF(ISBLANK(BC97), 0, BC97),\n                IF(ISBLANK(BK97), 0, BK97),\n                IF(ISBLANK(BS97), 0, BS97),\n                IF(ISBLANK(CA97), 0, CA97),\n                IF(ISBLANK(CI97), 0, CI97)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ98:CQ$185, $G98:$G$185, WBS_ID),\n    IF($N97<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN97), 0, AN97),\n                IF(ISBLANK(AF97), 0, AF97),\n                IF(ISBLANK(X97), 0, X97),\n                IF(ISBLANK(AV97), 0, AV97),\n                IF(ISBLANK(BD97), 0, BD97),\n                IF(ISBLANK(BL97), 0, BL97),\n                IF(ISBLANK(BT97), 0, BT97),\n                IF(ISBLANK(CB97), 0, CB97),\n                IF(ISBLANK(CJ97), 0, CJ97)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR98:$CR$185, $G98:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG97), 0, $AG97),\n                    IF(ISBLANK($Y97), 0, $Y97),\n                    IF(ISBLANK($AO97), 0, $AO97),\n                    IF(ISBLANK($CK97), 0, $CK97),\n                    IF(ISBLANK($CC97), 0, $CC97),\n                    IF(ISBLANK($BU97), 0, $BU97),\n                    IF(ISBLANK($BM97), 0, $BM97),\n                    IF(ISBLANK($BE97), 0, $BE97),\n                    IF(ISBLANK($AW97), 0, $AW97)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG97), 0, $AG97),\n                    IF(ISBLANK($Y97), 0, $Y97),\n                    IF(ISBLANK($AO97), 0, $AO97),\n                    IF(ISBLANK($CK97), 0, $CK97),\n                    IF(ISBLANK($CC97), 0, $CC97),\n                    IF(ISBLANK($BU97), 0, $BU97),\n                    IF(ISBLANK($BM97), 0, $BM97),\n                    IF(ISBLANK($BE97), 0, $BE97),\n                    IF(ISBLANK($AW97), 0, $AW97)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT97,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY97,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD97,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI97,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN97,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":5},150,null,null,300,null,null,400,null,null,600,150,300,400,600,"# WELDS",null,null,"Hours",{"$nulls":5},"Outlet",null,null,"Header",null,null,"STD/2000#","STD/2000#",null,"XH/3000#","XH/3000#",">XH/6000#",">XH/6000#","# WELDS","Hours",{"$nulls":27},34,"Metal Planks **",{"$nulls":3},"10'",100,42.37,{"v":4237,"d":"4,237.00"},{"$f":"(($K$80+$K$83)/$K$79)*IN97","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$error":"#VALUE!"},"10'L x 9\"W Steel Scaffold Plank"]
[null,72,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C98, Stage_ID, $K$25:K98, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D98, Level_1, $K$25:$K98, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E98, Level_2, $K$25:K98, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L98=\"WBS\",SUMIFS($N99:$N$185,$G99:$G$185,WBS_ID),IF('Project Estimation'!$L98=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O99:$O$185,$G99:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N98 /Field_Sch_Hours), IF(Type=\"SUB\", $FK98,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P99:$P$185,$G99:$G$185,WBS_ID), IF($N98<>\"\", IF($N98<=8,$N98,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N98*(8/Field_Sch_Hours),$N98)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF98,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM99:CM$185,$G99:$G$185,WBS_ID), IF($N98<>\"\", IF(Type=\"A\", ($S98*P98)+($AA98*P98)+($AI98*P98)+($AQ98*P98)+($AY98*P98)+($BG98*P98)+($BO98*P98)+($BW98*P98)+($CE98*P98), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN99:CN$185,$G99:$G$185,WBS_ID), IF($N98<>\"\", IF(Type=\"A\", ($S98*Q98)+($AA98*Q98)+($AI98*Q98)+($AQ98*Q98)+($AY98*Q98)+($BG98*Q98)+($BO98*Q98)+($BW98*Q98)+($CE98*Q98), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO99:$CO$185,$G99:$G$185,WBS_ID), IF($N98<>\"\", IF(Type=\"A\", $CM98+$CN98, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP99:CP$185, $G99:$G$185, WBS_ID),\n    IF($N98<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM98), 0, AM98),\n                IF(ISBLANK(AE98), 0, AE98),\n                IF(ISBLANK(W98), 0, W98),\n                IF(ISBLANK(AU98), 0, AU98),\n                IF(ISBLANK(BC98), 0, BC98),\n                IF(ISBLANK(BK98), 0, BK98),\n                IF(ISBLANK(BS98), 0, BS98),\n                IF(ISBLANK(CA98), 0, CA98),\n                IF(ISBLANK(CI98), 0, CI98)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ99:CQ$185, $G99:$G$185, WBS_ID),\n    IF($N98<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN98), 0, AN98),\n                IF(ISBLANK(AF98), 0, AF98),\n                IF(ISBLANK(X98), 0, X98),\n                IF(ISBLANK(AV98), 0, AV98),\n                IF(ISBLANK(BD98), 0, BD98),\n                IF(ISBLANK(BL98), 0, BL98),\n                IF(ISBLANK(BT98), 0, BT98),\n                IF(ISBLANK(CB98), 0, CB98),\n                IF(ISBLANK(CJ98), 0, CJ98)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR99:$CR$185, $G99:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG98), 0, $AG98),\n                    IF(ISBLANK($Y98), 0, $Y98),\n                    IF(ISBLANK($AO98), 0, $AO98),\n                    IF(ISBLANK($CK98), 0, $CK98),\n                    IF(ISBLANK($CC98), 0, $CC98),\n                    IF(ISBLANK($BU98), 0, $BU98),\n                    IF(ISBLANK($BM98), 0, $BM98),\n                    IF(ISBLANK($BE98), 0, $BE98),\n                    IF(ISBLANK($AW98), 0, $AW98)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG98), 0, $AG98),\n                    IF(ISBLANK($Y98), 0, $Y98),\n                    IF(ISBLANK($AO98), 0, $AO98),\n                    IF(ISBLANK($CK98), 0, $CK98),\n                    IF(ISBLANK($CC98), 0, $CC98),\n                    IF(ISBLANK($BU98), 0, $BU98),\n                    IF(ISBLANK($BM98), 0, $BM98),\n                    IF(ISBLANK($BE98), 0, $BE98),\n                    IF(ISBLANK($AW98), 0, $AW98)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT98,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY98,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD98,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI98,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN98,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},2,{"$nulls":10},1.5,1.8,1.8,2.6,{"$f":"SUM(FS98:GB98)","v":0},null,null,{"$f":"SUM(FS98*GC98,FV98*GD98,FY98*GE98,GB98*GF98)","v":0},{"$nulls":5},0.5,null,null,"All sizes ",{"$nulls":3},1.5,null,null,2,null,2.5,{"$f":"SUM(GV98,GY98,HA98)","v":0},{"$f":"SUM(GV98*GW98,GY98*GZ98,HA98*HB98)","v":0},{"$nulls":27},35,{"$nulls":23},"Total Due",{"$f":"JE88+JE94+JE96","v":0}]
[null,73,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C99, Stage_ID, $K$25:K99, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D99, Level_1, $K$25:$K99, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E99, Level_2, $K$25:K99, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L99=\"WBS\",SUMIFS($N100:$N$185,$G100:$G$185,WBS_ID),IF('Project Estimation'!$L99=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O100:$O$185,$G100:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N99 /Field_Sch_Hours), IF(Type=\"SUB\", $FK99,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P100:$P$185,$G100:$G$185,WBS_ID), IF($N99<>\"\", IF($N99<=8,$N99,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N99*(8/Field_Sch_Hours),$N99)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF99,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM100:CM$185,$G100:$G$185,WBS_ID), IF($N99<>\"\", IF(Type=\"A\", ($S99*P99)+($AA99*P99)+($AI99*P99)+($AQ99*P99)+($AY99*P99)+($BG99*P99)+($BO99*P99)+($BW99*P99)+($CE99*P99), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN100:CN$185,$G100:$G$185,WBS_ID), IF($N99<>\"\", IF(Type=\"A\", ($S99*Q99)+($AA99*Q99)+($AI99*Q99)+($AQ99*Q99)+($AY99*Q99)+($BG99*Q99)+($BO99*Q99)+($BW99*Q99)+($CE99*Q99), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO100:$CO$185,$G100:$G$185,WBS_ID), IF($N99<>\"\", IF(Type=\"A\", $CM99+$CN99, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP100:CP$185, $G100:$G$185, WBS_ID),\n    IF($N99<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM99), 0, AM99),\n                IF(ISBLANK(AE99), 0, AE99),\n                IF(ISBLANK(W99), 0, W99),\n                IF(ISBLANK(AU99), 0, AU99),\n                IF(ISBLANK(BC99), 0, BC99),\n                IF(ISBLANK(BK99), 0, BK99),\n                IF(ISBLANK(BS99), 0, BS99),\n                IF(ISBLANK(CA99), 0, CA99),\n                IF(ISBLANK(CI99), 0, CI99)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ100:CQ$185, $G100:$G$185, WBS_ID),\n    IF($N99<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN99), 0, AN99),\n                IF(ISBLANK(AF99), 0, AF99),\n                IF(ISBLANK(X99), 0, X99),\n                IF(ISBLANK(AV99), 0, AV99),\n                IF(ISBLANK(BD99), 0, BD99),\n                IF(ISBLANK(BL99), 0, BL99),\n                IF(ISBLANK(BT99), 0, BT99),\n                IF(ISBLANK(CB99), 0, CB99),\n                IF(ISBLANK(CJ99), 0, CJ99)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR100:$CR$185, $G100:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG99), 0, $AG99),\n                    IF(ISBLANK($Y99), 0, $Y99),\n                    IF(ISBLANK($AO99), 0, $AO99),\n                    IF(ISBLANK($CK99), 0, $CK99),\n                    IF(ISBLANK($CC99), 0, $CC99),\n                    IF(ISBLANK($BU99), 0, $BU99),\n                    IF(ISBLANK($BM99), 0, $BM99),\n                    IF(ISBLANK($BE99), 0, $BE99),\n                    IF(ISBLANK($AW99), 0, $AW99)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG99), 0, $AG99),\n                    IF(ISBLANK($Y99), 0, $Y99),\n                    IF(ISBLANK($AO99), 0, $AO99),\n                    IF(ISBLANK($CK99), 0, $CK99),\n                    IF(ISBLANK($CC99), 0, $CC99),\n                    IF(ISBLANK($BU99), 0, $BU99),\n                    IF(ISBLANK($BM99), 0, $BM99),\n                    IF(ISBLANK($BE99), 0, $BE99),\n                    IF(ISBLANK($AW99), 0, $AW99)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT99,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY99,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD99,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI99,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN99,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},2.5,{"$nulls":10},2,2.3,2.3,3.4,0,null,null,0,{"$nulls":5},0.75,null,null,"All sizes ",{"$nulls":3},1.8,null,null,2.2,null,3,0,0,{"$nulls":35},{"$f":"SUM($K$56:$K$59)","v":{"v":2,"d":"2.00"}},{"$f":"SUM($L$56:$L$61)","v":0},{"$f":"SUM($M$56:$M$61)","v":0}]
[null,74,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C100, Stage_ID, $K$25:K100, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D100, Level_1, $K$25:$K100, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E100, Level_2, $K$25:K100, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L100=\"WBS\",SUMIFS($N101:$N$185,$G101:$G$185,WBS_ID),IF('Project Estimation'!$L100=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O101:$O$185,$G101:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N100 /Field_Sch_Hours), IF(Type=\"SUB\", $FK100,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P101:$P$185,$G101:$G$185,WBS_ID), IF($N100<>\"\", IF($N100<=8,$N100,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N100*(8/Field_Sch_Hours),$N100)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF100,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM101:CM$185,$G101:$G$185,WBS_ID), IF($N100<>\"\", IF(Type=\"A\", ($S100*P100)+($AA100*P100)+($AI100*P100)+($AQ100*P100)+($AY100*P100)+($BG100*P100)+($BO100*P100)+($BW100*P100)+($CE100*P100), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN101:CN$185,$G101:$G$185,WBS_ID), IF($N100<>\"\", IF(Type=\"A\", ($S100*Q100)+($AA100*Q100)+($AI100*Q100)+($AQ100*Q100)+($AY100*Q100)+($BG100*Q100)+($BO100*Q100)+($BW100*Q100)+($CE100*Q100), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO101:$CO$185,$G101:$G$185,WBS_ID), IF($N100<>\"\", IF(Type=\"A\", $CM100+$CN100, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP101:CP$185, $G101:$G$185, WBS_ID),\n    IF($N100<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM100), 0, AM100),\n                IF(ISBLANK(AE100), 0, AE100),\n                IF(ISBLANK(W100), 0, W100),\n                IF(ISBLANK(AU100), 0, AU100),\n                IF(ISBLANK(BC100), 0, BC100),\n                IF(ISBLANK(BK100), 0, BK100),\n                IF(ISBLANK(BS100), 0, BS100),\n                IF(ISBLANK(CA100), 0, CA100),\n                IF(ISBLANK(CI100), 0, CI100)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ101:CQ$185, $G101:$G$185, WBS_ID),\n    IF($N100<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN100), 0, AN100),\n                IF(ISBLANK(AF100), 0, AF100),\n                IF(ISBLANK(X100), 0, X100),\n                IF(ISBLANK(AV100), 0, AV100),\n                IF(ISBLANK(BD100), 0, BD100),\n                IF(ISBLANK(BL100), 0, BL100),\n                IF(ISBLANK(BT100), 0, BT100),\n                IF(ISBLANK(CB100), 0, CB100),\n                IF(ISBLANK(CJ100), 0, CJ100)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR101:$CR$185, $G101:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG100), 0, $AG100),\n                    IF(ISBLANK($Y100), 0, $Y100),\n                    IF(ISBLANK($AO100), 0, $AO100),\n                    IF(ISBLANK($CK100), 0, $CK100),\n                    IF(ISBLANK($CC100), 0, $CC100),\n                    IF(ISBLANK($BU100), 0, $BU100),\n                    IF(ISBLANK($BM100), 0, $BM100),\n                    IF(ISBLANK($BE100), 0, $BE100),\n                    IF(ISBLANK($AW100), 0, $AW100)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG100), 0, $AG100),\n                    IF(ISBLANK($Y100), 0, $Y100),\n                    IF(ISBLANK($AO100), 0, $AO100),\n                    IF(ISBLANK($CK100), 0, $CK100),\n                    IF(ISBLANK($CC100), 0, $CC100),\n                    IF(ISBLANK($BU100), 0, $BU100),\n                    IF(ISBLANK($BM100), 0, $BM100),\n                    IF(ISBLANK($BE100), 0, $BE100),\n                    IF(ISBLANK($AW100), 0, $AW100)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT100,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY100,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD100,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI100,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN100,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},3,{"$nulls":10},2.5,2.8,2.8,4.1,0,null,null,0,{"$nulls":5},1,null,null,"All sizes ",{"$nulls":3},2.1,null,null,2.5,null,3.3,0,0,{"$nulls":27},36,"Tube Lock",{"$nulls":3},"4'",60,11.83,{"$f":"IL100*IM100","v":{"v":709.8,"d":"709.80"}},{"$f":"(($H$82+$H$85)/$H$81)*IN100","v":{"v":1419.6,"d":"1,419.60"}},{"$f":"IN100+IO100","v":{"v":2129.3999999999996,"d":"2,129.40"}},{"$f":"IP100/IL100/$N$6","v":{"$error":"#DIV/0!"}},"4' Tube w/End Fittings"]
[null,75,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C101, Stage_ID, $K$25:K101, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D101, Level_1, $K$25:$K101, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E101, Level_2, $K$25:K101, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L101=\"WBS\",SUMIFS($N102:$N$185,$G102:$G$185,WBS_ID),IF('Project Estimation'!$L101=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O102:$O$185,$G102:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N101 /Field_Sch_Hours), IF(Type=\"SUB\", $FK101,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P102:$P$185,$G102:$G$185,WBS_ID), IF($N101<>\"\", IF($N101<=8,$N101,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N101*(8/Field_Sch_Hours),$N101)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF101,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM102:CM$185,$G102:$G$185,WBS_ID), IF($N101<>\"\", IF(Type=\"A\", ($S101*P101)+($AA101*P101)+($AI101*P101)+($AQ101*P101)+($AY101*P101)+($BG101*P101)+($BO101*P101)+($BW101*P101)+($CE101*P101), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN102:CN$185,$G102:$G$185,WBS_ID), IF($N101<>\"\", IF(Type=\"A\", ($S101*Q101)+($AA101*Q101)+($AI101*Q101)+($AQ101*Q101)+($AY101*Q101)+($BG101*Q101)+($BO101*Q101)+($BW101*Q101)+($CE101*Q101), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO102:$CO$185,$G102:$G$185,WBS_ID), IF($N101<>\"\", IF(Type=\"A\", $CM101+$CN101, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP102:CP$185, $G102:$G$185, WBS_ID),\n    IF($N101<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM101), 0, AM101),\n                IF(ISBLANK(AE101), 0, AE101),\n                IF(ISBLANK(W101), 0, W101),\n                IF(ISBLANK(AU101), 0, AU101),\n                IF(ISBLANK(BC101), 0, BC101),\n                IF(ISBLANK(BK101), 0, BK101),\n                IF(ISBLANK(BS101), 0, BS101),\n                IF(ISBLANK(CA101), 0, CA101),\n                IF(ISBLANK(CI101), 0, CI101)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ102:CQ$185, $G102:$G$185, WBS_ID),\n    IF($N101<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN101), 0, AN101),\n                IF(ISBLANK(AF101), 0, AF101),\n                IF(ISBLANK(X101), 0, X101),\n                IF(ISBLANK(AV101), 0, AV101),\n                IF(ISBLANK(BD101), 0, BD101),\n                IF(ISBLANK(BL101), 0, BL101),\n                IF(ISBLANK(BT101), 0, BT101),\n                IF(ISBLANK(CB101), 0, CB101),\n                IF(ISBLANK(CJ101), 0, CJ101)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR102:$CR$185, $G102:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG101), 0, $AG101),\n                    IF(ISBLANK($Y101), 0, $Y101),\n                    IF(ISBLANK($AO101), 0, $AO101),\n                    IF(ISBLANK($CK101), 0, $CK101),\n                    IF(ISBLANK($CC101), 0, $CC101),\n                    IF(ISBLANK($BU101), 0, $BU101),\n                    IF(ISBLANK($BM101), 0, $BM101),\n                    IF(ISBLANK($BE101), 0, $BE101),\n                    IF(ISBLANK($AW101), 0, $AW101)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG101), 0, $AG101),\n                    IF(ISBLANK($Y101), 0, $Y101),\n                    IF(ISBLANK($AO101), 0, $AO101),\n                    IF(ISBLANK($CK101), 0, $CK101),\n                    IF(ISBLANK($CC101), 0, $CC101),\n                    IF(ISBLANK($BU101), 0, $BU101),\n                    IF(ISBLANK($BM101), 0, $BM101),\n                    IF(ISBLANK($BE101), 0, $BE101),\n                    IF(ISBLANK($AW101), 0, $AW101)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT101,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY101,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD101,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI101,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN101,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},3.5,{"$nulls":10},2.9,3.2,3.2,4.6,0,null,null,0,{"$nulls":5},1.25,null,null,"All sizes ",{"$nulls":3},2.3,null,null,2.9,null,3.8,0,0,{"$nulls":27},37,"Tube Lock",{"$nulls":3},"6'",60,15.59,{"v":935.4,"d":"935.40"},{"v":1870.8,"d":"1,870.80"},{"v":2806.2,"d":"2,806.20"},{"$error":"#DIV/0!"},"6' Tube w/End Fittings"]
[null,76,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C102, Stage_ID, $K$25:K102, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D102, Level_1, $K$25:$K102, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E102, Level_2, $K$25:K102, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L102=\"WBS\",SUMIFS($N103:$N$185,$G103:$G$185,WBS_ID),IF('Project Estimation'!$L102=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O103:$O$185,$G103:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N102 /Field_Sch_Hours), IF(Type=\"SUB\", $FK102,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P103:$P$185,$G103:$G$185,WBS_ID), IF($N102<>\"\", IF($N102<=8,$N102,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N102*(8/Field_Sch_Hours),$N102)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF102,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM103:CM$185,$G103:$G$185,WBS_ID), IF($N102<>\"\", IF(Type=\"A\", ($S102*P102)+($AA102*P102)+($AI102*P102)+($AQ102*P102)+($AY102*P102)+($BG102*P102)+($BO102*P102)+($BW102*P102)+($CE102*P102), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN103:CN$185,$G103:$G$185,WBS_ID), IF($N102<>\"\", IF(Type=\"A\", ($S102*Q102)+($AA102*Q102)+($AI102*Q102)+($AQ102*Q102)+($AY102*Q102)+($BG102*Q102)+($BO102*Q102)+($BW102*Q102)+($CE102*Q102), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO103:$CO$185,$G103:$G$185,WBS_ID), IF($N102<>\"\", IF(Type=\"A\", $CM102+$CN102, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP103:CP$185, $G103:$G$185, WBS_ID),\n    IF($N102<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM102), 0, AM102),\n                IF(ISBLANK(AE102), 0, AE102),\n                IF(ISBLANK(W102), 0, W102),\n                IF(ISBLANK(AU102), 0, AU102),\n                IF(ISBLANK(BC102), 0, BC102),\n                IF(ISBLANK(BK102), 0, BK102),\n                IF(ISBLANK(BS102), 0, BS102),\n                IF(ISBLANK(CA102), 0, CA102),\n                IF(ISBLANK(CI102), 0, CI102)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ103:CQ$185, $G103:$G$185, WBS_ID),\n    IF($N102<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN102), 0, AN102),\n                IF(ISBLANK(AF102), 0, AF102),\n                IF(ISBLANK(X102), 0, X102),\n                IF(ISBLANK(AV102), 0, AV102),\n                IF(ISBLANK(BD102), 0, BD102),\n                IF(ISBLANK(BL102), 0, BL102),\n                IF(ISBLANK(BT102), 0, BT102),\n                IF(ISBLANK(CB102), 0, CB102),\n                IF(ISBLANK(CJ102), 0, CJ102)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR103:$CR$185, $G103:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG102), 0, $AG102),\n                    IF(ISBLANK($Y102), 0, $Y102),\n                    IF(ISBLANK($AO102), 0, $AO102),\n                    IF(ISBLANK($CK102), 0, $CK102),\n                    IF(ISBLANK($CC102), 0, $CC102),\n                    IF(ISBLANK($BU102), 0, $BU102),\n                    IF(ISBLANK($BM102), 0, $BM102),\n                    IF(ISBLANK($BE102), 0, $BE102),\n                    IF(ISBLANK($AW102), 0, $AW102)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG102), 0, $AG102),\n                    IF(ISBLANK($Y102), 0, $Y102),\n                    IF(ISBLANK($AO102), 0, $AO102),\n                    IF(ISBLANK($CK102), 0, $CK102),\n                    IF(ISBLANK($CC102), 0, $CC102),\n                    IF(ISBLANK($BU102), 0, $BU102),\n                    IF(ISBLANK($BM102), 0, $BM102),\n                    IF(ISBLANK($BE102), 0, $BE102),\n                    IF(ISBLANK($AW102), 0, $AW102)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT102,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY102,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD102,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI102,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN102,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},4,{"$nulls":10},3.2,3.5,3.5,5,0,null,null,0,{"$nulls":5},1.5,null,null,"All sizes ",{"$nulls":3},2.9,null,null,3.7,null,4.9,0,0,{"$nulls":27},38,"Tube Lock",{"$nulls":3},"8'",60,17.27,{"v":1036.2,"d":"1,036.20"},{"v":2072.4,"d":"2,072.40"},{"v":3108.6000000000004,"d":"3,108.60"},{"$error":"#DIV/0!"},"8' Tube w/End Fittings"]
[null,77,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C103, Stage_ID, $K$25:K103, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D103, Level_1, $K$25:$K103, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E103, Level_2, $K$25:K103, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L103=\"WBS\",SUMIFS($N104:$N$185,$G104:$G$185,WBS_ID),IF('Project Estimation'!$L103=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O104:$O$185,$G104:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N103 /Field_Sch_Hours), IF(Type=\"SUB\", $FK103,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P104:$P$185,$G104:$G$185,WBS_ID), IF($N103<>\"\", IF($N103<=8,$N103,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N103*(8/Field_Sch_Hours),$N103)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF103,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM104:CM$185,$G104:$G$185,WBS_ID), IF($N103<>\"\", IF(Type=\"A\", ($S103*P103)+($AA103*P103)+($AI103*P103)+($AQ103*P103)+($AY103*P103)+($BG103*P103)+($BO103*P103)+($BW103*P103)+($CE103*P103), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN104:CN$185,$G104:$G$185,WBS_ID), IF($N103<>\"\", IF(Type=\"A\", ($S103*Q103)+($AA103*Q103)+($AI103*Q103)+($AQ103*Q103)+($AY103*Q103)+($BG103*Q103)+($BO103*Q103)+($BW103*Q103)+($CE103*Q103), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO104:$CO$185,$G104:$G$185,WBS_ID), IF($N103<>\"\", IF(Type=\"A\", $CM103+$CN103, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP104:CP$185, $G104:$G$185, WBS_ID),\n    IF($N103<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM103), 0, AM103),\n                IF(ISBLANK(AE103), 0, AE103),\n                IF(ISBLANK(W103), 0, W103),\n                IF(ISBLANK(AU103), 0, AU103),\n                IF(ISBLANK(BC103), 0, BC103),\n                IF(ISBLANK(BK103), 0, BK103),\n                IF(ISBLANK(BS103), 0, BS103),\n                IF(ISBLANK(CA103), 0, CA103),\n                IF(ISBLANK(CI103), 0, CI103)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ104:CQ$185, $G104:$G$185, WBS_ID),\n    IF($N103<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN103), 0, AN103),\n                IF(ISBLANK(AF103), 0, AF103),\n                IF(ISBLANK(X103), 0, X103),\n                IF(ISBLANK(AV103), 0, AV103),\n                IF(ISBLANK(BD103), 0, BD103),\n                IF(ISBLANK(BL103), 0, BL103),\n                IF(ISBLANK(BT103), 0, BT103),\n                IF(ISBLANK(CB103), 0, CB103),\n                IF(ISBLANK(CJ103), 0, CJ103)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR104:$CR$185, $G104:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG103), 0, $AG103),\n                    IF(ISBLANK($Y103), 0, $Y103),\n                    IF(ISBLANK($AO103), 0, $AO103),\n                    IF(ISBLANK($CK103), 0, $CK103),\n                    IF(ISBLANK($CC103), 0, $CC103),\n                    IF(ISBLANK($BU103), 0, $BU103),\n                    IF(ISBLANK($BM103), 0, $BM103),\n                    IF(ISBLANK($BE103), 0, $BE103),\n                    IF(ISBLANK($AW103), 0, $AW103)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG103), 0, $AG103),\n                    IF(ISBLANK($Y103), 0, $Y103),\n                    IF(ISBLANK($AO103), 0, $AO103),\n                    IF(ISBLANK($CK103), 0, $CK103),\n                    IF(ISBLANK($CC103), 0, $CC103),\n                    IF(ISBLANK($BU103), 0, $BU103),\n                    IF(ISBLANK($BM103), 0, $BM103),\n                    IF(ISBLANK($BE103), 0, $BE103),\n                    IF(ISBLANK($AW103), 0, $AW103)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT103,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY103,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD103,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI103,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN103,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},6,{"$nulls":10},4.2,4.7,4.7,6.7,0,null,null,0,{"$nulls":5},2,null,null,"All sizes ",{"$nulls":3},3.9,null,null,4.8,null,6.4,0,0,{"$nulls":27},39,"Tube Lock",{"$nulls":3},"10'",60,{"v":20,"d":"20.00"},{"v":1200,"d":"1,200.00"},{"v":2400,"d":"2,400.00"},{"v":3600,"d":"3,600.00"},{"$error":"#DIV/0!"},"10' Tube w/End Fittings"]
[null,78,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C104, Stage_ID, $K$25:K104, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D104, Level_1, $K$25:$K104, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E104, Level_2, $K$25:K104, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L104=\"WBS\",SUMIFS($N105:$N$185,$G105:$G$185,WBS_ID),IF('Project Estimation'!$L104=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O105:$O$185,$G105:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N104 /Field_Sch_Hours), IF(Type=\"SUB\", $FK104,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P105:$P$185,$G105:$G$185,WBS_ID), IF($N104<>\"\", IF($N104<=8,$N104,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N104*(8/Field_Sch_Hours),$N104)), \"\"))","v":""},{"$f":"IFERROR($N104-$P104,\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF104,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM105:CM$185,$G105:$G$185,WBS_ID), IF($N104<>\"\", IF(Type=\"A\", ($S104*P104)+($AA104*P104)+($AI104*P104)+($AQ104*P104)+($AY104*P104)+($BG104*P104)+($BO104*P104)+($BW104*P104)+($CE104*P104), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN105:CN$185,$G105:$G$185,WBS_ID), IF($N104<>\"\", IF(Type=\"A\", ($S104*Q104)+($AA104*Q104)+($AI104*Q104)+($AQ104*Q104)+($AY104*Q104)+($BG104*Q104)+($BO104*Q104)+($BW104*Q104)+($CE104*Q104), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO105:$CO$185,$G105:$G$185,WBS_ID), IF($N104<>\"\", IF(Type=\"A\", $CM104+$CN104, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP105:CP$185, $G105:$G$185, WBS_ID),\n    IF($N104<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM104), 0, AM104),\n                IF(ISBLANK(AE104), 0, AE104),\n                IF(ISBLANK(W104), 0, W104),\n                IF(ISBLANK(AU104), 0, AU104),\n                IF(ISBLANK(BC104), 0, BC104),\n                IF(ISBLANK(BK104), 0, BK104),\n                IF(ISBLANK(BS104), 0, BS104),\n                IF(ISBLANK(CA104), 0, CA104),\n                IF(ISBLANK(CI104), 0, CI104)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ105:CQ$185, $G105:$G$185, WBS_ID),\n    IF($N104<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN104), 0, AN104),\n                IF(ISBLANK(AF104), 0, AF104),\n                IF(ISBLANK(X104), 0, X104),\n                IF(ISBLANK(AV104), 0, AV104),\n                IF(ISBLANK(BD104), 0, BD104),\n                IF(ISBLANK(BL104), 0, BL104),\n                IF(ISBLANK(BT104), 0, BT104),\n                IF(ISBLANK(CB104), 0, CB104),\n                IF(ISBLANK(CJ104), 0, CJ104)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR105:$CR$185, $G105:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG104), 0, $AG104),\n                    IF(ISBLANK($Y104), 0, $Y104),\n                    IF(ISBLANK($AO104), 0, $AO104),\n                    IF(ISBLANK($CK104), 0, $CK104),\n                    IF(ISBLANK($CC104), 0, $CC104),\n                    IF(ISBLANK($BU104), 0, $BU104),\n                    IF(ISBLANK($BM104), 0, $BM104),\n                    IF(ISBLANK($BE104), 0, $BE104),\n                    IF(ISBLANK($AW104), 0, $AW104)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG104), 0, $AG104),\n                    IF(ISBLANK($Y104), 0, $Y104),\n                    IF(ISBLANK($AO104), 0, $AO104),\n                    IF(ISBLANK($CK104), 0, $CK104),\n                    IF(ISBLANK($CC104), 0, $CC104),\n                    IF(ISBLANK($BU104), 0, $BU104),\n                    IF(ISBLANK($BM104), 0, $BM104),\n                    IF(ISBLANK($BE104), 0, $BE104),\n                    IF(ISBLANK($AW104), 0, $AW104)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT104,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT104<>\"\", CU104*CV104, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY104,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY104<>\"\", CZ104*DA104, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD104,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DD104<>\"\", DE104*DF104, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI104,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN104,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DN104<>\"\", DO104*DP104, \"\")","v":""},{"$nulls":5},{"$f":"IF(OR(DS104<>\"\",DT104<>\"\",DU104<>\"\",DV104<>\"\"), DV104*DS104,\"\")","v":""},{"$f":"IF(OR(DT104<>0,DU104<>0,DV104<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(DS104*DV104*(1+DX104),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA104<>\"\",EB104<>\"\",EC104<>\"\",ED104<>\"\"), ED104*EA104,\"\")","v":""},{"$f":"IF(OR(EB104<>0,EC104<>0,ED104<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EA104*ED104*(1+EF104),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EI104<>\"\",EJ104<>\"\",EK104<>\"\",EL104<>\"\"), EL104*EI104,\"\")","v":""},{"$f":"IF(OR(EJ104<>0,EK104<>0,EL104<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EI104*EL104*(1+EN104),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EQ104<>\"\",ER104<>\"\",ES104<>\"\",ET104<>\"\"), ET104*EQ104,\"\")","v":""},{"$f":"IF(OR(ER104<>0,ES104<>0,ET104<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EQ104*ET104*(1+EV104),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EY104<>\"\",EZ104<>\"\",FA104<>\"\",FB104<>\"\"), FB104*EY104,\"\")","v":""},{"$f":"IF(OR(EZ104<>0,FA104<>0,FB104<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EY104*FB104*(1+FD104),\"\")","v":""},{"$nulls":6},"",{"$f":"IF($FG104<>\"\", $FJ104*(1+$FL104),IF($FL104<>\"\", 0,\"\"))","v":""},{"$nulls":4},8,{"$nulls":10},5.4,6,6,8.6,0,null,null,0,{"$nulls":5},2.5,null,null,"All sizes ",{"$nulls":3},4.6,null,null,5.9,null,7.7,0,0,{"$nulls":27},40,"Tube Lock",{"$nulls":3},"13'",60,22.91,{"v":1374.6,"d":"1,374.60"},{"v":2749.2,"d":"2,749.20"},{"v":4123.799999999999,"d":"4,123.80"},{"$error":"#DIV/0!"},"13' Tube w/End Fittings"]
[null,79,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C105, Stage_ID, $K$25:K105, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D105, Level_1, $K$25:$K105, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E105, Level_2, $K$25:K105, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L105=\"WBS\",SUMIFS($N106:$N$185,$G106:$G$185,WBS_ID),IF('Project Estimation'!$L105=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O106:$O$185,$G106:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N105 /Field_Sch_Hours), IF(Type=\"SUB\", $FK105,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P106:$P$185,$G106:$G$185,WBS_ID), IF($N105<>\"\", IF($N105<=8,$N105,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N105*(8/Field_Sch_Hours),$N105)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF105,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM106:CM$185,$G106:$G$185,WBS_ID), IF($N105<>\"\", IF(Type=\"A\", ($S105*P105)+($AA105*P105)+($AI105*P105)+($AQ105*P105)+($AY105*P105)+($BG105*P105)+($BO105*P105)+($BW105*P105)+($CE105*P105), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN106:CN$185,$G106:$G$185,WBS_ID), IF($N105<>\"\", IF(Type=\"A\", ($S105*Q105)+($AA105*Q105)+($AI105*Q105)+($AQ105*Q105)+($AY105*Q105)+($BG105*Q105)+($BO105*Q105)+($BW105*Q105)+($CE105*Q105), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO106:$CO$185,$G106:$G$185,WBS_ID), IF($N105<>\"\", IF(Type=\"A\", $CM105+$CN105, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP106:CP$185, $G106:$G$185, WBS_ID),\n    IF($N105<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM105), 0, AM105),\n                IF(ISBLANK(AE105), 0, AE105),\n                IF(ISBLANK(W105), 0, W105),\n                IF(ISBLANK(AU105), 0, AU105),\n                IF(ISBLANK(BC105), 0, BC105),\n                IF(ISBLANK(BK105), 0, BK105),\n                IF(ISBLANK(BS105), 0, BS105),\n                IF(ISBLANK(CA105), 0, CA105),\n                IF(ISBLANK(CI105), 0, CI105)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ106:CQ$185, $G106:$G$185, WBS_ID),\n    IF($N105<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN105), 0, AN105),\n                IF(ISBLANK(AF105), 0, AF105),\n                IF(ISBLANK(X105), 0, X105),\n                IF(ISBLANK(AV105), 0, AV105),\n                IF(ISBLANK(BD105), 0, BD105),\n                IF(ISBLANK(BL105), 0, BL105),\n                IF(ISBLANK(BT105), 0, BT105),\n                IF(ISBLANK(CB105), 0, CB105),\n                IF(ISBLANK(CJ105), 0, CJ105)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR106:$CR$185, $G106:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG105), 0, $AG105),\n                    IF(ISBLANK($Y105), 0, $Y105),\n                    IF(ISBLANK($AO105), 0, $AO105),\n                    IF(ISBLANK($CK105), 0, $CK105),\n                    IF(ISBLANK($CC105), 0, $CC105),\n                    IF(ISBLANK($BU105), 0, $BU105),\n                    IF(ISBLANK($BM105), 0, $BM105),\n                    IF(ISBLANK($BE105), 0, $BE105),\n                    IF(ISBLANK($AW105), 0, $AW105)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG105), 0, $AG105),\n                    IF(ISBLANK($Y105), 0, $Y105),\n                    IF(ISBLANK($AO105), 0, $AO105),\n                    IF(ISBLANK($CK105), 0, $CK105),\n                    IF(ISBLANK($CC105), 0, $CC105),\n                    IF(ISBLANK($BU105), 0, $BU105),\n                    IF(ISBLANK($BM105), 0, $BM105),\n                    IF(ISBLANK($BE105), 0, $BE105),\n                    IF(ISBLANK($AW105), 0, $AW105)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT105,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY105,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD105,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI105,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN105,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},10,{"$nulls":10},6.7,7.3,7.3,10.1,0,null,null,0,{"$nulls":5},3,null,null,"All sizes ",{"$nulls":3},5.3,null,null,6.8,null,10.6,0,0,{"$nulls":27},41,"Tube Lock",{"$nulls":3},"16'",30,28.13,{"v":843.9,"d":"843.90"},{"v":1687.8,"d":"1,687.80"},{"v":2531.7,"d":"2,531.70"},{"$error":"#DIV/0!"},"16' Tube w/End Fittings"]
[null,80,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C106, Stage_ID, $K$25:K106, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D106, Level_1, $K$25:$K106, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E106, Level_2, $K$25:K106, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L106=\"WBS\",SUMIFS($N107:$N$185,$G107:$G$185,WBS_ID),IF('Project Estimation'!$L106=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O107:$O$185,$G107:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N106 /Field_Sch_Hours), IF(Type=\"SUB\", $FK106,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P107:$P$185,$G107:$G$185,WBS_ID), IF($N106<>\"\", IF($N106<=8,$N106,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N106*(8/Field_Sch_Hours),$N106)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF106,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM107:CM$185,$G107:$G$185,WBS_ID), IF($N106<>\"\", IF(Type=\"A\", ($S106*P106)+($AA106*P106)+($AI106*P106)+($AQ106*P106)+($AY106*P106)+($BG106*P106)+($BO106*P106)+($BW106*P106)+($CE106*P106), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN107:CN$185,$G107:$G$185,WBS_ID), IF($N106<>\"\", IF(Type=\"A\", ($S106*Q106)+($AA106*Q106)+($AI106*Q106)+($AQ106*Q106)+($AY106*Q106)+($BG106*Q106)+($BO106*Q106)+($BW106*Q106)+($CE106*Q106), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO107:$CO$185,$G107:$G$185,WBS_ID), IF($N106<>\"\", IF(Type=\"A\", $CM106+$CN106, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP107:CP$185, $G107:$G$185, WBS_ID),\n    IF($N106<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM106), 0, AM106),\n                IF(ISBLANK(AE106), 0, AE106),\n                IF(ISBLANK(W106), 0, W106),\n                IF(ISBLANK(AU106), 0, AU106),\n                IF(ISBLANK(BC106), 0, BC106),\n                IF(ISBLANK(BK106), 0, BK106),\n                IF(ISBLANK(BS106), 0, BS106),\n                IF(ISBLANK(CA106), 0, CA106),\n                IF(ISBLANK(CI106), 0, CI106)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ107:CQ$185, $G107:$G$185, WBS_ID),\n    IF($N106<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN106), 0, AN106),\n                IF(ISBLANK(AF106), 0, AF106),\n                IF(ISBLANK(X106), 0, X106),\n                IF(ISBLANK(AV106), 0, AV106),\n                IF(ISBLANK(BD106), 0, BD106),\n                IF(ISBLANK(BL106), 0, BL106),\n                IF(ISBLANK(BT106), 0, BT106),\n                IF(ISBLANK(CB106), 0, CB106),\n                IF(ISBLANK(CJ106), 0, CJ106)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR107:$CR$185, $G107:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG106), 0, $AG106),\n                    IF(ISBLANK($Y106), 0, $Y106),\n                    IF(ISBLANK($AO106), 0, $AO106),\n                    IF(ISBLANK($CK106), 0, $CK106),\n                    IF(ISBLANK($CC106), 0, $CC106),\n                    IF(ISBLANK($BU106), 0, $BU106),\n                    IF(ISBLANK($BM106), 0, $BM106),\n                    IF(ISBLANK($BE106), 0, $BE106),\n                    IF(ISBLANK($AW106), 0, $AW106)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG106), 0, $AG106),\n                    IF(ISBLANK($Y106), 0, $Y106),\n                    IF(ISBLANK($AO106), 0, $AO106),\n                    IF(ISBLANK($CK106), 0, $CK106),\n                    IF(ISBLANK($CC106), 0, $CC106),\n                    IF(ISBLANK($BU106), 0, $BU106),\n                    IF(ISBLANK($BM106), 0, $BM106),\n                    IF(ISBLANK($BE106), 0, $BE106),\n                    IF(ISBLANK($AW106), 0, $AW106)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT106,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY106,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD106,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI106,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN106,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},12,{"$nulls":10},7.3,7.9,7.9,10.5,0,null,null,0,{"$nulls":5},4,null,null,"All sizes ",{"$nulls":3},7,null,null,8.5,null,11.3,0,0,{"$nulls":35},{"$f":"SUM(IN100:IN105)","v":{"v":6099.9,"d":"6,099.90"}},{"$f":"SUM(IO107:IO116)","v":{"v":24741.2,"d":"24,741.20"}},{"$f":"SUM(IP107:IP116)","v":{"v":37111.8,"d":"37,111.80"}}]
[null,81,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C107, Stage_ID, $K$25:K107, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D107, Level_1, $K$25:$K107, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E107, Level_2, $K$25:K107, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L107=\"WBS\",SUMIFS($N108:$N$185,$G108:$G$185,WBS_ID),IF('Project Estimation'!$L107=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O108:$O$185,$G108:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N107 /Field_Sch_Hours), IF(Type=\"SUB\", $FK107,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P108:$P$185,$G108:$G$185,WBS_ID), IF($N107<>\"\", IF($N107<=8,$N107,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N107*(8/Field_Sch_Hours),$N107)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BI107*BG107*$P107, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BJ107*BG107*$Q107, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BL107+BK107,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF107,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM108:CM$185,$G108:$G$185,WBS_ID), IF($N107<>\"\", IF(Type=\"A\", ($S107*P107)+($AA107*P107)+($AI107*P107)+($AQ107*P107)+($AY107*P107)+($BG107*P107)+($BO107*P107)+($BW107*P107)+($CE107*P107), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN108:CN$185,$G108:$G$185,WBS_ID), IF($N107<>\"\", IF(Type=\"A\", ($S107*Q107)+($AA107*Q107)+($AI107*Q107)+($AQ107*Q107)+($AY107*Q107)+($BG107*Q107)+($BO107*Q107)+($BW107*Q107)+($CE107*Q107), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO108:$CO$185,$G108:$G$185,WBS_ID), IF($N107<>\"\", IF(Type=\"A\", $CM107+$CN107, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP108:CP$185, $G108:$G$185, WBS_ID),\n    IF($N107<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM107), 0, AM107),\n                IF(ISBLANK(AE107), 0, AE107),\n                IF(ISBLANK(W107), 0, W107),\n                IF(ISBLANK(AU107), 0, AU107),\n                IF(ISBLANK(BC107), 0, BC107),\n                IF(ISBLANK(BK107), 0, BK107),\n                IF(ISBLANK(BS107), 0, BS107),\n                IF(ISBLANK(CA107), 0, CA107),\n                IF(ISBLANK(CI107), 0, CI107)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ108:CQ$185, $G108:$G$185, WBS_ID),\n    IF($N107<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN107), 0, AN107),\n                IF(ISBLANK(AF107), 0, AF107),\n                IF(ISBLANK(X107), 0, X107),\n                IF(ISBLANK(AV107), 0, AV107),\n                IF(ISBLANK(BD107), 0, BD107),\n                IF(ISBLANK(BL107), 0, BL107),\n                IF(ISBLANK(BT107), 0, BT107),\n                IF(ISBLANK(CB107), 0, CB107),\n                IF(ISBLANK(CJ107), 0, CJ107)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR108:$CR$185, $G108:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG107), 0, $AG107),\n                    IF(ISBLANK($Y107), 0, $Y107),\n                    IF(ISBLANK($AO107), 0, $AO107),\n                    IF(ISBLANK($CK107), 0, $CK107),\n                    IF(ISBLANK($CC107), 0, $CC107),\n                    IF(ISBLANK($BU107), 0, $BU107),\n                    IF(ISBLANK($BM107), 0, $BM107),\n                    IF(ISBLANK($BE107), 0, $BE107),\n                    IF(ISBLANK($AW107), 0, $AW107)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG107), 0, $AG107),\n                    IF(ISBLANK($Y107), 0, $Y107),\n                    IF(ISBLANK($AO107), 0, $AO107),\n                    IF(ISBLANK($CK107), 0, $CK107),\n                    IF(ISBLANK($CC107), 0, $CC107),\n                    IF(ISBLANK($BU107), 0, $BU107),\n                    IF(ISBLANK($BM107), 0, $BM107),\n                    IF(ISBLANK($BE107), 0, $BE107),\n                    IF(ISBLANK($AW107), 0, $AW107)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT107,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY107,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD107,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI107,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN107,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},14,{"$nulls":10},8.8,9.5,9.5,11.9,0,null,null,0,{"$nulls":5},5,null,null,"All sizes ",{"$nulls":3},7.9,null,null,9.3,null,13.7,0,0,{"$nulls":27},42,"Access/swing gates",{"$nulls":4},70,{"v":32,"d":"32.00"},{"$f":"IL107*IM107","v":{"v":2240,"d":"2,240.00"}},{"$f":"(($H$82+$H$85)/$H$81)*IN107","v":{"v":4480,"d":"4,480.00"}},{"$f":"IN107+IO107","v":{"v":6720,"d":"6,720.00"}},{"$f":"IP107/IL107/$N$6","v":{"$error":"#DIV/0!"}},"Expandable Access Gate (fits all WalkThru Frames)"]
[null,82,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C108, Stage_ID, $K$25:K108, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D108, Level_1, $K$25:$K108, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E108, Level_2, $K$25:K108, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L108=\"WBS\",SUMIFS($N109:$N$185,$G109:$G$185,WBS_ID),IF('Project Estimation'!$L108=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O109:$O$185,$G109:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N108 /Field_Sch_Hours), IF(Type=\"SUB\", $FK108,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P109:$P$185,$G109:$G$185,WBS_ID), IF($N108<>\"\", IF($N108<=8,$N108,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N108*(8/Field_Sch_Hours),$N108)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AC108*AA108*$P108, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AD108*AA108*$Q108, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"),  IFERROR(AF108+AE108,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AS108*AQ108*$P108, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AT108*AQ108*$Q108, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AV108+AU108,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BA108*AY108*$P108, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BB108*AY108*$Q108, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BD108+BC108,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BQ108*BO108*$P108, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BR108*BO108*$Q108, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BT108+BS108,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BY108*BW108*$P108, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BZ108*BW108*$Q108, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CB108+CA108,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF108,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM109:CM$185,$G109:$G$185,WBS_ID), IF($N108<>\"\", IF(Type=\"A\", ($S108*P108)+($AA108*P108)+($AI108*P108)+($AQ108*P108)+($AY108*P108)+($BG108*P108)+($BO108*P108)+($BW108*P108)+($CE108*P108), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN109:CN$185,$G109:$G$185,WBS_ID), IF($N108<>\"\", IF(Type=\"A\", ($S108*Q108)+($AA108*Q108)+($AI108*Q108)+($AQ108*Q108)+($AY108*Q108)+($BG108*Q108)+($BO108*Q108)+($BW108*Q108)+($CE108*Q108), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO109:$CO$185,$G109:$G$185,WBS_ID), IF($N108<>\"\", IF(Type=\"A\", $CM108+$CN108, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP109:CP$185, $G109:$G$185, WBS_ID),\n    IF($N108<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM108), 0, AM108),\n                IF(ISBLANK(AE108), 0, AE108),\n                IF(ISBLANK(W108), 0, W108),\n                IF(ISBLANK(AU108), 0, AU108),\n                IF(ISBLANK(BC108), 0, BC108),\n                IF(ISBLANK(BK108), 0, BK108),\n                IF(ISBLANK(BS108), 0, BS108),\n                IF(ISBLANK(CA108), 0, CA108),\n                IF(ISBLANK(CI108), 0, CI108)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ109:CQ$185, $G109:$G$185, WBS_ID),\n    IF($N108<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN108), 0, AN108),\n                IF(ISBLANK(AF108), 0, AF108),\n                IF(ISBLANK(X108), 0, X108),\n                IF(ISBLANK(AV108), 0, AV108),\n                IF(ISBLANK(BD108), 0, BD108),\n                IF(ISBLANK(BL108), 0, BL108),\n                IF(ISBLANK(BT108), 0, BT108),\n                IF(ISBLANK(CB108), 0, CB108),\n                IF(ISBLANK(CJ108), 0, CJ108)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR109:$CR$185, $G109:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG108), 0, $AG108),\n                    IF(ISBLANK($Y108), 0, $Y108),\n                    IF(ISBLANK($AO108), 0, $AO108),\n                    IF(ISBLANK($CK108), 0, $CK108),\n                    IF(ISBLANK($CC108), 0, $CC108),\n                    IF(ISBLANK($BU108), 0, $BU108),\n                    IF(ISBLANK($BM108), 0, $BM108),\n                    IF(ISBLANK($BE108), 0, $BE108),\n                    IF(ISBLANK($AW108), 0, $AW108)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG108), 0, $AG108),\n                    IF(ISBLANK($Y108), 0, $Y108),\n                    IF(ISBLANK($AO108), 0, $AO108),\n                    IF(ISBLANK($CK108), 0, $CK108),\n                    IF(ISBLANK($CC108), 0, $CC108),\n                    IF(ISBLANK($BU108), 0, $BU108),\n                    IF(ISBLANK($BM108), 0, $BM108),\n                    IF(ISBLANK($BE108), 0, $BE108),\n                    IF(ISBLANK($AW108), 0, $AW108)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT108,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY108,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD108,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI108,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN108,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},16,{"$nulls":10},9.6,10.2,10.2,12.3,0,null,null,0,{"$nulls":5},6,null,null,"All sizes ",{"$nulls":3},8.7,null,null,9.9,null,16,0,0,{"$nulls":27},43,"Screw jack w/fixed base",{"$nulls":4},200,{"v":9.5,"d":"9.50"},{"v":1900,"d":"1,900.00"},{"v":3800,"d":"3,800.00"},{"v":5700,"d":"5,700.00"},{"$error":"#DIV/0!"},"24\" Screw Jack w/Base Plate (11/2\")"]
[null,83,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C109, Stage_ID, $K$25:K109, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D109, Level_1, $K$25:$K109, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E109, Level_2, $K$25:K109, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L109=\"WBS\",SUMIFS($N110:$N$185,$G110:$G$185,WBS_ID),IF('Project Estimation'!$L109=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O110:$O$185,$G110:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N109 /Field_Sch_Hours), IF(Type=\"SUB\", $FK109,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P110:$P$185,$G110:$G$185,WBS_ID), IF($N109<>\"\", IF($N109<=8,$N109,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N109*(8/Field_Sch_Hours),$N109)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF109,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM110:CM$185,$G110:$G$185,WBS_ID), IF($N109<>\"\", IF(Type=\"A\", ($S109*P109)+($AA109*P109)+($AI109*P109)+($AQ109*P109)+($AY109*P109)+($BG109*P109)+($BO109*P109)+($BW109*P109)+($CE109*P109), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN110:CN$185,$G110:$G$185,WBS_ID), IF($N109<>\"\", IF(Type=\"A\", ($S109*Q109)+($AA109*Q109)+($AI109*Q109)+($AQ109*Q109)+($AY109*Q109)+($BG109*Q109)+($BO109*Q109)+($BW109*Q109)+($CE109*Q109), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO110:$CO$185,$G110:$G$185,WBS_ID), IF($N109<>\"\", IF(Type=\"A\", $CM109+$CN109, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP110:CP$185, $G110:$G$185, WBS_ID),\n    IF($N109<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM109), 0, AM109),\n                IF(ISBLANK(AE109), 0, AE109),\n                IF(ISBLANK(W109), 0, W109),\n                IF(ISBLANK(AU109), 0, AU109),\n                IF(ISBLANK(BC109), 0, BC109),\n                IF(ISBLANK(BK109), 0, BK109),\n                IF(ISBLANK(BS109), 0, BS109),\n                IF(ISBLANK(CA109), 0, CA109),\n                IF(ISBLANK(CI109), 0, CI109)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ110:CQ$185, $G110:$G$185, WBS_ID),\n    IF($N109<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN109), 0, AN109),\n                IF(ISBLANK(AF109), 0, AF109),\n                IF(ISBLANK(X109), 0, X109),\n                IF(ISBLANK(AV109), 0, AV109),\n                IF(ISBLANK(BD109), 0, BD109),\n                IF(ISBLANK(BL109), 0, BL109),\n                IF(ISBLANK(BT109), 0, BT109),\n                IF(ISBLANK(CB109), 0, CB109),\n                IF(ISBLANK(CJ109), 0, CJ109)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR110:$CR$185, $G110:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG109), 0, $AG109),\n                    IF(ISBLANK($Y109), 0, $Y109),\n                    IF(ISBLANK($AO109), 0, $AO109),\n                    IF(ISBLANK($CK109), 0, $CK109),\n                    IF(ISBLANK($CC109), 0, $CC109),\n                    IF(ISBLANK($BU109), 0, $BU109),\n                    IF(ISBLANK($BM109), 0, $BM109),\n                    IF(ISBLANK($BE109), 0, $BE109),\n                    IF(ISBLANK($AW109), 0, $AW109)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG109), 0, $AG109),\n                    IF(ISBLANK($Y109), 0, $Y109),\n                    IF(ISBLANK($AO109), 0, $AO109),\n                    IF(ISBLANK($CK109), 0, $CK109),\n                    IF(ISBLANK($CC109), 0, $CC109),\n                    IF(ISBLANK($BU109), 0, $BU109),\n                    IF(ISBLANK($BM109), 0, $BM109),\n                    IF(ISBLANK($BE109), 0, $BE109),\n                    IF(ISBLANK($AW109), 0, $AW109)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT109,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY109,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD109,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI109,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN109,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},18,{"$nulls":10},12,12.7,12.7,15.4,0,null,null,0,{"$nulls":5},8,null,null,"All sizes ",{"$nulls":3},9.7,null,null,10.6,null,18.9,0,0,{"$nulls":27},44,"Screw jacks swivel base",{"$nulls":4},60,10.15,{"v":609,"d":"609.00"},{"v":1218,"d":"1,218.00"},{"v":1827,"d":"1,827.00"},{"$error":"#DIV/0!"},"24\" Screw Jack w/Swivel Base Plate (11/2\")"]
[null,84,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C110, Stage_ID, $K$25:K110, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D110, Level_1, $K$25:$K110, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E110, Level_2, $K$25:K110, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L110=\"WBS\",SUMIFS($N111:$N$185,$G111:$G$185,WBS_ID),IF('Project Estimation'!$L110=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O111:$O$185,$G111:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N110 /Field_Sch_Hours), IF(Type=\"SUB\", $FK110,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P111:$P$185,$G111:$G$185,WBS_ID), IF($N110<>\"\", IF($N110<=8,$N110,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N110*(8/Field_Sch_Hours),$N110)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF110,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM111:CM$185,$G111:$G$185,WBS_ID), IF($N110<>\"\", IF(Type=\"A\", ($S110*P110)+($AA110*P110)+($AI110*P110)+($AQ110*P110)+($AY110*P110)+($BG110*P110)+($BO110*P110)+($BW110*P110)+($CE110*P110), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN111:CN$185,$G111:$G$185,WBS_ID), IF($N110<>\"\", IF(Type=\"A\", ($S110*Q110)+($AA110*Q110)+($AI110*Q110)+($AQ110*Q110)+($AY110*Q110)+($BG110*Q110)+($BO110*Q110)+($BW110*Q110)+($CE110*Q110), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO111:$CO$185,$G111:$G$185,WBS_ID), IF($N110<>\"\", IF(Type=\"A\", $CM110+$CN110, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP111:CP$185, $G111:$G$185, WBS_ID),\n    IF($N110<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM110), 0, AM110),\n                IF(ISBLANK(AE110), 0, AE110),\n                IF(ISBLANK(W110), 0, W110),\n                IF(ISBLANK(AU110), 0, AU110),\n                IF(ISBLANK(BC110), 0, BC110),\n                IF(ISBLANK(BK110), 0, BK110),\n                IF(ISBLANK(BS110), 0, BS110),\n                IF(ISBLANK(CA110), 0, CA110),\n                IF(ISBLANK(CI110), 0, CI110)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ111:CQ$185, $G111:$G$185, WBS_ID),\n    IF($N110<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN110), 0, AN110),\n                IF(ISBLANK(AF110), 0, AF110),\n                IF(ISBLANK(X110), 0, X110),\n                IF(ISBLANK(AV110), 0, AV110),\n                IF(ISBLANK(BD110), 0, BD110),\n                IF(ISBLANK(BL110), 0, BL110),\n                IF(ISBLANK(BT110), 0, BT110),\n                IF(ISBLANK(CB110), 0, CB110),\n                IF(ISBLANK(CJ110), 0, CJ110)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR111:$CR$185, $G111:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG110), 0, $AG110),\n                    IF(ISBLANK($Y110), 0, $Y110),\n                    IF(ISBLANK($AO110), 0, $AO110),\n                    IF(ISBLANK($CK110), 0, $CK110),\n                    IF(ISBLANK($CC110), 0, $CC110),\n                    IF(ISBLANK($BU110), 0, $BU110),\n                    IF(ISBLANK($BM110), 0, $BM110),\n                    IF(ISBLANK($BE110), 0, $BE110),\n                    IF(ISBLANK($AW110), 0, $AW110)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG110), 0, $AG110),\n                    IF(ISBLANK($Y110), 0, $Y110),\n                    IF(ISBLANK($AO110), 0, $AO110),\n                    IF(ISBLANK($CK110), 0, $CK110),\n                    IF(ISBLANK($CC110), 0, $CC110),\n                    IF(ISBLANK($BU110), 0, $BU110),\n                    IF(ISBLANK($BM110), 0, $BM110),\n                    IF(ISBLANK($BE110), 0, $BE110),\n                    IF(ISBLANK($AW110), 0, $AW110)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT110,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY110,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD110,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI110,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN110,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},20,{"$nulls":10},13.3,14,14,16.9,0,null,null,0,{"$nulls":5},10,null,null,"All sizes ",{"$nulls":3},13.6,null,null,19.4,null,30.2,0,0,{"$nulls":27},45,"Right angle clamps",{"$nulls":4},300,4.85,{"v":1455,"d":"1,455.00"},{"v":2910,"d":"2,910.00"},{"v":4365,"d":"4,365.00"},{"$error":"#DIV/0!"},"2\" x 2\" Right Angle Clamp"]
[null,85,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C111, Stage_ID, $K$25:K111, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D111, Level_1, $K$25:$K111, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E111, Level_2, $K$25:K111, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L111=\"WBS\",SUMIFS($N112:$N$185,$G112:$G$185,WBS_ID),IF('Project Estimation'!$L111=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O112:$O$185,$G112:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N111 /Field_Sch_Hours), IF(Type=\"SUB\", $FK111,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P112:$P$185,$G112:$G$185,WBS_ID), IF($N111<>\"\", IF($N111<=8,$N111,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N111*(8/Field_Sch_Hours),$N111)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF111,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM112:CM$185,$G112:$G$185,WBS_ID), IF($N111<>\"\", IF(Type=\"A\", ($S111*P111)+($AA111*P111)+($AI111*P111)+($AQ111*P111)+($AY111*P111)+($BG111*P111)+($BO111*P111)+($BW111*P111)+($CE111*P111), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN112:CN$185,$G112:$G$185,WBS_ID), IF($N111<>\"\", IF(Type=\"A\", ($S111*Q111)+($AA111*Q111)+($AI111*Q111)+($AQ111*Q111)+($AY111*Q111)+($BG111*Q111)+($BO111*Q111)+($BW111*Q111)+($CE111*Q111), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO112:$CO$185,$G112:$G$185,WBS_ID), IF($N111<>\"\", IF(Type=\"A\", $CM111+$CN111, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP112:CP$185, $G112:$G$185, WBS_ID),\n    IF($N111<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM111), 0, AM111),\n                IF(ISBLANK(AE111), 0, AE111),\n                IF(ISBLANK(W111), 0, W111),\n                IF(ISBLANK(AU111), 0, AU111),\n                IF(ISBLANK(BC111), 0, BC111),\n                IF(ISBLANK(BK111), 0, BK111),\n                IF(ISBLANK(BS111), 0, BS111),\n                IF(ISBLANK(CA111), 0, CA111),\n                IF(ISBLANK(CI111), 0, CI111)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ112:CQ$185, $G112:$G$185, WBS_ID),\n    IF($N111<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN111), 0, AN111),\n                IF(ISBLANK(AF111), 0, AF111),\n                IF(ISBLANK(X111), 0, X111),\n                IF(ISBLANK(AV111), 0, AV111),\n                IF(ISBLANK(BD111), 0, BD111),\n                IF(ISBLANK(BL111), 0, BL111),\n                IF(ISBLANK(BT111), 0, BT111),\n                IF(ISBLANK(CB111), 0, CB111),\n                IF(ISBLANK(CJ111), 0, CJ111)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR112:$CR$185, $G112:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG111), 0, $AG111),\n                    IF(ISBLANK($Y111), 0, $Y111),\n                    IF(ISBLANK($AO111), 0, $AO111),\n                    IF(ISBLANK($CK111), 0, $CK111),\n                    IF(ISBLANK($CC111), 0, $CC111),\n                    IF(ISBLANK($BU111), 0, $BU111),\n                    IF(ISBLANK($BM111), 0, $BM111),\n                    IF(ISBLANK($BE111), 0, $BE111),\n                    IF(ISBLANK($AW111), 0, $AW111)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG111), 0, $AG111),\n                    IF(ISBLANK($Y111), 0, $Y111),\n                    IF(ISBLANK($AO111), 0, $AO111),\n                    IF(ISBLANK($CK111), 0, $CK111),\n                    IF(ISBLANK($CC111), 0, $CC111),\n                    IF(ISBLANK($BU111), 0, $BU111),\n                    IF(ISBLANK($BM111), 0, $BM111),\n                    IF(ISBLANK($BE111), 0, $BE111),\n                    IF(ISBLANK($AW111), 0, $AW111)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT111,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY111,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD111,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI111,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN111,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},24,{"$nulls":10},17.6,18.5,18.5,22.4,0,null,null,0,{"$nulls":5},12,null,null,"All sizes ",{"$nulls":3},19,null,null,22.5,null,44.7,0,0,{"$nulls":27},46,"Swivel clamps",{"$nulls":4},300,5.75,{"v":1725,"d":"1,725.00"},{"v":3450,"d":"3,450.00"},{"v":5175,"d":"5,175.00"},{"$error":"#DIV/0!"},"2\" x 2\" Swivel Clamp"]
[null,86,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C112, Stage_ID, $K$25:K112, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D112, Level_1, $K$25:$K112, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E112, Level_2, $K$25:K112, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L112=\"WBS\",SUMIFS($N113:$N$185,$G113:$G$185,WBS_ID),IF('Project Estimation'!$L112=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O113:$O$185,$G113:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N112 /Field_Sch_Hours), IF(Type=\"SUB\", $FK112,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P113:$P$185,$G113:$G$185,WBS_ID), IF($N112<>\"\", IF($N112<=8,$N112,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N112*(8/Field_Sch_Hours),$N112)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF112,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM113:CM$185,$G113:$G$185,WBS_ID), IF($N112<>\"\", IF(Type=\"A\", ($S112*P112)+($AA112*P112)+($AI112*P112)+($AQ112*P112)+($AY112*P112)+($BG112*P112)+($BO112*P112)+($BW112*P112)+($CE112*P112), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN113:CN$185,$G113:$G$185,WBS_ID), IF($N112<>\"\", IF(Type=\"A\", ($S112*Q112)+($AA112*Q112)+($AI112*Q112)+($AQ112*Q112)+($AY112*Q112)+($BG112*Q112)+($BO112*Q112)+($BW112*Q112)+($CE112*Q112), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO113:$CO$185,$G113:$G$185,WBS_ID), IF($N112<>\"\", IF(Type=\"A\", $CM112+$CN112, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP113:CP$185, $G113:$G$185, WBS_ID),\n    IF($N112<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM112), 0, AM112),\n                IF(ISBLANK(AE112), 0, AE112),\n                IF(ISBLANK(W112), 0, W112),\n                IF(ISBLANK(AU112), 0, AU112),\n                IF(ISBLANK(BC112), 0, BC112),\n                IF(ISBLANK(BK112), 0, BK112),\n                IF(ISBLANK(BS112), 0, BS112),\n                IF(ISBLANK(CA112), 0, CA112),\n                IF(ISBLANK(CI112), 0, CI112)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ113:CQ$185, $G113:$G$185, WBS_ID),\n    IF($N112<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN112), 0, AN112),\n                IF(ISBLANK(AF112), 0, AF112),\n                IF(ISBLANK(X112), 0, X112),\n                IF(ISBLANK(AV112), 0, AV112),\n                IF(ISBLANK(BD112), 0, BD112),\n                IF(ISBLANK(BL112), 0, BL112),\n                IF(ISBLANK(BT112), 0, BT112),\n                IF(ISBLANK(CB112), 0, CB112),\n                IF(ISBLANK(CJ112), 0, CJ112)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR113:$CR$185, $G113:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG112), 0, $AG112),\n                    IF(ISBLANK($Y112), 0, $Y112),\n                    IF(ISBLANK($AO112), 0, $AO112),\n                    IF(ISBLANK($CK112), 0, $CK112),\n                    IF(ISBLANK($CC112), 0, $CC112),\n                    IF(ISBLANK($BU112), 0, $BU112),\n                    IF(ISBLANK($BM112), 0, $BM112),\n                    IF(ISBLANK($BE112), 0, $BE112),\n                    IF(ISBLANK($AW112), 0, $AW112)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG112), 0, $AG112),\n                    IF(ISBLANK($Y112), 0, $Y112),\n                    IF(ISBLANK($AO112), 0, $AO112),\n                    IF(ISBLANK($CK112), 0, $CK112),\n                    IF(ISBLANK($CC112), 0, $CC112),\n                    IF(ISBLANK($BU112), 0, $BU112),\n                    IF(ISBLANK($BM112), 0, $BM112),\n                    IF(ISBLANK($BE112), 0, $BE112),\n                    IF(ISBLANK($AW112), 0, $AW112)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT112,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY112,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD112,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI112,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN112,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},26,{"$nulls":12},20.5,23.2,0,null,null,0,{"$nulls":5},14,null,null,"14\"-16\"",{"$nulls":3},23.8,null,null,26.5,null,53.9,0,0,{"$nulls":27},47,"Beam clamps",{"$nulls":4},300,5.95,{"v":1785,"d":"1,785.00"},{"v":3570,"d":"3,570.00"},{"v":5355,"d":"5,355.00"},{"$error":"#DIV/0!"},"2\" Beam Clamp Rigid"]
[null,87,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C113, Stage_ID, $K$25:K113, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D113, Level_1, $K$25:$K113, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E113, Level_2, $K$25:K113, 3), \"\")","v":""},-1,{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(OR(Type=\"A\",Type=\"SUB\"), MAX(Prev_Col_Range)+1, 0)),-1)","v":-1},{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(WBS_ID=MAX(Left_Prev_Col_Range), COUNTIF(Left_Prev_Col_Range, WBS_ID), 0)),-1)","v":-1},null,"",null,null,{"$f":"IF('Project Estimation'!$L113=\"WBS\",SUMIFS($N114:$N$185,$G114:$G$185,WBS_ID),IF('Project Estimation'!$L113=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O114:$O$185,$G114:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N113 /Field_Sch_Hours), IF(Type=\"SUB\", $FK113,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P114:$P$185,$G114:$G$185,WBS_ID), IF($N113<>\"\", IF($N113<=8,$N113,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N113*(8/Field_Sch_Hours),$N113)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF113,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM114:CM$185,$G114:$G$185,WBS_ID), IF($N113<>\"\", IF(Type=\"A\", ($S113*P113)+($AA113*P113)+($AI113*P113)+($AQ113*P113)+($AY113*P113)+($BG113*P113)+($BO113*P113)+($BW113*P113)+($CE113*P113), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN114:CN$185,$G114:$G$185,WBS_ID), IF($N113<>\"\", IF(Type=\"A\", ($S113*Q113)+($AA113*Q113)+($AI113*Q113)+($AQ113*Q113)+($AY113*Q113)+($BG113*Q113)+($BO113*Q113)+($BW113*Q113)+($CE113*Q113), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO114:$CO$185,$G114:$G$185,WBS_ID), IF($N113<>\"\", IF(Type=\"A\", $CM113+$CN113, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP114:CP$185, $G114:$G$185, WBS_ID),\n    IF($N113<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM113), 0, AM113),\n                IF(ISBLANK(AE113), 0, AE113),\n                IF(ISBLANK(W113), 0, W113),\n                IF(ISBLANK(AU113), 0, AU113),\n                IF(ISBLANK(BC113), 0, BC113),\n                IF(ISBLANK(BK113), 0, BK113),\n                IF(ISBLANK(BS113), 0, BS113),\n                IF(ISBLANK(CA113), 0, CA113),\n                IF(ISBLANK(CI113), 0, CI113)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ114:CQ$185, $G114:$G$185, WBS_ID),\n    IF($N113<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN113), 0, AN113),\n                IF(ISBLANK(AF113), 0, AF113),\n                IF(ISBLANK(X113), 0, X113),\n                IF(ISBLANK(AV113), 0, AV113),\n                IF(ISBLANK(BD113), 0, BD113),\n                IF(ISBLANK(BL113), 0, BL113),\n                IF(ISBLANK(BT113), 0, BT113),\n                IF(ISBLANK(CB113), 0, CB113),\n                IF(ISBLANK(CJ113), 0, CJ113)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR114:$CR$185, $G114:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG113), 0, $AG113),\n                    IF(ISBLANK($Y113), 0, $Y113),\n                    IF(ISBLANK($AO113), 0, $AO113),\n                    IF(ISBLANK($CK113), 0, $CK113),\n                    IF(ISBLANK($CC113), 0, $CC113),\n                    IF(ISBLANK($BU113), 0, $BU113),\n                    IF(ISBLANK($BM113), 0, $BM113),\n                    IF(ISBLANK($BE113), 0, $BE113),\n                    IF(ISBLANK($AW113), 0, $AW113)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG113), 0, $AG113),\n                    IF(ISBLANK($Y113), 0, $Y113),\n                    IF(ISBLANK($AO113), 0, $AO113),\n                    IF(ISBLANK($CK113), 0, $CK113),\n                    IF(ISBLANK($CC113), 0, $CC113),\n                    IF(ISBLANK($BU113), 0, $BU113),\n                    IF(ISBLANK($BM113), 0, $BM113),\n                    IF(ISBLANK($BE113), 0, $BE113),\n                    IF(ISBLANK($AW113), 0, $AW113)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT113,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY113,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD113,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI113,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN113,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":12},30,{"$nulls":12},24.8,26.7,0,null,null,0,{"$nulls":5},14,null,null,"18\"and  larger",{"$nulls":3},21.2,null,null,23.5,null,58.7,0,0,{"$nulls":27},48,"Spikgot clamps",{"$nulls":4},300,5.75,{"v":1725,"d":"1,725.00"},{"v":3450,"d":"3,450.00"},{"v":5175,"d":"5,175.00"},{"$error":"#DIV/0!"},"Spigot w/ Half Clamp"]
[null,88,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C114, Stage_ID, $K$25:K114, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D114, Level_1, $K$25:$K114, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E114, Level_2, $K$25:K114, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L114=\"WBS\",SUMIFS($N115:$N$185,$G115:$G$185,WBS_ID),IF('Project Estimation'!$L114=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O115:$O$185,$G115:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N114 /Field_Sch_Hours), IF(Type=\"SUB\", $FK114,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P115:$P$185,$G115:$G$185,WBS_ID), IF($N114<>\"\", IF($N114<=8,$N114,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N114*(8/Field_Sch_Hours),$N114)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF114,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM115:CM$185,$G115:$G$185,WBS_ID), IF($N114<>\"\", IF(Type=\"A\", ($S114*P114)+($AA114*P114)+($AI114*P114)+($AQ114*P114)+($AY114*P114)+($BG114*P114)+($BO114*P114)+($BW114*P114)+($CE114*P114), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN115:CN$185,$G115:$G$185,WBS_ID), IF($N114<>\"\", IF(Type=\"A\", ($S114*Q114)+($AA114*Q114)+($AI114*Q114)+($AQ114*Q114)+($AY114*Q114)+($BG114*Q114)+($BO114*Q114)+($BW114*Q114)+($CE114*Q114), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO115:$CO$185,$G115:$G$185,WBS_ID), IF($N114<>\"\", IF(Type=\"A\", $CM114+$CN114, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP115:CP$185, $G115:$G$185, WBS_ID),\n    IF($N114<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM114), 0, AM114),\n                IF(ISBLANK(AE114), 0, AE114),\n                IF(ISBLANK(W114), 0, W114),\n                IF(ISBLANK(AU114), 0, AU114),\n                IF(ISBLANK(BC114), 0, BC114),\n                IF(ISBLANK(BK114), 0, BK114),\n                IF(ISBLANK(BS114), 0, BS114),\n                IF(ISBLANK(CA114), 0, CA114),\n                IF(ISBLANK(CI114), 0, CI114)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ115:CQ$185, $G115:$G$185, WBS_ID),\n    IF($N114<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN114), 0, AN114),\n                IF(ISBLANK(AF114), 0, AF114),\n                IF(ISBLANK(X114), 0, X114),\n                IF(ISBLANK(AV114), 0, AV114),\n                IF(ISBLANK(BD114), 0, BD114),\n                IF(ISBLANK(BL114), 0, BL114),\n                IF(ISBLANK(BT114), 0, BT114),\n                IF(ISBLANK(CB114), 0, CB114),\n                IF(ISBLANK(CJ114), 0, CJ114)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR115:$CR$185, $G115:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG114), 0, $AG114),\n                    IF(ISBLANK($Y114), 0, $Y114),\n                    IF(ISBLANK($AO114), 0, $AO114),\n                    IF(ISBLANK($CK114), 0, $CK114),\n                    IF(ISBLANK($CC114), 0, $CC114),\n                    IF(ISBLANK($BU114), 0, $BU114),\n                    IF(ISBLANK($BM114), 0, $BM114),\n                    IF(ISBLANK($BE114), 0, $BE114),\n                    IF(ISBLANK($AW114), 0, $AW114)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG114), 0, $AG114),\n                    IF(ISBLANK($Y114), 0, $Y114),\n                    IF(ISBLANK($AO114), 0, $AO114),\n                    IF(ISBLANK($CK114), 0, $CK114),\n                    IF(ISBLANK($CC114), 0, $CC114),\n                    IF(ISBLANK($BU114), 0, $BU114),\n                    IF(ISBLANK($BM114), 0, $BM114),\n                    IF(ISBLANK($BE114), 0, $BE114),\n                    IF(ISBLANK($AW114), 0, $AW114)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT114,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY114,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD114,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI114,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN114,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},34,{"$nulls":12},30.8,32.8,0,null,null,0,{"$nulls":5},16,null,null,"16\"-18\"",{"$nulls":3},28.4,null,null,30.4,null,70.4,0,0,{"$nulls":27},49,"Casters",{"$nulls":4},8,{"v":75,"d":"75.00"},{"v":600,"d":"600.00"},{"v":1200,"d":"1,200.00"},{"v":1800,"d":"1,800.00"},{"$error":"#DIV/0!"},"12\" x 3\" Heavy Duty Locking Caster"]
[null,89,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C115, Stage_ID, $K$25:K115, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D115, Level_1, $K$25:$K115, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E115, Level_2, $K$25:K115, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L115=\"WBS\",SUMIFS($N116:$N$185,$G116:$G$185,WBS_ID),IF('Project Estimation'!$L115=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O116:$O$185,$G116:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N115 /Field_Sch_Hours), IF(Type=\"SUB\", $FK115,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P116:$P$185,$G116:$G$185,WBS_ID), IF($N115<>\"\", IF($N115<=8,$N115,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N115*(8/Field_Sch_Hours),$N115)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF115,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM116:CM$185,$G116:$G$185,WBS_ID), IF($N115<>\"\", IF(Type=\"A\", ($S115*P115)+($AA115*P115)+($AI115*P115)+($AQ115*P115)+($AY115*P115)+($BG115*P115)+($BO115*P115)+($BW115*P115)+($CE115*P115), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN116:CN$185,$G116:$G$185,WBS_ID), IF($N115<>\"\", IF(Type=\"A\", ($S115*Q115)+($AA115*Q115)+($AI115*Q115)+($AQ115*Q115)+($AY115*Q115)+($BG115*Q115)+($BO115*Q115)+($BW115*Q115)+($CE115*Q115), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO116:$CO$185,$G116:$G$185,WBS_ID), IF($N115<>\"\", IF(Type=\"A\", $CM115+$CN115, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP116:CP$185, $G116:$G$185, WBS_ID),\n    IF($N115<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM115), 0, AM115),\n                IF(ISBLANK(AE115), 0, AE115),\n                IF(ISBLANK(W115), 0, W115),\n                IF(ISBLANK(AU115), 0, AU115),\n                IF(ISBLANK(BC115), 0, BC115),\n                IF(ISBLANK(BK115), 0, BK115),\n                IF(ISBLANK(BS115), 0, BS115),\n                IF(ISBLANK(CA115), 0, CA115),\n                IF(ISBLANK(CI115), 0, CI115)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ116:CQ$185, $G116:$G$185, WBS_ID),\n    IF($N115<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN115), 0, AN115),\n                IF(ISBLANK(AF115), 0, AF115),\n                IF(ISBLANK(X115), 0, X115),\n                IF(ISBLANK(AV115), 0, AV115),\n                IF(ISBLANK(BD115), 0, BD115),\n                IF(ISBLANK(BL115), 0, BL115),\n                IF(ISBLANK(BT115), 0, BT115),\n                IF(ISBLANK(CB115), 0, CB115),\n                IF(ISBLANK(CJ115), 0, CJ115)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR116:$CR$185, $G116:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG115), 0, $AG115),\n                    IF(ISBLANK($Y115), 0, $Y115),\n                    IF(ISBLANK($AO115), 0, $AO115),\n                    IF(ISBLANK($CK115), 0, $CK115),\n                    IF(ISBLANK($CC115), 0, $CC115),\n                    IF(ISBLANK($BU115), 0, $BU115),\n                    IF(ISBLANK($BM115), 0, $BM115),\n                    IF(ISBLANK($BE115), 0, $BE115),\n                    IF(ISBLANK($AW115), 0, $AW115)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG115), 0, $AG115),\n                    IF(ISBLANK($Y115), 0, $Y115),\n                    IF(ISBLANK($AO115), 0, $AO115),\n                    IF(ISBLANK($CK115), 0, $CK115),\n                    IF(ISBLANK($CC115), 0, $CC115),\n                    IF(ISBLANK($BU115), 0, $BU115),\n                    IF(ISBLANK($BM115), 0, $BM115),\n                    IF(ISBLANK($BE115), 0, $BE115),\n                    IF(ISBLANK($AW115), 0, $AW115)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT115,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY115,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD115,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI115,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN115,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},36,{"$nulls":12},34.5,36.5,0,null,null,0,{"$nulls":5},16,null,null,"20\" and larger",{"$nulls":3},25.1,null,null,27.4,null,76.2,0,0,{"$nulls":27},50,"Starter Collar/Base Collase",{"$nulls":4},40,4.64,{"v":185.6,"d":"185.60"},{"v":371.2,"d":"371.20"},{"v":556.8,"d":"556.80"},{"$error":"#DIV/0!"},"Starter Collar/Base Collar"]
[null,90,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C116, Stage_ID, $K$25:K116, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D116, Level_1, $K$25:$K116, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E116, Level_2, $K$25:K116, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L116=\"WBS\",SUMIFS($N117:$N$185,$G117:$G$185,WBS_ID),IF('Project Estimation'!$L116=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O117:$O$185,$G117:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N116 /Field_Sch_Hours), IF(Type=\"SUB\", $FK116,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P117:$P$185,$G117:$G$185,WBS_ID), IF($N116<>\"\", IF($N116<=8,$N116,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N116*(8/Field_Sch_Hours),$N116)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF116,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM117:CM$185,$G117:$G$185,WBS_ID), IF($N116<>\"\", IF(Type=\"A\", ($S116*P116)+($AA116*P116)+($AI116*P116)+($AQ116*P116)+($AY116*P116)+($BG116*P116)+($BO116*P116)+($BW116*P116)+($CE116*P116), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN117:CN$185,$G117:$G$185,WBS_ID), IF($N116<>\"\", IF(Type=\"A\", ($S116*Q116)+($AA116*Q116)+($AI116*Q116)+($AQ116*Q116)+($AY116*Q116)+($BG116*Q116)+($BO116*Q116)+($BW116*Q116)+($CE116*Q116), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO117:$CO$185,$G117:$G$185,WBS_ID), IF($N116<>\"\", IF(Type=\"A\", $CM116+$CN116, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP117:CP$185, $G117:$G$185, WBS_ID),\n    IF($N116<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM116), 0, AM116),\n                IF(ISBLANK(AE116), 0, AE116),\n                IF(ISBLANK(W116), 0, W116),\n                IF(ISBLANK(AU116), 0, AU116),\n                IF(ISBLANK(BC116), 0, BC116),\n                IF(ISBLANK(BK116), 0, BK116),\n                IF(ISBLANK(BS116), 0, BS116),\n                IF(ISBLANK(CA116), 0, CA116),\n                IF(ISBLANK(CI116), 0, CI116)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ117:CQ$185, $G117:$G$185, WBS_ID),\n    IF($N116<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN116), 0, AN116),\n                IF(ISBLANK(AF116), 0, AF116),\n                IF(ISBLANK(X116), 0, X116),\n                IF(ISBLANK(AV116), 0, AV116),\n                IF(ISBLANK(BD116), 0, BD116),\n                IF(ISBLANK(BL116), 0, BL116),\n                IF(ISBLANK(BT116), 0, BT116),\n                IF(ISBLANK(CB116), 0, CB116),\n                IF(ISBLANK(CJ116), 0, CJ116)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR117:$CR$185, $G117:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG116), 0, $AG116),\n                    IF(ISBLANK($Y116), 0, $Y116),\n                    IF(ISBLANK($AO116), 0, $AO116),\n                    IF(ISBLANK($CK116), 0, $CK116),\n                    IF(ISBLANK($CC116), 0, $CC116),\n                    IF(ISBLANK($BU116), 0, $BU116),\n                    IF(ISBLANK($BM116), 0, $BM116),\n                    IF(ISBLANK($BE116), 0, $BE116),\n                    IF(ISBLANK($AW116), 0, $AW116)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG116), 0, $AG116),\n                    IF(ISBLANK($Y116), 0, $Y116),\n                    IF(ISBLANK($AO116), 0, $AO116),\n                    IF(ISBLANK($CK116), 0, $CK116),\n                    IF(ISBLANK($CC116), 0, $CC116),\n                    IF(ISBLANK($BU116), 0, $BU116),\n                    IF(ISBLANK($BM116), 0, $BM116),\n                    IF(ISBLANK($BE116), 0, $BE116),\n                    IF(ISBLANK($AW116), 0, $AW116)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT116,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY116,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD116,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI116,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN116,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},42,{"$nulls":12},49.8,52.1,0,null,null,0,{"$nulls":5},18,null,null,"18\"-20\"",{"$nulls":3},33.7,null,null,36.9,null,91,0,0,{"$nulls":27},51,"12\" Caster Adapter Plate - Male",{"$nulls":4},8,18.25,{"v":146,"d":"146.00"},{"v":292,"d":"292.00"},{"v":438,"d":"438.00"},{"$error":"#DIV/0!"},"12\" Caster Adapter Plate Male"]
[null,91,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C117, Stage_ID, $K$25:K117, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D117, Level_1, $K$25:$K117, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E117, Level_2, $K$25:K117, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L117=\"WBS\",SUMIFS($N118:$N$185,$G118:$G$185,WBS_ID),IF('Project Estimation'!$L117=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O118:$O$185,$G118:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N117 /Field_Sch_Hours), IF(Type=\"SUB\", $FK117,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P118:$P$185,$G118:$G$185,WBS_ID), IF($N117<>\"\", IF($N117<=8,$N117,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N117*(8/Field_Sch_Hours),$N117)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF117,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM118:CM$185,$G118:$G$185,WBS_ID), IF($N117<>\"\", IF(Type=\"A\", ($S117*P117)+($AA117*P117)+($AI117*P117)+($AQ117*P117)+($AY117*P117)+($BG117*P117)+($BO117*P117)+($BW117*P117)+($CE117*P117), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN118:CN$185,$G118:$G$185,WBS_ID), IF($N117<>\"\", IF(Type=\"A\", ($S117*Q117)+($AA117*Q117)+($AI117*Q117)+($AQ117*Q117)+($AY117*Q117)+($BG117*Q117)+($BO117*Q117)+($BW117*Q117)+($CE117*Q117), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO118:$CO$185,$G118:$G$185,WBS_ID), IF($N117<>\"\", IF(Type=\"A\", $CM117+$CN117, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP118:CP$185, $G118:$G$185, WBS_ID),\n    IF($N117<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM117), 0, AM117),\n                IF(ISBLANK(AE117), 0, AE117),\n                IF(ISBLANK(W117), 0, W117),\n                IF(ISBLANK(AU117), 0, AU117),\n                IF(ISBLANK(BC117), 0, BC117),\n                IF(ISBLANK(BK117), 0, BK117),\n                IF(ISBLANK(BS117), 0, BS117),\n                IF(ISBLANK(CA117), 0, CA117),\n                IF(ISBLANK(CI117), 0, CI117)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ118:CQ$185, $G118:$G$185, WBS_ID),\n    IF($N117<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN117), 0, AN117),\n                IF(ISBLANK(AF117), 0, AF117),\n                IF(ISBLANK(X117), 0, X117),\n                IF(ISBLANK(AV117), 0, AV117),\n                IF(ISBLANK(BD117), 0, BD117),\n                IF(ISBLANK(BL117), 0, BL117),\n                IF(ISBLANK(BT117), 0, BT117),\n                IF(ISBLANK(CB117), 0, CB117),\n                IF(ISBLANK(CJ117), 0, CJ117)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR118:$CR$185, $G118:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG117), 0, $AG117),\n                    IF(ISBLANK($Y117), 0, $Y117),\n                    IF(ISBLANK($AO117), 0, $AO117),\n                    IF(ISBLANK($CK117), 0, $CK117),\n                    IF(ISBLANK($CC117), 0, $CC117),\n                    IF(ISBLANK($BU117), 0, $BU117),\n                    IF(ISBLANK($BM117), 0, $BM117),\n                    IF(ISBLANK($BE117), 0, $BE117),\n                    IF(ISBLANK($AW117), 0, $AW117)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG117), 0, $AG117),\n                    IF(ISBLANK($Y117), 0, $Y117),\n                    IF(ISBLANK($AO117), 0, $AO117),\n                    IF(ISBLANK($CK117), 0, $CK117),\n                    IF(ISBLANK($CC117), 0, $CC117),\n                    IF(ISBLANK($BU117), 0, $BU117),\n                    IF(ISBLANK($BM117), 0, $BM117),\n                    IF(ISBLANK($BE117), 0, $BE117),\n                    IF(ISBLANK($AW117), 0, $AW117)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT117,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY117,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD117,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI117,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN117,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":4},"Totals",{"$f":"SUM(FS98:FS102,FS103:FS110,FS111)","v":0},null,null,{"$f":"SUM(FV98:FV102,FV103:FV110,FV111)","v":0},null,null,{"$f":"SUM(FY98:FY102,FY103:FY110,FY111)","v":0},null,null,{"$f":"SUM(GB98:GB102,GB103:GB110,GB111)","v":0},{"$nulls":4},{"$f":"SUM(GE98:GE116)","v":264.8},null,null,{"$f":"SUM(GJ98:GJ111)","v":0},{"$nulls":5},18,null,null,"24\" and larger",{"$nulls":3},29.7,null,null,32.7,null,98,0,0,{"$nulls":35},{"$f":"SUM(IN107:IN116)","v":{"v":12370.6,"d":"12,370.60"}},{"$f":"SUM(IO118:IO119)","v":{"v":6300,"d":"6,300.00"}},{"$f":"SUM(IP107:IP116)","v":{"v":37111.8,"d":"37,111.80"}}]
[null,92,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C118, Stage_ID, $K$25:K118, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D118, Level_1, $K$25:$K118, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E118, Level_2, $K$25:K118, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L118=\"WBS\",SUMIFS($N119:$N$185,$G119:$G$185,WBS_ID),IF('Project Estimation'!$L118=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O119:$O$185,$G119:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N118 /Field_Sch_Hours), IF(Type=\"SUB\", $FK118,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P119:$P$185,$G119:$G$185,WBS_ID), IF($N118<>\"\", IF($N118<=8,$N118,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N118*(8/Field_Sch_Hours),$N118)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF118,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM119:CM$185,$G119:$G$185,WBS_ID), IF($N118<>\"\", IF(Type=\"A\", ($S118*P118)+($AA118*P118)+($AI118*P118)+($AQ118*P118)+($AY118*P118)+($BG118*P118)+($BO118*P118)+($BW118*P118)+($CE118*P118), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN119:CN$185,$G119:$G$185,WBS_ID), IF($N118<>\"\", IF(Type=\"A\", ($S118*Q118)+($AA118*Q118)+($AI118*Q118)+($AQ118*Q118)+($AY118*Q118)+($BG118*Q118)+($BO118*Q118)+($BW118*Q118)+($CE118*Q118), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO119:$CO$185,$G119:$G$185,WBS_ID), IF($N118<>\"\", IF(Type=\"A\", $CM118+$CN118, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP119:CP$185, $G119:$G$185, WBS_ID),\n    IF($N118<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM118), 0, AM118),\n                IF(ISBLANK(AE118), 0, AE118),\n                IF(ISBLANK(W118), 0, W118),\n                IF(ISBLANK(AU118), 0, AU118),\n                IF(ISBLANK(BC118), 0, BC118),\n                IF(ISBLANK(BK118), 0, BK118),\n                IF(ISBLANK(BS118), 0, BS118),\n                IF(ISBLANK(CA118), 0, CA118),\n                IF(ISBLANK(CI118), 0, CI118)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ119:CQ$185, $G119:$G$185, WBS_ID),\n    IF($N118<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN118), 0, AN118),\n                IF(ISBLANK(AF118), 0, AF118),\n                IF(ISBLANK(X118), 0, X118),\n                IF(ISBLANK(AV118), 0, AV118),\n                IF(ISBLANK(BD118), 0, BD118),\n                IF(ISBLANK(BL118), 0, BL118),\n                IF(ISBLANK(BT118), 0, BT118),\n                IF(ISBLANK(CB118), 0, CB118),\n                IF(ISBLANK(CJ118), 0, CJ118)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR119:$CR$185, $G119:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG118), 0, $AG118),\n                    IF(ISBLANK($Y118), 0, $Y118),\n                    IF(ISBLANK($AO118), 0, $AO118),\n                    IF(ISBLANK($CK118), 0, $CK118),\n                    IF(ISBLANK($CC118), 0, $CC118),\n                    IF(ISBLANK($BU118), 0, $BU118),\n                    IF(ISBLANK($BM118), 0, $BM118),\n                    IF(ISBLANK($BE118), 0, $BE118),\n                    IF(ISBLANK($AW118), 0, $AW118)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG118), 0, $AG118),\n                    IF(ISBLANK($Y118), 0, $Y118),\n                    IF(ISBLANK($AO118), 0, $AO118),\n                    IF(ISBLANK($CK118), 0, $CK118),\n                    IF(ISBLANK($CC118), 0, $CC118),\n                    IF(ISBLANK($BU118), 0, $BU118),\n                    IF(ISBLANK($BM118), 0, $BM118),\n                    IF(ISBLANK($BE118), 0, $BE118),\n                    IF(ISBLANK($AW118), 0, $AW118)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT118,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY118,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD118,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI118,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN118,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":28},20,null,null,"20\"-24\"",{"$nulls":3},40.9,null,null,44.9,null,100.9,0,0,{"$nulls":27},52,"System Storage Racks",{"$nulls":4},24,{"v":112.5,"d":"112.50"},{"$f":"IL118*IM118","v":{"v":2700,"d":"2,700.00"}},{"$f":"(($H$82+$H$85)/$H$81)*IN118","v":{"v":5400,"d":"5,400.00"}},{"$f":"IN118+IO118","v":{"v":8100,"d":"8,100.00"}},{"$f":"IP118/IL118/$N$6","v":{"$error":"#DIV/0!"}},"System Storage Racks Stackable"]
[null,93,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C119, Stage_ID, $K$25:K119, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D119, Level_1, $K$25:$K119, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E119, Level_2, $K$25:K119, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L119=\"WBS\",SUMIFS($N120:$N$185,$G120:$G$185,WBS_ID),IF('Project Estimation'!$L119=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O120:$O$185,$G120:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N119 /Field_Sch_Hours), IF(Type=\"SUB\", $FK119,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P120:$P$185,$G120:$G$185,WBS_ID), IF($N119<>\"\", IF($N119<=8,$N119,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N119*(8/Field_Sch_Hours),$N119)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF119,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM120:CM$185,$G120:$G$185,WBS_ID), IF($N119<>\"\", IF(Type=\"A\", ($S119*P119)+($AA119*P119)+($AI119*P119)+($AQ119*P119)+($AY119*P119)+($BG119*P119)+($BO119*P119)+($BW119*P119)+($CE119*P119), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN120:CN$185,$G120:$G$185,WBS_ID), IF($N119<>\"\", IF(Type=\"A\", ($S119*Q119)+($AA119*Q119)+($AI119*Q119)+($AQ119*Q119)+($AY119*Q119)+($BG119*Q119)+($BO119*Q119)+($BW119*Q119)+($CE119*Q119), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO120:$CO$185,$G120:$G$185,WBS_ID), IF($N119<>\"\", IF(Type=\"A\", $CM119+$CN119, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP120:CP$185, $G120:$G$185, WBS_ID),\n    IF($N119<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM119), 0, AM119),\n                IF(ISBLANK(AE119), 0, AE119),\n                IF(ISBLANK(W119), 0, W119),\n                IF(ISBLANK(AU119), 0, AU119),\n                IF(ISBLANK(BC119), 0, BC119),\n                IF(ISBLANK(BK119), 0, BK119),\n                IF(ISBLANK(BS119), 0, BS119),\n                IF(ISBLANK(CA119), 0, CA119),\n                IF(ISBLANK(CI119), 0, CI119)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ120:CQ$185, $G120:$G$185, WBS_ID),\n    IF($N119<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN119), 0, AN119),\n                IF(ISBLANK(AF119), 0, AF119),\n                IF(ISBLANK(X119), 0, X119),\n                IF(ISBLANK(AV119), 0, AV119),\n                IF(ISBLANK(BD119), 0, BD119),\n                IF(ISBLANK(BL119), 0, BL119),\n                IF(ISBLANK(BT119), 0, BT119),\n                IF(ISBLANK(CB119), 0, CB119),\n                IF(ISBLANK(CJ119), 0, CJ119)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR120:$CR$185, $G120:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG119), 0, $AG119),\n                    IF(ISBLANK($Y119), 0, $Y119),\n                    IF(ISBLANK($AO119), 0, $AO119),\n                    IF(ISBLANK($CK119), 0, $CK119),\n                    IF(ISBLANK($CC119), 0, $CC119),\n                    IF(ISBLANK($BU119), 0, $BU119),\n                    IF(ISBLANK($BM119), 0, $BM119),\n                    IF(ISBLANK($BE119), 0, $BE119),\n                    IF(ISBLANK($AW119), 0, $AW119)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG119), 0, $AG119),\n                    IF(ISBLANK($Y119), 0, $Y119),\n                    IF(ISBLANK($AO119), 0, $AO119),\n                    IF(ISBLANK($CK119), 0, $CK119),\n                    IF(ISBLANK($CC119), 0, $CC119),\n                    IF(ISBLANK($BU119), 0, $BU119),\n                    IF(ISBLANK($BM119), 0, $BM119),\n                    IF(ISBLANK($BE119), 0, $BE119),\n                    IF(ISBLANK($AW119), 0, $AW119)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT119,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY119,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD119,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI119,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN119,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":28},20,null,null,"26\" and larger",{"$nulls":3},35.7,null,null,39.9,null,108.8,0,0,{"$nulls":28},"Stackable",{"$nulls":4},4,{"v":112.5,"d":"112.50"},{"v":450,"d":"450.00"},{"v":900,"d":"900.00"},{"v":1350,"d":"1,350.00"},{"$error":"#DIV/0!"},"System Storage Basket - Collapsible"]
[null,94,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C120, Stage_ID, $K$25:K120, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D120, Level_1, $K$25:$K120, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E120, Level_2, $K$25:K120, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L120=\"WBS\",SUMIFS($N121:$N$185,$G121:$G$185,WBS_ID),IF('Project Estimation'!$L120=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O121:$O$185,$G121:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N120 /Field_Sch_Hours), IF(Type=\"SUB\", $FK120,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P121:$P$185,$G121:$G$185,WBS_ID), IF($N120<>\"\", IF($N120<=8,$N120,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N120*(8/Field_Sch_Hours),$N120)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(X120+W120,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"),  IFERROR(AF120+AE120,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AK120*AI120*$P120, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AL120*AI120*$Q120, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AN120+AM120,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AS120*AQ120*$P120, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AT120*AQ120*$Q120, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AV120+AU120,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BA120*AY120*$P120, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BB120*AY120*$Q120, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BD120+BC120,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BI120*BG120*$P120, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BJ120*BG120*$Q120, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BL120+BK120,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BQ120*BO120*$P120, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BR120*BO120*$Q120, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BT120+BS120,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BY120*BW120*$P120, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BZ120*BW120*$Q120, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CB120+CA120,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF120,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM121:CM$185,$G121:$G$185,WBS_ID), IF($N120<>\"\", IF(Type=\"A\", ($S120*P120)+($AA120*P120)+($AI120*P120)+($AQ120*P120)+($AY120*P120)+($BG120*P120)+($BO120*P120)+($BW120*P120)+($CE120*P120), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN121:CN$185,$G121:$G$185,WBS_ID), IF($N120<>\"\", IF(Type=\"A\", ($S120*Q120)+($AA120*Q120)+($AI120*Q120)+($AQ120*Q120)+($AY120*Q120)+($BG120*Q120)+($BO120*Q120)+($BW120*Q120)+($CE120*Q120), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO121:$CO$185,$G121:$G$185,WBS_ID), IF($N120<>\"\", IF(Type=\"A\", $CM120+$CN120, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP121:CP$185, $G121:$G$185, WBS_ID),\n    IF($N120<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM120), 0, AM120),\n                IF(ISBLANK(AE120), 0, AE120),\n                IF(ISBLANK(W120), 0, W120),\n                IF(ISBLANK(AU120), 0, AU120),\n                IF(ISBLANK(BC120), 0, BC120),\n                IF(ISBLANK(BK120), 0, BK120),\n                IF(ISBLANK(BS120), 0, BS120),\n                IF(ISBLANK(CA120), 0, CA120),\n                IF(ISBLANK(CI120), 0, CI120)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ121:CQ$185, $G121:$G$185, WBS_ID),\n    IF($N120<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN120), 0, AN120),\n                IF(ISBLANK(AF120), 0, AF120),\n                IF(ISBLANK(X120), 0, X120),\n                IF(ISBLANK(AV120), 0, AV120),\n                IF(ISBLANK(BD120), 0, BD120),\n                IF(ISBLANK(BL120), 0, BL120),\n                IF(ISBLANK(BT120), 0, BT120),\n                IF(ISBLANK(CB120), 0, CB120),\n                IF(ISBLANK(CJ120), 0, CJ120)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR121:$CR$185, $G121:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG120), 0, $AG120),\n                    IF(ISBLANK($Y120), 0, $Y120),\n                    IF(ISBLANK($AO120), 0, $AO120),\n                    IF(ISBLANK($CK120), 0, $CK120),\n                    IF(ISBLANK($CC120), 0, $CC120),\n                    IF(ISBLANK($BU120), 0, $BU120),\n                    IF(ISBLANK($BM120), 0, $BM120),\n                    IF(ISBLANK($BE120), 0, $BE120),\n                    IF(ISBLANK($AW120), 0, $AW120)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG120), 0, $AG120),\n                    IF(ISBLANK($Y120), 0, $Y120),\n                    IF(ISBLANK($AO120), 0, $AO120),\n                    IF(ISBLANK($CK120), 0, $CK120),\n                    IF(ISBLANK($CC120), 0, $CC120),\n                    IF(ISBLANK($BU120), 0, $BU120),\n                    IF(ISBLANK($BM120), 0, $BM120),\n                    IF(ISBLANK($BE120), 0, $BE120),\n                    IF(ISBLANK($AW120), 0, $AW120)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT120,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY120,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD120,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI120,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN120,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":28},24,null,null,"24\"-26\"",{"$nulls":3},62.7,null,null,73.3,null,121.1,0,0,{"$nulls":35},{"$f":"SUM(IN118:IN119)","v":{"v":3150,"d":"3,150.00"}},{"$f":"SUM(IO118:IO119)","v":{"v":6300,"d":"6,300.00"}},{"$f":"SUM(IP118:IP119)","v":{"v":9450,"d":"9,450.00"}}]
[null,95,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C121, Stage_ID, $K$25:K121, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D121, Level_1, $K$25:$K121, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E121, Level_2, $K$25:K121, 3), \"\")","v":""},{"$f":"IF(Type<>\"\", IF(ROW(WBS_ID)=ROWS($G$23)+2, 0, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},-1,-1,null,{"$f":"IF(Type=\"WBS\", 1, \"\")","v":""},null,null,{"$f":"IF('Project Estimation'!$L121=\"WBS\",SUMIFS($N122:$N$185,$G122:$G$185,WBS_ID),IF('Project Estimation'!$L121=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O122:$O$185,$G122:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N121 /Field_Sch_Hours), IF(Type=\"SUB\", $FK121,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P122:$P$185,$G122:$G$185,WBS_ID), IF($N121<>\"\", IF($N121<=8,$N121,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N121*(8/Field_Sch_Hours),$N121)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF121,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CG121*CE121*$P121, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CH121*CE121*$Q121, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CJ121+CI121,\"\"),\"\")","v":""},null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM122:CM$185,$G122:$G$185,WBS_ID), IF($N121<>\"\", IF(Type=\"A\", ($S121*P121)+($AA121*P121)+($AI121*P121)+($AQ121*P121)+($AY121*P121)+($BG121*P121)+($BO121*P121)+($BW121*P121)+($CE121*P121), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN122:CN$185,$G122:$G$185,WBS_ID), IF($N121<>\"\", IF(Type=\"A\", ($S121*Q121)+($AA121*Q121)+($AI121*Q121)+($AQ121*Q121)+($AY121*Q121)+($BG121*Q121)+($BO121*Q121)+($BW121*Q121)+($CE121*Q121), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO122:$CO$185,$G122:$G$185,WBS_ID), IF($N121<>\"\", IF(Type=\"A\", $CM121+$CN121, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP122:CP$185, $G122:$G$185, WBS_ID),\n    IF($N121<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM121), 0, AM121),\n                IF(ISBLANK(AE121), 0, AE121),\n                IF(ISBLANK(W121), 0, W121),\n                IF(ISBLANK(AU121), 0, AU121),\n                IF(ISBLANK(BC121), 0, BC121),\n                IF(ISBLANK(BK121), 0, BK121),\n                IF(ISBLANK(BS121), 0, BS121),\n                IF(ISBLANK(CA121), 0, CA121),\n                IF(ISBLANK(CI121), 0, CI121)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ122:CQ$185, $G122:$G$185, WBS_ID),\n    IF($N121<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN121), 0, AN121),\n                IF(ISBLANK(AF121), 0, AF121),\n                IF(ISBLANK(X121), 0, X121),\n                IF(ISBLANK(AV121), 0, AV121),\n                IF(ISBLANK(BD121), 0, BD121),\n                IF(ISBLANK(BL121), 0, BL121),\n                IF(ISBLANK(BT121), 0, BT121),\n                IF(ISBLANK(CB121), 0, CB121),\n                IF(ISBLANK(CJ121), 0, CJ121)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR122:$CR$185, $G122:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG121), 0, $AG121),\n                    IF(ISBLANK($Y121), 0, $Y121),\n                    IF(ISBLANK($AO121), 0, $AO121),\n                    IF(ISBLANK($CK121), 0, $CK121),\n                    IF(ISBLANK($CC121), 0, $CC121),\n                    IF(ISBLANK($BU121), 0, $BU121),\n                    IF(ISBLANK($BM121), 0, $BM121),\n                    IF(ISBLANK($BE121), 0, $BE121),\n                    IF(ISBLANK($AW121), 0, $AW121)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG121), 0, $AG121),\n                    IF(ISBLANK($Y121), 0, $Y121),\n                    IF(ISBLANK($AO121), 0, $AO121),\n                    IF(ISBLANK($CK121), 0, $CK121),\n                    IF(ISBLANK($CC121), 0, $CC121),\n                    IF(ISBLANK($BU121), 0, $BU121),\n                    IF(ISBLANK($BM121), 0, $BM121),\n                    IF(ISBLANK($BE121), 0, $BE121),\n                    IF(ISBLANK($AW121), 0, $AW121)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT121,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,{"$f":"IF(CY121<>\"\", $N121, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY121,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,{"$f":"IF(DD121<>\"\", $N121, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD121,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,{"$f":"IF(DI121<>\"\", $N121, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI121,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,{"$f":"IF(DN121<>\"\", $N121, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN121,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":28},24,null,null,"28\" and larger",{"$nulls":3},52.8,null,null,63.4,null,130.5,0,0]
[null,96,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C122, Stage_ID, $K$25:K122, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D122, Level_1, $K$25:$K122, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E122, Level_2, $K$25:K122, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L122=\"WBS\",SUMIFS($N123:$N$185,$G123:$G$185,WBS_ID),IF('Project Estimation'!$L122=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O123:$O$185,$G123:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N122 /Field_Sch_Hours), IF(Type=\"SUB\", $FK122,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P123:$P$185,$G123:$G$185,WBS_ID), IF($N122<>\"\", IF($N122<=8,$N122,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N122*(8/Field_Sch_Hours),$N122)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(U122*S122*$P122, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(V122*S122*$Q122, \"\"),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AC122*AA122*$P122, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AD122*AA122*$Q122, \"\"),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF122,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM123:CM$185,$G123:$G$185,WBS_ID), IF($N122<>\"\", IF(Type=\"A\", ($S122*P122)+($AA122*P122)+($AI122*P122)+($AQ122*P122)+($AY122*P122)+($BG122*P122)+($BO122*P122)+($BW122*P122)+($CE122*P122), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN123:CN$185,$G123:$G$185,WBS_ID), IF($N122<>\"\", IF(Type=\"A\", ($S122*Q122)+($AA122*Q122)+($AI122*Q122)+($AQ122*Q122)+($AY122*Q122)+($BG122*Q122)+($BO122*Q122)+($BW122*Q122)+($CE122*Q122), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO123:$CO$185,$G123:$G$185,WBS_ID), IF($N122<>\"\", IF(Type=\"A\", $CM122+$CN122, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP123:CP$185, $G123:$G$185, WBS_ID),\n    IF($N122<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM122), 0, AM122),\n                IF(ISBLANK(AE122), 0, AE122),\n                IF(ISBLANK(W122), 0, W122),\n                IF(ISBLANK(AU122), 0, AU122),\n                IF(ISBLANK(BC122), 0, BC122),\n                IF(ISBLANK(BK122), 0, BK122),\n                IF(ISBLANK(BS122), 0, BS122),\n                IF(ISBLANK(CA122), 0, CA122),\n                IF(ISBLANK(CI122), 0, CI122)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ123:CQ$185, $G123:$G$185, WBS_ID),\n    IF($N122<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN122), 0, AN122),\n                IF(ISBLANK(AF122), 0, AF122),\n                IF(ISBLANK(X122), 0, X122),\n                IF(ISBLANK(AV122), 0, AV122),\n                IF(ISBLANK(BD122), 0, BD122),\n                IF(ISBLANK(BL122), 0, BL122),\n                IF(ISBLANK(BT122), 0, BT122),\n                IF(ISBLANK(CB122), 0, CB122),\n                IF(ISBLANK(CJ122), 0, CJ122)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR123:$CR$185, $G123:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG122), 0, $AG122),\n                    IF(ISBLANK($Y122), 0, $Y122),\n                    IF(ISBLANK($AO122), 0, $AO122),\n                    IF(ISBLANK($CK122), 0, $CK122),\n                    IF(ISBLANK($CC122), 0, $CC122),\n                    IF(ISBLANK($BU122), 0, $BU122),\n                    IF(ISBLANK($BM122), 0, $BM122),\n                    IF(ISBLANK($BE122), 0, $BE122),\n                    IF(ISBLANK($AW122), 0, $AW122)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG122), 0, $AG122),\n                    IF(ISBLANK($Y122), 0, $Y122),\n                    IF(ISBLANK($AO122), 0, $AO122),\n                    IF(ISBLANK($CK122), 0, $CK122),\n                    IF(ISBLANK($CC122), 0, $CC122),\n                    IF(ISBLANK($BU122), 0, $BU122),\n                    IF(ISBLANK($BM122), 0, $BM122),\n                    IF(ISBLANK($BE122), 0, $BE122),\n                    IF(ISBLANK($AW122), 0, $AW122)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT122,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY122,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD122,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI122,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN122,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":28},"TOTALS",{"$nulls":5},{"$f":"SUM(GV98:GV121)","v":0},null,null,{"$f":"SUM(GY98:GY121)","v":0},null,{"$f":"SUM(HA98:HA121)","v":0},null,null,{"$f":"SUM(HD98:HD121)","v":0}]
[null,97,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C123, Stage_ID, $K$25:K123, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D123, Level_1, $K$25:$K123, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E123, Level_2, $K$25:K123, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L123=\"WBS\",SUMIFS($N124:$N$185,$G124:$G$185,WBS_ID),IF('Project Estimation'!$L123=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O124:$O$185,$G124:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N123 /Field_Sch_Hours), IF(Type=\"SUB\", $FK123,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P124:$P$185,$G124:$G$185,WBS_ID), IF($N123<>\"\", IF($N123<=8,$N123,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N123*(8/Field_Sch_Hours),$N123)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF123,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM124:CM$185,$G124:$G$185,WBS_ID), IF($N123<>\"\", IF(Type=\"A\", ($S123*P123)+($AA123*P123)+($AI123*P123)+($AQ123*P123)+($AY123*P123)+($BG123*P123)+($BO123*P123)+($BW123*P123)+($CE123*P123), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN124:CN$185,$G124:$G$185,WBS_ID), IF($N123<>\"\", IF(Type=\"A\", ($S123*Q123)+($AA123*Q123)+($AI123*Q123)+($AQ123*Q123)+($AY123*Q123)+($BG123*Q123)+($BO123*Q123)+($BW123*Q123)+($CE123*Q123), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO124:$CO$185,$G124:$G$185,WBS_ID), IF($N123<>\"\", IF(Type=\"A\", $CM123+$CN123, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP124:CP$185, $G124:$G$185, WBS_ID),\n    IF($N123<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM123), 0, AM123),\n                IF(ISBLANK(AE123), 0, AE123),\n                IF(ISBLANK(W123), 0, W123),\n                IF(ISBLANK(AU123), 0, AU123),\n                IF(ISBLANK(BC123), 0, BC123),\n                IF(ISBLANK(BK123), 0, BK123),\n                IF(ISBLANK(BS123), 0, BS123),\n                IF(ISBLANK(CA123), 0, CA123),\n                IF(ISBLANK(CI123), 0, CI123)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ124:CQ$185, $G124:$G$185, WBS_ID),\n    IF($N123<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN123), 0, AN123),\n                IF(ISBLANK(AF123), 0, AF123),\n                IF(ISBLANK(X123), 0, X123),\n                IF(ISBLANK(AV123), 0, AV123),\n                IF(ISBLANK(BD123), 0, BD123),\n                IF(ISBLANK(BL123), 0, BL123),\n                IF(ISBLANK(BT123), 0, BT123),\n                IF(ISBLANK(CB123), 0, CB123),\n                IF(ISBLANK(CJ123), 0, CJ123)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR124:$CR$185, $G124:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG123), 0, $AG123),\n                    IF(ISBLANK($Y123), 0, $Y123),\n                    IF(ISBLANK($AO123), 0, $AO123),\n                    IF(ISBLANK($CK123), 0, $CK123),\n                    IF(ISBLANK($CC123), 0, $CC123),\n                    IF(ISBLANK($BU123), 0, $BU123),\n                    IF(ISBLANK($BM123), 0, $BM123),\n                    IF(ISBLANK($BE123), 0, $BE123),\n                    IF(ISBLANK($AW123), 0, $AW123)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG123), 0, $AG123),\n                    IF(ISBLANK($Y123), 0, $Y123),\n                    IF(ISBLANK($AO123), 0, $AO123),\n                    IF(ISBLANK($CK123), 0, $CK123),\n                    IF(ISBLANK($CC123), 0, $CC123),\n                    IF(ISBLANK($BU123), 0, $BU123),\n                    IF(ISBLANK($BM123), 0, $BM123),\n                    IF(ISBLANK($BE123), 0, $BE123),\n                    IF(ISBLANK($AW123), 0, $AW123)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT123,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY123,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD123,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI123,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN123,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":78},{"$f":"IN57+IN63+IN79+IN86+IN92+IN93+IN99+IN113+#REF!+IN129","v":{"$error":"#REF!"}},{"$f":"IO57+IO63+IO79+IO86+IO92+IO93+IO99+IO113+IO125+IO129","v":{"$error":"#VALUE!"}},{"$f":"IP57+IP63+IP79+IP86+IP92+IP93+IP99+IP113+IP125+IP129","v":{"$error":"#VALUE!"}}]
[null,98,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C124, Stage_ID, $K$25:K124, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D124, Level_1, $K$25:$K124, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E124, Level_2, $K$25:K124, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L124=\"WBS\",SUMIFS($N125:$N$185,$G125:$G$185,WBS_ID),IF('Project Estimation'!$L124=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O125:$O$185,$G125:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N124 /Field_Sch_Hours), IF(Type=\"SUB\", $FK124,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P125:$P$185,$G125:$G$185,WBS_ID), IF($N124<>\"\", IF($N124<=8,$N124,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N124*(8/Field_Sch_Hours),$N124)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF124,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM125:CM$185,$G125:$G$185,WBS_ID), IF($N124<>\"\", IF(Type=\"A\", ($S124*P124)+($AA124*P124)+($AI124*P124)+($AQ124*P124)+($AY124*P124)+($BG124*P124)+($BO124*P124)+($BW124*P124)+($CE124*P124), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN125:CN$185,$G125:$G$185,WBS_ID), IF($N124<>\"\", IF(Type=\"A\", ($S124*Q124)+($AA124*Q124)+($AI124*Q124)+($AQ124*Q124)+($AY124*Q124)+($BG124*Q124)+($BO124*Q124)+($BW124*Q124)+($CE124*Q124), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO125:$CO$185,$G125:$G$185,WBS_ID), IF($N124<>\"\", IF(Type=\"A\", $CM124+$CN124, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP125:CP$185, $G125:$G$185, WBS_ID),\n    IF($N124<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM124), 0, AM124),\n                IF(ISBLANK(AE124), 0, AE124),\n                IF(ISBLANK(W124), 0, W124),\n                IF(ISBLANK(AU124), 0, AU124),\n                IF(ISBLANK(BC124), 0, BC124),\n                IF(ISBLANK(BK124), 0, BK124),\n                IF(ISBLANK(BS124), 0, BS124),\n                IF(ISBLANK(CA124), 0, CA124),\n                IF(ISBLANK(CI124), 0, CI124)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ125:CQ$185, $G125:$G$185, WBS_ID),\n    IF($N124<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN124), 0, AN124),\n                IF(ISBLANK(AF124), 0, AF124),\n                IF(ISBLANK(X124), 0, X124),\n                IF(ISBLANK(AV124), 0, AV124),\n                IF(ISBLANK(BD124), 0, BD124),\n                IF(ISBLANK(BL124), 0, BL124),\n                IF(ISBLANK(BT124), 0, BT124),\n                IF(ISBLANK(CB124), 0, CB124),\n                IF(ISBLANK(CJ124), 0, CJ124)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR125:$CR$185, $G125:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG124), 0, $AG124),\n                    IF(ISBLANK($Y124), 0, $Y124),\n                    IF(ISBLANK($AO124), 0, $AO124),\n                    IF(ISBLANK($CK124), 0, $CK124),\n                    IF(ISBLANK($CC124), 0, $CC124),\n                    IF(ISBLANK($BU124), 0, $BU124),\n                    IF(ISBLANK($BM124), 0, $BM124),\n                    IF(ISBLANK($BE124), 0, $BE124),\n                    IF(ISBLANK($AW124), 0, $AW124)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG124), 0, $AG124),\n                    IF(ISBLANK($Y124), 0, $Y124),\n                    IF(ISBLANK($AO124), 0, $AO124),\n                    IF(ISBLANK($CK124), 0, $CK124),\n                    IF(ISBLANK($CC124), 0, $CC124),\n                    IF(ISBLANK($BU124), 0, $BU124),\n                    IF(ISBLANK($BM124), 0, $BM124),\n                    IF(ISBLANK($BE124), 0, $BE124),\n                    IF(ISBLANK($AW124), 0, $AW124)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT124,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY124,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD124,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI124,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN124,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":77},{"$f":"IN124/IN123","v":{"$error":"#REF!"}},{"v":6255.94,"d":"6,255.94"}]
[null,99,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C125, Stage_ID, $K$25:K125, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D125, Level_1, $K$25:$K125, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E125, Level_2, $K$25:K125, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L125=\"WBS\",SUMIFS($N126:$N$185,$G126:$G$185,WBS_ID),IF('Project Estimation'!$L125=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O126:$O$185,$G126:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N125 /Field_Sch_Hours), IF(Type=\"SUB\", $FK125,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P126:$P$185,$G126:$G$185,WBS_ID), IF($N125<>\"\", IF($N125<=8,$N125,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N125*(8/Field_Sch_Hours),$N125)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF125,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM126:CM$185,$G126:$G$185,WBS_ID), IF($N125<>\"\", IF(Type=\"A\", ($S125*P125)+($AA125*P125)+($AI125*P125)+($AQ125*P125)+($AY125*P125)+($BG125*P125)+($BO125*P125)+($BW125*P125)+($CE125*P125), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN126:CN$185,$G126:$G$185,WBS_ID), IF($N125<>\"\", IF(Type=\"A\", ($S125*Q125)+($AA125*Q125)+($AI125*Q125)+($AQ125*Q125)+($AY125*Q125)+($BG125*Q125)+($BO125*Q125)+($BW125*Q125)+($CE125*Q125), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO126:$CO$185,$G126:$G$185,WBS_ID), IF($N125<>\"\", IF(Type=\"A\", $CM125+$CN125, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP126:CP$185, $G126:$G$185, WBS_ID),\n    IF($N125<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM125), 0, AM125),\n                IF(ISBLANK(AE125), 0, AE125),\n                IF(ISBLANK(W125), 0, W125),\n                IF(ISBLANK(AU125), 0, AU125),\n                IF(ISBLANK(BC125), 0, BC125),\n                IF(ISBLANK(BK125), 0, BK125),\n                IF(ISBLANK(BS125), 0, BS125),\n                IF(ISBLANK(CA125), 0, CA125),\n                IF(ISBLANK(CI125), 0, CI125)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ126:CQ$185, $G126:$G$185, WBS_ID),\n    IF($N125<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN125), 0, AN125),\n                IF(ISBLANK(AF125), 0, AF125),\n                IF(ISBLANK(X125), 0, X125),\n                IF(ISBLANK(AV125), 0, AV125),\n                IF(ISBLANK(BD125), 0, BD125),\n                IF(ISBLANK(BL125), 0, BL125),\n                IF(ISBLANK(BT125), 0, BT125),\n                IF(ISBLANK(CB125), 0, CB125),\n                IF(ISBLANK(CJ125), 0, CJ125)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR126:$CR$185, $G126:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG125), 0, $AG125),\n                    IF(ISBLANK($Y125), 0, $Y125),\n                    IF(ISBLANK($AO125), 0, $AO125),\n                    IF(ISBLANK($CK125), 0, $CK125),\n                    IF(ISBLANK($CC125), 0, $CC125),\n                    IF(ISBLANK($BU125), 0, $BU125),\n                    IF(ISBLANK($BM125), 0, $BM125),\n                    IF(ISBLANK($BE125), 0, $BE125),\n                    IF(ISBLANK($AW125), 0, $AW125)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG125), 0, $AG125),\n                    IF(ISBLANK($Y125), 0, $Y125),\n                    IF(ISBLANK($AO125), 0, $AO125),\n                    IF(ISBLANK($CK125), 0, $CK125),\n                    IF(ISBLANK($CC125), 0, $CC125),\n                    IF(ISBLANK($BU125), 0, $BU125),\n                    IF(ISBLANK($BM125), 0, $BM125),\n                    IF(ISBLANK($BE125), 0, $BE125),\n                    IF(ISBLANK($AW125), 0, $AW125)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT125,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY125,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD125,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI125,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DI125<>\"\", DJ125*DK125, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN125,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,100,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C126, Stage_ID, $K$25:K126, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D126, Level_1, $K$25:$K126, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E126, Level_2, $K$25:K126, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L126=\"WBS\",SUMIFS($N127:$N$185,$G127:$G$185,WBS_ID),IF('Project Estimation'!$L126=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O127:$O$185,$G127:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N126 /Field_Sch_Hours), IF(Type=\"SUB\", $FK126,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P127:$P$185,$G127:$G$185,WBS_ID), IF($N126<>\"\", IF($N126<=8,$N126,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N126*(8/Field_Sch_Hours),$N126)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF126,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM127:CM$185,$G127:$G$185,WBS_ID), IF($N126<>\"\", IF(Type=\"A\", ($S126*P126)+($AA126*P126)+($AI126*P126)+($AQ126*P126)+($AY126*P126)+($BG126*P126)+($BO126*P126)+($BW126*P126)+($CE126*P126), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN127:CN$185,$G127:$G$185,WBS_ID), IF($N126<>\"\", IF(Type=\"A\", ($S126*Q126)+($AA126*Q126)+($AI126*Q126)+($AQ126*Q126)+($AY126*Q126)+($BG126*Q126)+($BO126*Q126)+($BW126*Q126)+($CE126*Q126), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO127:$CO$185,$G127:$G$185,WBS_ID), IF($N126<>\"\", IF(Type=\"A\", $CM126+$CN126, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP127:CP$185, $G127:$G$185, WBS_ID),\n    IF($N126<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM126), 0, AM126),\n                IF(ISBLANK(AE126), 0, AE126),\n                IF(ISBLANK(W126), 0, W126),\n                IF(ISBLANK(AU126), 0, AU126),\n                IF(ISBLANK(BC126), 0, BC126),\n                IF(ISBLANK(BK126), 0, BK126),\n                IF(ISBLANK(BS126), 0, BS126),\n                IF(ISBLANK(CA126), 0, CA126),\n                IF(ISBLANK(CI126), 0, CI126)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ127:CQ$185, $G127:$G$185, WBS_ID),\n    IF($N126<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN126), 0, AN126),\n                IF(ISBLANK(AF126), 0, AF126),\n                IF(ISBLANK(X126), 0, X126),\n                IF(ISBLANK(AV126), 0, AV126),\n                IF(ISBLANK(BD126), 0, BD126),\n                IF(ISBLANK(BL126), 0, BL126),\n                IF(ISBLANK(BT126), 0, BT126),\n                IF(ISBLANK(CB126), 0, CB126),\n                IF(ISBLANK(CJ126), 0, CJ126)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR127:$CR$185, $G127:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG126), 0, $AG126),\n                    IF(ISBLANK($Y126), 0, $Y126),\n                    IF(ISBLANK($AO126), 0, $AO126),\n                    IF(ISBLANK($CK126), 0, $CK126),\n                    IF(ISBLANK($CC126), 0, $CC126),\n                    IF(ISBLANK($BU126), 0, $BU126),\n                    IF(ISBLANK($BM126), 0, $BM126),\n                    IF(ISBLANK($BE126), 0, $BE126),\n                    IF(ISBLANK($AW126), 0, $AW126)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG126), 0, $AG126),\n                    IF(ISBLANK($Y126), 0, $Y126),\n                    IF(ISBLANK($AO126), 0, $AO126),\n                    IF(ISBLANK($CK126), 0, $CK126),\n                    IF(ISBLANK($CC126), 0, $CC126),\n                    IF(ISBLANK($BU126), 0, $BU126),\n                    IF(ISBLANK($BM126), 0, $BM126),\n                    IF(ISBLANK($BE126), 0, $BE126),\n                    IF(ISBLANK($AW126), 0, $AW126)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT126,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY126,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD126,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI126,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN126,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":78},{"$f":"SUM(IN123:IN124)","v":{"$error":"#REF!"}}]
[null,101,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C127, Stage_ID, $K$25:K127, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D127, Level_1, $K$25:$K127, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E127, Level_2, $K$25:K127, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L127=\"WBS\",SUMIFS($N128:$N$185,$G128:$G$185,WBS_ID),IF('Project Estimation'!$L127=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O128:$O$185,$G128:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N127 /Field_Sch_Hours), IF(Type=\"SUB\", $FK127,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P128:$P$185,$G128:$G$185,WBS_ID), IF($N127<>\"\", IF($N127<=8,$N127,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N127*(8/Field_Sch_Hours),$N127)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF127,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM128:CM$185,$G128:$G$185,WBS_ID), IF($N127<>\"\", IF(Type=\"A\", ($S127*P127)+($AA127*P127)+($AI127*P127)+($AQ127*P127)+($AY127*P127)+($BG127*P127)+($BO127*P127)+($BW127*P127)+($CE127*P127), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN128:CN$185,$G128:$G$185,WBS_ID), IF($N127<>\"\", IF(Type=\"A\", ($S127*Q127)+($AA127*Q127)+($AI127*Q127)+($AQ127*Q127)+($AY127*Q127)+($BG127*Q127)+($BO127*Q127)+($BW127*Q127)+($CE127*Q127), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO128:$CO$185,$G128:$G$185,WBS_ID), IF($N127<>\"\", IF(Type=\"A\", $CM127+$CN127, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP128:CP$185, $G128:$G$185, WBS_ID),\n    IF($N127<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM127), 0, AM127),\n                IF(ISBLANK(AE127), 0, AE127),\n                IF(ISBLANK(W127), 0, W127),\n                IF(ISBLANK(AU127), 0, AU127),\n                IF(ISBLANK(BC127), 0, BC127),\n                IF(ISBLANK(BK127), 0, BK127),\n                IF(ISBLANK(BS127), 0, BS127),\n                IF(ISBLANK(CA127), 0, CA127),\n                IF(ISBLANK(CI127), 0, CI127)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ128:CQ$185, $G128:$G$185, WBS_ID),\n    IF($N127<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN127), 0, AN127),\n                IF(ISBLANK(AF127), 0, AF127),\n                IF(ISBLANK(X127), 0, X127),\n                IF(ISBLANK(AV127), 0, AV127),\n                IF(ISBLANK(BD127), 0, BD127),\n                IF(ISBLANK(BL127), 0, BL127),\n                IF(ISBLANK(BT127), 0, BT127),\n                IF(ISBLANK(CB127), 0, CB127),\n                IF(ISBLANK(CJ127), 0, CJ127)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR128:$CR$185, $G128:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG127), 0, $AG127),\n                    IF(ISBLANK($Y127), 0, $Y127),\n                    IF(ISBLANK($AO127), 0, $AO127),\n                    IF(ISBLANK($CK127), 0, $CK127),\n                    IF(ISBLANK($CC127), 0, $CC127),\n                    IF(ISBLANK($BU127), 0, $BU127),\n                    IF(ISBLANK($BM127), 0, $BM127),\n                    IF(ISBLANK($BE127), 0, $BE127),\n                    IF(ISBLANK($AW127), 0, $AW127)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG127), 0, $AG127),\n                    IF(ISBLANK($Y127), 0, $Y127),\n                    IF(ISBLANK($AO127), 0, $AO127),\n                    IF(ISBLANK($CK127), 0, $CK127),\n                    IF(ISBLANK($CC127), 0, $CC127),\n                    IF(ISBLANK($BU127), 0, $BU127),\n                    IF(ISBLANK($BM127), 0, $BM127),\n                    IF(ISBLANK($BE127), 0, $BE127),\n                    IF(ISBLANK($AW127), 0, $AW127)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT127,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY127,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD127,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI127,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN127,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":78},{"v":3850,"d":"3,850.00"}]
[null,102,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C128, Stage_ID, $K$25:K128, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D128, Level_1, $K$25:$K128, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E128, Level_2, $K$25:K128, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L128=\"WBS\",SUMIFS($N129:$N$185,$G129:$G$185,WBS_ID),IF('Project Estimation'!$L128=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O129:$O$185,$G129:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N128 /Field_Sch_Hours), IF(Type=\"SUB\", $FK128,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P129:$P$185,$G129:$G$185,WBS_ID), IF($N128<>\"\", IF($N128<=8,$N128,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N128*(8/Field_Sch_Hours),$N128)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF128,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM129:CM$185,$G129:$G$185,WBS_ID), IF($N128<>\"\", IF(Type=\"A\", ($S128*P128)+($AA128*P128)+($AI128*P128)+($AQ128*P128)+($AY128*P128)+($BG128*P128)+($BO128*P128)+($BW128*P128)+($CE128*P128), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN129:CN$185,$G129:$G$185,WBS_ID), IF($N128<>\"\", IF(Type=\"A\", ($S128*Q128)+($AA128*Q128)+($AI128*Q128)+($AQ128*Q128)+($AY128*Q128)+($BG128*Q128)+($BO128*Q128)+($BW128*Q128)+($CE128*Q128), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO129:$CO$185,$G129:$G$185,WBS_ID), IF($N128<>\"\", IF(Type=\"A\", $CM128+$CN128, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP129:CP$185, $G129:$G$185, WBS_ID),\n    IF($N128<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM128), 0, AM128),\n                IF(ISBLANK(AE128), 0, AE128),\n                IF(ISBLANK(W128), 0, W128),\n                IF(ISBLANK(AU128), 0, AU128),\n                IF(ISBLANK(BC128), 0, BC128),\n                IF(ISBLANK(BK128), 0, BK128),\n                IF(ISBLANK(BS128), 0, BS128),\n                IF(ISBLANK(CA128), 0, CA128),\n                IF(ISBLANK(CI128), 0, CI128)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ129:CQ$185, $G129:$G$185, WBS_ID),\n    IF($N128<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN128), 0, AN128),\n                IF(ISBLANK(AF128), 0, AF128),\n                IF(ISBLANK(X128), 0, X128),\n                IF(ISBLANK(AV128), 0, AV128),\n                IF(ISBLANK(BD128), 0, BD128),\n                IF(ISBLANK(BL128), 0, BL128),\n                IF(ISBLANK(BT128), 0, BT128),\n                IF(ISBLANK(CB128), 0, CB128),\n                IF(ISBLANK(CJ128), 0, CJ128)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR129:$CR$185, $G129:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG128), 0, $AG128),\n                    IF(ISBLANK($Y128), 0, $Y128),\n                    IF(ISBLANK($AO128), 0, $AO128),\n                    IF(ISBLANK($CK128), 0, $CK128),\n                    IF(ISBLANK($CC128), 0, $CC128),\n                    IF(ISBLANK($BU128), 0, $BU128),\n                    IF(ISBLANK($BM128), 0, $BM128),\n                    IF(ISBLANK($BE128), 0, $BE128),\n                    IF(ISBLANK($AW128), 0, $AW128)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG128), 0, $AG128),\n                    IF(ISBLANK($Y128), 0, $Y128),\n                    IF(ISBLANK($AO128), 0, $AO128),\n                    IF(ISBLANK($CK128), 0, $CK128),\n                    IF(ISBLANK($CC128), 0, $CC128),\n                    IF(ISBLANK($BU128), 0, $BU128),\n                    IF(ISBLANK($BM128), 0, $BM128),\n                    IF(ISBLANK($BE128), 0, $BE128),\n                    IF(ISBLANK($AW128), 0, $AW128)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT128,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY128,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD128,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI128,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN128,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"","",{"$nulls":78},{"$f":"SUM(IN126:IN127)","v":{"$error":"#REF!"}}]
[null,103,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C129, Stage_ID, $K$25:K129, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D129, Level_1, $K$25:$K129, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E129, Level_2, $K$25:K129, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L129=\"WBS\",SUMIFS($N130:$N$185,$G130:$G$185,WBS_ID),IF('Project Estimation'!$L129=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O130:$O$185,$G130:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N129 /Field_Sch_Hours), IF(Type=\"SUB\", $FK129,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P130:$P$185,$G130:$G$185,WBS_ID), IF($N129<>\"\", IF($N129<=8,$N129,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N129*(8/Field_Sch_Hours),$N129)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF129,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM130:CM$185,$G130:$G$185,WBS_ID), IF($N129<>\"\", IF(Type=\"A\", ($S129*P129)+($AA129*P129)+($AI129*P129)+($AQ129*P129)+($AY129*P129)+($BG129*P129)+($BO129*P129)+($BW129*P129)+($CE129*P129), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN130:CN$185,$G130:$G$185,WBS_ID), IF($N129<>\"\", IF(Type=\"A\", ($S129*Q129)+($AA129*Q129)+($AI129*Q129)+($AQ129*Q129)+($AY129*Q129)+($BG129*Q129)+($BO129*Q129)+($BW129*Q129)+($CE129*Q129), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO130:$CO$185,$G130:$G$185,WBS_ID), IF($N129<>\"\", IF(Type=\"A\", $CM129+$CN129, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP130:CP$185, $G130:$G$185, WBS_ID),\n    IF($N129<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM129), 0, AM129),\n                IF(ISBLANK(AE129), 0, AE129),\n                IF(ISBLANK(W129), 0, W129),\n                IF(ISBLANK(AU129), 0, AU129),\n                IF(ISBLANK(BC129), 0, BC129),\n                IF(ISBLANK(BK129), 0, BK129),\n                IF(ISBLANK(BS129), 0, BS129),\n                IF(ISBLANK(CA129), 0, CA129),\n                IF(ISBLANK(CI129), 0, CI129)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ130:CQ$185, $G130:$G$185, WBS_ID),\n    IF($N129<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN129), 0, AN129),\n                IF(ISBLANK(AF129), 0, AF129),\n                IF(ISBLANK(X129), 0, X129),\n                IF(ISBLANK(AV129), 0, AV129),\n                IF(ISBLANK(BD129), 0, BD129),\n                IF(ISBLANK(BL129), 0, BL129),\n                IF(ISBLANK(BT129), 0, BT129),\n                IF(ISBLANK(CB129), 0, CB129),\n                IF(ISBLANK(CJ129), 0, CJ129)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR130:$CR$185, $G130:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG129), 0, $AG129),\n                    IF(ISBLANK($Y129), 0, $Y129),\n                    IF(ISBLANK($AO129), 0, $AO129),\n                    IF(ISBLANK($CK129), 0, $CK129),\n                    IF(ISBLANK($CC129), 0, $CC129),\n                    IF(ISBLANK($BU129), 0, $BU129),\n                    IF(ISBLANK($BM129), 0, $BM129),\n                    IF(ISBLANK($BE129), 0, $BE129),\n                    IF(ISBLANK($AW129), 0, $AW129)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG129), 0, $AG129),\n                    IF(ISBLANK($Y129), 0, $Y129),\n                    IF(ISBLANK($AO129), 0, $AO129),\n                    IF(ISBLANK($CK129), 0, $CK129),\n                    IF(ISBLANK($CC129), 0, $CC129),\n                    IF(ISBLANK($BU129), 0, $BU129),\n                    IF(ISBLANK($BM129), 0, $BM129),\n                    IF(ISBLANK($BE129), 0, $BE129),\n                    IF(ISBLANK($AW129), 0, $AW129)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT129,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY129,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD129,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI129,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN129,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,104,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C130, Stage_ID, $K$25:K130, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D130, Level_1, $K$25:$K130, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E130, Level_2, $K$25:K130, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L130=\"WBS\",SUMIFS($N131:$N$185,$G131:$G$185,WBS_ID),IF('Project Estimation'!$L130=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O131:$O$185,$G131:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N130 /Field_Sch_Hours), IF(Type=\"SUB\", $FK130,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P131:$P$185,$G131:$G$185,WBS_ID), IF($N130<>\"\", IF($N130<=8,$N130,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N130*(8/Field_Sch_Hours),$N130)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF130,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM131:CM$185,$G131:$G$185,WBS_ID), IF($N130<>\"\", IF(Type=\"A\", ($S130*P130)+($AA130*P130)+($AI130*P130)+($AQ130*P130)+($AY130*P130)+($BG130*P130)+($BO130*P130)+($BW130*P130)+($CE130*P130), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN131:CN$185,$G131:$G$185,WBS_ID), IF($N130<>\"\", IF(Type=\"A\", ($S130*Q130)+($AA130*Q130)+($AI130*Q130)+($AQ130*Q130)+($AY130*Q130)+($BG130*Q130)+($BO130*Q130)+($BW130*Q130)+($CE130*Q130), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO131:$CO$185,$G131:$G$185,WBS_ID), IF($N130<>\"\", IF(Type=\"A\", $CM130+$CN130, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP131:CP$185, $G131:$G$185, WBS_ID),\n    IF($N130<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM130), 0, AM130),\n                IF(ISBLANK(AE130), 0, AE130),\n                IF(ISBLANK(W130), 0, W130),\n                IF(ISBLANK(AU130), 0, AU130),\n                IF(ISBLANK(BC130), 0, BC130),\n                IF(ISBLANK(BK130), 0, BK130),\n                IF(ISBLANK(BS130), 0, BS130),\n                IF(ISBLANK(CA130), 0, CA130),\n                IF(ISBLANK(CI130), 0, CI130)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ131:CQ$185, $G131:$G$185, WBS_ID),\n    IF($N130<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN130), 0, AN130),\n                IF(ISBLANK(AF130), 0, AF130),\n                IF(ISBLANK(X130), 0, X130),\n                IF(ISBLANK(AV130), 0, AV130),\n                IF(ISBLANK(BD130), 0, BD130),\n                IF(ISBLANK(BL130), 0, BL130),\n                IF(ISBLANK(BT130), 0, BT130),\n                IF(ISBLANK(CB130), 0, CB130),\n                IF(ISBLANK(CJ130), 0, CJ130)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR131:$CR$185, $G131:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG130), 0, $AG130),\n                    IF(ISBLANK($Y130), 0, $Y130),\n                    IF(ISBLANK($AO130), 0, $AO130),\n                    IF(ISBLANK($CK130), 0, $CK130),\n                    IF(ISBLANK($CC130), 0, $CC130),\n                    IF(ISBLANK($BU130), 0, $BU130),\n                    IF(ISBLANK($BM130), 0, $BM130),\n                    IF(ISBLANK($BE130), 0, $BE130),\n                    IF(ISBLANK($AW130), 0, $AW130)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG130), 0, $AG130),\n                    IF(ISBLANK($Y130), 0, $Y130),\n                    IF(ISBLANK($AO130), 0, $AO130),\n                    IF(ISBLANK($CK130), 0, $CK130),\n                    IF(ISBLANK($CC130), 0, $CC130),\n                    IF(ISBLANK($BU130), 0, $BU130),\n                    IF(ISBLANK($BM130), 0, $BM130),\n                    IF(ISBLANK($BE130), 0, $BE130),\n                    IF(ISBLANK($AW130), 0, $AW130)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT130,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY130,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD130,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI130,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN130,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,105,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C131, Stage_ID, $K$25:K131, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D131, Level_1, $K$25:$K131, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E131, Level_2, $K$25:K131, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L131=\"WBS\",SUMIFS($N132:$N$185,$G132:$G$185,WBS_ID),IF('Project Estimation'!$L131=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O132:$O$185,$G132:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N131 /Field_Sch_Hours), IF(Type=\"SUB\", $FK131,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P132:$P$185,$G132:$G$185,WBS_ID), IF($N131<>\"\", IF($N131<=8,$N131,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N131*(8/Field_Sch_Hours),$N131)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF131,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM132:CM$185,$G132:$G$185,WBS_ID), IF($N131<>\"\", IF(Type=\"A\", ($S131*P131)+($AA131*P131)+($AI131*P131)+($AQ131*P131)+($AY131*P131)+($BG131*P131)+($BO131*P131)+($BW131*P131)+($CE131*P131), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN132:CN$185,$G132:$G$185,WBS_ID), IF($N131<>\"\", IF(Type=\"A\", ($S131*Q131)+($AA131*Q131)+($AI131*Q131)+($AQ131*Q131)+($AY131*Q131)+($BG131*Q131)+($BO131*Q131)+($BW131*Q131)+($CE131*Q131), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO132:$CO$185,$G132:$G$185,WBS_ID), IF($N131<>\"\", IF(Type=\"A\", $CM131+$CN131, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP132:CP$185, $G132:$G$185, WBS_ID),\n    IF($N131<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM131), 0, AM131),\n                IF(ISBLANK(AE131), 0, AE131),\n                IF(ISBLANK(W131), 0, W131),\n                IF(ISBLANK(AU131), 0, AU131),\n                IF(ISBLANK(BC131), 0, BC131),\n                IF(ISBLANK(BK131), 0, BK131),\n                IF(ISBLANK(BS131), 0, BS131),\n                IF(ISBLANK(CA131), 0, CA131),\n                IF(ISBLANK(CI131), 0, CI131)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ132:CQ$185, $G132:$G$185, WBS_ID),\n    IF($N131<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN131), 0, AN131),\n                IF(ISBLANK(AF131), 0, AF131),\n                IF(ISBLANK(X131), 0, X131),\n                IF(ISBLANK(AV131), 0, AV131),\n                IF(ISBLANK(BD131), 0, BD131),\n                IF(ISBLANK(BL131), 0, BL131),\n                IF(ISBLANK(BT131), 0, BT131),\n                IF(ISBLANK(CB131), 0, CB131),\n                IF(ISBLANK(CJ131), 0, CJ131)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR132:$CR$185, $G132:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG131), 0, $AG131),\n                    IF(ISBLANK($Y131), 0, $Y131),\n                    IF(ISBLANK($AO131), 0, $AO131),\n                    IF(ISBLANK($CK131), 0, $CK131),\n                    IF(ISBLANK($CC131), 0, $CC131),\n                    IF(ISBLANK($BU131), 0, $BU131),\n                    IF(ISBLANK($BM131), 0, $BM131),\n                    IF(ISBLANK($BE131), 0, $BE131),\n                    IF(ISBLANK($AW131), 0, $AW131)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG131), 0, $AG131),\n                    IF(ISBLANK($Y131), 0, $Y131),\n                    IF(ISBLANK($AO131), 0, $AO131),\n                    IF(ISBLANK($CK131), 0, $CK131),\n                    IF(ISBLANK($CC131), 0, $CC131),\n                    IF(ISBLANK($BU131), 0, $BU131),\n                    IF(ISBLANK($BM131), 0, $BM131),\n                    IF(ISBLANK($BE131), 0, $BE131),\n                    IF(ISBLANK($AW131), 0, $AW131)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT131,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY131,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD131,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI131,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN131,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,106,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C132, Stage_ID, $K$25:K132, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D132, Level_1, $K$25:$K132, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E132, Level_2, $K$25:K132, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L132=\"WBS\",SUMIFS($N133:$N$185,$G133:$G$185,WBS_ID),IF('Project Estimation'!$L132=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O133:$O$185,$G133:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N132 /Field_Sch_Hours), IF(Type=\"SUB\", $FK132,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P133:$P$185,$G133:$G$185,WBS_ID), IF($N132<>\"\", IF($N132<=8,$N132,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N132*(8/Field_Sch_Hours),$N132)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF132,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM133:CM$185,$G133:$G$185,WBS_ID), IF($N132<>\"\", IF(Type=\"A\", ($S132*P132)+($AA132*P132)+($AI132*P132)+($AQ132*P132)+($AY132*P132)+($BG132*P132)+($BO132*P132)+($BW132*P132)+($CE132*P132), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN133:CN$185,$G133:$G$185,WBS_ID), IF($N132<>\"\", IF(Type=\"A\", ($S132*Q132)+($AA132*Q132)+($AI132*Q132)+($AQ132*Q132)+($AY132*Q132)+($BG132*Q132)+($BO132*Q132)+($BW132*Q132)+($CE132*Q132), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO133:$CO$185,$G133:$G$185,WBS_ID), IF($N132<>\"\", IF(Type=\"A\", $CM132+$CN132, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP133:CP$185, $G133:$G$185, WBS_ID),\n    IF($N132<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM132), 0, AM132),\n                IF(ISBLANK(AE132), 0, AE132),\n                IF(ISBLANK(W132), 0, W132),\n                IF(ISBLANK(AU132), 0, AU132),\n                IF(ISBLANK(BC132), 0, BC132),\n                IF(ISBLANK(BK132), 0, BK132),\n                IF(ISBLANK(BS132), 0, BS132),\n                IF(ISBLANK(CA132), 0, CA132),\n                IF(ISBLANK(CI132), 0, CI132)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ133:CQ$185, $G133:$G$185, WBS_ID),\n    IF($N132<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN132), 0, AN132),\n                IF(ISBLANK(AF132), 0, AF132),\n                IF(ISBLANK(X132), 0, X132),\n                IF(ISBLANK(AV132), 0, AV132),\n                IF(ISBLANK(BD132), 0, BD132),\n                IF(ISBLANK(BL132), 0, BL132),\n                IF(ISBLANK(BT132), 0, BT132),\n                IF(ISBLANK(CB132), 0, CB132),\n                IF(ISBLANK(CJ132), 0, CJ132)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR133:$CR$185, $G133:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG132), 0, $AG132),\n                    IF(ISBLANK($Y132), 0, $Y132),\n                    IF(ISBLANK($AO132), 0, $AO132),\n                    IF(ISBLANK($CK132), 0, $CK132),\n                    IF(ISBLANK($CC132), 0, $CC132),\n                    IF(ISBLANK($BU132), 0, $BU132),\n                    IF(ISBLANK($BM132), 0, $BM132),\n                    IF(ISBLANK($BE132), 0, $BE132),\n                    IF(ISBLANK($AW132), 0, $AW132)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG132), 0, $AG132),\n                    IF(ISBLANK($Y132), 0, $Y132),\n                    IF(ISBLANK($AO132), 0, $AO132),\n                    IF(ISBLANK($CK132), 0, $CK132),\n                    IF(ISBLANK($CC132), 0, $CC132),\n                    IF(ISBLANK($BU132), 0, $BU132),\n                    IF(ISBLANK($BM132), 0, $BM132),\n                    IF(ISBLANK($BE132), 0, $BE132),\n                    IF(ISBLANK($AW132), 0, $AW132)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT132,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY132,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD132,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI132,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN132,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,107,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C133, Stage_ID, $K$25:K133, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D133, Level_1, $K$25:$K133, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E133, Level_2, $K$25:K133, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L133=\"WBS\",SUMIFS($N134:$N$185,$G134:$G$185,WBS_ID),IF('Project Estimation'!$L133=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O134:$O$185,$G134:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N133 /Field_Sch_Hours), IF(Type=\"SUB\", $FK133,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P134:$P$185,$G134:$G$185,WBS_ID), IF($N133<>\"\", IF($N133<=8,$N133,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N133*(8/Field_Sch_Hours),$N133)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF133,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM134:CM$185,$G134:$G$185,WBS_ID), IF($N133<>\"\", IF(Type=\"A\", ($S133*P133)+($AA133*P133)+($AI133*P133)+($AQ133*P133)+($AY133*P133)+($BG133*P133)+($BO133*P133)+($BW133*P133)+($CE133*P133), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN134:CN$185,$G134:$G$185,WBS_ID), IF($N133<>\"\", IF(Type=\"A\", ($S133*Q133)+($AA133*Q133)+($AI133*Q133)+($AQ133*Q133)+($AY133*Q133)+($BG133*Q133)+($BO133*Q133)+($BW133*Q133)+($CE133*Q133), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO134:$CO$185,$G134:$G$185,WBS_ID), IF($N133<>\"\", IF(Type=\"A\", $CM133+$CN133, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP134:CP$185, $G134:$G$185, WBS_ID),\n    IF($N133<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM133), 0, AM133),\n                IF(ISBLANK(AE133), 0, AE133),\n                IF(ISBLANK(W133), 0, W133),\n                IF(ISBLANK(AU133), 0, AU133),\n                IF(ISBLANK(BC133), 0, BC133),\n                IF(ISBLANK(BK133), 0, BK133),\n                IF(ISBLANK(BS133), 0, BS133),\n                IF(ISBLANK(CA133), 0, CA133),\n                IF(ISBLANK(CI133), 0, CI133)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ134:CQ$185, $G134:$G$185, WBS_ID),\n    IF($N133<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN133), 0, AN133),\n                IF(ISBLANK(AF133), 0, AF133),\n                IF(ISBLANK(X133), 0, X133),\n                IF(ISBLANK(AV133), 0, AV133),\n                IF(ISBLANK(BD133), 0, BD133),\n                IF(ISBLANK(BL133), 0, BL133),\n                IF(ISBLANK(BT133), 0, BT133),\n                IF(ISBLANK(CB133), 0, CB133),\n                IF(ISBLANK(CJ133), 0, CJ133)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR134:$CR$185, $G134:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG133), 0, $AG133),\n                    IF(ISBLANK($Y133), 0, $Y133),\n                    IF(ISBLANK($AO133), 0, $AO133),\n                    IF(ISBLANK($CK133), 0, $CK133),\n                    IF(ISBLANK($CC133), 0, $CC133),\n                    IF(ISBLANK($BU133), 0, $BU133),\n                    IF(ISBLANK($BM133), 0, $BM133),\n                    IF(ISBLANK($BE133), 0, $BE133),\n                    IF(ISBLANK($AW133), 0, $AW133)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG133), 0, $AG133),\n                    IF(ISBLANK($Y133), 0, $Y133),\n                    IF(ISBLANK($AO133), 0, $AO133),\n                    IF(ISBLANK($CK133), 0, $CK133),\n                    IF(ISBLANK($CC133), 0, $CC133),\n                    IF(ISBLANK($BU133), 0, $BU133),\n                    IF(ISBLANK($BM133), 0, $BM133),\n                    IF(ISBLANK($BE133), 0, $BE133),\n                    IF(ISBLANK($AW133), 0, $AW133)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT133,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY133,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD133,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI133,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN133,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,108,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C134, Stage_ID, $K$25:K134, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D134, Level_1, $K$25:$K134, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E134, Level_2, $K$25:K134, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L134=\"WBS\",SUMIFS($N135:$N$185,$G135:$G$185,WBS_ID),IF('Project Estimation'!$L134=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O135:$O$185,$G135:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N134 /Field_Sch_Hours), IF(Type=\"SUB\", $FK134,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P135:$P$185,$G135:$G$185,WBS_ID), IF($N134<>\"\", IF($N134<=8,$N134,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N134*(8/Field_Sch_Hours),$N134)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF134,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM135:CM$185,$G135:$G$185,WBS_ID), IF($N134<>\"\", IF(Type=\"A\", ($S134*P134)+($AA134*P134)+($AI134*P134)+($AQ134*P134)+($AY134*P134)+($BG134*P134)+($BO134*P134)+($BW134*P134)+($CE134*P134), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN135:CN$185,$G135:$G$185,WBS_ID), IF($N134<>\"\", IF(Type=\"A\", ($S134*Q134)+($AA134*Q134)+($AI134*Q134)+($AQ134*Q134)+($AY134*Q134)+($BG134*Q134)+($BO134*Q134)+($BW134*Q134)+($CE134*Q134), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO135:$CO$185,$G135:$G$185,WBS_ID), IF($N134<>\"\", IF(Type=\"A\", $CM134+$CN134, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP135:CP$185, $G135:$G$185, WBS_ID),\n    IF($N134<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM134), 0, AM134),\n                IF(ISBLANK(AE134), 0, AE134),\n                IF(ISBLANK(W134), 0, W134),\n                IF(ISBLANK(AU134), 0, AU134),\n                IF(ISBLANK(BC134), 0, BC134),\n                IF(ISBLANK(BK134), 0, BK134),\n                IF(ISBLANK(BS134), 0, BS134),\n                IF(ISBLANK(CA134), 0, CA134),\n                IF(ISBLANK(CI134), 0, CI134)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ135:CQ$185, $G135:$G$185, WBS_ID),\n    IF($N134<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN134), 0, AN134),\n                IF(ISBLANK(AF134), 0, AF134),\n                IF(ISBLANK(X134), 0, X134),\n                IF(ISBLANK(AV134), 0, AV134),\n                IF(ISBLANK(BD134), 0, BD134),\n                IF(ISBLANK(BL134), 0, BL134),\n                IF(ISBLANK(BT134), 0, BT134),\n                IF(ISBLANK(CB134), 0, CB134),\n                IF(ISBLANK(CJ134), 0, CJ134)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR135:$CR$185, $G135:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG134), 0, $AG134),\n                    IF(ISBLANK($Y134), 0, $Y134),\n                    IF(ISBLANK($AO134), 0, $AO134),\n                    IF(ISBLANK($CK134), 0, $CK134),\n                    IF(ISBLANK($CC134), 0, $CC134),\n                    IF(ISBLANK($BU134), 0, $BU134),\n                    IF(ISBLANK($BM134), 0, $BM134),\n                    IF(ISBLANK($BE134), 0, $BE134),\n                    IF(ISBLANK($AW134), 0, $AW134)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG134), 0, $AG134),\n                    IF(ISBLANK($Y134), 0, $Y134),\n                    IF(ISBLANK($AO134), 0, $AO134),\n                    IF(ISBLANK($CK134), 0, $CK134),\n                    IF(ISBLANK($CC134), 0, $CC134),\n                    IF(ISBLANK($BU134), 0, $BU134),\n                    IF(ISBLANK($BM134), 0, $BM134),\n                    IF(ISBLANK($BE134), 0, $BE134),\n                    IF(ISBLANK($AW134), 0, $AW134)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT134,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY134,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD134,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI134,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN134,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",{"$f":"IF($FG134<>\"\", $FJ134*(1+$FL134),IF($FL134<>\"\", 0,\"\"))","v":""}]
[null,109,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C135, Stage_ID, $K$25:K135, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D135, Level_1, $K$25:$K135, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E135, Level_2, $K$25:K135, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L135=\"WBS\",SUMIFS($N136:$N$185,$G136:$G$185,WBS_ID),IF('Project Estimation'!$L135=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O136:$O$185,$G136:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N135 /Field_Sch_Hours), IF(Type=\"SUB\", $FK135,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P136:$P$185,$G136:$G$185,WBS_ID), IF($N135<>\"\", IF($N135<=8,$N135,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N135*(8/Field_Sch_Hours),$N135)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF135,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM136:CM$185,$G136:$G$185,WBS_ID), IF($N135<>\"\", IF(Type=\"A\", ($S135*P135)+($AA135*P135)+($AI135*P135)+($AQ135*P135)+($AY135*P135)+($BG135*P135)+($BO135*P135)+($BW135*P135)+($CE135*P135), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN136:CN$185,$G136:$G$185,WBS_ID), IF($N135<>\"\", IF(Type=\"A\", ($S135*Q135)+($AA135*Q135)+($AI135*Q135)+($AQ135*Q135)+($AY135*Q135)+($BG135*Q135)+($BO135*Q135)+($BW135*Q135)+($CE135*Q135), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO136:$CO$185,$G136:$G$185,WBS_ID), IF($N135<>\"\", IF(Type=\"A\", $CM135+$CN135, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP136:CP$185, $G136:$G$185, WBS_ID),\n    IF($N135<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM135), 0, AM135),\n                IF(ISBLANK(AE135), 0, AE135),\n                IF(ISBLANK(W135), 0, W135),\n                IF(ISBLANK(AU135), 0, AU135),\n                IF(ISBLANK(BC135), 0, BC135),\n                IF(ISBLANK(BK135), 0, BK135),\n                IF(ISBLANK(BS135), 0, BS135),\n                IF(ISBLANK(CA135), 0, CA135),\n                IF(ISBLANK(CI135), 0, CI135)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ136:CQ$185, $G136:$G$185, WBS_ID),\n    IF($N135<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN135), 0, AN135),\n                IF(ISBLANK(AF135), 0, AF135),\n                IF(ISBLANK(X135), 0, X135),\n                IF(ISBLANK(AV135), 0, AV135),\n                IF(ISBLANK(BD135), 0, BD135),\n                IF(ISBLANK(BL135), 0, BL135),\n                IF(ISBLANK(BT135), 0, BT135),\n                IF(ISBLANK(CB135), 0, CB135),\n                IF(ISBLANK(CJ135), 0, CJ135)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR136:$CR$185, $G136:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG135), 0, $AG135),\n                    IF(ISBLANK($Y135), 0, $Y135),\n                    IF(ISBLANK($AO135), 0, $AO135),\n                    IF(ISBLANK($CK135), 0, $CK135),\n                    IF(ISBLANK($CC135), 0, $CC135),\n                    IF(ISBLANK($BU135), 0, $BU135),\n                    IF(ISBLANK($BM135), 0, $BM135),\n                    IF(ISBLANK($BE135), 0, $BE135),\n                    IF(ISBLANK($AW135), 0, $AW135)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG135), 0, $AG135),\n                    IF(ISBLANK($Y135), 0, $Y135),\n                    IF(ISBLANK($AO135), 0, $AO135),\n                    IF(ISBLANK($CK135), 0, $CK135),\n                    IF(ISBLANK($CC135), 0, $CC135),\n                    IF(ISBLANK($BU135), 0, $BU135),\n                    IF(ISBLANK($BM135), 0, $BM135),\n                    IF(ISBLANK($BE135), 0, $BE135),\n                    IF(ISBLANK($AW135), 0, $AW135)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT135,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY135,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD135,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI135,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN135,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,110,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C136, Stage_ID, $K$25:K136, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D136, Level_1, $K$25:$K136, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E136, Level_2, $K$25:K136, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L136=\"WBS\",SUMIFS($N137:$N$185,$G137:$G$185,WBS_ID),IF('Project Estimation'!$L136=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O137:$O$185,$G137:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N136 /Field_Sch_Hours), IF(Type=\"SUB\", $FK136,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P137:$P$185,$G137:$G$185,WBS_ID), IF($N136<>\"\", IF($N136<=8,$N136,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N136*(8/Field_Sch_Hours),$N136)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF136,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM137:CM$185,$G137:$G$185,WBS_ID), IF($N136<>\"\", IF(Type=\"A\", ($S136*P136)+($AA136*P136)+($AI136*P136)+($AQ136*P136)+($AY136*P136)+($BG136*P136)+($BO136*P136)+($BW136*P136)+($CE136*P136), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN137:CN$185,$G137:$G$185,WBS_ID), IF($N136<>\"\", IF(Type=\"A\", ($S136*Q136)+($AA136*Q136)+($AI136*Q136)+($AQ136*Q136)+($AY136*Q136)+($BG136*Q136)+($BO136*Q136)+($BW136*Q136)+($CE136*Q136), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO137:$CO$185,$G137:$G$185,WBS_ID), IF($N136<>\"\", IF(Type=\"A\", $CM136+$CN136, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP137:CP$185, $G137:$G$185, WBS_ID),\n    IF($N136<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM136), 0, AM136),\n                IF(ISBLANK(AE136), 0, AE136),\n                IF(ISBLANK(W136), 0, W136),\n                IF(ISBLANK(AU136), 0, AU136),\n                IF(ISBLANK(BC136), 0, BC136),\n                IF(ISBLANK(BK136), 0, BK136),\n                IF(ISBLANK(BS136), 0, BS136),\n                IF(ISBLANK(CA136), 0, CA136),\n                IF(ISBLANK(CI136), 0, CI136)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ137:CQ$185, $G137:$G$185, WBS_ID),\n    IF($N136<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN136), 0, AN136),\n                IF(ISBLANK(AF136), 0, AF136),\n                IF(ISBLANK(X136), 0, X136),\n                IF(ISBLANK(AV136), 0, AV136),\n                IF(ISBLANK(BD136), 0, BD136),\n                IF(ISBLANK(BL136), 0, BL136),\n                IF(ISBLANK(BT136), 0, BT136),\n                IF(ISBLANK(CB136), 0, CB136),\n                IF(ISBLANK(CJ136), 0, CJ136)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR137:$CR$185, $G137:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG136), 0, $AG136),\n                    IF(ISBLANK($Y136), 0, $Y136),\n                    IF(ISBLANK($AO136), 0, $AO136),\n                    IF(ISBLANK($CK136), 0, $CK136),\n                    IF(ISBLANK($CC136), 0, $CC136),\n                    IF(ISBLANK($BU136), 0, $BU136),\n                    IF(ISBLANK($BM136), 0, $BM136),\n                    IF(ISBLANK($BE136), 0, $BE136),\n                    IF(ISBLANK($AW136), 0, $AW136)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG136), 0, $AG136),\n                    IF(ISBLANK($Y136), 0, $Y136),\n                    IF(ISBLANK($AO136), 0, $AO136),\n                    IF(ISBLANK($CK136), 0, $CK136),\n                    IF(ISBLANK($CC136), 0, $CC136),\n                    IF(ISBLANK($BU136), 0, $BU136),\n                    IF(ISBLANK($BM136), 0, $BM136),\n                    IF(ISBLANK($BE136), 0, $BE136),\n                    IF(ISBLANK($AW136), 0, $AW136)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT136,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY136,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD136,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI136,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN136,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,111,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C137, Stage_ID, $K$25:K137, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D137, Level_1, $K$25:$K137, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E137, Level_2, $K$25:K137, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L137=\"WBS\",SUMIFS($N138:$N$185,$G138:$G$185,WBS_ID),IF('Project Estimation'!$L137=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O138:$O$185,$G138:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N137 /Field_Sch_Hours), IF(Type=\"SUB\", $FK137,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P138:$P$185,$G138:$G$185,WBS_ID), IF($N137<>\"\", IF($N137<=8,$N137,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N137*(8/Field_Sch_Hours),$N137)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF137,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM138:CM$185,$G138:$G$185,WBS_ID), IF($N137<>\"\", IF(Type=\"A\", ($S137*P137)+($AA137*P137)+($AI137*P137)+($AQ137*P137)+($AY137*P137)+($BG137*P137)+($BO137*P137)+($BW137*P137)+($CE137*P137), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN138:CN$185,$G138:$G$185,WBS_ID), IF($N137<>\"\", IF(Type=\"A\", ($S137*Q137)+($AA137*Q137)+($AI137*Q137)+($AQ137*Q137)+($AY137*Q137)+($BG137*Q137)+($BO137*Q137)+($BW137*Q137)+($CE137*Q137), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO138:$CO$185,$G138:$G$185,WBS_ID), IF($N137<>\"\", IF(Type=\"A\", $CM137+$CN137, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP138:CP$185, $G138:$G$185, WBS_ID),\n    IF($N137<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM137), 0, AM137),\n                IF(ISBLANK(AE137), 0, AE137),\n                IF(ISBLANK(W137), 0, W137),\n                IF(ISBLANK(AU137), 0, AU137),\n                IF(ISBLANK(BC137), 0, BC137),\n                IF(ISBLANK(BK137), 0, BK137),\n                IF(ISBLANK(BS137), 0, BS137),\n                IF(ISBLANK(CA137), 0, CA137),\n                IF(ISBLANK(CI137), 0, CI137)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ138:CQ$185, $G138:$G$185, WBS_ID),\n    IF($N137<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN137), 0, AN137),\n                IF(ISBLANK(AF137), 0, AF137),\n                IF(ISBLANK(X137), 0, X137),\n                IF(ISBLANK(AV137), 0, AV137),\n                IF(ISBLANK(BD137), 0, BD137),\n                IF(ISBLANK(BL137), 0, BL137),\n                IF(ISBLANK(BT137), 0, BT137),\n                IF(ISBLANK(CB137), 0, CB137),\n                IF(ISBLANK(CJ137), 0, CJ137)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR138:$CR$185, $G138:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG137), 0, $AG137),\n                    IF(ISBLANK($Y137), 0, $Y137),\n                    IF(ISBLANK($AO137), 0, $AO137),\n                    IF(ISBLANK($CK137), 0, $CK137),\n                    IF(ISBLANK($CC137), 0, $CC137),\n                    IF(ISBLANK($BU137), 0, $BU137),\n                    IF(ISBLANK($BM137), 0, $BM137),\n                    IF(ISBLANK($BE137), 0, $BE137),\n                    IF(ISBLANK($AW137), 0, $AW137)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG137), 0, $AG137),\n                    IF(ISBLANK($Y137), 0, $Y137),\n                    IF(ISBLANK($AO137), 0, $AO137),\n                    IF(ISBLANK($CK137), 0, $CK137),\n                    IF(ISBLANK($CC137), 0, $CC137),\n                    IF(ISBLANK($BU137), 0, $BU137),\n                    IF(ISBLANK($BM137), 0, $BM137),\n                    IF(ISBLANK($BE137), 0, $BE137),\n                    IF(ISBLANK($AW137), 0, $AW137)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT137,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY137,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD137,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI137,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN137,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,112,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C138, Stage_ID, $K$25:K138, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D138, Level_1, $K$25:$K138, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E138, Level_2, $K$25:K138, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L138=\"WBS\",SUMIFS($N139:$N$185,$G139:$G$185,WBS_ID),IF('Project Estimation'!$L138=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O139:$O$185,$G139:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N138 /Field_Sch_Hours), IF(Type=\"SUB\", $FK138,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P139:$P$185,$G139:$G$185,WBS_ID), IF($N138<>\"\", IF($N138<=8,$N138,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N138*(8/Field_Sch_Hours),$N138)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF138,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM139:CM$185,$G139:$G$185,WBS_ID), IF($N138<>\"\", IF(Type=\"A\", ($S138*P138)+($AA138*P138)+($AI138*P138)+($AQ138*P138)+($AY138*P138)+($BG138*P138)+($BO138*P138)+($BW138*P138)+($CE138*P138), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN139:CN$185,$G139:$G$185,WBS_ID), IF($N138<>\"\", IF(Type=\"A\", ($S138*Q138)+($AA138*Q138)+($AI138*Q138)+($AQ138*Q138)+($AY138*Q138)+($BG138*Q138)+($BO138*Q138)+($BW138*Q138)+($CE138*Q138), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO139:$CO$185,$G139:$G$185,WBS_ID), IF($N138<>\"\", IF(Type=\"A\", $CM138+$CN138, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP139:CP$185, $G139:$G$185, WBS_ID),\n    IF($N138<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM138), 0, AM138),\n                IF(ISBLANK(AE138), 0, AE138),\n                IF(ISBLANK(W138), 0, W138),\n                IF(ISBLANK(AU138), 0, AU138),\n                IF(ISBLANK(BC138), 0, BC138),\n                IF(ISBLANK(BK138), 0, BK138),\n                IF(ISBLANK(BS138), 0, BS138),\n                IF(ISBLANK(CA138), 0, CA138),\n                IF(ISBLANK(CI138), 0, CI138)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ139:CQ$185, $G139:$G$185, WBS_ID),\n    IF($N138<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN138), 0, AN138),\n                IF(ISBLANK(AF138), 0, AF138),\n                IF(ISBLANK(X138), 0, X138),\n                IF(ISBLANK(AV138), 0, AV138),\n                IF(ISBLANK(BD138), 0, BD138),\n                IF(ISBLANK(BL138), 0, BL138),\n                IF(ISBLANK(BT138), 0, BT138),\n                IF(ISBLANK(CB138), 0, CB138),\n                IF(ISBLANK(CJ138), 0, CJ138)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR139:$CR$185, $G139:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG138), 0, $AG138),\n                    IF(ISBLANK($Y138), 0, $Y138),\n                    IF(ISBLANK($AO138), 0, $AO138),\n                    IF(ISBLANK($CK138), 0, $CK138),\n                    IF(ISBLANK($CC138), 0, $CC138),\n                    IF(ISBLANK($BU138), 0, $BU138),\n                    IF(ISBLANK($BM138), 0, $BM138),\n                    IF(ISBLANK($BE138), 0, $BE138),\n                    IF(ISBLANK($AW138), 0, $AW138)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG138), 0, $AG138),\n                    IF(ISBLANK($Y138), 0, $Y138),\n                    IF(ISBLANK($AO138), 0, $AO138),\n                    IF(ISBLANK($CK138), 0, $CK138),\n                    IF(ISBLANK($CC138), 0, $CC138),\n                    IF(ISBLANK($BU138), 0, $BU138),\n                    IF(ISBLANK($BM138), 0, $BM138),\n                    IF(ISBLANK($BE138), 0, $BE138),\n                    IF(ISBLANK($AW138), 0, $AW138)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT138,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY138,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD138,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI138,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN138,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,113,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C139, Stage_ID, $K$25:K139, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D139, Level_1, $K$25:$K139, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E139, Level_2, $K$25:K139, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L139=\"WBS\",SUMIFS($N140:$N$185,$G140:$G$185,WBS_ID),IF('Project Estimation'!$L139=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O140:$O$185,$G140:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N139 /Field_Sch_Hours), IF(Type=\"SUB\", $FK139,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P140:$P$185,$G140:$G$185,WBS_ID), IF($N139<>\"\", IF($N139<=8,$N139,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N139*(8/Field_Sch_Hours),$N139)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF139,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM140:CM$185,$G140:$G$185,WBS_ID), IF($N139<>\"\", IF(Type=\"A\", ($S139*P139)+($AA139*P139)+($AI139*P139)+($AQ139*P139)+($AY139*P139)+($BG139*P139)+($BO139*P139)+($BW139*P139)+($CE139*P139), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN140:CN$185,$G140:$G$185,WBS_ID), IF($N139<>\"\", IF(Type=\"A\", ($S139*Q139)+($AA139*Q139)+($AI139*Q139)+($AQ139*Q139)+($AY139*Q139)+($BG139*Q139)+($BO139*Q139)+($BW139*Q139)+($CE139*Q139), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO140:$CO$185,$G140:$G$185,WBS_ID), IF($N139<>\"\", IF(Type=\"A\", $CM139+$CN139, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP140:CP$185, $G140:$G$185, WBS_ID),\n    IF($N139<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM139), 0, AM139),\n                IF(ISBLANK(AE139), 0, AE139),\n                IF(ISBLANK(W139), 0, W139),\n                IF(ISBLANK(AU139), 0, AU139),\n                IF(ISBLANK(BC139), 0, BC139),\n                IF(ISBLANK(BK139), 0, BK139),\n                IF(ISBLANK(BS139), 0, BS139),\n                IF(ISBLANK(CA139), 0, CA139),\n                IF(ISBLANK(CI139), 0, CI139)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ140:CQ$185, $G140:$G$185, WBS_ID),\n    IF($N139<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN139), 0, AN139),\n                IF(ISBLANK(AF139), 0, AF139),\n                IF(ISBLANK(X139), 0, X139),\n                IF(ISBLANK(AV139), 0, AV139),\n                IF(ISBLANK(BD139), 0, BD139),\n                IF(ISBLANK(BL139), 0, BL139),\n                IF(ISBLANK(BT139), 0, BT139),\n                IF(ISBLANK(CB139), 0, CB139),\n                IF(ISBLANK(CJ139), 0, CJ139)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR140:$CR$185, $G140:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG139), 0, $AG139),\n                    IF(ISBLANK($Y139), 0, $Y139),\n                    IF(ISBLANK($AO139), 0, $AO139),\n                    IF(ISBLANK($CK139), 0, $CK139),\n                    IF(ISBLANK($CC139), 0, $CC139),\n                    IF(ISBLANK($BU139), 0, $BU139),\n                    IF(ISBLANK($BM139), 0, $BM139),\n                    IF(ISBLANK($BE139), 0, $BE139),\n                    IF(ISBLANK($AW139), 0, $AW139)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG139), 0, $AG139),\n                    IF(ISBLANK($Y139), 0, $Y139),\n                    IF(ISBLANK($AO139), 0, $AO139),\n                    IF(ISBLANK($CK139), 0, $CK139),\n                    IF(ISBLANK($CC139), 0, $CC139),\n                    IF(ISBLANK($BU139), 0, $BU139),\n                    IF(ISBLANK($BM139), 0, $BM139),\n                    IF(ISBLANK($BE139), 0, $BE139),\n                    IF(ISBLANK($AW139), 0, $AW139)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT139,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY139,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD139,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI139,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN139,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,114,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C140, Stage_ID, $K$25:K140, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D140, Level_1, $K$25:$K140, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E140, Level_2, $K$25:K140, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L140=\"WBS\",SUMIFS($N141:$N$185,$G141:$G$185,WBS_ID),IF('Project Estimation'!$L140=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O141:$O$185,$G141:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N140 /Field_Sch_Hours), IF(Type=\"SUB\", $FK140,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P141:$P$185,$G141:$G$185,WBS_ID), IF($N140<>\"\", IF($N140<=8,$N140,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N140*(8/Field_Sch_Hours),$N140)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF140,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM141:CM$185,$G141:$G$185,WBS_ID), IF($N140<>\"\", IF(Type=\"A\", ($S140*P140)+($AA140*P140)+($AI140*P140)+($AQ140*P140)+($AY140*P140)+($BG140*P140)+($BO140*P140)+($BW140*P140)+($CE140*P140), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN141:CN$185,$G141:$G$185,WBS_ID), IF($N140<>\"\", IF(Type=\"A\", ($S140*Q140)+($AA140*Q140)+($AI140*Q140)+($AQ140*Q140)+($AY140*Q140)+($BG140*Q140)+($BO140*Q140)+($BW140*Q140)+($CE140*Q140), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO141:$CO$185,$G141:$G$185,WBS_ID), IF($N140<>\"\", IF(Type=\"A\", $CM140+$CN140, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP141:CP$185, $G141:$G$185, WBS_ID),\n    IF($N140<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM140), 0, AM140),\n                IF(ISBLANK(AE140), 0, AE140),\n                IF(ISBLANK(W140), 0, W140),\n                IF(ISBLANK(AU140), 0, AU140),\n                IF(ISBLANK(BC140), 0, BC140),\n                IF(ISBLANK(BK140), 0, BK140),\n                IF(ISBLANK(BS140), 0, BS140),\n                IF(ISBLANK(CA140), 0, CA140),\n                IF(ISBLANK(CI140), 0, CI140)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ141:CQ$185, $G141:$G$185, WBS_ID),\n    IF($N140<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN140), 0, AN140),\n                IF(ISBLANK(AF140), 0, AF140),\n                IF(ISBLANK(X140), 0, X140),\n                IF(ISBLANK(AV140), 0, AV140),\n                IF(ISBLANK(BD140), 0, BD140),\n                IF(ISBLANK(BL140), 0, BL140),\n                IF(ISBLANK(BT140), 0, BT140),\n                IF(ISBLANK(CB140), 0, CB140),\n                IF(ISBLANK(CJ140), 0, CJ140)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR141:$CR$185, $G141:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG140), 0, $AG140),\n                    IF(ISBLANK($Y140), 0, $Y140),\n                    IF(ISBLANK($AO140), 0, $AO140),\n                    IF(ISBLANK($CK140), 0, $CK140),\n                    IF(ISBLANK($CC140), 0, $CC140),\n                    IF(ISBLANK($BU140), 0, $BU140),\n                    IF(ISBLANK($BM140), 0, $BM140),\n                    IF(ISBLANK($BE140), 0, $BE140),\n                    IF(ISBLANK($AW140), 0, $AW140)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG140), 0, $AG140),\n                    IF(ISBLANK($Y140), 0, $Y140),\n                    IF(ISBLANK($AO140), 0, $AO140),\n                    IF(ISBLANK($CK140), 0, $CK140),\n                    IF(ISBLANK($CC140), 0, $CC140),\n                    IF(ISBLANK($BU140), 0, $BU140),\n                    IF(ISBLANK($BM140), 0, $BM140),\n                    IF(ISBLANK($BE140), 0, $BE140),\n                    IF(ISBLANK($AW140), 0, $AW140)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT140,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY140,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD140,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI140,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN140,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,115,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C141, Stage_ID, $K$25:K141, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D141, Level_1, $K$25:$K141, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E141, Level_2, $K$25:K141, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L141=\"WBS\",SUMIFS($N142:$N$185,$G142:$G$185,WBS_ID),IF('Project Estimation'!$L141=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O142:$O$185,$G142:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N141 /Field_Sch_Hours), IF(Type=\"SUB\", $FK141,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P142:$P$185,$G142:$G$185,WBS_ID), IF($N141<>\"\", IF($N141<=8,$N141,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N141*(8/Field_Sch_Hours),$N141)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF141,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM142:CM$185,$G142:$G$185,WBS_ID), IF($N141<>\"\", IF(Type=\"A\", ($S141*P141)+($AA141*P141)+($AI141*P141)+($AQ141*P141)+($AY141*P141)+($BG141*P141)+($BO141*P141)+($BW141*P141)+($CE141*P141), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN142:CN$185,$G142:$G$185,WBS_ID), IF($N141<>\"\", IF(Type=\"A\", ($S141*Q141)+($AA141*Q141)+($AI141*Q141)+($AQ141*Q141)+($AY141*Q141)+($BG141*Q141)+($BO141*Q141)+($BW141*Q141)+($CE141*Q141), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO142:$CO$185,$G142:$G$185,WBS_ID), IF($N141<>\"\", IF(Type=\"A\", $CM141+$CN141, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP142:CP$185, $G142:$G$185, WBS_ID),\n    IF($N141<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM141), 0, AM141),\n                IF(ISBLANK(AE141), 0, AE141),\n                IF(ISBLANK(W141), 0, W141),\n                IF(ISBLANK(AU141), 0, AU141),\n                IF(ISBLANK(BC141), 0, BC141),\n                IF(ISBLANK(BK141), 0, BK141),\n                IF(ISBLANK(BS141), 0, BS141),\n                IF(ISBLANK(CA141), 0, CA141),\n                IF(ISBLANK(CI141), 0, CI141)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ142:CQ$185, $G142:$G$185, WBS_ID),\n    IF($N141<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN141), 0, AN141),\n                IF(ISBLANK(AF141), 0, AF141),\n                IF(ISBLANK(X141), 0, X141),\n                IF(ISBLANK(AV141), 0, AV141),\n                IF(ISBLANK(BD141), 0, BD141),\n                IF(ISBLANK(BL141), 0, BL141),\n                IF(ISBLANK(BT141), 0, BT141),\n                IF(ISBLANK(CB141), 0, CB141),\n                IF(ISBLANK(CJ141), 0, CJ141)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR142:$CR$185, $G142:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG141), 0, $AG141),\n                    IF(ISBLANK($Y141), 0, $Y141),\n                    IF(ISBLANK($AO141), 0, $AO141),\n                    IF(ISBLANK($CK141), 0, $CK141),\n                    IF(ISBLANK($CC141), 0, $CC141),\n                    IF(ISBLANK($BU141), 0, $BU141),\n                    IF(ISBLANK($BM141), 0, $BM141),\n                    IF(ISBLANK($BE141), 0, $BE141),\n                    IF(ISBLANK($AW141), 0, $AW141)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG141), 0, $AG141),\n                    IF(ISBLANK($Y141), 0, $Y141),\n                    IF(ISBLANK($AO141), 0, $AO141),\n                    IF(ISBLANK($CK141), 0, $CK141),\n                    IF(ISBLANK($CC141), 0, $CC141),\n                    IF(ISBLANK($BU141), 0, $BU141),\n                    IF(ISBLANK($BM141), 0, $BM141),\n                    IF(ISBLANK($BE141), 0, $BE141),\n                    IF(ISBLANK($AW141), 0, $AW141)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT141,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY141,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD141,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI141,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN141,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,116,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C142, Stage_ID, $K$25:K142, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D142, Level_1, $K$25:$K142, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E142, Level_2, $K$25:K142, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L142=\"WBS\",SUMIFS($N143:$N$185,$G143:$G$185,WBS_ID),IF('Project Estimation'!$L142=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O143:$O$185,$G143:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N142 /Field_Sch_Hours), IF(Type=\"SUB\", $FK142,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P143:$P$185,$G143:$G$185,WBS_ID), IF($N142<>\"\", IF($N142<=8,$N142,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N142*(8/Field_Sch_Hours),$N142)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF142,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM143:CM$185,$G143:$G$185,WBS_ID), IF($N142<>\"\", IF(Type=\"A\", ($S142*P142)+($AA142*P142)+($AI142*P142)+($AQ142*P142)+($AY142*P142)+($BG142*P142)+($BO142*P142)+($BW142*P142)+($CE142*P142), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN143:CN$185,$G143:$G$185,WBS_ID), IF($N142<>\"\", IF(Type=\"A\", ($S142*Q142)+($AA142*Q142)+($AI142*Q142)+($AQ142*Q142)+($AY142*Q142)+($BG142*Q142)+($BO142*Q142)+($BW142*Q142)+($CE142*Q142), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO143:$CO$185,$G143:$G$185,WBS_ID), IF($N142<>\"\", IF(Type=\"A\", $CM142+$CN142, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP143:CP$185, $G143:$G$185, WBS_ID),\n    IF($N142<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM142), 0, AM142),\n                IF(ISBLANK(AE142), 0, AE142),\n                IF(ISBLANK(W142), 0, W142),\n                IF(ISBLANK(AU142), 0, AU142),\n                IF(ISBLANK(BC142), 0, BC142),\n                IF(ISBLANK(BK142), 0, BK142),\n                IF(ISBLANK(BS142), 0, BS142),\n                IF(ISBLANK(CA142), 0, CA142),\n                IF(ISBLANK(CI142), 0, CI142)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ143:CQ$185, $G143:$G$185, WBS_ID),\n    IF($N142<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN142), 0, AN142),\n                IF(ISBLANK(AF142), 0, AF142),\n                IF(ISBLANK(X142), 0, X142),\n                IF(ISBLANK(AV142), 0, AV142),\n                IF(ISBLANK(BD142), 0, BD142),\n                IF(ISBLANK(BL142), 0, BL142),\n                IF(ISBLANK(BT142), 0, BT142),\n                IF(ISBLANK(CB142), 0, CB142),\n                IF(ISBLANK(CJ142), 0, CJ142)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR143:$CR$185, $G143:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG142), 0, $AG142),\n                    IF(ISBLANK($Y142), 0, $Y142),\n                    IF(ISBLANK($AO142), 0, $AO142),\n                    IF(ISBLANK($CK142), 0, $CK142),\n                    IF(ISBLANK($CC142), 0, $CC142),\n                    IF(ISBLANK($BU142), 0, $BU142),\n                    IF(ISBLANK($BM142), 0, $BM142),\n                    IF(ISBLANK($BE142), 0, $BE142),\n                    IF(ISBLANK($AW142), 0, $AW142)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG142), 0, $AG142),\n                    IF(ISBLANK($Y142), 0, $Y142),\n                    IF(ISBLANK($AO142), 0, $AO142),\n                    IF(ISBLANK($CK142), 0, $CK142),\n                    IF(ISBLANK($CC142), 0, $CC142),\n                    IF(ISBLANK($BU142), 0, $BU142),\n                    IF(ISBLANK($BM142), 0, $BM142),\n                    IF(ISBLANK($BE142), 0, $BE142),\n                    IF(ISBLANK($AW142), 0, $AW142)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT142,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY142,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD142,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI142,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN142,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,117,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C143, Stage_ID, $K$25:K143, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D143, Level_1, $K$25:$K143, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E143, Level_2, $K$25:K143, 3), \"\")","v":""},-1,{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(OR(Type=\"A\",Type=\"SUB\"), MAX(Prev_Col_Range)+1, 0)),-1)","v":-1},{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(WBS_ID=MAX(Left_Prev_Col_Range), COUNTIF(Left_Prev_Col_Range, WBS_ID), 0)),-1)","v":-1},null,"",null,null,{"$f":"IF('Project Estimation'!$L143=\"WBS\",SUMIFS($N144:$N$185,$G144:$G$185,WBS_ID),IF('Project Estimation'!$L143=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O144:$O$185,$G144:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N143 /Field_Sch_Hours), IF(Type=\"SUB\", $FK143,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P144:$P$185,$G144:$G$185,WBS_ID), IF($N143<>\"\", IF($N143<=8,$N143,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N143*(8/Field_Sch_Hours),$N143)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF143,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM144:CM$185,$G144:$G$185,WBS_ID), IF($N143<>\"\", IF(Type=\"A\", ($S143*P143)+($AA143*P143)+($AI143*P143)+($AQ143*P143)+($AY143*P143)+($BG143*P143)+($BO143*P143)+($BW143*P143)+($CE143*P143), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN144:CN$185,$G144:$G$185,WBS_ID), IF($N143<>\"\", IF(Type=\"A\", ($S143*Q143)+($AA143*Q143)+($AI143*Q143)+($AQ143*Q143)+($AY143*Q143)+($BG143*Q143)+($BO143*Q143)+($BW143*Q143)+($CE143*Q143), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO144:$CO$185,$G144:$G$185,WBS_ID), IF($N143<>\"\", IF(Type=\"A\", $CM143+$CN143, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP144:CP$185, $G144:$G$185, WBS_ID),\n    IF($N143<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM143), 0, AM143),\n                IF(ISBLANK(AE143), 0, AE143),\n                IF(ISBLANK(W143), 0, W143),\n                IF(ISBLANK(AU143), 0, AU143),\n                IF(ISBLANK(BC143), 0, BC143),\n                IF(ISBLANK(BK143), 0, BK143),\n                IF(ISBLANK(BS143), 0, BS143),\n                IF(ISBLANK(CA143), 0, CA143),\n                IF(ISBLANK(CI143), 0, CI143)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ144:CQ$185, $G144:$G$185, WBS_ID),\n    IF($N143<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN143), 0, AN143),\n                IF(ISBLANK(AF143), 0, AF143),\n                IF(ISBLANK(X143), 0, X143),\n                IF(ISBLANK(AV143), 0, AV143),\n                IF(ISBLANK(BD143), 0, BD143),\n                IF(ISBLANK(BL143), 0, BL143),\n                IF(ISBLANK(BT143), 0, BT143),\n                IF(ISBLANK(CB143), 0, CB143),\n                IF(ISBLANK(CJ143), 0, CJ143)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR144:$CR$185, $G144:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG143), 0, $AG143),\n                    IF(ISBLANK($Y143), 0, $Y143),\n                    IF(ISBLANK($AO143), 0, $AO143),\n                    IF(ISBLANK($CK143), 0, $CK143),\n                    IF(ISBLANK($CC143), 0, $CC143),\n                    IF(ISBLANK($BU143), 0, $BU143),\n                    IF(ISBLANK($BM143), 0, $BM143),\n                    IF(ISBLANK($BE143), 0, $BE143),\n                    IF(ISBLANK($AW143), 0, $AW143)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG143), 0, $AG143),\n                    IF(ISBLANK($Y143), 0, $Y143),\n                    IF(ISBLANK($AO143), 0, $AO143),\n                    IF(ISBLANK($CK143), 0, $CK143),\n                    IF(ISBLANK($CC143), 0, $CC143),\n                    IF(ISBLANK($BU143), 0, $BU143),\n                    IF(ISBLANK($BM143), 0, $BM143),\n                    IF(ISBLANK($BE143), 0, $BE143),\n                    IF(ISBLANK($AW143), 0, $AW143)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT143,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY143,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD143,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI143,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN143,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,118,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C144, Stage_ID, $K$25:K144, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D144, Level_1, $K$25:$K144, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E144, Level_2, $K$25:K144, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L144=\"WBS\",SUMIFS($N145:$N$185,$G145:$G$185,WBS_ID),IF('Project Estimation'!$L144=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O145:$O$185,$G145:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N144 /Field_Sch_Hours), IF(Type=\"SUB\", $FK144,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P145:$P$185,$G145:$G$185,WBS_ID), IF($N144<>\"\", IF($N144<=8,$N144,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N144*(8/Field_Sch_Hours),$N144)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF144,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM145:CM$185,$G145:$G$185,WBS_ID), IF($N144<>\"\", IF(Type=\"A\", ($S144*P144)+($AA144*P144)+($AI144*P144)+($AQ144*P144)+($AY144*P144)+($BG144*P144)+($BO144*P144)+($BW144*P144)+($CE144*P144), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN145:CN$185,$G145:$G$185,WBS_ID), IF($N144<>\"\", IF(Type=\"A\", ($S144*Q144)+($AA144*Q144)+($AI144*Q144)+($AQ144*Q144)+($AY144*Q144)+($BG144*Q144)+($BO144*Q144)+($BW144*Q144)+($CE144*Q144), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO145:$CO$185,$G145:$G$185,WBS_ID), IF($N144<>\"\", IF(Type=\"A\", $CM144+$CN144, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP145:CP$185, $G145:$G$185, WBS_ID),\n    IF($N144<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM144), 0, AM144),\n                IF(ISBLANK(AE144), 0, AE144),\n                IF(ISBLANK(W144), 0, W144),\n                IF(ISBLANK(AU144), 0, AU144),\n                IF(ISBLANK(BC144), 0, BC144),\n                IF(ISBLANK(BK144), 0, BK144),\n                IF(ISBLANK(BS144), 0, BS144),\n                IF(ISBLANK(CA144), 0, CA144),\n                IF(ISBLANK(CI144), 0, CI144)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ145:CQ$185, $G145:$G$185, WBS_ID),\n    IF($N144<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN144), 0, AN144),\n                IF(ISBLANK(AF144), 0, AF144),\n                IF(ISBLANK(X144), 0, X144),\n                IF(ISBLANK(AV144), 0, AV144),\n                IF(ISBLANK(BD144), 0, BD144),\n                IF(ISBLANK(BL144), 0, BL144),\n                IF(ISBLANK(BT144), 0, BT144),\n                IF(ISBLANK(CB144), 0, CB144),\n                IF(ISBLANK(CJ144), 0, CJ144)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR145:$CR$185, $G145:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG144), 0, $AG144),\n                    IF(ISBLANK($Y144), 0, $Y144),\n                    IF(ISBLANK($AO144), 0, $AO144),\n                    IF(ISBLANK($CK144), 0, $CK144),\n                    IF(ISBLANK($CC144), 0, $CC144),\n                    IF(ISBLANK($BU144), 0, $BU144),\n                    IF(ISBLANK($BM144), 0, $BM144),\n                    IF(ISBLANK($BE144), 0, $BE144),\n                    IF(ISBLANK($AW144), 0, $AW144)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG144), 0, $AG144),\n                    IF(ISBLANK($Y144), 0, $Y144),\n                    IF(ISBLANK($AO144), 0, $AO144),\n                    IF(ISBLANK($CK144), 0, $CK144),\n                    IF(ISBLANK($CC144), 0, $CC144),\n                    IF(ISBLANK($BU144), 0, $BU144),\n                    IF(ISBLANK($BM144), 0, $BM144),\n                    IF(ISBLANK($BE144), 0, $BE144),\n                    IF(ISBLANK($AW144), 0, $AW144)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT144,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY144,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD144,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI144,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN144,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,119,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C145, Stage_ID, $K$25:K145, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D145, Level_1, $K$25:$K145, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E145, Level_2, $K$25:K145, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L145=\"WBS\",SUMIFS($N146:$N$185,$G146:$G$185,WBS_ID),IF('Project Estimation'!$L145=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O146:$O$185,$G146:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N145 /Field_Sch_Hours), IF(Type=\"SUB\", $FK145,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P146:$P$185,$G146:$G$185,WBS_ID), IF($N145<>\"\", IF($N145<=8,$N145,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N145*(8/Field_Sch_Hours),$N145)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF145,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM146:CM$185,$G146:$G$185,WBS_ID), IF($N145<>\"\", IF(Type=\"A\", ($S145*P145)+($AA145*P145)+($AI145*P145)+($AQ145*P145)+($AY145*P145)+($BG145*P145)+($BO145*P145)+($BW145*P145)+($CE145*P145), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN146:CN$185,$G146:$G$185,WBS_ID), IF($N145<>\"\", IF(Type=\"A\", ($S145*Q145)+($AA145*Q145)+($AI145*Q145)+($AQ145*Q145)+($AY145*Q145)+($BG145*Q145)+($BO145*Q145)+($BW145*Q145)+($CE145*Q145), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO146:$CO$185,$G146:$G$185,WBS_ID), IF($N145<>\"\", IF(Type=\"A\", $CM145+$CN145, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP146:CP$185, $G146:$G$185, WBS_ID),\n    IF($N145<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM145), 0, AM145),\n                IF(ISBLANK(AE145), 0, AE145),\n                IF(ISBLANK(W145), 0, W145),\n                IF(ISBLANK(AU145), 0, AU145),\n                IF(ISBLANK(BC145), 0, BC145),\n                IF(ISBLANK(BK145), 0, BK145),\n                IF(ISBLANK(BS145), 0, BS145),\n                IF(ISBLANK(CA145), 0, CA145),\n                IF(ISBLANK(CI145), 0, CI145)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ146:CQ$185, $G146:$G$185, WBS_ID),\n    IF($N145<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN145), 0, AN145),\n                IF(ISBLANK(AF145), 0, AF145),\n                IF(ISBLANK(X145), 0, X145),\n                IF(ISBLANK(AV145), 0, AV145),\n                IF(ISBLANK(BD145), 0, BD145),\n                IF(ISBLANK(BL145), 0, BL145),\n                IF(ISBLANK(BT145), 0, BT145),\n                IF(ISBLANK(CB145), 0, CB145),\n                IF(ISBLANK(CJ145), 0, CJ145)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR146:$CR$185, $G146:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG145), 0, $AG145),\n                    IF(ISBLANK($Y145), 0, $Y145),\n                    IF(ISBLANK($AO145), 0, $AO145),\n                    IF(ISBLANK($CK145), 0, $CK145),\n                    IF(ISBLANK($CC145), 0, $CC145),\n                    IF(ISBLANK($BU145), 0, $BU145),\n                    IF(ISBLANK($BM145), 0, $BM145),\n                    IF(ISBLANK($BE145), 0, $BE145),\n                    IF(ISBLANK($AW145), 0, $AW145)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG145), 0, $AG145),\n                    IF(ISBLANK($Y145), 0, $Y145),\n                    IF(ISBLANK($AO145), 0, $AO145),\n                    IF(ISBLANK($CK145), 0, $CK145),\n                    IF(ISBLANK($CC145), 0, $CC145),\n                    IF(ISBLANK($BU145), 0, $BU145),\n                    IF(ISBLANK($BM145), 0, $BM145),\n                    IF(ISBLANK($BE145), 0, $BE145),\n                    IF(ISBLANK($AW145), 0, $AW145)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT145,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY145,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD145,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI145,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN145,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,120,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C146, Stage_ID, $K$25:K146, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D146, Level_1, $K$25:$K146, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E146, Level_2, $K$25:K146, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L146=\"WBS\",SUMIFS($N147:$N$185,$G147:$G$185,WBS_ID),IF('Project Estimation'!$L146=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O147:$O$185,$G147:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N146 /Field_Sch_Hours), IF(Type=\"SUB\", $FK146,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P147:$P$185,$G147:$G$185,WBS_ID), IF($N146<>\"\", IF($N146<=8,$N146,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N146*(8/Field_Sch_Hours),$N146)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF146,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM147:CM$185,$G147:$G$185,WBS_ID), IF($N146<>\"\", IF(Type=\"A\", ($S146*P146)+($AA146*P146)+($AI146*P146)+($AQ146*P146)+($AY146*P146)+($BG146*P146)+($BO146*P146)+($BW146*P146)+($CE146*P146), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN147:CN$185,$G147:$G$185,WBS_ID), IF($N146<>\"\", IF(Type=\"A\", ($S146*Q146)+($AA146*Q146)+($AI146*Q146)+($AQ146*Q146)+($AY146*Q146)+($BG146*Q146)+($BO146*Q146)+($BW146*Q146)+($CE146*Q146), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO147:$CO$185,$G147:$G$185,WBS_ID), IF($N146<>\"\", IF(Type=\"A\", $CM146+$CN146, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP147:CP$185, $G147:$G$185, WBS_ID),\n    IF($N146<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM146), 0, AM146),\n                IF(ISBLANK(AE146), 0, AE146),\n                IF(ISBLANK(W146), 0, W146),\n                IF(ISBLANK(AU146), 0, AU146),\n                IF(ISBLANK(BC146), 0, BC146),\n                IF(ISBLANK(BK146), 0, BK146),\n                IF(ISBLANK(BS146), 0, BS146),\n                IF(ISBLANK(CA146), 0, CA146),\n                IF(ISBLANK(CI146), 0, CI146)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ147:CQ$185, $G147:$G$185, WBS_ID),\n    IF($N146<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN146), 0, AN146),\n                IF(ISBLANK(AF146), 0, AF146),\n                IF(ISBLANK(X146), 0, X146),\n                IF(ISBLANK(AV146), 0, AV146),\n                IF(ISBLANK(BD146), 0, BD146),\n                IF(ISBLANK(BL146), 0, BL146),\n                IF(ISBLANK(BT146), 0, BT146),\n                IF(ISBLANK(CB146), 0, CB146),\n                IF(ISBLANK(CJ146), 0, CJ146)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR147:$CR$185, $G147:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG146), 0, $AG146),\n                    IF(ISBLANK($Y146), 0, $Y146),\n                    IF(ISBLANK($AO146), 0, $AO146),\n                    IF(ISBLANK($CK146), 0, $CK146),\n                    IF(ISBLANK($CC146), 0, $CC146),\n                    IF(ISBLANK($BU146), 0, $BU146),\n                    IF(ISBLANK($BM146), 0, $BM146),\n                    IF(ISBLANK($BE146), 0, $BE146),\n                    IF(ISBLANK($AW146), 0, $AW146)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG146), 0, $AG146),\n                    IF(ISBLANK($Y146), 0, $Y146),\n                    IF(ISBLANK($AO146), 0, $AO146),\n                    IF(ISBLANK($CK146), 0, $CK146),\n                    IF(ISBLANK($CC146), 0, $CC146),\n                    IF(ISBLANK($BU146), 0, $BU146),\n                    IF(ISBLANK($BM146), 0, $BM146),\n                    IF(ISBLANK($BE146), 0, $BE146),\n                    IF(ISBLANK($AW146), 0, $AW146)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT146,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY146,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD146,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI146,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN146,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,121,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C147, Stage_ID, $K$25:K147, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D147, Level_1, $K$25:$K147, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E147, Level_2, $K$25:K147, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L147=\"WBS\",SUMIFS($N148:$N$185,$G148:$G$185,WBS_ID),IF('Project Estimation'!$L147=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O148:$O$185,$G148:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N147 /Field_Sch_Hours), IF(Type=\"SUB\", $FK147,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P148:$P$185,$G148:$G$185,WBS_ID), IF($N147<>\"\", IF($N147<=8,$N147,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N147*(8/Field_Sch_Hours),$N147)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF147,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM148:CM$185,$G148:$G$185,WBS_ID), IF($N147<>\"\", IF(Type=\"A\", ($S147*P147)+($AA147*P147)+($AI147*P147)+($AQ147*P147)+($AY147*P147)+($BG147*P147)+($BO147*P147)+($BW147*P147)+($CE147*P147), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN148:CN$185,$G148:$G$185,WBS_ID), IF($N147<>\"\", IF(Type=\"A\", ($S147*Q147)+($AA147*Q147)+($AI147*Q147)+($AQ147*Q147)+($AY147*Q147)+($BG147*Q147)+($BO147*Q147)+($BW147*Q147)+($CE147*Q147), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO148:$CO$185,$G148:$G$185,WBS_ID), IF($N147<>\"\", IF(Type=\"A\", $CM147+$CN147, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP148:CP$185, $G148:$G$185, WBS_ID),\n    IF($N147<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM147), 0, AM147),\n                IF(ISBLANK(AE147), 0, AE147),\n                IF(ISBLANK(W147), 0, W147),\n                IF(ISBLANK(AU147), 0, AU147),\n                IF(ISBLANK(BC147), 0, BC147),\n                IF(ISBLANK(BK147), 0, BK147),\n                IF(ISBLANK(BS147), 0, BS147),\n                IF(ISBLANK(CA147), 0, CA147),\n                IF(ISBLANK(CI147), 0, CI147)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ148:CQ$185, $G148:$G$185, WBS_ID),\n    IF($N147<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN147), 0, AN147),\n                IF(ISBLANK(AF147), 0, AF147),\n                IF(ISBLANK(X147), 0, X147),\n                IF(ISBLANK(AV147), 0, AV147),\n                IF(ISBLANK(BD147), 0, BD147),\n                IF(ISBLANK(BL147), 0, BL147),\n                IF(ISBLANK(BT147), 0, BT147),\n                IF(ISBLANK(CB147), 0, CB147),\n                IF(ISBLANK(CJ147), 0, CJ147)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR148:$CR$185, $G148:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG147), 0, $AG147),\n                    IF(ISBLANK($Y147), 0, $Y147),\n                    IF(ISBLANK($AO147), 0, $AO147),\n                    IF(ISBLANK($CK147), 0, $CK147),\n                    IF(ISBLANK($CC147), 0, $CC147),\n                    IF(ISBLANK($BU147), 0, $BU147),\n                    IF(ISBLANK($BM147), 0, $BM147),\n                    IF(ISBLANK($BE147), 0, $BE147),\n                    IF(ISBLANK($AW147), 0, $AW147)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG147), 0, $AG147),\n                    IF(ISBLANK($Y147), 0, $Y147),\n                    IF(ISBLANK($AO147), 0, $AO147),\n                    IF(ISBLANK($CK147), 0, $CK147),\n                    IF(ISBLANK($CC147), 0, $CC147),\n                    IF(ISBLANK($BU147), 0, $BU147),\n                    IF(ISBLANK($BM147), 0, $BM147),\n                    IF(ISBLANK($BE147), 0, $BE147),\n                    IF(ISBLANK($AW147), 0, $AW147)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT147,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY147,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD147,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI147,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN147,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,122,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C148, Stage_ID, $K$25:K148, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D148, Level_1, $K$25:$K148, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E148, Level_2, $K$25:K148, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L148=\"WBS\",SUMIFS($N149:$N$185,$G149:$G$185,WBS_ID),IF('Project Estimation'!$L148=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O149:$O$185,$G149:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N148 /Field_Sch_Hours), IF(Type=\"SUB\", $FK148,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P149:$P$185,$G149:$G$185,WBS_ID), IF($N148<>\"\", IF($N148<=8,$N148,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N148*(8/Field_Sch_Hours),$N148)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF148,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM149:CM$185,$G149:$G$185,WBS_ID), IF($N148<>\"\", IF(Type=\"A\", ($S148*P148)+($AA148*P148)+($AI148*P148)+($AQ148*P148)+($AY148*P148)+($BG148*P148)+($BO148*P148)+($BW148*P148)+($CE148*P148), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN149:CN$185,$G149:$G$185,WBS_ID), IF($N148<>\"\", IF(Type=\"A\", ($S148*Q148)+($AA148*Q148)+($AI148*Q148)+($AQ148*Q148)+($AY148*Q148)+($BG148*Q148)+($BO148*Q148)+($BW148*Q148)+($CE148*Q148), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO149:$CO$185,$G149:$G$185,WBS_ID), IF($N148<>\"\", IF(Type=\"A\", $CM148+$CN148, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP149:CP$185, $G149:$G$185, WBS_ID),\n    IF($N148<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM148), 0, AM148),\n                IF(ISBLANK(AE148), 0, AE148),\n                IF(ISBLANK(W148), 0, W148),\n                IF(ISBLANK(AU148), 0, AU148),\n                IF(ISBLANK(BC148), 0, BC148),\n                IF(ISBLANK(BK148), 0, BK148),\n                IF(ISBLANK(BS148), 0, BS148),\n                IF(ISBLANK(CA148), 0, CA148),\n                IF(ISBLANK(CI148), 0, CI148)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ149:CQ$185, $G149:$G$185, WBS_ID),\n    IF($N148<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN148), 0, AN148),\n                IF(ISBLANK(AF148), 0, AF148),\n                IF(ISBLANK(X148), 0, X148),\n                IF(ISBLANK(AV148), 0, AV148),\n                IF(ISBLANK(BD148), 0, BD148),\n                IF(ISBLANK(BL148), 0, BL148),\n                IF(ISBLANK(BT148), 0, BT148),\n                IF(ISBLANK(CB148), 0, CB148),\n                IF(ISBLANK(CJ148), 0, CJ148)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR149:$CR$185, $G149:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG148), 0, $AG148),\n                    IF(ISBLANK($Y148), 0, $Y148),\n                    IF(ISBLANK($AO148), 0, $AO148),\n                    IF(ISBLANK($CK148), 0, $CK148),\n                    IF(ISBLANK($CC148), 0, $CC148),\n                    IF(ISBLANK($BU148), 0, $BU148),\n                    IF(ISBLANK($BM148), 0, $BM148),\n                    IF(ISBLANK($BE148), 0, $BE148),\n                    IF(ISBLANK($AW148), 0, $AW148)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG148), 0, $AG148),\n                    IF(ISBLANK($Y148), 0, $Y148),\n                    IF(ISBLANK($AO148), 0, $AO148),\n                    IF(ISBLANK($CK148), 0, $CK148),\n                    IF(ISBLANK($CC148), 0, $CC148),\n                    IF(ISBLANK($BU148), 0, $BU148),\n                    IF(ISBLANK($BM148), 0, $BM148),\n                    IF(ISBLANK($BE148), 0, $BE148),\n                    IF(ISBLANK($AW148), 0, $AW148)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT148,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY148,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD148,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI148,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN148,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,123,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C149, Stage_ID, $K$25:K149, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D149, Level_1, $K$25:$K149, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E149, Level_2, $K$25:K149, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L149=\"WBS\",SUMIFS($N150:$N$185,$G150:$G$185,WBS_ID),IF('Project Estimation'!$L149=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O150:$O$185,$G150:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N149 /Field_Sch_Hours), IF(Type=\"SUB\", $FK149,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P150:$P$185,$G150:$G$185,WBS_ID), IF($N149<>\"\", IF($N149<=8,$N149,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N149*(8/Field_Sch_Hours),$N149)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF149,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM150:CM$185,$G150:$G$185,WBS_ID), IF($N149<>\"\", IF(Type=\"A\", ($S149*P149)+($AA149*P149)+($AI149*P149)+($AQ149*P149)+($AY149*P149)+($BG149*P149)+($BO149*P149)+($BW149*P149)+($CE149*P149), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN150:CN$185,$G150:$G$185,WBS_ID), IF($N149<>\"\", IF(Type=\"A\", ($S149*Q149)+($AA149*Q149)+($AI149*Q149)+($AQ149*Q149)+($AY149*Q149)+($BG149*Q149)+($BO149*Q149)+($BW149*Q149)+($CE149*Q149), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO150:$CO$185,$G150:$G$185,WBS_ID), IF($N149<>\"\", IF(Type=\"A\", $CM149+$CN149, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP150:CP$185, $G150:$G$185, WBS_ID),\n    IF($N149<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM149), 0, AM149),\n                IF(ISBLANK(AE149), 0, AE149),\n                IF(ISBLANK(W149), 0, W149),\n                IF(ISBLANK(AU149), 0, AU149),\n                IF(ISBLANK(BC149), 0, BC149),\n                IF(ISBLANK(BK149), 0, BK149),\n                IF(ISBLANK(BS149), 0, BS149),\n                IF(ISBLANK(CA149), 0, CA149),\n                IF(ISBLANK(CI149), 0, CI149)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ150:CQ$185, $G150:$G$185, WBS_ID),\n    IF($N149<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN149), 0, AN149),\n                IF(ISBLANK(AF149), 0, AF149),\n                IF(ISBLANK(X149), 0, X149),\n                IF(ISBLANK(AV149), 0, AV149),\n                IF(ISBLANK(BD149), 0, BD149),\n                IF(ISBLANK(BL149), 0, BL149),\n                IF(ISBLANK(BT149), 0, BT149),\n                IF(ISBLANK(CB149), 0, CB149),\n                IF(ISBLANK(CJ149), 0, CJ149)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR150:$CR$185, $G150:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG149), 0, $AG149),\n                    IF(ISBLANK($Y149), 0, $Y149),\n                    IF(ISBLANK($AO149), 0, $AO149),\n                    IF(ISBLANK($CK149), 0, $CK149),\n                    IF(ISBLANK($CC149), 0, $CC149),\n                    IF(ISBLANK($BU149), 0, $BU149),\n                    IF(ISBLANK($BM149), 0, $BM149),\n                    IF(ISBLANK($BE149), 0, $BE149),\n                    IF(ISBLANK($AW149), 0, $AW149)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG149), 0, $AG149),\n                    IF(ISBLANK($Y149), 0, $Y149),\n                    IF(ISBLANK($AO149), 0, $AO149),\n                    IF(ISBLANK($CK149), 0, $CK149),\n                    IF(ISBLANK($CC149), 0, $CC149),\n                    IF(ISBLANK($BU149), 0, $BU149),\n                    IF(ISBLANK($BM149), 0, $BM149),\n                    IF(ISBLANK($BE149), 0, $BE149),\n                    IF(ISBLANK($AW149), 0, $AW149)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT149,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY149,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD149,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI149,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN149,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,124,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C150, Stage_ID, $K$25:K150, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D150, Level_1, $K$25:$K150, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E150, Level_2, $K$25:K150, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L150=\"WBS\",SUMIFS($N151:$N$185,$G151:$G$185,WBS_ID),IF('Project Estimation'!$L150=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O151:$O$185,$G151:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N150 /Field_Sch_Hours), IF(Type=\"SUB\", $FK150,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P151:$P$185,$G151:$G$185,WBS_ID), IF($N150<>\"\", IF($N150<=8,$N150,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N150*(8/Field_Sch_Hours),$N150)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF150,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM151:CM$185,$G151:$G$185,WBS_ID), IF($N150<>\"\", IF(Type=\"A\", ($S150*P150)+($AA150*P150)+($AI150*P150)+($AQ150*P150)+($AY150*P150)+($BG150*P150)+($BO150*P150)+($BW150*P150)+($CE150*P150), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN151:CN$185,$G151:$G$185,WBS_ID), IF($N150<>\"\", IF(Type=\"A\", ($S150*Q150)+($AA150*Q150)+($AI150*Q150)+($AQ150*Q150)+($AY150*Q150)+($BG150*Q150)+($BO150*Q150)+($BW150*Q150)+($CE150*Q150), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO151:$CO$185,$G151:$G$185,WBS_ID), IF($N150<>\"\", IF(Type=\"A\", $CM150+$CN150, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP151:CP$185, $G151:$G$185, WBS_ID),\n    IF($N150<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM150), 0, AM150),\n                IF(ISBLANK(AE150), 0, AE150),\n                IF(ISBLANK(W150), 0, W150),\n                IF(ISBLANK(AU150), 0, AU150),\n                IF(ISBLANK(BC150), 0, BC150),\n                IF(ISBLANK(BK150), 0, BK150),\n                IF(ISBLANK(BS150), 0, BS150),\n                IF(ISBLANK(CA150), 0, CA150),\n                IF(ISBLANK(CI150), 0, CI150)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ151:CQ$185, $G151:$G$185, WBS_ID),\n    IF($N150<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN150), 0, AN150),\n                IF(ISBLANK(AF150), 0, AF150),\n                IF(ISBLANK(X150), 0, X150),\n                IF(ISBLANK(AV150), 0, AV150),\n                IF(ISBLANK(BD150), 0, BD150),\n                IF(ISBLANK(BL150), 0, BL150),\n                IF(ISBLANK(BT150), 0, BT150),\n                IF(ISBLANK(CB150), 0, CB150),\n                IF(ISBLANK(CJ150), 0, CJ150)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR151:$CR$185, $G151:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG150), 0, $AG150),\n                    IF(ISBLANK($Y150), 0, $Y150),\n                    IF(ISBLANK($AO150), 0, $AO150),\n                    IF(ISBLANK($CK150), 0, $CK150),\n                    IF(ISBLANK($CC150), 0, $CC150),\n                    IF(ISBLANK($BU150), 0, $BU150),\n                    IF(ISBLANK($BM150), 0, $BM150),\n                    IF(ISBLANK($BE150), 0, $BE150),\n                    IF(ISBLANK($AW150), 0, $AW150)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG150), 0, $AG150),\n                    IF(ISBLANK($Y150), 0, $Y150),\n                    IF(ISBLANK($AO150), 0, $AO150),\n                    IF(ISBLANK($CK150), 0, $CK150),\n                    IF(ISBLANK($CC150), 0, $CC150),\n                    IF(ISBLANK($BU150), 0, $BU150),\n                    IF(ISBLANK($BM150), 0, $BM150),\n                    IF(ISBLANK($BE150), 0, $BE150),\n                    IF(ISBLANK($AW150), 0, $AW150)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT150,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY150,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD150,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI150,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN150,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,125,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C151, Stage_ID, $K$25:K151, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D151, Level_1, $K$25:$K151, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E151, Level_2, $K$25:K151, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L151=\"WBS\",SUMIFS($N152:$N$185,$G152:$G$185,WBS_ID),IF('Project Estimation'!$L151=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O152:$O$185,$G152:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N151 /Field_Sch_Hours), IF(Type=\"SUB\", $FK151,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P152:$P$185,$G152:$G$185,WBS_ID), IF($N151<>\"\", IF($N151<=8,$N151,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N151*(8/Field_Sch_Hours),$N151)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF151,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM152:CM$185,$G152:$G$185,WBS_ID), IF($N151<>\"\", IF(Type=\"A\", ($S151*P151)+($AA151*P151)+($AI151*P151)+($AQ151*P151)+($AY151*P151)+($BG151*P151)+($BO151*P151)+($BW151*P151)+($CE151*P151), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN152:CN$185,$G152:$G$185,WBS_ID), IF($N151<>\"\", IF(Type=\"A\", ($S151*Q151)+($AA151*Q151)+($AI151*Q151)+($AQ151*Q151)+($AY151*Q151)+($BG151*Q151)+($BO151*Q151)+($BW151*Q151)+($CE151*Q151), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO152:$CO$185,$G152:$G$185,WBS_ID), IF($N151<>\"\", IF(Type=\"A\", $CM151+$CN151, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP152:CP$185, $G152:$G$185, WBS_ID),\n    IF($N151<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM151), 0, AM151),\n                IF(ISBLANK(AE151), 0, AE151),\n                IF(ISBLANK(W151), 0, W151),\n                IF(ISBLANK(AU151), 0, AU151),\n                IF(ISBLANK(BC151), 0, BC151),\n                IF(ISBLANK(BK151), 0, BK151),\n                IF(ISBLANK(BS151), 0, BS151),\n                IF(ISBLANK(CA151), 0, CA151),\n                IF(ISBLANK(CI151), 0, CI151)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ152:CQ$185, $G152:$G$185, WBS_ID),\n    IF($N151<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN151), 0, AN151),\n                IF(ISBLANK(AF151), 0, AF151),\n                IF(ISBLANK(X151), 0, X151),\n                IF(ISBLANK(AV151), 0, AV151),\n                IF(ISBLANK(BD151), 0, BD151),\n                IF(ISBLANK(BL151), 0, BL151),\n                IF(ISBLANK(BT151), 0, BT151),\n                IF(ISBLANK(CB151), 0, CB151),\n                IF(ISBLANK(CJ151), 0, CJ151)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR152:$CR$185, $G152:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG151), 0, $AG151),\n                    IF(ISBLANK($Y151), 0, $Y151),\n                    IF(ISBLANK($AO151), 0, $AO151),\n                    IF(ISBLANK($CK151), 0, $CK151),\n                    IF(ISBLANK($CC151), 0, $CC151),\n                    IF(ISBLANK($BU151), 0, $BU151),\n                    IF(ISBLANK($BM151), 0, $BM151),\n                    IF(ISBLANK($BE151), 0, $BE151),\n                    IF(ISBLANK($AW151), 0, $AW151)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG151), 0, $AG151),\n                    IF(ISBLANK($Y151), 0, $Y151),\n                    IF(ISBLANK($AO151), 0, $AO151),\n                    IF(ISBLANK($CK151), 0, $CK151),\n                    IF(ISBLANK($CC151), 0, $CC151),\n                    IF(ISBLANK($BU151), 0, $BU151),\n                    IF(ISBLANK($BM151), 0, $BM151),\n                    IF(ISBLANK($BE151), 0, $BE151),\n                    IF(ISBLANK($AW151), 0, $AW151)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT151,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY151,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD151,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI151,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN151,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,126,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C152, Stage_ID, $K$25:K152, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D152, Level_1, $K$25:$K152, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E152, Level_2, $K$25:K152, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L152=\"WBS\",SUMIFS($N153:$N$185,$G153:$G$185,WBS_ID),IF('Project Estimation'!$L152=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O153:$O$185,$G153:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N152 /Field_Sch_Hours), IF(Type=\"SUB\", $FK152,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P153:$P$185,$G153:$G$185,WBS_ID), IF($N152<>\"\", IF($N152<=8,$N152,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N152*(8/Field_Sch_Hours),$N152)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(X152+W152,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"),  IFERROR(AF152+AE152,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AK152*AI152*$P152, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AL152*AI152*$Q152, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AN152+AM152,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AS152*AQ152*$P152, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(AT152*AQ152*$Q152, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AV152+AU152,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BA152*AY152*$P152, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BB152*AY152*$Q152, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BD152+BC152,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BI152*BG152*$P152, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BJ152*BG152*$Q152, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BL152+BK152,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BQ152*BO152*$P152, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BR152*BO152*$Q152, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BT152+BS152,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BY152*BW152*$P152, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(BZ152*BW152*$Q152, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CB152+CA152,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF152,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM153:CM$185,$G153:$G$185,WBS_ID), IF($N152<>\"\", IF(Type=\"A\", ($S152*P152)+($AA152*P152)+($AI152*P152)+($AQ152*P152)+($AY152*P152)+($BG152*P152)+($BO152*P152)+($BW152*P152)+($CE152*P152), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN153:CN$185,$G153:$G$185,WBS_ID), IF($N152<>\"\", IF(Type=\"A\", ($S152*Q152)+($AA152*Q152)+($AI152*Q152)+($AQ152*Q152)+($AY152*Q152)+($BG152*Q152)+($BO152*Q152)+($BW152*Q152)+($CE152*Q152), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO153:$CO$185,$G153:$G$185,WBS_ID), IF($N152<>\"\", IF(Type=\"A\", $CM152+$CN152, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP153:CP$185, $G153:$G$185, WBS_ID),\n    IF($N152<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM152), 0, AM152),\n                IF(ISBLANK(AE152), 0, AE152),\n                IF(ISBLANK(W152), 0, W152),\n                IF(ISBLANK(AU152), 0, AU152),\n                IF(ISBLANK(BC152), 0, BC152),\n                IF(ISBLANK(BK152), 0, BK152),\n                IF(ISBLANK(BS152), 0, BS152),\n                IF(ISBLANK(CA152), 0, CA152),\n                IF(ISBLANK(CI152), 0, CI152)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ153:CQ$185, $G153:$G$185, WBS_ID),\n    IF($N152<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN152), 0, AN152),\n                IF(ISBLANK(AF152), 0, AF152),\n                IF(ISBLANK(X152), 0, X152),\n                IF(ISBLANK(AV152), 0, AV152),\n                IF(ISBLANK(BD152), 0, BD152),\n                IF(ISBLANK(BL152), 0, BL152),\n                IF(ISBLANK(BT152), 0, BT152),\n                IF(ISBLANK(CB152), 0, CB152),\n                IF(ISBLANK(CJ152), 0, CJ152)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR153:$CR$185, $G153:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG152), 0, $AG152),\n                    IF(ISBLANK($Y152), 0, $Y152),\n                    IF(ISBLANK($AO152), 0, $AO152),\n                    IF(ISBLANK($CK152), 0, $CK152),\n                    IF(ISBLANK($CC152), 0, $CC152),\n                    IF(ISBLANK($BU152), 0, $BU152),\n                    IF(ISBLANK($BM152), 0, $BM152),\n                    IF(ISBLANK($BE152), 0, $BE152),\n                    IF(ISBLANK($AW152), 0, $AW152)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG152), 0, $AG152),\n                    IF(ISBLANK($Y152), 0, $Y152),\n                    IF(ISBLANK($AO152), 0, $AO152),\n                    IF(ISBLANK($CK152), 0, $CK152),\n                    IF(ISBLANK($CC152), 0, $CC152),\n                    IF(ISBLANK($BU152), 0, $BU152),\n                    IF(ISBLANK($BM152), 0, $BM152),\n                    IF(ISBLANK($BE152), 0, $BE152),\n                    IF(ISBLANK($AW152), 0, $AW152)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT152,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY152,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD152,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI152,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN152,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,{"$f":"IF(ROW(ID)=ROW($B$23)+4,1,MAX(Prev_Col_Range)+1)","v":127},{"$f":"IF(ROW(ID)=ROW($B$23)+2,1, IF(AND(WBS_Level=0, Type=\"WBS\"), MAX(Prev_Col_Range)+1,IF(Type=\"WBS\",MAX(Prev_Col_Range),\"\")))","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C153, Stage_ID, $K$25:K153, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D153, Level_1, $K$25:$K153, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E153, Level_2, $K$25:K153, 3), \"\")","v":""},{"$f":"IF(Type<>\"\", IF(ROW(WBS_ID)=ROWS($G$23)+2, 0, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},-1,-1,null,{"$f":"IF(Type=\"WBS\", 1, \"\")","v":""},null,null,{"$f":"IF('Project Estimation'!$L153=\"WBS\",SUMIFS($N154:$N$185,$G154:$G$185,WBS_ID),IF('Project Estimation'!$L153=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O154:$O$185,$G154:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N153 /Field_Sch_Hours), IF(Type=\"SUB\", $FK153,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P154:$P$185,$G154:$G$185,WBS_ID), IF($N153<>\"\", IF($N153<=8,$N153,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N153*(8/Field_Sch_Hours),$N153)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF153,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CG153*CE153*$P153, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(CH153*CE153*$Q153, \"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CJ153+CI153,\"\"),\"\")","v":""},null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM154:CM$185,$G154:$G$185,WBS_ID), IF($N153<>\"\", IF(Type=\"A\", ($S153*P153)+($AA153*P153)+($AI153*P153)+($AQ153*P153)+($AY153*P153)+($BG153*P153)+($BO153*P153)+($BW153*P153)+($CE153*P153), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN154:CN$185,$G154:$G$185,WBS_ID), IF($N153<>\"\", IF(Type=\"A\", ($S153*Q153)+($AA153*Q153)+($AI153*Q153)+($AQ153*Q153)+($AY153*Q153)+($BG153*Q153)+($BO153*Q153)+($BW153*Q153)+($CE153*Q153), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO154:$CO$185,$G154:$G$185,WBS_ID), IF($N153<>\"\", IF(Type=\"A\", $CM153+$CN153, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP154:CP$185, $G154:$G$185, WBS_ID),\n    IF($N153<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM153), 0, AM153),\n                IF(ISBLANK(AE153), 0, AE153),\n                IF(ISBLANK(W153), 0, W153),\n                IF(ISBLANK(AU153), 0, AU153),\n                IF(ISBLANK(BC153), 0, BC153),\n                IF(ISBLANK(BK153), 0, BK153),\n                IF(ISBLANK(BS153), 0, BS153),\n                IF(ISBLANK(CA153), 0, CA153),\n                IF(ISBLANK(CI153), 0, CI153)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ154:CQ$185, $G154:$G$185, WBS_ID),\n    IF($N153<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN153), 0, AN153),\n                IF(ISBLANK(AF153), 0, AF153),\n                IF(ISBLANK(X153), 0, X153),\n                IF(ISBLANK(AV153), 0, AV153),\n                IF(ISBLANK(BD153), 0, BD153),\n                IF(ISBLANK(BL153), 0, BL153),\n                IF(ISBLANK(BT153), 0, BT153),\n                IF(ISBLANK(CB153), 0, CB153),\n                IF(ISBLANK(CJ153), 0, CJ153)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR154:$CR$185, $G154:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG153), 0, $AG153),\n                    IF(ISBLANK($Y153), 0, $Y153),\n                    IF(ISBLANK($AO153), 0, $AO153),\n                    IF(ISBLANK($CK153), 0, $CK153),\n                    IF(ISBLANK($CC153), 0, $CC153),\n                    IF(ISBLANK($BU153), 0, $BU153),\n                    IF(ISBLANK($BM153), 0, $BM153),\n                    IF(ISBLANK($BE153), 0, $BE153),\n                    IF(ISBLANK($AW153), 0, $AW153)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG153), 0, $AG153),\n                    IF(ISBLANK($Y153), 0, $Y153),\n                    IF(ISBLANK($AO153), 0, $AO153),\n                    IF(ISBLANK($CK153), 0, $CK153),\n                    IF(ISBLANK($CC153), 0, $CC153),\n                    IF(ISBLANK($BU153), 0, $BU153),\n                    IF(ISBLANK($BM153), 0, $BM153),\n                    IF(ISBLANK($BE153), 0, $BE153),\n                    IF(ISBLANK($AW153), 0, $AW153)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT153,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY153,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD153,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI153,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN153,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,128,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C154, Stage_ID, $K$25:K154, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D154, Level_1, $K$25:$K154, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E154, Level_2, $K$25:K154, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L154=\"WBS\",SUMIFS($N155:$N$185,$G155:$G$185,WBS_ID),IF('Project Estimation'!$L154=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O155:$O$185,$G155:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N154 /Field_Sch_Hours), IF(Type=\"SUB\", $FK154,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P155:$P$185,$G155:$G$185,WBS_ID), IF($N154<>\"\", IF($N154<=8,$N154,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N154*(8/Field_Sch_Hours),$N154)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF154,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM155:CM$185,$G155:$G$185,WBS_ID), IF($N154<>\"\", IF(Type=\"A\", ($S154*P154)+($AA154*P154)+($AI154*P154)+($AQ154*P154)+($AY154*P154)+($BG154*P154)+($BO154*P154)+($BW154*P154)+($CE154*P154), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN155:CN$185,$G155:$G$185,WBS_ID), IF($N154<>\"\", IF(Type=\"A\", ($S154*Q154)+($AA154*Q154)+($AI154*Q154)+($AQ154*Q154)+($AY154*Q154)+($BG154*Q154)+($BO154*Q154)+($BW154*Q154)+($CE154*Q154), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO155:$CO$185,$G155:$G$185,WBS_ID), IF($N154<>\"\", IF(Type=\"A\", $CM154+$CN154, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP155:CP$185, $G155:$G$185, WBS_ID),\n    IF($N154<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM154), 0, AM154),\n                IF(ISBLANK(AE154), 0, AE154),\n                IF(ISBLANK(W154), 0, W154),\n                IF(ISBLANK(AU154), 0, AU154),\n                IF(ISBLANK(BC154), 0, BC154),\n                IF(ISBLANK(BK154), 0, BK154),\n                IF(ISBLANK(BS154), 0, BS154),\n                IF(ISBLANK(CA154), 0, CA154),\n                IF(ISBLANK(CI154), 0, CI154)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ155:CQ$185, $G155:$G$185, WBS_ID),\n    IF($N154<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN154), 0, AN154),\n                IF(ISBLANK(AF154), 0, AF154),\n                IF(ISBLANK(X154), 0, X154),\n                IF(ISBLANK(AV154), 0, AV154),\n                IF(ISBLANK(BD154), 0, BD154),\n                IF(ISBLANK(BL154), 0, BL154),\n                IF(ISBLANK(BT154), 0, BT154),\n                IF(ISBLANK(CB154), 0, CB154),\n                IF(ISBLANK(CJ154), 0, CJ154)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR155:$CR$185, $G155:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG154), 0, $AG154),\n                    IF(ISBLANK($Y154), 0, $Y154),\n                    IF(ISBLANK($AO154), 0, $AO154),\n                    IF(ISBLANK($CK154), 0, $CK154),\n                    IF(ISBLANK($CC154), 0, $CC154),\n                    IF(ISBLANK($BU154), 0, $BU154),\n                    IF(ISBLANK($BM154), 0, $BM154),\n                    IF(ISBLANK($BE154), 0, $BE154),\n                    IF(ISBLANK($AW154), 0, $AW154)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG154), 0, $AG154),\n                    IF(ISBLANK($Y154), 0, $Y154),\n                    IF(ISBLANK($AO154), 0, $AO154),\n                    IF(ISBLANK($CK154), 0, $CK154),\n                    IF(ISBLANK($CC154), 0, $CC154),\n                    IF(ISBLANK($BU154), 0, $BU154),\n                    IF(ISBLANK($BM154), 0, $BM154),\n                    IF(ISBLANK($BE154), 0, $BE154),\n                    IF(ISBLANK($AW154), 0, $AW154)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,{"$f":"IF(CT154<>\"\", $N154, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT154,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY154,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD154,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI154,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN154,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,129,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C155, Stage_ID, $K$25:K155, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D155, Level_1, $K$25:$K155, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E155, Level_2, $K$25:K155, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L155=\"WBS\",SUMIFS($N156:$N$185,$G156:$G$185,WBS_ID),IF('Project Estimation'!$L155=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O156:$O$185,$G156:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N155 /Field_Sch_Hours), IF(Type=\"SUB\", $FK155,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P156:$P$185,$G156:$G$185,WBS_ID), IF($N155<>\"\", IF($N155<=8,$N155,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N155*(8/Field_Sch_Hours),$N155)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF155,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM156:CM$185,$G156:$G$185,WBS_ID), IF($N155<>\"\", IF(Type=\"A\", ($S155*P155)+($AA155*P155)+($AI155*P155)+($AQ155*P155)+($AY155*P155)+($BG155*P155)+($BO155*P155)+($BW155*P155)+($CE155*P155), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN156:CN$185,$G156:$G$185,WBS_ID), IF($N155<>\"\", IF(Type=\"A\", ($S155*Q155)+($AA155*Q155)+($AI155*Q155)+($AQ155*Q155)+($AY155*Q155)+($BG155*Q155)+($BO155*Q155)+($BW155*Q155)+($CE155*Q155), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO156:$CO$185,$G156:$G$185,WBS_ID), IF($N155<>\"\", IF(Type=\"A\", $CM155+$CN155, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP156:CP$185, $G156:$G$185, WBS_ID),\n    IF($N155<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM155), 0, AM155),\n                IF(ISBLANK(AE155), 0, AE155),\n                IF(ISBLANK(W155), 0, W155),\n                IF(ISBLANK(AU155), 0, AU155),\n                IF(ISBLANK(BC155), 0, BC155),\n                IF(ISBLANK(BK155), 0, BK155),\n                IF(ISBLANK(BS155), 0, BS155),\n                IF(ISBLANK(CA155), 0, CA155),\n                IF(ISBLANK(CI155), 0, CI155)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ156:CQ$185, $G156:$G$185, WBS_ID),\n    IF($N155<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN155), 0, AN155),\n                IF(ISBLANK(AF155), 0, AF155),\n                IF(ISBLANK(X155), 0, X155),\n                IF(ISBLANK(AV155), 0, AV155),\n                IF(ISBLANK(BD155), 0, BD155),\n                IF(ISBLANK(BL155), 0, BL155),\n                IF(ISBLANK(BT155), 0, BT155),\n                IF(ISBLANK(CB155), 0, CB155),\n                IF(ISBLANK(CJ155), 0, CJ155)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR156:$CR$185, $G156:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG155), 0, $AG155),\n                    IF(ISBLANK($Y155), 0, $Y155),\n                    IF(ISBLANK($AO155), 0, $AO155),\n                    IF(ISBLANK($CK155), 0, $CK155),\n                    IF(ISBLANK($CC155), 0, $CC155),\n                    IF(ISBLANK($BU155), 0, $BU155),\n                    IF(ISBLANK($BM155), 0, $BM155),\n                    IF(ISBLANK($BE155), 0, $BE155),\n                    IF(ISBLANK($AW155), 0, $AW155)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG155), 0, $AG155),\n                    IF(ISBLANK($Y155), 0, $Y155),\n                    IF(ISBLANK($AO155), 0, $AO155),\n                    IF(ISBLANK($CK155), 0, $CK155),\n                    IF(ISBLANK($CC155), 0, $CC155),\n                    IF(ISBLANK($BU155), 0, $BU155),\n                    IF(ISBLANK($BM155), 0, $BM155),\n                    IF(ISBLANK($BE155), 0, $BE155),\n                    IF(ISBLANK($AW155), 0, $AW155)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT155,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY155,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD155,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI155,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN155,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},{"$f":"IF($FG155<>\"\", $CU$6, \"\")","v":""},""]
[null,130,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C156, Stage_ID, $K$25:K156, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D156, Level_1, $K$25:$K156, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E156, Level_2, $K$25:K156, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L156=\"WBS\",SUMIFS($N157:$N$185,$G157:$G$185,WBS_ID),IF('Project Estimation'!$L156=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O157:$O$185,$G157:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N156 /Field_Sch_Hours), IF(Type=\"SUB\", $FK156,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P157:$P$185,$G157:$G$185,WBS_ID), IF($N156<>\"\", IF($N156<=8,$N156,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N156*(8/Field_Sch_Hours),$N156)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF156,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM157:CM$185,$G157:$G$185,WBS_ID), IF($N156<>\"\", IF(Type=\"A\", ($S156*P156)+($AA156*P156)+($AI156*P156)+($AQ156*P156)+($AY156*P156)+($BG156*P156)+($BO156*P156)+($BW156*P156)+($CE156*P156), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN157:CN$185,$G157:$G$185,WBS_ID), IF($N156<>\"\", IF(Type=\"A\", ($S156*Q156)+($AA156*Q156)+($AI156*Q156)+($AQ156*Q156)+($AY156*Q156)+($BG156*Q156)+($BO156*Q156)+($BW156*Q156)+($CE156*Q156), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO157:$CO$185,$G157:$G$185,WBS_ID), IF($N156<>\"\", IF(Type=\"A\", $CM156+$CN156, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP157:CP$185, $G157:$G$185, WBS_ID),\n    IF($N156<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM156), 0, AM156),\n                IF(ISBLANK(AE156), 0, AE156),\n                IF(ISBLANK(W156), 0, W156),\n                IF(ISBLANK(AU156), 0, AU156),\n                IF(ISBLANK(BC156), 0, BC156),\n                IF(ISBLANK(BK156), 0, BK156),\n                IF(ISBLANK(BS156), 0, BS156),\n                IF(ISBLANK(CA156), 0, CA156),\n                IF(ISBLANK(CI156), 0, CI156)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ157:CQ$185, $G157:$G$185, WBS_ID),\n    IF($N156<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN156), 0, AN156),\n                IF(ISBLANK(AF156), 0, AF156),\n                IF(ISBLANK(X156), 0, X156),\n                IF(ISBLANK(AV156), 0, AV156),\n                IF(ISBLANK(BD156), 0, BD156),\n                IF(ISBLANK(BL156), 0, BL156),\n                IF(ISBLANK(BT156), 0, BT156),\n                IF(ISBLANK(CB156), 0, CB156),\n                IF(ISBLANK(CJ156), 0, CJ156)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR157:$CR$185, $G157:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG156), 0, $AG156),\n                    IF(ISBLANK($Y156), 0, $Y156),\n                    IF(ISBLANK($AO156), 0, $AO156),\n                    IF(ISBLANK($CK156), 0, $CK156),\n                    IF(ISBLANK($CC156), 0, $CC156),\n                    IF(ISBLANK($BU156), 0, $BU156),\n                    IF(ISBLANK($BM156), 0, $BM156),\n                    IF(ISBLANK($BE156), 0, $BE156),\n                    IF(ISBLANK($AW156), 0, $AW156)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG156), 0, $AG156),\n                    IF(ISBLANK($Y156), 0, $Y156),\n                    IF(ISBLANK($AO156), 0, $AO156),\n                    IF(ISBLANK($CK156), 0, $CK156),\n                    IF(ISBLANK($CC156), 0, $CC156),\n                    IF(ISBLANK($BU156), 0, $BU156),\n                    IF(ISBLANK($BM156), 0, $BM156),\n                    IF(ISBLANK($BE156), 0, $BE156),\n                    IF(ISBLANK($AW156), 0, $AW156)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT156,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY156,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD156,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI156,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN156,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,131,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C157, Stage_ID, $K$25:K157, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D157, Level_1, $K$25:$K157, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E157, Level_2, $K$25:K157, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L157=\"WBS\",SUMIFS($N158:$N$185,$G158:$G$185,WBS_ID),IF('Project Estimation'!$L157=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O158:$O$185,$G158:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N157 /Field_Sch_Hours), IF(Type=\"SUB\", $FK157,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P158:$P$185,$G158:$G$185,WBS_ID), IF($N157<>\"\", IF($N157<=8,$N157,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N157*(8/Field_Sch_Hours),$N157)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF157,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM158:CM$185,$G158:$G$185,WBS_ID), IF($N157<>\"\", IF(Type=\"A\", ($S157*P157)+($AA157*P157)+($AI157*P157)+($AQ157*P157)+($AY157*P157)+($BG157*P157)+($BO157*P157)+($BW157*P157)+($CE157*P157), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN158:CN$185,$G158:$G$185,WBS_ID), IF($N157<>\"\", IF(Type=\"A\", ($S157*Q157)+($AA157*Q157)+($AI157*Q157)+($AQ157*Q157)+($AY157*Q157)+($BG157*Q157)+($BO157*Q157)+($BW157*Q157)+($CE157*Q157), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO158:$CO$185,$G158:$G$185,WBS_ID), IF($N157<>\"\", IF(Type=\"A\", $CM157+$CN157, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP158:CP$185, $G158:$G$185, WBS_ID),\n    IF($N157<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM157), 0, AM157),\n                IF(ISBLANK(AE157), 0, AE157),\n                IF(ISBLANK(W157), 0, W157),\n                IF(ISBLANK(AU157), 0, AU157),\n                IF(ISBLANK(BC157), 0, BC157),\n                IF(ISBLANK(BK157), 0, BK157),\n                IF(ISBLANK(BS157), 0, BS157),\n                IF(ISBLANK(CA157), 0, CA157),\n                IF(ISBLANK(CI157), 0, CI157)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ158:CQ$185, $G158:$G$185, WBS_ID),\n    IF($N157<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN157), 0, AN157),\n                IF(ISBLANK(AF157), 0, AF157),\n                IF(ISBLANK(X157), 0, X157),\n                IF(ISBLANK(AV157), 0, AV157),\n                IF(ISBLANK(BD157), 0, BD157),\n                IF(ISBLANK(BL157), 0, BL157),\n                IF(ISBLANK(BT157), 0, BT157),\n                IF(ISBLANK(CB157), 0, CB157),\n                IF(ISBLANK(CJ157), 0, CJ157)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR158:$CR$185, $G158:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG157), 0, $AG157),\n                    IF(ISBLANK($Y157), 0, $Y157),\n                    IF(ISBLANK($AO157), 0, $AO157),\n                    IF(ISBLANK($CK157), 0, $CK157),\n                    IF(ISBLANK($CC157), 0, $CC157),\n                    IF(ISBLANK($BU157), 0, $BU157),\n                    IF(ISBLANK($BM157), 0, $BM157),\n                    IF(ISBLANK($BE157), 0, $BE157),\n                    IF(ISBLANK($AW157), 0, $AW157)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG157), 0, $AG157),\n                    IF(ISBLANK($Y157), 0, $Y157),\n                    IF(ISBLANK($AO157), 0, $AO157),\n                    IF(ISBLANK($CK157), 0, $CK157),\n                    IF(ISBLANK($CC157), 0, $CC157),\n                    IF(ISBLANK($BU157), 0, $BU157),\n                    IF(ISBLANK($BM157), 0, $BM157),\n                    IF(ISBLANK($BE157), 0, $BE157),\n                    IF(ISBLANK($AW157), 0, $AW157)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT157,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY157,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD157,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI157,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN157,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,132,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C158, Stage_ID, $K$25:K158, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D158, Level_1, $K$25:$K158, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E158, Level_2, $K$25:K158, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L158=\"WBS\",SUMIFS($N159:$N$185,$G159:$G$185,WBS_ID),IF('Project Estimation'!$L158=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O159:$O$185,$G159:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N158 /Field_Sch_Hours), IF(Type=\"SUB\", $FK158,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P159:$P$185,$G159:$G$185,WBS_ID), IF($N158<>\"\", IF($N158<=8,$N158,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N158*(8/Field_Sch_Hours),$N158)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF158,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM159:CM$185,$G159:$G$185,WBS_ID), IF($N158<>\"\", IF(Type=\"A\", ($S158*P158)+($AA158*P158)+($AI158*P158)+($AQ158*P158)+($AY158*P158)+($BG158*P158)+($BO158*P158)+($BW158*P158)+($CE158*P158), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN159:CN$185,$G159:$G$185,WBS_ID), IF($N158<>\"\", IF(Type=\"A\", ($S158*Q158)+($AA158*Q158)+($AI158*Q158)+($AQ158*Q158)+($AY158*Q158)+($BG158*Q158)+($BO158*Q158)+($BW158*Q158)+($CE158*Q158), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO159:$CO$185,$G159:$G$185,WBS_ID), IF($N158<>\"\", IF(Type=\"A\", $CM158+$CN158, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP159:CP$185, $G159:$G$185, WBS_ID),\n    IF($N158<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM158), 0, AM158),\n                IF(ISBLANK(AE158), 0, AE158),\n                IF(ISBLANK(W158), 0, W158),\n                IF(ISBLANK(AU158), 0, AU158),\n                IF(ISBLANK(BC158), 0, BC158),\n                IF(ISBLANK(BK158), 0, BK158),\n                IF(ISBLANK(BS158), 0, BS158),\n                IF(ISBLANK(CA158), 0, CA158),\n                IF(ISBLANK(CI158), 0, CI158)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ159:CQ$185, $G159:$G$185, WBS_ID),\n    IF($N158<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN158), 0, AN158),\n                IF(ISBLANK(AF158), 0, AF158),\n                IF(ISBLANK(X158), 0, X158),\n                IF(ISBLANK(AV158), 0, AV158),\n                IF(ISBLANK(BD158), 0, BD158),\n                IF(ISBLANK(BL158), 0, BL158),\n                IF(ISBLANK(BT158), 0, BT158),\n                IF(ISBLANK(CB158), 0, CB158),\n                IF(ISBLANK(CJ158), 0, CJ158)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR159:$CR$185, $G159:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG158), 0, $AG158),\n                    IF(ISBLANK($Y158), 0, $Y158),\n                    IF(ISBLANK($AO158), 0, $AO158),\n                    IF(ISBLANK($CK158), 0, $CK158),\n                    IF(ISBLANK($CC158), 0, $CC158),\n                    IF(ISBLANK($BU158), 0, $BU158),\n                    IF(ISBLANK($BM158), 0, $BM158),\n                    IF(ISBLANK($BE158), 0, $BE158),\n                    IF(ISBLANK($AW158), 0, $AW158)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG158), 0, $AG158),\n                    IF(ISBLANK($Y158), 0, $Y158),\n                    IF(ISBLANK($AO158), 0, $AO158),\n                    IF(ISBLANK($CK158), 0, $CK158),\n                    IF(ISBLANK($CC158), 0, $CC158),\n                    IF(ISBLANK($BU158), 0, $BU158),\n                    IF(ISBLANK($BM158), 0, $BM158),\n                    IF(ISBLANK($BE158), 0, $BE158),\n                    IF(ISBLANK($AW158), 0, $AW158)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT158,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY158,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD158,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI158,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN158,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,133,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C159, Stage_ID, $K$25:K159, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D159, Level_1, $K$25:$K159, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E159, Level_2, $K$25:K159, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L159=\"WBS\",SUMIFS($N160:$N$185,$G160:$G$185,WBS_ID),IF('Project Estimation'!$L159=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O160:$O$185,$G160:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N159 /Field_Sch_Hours), IF(Type=\"SUB\", $FK159,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P160:$P$185,$G160:$G$185,WBS_ID), IF($N159<>\"\", IF($N159<=8,$N159,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N159*(8/Field_Sch_Hours),$N159)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF159,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM160:CM$185,$G160:$G$185,WBS_ID), IF($N159<>\"\", IF(Type=\"A\", ($S159*P159)+($AA159*P159)+($AI159*P159)+($AQ159*P159)+($AY159*P159)+($BG159*P159)+($BO159*P159)+($BW159*P159)+($CE159*P159), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN160:CN$185,$G160:$G$185,WBS_ID), IF($N159<>\"\", IF(Type=\"A\", ($S159*Q159)+($AA159*Q159)+($AI159*Q159)+($AQ159*Q159)+($AY159*Q159)+($BG159*Q159)+($BO159*Q159)+($BW159*Q159)+($CE159*Q159), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO160:$CO$185,$G160:$G$185,WBS_ID), IF($N159<>\"\", IF(Type=\"A\", $CM159+$CN159, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP160:CP$185, $G160:$G$185, WBS_ID),\n    IF($N159<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM159), 0, AM159),\n                IF(ISBLANK(AE159), 0, AE159),\n                IF(ISBLANK(W159), 0, W159),\n                IF(ISBLANK(AU159), 0, AU159),\n                IF(ISBLANK(BC159), 0, BC159),\n                IF(ISBLANK(BK159), 0, BK159),\n                IF(ISBLANK(BS159), 0, BS159),\n                IF(ISBLANK(CA159), 0, CA159),\n                IF(ISBLANK(CI159), 0, CI159)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ160:CQ$185, $G160:$G$185, WBS_ID),\n    IF($N159<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN159), 0, AN159),\n                IF(ISBLANK(AF159), 0, AF159),\n                IF(ISBLANK(X159), 0, X159),\n                IF(ISBLANK(AV159), 0, AV159),\n                IF(ISBLANK(BD159), 0, BD159),\n                IF(ISBLANK(BL159), 0, BL159),\n                IF(ISBLANK(BT159), 0, BT159),\n                IF(ISBLANK(CB159), 0, CB159),\n                IF(ISBLANK(CJ159), 0, CJ159)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR160:$CR$185, $G160:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG159), 0, $AG159),\n                    IF(ISBLANK($Y159), 0, $Y159),\n                    IF(ISBLANK($AO159), 0, $AO159),\n                    IF(ISBLANK($CK159), 0, $CK159),\n                    IF(ISBLANK($CC159), 0, $CC159),\n                    IF(ISBLANK($BU159), 0, $BU159),\n                    IF(ISBLANK($BM159), 0, $BM159),\n                    IF(ISBLANK($BE159), 0, $BE159),\n                    IF(ISBLANK($AW159), 0, $AW159)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG159), 0, $AG159),\n                    IF(ISBLANK($Y159), 0, $Y159),\n                    IF(ISBLANK($AO159), 0, $AO159),\n                    IF(ISBLANK($CK159), 0, $CK159),\n                    IF(ISBLANK($CC159), 0, $CC159),\n                    IF(ISBLANK($BU159), 0, $BU159),\n                    IF(ISBLANK($BM159), 0, $BM159),\n                    IF(ISBLANK($BE159), 0, $BE159),\n                    IF(ISBLANK($AW159), 0, $AW159)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT159,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY159,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD159,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI159,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN159,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,134,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C160, Stage_ID, $K$25:K160, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D160, Level_1, $K$25:$K160, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E160, Level_2, $K$25:K160, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L160=\"WBS\",SUMIFS($N161:$N$185,$G161:$G$185,WBS_ID),IF('Project Estimation'!$L160=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O161:$O$185,$G161:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N160 /Field_Sch_Hours), IF(Type=\"SUB\", $FK160,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P161:$P$185,$G161:$G$185,WBS_ID), IF($N160<>\"\", IF($N160<=8,$N160,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N160*(8/Field_Sch_Hours),$N160)), \"\"))","v":""},{"$f":"IFERROR($N160-$P160,\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF160,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM161:CM$185,$G161:$G$185,WBS_ID), IF($N160<>\"\", IF(Type=\"A\", ($S160*P160)+($AA160*P160)+($AI160*P160)+($AQ160*P160)+($AY160*P160)+($BG160*P160)+($BO160*P160)+($BW160*P160)+($CE160*P160), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN161:CN$185,$G161:$G$185,WBS_ID), IF($N160<>\"\", IF(Type=\"A\", ($S160*Q160)+($AA160*Q160)+($AI160*Q160)+($AQ160*Q160)+($AY160*Q160)+($BG160*Q160)+($BO160*Q160)+($BW160*Q160)+($CE160*Q160), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO161:$CO$185,$G161:$G$185,WBS_ID), IF($N160<>\"\", IF(Type=\"A\", $CM160+$CN160, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP161:CP$185, $G161:$G$185, WBS_ID),\n    IF($N160<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM160), 0, AM160),\n                IF(ISBLANK(AE160), 0, AE160),\n                IF(ISBLANK(W160), 0, W160),\n                IF(ISBLANK(AU160), 0, AU160),\n                IF(ISBLANK(BC160), 0, BC160),\n                IF(ISBLANK(BK160), 0, BK160),\n                IF(ISBLANK(BS160), 0, BS160),\n                IF(ISBLANK(CA160), 0, CA160),\n                IF(ISBLANK(CI160), 0, CI160)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ161:CQ$185, $G161:$G$185, WBS_ID),\n    IF($N160<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN160), 0, AN160),\n                IF(ISBLANK(AF160), 0, AF160),\n                IF(ISBLANK(X160), 0, X160),\n                IF(ISBLANK(AV160), 0, AV160),\n                IF(ISBLANK(BD160), 0, BD160),\n                IF(ISBLANK(BL160), 0, BL160),\n                IF(ISBLANK(BT160), 0, BT160),\n                IF(ISBLANK(CB160), 0, CB160),\n                IF(ISBLANK(CJ160), 0, CJ160)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR161:$CR$185, $G161:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG160), 0, $AG160),\n                    IF(ISBLANK($Y160), 0, $Y160),\n                    IF(ISBLANK($AO160), 0, $AO160),\n                    IF(ISBLANK($CK160), 0, $CK160),\n                    IF(ISBLANK($CC160), 0, $CC160),\n                    IF(ISBLANK($BU160), 0, $BU160),\n                    IF(ISBLANK($BM160), 0, $BM160),\n                    IF(ISBLANK($BE160), 0, $BE160),\n                    IF(ISBLANK($AW160), 0, $AW160)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG160), 0, $AG160),\n                    IF(ISBLANK($Y160), 0, $Y160),\n                    IF(ISBLANK($AO160), 0, $AO160),\n                    IF(ISBLANK($CK160), 0, $CK160),\n                    IF(ISBLANK($CC160), 0, $CC160),\n                    IF(ISBLANK($BU160), 0, $BU160),\n                    IF(ISBLANK($BM160), 0, $BM160),\n                    IF(ISBLANK($BE160), 0, $BE160),\n                    IF(ISBLANK($AW160), 0, $AW160)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT160,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY160,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD160,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI160,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN160,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,135,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C161, Stage_ID, $K$25:K161, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D161, Level_1, $K$25:$K161, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E161, Level_2, $K$25:K161, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L161=\"WBS\",SUMIFS($N162:$N$185,$G162:$G$185,WBS_ID),IF('Project Estimation'!$L161=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O162:$O$185,$G162:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N161 /Field_Sch_Hours), IF(Type=\"SUB\", $FK161,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P162:$P$185,$G162:$G$185,WBS_ID), IF($N161<>\"\", IF($N161<=8,$N161,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N161*(8/Field_Sch_Hours),$N161)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF161,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM162:CM$185,$G162:$G$185,WBS_ID), IF($N161<>\"\", IF(Type=\"A\", ($S161*P161)+($AA161*P161)+($AI161*P161)+($AQ161*P161)+($AY161*P161)+($BG161*P161)+($BO161*P161)+($BW161*P161)+($CE161*P161), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN162:CN$185,$G162:$G$185,WBS_ID), IF($N161<>\"\", IF(Type=\"A\", ($S161*Q161)+($AA161*Q161)+($AI161*Q161)+($AQ161*Q161)+($AY161*Q161)+($BG161*Q161)+($BO161*Q161)+($BW161*Q161)+($CE161*Q161), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO162:$CO$185,$G162:$G$185,WBS_ID), IF($N161<>\"\", IF(Type=\"A\", $CM161+$CN161, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP162:CP$185, $G162:$G$185, WBS_ID),\n    IF($N161<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM161), 0, AM161),\n                IF(ISBLANK(AE161), 0, AE161),\n                IF(ISBLANK(W161), 0, W161),\n                IF(ISBLANK(AU161), 0, AU161),\n                IF(ISBLANK(BC161), 0, BC161),\n                IF(ISBLANK(BK161), 0, BK161),\n                IF(ISBLANK(BS161), 0, BS161),\n                IF(ISBLANK(CA161), 0, CA161),\n                IF(ISBLANK(CI161), 0, CI161)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ162:CQ$185, $G162:$G$185, WBS_ID),\n    IF($N161<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN161), 0, AN161),\n                IF(ISBLANK(AF161), 0, AF161),\n                IF(ISBLANK(X161), 0, X161),\n                IF(ISBLANK(AV161), 0, AV161),\n                IF(ISBLANK(BD161), 0, BD161),\n                IF(ISBLANK(BL161), 0, BL161),\n                IF(ISBLANK(BT161), 0, BT161),\n                IF(ISBLANK(CB161), 0, CB161),\n                IF(ISBLANK(CJ161), 0, CJ161)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR162:$CR$185, $G162:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG161), 0, $AG161),\n                    IF(ISBLANK($Y161), 0, $Y161),\n                    IF(ISBLANK($AO161), 0, $AO161),\n                    IF(ISBLANK($CK161), 0, $CK161),\n                    IF(ISBLANK($CC161), 0, $CC161),\n                    IF(ISBLANK($BU161), 0, $BU161),\n                    IF(ISBLANK($BM161), 0, $BM161),\n                    IF(ISBLANK($BE161), 0, $BE161),\n                    IF(ISBLANK($AW161), 0, $AW161)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG161), 0, $AG161),\n                    IF(ISBLANK($Y161), 0, $Y161),\n                    IF(ISBLANK($AO161), 0, $AO161),\n                    IF(ISBLANK($CK161), 0, $CK161),\n                    IF(ISBLANK($CC161), 0, $CC161),\n                    IF(ISBLANK($BU161), 0, $BU161),\n                    IF(ISBLANK($BM161), 0, $BM161),\n                    IF(ISBLANK($BE161), 0, $BE161),\n                    IF(ISBLANK($AW161), 0, $AW161)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT161,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY161,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD161,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI161,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN161,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,136,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C162, Stage_ID, $K$25:K162, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D162, Level_1, $K$25:$K162, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E162, Level_2, $K$25:K162, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L162=\"WBS\",SUMIFS($N163:$N$185,$G163:$G$185,WBS_ID),IF('Project Estimation'!$L162=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O163:$O$185,$G163:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N162 /Field_Sch_Hours), IF(Type=\"SUB\", $FK162,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P163:$P$185,$G163:$G$185,WBS_ID), IF($N162<>\"\", IF($N162<=8,$N162,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N162*(8/Field_Sch_Hours),$N162)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF162,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM163:CM$185,$G163:$G$185,WBS_ID), IF($N162<>\"\", IF(Type=\"A\", ($S162*P162)+($AA162*P162)+($AI162*P162)+($AQ162*P162)+($AY162*P162)+($BG162*P162)+($BO162*P162)+($BW162*P162)+($CE162*P162), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN163:CN$185,$G163:$G$185,WBS_ID), IF($N162<>\"\", IF(Type=\"A\", ($S162*Q162)+($AA162*Q162)+($AI162*Q162)+($AQ162*Q162)+($AY162*Q162)+($BG162*Q162)+($BO162*Q162)+($BW162*Q162)+($CE162*Q162), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO163:$CO$185,$G163:$G$185,WBS_ID), IF($N162<>\"\", IF(Type=\"A\", $CM162+$CN162, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP163:CP$185, $G163:$G$185, WBS_ID),\n    IF($N162<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM162), 0, AM162),\n                IF(ISBLANK(AE162), 0, AE162),\n                IF(ISBLANK(W162), 0, W162),\n                IF(ISBLANK(AU162), 0, AU162),\n                IF(ISBLANK(BC162), 0, BC162),\n                IF(ISBLANK(BK162), 0, BK162),\n                IF(ISBLANK(BS162), 0, BS162),\n                IF(ISBLANK(CA162), 0, CA162),\n                IF(ISBLANK(CI162), 0, CI162)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ163:CQ$185, $G163:$G$185, WBS_ID),\n    IF($N162<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN162), 0, AN162),\n                IF(ISBLANK(AF162), 0, AF162),\n                IF(ISBLANK(X162), 0, X162),\n                IF(ISBLANK(AV162), 0, AV162),\n                IF(ISBLANK(BD162), 0, BD162),\n                IF(ISBLANK(BL162), 0, BL162),\n                IF(ISBLANK(BT162), 0, BT162),\n                IF(ISBLANK(CB162), 0, CB162),\n                IF(ISBLANK(CJ162), 0, CJ162)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR163:$CR$185, $G163:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG162), 0, $AG162),\n                    IF(ISBLANK($Y162), 0, $Y162),\n                    IF(ISBLANK($AO162), 0, $AO162),\n                    IF(ISBLANK($CK162), 0, $CK162),\n                    IF(ISBLANK($CC162), 0, $CC162),\n                    IF(ISBLANK($BU162), 0, $BU162),\n                    IF(ISBLANK($BM162), 0, $BM162),\n                    IF(ISBLANK($BE162), 0, $BE162),\n                    IF(ISBLANK($AW162), 0, $AW162)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG162), 0, $AG162),\n                    IF(ISBLANK($Y162), 0, $Y162),\n                    IF(ISBLANK($AO162), 0, $AO162),\n                    IF(ISBLANK($CK162), 0, $CK162),\n                    IF(ISBLANK($CC162), 0, $CC162),\n                    IF(ISBLANK($BU162), 0, $BU162),\n                    IF(ISBLANK($BM162), 0, $BM162),\n                    IF(ISBLANK($BE162), 0, $BE162),\n                    IF(ISBLANK($AW162), 0, $AW162)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT162,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY162,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD162,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI162,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN162,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",{"$f":"IF($FG162<>\"\", $FJ162*(1+$FL162),IF($FL162<>\"\", 0,\"\"))","v":""}]
[null,137,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C163, Stage_ID, $K$25:K163, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D163, Level_1, $K$25:$K163, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E163, Level_2, $K$25:K163, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L163=\"WBS\",SUMIFS($N164:$N$185,$G164:$G$185,WBS_ID),IF('Project Estimation'!$L163=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O164:$O$185,$G164:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N163 /Field_Sch_Hours), IF(Type=\"SUB\", $FK163,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P164:$P$185,$G164:$G$185,WBS_ID), IF($N163<>\"\", IF($N163<=8,$N163,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N163*(8/Field_Sch_Hours),$N163)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF163,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM164:CM$185,$G164:$G$185,WBS_ID), IF($N163<>\"\", IF(Type=\"A\", ($S163*P163)+($AA163*P163)+($AI163*P163)+($AQ163*P163)+($AY163*P163)+($BG163*P163)+($BO163*P163)+($BW163*P163)+($CE163*P163), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN164:CN$185,$G164:$G$185,WBS_ID), IF($N163<>\"\", IF(Type=\"A\", ($S163*Q163)+($AA163*Q163)+($AI163*Q163)+($AQ163*Q163)+($AY163*Q163)+($BG163*Q163)+($BO163*Q163)+($BW163*Q163)+($CE163*Q163), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO164:$CO$185,$G164:$G$185,WBS_ID), IF($N163<>\"\", IF(Type=\"A\", $CM163+$CN163, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP164:CP$185, $G164:$G$185, WBS_ID),\n    IF($N163<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM163), 0, AM163),\n                IF(ISBLANK(AE163), 0, AE163),\n                IF(ISBLANK(W163), 0, W163),\n                IF(ISBLANK(AU163), 0, AU163),\n                IF(ISBLANK(BC163), 0, BC163),\n                IF(ISBLANK(BK163), 0, BK163),\n                IF(ISBLANK(BS163), 0, BS163),\n                IF(ISBLANK(CA163), 0, CA163),\n                IF(ISBLANK(CI163), 0, CI163)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ164:CQ$185, $G164:$G$185, WBS_ID),\n    IF($N163<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN163), 0, AN163),\n                IF(ISBLANK(AF163), 0, AF163),\n                IF(ISBLANK(X163), 0, X163),\n                IF(ISBLANK(AV163), 0, AV163),\n                IF(ISBLANK(BD163), 0, BD163),\n                IF(ISBLANK(BL163), 0, BL163),\n                IF(ISBLANK(BT163), 0, BT163),\n                IF(ISBLANK(CB163), 0, CB163),\n                IF(ISBLANK(CJ163), 0, CJ163)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR164:$CR$185, $G164:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG163), 0, $AG163),\n                    IF(ISBLANK($Y163), 0, $Y163),\n                    IF(ISBLANK($AO163), 0, $AO163),\n                    IF(ISBLANK($CK163), 0, $CK163),\n                    IF(ISBLANK($CC163), 0, $CC163),\n                    IF(ISBLANK($BU163), 0, $BU163),\n                    IF(ISBLANK($BM163), 0, $BM163),\n                    IF(ISBLANK($BE163), 0, $BE163),\n                    IF(ISBLANK($AW163), 0, $AW163)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG163), 0, $AG163),\n                    IF(ISBLANK($Y163), 0, $Y163),\n                    IF(ISBLANK($AO163), 0, $AO163),\n                    IF(ISBLANK($CK163), 0, $CK163),\n                    IF(ISBLANK($CC163), 0, $CC163),\n                    IF(ISBLANK($BU163), 0, $BU163),\n                    IF(ISBLANK($BM163), 0, $BM163),\n                    IF(ISBLANK($BE163), 0, $BE163),\n                    IF(ISBLANK($AW163), 0, $AW163)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT163,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY163,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD163,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI163,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN163,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,138,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C164, Stage_ID, $K$25:K164, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D164, Level_1, $K$25:$K164, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E164, Level_2, $K$25:K164, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L164=\"WBS\",SUMIFS($N165:$N$185,$G165:$G$185,WBS_ID),IF('Project Estimation'!$L164=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O165:$O$185,$G165:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N164 /Field_Sch_Hours), IF(Type=\"SUB\", $FK164,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P165:$P$185,$G165:$G$185,WBS_ID), IF($N164<>\"\", IF($N164<=8,$N164,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N164*(8/Field_Sch_Hours),$N164)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF164,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM165:CM$185,$G165:$G$185,WBS_ID), IF($N164<>\"\", IF(Type=\"A\", ($S164*P164)+($AA164*P164)+($AI164*P164)+($AQ164*P164)+($AY164*P164)+($BG164*P164)+($BO164*P164)+($BW164*P164)+($CE164*P164), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN165:CN$185,$G165:$G$185,WBS_ID), IF($N164<>\"\", IF(Type=\"A\", ($S164*Q164)+($AA164*Q164)+($AI164*Q164)+($AQ164*Q164)+($AY164*Q164)+($BG164*Q164)+($BO164*Q164)+($BW164*Q164)+($CE164*Q164), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO165:$CO$185,$G165:$G$185,WBS_ID), IF($N164<>\"\", IF(Type=\"A\", $CM164+$CN164, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP165:CP$185, $G165:$G$185, WBS_ID),\n    IF($N164<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM164), 0, AM164),\n                IF(ISBLANK(AE164), 0, AE164),\n                IF(ISBLANK(W164), 0, W164),\n                IF(ISBLANK(AU164), 0, AU164),\n                IF(ISBLANK(BC164), 0, BC164),\n                IF(ISBLANK(BK164), 0, BK164),\n                IF(ISBLANK(BS164), 0, BS164),\n                IF(ISBLANK(CA164), 0, CA164),\n                IF(ISBLANK(CI164), 0, CI164)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ165:CQ$185, $G165:$G$185, WBS_ID),\n    IF($N164<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN164), 0, AN164),\n                IF(ISBLANK(AF164), 0, AF164),\n                IF(ISBLANK(X164), 0, X164),\n                IF(ISBLANK(AV164), 0, AV164),\n                IF(ISBLANK(BD164), 0, BD164),\n                IF(ISBLANK(BL164), 0, BL164),\n                IF(ISBLANK(BT164), 0, BT164),\n                IF(ISBLANK(CB164), 0, CB164),\n                IF(ISBLANK(CJ164), 0, CJ164)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR165:$CR$185, $G165:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG164), 0, $AG164),\n                    IF(ISBLANK($Y164), 0, $Y164),\n                    IF(ISBLANK($AO164), 0, $AO164),\n                    IF(ISBLANK($CK164), 0, $CK164),\n                    IF(ISBLANK($CC164), 0, $CC164),\n                    IF(ISBLANK($BU164), 0, $BU164),\n                    IF(ISBLANK($BM164), 0, $BM164),\n                    IF(ISBLANK($BE164), 0, $BE164),\n                    IF(ISBLANK($AW164), 0, $AW164)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG164), 0, $AG164),\n                    IF(ISBLANK($Y164), 0, $Y164),\n                    IF(ISBLANK($AO164), 0, $AO164),\n                    IF(ISBLANK($CK164), 0, $CK164),\n                    IF(ISBLANK($CC164), 0, $CC164),\n                    IF(ISBLANK($BU164), 0, $BU164),\n                    IF(ISBLANK($BM164), 0, $BM164),\n                    IF(ISBLANK($BE164), 0, $BE164),\n                    IF(ISBLANK($AW164), 0, $AW164)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT164,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY164,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD164,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI164,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN164,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,139,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C165, Stage_ID, $K$25:K165, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D165, Level_1, $K$25:$K165, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E165, Level_2, $K$25:K165, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L165=\"WBS\",SUMIFS($N166:$N$185,$G166:$G$185,WBS_ID),IF('Project Estimation'!$L165=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O166:$O$185,$G166:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N165 /Field_Sch_Hours), IF(Type=\"SUB\", $FK165,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P166:$P$185,$G166:$G$185,WBS_ID), IF($N165<>\"\", IF($N165<=8,$N165,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N165*(8/Field_Sch_Hours),$N165)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF165,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM166:CM$185,$G166:$G$185,WBS_ID), IF($N165<>\"\", IF(Type=\"A\", ($S165*P165)+($AA165*P165)+($AI165*P165)+($AQ165*P165)+($AY165*P165)+($BG165*P165)+($BO165*P165)+($BW165*P165)+($CE165*P165), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN166:CN$185,$G166:$G$185,WBS_ID), IF($N165<>\"\", IF(Type=\"A\", ($S165*Q165)+($AA165*Q165)+($AI165*Q165)+($AQ165*Q165)+($AY165*Q165)+($BG165*Q165)+($BO165*Q165)+($BW165*Q165)+($CE165*Q165), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO166:$CO$185,$G166:$G$185,WBS_ID), IF($N165<>\"\", IF(Type=\"A\", $CM165+$CN165, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP166:CP$185, $G166:$G$185, WBS_ID),\n    IF($N165<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM165), 0, AM165),\n                IF(ISBLANK(AE165), 0, AE165),\n                IF(ISBLANK(W165), 0, W165),\n                IF(ISBLANK(AU165), 0, AU165),\n                IF(ISBLANK(BC165), 0, BC165),\n                IF(ISBLANK(BK165), 0, BK165),\n                IF(ISBLANK(BS165), 0, BS165),\n                IF(ISBLANK(CA165), 0, CA165),\n                IF(ISBLANK(CI165), 0, CI165)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ166:CQ$185, $G166:$G$185, WBS_ID),\n    IF($N165<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN165), 0, AN165),\n                IF(ISBLANK(AF165), 0, AF165),\n                IF(ISBLANK(X165), 0, X165),\n                IF(ISBLANK(AV165), 0, AV165),\n                IF(ISBLANK(BD165), 0, BD165),\n                IF(ISBLANK(BL165), 0, BL165),\n                IF(ISBLANK(BT165), 0, BT165),\n                IF(ISBLANK(CB165), 0, CB165),\n                IF(ISBLANK(CJ165), 0, CJ165)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR166:$CR$185, $G166:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG165), 0, $AG165),\n                    IF(ISBLANK($Y165), 0, $Y165),\n                    IF(ISBLANK($AO165), 0, $AO165),\n                    IF(ISBLANK($CK165), 0, $CK165),\n                    IF(ISBLANK($CC165), 0, $CC165),\n                    IF(ISBLANK($BU165), 0, $BU165),\n                    IF(ISBLANK($BM165), 0, $BM165),\n                    IF(ISBLANK($BE165), 0, $BE165),\n                    IF(ISBLANK($AW165), 0, $AW165)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG165), 0, $AG165),\n                    IF(ISBLANK($Y165), 0, $Y165),\n                    IF(ISBLANK($AO165), 0, $AO165),\n                    IF(ISBLANK($CK165), 0, $CK165),\n                    IF(ISBLANK($CC165), 0, $CC165),\n                    IF(ISBLANK($BU165), 0, $BU165),\n                    IF(ISBLANK($BM165), 0, $BM165),\n                    IF(ISBLANK($BE165), 0, $BE165),\n                    IF(ISBLANK($AW165), 0, $AW165)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT165,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY165,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD165,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI165,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN165,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,140,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C166, Stage_ID, $K$25:K166, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D166, Level_1, $K$25:$K166, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E166, Level_2, $K$25:K166, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L166=\"WBS\",SUMIFS($N167:$N$185,$G167:$G$185,WBS_ID),IF('Project Estimation'!$L166=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O167:$O$185,$G167:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N166 /Field_Sch_Hours), IF(Type=\"SUB\", $FK166,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P167:$P$185,$G167:$G$185,WBS_ID), IF($N166<>\"\", IF($N166<=8,$N166,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N166*(8/Field_Sch_Hours),$N166)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF166,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM167:CM$185,$G167:$G$185,WBS_ID), IF($N166<>\"\", IF(Type=\"A\", ($S166*P166)+($AA166*P166)+($AI166*P166)+($AQ166*P166)+($AY166*P166)+($BG166*P166)+($BO166*P166)+($BW166*P166)+($CE166*P166), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN167:CN$185,$G167:$G$185,WBS_ID), IF($N166<>\"\", IF(Type=\"A\", ($S166*Q166)+($AA166*Q166)+($AI166*Q166)+($AQ166*Q166)+($AY166*Q166)+($BG166*Q166)+($BO166*Q166)+($BW166*Q166)+($CE166*Q166), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO167:$CO$185,$G167:$G$185,WBS_ID), IF($N166<>\"\", IF(Type=\"A\", $CM166+$CN166, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP167:CP$185, $G167:$G$185, WBS_ID),\n    IF($N166<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM166), 0, AM166),\n                IF(ISBLANK(AE166), 0, AE166),\n                IF(ISBLANK(W166), 0, W166),\n                IF(ISBLANK(AU166), 0, AU166),\n                IF(ISBLANK(BC166), 0, BC166),\n                IF(ISBLANK(BK166), 0, BK166),\n                IF(ISBLANK(BS166), 0, BS166),\n                IF(ISBLANK(CA166), 0, CA166),\n                IF(ISBLANK(CI166), 0, CI166)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ167:CQ$185, $G167:$G$185, WBS_ID),\n    IF($N166<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN166), 0, AN166),\n                IF(ISBLANK(AF166), 0, AF166),\n                IF(ISBLANK(X166), 0, X166),\n                IF(ISBLANK(AV166), 0, AV166),\n                IF(ISBLANK(BD166), 0, BD166),\n                IF(ISBLANK(BL166), 0, BL166),\n                IF(ISBLANK(BT166), 0, BT166),\n                IF(ISBLANK(CB166), 0, CB166),\n                IF(ISBLANK(CJ166), 0, CJ166)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR167:$CR$185, $G167:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG166), 0, $AG166),\n                    IF(ISBLANK($Y166), 0, $Y166),\n                    IF(ISBLANK($AO166), 0, $AO166),\n                    IF(ISBLANK($CK166), 0, $CK166),\n                    IF(ISBLANK($CC166), 0, $CC166),\n                    IF(ISBLANK($BU166), 0, $BU166),\n                    IF(ISBLANK($BM166), 0, $BM166),\n                    IF(ISBLANK($BE166), 0, $BE166),\n                    IF(ISBLANK($AW166), 0, $AW166)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG166), 0, $AG166),\n                    IF(ISBLANK($Y166), 0, $Y166),\n                    IF(ISBLANK($AO166), 0, $AO166),\n                    IF(ISBLANK($CK166), 0, $CK166),\n                    IF(ISBLANK($CC166), 0, $CC166),\n                    IF(ISBLANK($BU166), 0, $BU166),\n                    IF(ISBLANK($BM166), 0, $BM166),\n                    IF(ISBLANK($BE166), 0, $BE166),\n                    IF(ISBLANK($AW166), 0, $AW166)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT166,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY166,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD166,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI166,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN166,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,141,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C167, Stage_ID, $K$25:K167, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D167, Level_1, $K$25:$K167, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E167, Level_2, $K$25:K167, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L167=\"WBS\",SUMIFS($N168:$N$185,$G168:$G$185,WBS_ID),IF('Project Estimation'!$L167=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O168:$O$185,$G168:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N167 /Field_Sch_Hours), IF(Type=\"SUB\", $FK167,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P168:$P$185,$G168:$G$185,WBS_ID), IF($N167<>\"\", IF($N167<=8,$N167,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N167*(8/Field_Sch_Hours),$N167)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF167,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM168:CM$185,$G168:$G$185,WBS_ID), IF($N167<>\"\", IF(Type=\"A\", ($S167*P167)+($AA167*P167)+($AI167*P167)+($AQ167*P167)+($AY167*P167)+($BG167*P167)+($BO167*P167)+($BW167*P167)+($CE167*P167), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN168:CN$185,$G168:$G$185,WBS_ID), IF($N167<>\"\", IF(Type=\"A\", ($S167*Q167)+($AA167*Q167)+($AI167*Q167)+($AQ167*Q167)+($AY167*Q167)+($BG167*Q167)+($BO167*Q167)+($BW167*Q167)+($CE167*Q167), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO168:$CO$185,$G168:$G$185,WBS_ID), IF($N167<>\"\", IF(Type=\"A\", $CM167+$CN167, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP168:CP$185, $G168:$G$185, WBS_ID),\n    IF($N167<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM167), 0, AM167),\n                IF(ISBLANK(AE167), 0, AE167),\n                IF(ISBLANK(W167), 0, W167),\n                IF(ISBLANK(AU167), 0, AU167),\n                IF(ISBLANK(BC167), 0, BC167),\n                IF(ISBLANK(BK167), 0, BK167),\n                IF(ISBLANK(BS167), 0, BS167),\n                IF(ISBLANK(CA167), 0, CA167),\n                IF(ISBLANK(CI167), 0, CI167)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ168:CQ$185, $G168:$G$185, WBS_ID),\n    IF($N167<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN167), 0, AN167),\n                IF(ISBLANK(AF167), 0, AF167),\n                IF(ISBLANK(X167), 0, X167),\n                IF(ISBLANK(AV167), 0, AV167),\n                IF(ISBLANK(BD167), 0, BD167),\n                IF(ISBLANK(BL167), 0, BL167),\n                IF(ISBLANK(BT167), 0, BT167),\n                IF(ISBLANK(CB167), 0, CB167),\n                IF(ISBLANK(CJ167), 0, CJ167)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR168:$CR$185, $G168:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG167), 0, $AG167),\n                    IF(ISBLANK($Y167), 0, $Y167),\n                    IF(ISBLANK($AO167), 0, $AO167),\n                    IF(ISBLANK($CK167), 0, $CK167),\n                    IF(ISBLANK($CC167), 0, $CC167),\n                    IF(ISBLANK($BU167), 0, $BU167),\n                    IF(ISBLANK($BM167), 0, $BM167),\n                    IF(ISBLANK($BE167), 0, $BE167),\n                    IF(ISBLANK($AW167), 0, $AW167)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG167), 0, $AG167),\n                    IF(ISBLANK($Y167), 0, $Y167),\n                    IF(ISBLANK($AO167), 0, $AO167),\n                    IF(ISBLANK($CK167), 0, $CK167),\n                    IF(ISBLANK($CC167), 0, $CC167),\n                    IF(ISBLANK($BU167), 0, $BU167),\n                    IF(ISBLANK($BM167), 0, $BM167),\n                    IF(ISBLANK($BE167), 0, $BE167),\n                    IF(ISBLANK($AW167), 0, $AW167)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT167,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY167,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD167,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI167,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN167,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,142,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C168, Stage_ID, $K$25:K168, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D168, Level_1, $K$25:$K168, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E168, Level_2, $K$25:K168, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L168=\"WBS\",SUMIFS($N169:$N$185,$G169:$G$185,WBS_ID),IF('Project Estimation'!$L168=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O169:$O$185,$G169:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N168 /Field_Sch_Hours), IF(Type=\"SUB\", $FK168,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P169:$P$185,$G169:$G$185,WBS_ID), IF($N168<>\"\", IF($N168<=8,$N168,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N168*(8/Field_Sch_Hours),$N168)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF168,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM169:CM$185,$G169:$G$185,WBS_ID), IF($N168<>\"\", IF(Type=\"A\", ($S168*P168)+($AA168*P168)+($AI168*P168)+($AQ168*P168)+($AY168*P168)+($BG168*P168)+($BO168*P168)+($BW168*P168)+($CE168*P168), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN169:CN$185,$G169:$G$185,WBS_ID), IF($N168<>\"\", IF(Type=\"A\", ($S168*Q168)+($AA168*Q168)+($AI168*Q168)+($AQ168*Q168)+($AY168*Q168)+($BG168*Q168)+($BO168*Q168)+($BW168*Q168)+($CE168*Q168), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO169:$CO$185,$G169:$G$185,WBS_ID), IF($N168<>\"\", IF(Type=\"A\", $CM168+$CN168, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP169:CP$185, $G169:$G$185, WBS_ID),\n    IF($N168<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM168), 0, AM168),\n                IF(ISBLANK(AE168), 0, AE168),\n                IF(ISBLANK(W168), 0, W168),\n                IF(ISBLANK(AU168), 0, AU168),\n                IF(ISBLANK(BC168), 0, BC168),\n                IF(ISBLANK(BK168), 0, BK168),\n                IF(ISBLANK(BS168), 0, BS168),\n                IF(ISBLANK(CA168), 0, CA168),\n                IF(ISBLANK(CI168), 0, CI168)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ169:CQ$185, $G169:$G$185, WBS_ID),\n    IF($N168<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN168), 0, AN168),\n                IF(ISBLANK(AF168), 0, AF168),\n                IF(ISBLANK(X168), 0, X168),\n                IF(ISBLANK(AV168), 0, AV168),\n                IF(ISBLANK(BD168), 0, BD168),\n                IF(ISBLANK(BL168), 0, BL168),\n                IF(ISBLANK(BT168), 0, BT168),\n                IF(ISBLANK(CB168), 0, CB168),\n                IF(ISBLANK(CJ168), 0, CJ168)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR169:$CR$185, $G169:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG168), 0, $AG168),\n                    IF(ISBLANK($Y168), 0, $Y168),\n                    IF(ISBLANK($AO168), 0, $AO168),\n                    IF(ISBLANK($CK168), 0, $CK168),\n                    IF(ISBLANK($CC168), 0, $CC168),\n                    IF(ISBLANK($BU168), 0, $BU168),\n                    IF(ISBLANK($BM168), 0, $BM168),\n                    IF(ISBLANK($BE168), 0, $BE168),\n                    IF(ISBLANK($AW168), 0, $AW168)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG168), 0, $AG168),\n                    IF(ISBLANK($Y168), 0, $Y168),\n                    IF(ISBLANK($AO168), 0, $AO168),\n                    IF(ISBLANK($CK168), 0, $CK168),\n                    IF(ISBLANK($CC168), 0, $CC168),\n                    IF(ISBLANK($BU168), 0, $BU168),\n                    IF(ISBLANK($BM168), 0, $BM168),\n                    IF(ISBLANK($BE168), 0, $BE168),\n                    IF(ISBLANK($AW168), 0, $AW168)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT168,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CT168<>\"\", CU168*CV168, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY168,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(CY168<>\"\", CZ168*DA168, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD168,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DD168<>\"\", DE168*DF168, \"\")","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI168,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN168,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IF(DN168<>\"\", DO168*DP168, \"\")","v":""},{"$nulls":5},{"$f":"IF(OR(DS168<>\"\",DT168<>\"\",DU168<>\"\",DV168<>\"\"), DV168*DS168,\"\")","v":""},{"$f":"IF(OR(DT168<>0,DU168<>0,DV168<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(DS168*DV168*(1+DX168),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EA168<>\"\",EB168<>\"\",EC168<>\"\",ED168<>\"\"), ED168*EA168,\"\")","v":""},{"$f":"IF(OR(EB168<>0,EC168<>0,ED168<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EA168*ED168*(1+EF168),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EI168<>\"\",EJ168<>\"\",EK168<>\"\",EL168<>\"\"), EL168*EI168,\"\")","v":""},{"$f":"IF(OR(EJ168<>0,EK168<>0,EL168<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EI168*EL168*(1+EN168),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EQ168<>\"\",ER168<>\"\",ES168<>\"\",ET168<>\"\"), ET168*EQ168,\"\")","v":""},{"$f":"IF(OR(ER168<>0,ES168<>0,ET168<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EQ168*ET168*(1+EV168),\"\")","v":""},{"$nulls":5},{"$f":"IF(OR(EY168<>\"\",EZ168<>\"\",FA168<>\"\",FB168<>\"\"), FB168*EY168,\"\")","v":""},{"$f":"IF(OR(EZ168<>0,FA168<>0,FB168<>0), $CU$5, \"\")","v":""},{"$f":"IFERROR(EY168*FB168*(1+FD168),\"\")","v":""},{"$nulls":6},"",""]
[null,143,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C169, Stage_ID, $K$25:K169, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D169, Level_1, $K$25:$K169, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E169, Level_2, $K$25:K169, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L169=\"WBS\",SUMIFS($N170:$N$185,$G170:$G$185,WBS_ID),IF('Project Estimation'!$L169=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O170:$O$185,$G170:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N169 /Field_Sch_Hours), IF(Type=\"SUB\", $FK169,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P170:$P$185,$G170:$G$185,WBS_ID), IF($N169<>\"\", IF($N169<=8,$N169,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N169*(8/Field_Sch_Hours),$N169)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF169,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM170:CM$185,$G170:$G$185,WBS_ID), IF($N169<>\"\", IF(Type=\"A\", ($S169*P169)+($AA169*P169)+($AI169*P169)+($AQ169*P169)+($AY169*P169)+($BG169*P169)+($BO169*P169)+($BW169*P169)+($CE169*P169), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN170:CN$185,$G170:$G$185,WBS_ID), IF($N169<>\"\", IF(Type=\"A\", ($S169*Q169)+($AA169*Q169)+($AI169*Q169)+($AQ169*Q169)+($AY169*Q169)+($BG169*Q169)+($BO169*Q169)+($BW169*Q169)+($CE169*Q169), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO170:$CO$185,$G170:$G$185,WBS_ID), IF($N169<>\"\", IF(Type=\"A\", $CM169+$CN169, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP170:CP$185, $G170:$G$185, WBS_ID),\n    IF($N169<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM169), 0, AM169),\n                IF(ISBLANK(AE169), 0, AE169),\n                IF(ISBLANK(W169), 0, W169),\n                IF(ISBLANK(AU169), 0, AU169),\n                IF(ISBLANK(BC169), 0, BC169),\n                IF(ISBLANK(BK169), 0, BK169),\n                IF(ISBLANK(BS169), 0, BS169),\n                IF(ISBLANK(CA169), 0, CA169),\n                IF(ISBLANK(CI169), 0, CI169)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ170:CQ$185, $G170:$G$185, WBS_ID),\n    IF($N169<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN169), 0, AN169),\n                IF(ISBLANK(AF169), 0, AF169),\n                IF(ISBLANK(X169), 0, X169),\n                IF(ISBLANK(AV169), 0, AV169),\n                IF(ISBLANK(BD169), 0, BD169),\n                IF(ISBLANK(BL169), 0, BL169),\n                IF(ISBLANK(BT169), 0, BT169),\n                IF(ISBLANK(CB169), 0, CB169),\n                IF(ISBLANK(CJ169), 0, CJ169)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR170:$CR$185, $G170:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG169), 0, $AG169),\n                    IF(ISBLANK($Y169), 0, $Y169),\n                    IF(ISBLANK($AO169), 0, $AO169),\n                    IF(ISBLANK($CK169), 0, $CK169),\n                    IF(ISBLANK($CC169), 0, $CC169),\n                    IF(ISBLANK($BU169), 0, $BU169),\n                    IF(ISBLANK($BM169), 0, $BM169),\n                    IF(ISBLANK($BE169), 0, $BE169),\n                    IF(ISBLANK($AW169), 0, $AW169)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG169), 0, $AG169),\n                    IF(ISBLANK($Y169), 0, $Y169),\n                    IF(ISBLANK($AO169), 0, $AO169),\n                    IF(ISBLANK($CK169), 0, $CK169),\n                    IF(ISBLANK($CC169), 0, $CC169),\n                    IF(ISBLANK($BU169), 0, $BU169),\n                    IF(ISBLANK($BM169), 0, $BM169),\n                    IF(ISBLANK($BE169), 0, $BE169),\n                    IF(ISBLANK($AW169), 0, $AW169)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT169,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY169,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD169,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI169,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN169,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,144,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C170, Stage_ID, $K$25:K170, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D170, Level_1, $K$25:$K170, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E170, Level_2, $K$25:K170, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L170=\"WBS\",SUMIFS($N171:$N$185,$G171:$G$185,WBS_ID),IF('Project Estimation'!$L170=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O171:$O$185,$G171:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N170 /Field_Sch_Hours), IF(Type=\"SUB\", $FK170,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P171:$P$185,$G171:$G$185,WBS_ID), IF($N170<>\"\", IF($N170<=8,$N170,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N170*(8/Field_Sch_Hours),$N170)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF170,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM171:CM$185,$G171:$G$185,WBS_ID), IF($N170<>\"\", IF(Type=\"A\", ($S170*P170)+($AA170*P170)+($AI170*P170)+($AQ170*P170)+($AY170*P170)+($BG170*P170)+($BO170*P170)+($BW170*P170)+($CE170*P170), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN171:CN$185,$G171:$G$185,WBS_ID), IF($N170<>\"\", IF(Type=\"A\", ($S170*Q170)+($AA170*Q170)+($AI170*Q170)+($AQ170*Q170)+($AY170*Q170)+($BG170*Q170)+($BO170*Q170)+($BW170*Q170)+($CE170*Q170), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO171:$CO$185,$G171:$G$185,WBS_ID), IF($N170<>\"\", IF(Type=\"A\", $CM170+$CN170, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP171:CP$185, $G171:$G$185, WBS_ID),\n    IF($N170<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM170), 0, AM170),\n                IF(ISBLANK(AE170), 0, AE170),\n                IF(ISBLANK(W170), 0, W170),\n                IF(ISBLANK(AU170), 0, AU170),\n                IF(ISBLANK(BC170), 0, BC170),\n                IF(ISBLANK(BK170), 0, BK170),\n                IF(ISBLANK(BS170), 0, BS170),\n                IF(ISBLANK(CA170), 0, CA170),\n                IF(ISBLANK(CI170), 0, CI170)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ171:CQ$185, $G171:$G$185, WBS_ID),\n    IF($N170<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN170), 0, AN170),\n                IF(ISBLANK(AF170), 0, AF170),\n                IF(ISBLANK(X170), 0, X170),\n                IF(ISBLANK(AV170), 0, AV170),\n                IF(ISBLANK(BD170), 0, BD170),\n                IF(ISBLANK(BL170), 0, BL170),\n                IF(ISBLANK(BT170), 0, BT170),\n                IF(ISBLANK(CB170), 0, CB170),\n                IF(ISBLANK(CJ170), 0, CJ170)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR171:$CR$185, $G171:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG170), 0, $AG170),\n                    IF(ISBLANK($Y170), 0, $Y170),\n                    IF(ISBLANK($AO170), 0, $AO170),\n                    IF(ISBLANK($CK170), 0, $CK170),\n                    IF(ISBLANK($CC170), 0, $CC170),\n                    IF(ISBLANK($BU170), 0, $BU170),\n                    IF(ISBLANK($BM170), 0, $BM170),\n                    IF(ISBLANK($BE170), 0, $BE170),\n                    IF(ISBLANK($AW170), 0, $AW170)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG170), 0, $AG170),\n                    IF(ISBLANK($Y170), 0, $Y170),\n                    IF(ISBLANK($AO170), 0, $AO170),\n                    IF(ISBLANK($CK170), 0, $CK170),\n                    IF(ISBLANK($CC170), 0, $CC170),\n                    IF(ISBLANK($BU170), 0, $BU170),\n                    IF(ISBLANK($BM170), 0, $BM170),\n                    IF(ISBLANK($BE170), 0, $BE170),\n                    IF(ISBLANK($AW170), 0, $AW170)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT170,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY170,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD170,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI170,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN170,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,145,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C171, Stage_ID, $K$25:K171, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D171, Level_1, $K$25:$K171, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E171, Level_2, $K$25:K171, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L171=\"WBS\",SUMIFS($N172:$N$185,$G172:$G$185,WBS_ID),IF('Project Estimation'!$L171=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O172:$O$185,$G172:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N171 /Field_Sch_Hours), IF(Type=\"SUB\", $FK171,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P172:$P$185,$G172:$G$185,WBS_ID), IF($N171<>\"\", IF($N171<=8,$N171,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N171*(8/Field_Sch_Hours),$N171)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF171,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM172:CM$185,$G172:$G$185,WBS_ID), IF($N171<>\"\", IF(Type=\"A\", ($S171*P171)+($AA171*P171)+($AI171*P171)+($AQ171*P171)+($AY171*P171)+($BG171*P171)+($BO171*P171)+($BW171*P171)+($CE171*P171), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN172:CN$185,$G172:$G$185,WBS_ID), IF($N171<>\"\", IF(Type=\"A\", ($S171*Q171)+($AA171*Q171)+($AI171*Q171)+($AQ171*Q171)+($AY171*Q171)+($BG171*Q171)+($BO171*Q171)+($BW171*Q171)+($CE171*Q171), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO172:$CO$185,$G172:$G$185,WBS_ID), IF($N171<>\"\", IF(Type=\"A\", $CM171+$CN171, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP172:CP$185, $G172:$G$185, WBS_ID),\n    IF($N171<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM171), 0, AM171),\n                IF(ISBLANK(AE171), 0, AE171),\n                IF(ISBLANK(W171), 0, W171),\n                IF(ISBLANK(AU171), 0, AU171),\n                IF(ISBLANK(BC171), 0, BC171),\n                IF(ISBLANK(BK171), 0, BK171),\n                IF(ISBLANK(BS171), 0, BS171),\n                IF(ISBLANK(CA171), 0, CA171),\n                IF(ISBLANK(CI171), 0, CI171)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ172:CQ$185, $G172:$G$185, WBS_ID),\n    IF($N171<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN171), 0, AN171),\n                IF(ISBLANK(AF171), 0, AF171),\n                IF(ISBLANK(X171), 0, X171),\n                IF(ISBLANK(AV171), 0, AV171),\n                IF(ISBLANK(BD171), 0, BD171),\n                IF(ISBLANK(BL171), 0, BL171),\n                IF(ISBLANK(BT171), 0, BT171),\n                IF(ISBLANK(CB171), 0, CB171),\n                IF(ISBLANK(CJ171), 0, CJ171)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR172:$CR$185, $G172:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG171), 0, $AG171),\n                    IF(ISBLANK($Y171), 0, $Y171),\n                    IF(ISBLANK($AO171), 0, $AO171),\n                    IF(ISBLANK($CK171), 0, $CK171),\n                    IF(ISBLANK($CC171), 0, $CC171),\n                    IF(ISBLANK($BU171), 0, $BU171),\n                    IF(ISBLANK($BM171), 0, $BM171),\n                    IF(ISBLANK($BE171), 0, $BE171),\n                    IF(ISBLANK($AW171), 0, $AW171)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG171), 0, $AG171),\n                    IF(ISBLANK($Y171), 0, $Y171),\n                    IF(ISBLANK($AO171), 0, $AO171),\n                    IF(ISBLANK($CK171), 0, $CK171),\n                    IF(ISBLANK($CC171), 0, $CC171),\n                    IF(ISBLANK($BU171), 0, $BU171),\n                    IF(ISBLANK($BM171), 0, $BM171),\n                    IF(ISBLANK($BE171), 0, $BE171),\n                    IF(ISBLANK($AW171), 0, $AW171)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT171,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY171,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD171,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI171,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN171,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,146,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C172, Stage_ID, $K$25:K172, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D172, Level_1, $K$25:$K172, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E172, Level_2, $K$25:K172, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L172=\"WBS\",SUMIFS($N173:$N$185,$G173:$G$185,WBS_ID),IF('Project Estimation'!$L172=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O173:$O$185,$G173:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N172 /Field_Sch_Hours), IF(Type=\"SUB\", $FK172,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P173:$P$185,$G173:$G$185,WBS_ID), IF($N172<>\"\", IF($N172<=8,$N172,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N172*(8/Field_Sch_Hours),$N172)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF172,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM173:CM$185,$G173:$G$185,WBS_ID), IF($N172<>\"\", IF(Type=\"A\", ($S172*P172)+($AA172*P172)+($AI172*P172)+($AQ172*P172)+($AY172*P172)+($BG172*P172)+($BO172*P172)+($BW172*P172)+($CE172*P172), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN173:CN$185,$G173:$G$185,WBS_ID), IF($N172<>\"\", IF(Type=\"A\", ($S172*Q172)+($AA172*Q172)+($AI172*Q172)+($AQ172*Q172)+($AY172*Q172)+($BG172*Q172)+($BO172*Q172)+($BW172*Q172)+($CE172*Q172), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO173:$CO$185,$G173:$G$185,WBS_ID), IF($N172<>\"\", IF(Type=\"A\", $CM172+$CN172, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP173:CP$185, $G173:$G$185, WBS_ID),\n    IF($N172<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM172), 0, AM172),\n                IF(ISBLANK(AE172), 0, AE172),\n                IF(ISBLANK(W172), 0, W172),\n                IF(ISBLANK(AU172), 0, AU172),\n                IF(ISBLANK(BC172), 0, BC172),\n                IF(ISBLANK(BK172), 0, BK172),\n                IF(ISBLANK(BS172), 0, BS172),\n                IF(ISBLANK(CA172), 0, CA172),\n                IF(ISBLANK(CI172), 0, CI172)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ173:CQ$185, $G173:$G$185, WBS_ID),\n    IF($N172<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN172), 0, AN172),\n                IF(ISBLANK(AF172), 0, AF172),\n                IF(ISBLANK(X172), 0, X172),\n                IF(ISBLANK(AV172), 0, AV172),\n                IF(ISBLANK(BD172), 0, BD172),\n                IF(ISBLANK(BL172), 0, BL172),\n                IF(ISBLANK(BT172), 0, BT172),\n                IF(ISBLANK(CB172), 0, CB172),\n                IF(ISBLANK(CJ172), 0, CJ172)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR173:$CR$185, $G173:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG172), 0, $AG172),\n                    IF(ISBLANK($Y172), 0, $Y172),\n                    IF(ISBLANK($AO172), 0, $AO172),\n                    IF(ISBLANK($CK172), 0, $CK172),\n                    IF(ISBLANK($CC172), 0, $CC172),\n                    IF(ISBLANK($BU172), 0, $BU172),\n                    IF(ISBLANK($BM172), 0, $BM172),\n                    IF(ISBLANK($BE172), 0, $BE172),\n                    IF(ISBLANK($AW172), 0, $AW172)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG172), 0, $AG172),\n                    IF(ISBLANK($Y172), 0, $Y172),\n                    IF(ISBLANK($AO172), 0, $AO172),\n                    IF(ISBLANK($CK172), 0, $CK172),\n                    IF(ISBLANK($CC172), 0, $CC172),\n                    IF(ISBLANK($BU172), 0, $BU172),\n                    IF(ISBLANK($BM172), 0, $BM172),\n                    IF(ISBLANK($BE172), 0, $BE172),\n                    IF(ISBLANK($AW172), 0, $AW172)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT172,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY172,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD172,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI172,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN172,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,147,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C173, Stage_ID, $K$25:K173, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D173, Level_1, $K$25:$K173, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E173, Level_2, $K$25:K173, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L173=\"WBS\",SUMIFS($N174:$N$185,$G174:$G$185,WBS_ID),IF('Project Estimation'!$L173=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O174:$O$185,$G174:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N173 /Field_Sch_Hours), IF(Type=\"SUB\", $FK173,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P174:$P$185,$G174:$G$185,WBS_ID), IF($N173<>\"\", IF($N173<=8,$N173,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N173*(8/Field_Sch_Hours),$N173)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF173,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM174:CM$185,$G174:$G$185,WBS_ID), IF($N173<>\"\", IF(Type=\"A\", ($S173*P173)+($AA173*P173)+($AI173*P173)+($AQ173*P173)+($AY173*P173)+($BG173*P173)+($BO173*P173)+($BW173*P173)+($CE173*P173), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN174:CN$185,$G174:$G$185,WBS_ID), IF($N173<>\"\", IF(Type=\"A\", ($S173*Q173)+($AA173*Q173)+($AI173*Q173)+($AQ173*Q173)+($AY173*Q173)+($BG173*Q173)+($BO173*Q173)+($BW173*Q173)+($CE173*Q173), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO174:$CO$185,$G174:$G$185,WBS_ID), IF($N173<>\"\", IF(Type=\"A\", $CM173+$CN173, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP174:CP$185, $G174:$G$185, WBS_ID),\n    IF($N173<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM173), 0, AM173),\n                IF(ISBLANK(AE173), 0, AE173),\n                IF(ISBLANK(W173), 0, W173),\n                IF(ISBLANK(AU173), 0, AU173),\n                IF(ISBLANK(BC173), 0, BC173),\n                IF(ISBLANK(BK173), 0, BK173),\n                IF(ISBLANK(BS173), 0, BS173),\n                IF(ISBLANK(CA173), 0, CA173),\n                IF(ISBLANK(CI173), 0, CI173)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ174:CQ$185, $G174:$G$185, WBS_ID),\n    IF($N173<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN173), 0, AN173),\n                IF(ISBLANK(AF173), 0, AF173),\n                IF(ISBLANK(X173), 0, X173),\n                IF(ISBLANK(AV173), 0, AV173),\n                IF(ISBLANK(BD173), 0, BD173),\n                IF(ISBLANK(BL173), 0, BL173),\n                IF(ISBLANK(BT173), 0, BT173),\n                IF(ISBLANK(CB173), 0, CB173),\n                IF(ISBLANK(CJ173), 0, CJ173)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR174:$CR$185, $G174:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG173), 0, $AG173),\n                    IF(ISBLANK($Y173), 0, $Y173),\n                    IF(ISBLANK($AO173), 0, $AO173),\n                    IF(ISBLANK($CK173), 0, $CK173),\n                    IF(ISBLANK($CC173), 0, $CC173),\n                    IF(ISBLANK($BU173), 0, $BU173),\n                    IF(ISBLANK($BM173), 0, $BM173),\n                    IF(ISBLANK($BE173), 0, $BE173),\n                    IF(ISBLANK($AW173), 0, $AW173)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG173), 0, $AG173),\n                    IF(ISBLANK($Y173), 0, $Y173),\n                    IF(ISBLANK($AO173), 0, $AO173),\n                    IF(ISBLANK($CK173), 0, $CK173),\n                    IF(ISBLANK($CC173), 0, $CC173),\n                    IF(ISBLANK($BU173), 0, $BU173),\n                    IF(ISBLANK($BM173), 0, $BM173),\n                    IF(ISBLANK($BE173), 0, $BE173),\n                    IF(ISBLANK($AW173), 0, $AW173)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT173,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY173,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD173,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI173,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN173,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,148,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C174, Stage_ID, $K$25:K174, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D174, Level_1, $K$25:$K174, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E174, Level_2, $K$25:K174, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L174=\"WBS\",SUMIFS($N175:$N$185,$G175:$G$185,WBS_ID),IF('Project Estimation'!$L174=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O175:$O$185,$G175:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N174 /Field_Sch_Hours), IF(Type=\"SUB\", $FK174,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P175:$P$185,$G175:$G$185,WBS_ID), IF($N174<>\"\", IF($N174<=8,$N174,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N174*(8/Field_Sch_Hours),$N174)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF174,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM175:CM$185,$G175:$G$185,WBS_ID), IF($N174<>\"\", IF(Type=\"A\", ($S174*P174)+($AA174*P174)+($AI174*P174)+($AQ174*P174)+($AY174*P174)+($BG174*P174)+($BO174*P174)+($BW174*P174)+($CE174*P174), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN175:CN$185,$G175:$G$185,WBS_ID), IF($N174<>\"\", IF(Type=\"A\", ($S174*Q174)+($AA174*Q174)+($AI174*Q174)+($AQ174*Q174)+($AY174*Q174)+($BG174*Q174)+($BO174*Q174)+($BW174*Q174)+($CE174*Q174), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO175:$CO$185,$G175:$G$185,WBS_ID), IF($N174<>\"\", IF(Type=\"A\", $CM174+$CN174, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP175:CP$185, $G175:$G$185, WBS_ID),\n    IF($N174<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM174), 0, AM174),\n                IF(ISBLANK(AE174), 0, AE174),\n                IF(ISBLANK(W174), 0, W174),\n                IF(ISBLANK(AU174), 0, AU174),\n                IF(ISBLANK(BC174), 0, BC174),\n                IF(ISBLANK(BK174), 0, BK174),\n                IF(ISBLANK(BS174), 0, BS174),\n                IF(ISBLANK(CA174), 0, CA174),\n                IF(ISBLANK(CI174), 0, CI174)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ175:CQ$185, $G175:$G$185, WBS_ID),\n    IF($N174<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN174), 0, AN174),\n                IF(ISBLANK(AF174), 0, AF174),\n                IF(ISBLANK(X174), 0, X174),\n                IF(ISBLANK(AV174), 0, AV174),\n                IF(ISBLANK(BD174), 0, BD174),\n                IF(ISBLANK(BL174), 0, BL174),\n                IF(ISBLANK(BT174), 0, BT174),\n                IF(ISBLANK(CB174), 0, CB174),\n                IF(ISBLANK(CJ174), 0, CJ174)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR175:$CR$185, $G175:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG174), 0, $AG174),\n                    IF(ISBLANK($Y174), 0, $Y174),\n                    IF(ISBLANK($AO174), 0, $AO174),\n                    IF(ISBLANK($CK174), 0, $CK174),\n                    IF(ISBLANK($CC174), 0, $CC174),\n                    IF(ISBLANK($BU174), 0, $BU174),\n                    IF(ISBLANK($BM174), 0, $BM174),\n                    IF(ISBLANK($BE174), 0, $BE174),\n                    IF(ISBLANK($AW174), 0, $AW174)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG174), 0, $AG174),\n                    IF(ISBLANK($Y174), 0, $Y174),\n                    IF(ISBLANK($AO174), 0, $AO174),\n                    IF(ISBLANK($CK174), 0, $CK174),\n                    IF(ISBLANK($CC174), 0, $CC174),\n                    IF(ISBLANK($BU174), 0, $BU174),\n                    IF(ISBLANK($BM174), 0, $BM174),\n                    IF(ISBLANK($BE174), 0, $BE174),\n                    IF(ISBLANK($AW174), 0, $AW174)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT174,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY174,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD174,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI174,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN174,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,149,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C175, Stage_ID, $K$25:K175, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D175, Level_1, $K$25:$K175, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E175, Level_2, $K$25:K175, 3), \"\")","v":""},-1,{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(OR(Type=\"A\",Type=\"SUB\"), MAX(Prev_Col_Range)+1, 0)),-1)","v":-1},{"$f":"IF(Type<>\"\", IF(ROW(Act_ID)=ROWS($H$23)+4, 0, IF(WBS_ID=MAX(Left_Prev_Col_Range), COUNTIF(Left_Prev_Col_Range, WBS_ID), 0)),-1)","v":-1},null,"",null,null,{"$f":"IF('Project Estimation'!$L175=\"WBS\",SUMIFS($N176:$N$185,$G176:$G$185,WBS_ID),IF('Project Estimation'!$L175=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O176:$O$185,$G176:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N175 /Field_Sch_Hours), IF(Type=\"SUB\", $FK175,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P176:$P$185,$G176:$G$185,WBS_ID), IF($N175<>\"\", IF($N175<=8,$N175,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N175*(8/Field_Sch_Hours),$N175)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF175,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM176:CM$185,$G176:$G$185,WBS_ID), IF($N175<>\"\", IF(Type=\"A\", ($S175*P175)+($AA175*P175)+($AI175*P175)+($AQ175*P175)+($AY175*P175)+($BG175*P175)+($BO175*P175)+($BW175*P175)+($CE175*P175), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN176:CN$185,$G176:$G$185,WBS_ID), IF($N175<>\"\", IF(Type=\"A\", ($S175*Q175)+($AA175*Q175)+($AI175*Q175)+($AQ175*Q175)+($AY175*Q175)+($BG175*Q175)+($BO175*Q175)+($BW175*Q175)+($CE175*Q175), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO176:$CO$185,$G176:$G$185,WBS_ID), IF($N175<>\"\", IF(Type=\"A\", $CM175+$CN175, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP176:CP$185, $G176:$G$185, WBS_ID),\n    IF($N175<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM175), 0, AM175),\n                IF(ISBLANK(AE175), 0, AE175),\n                IF(ISBLANK(W175), 0, W175),\n                IF(ISBLANK(AU175), 0, AU175),\n                IF(ISBLANK(BC175), 0, BC175),\n                IF(ISBLANK(BK175), 0, BK175),\n                IF(ISBLANK(BS175), 0, BS175),\n                IF(ISBLANK(CA175), 0, CA175),\n                IF(ISBLANK(CI175), 0, CI175)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ176:CQ$185, $G176:$G$185, WBS_ID),\n    IF($N175<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN175), 0, AN175),\n                IF(ISBLANK(AF175), 0, AF175),\n                IF(ISBLANK(X175), 0, X175),\n                IF(ISBLANK(AV175), 0, AV175),\n                IF(ISBLANK(BD175), 0, BD175),\n                IF(ISBLANK(BL175), 0, BL175),\n                IF(ISBLANK(BT175), 0, BT175),\n                IF(ISBLANK(CB175), 0, CB175),\n                IF(ISBLANK(CJ175), 0, CJ175)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR176:$CR$185, $G176:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG175), 0, $AG175),\n                    IF(ISBLANK($Y175), 0, $Y175),\n                    IF(ISBLANK($AO175), 0, $AO175),\n                    IF(ISBLANK($CK175), 0, $CK175),\n                    IF(ISBLANK($CC175), 0, $CC175),\n                    IF(ISBLANK($BU175), 0, $BU175),\n                    IF(ISBLANK($BM175), 0, $BM175),\n                    IF(ISBLANK($BE175), 0, $BE175),\n                    IF(ISBLANK($AW175), 0, $AW175)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG175), 0, $AG175),\n                    IF(ISBLANK($Y175), 0, $Y175),\n                    IF(ISBLANK($AO175), 0, $AO175),\n                    IF(ISBLANK($CK175), 0, $CK175),\n                    IF(ISBLANK($CC175), 0, $CC175),\n                    IF(ISBLANK($BU175), 0, $BU175),\n                    IF(ISBLANK($BM175), 0, $BM175),\n                    IF(ISBLANK($BE175), 0, $BE175),\n                    IF(ISBLANK($AW175), 0, $AW175)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT175,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY175,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD175,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI175,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN175,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,150,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C176, Stage_ID, $K$25:K176, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D176, Level_1, $K$25:$K176, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E176, Level_2, $K$25:K176, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L176=\"WBS\",SUMIFS($N177:$N$185,$G177:$G$185,WBS_ID),IF('Project Estimation'!$L176=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O177:$O$185,$G177:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N176 /Field_Sch_Hours), IF(Type=\"SUB\", $FK176,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P177:$P$185,$G177:$G$185,WBS_ID), IF($N176<>\"\", IF($N176<=8,$N176,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N176*(8/Field_Sch_Hours),$N176)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF176,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM177:CM$185,$G177:$G$185,WBS_ID), IF($N176<>\"\", IF(Type=\"A\", ($S176*P176)+($AA176*P176)+($AI176*P176)+($AQ176*P176)+($AY176*P176)+($BG176*P176)+($BO176*P176)+($BW176*P176)+($CE176*P176), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN177:CN$185,$G177:$G$185,WBS_ID), IF($N176<>\"\", IF(Type=\"A\", ($S176*Q176)+($AA176*Q176)+($AI176*Q176)+($AQ176*Q176)+($AY176*Q176)+($BG176*Q176)+($BO176*Q176)+($BW176*Q176)+($CE176*Q176), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO177:$CO$185,$G177:$G$185,WBS_ID), IF($N176<>\"\", IF(Type=\"A\", $CM176+$CN176, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP177:CP$185, $G177:$G$185, WBS_ID),\n    IF($N176<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM176), 0, AM176),\n                IF(ISBLANK(AE176), 0, AE176),\n                IF(ISBLANK(W176), 0, W176),\n                IF(ISBLANK(AU176), 0, AU176),\n                IF(ISBLANK(BC176), 0, BC176),\n                IF(ISBLANK(BK176), 0, BK176),\n                IF(ISBLANK(BS176), 0, BS176),\n                IF(ISBLANK(CA176), 0, CA176),\n                IF(ISBLANK(CI176), 0, CI176)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ177:CQ$185, $G177:$G$185, WBS_ID),\n    IF($N176<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN176), 0, AN176),\n                IF(ISBLANK(AF176), 0, AF176),\n                IF(ISBLANK(X176), 0, X176),\n                IF(ISBLANK(AV176), 0, AV176),\n                IF(ISBLANK(BD176), 0, BD176),\n                IF(ISBLANK(BL176), 0, BL176),\n                IF(ISBLANK(BT176), 0, BT176),\n                IF(ISBLANK(CB176), 0, CB176),\n                IF(ISBLANK(CJ176), 0, CJ176)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR177:$CR$185, $G177:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG176), 0, $AG176),\n                    IF(ISBLANK($Y176), 0, $Y176),\n                    IF(ISBLANK($AO176), 0, $AO176),\n                    IF(ISBLANK($CK176), 0, $CK176),\n                    IF(ISBLANK($CC176), 0, $CC176),\n                    IF(ISBLANK($BU176), 0, $BU176),\n                    IF(ISBLANK($BM176), 0, $BM176),\n                    IF(ISBLANK($BE176), 0, $BE176),\n                    IF(ISBLANK($AW176), 0, $AW176)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG176), 0, $AG176),\n                    IF(ISBLANK($Y176), 0, $Y176),\n                    IF(ISBLANK($AO176), 0, $AO176),\n                    IF(ISBLANK($CK176), 0, $CK176),\n                    IF(ISBLANK($CC176), 0, $CC176),\n                    IF(ISBLANK($BU176), 0, $BU176),\n                    IF(ISBLANK($BM176), 0, $BM176),\n                    IF(ISBLANK($BE176), 0, $BE176),\n                    IF(ISBLANK($AW176), 0, $AW176)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT176,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY176,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD176,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI176,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN176,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,151,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C177, Stage_ID, $K$25:K177, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D177, Level_1, $K$25:$K177, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E177, Level_2, $K$25:K177, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L177=\"WBS\",SUMIFS($N178:$N$185,$G178:$G$185,WBS_ID),IF('Project Estimation'!$L177=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O178:$O$185,$G178:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N177 /Field_Sch_Hours), IF(Type=\"SUB\", $FK177,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P178:$P$185,$G178:$G$185,WBS_ID), IF($N177<>\"\", IF($N177<=8,$N177,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N177*(8/Field_Sch_Hours),$N177)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF177,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM178:CM$185,$G178:$G$185,WBS_ID), IF($N177<>\"\", IF(Type=\"A\", ($S177*P177)+($AA177*P177)+($AI177*P177)+($AQ177*P177)+($AY177*P177)+($BG177*P177)+($BO177*P177)+($BW177*P177)+($CE177*P177), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN178:CN$185,$G178:$G$185,WBS_ID), IF($N177<>\"\", IF(Type=\"A\", ($S177*Q177)+($AA177*Q177)+($AI177*Q177)+($AQ177*Q177)+($AY177*Q177)+($BG177*Q177)+($BO177*Q177)+($BW177*Q177)+($CE177*Q177), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO178:$CO$185,$G178:$G$185,WBS_ID), IF($N177<>\"\", IF(Type=\"A\", $CM177+$CN177, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP178:CP$185, $G178:$G$185, WBS_ID),\n    IF($N177<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM177), 0, AM177),\n                IF(ISBLANK(AE177), 0, AE177),\n                IF(ISBLANK(W177), 0, W177),\n                IF(ISBLANK(AU177), 0, AU177),\n                IF(ISBLANK(BC177), 0, BC177),\n                IF(ISBLANK(BK177), 0, BK177),\n                IF(ISBLANK(BS177), 0, BS177),\n                IF(ISBLANK(CA177), 0, CA177),\n                IF(ISBLANK(CI177), 0, CI177)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ178:CQ$185, $G178:$G$185, WBS_ID),\n    IF($N177<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN177), 0, AN177),\n                IF(ISBLANK(AF177), 0, AF177),\n                IF(ISBLANK(X177), 0, X177),\n                IF(ISBLANK(AV177), 0, AV177),\n                IF(ISBLANK(BD177), 0, BD177),\n                IF(ISBLANK(BL177), 0, BL177),\n                IF(ISBLANK(BT177), 0, BT177),\n                IF(ISBLANK(CB177), 0, CB177),\n                IF(ISBLANK(CJ177), 0, CJ177)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR178:$CR$185, $G178:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG177), 0, $AG177),\n                    IF(ISBLANK($Y177), 0, $Y177),\n                    IF(ISBLANK($AO177), 0, $AO177),\n                    IF(ISBLANK($CK177), 0, $CK177),\n                    IF(ISBLANK($CC177), 0, $CC177),\n                    IF(ISBLANK($BU177), 0, $BU177),\n                    IF(ISBLANK($BM177), 0, $BM177),\n                    IF(ISBLANK($BE177), 0, $BE177),\n                    IF(ISBLANK($AW177), 0, $AW177)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG177), 0, $AG177),\n                    IF(ISBLANK($Y177), 0, $Y177),\n                    IF(ISBLANK($AO177), 0, $AO177),\n                    IF(ISBLANK($CK177), 0, $CK177),\n                    IF(ISBLANK($CC177), 0, $CC177),\n                    IF(ISBLANK($BU177), 0, $BU177),\n                    IF(ISBLANK($BM177), 0, $BM177),\n                    IF(ISBLANK($BE177), 0, $BE177),\n                    IF(ISBLANK($AW177), 0, $AW177)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT177,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY177,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD177,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI177,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN177,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,152,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C178, Stage_ID, $K$25:K178, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D178, Level_1, $K$25:$K178, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E178, Level_2, $K$25:K178, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L178=\"WBS\",SUMIFS($N179:$N$185,$G179:$G$185,WBS_ID),IF('Project Estimation'!$L178=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O179:$O$185,$G179:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N178 /Field_Sch_Hours), IF(Type=\"SUB\", $FK178,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P179:$P$185,$G179:$G$185,WBS_ID), IF($N178<>\"\", IF($N178<=8,$N178,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N178*(8/Field_Sch_Hours),$N178)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF178,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM179:CM$185,$G179:$G$185,WBS_ID), IF($N178<>\"\", IF(Type=\"A\", ($S178*P178)+($AA178*P178)+($AI178*P178)+($AQ178*P178)+($AY178*P178)+($BG178*P178)+($BO178*P178)+($BW178*P178)+($CE178*P178), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN179:CN$185,$G179:$G$185,WBS_ID), IF($N178<>\"\", IF(Type=\"A\", ($S178*Q178)+($AA178*Q178)+($AI178*Q178)+($AQ178*Q178)+($AY178*Q178)+($BG178*Q178)+($BO178*Q178)+($BW178*Q178)+($CE178*Q178), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO179:$CO$185,$G179:$G$185,WBS_ID), IF($N178<>\"\", IF(Type=\"A\", $CM178+$CN178, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP179:CP$185, $G179:$G$185, WBS_ID),\n    IF($N178<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM178), 0, AM178),\n                IF(ISBLANK(AE178), 0, AE178),\n                IF(ISBLANK(W178), 0, W178),\n                IF(ISBLANK(AU178), 0, AU178),\n                IF(ISBLANK(BC178), 0, BC178),\n                IF(ISBLANK(BK178), 0, BK178),\n                IF(ISBLANK(BS178), 0, BS178),\n                IF(ISBLANK(CA178), 0, CA178),\n                IF(ISBLANK(CI178), 0, CI178)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ179:CQ$185, $G179:$G$185, WBS_ID),\n    IF($N178<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN178), 0, AN178),\n                IF(ISBLANK(AF178), 0, AF178),\n                IF(ISBLANK(X178), 0, X178),\n                IF(ISBLANK(AV178), 0, AV178),\n                IF(ISBLANK(BD178), 0, BD178),\n                IF(ISBLANK(BL178), 0, BL178),\n                IF(ISBLANK(BT178), 0, BT178),\n                IF(ISBLANK(CB178), 0, CB178),\n                IF(ISBLANK(CJ178), 0, CJ178)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR179:$CR$185, $G179:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG178), 0, $AG178),\n                    IF(ISBLANK($Y178), 0, $Y178),\n                    IF(ISBLANK($AO178), 0, $AO178),\n                    IF(ISBLANK($CK178), 0, $CK178),\n                    IF(ISBLANK($CC178), 0, $CC178),\n                    IF(ISBLANK($BU178), 0, $BU178),\n                    IF(ISBLANK($BM178), 0, $BM178),\n                    IF(ISBLANK($BE178), 0, $BE178),\n                    IF(ISBLANK($AW178), 0, $AW178)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG178), 0, $AG178),\n                    IF(ISBLANK($Y178), 0, $Y178),\n                    IF(ISBLANK($AO178), 0, $AO178),\n                    IF(ISBLANK($CK178), 0, $CK178),\n                    IF(ISBLANK($CC178), 0, $CC178),\n                    IF(ISBLANK($BU178), 0, $BU178),\n                    IF(ISBLANK($BM178), 0, $BM178),\n                    IF(ISBLANK($BE178), 0, $BE178),\n                    IF(ISBLANK($AW178), 0, $AW178)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT178,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY178,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD178,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI178,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN178,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,153,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C179, Stage_ID, $K$25:K179, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D179, Level_1, $K$25:$K179, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E179, Level_2, $K$25:K179, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L179=\"WBS\",SUMIFS($N180:$N$185,$G180:$G$185,WBS_ID),IF('Project Estimation'!$L179=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O180:$O$185,$G180:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N179 /Field_Sch_Hours), IF(Type=\"SUB\", $FK179,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P180:$P$185,$G180:$G$185,WBS_ID), IF($N179<>\"\", IF($N179<=8,$N179,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N179*(8/Field_Sch_Hours),$N179)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF179,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM180:CM$185,$G180:$G$185,WBS_ID), IF($N179<>\"\", IF(Type=\"A\", ($S179*P179)+($AA179*P179)+($AI179*P179)+($AQ179*P179)+($AY179*P179)+($BG179*P179)+($BO179*P179)+($BW179*P179)+($CE179*P179), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN180:CN$185,$G180:$G$185,WBS_ID), IF($N179<>\"\", IF(Type=\"A\", ($S179*Q179)+($AA179*Q179)+($AI179*Q179)+($AQ179*Q179)+($AY179*Q179)+($BG179*Q179)+($BO179*Q179)+($BW179*Q179)+($CE179*Q179), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO180:$CO$185,$G180:$G$185,WBS_ID), IF($N179<>\"\", IF(Type=\"A\", $CM179+$CN179, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP180:CP$185, $G180:$G$185, WBS_ID),\n    IF($N179<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM179), 0, AM179),\n                IF(ISBLANK(AE179), 0, AE179),\n                IF(ISBLANK(W179), 0, W179),\n                IF(ISBLANK(AU179), 0, AU179),\n                IF(ISBLANK(BC179), 0, BC179),\n                IF(ISBLANK(BK179), 0, BK179),\n                IF(ISBLANK(BS179), 0, BS179),\n                IF(ISBLANK(CA179), 0, CA179),\n                IF(ISBLANK(CI179), 0, CI179)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ180:CQ$185, $G180:$G$185, WBS_ID),\n    IF($N179<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN179), 0, AN179),\n                IF(ISBLANK(AF179), 0, AF179),\n                IF(ISBLANK(X179), 0, X179),\n                IF(ISBLANK(AV179), 0, AV179),\n                IF(ISBLANK(BD179), 0, BD179),\n                IF(ISBLANK(BL179), 0, BL179),\n                IF(ISBLANK(BT179), 0, BT179),\n                IF(ISBLANK(CB179), 0, CB179),\n                IF(ISBLANK(CJ179), 0, CJ179)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR180:$CR$185, $G180:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG179), 0, $AG179),\n                    IF(ISBLANK($Y179), 0, $Y179),\n                    IF(ISBLANK($AO179), 0, $AO179),\n                    IF(ISBLANK($CK179), 0, $CK179),\n                    IF(ISBLANK($CC179), 0, $CC179),\n                    IF(ISBLANK($BU179), 0, $BU179),\n                    IF(ISBLANK($BM179), 0, $BM179),\n                    IF(ISBLANK($BE179), 0, $BE179),\n                    IF(ISBLANK($AW179), 0, $AW179)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG179), 0, $AG179),\n                    IF(ISBLANK($Y179), 0, $Y179),\n                    IF(ISBLANK($AO179), 0, $AO179),\n                    IF(ISBLANK($CK179), 0, $CK179),\n                    IF(ISBLANK($CC179), 0, $CC179),\n                    IF(ISBLANK($BU179), 0, $BU179),\n                    IF(ISBLANK($BM179), 0, $BM179),\n                    IF(ISBLANK($BE179), 0, $BE179),\n                    IF(ISBLANK($AW179), 0, $AW179)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT179,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY179,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD179,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI179,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN179,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,154,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C180, Stage_ID, $K$25:K180, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D180, Level_1, $K$25:$K180, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E180, Level_2, $K$25:K180, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L180=\"WBS\",SUMIFS($N181:$N$185,$G181:$G$185,WBS_ID),IF('Project Estimation'!$L180=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O181:$O$185,$G181:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N180 /Field_Sch_Hours), IF(Type=\"SUB\", $FK180,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P181:$P$185,$G181:$G$185,WBS_ID), IF($N180<>\"\", IF($N180<=8,$N180,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N180*(8/Field_Sch_Hours),$N180)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF180,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM181:CM$185,$G181:$G$185,WBS_ID), IF($N180<>\"\", IF(Type=\"A\", ($S180*P180)+($AA180*P180)+($AI180*P180)+($AQ180*P180)+($AY180*P180)+($BG180*P180)+($BO180*P180)+($BW180*P180)+($CE180*P180), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN181:CN$185,$G181:$G$185,WBS_ID), IF($N180<>\"\", IF(Type=\"A\", ($S180*Q180)+($AA180*Q180)+($AI180*Q180)+($AQ180*Q180)+($AY180*Q180)+($BG180*Q180)+($BO180*Q180)+($BW180*Q180)+($CE180*Q180), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO181:$CO$185,$G181:$G$185,WBS_ID), IF($N180<>\"\", IF(Type=\"A\", $CM180+$CN180, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP181:CP$185, $G181:$G$185, WBS_ID),\n    IF($N180<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM180), 0, AM180),\n                IF(ISBLANK(AE180), 0, AE180),\n                IF(ISBLANK(W180), 0, W180),\n                IF(ISBLANK(AU180), 0, AU180),\n                IF(ISBLANK(BC180), 0, BC180),\n                IF(ISBLANK(BK180), 0, BK180),\n                IF(ISBLANK(BS180), 0, BS180),\n                IF(ISBLANK(CA180), 0, CA180),\n                IF(ISBLANK(CI180), 0, CI180)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ181:CQ$185, $G181:$G$185, WBS_ID),\n    IF($N180<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN180), 0, AN180),\n                IF(ISBLANK(AF180), 0, AF180),\n                IF(ISBLANK(X180), 0, X180),\n                IF(ISBLANK(AV180), 0, AV180),\n                IF(ISBLANK(BD180), 0, BD180),\n                IF(ISBLANK(BL180), 0, BL180),\n                IF(ISBLANK(BT180), 0, BT180),\n                IF(ISBLANK(CB180), 0, CB180),\n                IF(ISBLANK(CJ180), 0, CJ180)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR181:$CR$185, $G181:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG180), 0, $AG180),\n                    IF(ISBLANK($Y180), 0, $Y180),\n                    IF(ISBLANK($AO180), 0, $AO180),\n                    IF(ISBLANK($CK180), 0, $CK180),\n                    IF(ISBLANK($CC180), 0, $CC180),\n                    IF(ISBLANK($BU180), 0, $BU180),\n                    IF(ISBLANK($BM180), 0, $BM180),\n                    IF(ISBLANK($BE180), 0, $BE180),\n                    IF(ISBLANK($AW180), 0, $AW180)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG180), 0, $AG180),\n                    IF(ISBLANK($Y180), 0, $Y180),\n                    IF(ISBLANK($AO180), 0, $AO180),\n                    IF(ISBLANK($CK180), 0, $CK180),\n                    IF(ISBLANK($CC180), 0, $CC180),\n                    IF(ISBLANK($BU180), 0, $BU180),\n                    IF(ISBLANK($BM180), 0, $BM180),\n                    IF(ISBLANK($BE180), 0, $BE180),\n                    IF(ISBLANK($AW180), 0, $AW180)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT180,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY180,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD180,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI180,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN180,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,155,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C181, Stage_ID, $K$25:K181, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D181, Level_1, $K$25:$K181, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E181, Level_2, $K$25:K181, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L181=\"WBS\",SUMIFS($N182:$N$185,$G182:$G$185,WBS_ID),IF('Project Estimation'!$L181=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O182:$O$185,$G182:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N181 /Field_Sch_Hours), IF(Type=\"SUB\", $FK181,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P182:$P$185,$G182:$G$185,WBS_ID), IF($N181<>\"\", IF($N181<=8,$N181,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N181*(8/Field_Sch_Hours),$N181)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF181,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM182:CM$185,$G182:$G$185,WBS_ID), IF($N181<>\"\", IF(Type=\"A\", ($S181*P181)+($AA181*P181)+($AI181*P181)+($AQ181*P181)+($AY181*P181)+($BG181*P181)+($BO181*P181)+($BW181*P181)+($CE181*P181), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN182:CN$185,$G182:$G$185,WBS_ID), IF($N181<>\"\", IF(Type=\"A\", ($S181*Q181)+($AA181*Q181)+($AI181*Q181)+($AQ181*Q181)+($AY181*Q181)+($BG181*Q181)+($BO181*Q181)+($BW181*Q181)+($CE181*Q181), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO182:$CO$185,$G182:$G$185,WBS_ID), IF($N181<>\"\", IF(Type=\"A\", $CM181+$CN181, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP182:CP$185, $G182:$G$185, WBS_ID),\n    IF($N181<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM181), 0, AM181),\n                IF(ISBLANK(AE181), 0, AE181),\n                IF(ISBLANK(W181), 0, W181),\n                IF(ISBLANK(AU181), 0, AU181),\n                IF(ISBLANK(BC181), 0, BC181),\n                IF(ISBLANK(BK181), 0, BK181),\n                IF(ISBLANK(BS181), 0, BS181),\n                IF(ISBLANK(CA181), 0, CA181),\n                IF(ISBLANK(CI181), 0, CI181)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ182:CQ$185, $G182:$G$185, WBS_ID),\n    IF($N181<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN181), 0, AN181),\n                IF(ISBLANK(AF181), 0, AF181),\n                IF(ISBLANK(X181), 0, X181),\n                IF(ISBLANK(AV181), 0, AV181),\n                IF(ISBLANK(BD181), 0, BD181),\n                IF(ISBLANK(BL181), 0, BL181),\n                IF(ISBLANK(BT181), 0, BT181),\n                IF(ISBLANK(CB181), 0, CB181),\n                IF(ISBLANK(CJ181), 0, CJ181)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR182:$CR$185, $G182:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG181), 0, $AG181),\n                    IF(ISBLANK($Y181), 0, $Y181),\n                    IF(ISBLANK($AO181), 0, $AO181),\n                    IF(ISBLANK($CK181), 0, $CK181),\n                    IF(ISBLANK($CC181), 0, $CC181),\n                    IF(ISBLANK($BU181), 0, $BU181),\n                    IF(ISBLANK($BM181), 0, $BM181),\n                    IF(ISBLANK($BE181), 0, $BE181),\n                    IF(ISBLANK($AW181), 0, $AW181)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG181), 0, $AG181),\n                    IF(ISBLANK($Y181), 0, $Y181),\n                    IF(ISBLANK($AO181), 0, $AO181),\n                    IF(ISBLANK($CK181), 0, $CK181),\n                    IF(ISBLANK($CC181), 0, $CC181),\n                    IF(ISBLANK($BU181), 0, $BU181),\n                    IF(ISBLANK($BM181), 0, $BM181),\n                    IF(ISBLANK($BE181), 0, $BE181),\n                    IF(ISBLANK($AW181), 0, $AW181)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT181,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY181,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD181,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI181,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN181,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,156,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C182, Stage_ID, $K$25:K182, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D182, Level_1, $K$25:$K182, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E182, Level_2, $K$25:K182, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L182=\"WBS\",SUMIFS($N183:$N$185,$G183:$G$185,WBS_ID),IF('Project Estimation'!$L182=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O183:$O$185,$G183:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N182 /Field_Sch_Hours), IF(Type=\"SUB\", $FK182,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P183:$P$185,$G183:$G$185,WBS_ID), IF($N182<>\"\", IF($N182<=8,$N182,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N182*(8/Field_Sch_Hours),$N182)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF182,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM183:CM$185,$G183:$G$185,WBS_ID), IF($N182<>\"\", IF(Type=\"A\", ($S182*P182)+($AA182*P182)+($AI182*P182)+($AQ182*P182)+($AY182*P182)+($BG182*P182)+($BO182*P182)+($BW182*P182)+($CE182*P182), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN183:CN$185,$G183:$G$185,WBS_ID), IF($N182<>\"\", IF(Type=\"A\", ($S182*Q182)+($AA182*Q182)+($AI182*Q182)+($AQ182*Q182)+($AY182*Q182)+($BG182*Q182)+($BO182*Q182)+($BW182*Q182)+($CE182*Q182), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO183:$CO$185,$G183:$G$185,WBS_ID), IF($N182<>\"\", IF(Type=\"A\", $CM182+$CN182, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP183:CP$185, $G183:$G$185, WBS_ID),\n    IF($N182<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM182), 0, AM182),\n                IF(ISBLANK(AE182), 0, AE182),\n                IF(ISBLANK(W182), 0, W182),\n                IF(ISBLANK(AU182), 0, AU182),\n                IF(ISBLANK(BC182), 0, BC182),\n                IF(ISBLANK(BK182), 0, BK182),\n                IF(ISBLANK(BS182), 0, BS182),\n                IF(ISBLANK(CA182), 0, CA182),\n                IF(ISBLANK(CI182), 0, CI182)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ183:CQ$185, $G183:$G$185, WBS_ID),\n    IF($N182<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN182), 0, AN182),\n                IF(ISBLANK(AF182), 0, AF182),\n                IF(ISBLANK(X182), 0, X182),\n                IF(ISBLANK(AV182), 0, AV182),\n                IF(ISBLANK(BD182), 0, BD182),\n                IF(ISBLANK(BL182), 0, BL182),\n                IF(ISBLANK(BT182), 0, BT182),\n                IF(ISBLANK(CB182), 0, CB182),\n                IF(ISBLANK(CJ182), 0, CJ182)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR183:$CR$185, $G183:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG182), 0, $AG182),\n                    IF(ISBLANK($Y182), 0, $Y182),\n                    IF(ISBLANK($AO182), 0, $AO182),\n                    IF(ISBLANK($CK182), 0, $CK182),\n                    IF(ISBLANK($CC182), 0, $CC182),\n                    IF(ISBLANK($BU182), 0, $BU182),\n                    IF(ISBLANK($BM182), 0, $BM182),\n                    IF(ISBLANK($BE182), 0, $BE182),\n                    IF(ISBLANK($AW182), 0, $AW182)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG182), 0, $AG182),\n                    IF(ISBLANK($Y182), 0, $Y182),\n                    IF(ISBLANK($AO182), 0, $AO182),\n                    IF(ISBLANK($CK182), 0, $CK182),\n                    IF(ISBLANK($CC182), 0, $CC182),\n                    IF(ISBLANK($BU182), 0, $BU182),\n                    IF(ISBLANK($BM182), 0, $BM182),\n                    IF(ISBLANK($BE182), 0, $BE182),\n                    IF(ISBLANK($AW182), 0, $AW182)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT182,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY182,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD182,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI182,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN182,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,157,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C183, Stage_ID, $K$25:K183, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D183, Level_1, $K$25:$K183, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E183, Level_2, $K$25:K183, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L183=\"WBS\",SUMIFS($N184:$N$185,$G184:$G$185,WBS_ID),IF('Project Estimation'!$L183=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O184:$O$185,$G184:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N183 /Field_Sch_Hours), IF(Type=\"SUB\", $FK183,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P184:$P$185,$G184:$G$185,WBS_ID), IF($N183<>\"\", IF($N183<=8,$N183,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N183*(8/Field_Sch_Hours),$N183)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF183,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM184:CM$185,$G184:$G$185,WBS_ID), IF($N183<>\"\", IF(Type=\"A\", ($S183*P183)+($AA183*P183)+($AI183*P183)+($AQ183*P183)+($AY183*P183)+($BG183*P183)+($BO183*P183)+($BW183*P183)+($CE183*P183), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN184:CN$185,$G184:$G$185,WBS_ID), IF($N183<>\"\", IF(Type=\"A\", ($S183*Q183)+($AA183*Q183)+($AI183*Q183)+($AQ183*Q183)+($AY183*Q183)+($BG183*Q183)+($BO183*Q183)+($BW183*Q183)+($CE183*Q183), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO184:$CO$185,$G184:$G$185,WBS_ID), IF($N183<>\"\", IF(Type=\"A\", $CM183+$CN183, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP184:CP$185, $G184:$G$185, WBS_ID),\n    IF($N183<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM183), 0, AM183),\n                IF(ISBLANK(AE183), 0, AE183),\n                IF(ISBLANK(W183), 0, W183),\n                IF(ISBLANK(AU183), 0, AU183),\n                IF(ISBLANK(BC183), 0, BC183),\n                IF(ISBLANK(BK183), 0, BK183),\n                IF(ISBLANK(BS183), 0, BS183),\n                IF(ISBLANK(CA183), 0, CA183),\n                IF(ISBLANK(CI183), 0, CI183)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ184:CQ$185, $G184:$G$185, WBS_ID),\n    IF($N183<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN183), 0, AN183),\n                IF(ISBLANK(AF183), 0, AF183),\n                IF(ISBLANK(X183), 0, X183),\n                IF(ISBLANK(AV183), 0, AV183),\n                IF(ISBLANK(BD183), 0, BD183),\n                IF(ISBLANK(BL183), 0, BL183),\n                IF(ISBLANK(BT183), 0, BT183),\n                IF(ISBLANK(CB183), 0, CB183),\n                IF(ISBLANK(CJ183), 0, CJ183)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR184:$CR$185, $G184:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG183), 0, $AG183),\n                    IF(ISBLANK($Y183), 0, $Y183),\n                    IF(ISBLANK($AO183), 0, $AO183),\n                    IF(ISBLANK($CK183), 0, $CK183),\n                    IF(ISBLANK($CC183), 0, $CC183),\n                    IF(ISBLANK($BU183), 0, $BU183),\n                    IF(ISBLANK($BM183), 0, $BM183),\n                    IF(ISBLANK($BE183), 0, $BE183),\n                    IF(ISBLANK($AW183), 0, $AW183)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG183), 0, $AG183),\n                    IF(ISBLANK($Y183), 0, $Y183),\n                    IF(ISBLANK($AO183), 0, $AO183),\n                    IF(ISBLANK($CK183), 0, $CK183),\n                    IF(ISBLANK($CC183), 0, $CC183),\n                    IF(ISBLANK($BU183), 0, $BU183),\n                    IF(ISBLANK($BM183), 0, $BM183),\n                    IF(ISBLANK($BE183), 0, $BE183),\n                    IF(ISBLANK($AW183), 0, $AW183)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT183,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY183,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD183,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI183,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN183,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,158,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C184, Stage_ID, $K$25:K184, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D184, Level_1, $K$25:$K184, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E184, Level_2, $K$25:K184, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L184=\"WBS\",SUMIFS($N185:$N$185,$G185:$G$185,WBS_ID),IF('Project Estimation'!$L184=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O185:$O$185,$G185:$G$185,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N184 /Field_Sch_Hours), IF(Type=\"SUB\", $FK184,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P185:$P$185,$G185:$G$185,WBS_ID), IF($N184<>\"\", IF($N184<=8,$N184,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N184*(8/Field_Sch_Hours),$N184)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), IFERROR(X184+W184,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"),  IFERROR(AF184+AE184,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AN184+AM184,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(AV184+AU184,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BD184+BC184,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BL184+BK184,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(BT184+BS184,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CB184+CA184,\"\"),\"\")","v":""},{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF184,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM185:CM$185,$G185:$G$185,WBS_ID), IF($N184<>\"\", IF(Type=\"A\", ($S184*P184)+($AA184*P184)+($AI184*P184)+($AQ184*P184)+($AY184*P184)+($BG184*P184)+($BO184*P184)+($BW184*P184)+($CE184*P184), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN185:CN$185,$G185:$G$185,WBS_ID), IF($N184<>\"\", IF(Type=\"A\", ($S184*Q184)+($AA184*Q184)+($AI184*Q184)+($AQ184*Q184)+($AY184*Q184)+($BG184*Q184)+($BO184*Q184)+($BW184*Q184)+($CE184*Q184), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO185:$CO$185,$G185:$G$185,WBS_ID), IF($N184<>\"\", IF(Type=\"A\", $CM184+$CN184, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP185:CP$185, $G185:$G$185, WBS_ID),\n    IF($N184<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM184), 0, AM184),\n                IF(ISBLANK(AE184), 0, AE184),\n                IF(ISBLANK(W184), 0, W184),\n                IF(ISBLANK(AU184), 0, AU184),\n                IF(ISBLANK(BC184), 0, BC184),\n                IF(ISBLANK(BK184), 0, BK184),\n                IF(ISBLANK(BS184), 0, BS184),\n                IF(ISBLANK(CA184), 0, CA184),\n                IF(ISBLANK(CI184), 0, CI184)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ185:CQ$185, $G185:$G$185, WBS_ID),\n    IF($N184<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN184), 0, AN184),\n                IF(ISBLANK(AF184), 0, AF184),\n                IF(ISBLANK(X184), 0, X184),\n                IF(ISBLANK(AV184), 0, AV184),\n                IF(ISBLANK(BD184), 0, BD184),\n                IF(ISBLANK(BL184), 0, BL184),\n                IF(ISBLANK(BT184), 0, BT184),\n                IF(ISBLANK(CB184), 0, CB184),\n                IF(ISBLANK(CJ184), 0, CJ184)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR185:$CR$185, $G185:$G$185, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG184), 0, $AG184),\n                    IF(ISBLANK($Y184), 0, $Y184),\n                    IF(ISBLANK($AO184), 0, $AO184),\n                    IF(ISBLANK($CK184), 0, $CK184),\n                    IF(ISBLANK($CC184), 0, $CC184),\n                    IF(ISBLANK($BU184), 0, $BU184),\n                    IF(ISBLANK($BM184), 0, $BM184),\n                    IF(ISBLANK($BE184), 0, $BE184),\n                    IF(ISBLANK($AW184), 0, $AW184)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG184), 0, $AG184),\n                    IF(ISBLANK($Y184), 0, $Y184),\n                    IF(ISBLANK($AO184), 0, $AO184),\n                    IF(ISBLANK($CK184), 0, $CK184),\n                    IF(ISBLANK($CC184), 0, $CC184),\n                    IF(ISBLANK($BU184), 0, $BU184),\n                    IF(ISBLANK($BM184), 0, $BM184),\n                    IF(ISBLANK($BE184), 0, $BE184),\n                    IF(ISBLANK($AW184), 0, $AW184)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT184,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY184,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD184,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI184,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN184,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]
[null,159,"",{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=1), COUNTIFS(C$25:C185, Stage_ID, $K$25:K185, 1), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=2), COUNTIFS(D$25:D185, Level_1, $K$25:$K185, 2), \"\")","v":""},{"$f":"IF(AND(Type=\"WBS\", WBS_Level>=3), COUNTIFS(E$25:E185, Level_2, $K$25:K185, 3), \"\")","v":""},-1,-1,-1,null,"",null,null,{"$f":"IF('Project Estimation'!$L185=\"WBS\",SUMIFS($N$185:$N186,$G$185:$G186,WBS_ID),IF('Project Estimation'!$L185=\"SUB\",0,\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($O$185:$O186,$G$185:$G186,WBS_ID), IF(OR(Type=\"A\", Type=\"LOE\"), ($N185 /Field_Sch_Hours), IF(Type=\"SUB\", $FK185,\"\")))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($P$185:$P186,$G$185:$G186,WBS_ID), IF($N185<>\"\", IF($N185<=8,$N185,IF(AND(Field_Sch_Days>4,Field_Sch_Hours>8),$N185*(8/Field_Sch_Hours),$N185)), \"\"))","v":""},"",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!T185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AB185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AJ185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AR185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!AZ185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BH185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BP185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!BX185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","","",{"$nulls":3},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},{"$f":"IF(OR(Type=\"A\", Type=\"LOE\"), _xlfn.IFNA(INDEX(Tbl_Labor_Rates[#All],MATCH('Project Estimation'!CF185,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\"),\"\")","v":""},"","",{"$f":"IF(OR(Type=\"A\",Type=\"LOE\"),IFERROR(CJ185+CI185,\"\"),\"\")","v":""},null,{"$f":"IF(Type=\"WBS\", SUMIFS(CM$185:CM186,$G$185:$G186,WBS_ID), IF($N185<>\"\", IF(Type=\"A\", ($S185*P185)+($AA185*P185)+($AI185*P185)+($AQ185*P185)+($AY185*P185)+($BG185*P185)+($BO185*P185)+($BW185*P185)+($CE185*P185), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CN$185:CN186,$G$185:$G186,WBS_ID), IF($N185<>\"\", IF(Type=\"A\", ($S185*Q185)+($AA185*Q185)+($AI185*Q185)+($AQ185*Q185)+($AY185*Q185)+($BG185*Q185)+($BO185*Q185)+($BW185*Q185)+($CE185*Q185), IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS($CO$185:$CO186,$G$185:$G186,WBS_ID), IF($N185<>\"\", IF(Type=\"A\", $CM185+$CN185, IF(Type=\"SUB\", 0,IF(Type=\"M\", 0,\"\"))),\"\"))","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CP$185:CP186, $G$185:$G186, WBS_ID),\n    IF($N185<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AM185), 0, AM185),\n                IF(ISBLANK(AE185), 0, AE185),\n                IF(ISBLANK(W185), 0, W185),\n                IF(ISBLANK(AU185), 0, AU185),\n                IF(ISBLANK(BC185), 0, BC185),\n                IF(ISBLANK(BK185), 0, BK185),\n                IF(ISBLANK(BS185), 0, BS185),\n                IF(ISBLANK(CA185), 0, CA185),\n                IF(ISBLANK(CI185), 0, CI185)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(Type=\"WBS\", SUMIFS(CQ$185:CQ186, $G$185:$G186, WBS_ID),\n    IF($N185<>\"\",\n        IF(OR(Type=\"A\", Type=\"LOE\"),\n            SUM(\n                IF(ISBLANK(AN185), 0, AN185),\n                IF(ISBLANK(AF185), 0, AF185),\n                IF(ISBLANK(X185), 0, X185),\n                IF(ISBLANK(AV185), 0, AV185),\n                IF(ISBLANK(BD185), 0, BD185),\n                IF(ISBLANK(BL185), 0, BL185),\n                IF(ISBLANK(BT185), 0, BT185),\n                IF(ISBLANK(CB185), 0, CB185),\n                IF(ISBLANK(CJ185), 0, CJ185)\n            ),\n            IF(Type=\"SUB\", 0, IF(Type=\"M\", 0, \"\"))\n        ),\n        \"\"\n    )\n)","v":""},{"$f":"IF(\n    Type=\"SUB\",\n    0,\n    IF(\n        Type=\"WBS\",\n        SUMIFS($CR$185:$CR186, $G$185:$G186, WBS_ID),\n        IFERROR(\n            IF(\n                SUM(\n                    IF(ISBLANK($AG185), 0, $AG185),\n                    IF(ISBLANK($Y185), 0, $Y185),\n                    IF(ISBLANK($AO185), 0, $AO185),\n                    IF(ISBLANK($CK185), 0, $CK185),\n                    IF(ISBLANK($CC185), 0, $CC185),\n                    IF(ISBLANK($BU185), 0, $BU185),\n                    IF(ISBLANK($BM185), 0, $BM185),\n                    IF(ISBLANK($BE185), 0, $BE185),\n                    IF(ISBLANK($AW185), 0, $AW185)\n                )=0,\n                \"\",\n                SUM(\n                    IF(ISBLANK($AG185), 0, $AG185),\n                    IF(ISBLANK($Y185), 0, $Y185),\n                    IF(ISBLANK($AO185), 0, $AO185),\n                    IF(ISBLANK($CK185), 0, $CK185),\n                    IF(ISBLANK($CC185), 0, $CC185),\n                    IF(ISBLANK($BU185), 0, $BU185),\n                    IF(ISBLANK($BM185), 0, $BM185),\n                    IF(ISBLANK($BE185), 0, $BE185),\n                    IF(ISBLANK($AW185), 0, $AW185)\n                )\n            ),\n            \"\"\n        )\n    )\n)","v":""},null,null,"",{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CT185,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,{"$f":"IF(CY185<>\"\", $N185, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!CY185,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,{"$f":"IF(DD185<>\"\", $N185, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DD185,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,{"$f":"IF(DI185<>\"\", $N185, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DI185,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",null,null,{"$f":"IF(DN185<>\"\", $N185, \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH('Project Estimation'!DN185,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":5},"","","",{"$nulls":6},"",""]

{"sheet":"Pipe Welding","index":2,"n_rows":42,"n_cols":64,"rows_kept":42,"hidden":true,"merged":[[0,0,0,3],[0,21,0,35],[2,2,2,38],[2,40,2,50],[2,52,2,63],[3,33,4,33],[4,52,4,53],[4,54,4,55],[5,0,5,1],[5,52,5,53],[5,54,5,55],[6,0,6,1],[6,52,6,53],[6,54,6,55],[7,52,7,53],[7,54,7,55],[8,0,8,1],[8,52,8,53],[8,54,8,55],[9,52,9,53],[9,54,9,55],[10,0,10,1],[10,52,10,53],[10,54,10,55],[11,0,32,1],[11,52,11,53],[11,54,11,55],[12,52,12,53],[12,54,12,55],[13,52,13,53],[13,54,13,55],[14,52,14,53],[14,54,14,55],[15,52,15,53],[15,54,15,55],[16,52,16,53],[16,54,16,55],[17,52,17,53],[17,54,17,55],[18,52,18,53],[18,54,18,55],[19,41,23,42],[19,52,19,53],[19,54,19,55],[20,52,20,53],[20,54,20,55],[21,52,21,53],[21,54,21,55],[22,52,22,53],[22,54,22,55],[23,52,23,53],[23,54,23,55],[24,45,24,46],[24,52,24,53],[24,54,24,55],[25,52,25,53],[25,54,25,55],[26,52,26,53],[26,54,26,55],[27,52,27,53],[27,54,27,55],[28,52,28,53],[28,54,28,55],[29,52,29,53],[29,54,29,55],[33,33,33,34],[34,2,34,3],[35,2,35,3],[35,34,35,35],[36,2,36,3],[37,2,37,3],[38,2,38,3],[39,2,39,3]]}
["FILL IN YELLOW CELLS ONLY!",{"$nulls":20},"Our Company' PIPING REPORT"]
["`",{"$nulls":10},"60 HRS",null,null,"XS HRS"]
[null,null,"BUTT WELDS",{"$nulls":37},"FLANGES",{"$nulls":11},"O'lets/CPLGs/BRANCHES"]
[{"$nulls":33},"# WELDS"]
["Shop Welder","Yes","PIPE SIZE","STD","STD","STD HRS",40,40,"40  HRS",60,60,"60 HRS","XS","XS","XS HRS",80,80,"80 HRS",100,100,"100 HRS",120,120,"120 HRS",140,140,"140 HRS",160,160,"160 HRS","XXS",{"$nulls":3},"LF OF PIPE","HOURS","HYDRO ","WATER","BARRELS",null,null,150,300,400,600,150,300,400,600,"# WELDS","Hours",null,"Outlet",null,"Header",null,"STD/2000#","STD/2000#","XH/3000#","XH/3000#",">XH/6000#",">XH/6000#","# WELDS","Hours"]
[null,null,1,null,0.6,{"$f":"SUM(D6*E6)","v":0},null,0.7,{"$f":"SUM(G6*H6)","v":0},{"$nulls":4},0.7,{"$f":"SUM(M6*N6)","v":0},null,0.7,{"$f":"SUM(P6*Q6)","v":0},{"$nulls":4},0.9,{"$f":"SUM(V6*W6)","v":0},null,0.9,{"$f":"SUM(Y6*Z6)","v":0},null,0.9,{"$f":"SUM(AB6*AC6)","v":0},null,0.9,{"$f":"SUM(AE6*AF6)","v":0},{"$f":"SUM(AE6,AB6,Y6,V6,S6,P6,M6,J6,G6,D6)","v":0},null,{"$f":"SUM(F6+I6+L6+O6+R6+U6+X6+AA6+AD6+AG6)","v":0},{"$f":"IF($B$5=\"Yes\",AI6*0.04,0)","v":{"v":0,"d":"0.0"}},0.04,{"$f":"IF($B$5=\"y\",AL6*AI6,0)","v":0},null,2,{"$nulls":4},1.5,1.8,1.8,2.6,{"$f":"SUM(AP6:AS6)","v":0},{"$f":"SUM(AP6*AT6,AQ6*AU6,AR6*AV6,AS6*AW6)","v":0},null,0.5,null,"All sizes ",null,null,1.5,null,2,null,2.5,{"$f":"SUM(BE6,BG6,BI6)","v":0},{"$f":"SUM(BE6*BF6,BG6*BH6,BI6*BJ6)","v":0}]
[null,null,1.25,null,0.7,{"$f":"SUM(D7*E7)","v":0},null,0.7,{"$f":"SUM(G7*H7)","v":0},{"$nulls":4},0.7,{"$f":"SUM(M7*N7)","v":0},null,0.7,{"$f":"SUM(P7*Q7)","v":0},{"$nulls":4},1,{"$f":"SUM(V7*W7)","v":0},null,1,{"$f":"SUM(Y7*Z7)","v":0},null,1,{"$f":"SUM(AB7*AC7)","v":0},null,1,{"$f":"SUM(AE7*AF7)","v":0},0,null,0,{"$f":"IF($B$5=\"Yes\",AI7*0.04,0)","v":{"v":0,"d":"0.0"}},0.063,{"$f":"IF($B$5=\"y\",AL7*AI7,0)","v":0},null,2.5,{"$nulls":4},2,2.3,2.3,3.4,{"$f":"SUM(AP7:AS7)","v":0},0,null,0.75,null,"All sizes ",null,null,1.8,null,2.2,null,3,{"$f":"SUM(BE7,BG7,BI7)","v":0},0]
[null,null,1.5,null,0.7,{"$f":"SUM(D8*E8)","v":0},null,0.8,{"$f":"SUM(G8*H8)","v":0},{"$nulls":4},0.8,{"$f":"SUM(M8*N8)","v":0},null,0.8,{"$f":"SUM(P8*Q8)","v":0},{"$nulls":4},1.1,{"$f":"SUM(V8*W8)","v":0},null,1.1,{"$f":"SUM(Y8*Z8)","v":0},null,1.1,{"$f":"SUM(AB8*AC8)","v":0},null,1.1,{"$f":"SUM(AE8*AF8)","v":0},0,null,0,{"v":0,"d":"0.0"},0.091,0,null,3,{"$nulls":4},2.5,2.8,2.8,4.1,0,0,null,1,null,"All sizes ",null,null,2.1,null,2.5,null,3.3,0,0]
[null,null,2,null,0.8,0,null,0.8,0,{"$nulls":4},0.9,0,null,0.9,0,{"$nulls":4},1.4,0,null,1.4,0,null,1.4,0,null,1.4,0,0,null,0,{"v":0,"d":"0.0"},0.23,0,null,3.5,{"$nulls":4},2.9,3.2,3.2,4.6,0,0,null,1.25,null,"All sizes ",null,null,2.3,null,2.9,null,3.8,0,0]
[null,null,2.5,null,1,0,null,1,0,{"$nulls":4},1.1,0,null,1.1,0,{"$nulls":4},1.6,0,null,1.6,0,null,1.6,0,null,1.6,0,0,null,0,{"v":0,"d":"0.0"},0.255,0,null,4,{"$nulls":4},3.2,3.5,3.5,5,0,0,null,1.5,null,"All sizes ",null,null,2.9,null,3.7,null,4.9,0,0]
[null,null,3,null,1.1,0,null,1.1,0,{"$nulls":4},1.2,0,null,1.2,0,{"$nulls":4},1.8,0,null,1.8,0,null,1.8,0,null,1.8,0,0,null,0,{"v":0,"d":"0.0"},0.367,0,null,6,{"$nulls":4},4.2,4.7,4.7,6.7,0,0,null,2,null,"All sizes ",null,null,3.9,null,4.8,null,6.4,0,0]
[null,null,3.5,null,1.2,0,null,1.2,0,{"$nulls":4},1.4,0,null,1.4,0,{"$nulls":4},1.9,0,null,2,0,null,2.5,0,null,2.5,0,0,null,0,{"v":0,"d":"0.0"},0.499,0,null,8,{"$nulls":4},5.4,6,6,8.6,0,0,null,2.5,null,"All sizes ",null,null,4.6,null,5.9,null,7.7,0,0]
[null,null,4,null,1.3,0,null,1.3,0,{"$nulls":4},1.6,0,null,1.6,0,{"$nulls":4},2.4,0,null,2.5,0,null,3.1,0,null,2.6,0,0,null,0,{"v":0,"d":"0.0"},0.653,0,null,10,{"$nulls":4},6.7,7.3,7.3,10.1,0,0,null,3,null,"All sizes ",null,null,5.3,null,6.8,null,10.6,0,0]
[null,null,5,null,1.5,0,null,1.5,0,{"$nulls":4},1.9,0,null,1.9,0,{"$nulls":4},2.5,0,null,3.7,0,null,3.9,0,null,3.3,0,0,null,0,{"v":0,"d":"0.0"},1.02,0,null,12,{"$nulls":4},7.3,7.9,7.9,10.5,0,0,null,4,null,"All sizes ",null,null,7,null,8.5,null,11.3,0,0]
[null,null,6,null,1.8,0,null,1.8,0,{"$nulls":4},2.1,0,null,2.1,0,{"$nulls":4},3.2,0,null,4.3,0,null,4.3,0,null,4.3,0,0,null,0,{"v":0,"d":"0.0"},1.47,0,null,14,{"$nulls":4},8.8,9.5,9.5,11.9,0,0,null,5,null,"All sizes ",null,null,7.9,null,9.3,null,13.7,0,0]
[null,null,8,null,2.2,0,null,2.2,0,null,2.8,{"$f":"SUM(J16*K16)","v":0},null,2.8,0,null,2.8,0,null,4.8,{"$f":"SUM(S16*T16)","v":0},null,5.1,0,null,6.4,0,null,7.3,0,null,7.3,0,0,null,0,{"v":0,"d":"0.0"},2.61,0,null,16,{"$nulls":4},9.6,10.2,10.2,12.3,0,0,null,6,null,"All sizes ",null,null,8.7,null,9.9,null,16,0,0]
[null,null,10,null,2.7,0,null,2.7,0,null,4.3,0,null,4.3,0,null,4.3,0,null,5.8,0,null,8,0,null,9.6,0,null,11.1,0,null,11.1,0,0,null,0,{"v":0,"d":"0.0"},4.08,0,null,18,{"$nulls":4},12,12.7,12.7,15.4,0,0,null,8,null,"All sizes ",null,null,9.7,null,10.6,null,18.9,0,0]
[null,null,12,null,3.1,0,null,3.4,0,null,4.4,0,null,4,0,null,5.6,0,null,8.4,0,null,10.4,0,null,13,0,null,15.2,0,null,15.2,0,0,null,0,{"v":0,"d":"0.0"},5.88,0,null,20,{"$nulls":4},13.3,14,14,16.9,0,0,null,10,null,"All sizes ",null,null,13.6,null,19.4,null,30.2,0,0]
[null,null,14,null,3.6,0,null,4.2,0,null,5.8,0,null,4.8,0,null,8.1,0,null,11.2,0,null,13.7,0,null,16.3,0,null,19.2,0,null,19.2,0,0,null,0,{"v":0,"d":"0.0"},7.99,0,null,24,{"$nulls":4},17.6,18.5,18.5,22.4,0,0,null,12,null,"All sizes ",null,null,19,null,22.5,null,44.7,0,0]
[null,null,16,null,4.2,0,null,5.6,0,null,7.1,0,null,5.6,0,null,10.5,0,null,14.3,0,null,17.6,0,null,21.1,0,null,23.5,0,null,23.5,0,0,null,0,{"v":0,"d":"0.0"},10.4,0,null,26,{"$nulls":6},20.5,23.2,0,0,null,14,null,"14\"-16\"",null,null,23.8,null,26.5,null,53.9,0,0]
[null,null,18,null,4.9,0,null,7.3,0,null,9.5,0,null,6.5,0,null,10.5,0,null,18.5,0,null,21.7,0,null,25.4,0,null,28.6,0,null,28.6,0,0,null,0,{"v":0,"d":"0.0"},13.2,0,null,30,{"$nulls":6},24.8,26.7,0,0,null,14,null,"18\"and  larger",null,null,21.2,null,23.5,null,58.7,0,0]
[null,null,20,null,5.3,0,null,7.9,0,null,11.7,0,null,7.1,0,null,13.9,0,null,22.1,0,null,27,0,null,31.3,0,null,34.6,0,null,34.6,0,0,null,0,{"v":0,"d":"0.0"},16.3,0,null,34,{"$nulls":6},30.8,32.8,0,0,null,16,null,"16\"-18\"",null,null,28.4,null,30.4,null,70.4,0,0]
[null,null,24,null,5.9,0,null,11.9,0,null,12,0,null,9.1,0,null,26.3,0,null,30.4,0,null,36.9,0,null,41.8,0,null,56.2,0,null,56.2,0,{"$f":"SUM(AE23,AB23,Y23,V23,S23,P23,M23,J23,G23,D23)","v":0},null,0,{"v":0,"d":"0.0"},23.5,0,null,36,{"$nulls":6},34.5,36.5,0,0,null,16,null,"20\" and larger",null,null,25.1,null,27.4,null,76.2,0,0]
[null,null,26,null,6.5,0,null,12.6,0,null,13,0,null,9.7,0,{"$nulls":13},62.4,0,null,62.4,0,0,null,0,{"v":0,"d":"0.0"},27.6,0,null,42,{"$nulls":6},49.8,52.1,0,0,null,18,null,"18\"-20\"",null,null,33.7,null,36.9,null,91,0,0]
[null,null,28,null,7.1,0,null,12.9,0,null,14,0,null,10.3,0,{"$nulls":13},68.6,0,null,68.6,0,0,null,0,{"v":0,"d":"0.0"},32,0,null,"Totals",{"$f":"SUM(AP6:AP10,AP11:AP18,AP19)","v":0},{"$f":"SUM(AQ6:AQ10,AQ11:AQ18,AQ19)","v":0},{"$f":"SUM(AR6:AR10,AR11:AR18,AR19)","v":0},{"$f":"SUM(AS6:AS10,AS11:AS18,AS19)","v":0},{"$nulls":4},{"$f":"SUM(AX6:AX24)","v":0},{"$f":"SUM(AY6:AY19)","v":0},null,18,null,"24\" and larger",null,null,29.7,null,32.7,null,98,0,0]
[null,null,30,null,7.7,0,null,13.6,0,null,15.4,0,null,10.9,0,{"$nulls":13},74.8,0,null,74.8,0,0,null,0,{"v":0,"d":"0.0"},36.7,0,{"$nulls":13},20,null,"20\"-24\"",null,null,40.9,null,44.9,null,100.9,0,0]
[null,null,32,null,8.3,0,null,14.3,0,null,16.6,0,null,11.5,0,{"$nulls":13},81,0,null,81,0,0,null,0,{"v":0,"d":"0.0"},41.8,0,{"$nulls":13},20,null,"26\" and larger",null,null,35.7,null,39.9,null,108.8,0,0]
[null,null,34,null,8.9,0,null,15,0,null,18,0,null,12.1,0,{"$nulls":13},87.2,0,null,87.2,0,0,null,0,{"v":0,"d":"0.0"},47.1,0,{"$nulls":13},24,null,"24\"-26\"",null,null,62.7,null,73.3,null,121.1,0,0]
[null,null,36,null,9.5,0,null,15.7,0,null,19,0,null,12.7,0,{"$nulls":13},93.4,0,null,93.4,0,0,null,0,{"v":0,"d":"0.0"},52.9,0,{"$nulls":13},24,null,"28\" and larger",null,null,52.8,null,63.4,null,130.5,0,0]
[null,null,38,null,10.1,0,null,16.3,0,null,20.2,0,null,13.4,0,{"$nulls":13},99.6,0,null,99.6,0,0,null,0,{"v":0,"d":"0.0"},58.9,0,{"$nulls":13},"TOTALS",{"$nulls":3},{"$f":"SUM(BE6:BE29)","v":0},null,{"$f":"SUM(BG6:BG29)","v":0},null,{"$f":"SUM(BI6:BI29)","v":0},null,null,{"$f":"SUM(BL6:BL29)","v":0}]
[null,null,40,null,10.7,0,null,17,0,null,21.4,0,null,14,0,{"$nulls":13},100.8,0,null,100.8,0,0,null,0,{"v":0,"d":"0.0"},65.2,0]
[]
[null,null,"Totals",{"$f":"SUM(D6:D31)","v":0},null,{"$f":"SUM(F6:F32)","v":0},{"$f":"SUM(G6:G31)","v":0},null,{"$f":"SUM(I6:I32)","v":0},{"$f":"SUM(J6:J31)","v":0},null,{"$f":"SUM(L6:L32)","v":0},{"$f":"SUM(M6:M31)","v":0},null,{"$f":"SUM(O6:O32)","v":0},{"$f":"SUM(P6:P31)","v":0},null,{"$f":"SUM(R6:R32)","v":0},{"$f":"SUM(S6:S31)","v":0},null,{"$f":"SUM(U6:U32)","v":0},{"$f":"SUM(V6:V31)","v":0},null,{"$f":"SUM(X6:X32)","v":0},{"$f":"SUM(Y6:Y31)","v":0},null,{"$f":"SUM(AA6:AA32)","v":0},{"$f":"SUM(AB6:AB31)","v":0},null,{"$f":"SUM(AD6:AD32)","v":0},{"$f":"SUM(AE6:AE31)","v":0},null,{"$f":"SUM(AG6:AG32)","v":0},{"$f":"SUM(AH6:AH32)","v":0},{"$f":"SUM(AI6:AI31)","v":0},{"$f":"SUM(AJ6:AJ31)","v":0},{"$f":"SUM(AK6:AK31)","v":{"v":0,"d":"0.0"}},null,{"$f":"SUM(AM6:AM32)","v":0}]
[{"$nulls":38},{"$f":"SUM(AM33/42)","v":0}]
["ButtWeld",{"$f":"$AJ$33","v":0},{"$f":"IF($A$5=\"Shop Welder\",B35*85,IF($A$5=\"Rig Welder\",B35*128,B35*42))","v":{"v":0,"d":"$0.00"}}]
["Flange",{"$f":"$AY$25","v":0},{"$f":"IF($A$5=\"Shop Welder\",B36*85,IF($A$5=\"Rig Welder\",B36*128,B36*42))","v":{"v":0,"d":"$0.00"}},{"$nulls":31},"WATER QUOTE"]
["Fitting",{"$f":"$AI$33*0.07","v":0},{"$f":"IF($A$5=\"Shop Welder\",B37*85,IF($A$5=\"Rig Welder\",B37*128,B37*42))","v":{"v":0,"d":"$0.00"}},{"$nulls":33},{"$f":"SUM(AK36*0.15+AK36)","v":0},{"$f":"SUM(AL36*0.15+AL36)","v":0}]
["Hydro ",{"$f":"$AK$33","v":0},{"$f":"B38*150","v":{"v":0,"d":"$0.00"}}]
["Olets",{"$f":"$BL$30","v":0},{"$f":"IF($A$5=\"Shop Welder\",B39*85,IF($A$5=\"Rig Welder\",B39*128,B39*42))","v":{"v":0,"d":"$0.00"}}]
[null,{"$f":"SUM(B35:B39)","v":0},{"$f":"SUM(C35:C39)","v":{"v":0,"d":"$0.00"}},{"$nulls":37},"Rig Welder",null,"Yes"]
[{"$nulls":40},"Shop Welder",null,"No"]
[{"$nulls":40},"Class 2 Welder"]

{"sheet":"Calculations","index":3,"n_rows":81,"n_cols":14,"rows_kept":81,"hidden":true,"merged":[[2,13,42,22],[47,13,73,22],[80,13,103,21]]}
["legend","input blue"]
[null,"answer yellow"]
[{"$nulls":13},"Sub ShowPopUpForCalculationOption1() Dim result As VbMsgBoxResult ' Customize the message and buttons according to your needs result = MsgBox(\"Choose an option for Calculation Option 1:\" & vbCrLf & _ \"1. Option A\" & vbCrLf & _ \"2. Option B\" & vbCrLf & _ \"3. Option C\", vbExclamation + vbYesNoCancel, \"Calculation Option 1\") ' Handle the user's choice Select Case result Case vbYes ' User chose Option A - Add your calcSub ShowPopUpForCalculationOption1()\n    Dim result As VbMsgBoxResult\n    \n    ' Customize the message and buttons according to your needs\n    result = MsgBox(\"Choose an option for Calculation Option 1:\" & vbCrLf & _\n                    \"1. Option A\" & vbCrLf & _\n                    \"2. Option B\" & vbCrLf & _\n                    \"3. Option C\", vbExclamation + vbYesNoCancel, \"Calculation Option 1\")\n    \n    ' Handle the user's choice\n    Select Case result\n        Case vbYes\n            ' User chose Option A - Add your calculation code here\n            MsgBox \"You selected Option A for Calculation Option 1.\"\n        Case vbNo\n            ' User chose Option B - Add your calculation code here\n            MsgBox \"You selected Option B for Calculation Option 1.\"\n        Case vbCancel\n            ' User chose Option C - Add your calculation code here\n            MsgBox \"You selected Option C for Calculation Option 1.\"\n    End Select\nEnd Subulation code here MsgBox \"You selected Option A for Calculation Option 1.\" Case vbNo ' User chose Option B - Add your calculation code here MsgBox \"You selected Option B for Calculation Option 1.\" Case vbCancel ' User chose Option C - Add your calculation code here MsgBox \"You selected Option C for Calculation Option 1.\" End Select End Sub"]
["Concrete"]
[3,"length ft"]
[3,"width ft"]
[3,"height ft"]
[{"$f":"+(A5*A6*A7)/27","v":1},"volume yd^3"]
[]
[]
["Dig"]
[27,"length ft"]
[1,"width ft"]
[1,"height ft"]
[{"$f":"+(A12*A13*A14)/27","v":1},"volume yd^3"]
[]
[]
["Sand Blast Media"]
[50,"lb bag"]
[10,"lb/ft^2"]
[400,"surface area"]
[{"$f":"+(A20*A21)/A19","v":80},"bags of media"]
[]
[]
["Cylinder surface area",null,{"$f":"+PI()","v":3.141592653589793}]
[1,"OD of pipe ft"]
[1,"length of pipe ft"]
[{"$f":"+C25*A26*A27","v":3.141592653589793},"ft^2 surface area of pipe"]
[]
[]
["Double Butt Weld",null,{"$f":"+PI()","v":3.141592653589793}]
[1,"t = wall thickness",{"$nulls":6},{"$f":"4*((32/360)*3.14159*(A32/2)^2)+(0.125*(A32+0.125))","v":0.41987744444444447},"in^3/in"]
[36,"OD wall"]
[1,"number of pipe welds"]
[{"$f":"+I32*A33*3.14159*A34","v":47.48698010492},"weld volume in^3"]
[30,"lb per box"]
[{"$f":"+(A35*0.283)/A36","v":0.4479605123230786},"boxes of welding rod"]
[]
[]
[]
[]
["Single Butt Weld",null,{"$f":"+PI()","v":3.141592653589793}]
[1,"pipe thickness in",{"$nulls":6},{"$f":"2*((32/360)*(3.14159*(A43+1/8)^2))+((1/8)*(A43+(1/8)))","v":0.84748275},"in^3/in"]
[12.75,"pipe diameter in"]
[3,"number of pipe welds"]
[{"$f":"+I43*A44*C42*A45","v":101.83854349023588},"weld volume in^3"]
[30,"lb per box"]
[{"$f":"+(A46*0.283)/A47","v":0.9606769269245583},"boxes of welding rod",{"$nulls":11},"Private Sub UserForm_Initialize()\n    ' Code to initialize the user form, if needed\nEnd Sub\n\nPrivate Sub OKButton_Click()\n    ' Code to handle the OK button click event\n    Dim option1Value As Double\n    Dim option2Value As Double\n    \n    ' Get values from textboxes\n    option1Value = CDbl(TextBoxOption1.Value)\n    option2Value = CDbl(TextBoxOption2.Value)\n    \n    ' Perform calculations using the gathered values\n    MsgBox \"Calculation Result: \" & (option1Value + option2Value)\n    \n    ' Close the user form\n    Unload Me\nEnd Sub"]
{"$rows_empty":32}
[{"$nulls":13},"Sub ShowPopUpForCalculationOption1()\n    ' Create an instance of the user form\n    Dim userForm As New UserForm1 ' Replace \"UserForm1\" with the actual name of your user form\n    \n    ' Show the user form\n    userForm.Show\nEnd Sub"]

{"sheet":"Labor Rate Sheet","index":4,"n_rows":53,"n_cols":23,"rows_kept":53,"hidden":true,"merged":[[1,5,2,8],[1,17,1,18],[3,17,3,18],[11,0,15,0],[16,0,21,0],[22,0,23,0],[24,0,25,0],[26,0,28,0],[29,0,48,0],[49,0,52,0]]}
[]
[{"$nulls":5},"Labor Rate Sheet",{"$nulls":11},"Estimator"]
[]
[{"$nulls":17},"Project Details"]
[]
[]
[]
[]
[null,null,"Standard",null,null,"Plant 1",null,null,"Plant 2",null,null,"Plant 3",null,null,"Plant 4",null,null,"Plant 5",null,null,"Plant 6"]
[null,null,"Eff. 01/01/2023",null,null,"Eff. 12/01/2022",null,null,"Eff. 12/19/2022",null,null,"Eff. 04/14/2023",null,null,"Eff. 01/01/2023",null,null,"Eff. 12/01/2023",null,null,"Eff. 02/08/2019"]
[null,"Role Classification","CODE_1","ST_1","OT_1","CODE_2","ST_2","OT_2","CODE_3","ST_3","OT_3","CODE_4","ST_4","OT_4","CODE_5","ST_5","OT_5","CODE_6","ST_6","OT_6","CODE_7","ST_7","OT_7"]
["Indirect   Supervision","Project Manager","PM",{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"}]
[null,"Project Superintendent","PS",{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"}]
[null,"Project Engineer","PE",{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"}]
[null,"General Foreman","GF",{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"}]
[null,"Planner/Scheduler","PL",{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"}]
["Indrect \nOffice Staff","Materials Coordinator","MC",{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"}]
[null,"Tool Room Clerk I","TRI",{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"}]
[null,"Tool Room Clerk II","TRII",{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"}]
[null,"Field Office Clerk I","FOI",{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"}]
[null,"Field Office Clerk II","FOII",{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"}]
[null,"Administrative Assistant","AA",{"$nulls":12},{"v":76.15,"d":"$76.15"},{"v":97.74,"d":"$97.74"}]
["⚠","Safety Manager","SM",{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"}]
[null,"Field Safety","SI",{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"}]
["QC","Qc Manager","QCM",{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"}]
[null,"Qc Inspector","QCI",{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"}]
["Direct Supervision","Field Superintendent","FS",{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"}]
[null,"Supervisor","SUI",{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"}]
[null,"Foreman","F",{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"}]
["Craft\nLabor","Crane Operator I","COI",{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"}]
[null,"Crane Operator II","COII",{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"}]
[null,"Crane Rigger I","CRI",{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"}]
[null,"Equipment Operator I","EI",{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"}]
[null,"Machinist","MACH",{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"}]
[null,"Rig Welder","RW",{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"}]
[null,"Asme Code Welder","WE-CODE",{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"}]
[null,"Class I Welder","WE-1",{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"}]
[null,"Class II Welder","WE-2",{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"}]
[null,"Plant Welder",null,{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"}]
[null,"Carpenter (J1)","CI",{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"}]
[null,"Ironworker (J1)","IWI",{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"}]
[null,"Journeyman II","JII",{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"}]
[null,"Mechanic (J1)","MI",{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"}]
[null,"Painter (J1)","PAI",{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"}]
[null,"Scaffold Builder (J1)","SBI",{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"}]
[null,"Pipefitter Foreman","PF",{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"}]
[null,"Pipefitter I","PII",{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"}]
[null,"Pipefitter Ii","PII",{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"},{"v":80,"d":"$80.00"}]
[null,"Helper I","HI",{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"},{"v":75,"d":"$75.00"}]
["Misc","Per Diem",null,{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"},{"v":65,"d":"$65.00"}]
[null,"Head Mechanic","ENGR",{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"},{"v":55,"d":"$55.00"}]
[null,"Engineering","PLSMA",{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"},{"v":47.5,"d":"$47.50"}]
[null,"Plasma Shop","PD",{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"},{"v":125,"d":"$125.00"}]

{"sheet":"Project Summary","index":5,"n_rows":206,"n_cols":32,"rows_kept":206,"merged":[[2,5,4,9],[3,15,3,16],[3,18,3,19],[12,11,12,14],[13,11,13,14],[14,11,14,14],[15,11,15,14],[16,11,16,14],[19,10,19,12],[20,10,20,12],[26,3,26,4],[27,2,36,2],[28,3,31,3],[28,18,29,18],[28,19,29,19],[28,23,29,23],[28,24,29,24],[32,18,32,19],[32,23,32,24],[33,3,37,3],[33,18,33,19],[33,23,33,24],[40,3,40,4],[41,2,56,2],[41,3,47,3],[44,18,44,19],[44,23,44,24],[49,3,59,3],[49,18,49,19],[50,18,50,19],[53,20,53,22],[59,23,59,24],[60,18,60,19],[60,23,60,24],[61,18,61,19],[61,23,61,24],[64,18,64,19],[64,23,64,24],[70,6,70,7],[71,6,71,7],[72,6,72,7],[101,7,101,8],[105,4,105,7],[134,5,134,6],[134,7,134,8],[135,5,135,6],[135,7,135,8],[136,5,136,6],[136,7,136,8],[138,5,139,6],[138,7,139,7],[138,8,139,8],[138,9,139,9],[138,10,139,10]]}
[]
[]
[{"$nulls":5},"Project Details Sheet"]
[{"$nulls":15},"Estimator",null,null,"Proposal"]
[]
[]
[]
[]
[]
[{"$nulls":5},{"$f":"'Project Details'!$H$14 & \" - \" & 'Project Details'!$K$14 & \" - \" & 'Project Details'!$H$28 & \" - Estimation Summary\"","v":"Customer 2 - XXXX - Write Project Title / Description - Estimation Summary"}]
[]
[]
[{"$nulls":10},"Total Labor:",{"$f":"X65","v":{"v":475,"d":"$475.00"}}]
[{"$nulls":10},"Total Materials",{"$f":"$G$73","v":{"v":0,"d":"$0.00"}}]
[{"$nulls":10},"Total Equipment Rentals:",{"$f":"$H$102","v":{"v":0,"d":"$0.00"}}]
[{"$nulls":10},"Total SubContracts:",{"$f":"$H$137","v":{"v":0,"d":"$0.00"}}]
[{"$nulls":10},"Other Labor Expenses:",{"$f":"$U$54","v":{"v":0,"d":"$0.00"}}]
[]
[]
[{"$nulls":10},"Total Project Estimate Cost: "]
[{"$nulls":10},{"$f":"SUM($L$13:$L$17)","v":{"v":475,"d":"$475.00"}}]
[]
[]
[]
[null,"Labor BreakDown By Scope / Classification",{"$nulls":11},"Labor Analysis Break Down"]
[]
[{"$nulls":3},"Classification:",null,"ST Hrs","OT Hours","Total Hours","ST Costs","OT Costs","Total Costs"]
[null,null,"Indirect Labor Roles",null,"Totals:",{"$f":"SUM(F$29:F$32)","v":{"v":6.666666666666666,"d":"6.67"}},{"v":3.333333333333334,"d":"3.33"},{"v":10,"d":"10.00"},{"v":316.66666666666663,"d":"$316.67"},{"v":158.33333333333337,"d":"$158.33"},{"v":475,"d":"$475.00"},{"$nulls":4},"Indirect Labor:"]
[{"$nulls":3},"Indirect Roles",{"$f":"_xlfn._xlws.SORT(_xlfn.UNIQUE(_xlfn._xlws.FILTER(_xlfn.TOCOL(('Project Estimation'!T19:T20, 'Project Estimation'!AB19:AB20, 'Project Estimation'!AJ19:AJ20)), _xlfn.TOCOL(('Project Estimation'!T19:T20, 'Project Estimation'!AB19:AB20, 'Project Estimation'!AJ19:AJ20))<>\"\")))","v":"Planner/Scheduler"},{"$f":"IF($E29=\"\", \"\",\nSUM(IF('Project Estimation'!$T$19:$T$24=$E29, 'Project Estimation'!P$19:P$24*'Project Estimation'!$S$19:$S$24, 0)) +\nSUM(IF('Project Estimation'!$AB$19:$AB$24=$E29, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AA$19:$AA$24, 0)) +\nSUM(IF('Project Estimation'!$AJ$19:$AJ$24=$E29, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AI$19:$AI$24, 0)))","v":{"v":6.666666666666666,"d":"6.67"}},{"$f":"IF($E29=\"\", \"\",\nSUM(IF('Project Estimation'!$T$19:$T$24=$E29, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$S$19:$S$24, 0)) +\nSUM(IF('Project Estimation'!$AB$19:$AB$24=$E29, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AA$19:$AA$24, 0)) +\nSUM(IF('Project Estimation'!$AJ$19:$AJ$24=$E29, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AI$19:$AI$24, 0)))","v":{"v":3.333333333333334,"d":"3.33"}},{"$f":"IFERROR($G29+$F29, \"\")","v":10},{"$f":"IFERROR(F29*INDEX(Tbl_Labor_Rates[#All],MATCH($E29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":{"v":316.66666666666663,"d":"$316.67"}},{"$f":"IFERROR(G29*INDEX(Tbl_Labor_Rates[#All],MATCH($E29,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":{"v":158.33333333333337,"d":"$158.33"}},{"$f":"IFERROR($I29+$J29, \"\")","v":{"v":475,"d":"$475.00"}},{"$nulls":7},"ST","OT",{"$nulls":3},"ST","OT"]
[{"$nulls":5},{"$f":"IF($E30=\"\", \"\",\nSUM(IF('Project Estimation'!$T$19:$T$24=$E30, 'Project Estimation'!P$19:P$24*'Project Estimation'!$S$19:$S$24, 0)) +\nSUM(IF('Project Estimation'!$AB$19:$AB$24=$E30, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AA$19:$AA$24, 0)) +\nSUM(IF('Project Estimation'!$AJ$19:$AJ$24=$E30, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AI$19:$AI$24, 0)))","v":""},{"$f":"IF($E30=\"\", \"\",\nSUM(IF('Project Estimation'!$T$19:$T$24=$E30, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$S$19:$S$24, 0)) +\nSUM(IF('Project Estimation'!$AB$19:$AB$24=$E30, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AA$19:$AA$24, 0)) +\nSUM(IF('Project Estimation'!$AJ$19:$AJ$24=$E30, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AI$19:$AI$24, 0)))","v":""},{"$f":"IFERROR($G30+$F30, \"\")","v":""},{"$f":"IFERROR(F30*INDEX(Tbl_Labor_Rates[#All],MATCH($E30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G30*INDEX(Tbl_Labor_Rates[#All],MATCH($E30,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($I30+$J30, \"\")","v":""},{"$nulls":14},"$"]
[{"$nulls":5},{"$f":"IF($E31=\"\", \"\",\nSUM(IF('Project Estimation'!$T$19:$T$24=$E31, 'Project Estimation'!P$19:P$24*'Project Estimation'!$S$19:$S$24, 0)) +\nSUM(IF('Project Estimation'!$AB$19:$AB$24=$E31, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AA$19:$AA$24, 0)) +\nSUM(IF('Project Estimation'!$AJ$19:$AJ$24=$E31, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AI$19:$AI$24, 0)))","v":""},{"$f":"IF($E31=\"\", \"\",\nSUM(IF('Project Estimation'!$T$19:$T$24=$E31, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$S$19:$S$24, 0)) +\nSUM(IF('Project Estimation'!$AB$19:$AB$24=$E31, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AA$19:$AA$24, 0)) +\nSUM(IF('Project Estimation'!$AJ$19:$AJ$24=$E31, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AI$19:$AI$24, 0)))","v":""},{"$f":"IFERROR($G31+$F31, \"\")","v":""},{"$f":"IFERROR(F31*INDEX(Tbl_Labor_Rates[#All],MATCH($E31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G31*INDEX(Tbl_Labor_Rates[#All],MATCH($E31,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($I31+$J31, \"\")","v":""},{"$nulls":6},"Indirect Supervision:",{"$f":"'Project Estimation'!CM$17","v":{"v":6.666666666666666,"d":"7"}},{"$f":"'Project Estimation'!CN$17","v":{"v":3.333333333333334,"d":"3"}},"Hrs",null,"Indirect Supervision:",{"$f":"'Project Estimation'!CP$17","v":{"v":316.66666666666663,"d":"$316.67"}},{"$f":"'Project Estimation'!CQ$17","v":{"v":158.33333333333337,"d":"$158.33"}},"$"]
[{"$nulls":5},{"$f":"IF($E32=\"\", \"\",\nSUM(IF('Project Estimation'!$T$19:$T$24=$E32, 'Project Estimation'!P$19:P$24*'Project Estimation'!$S$19:$S$24, 0)) +\nSUM(IF('Project Estimation'!$AB$19:$AB$24=$E32, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AA$19:$AA$24, 0)) +\nSUM(IF('Project Estimation'!$AJ$19:$AJ$24=$E32, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AI$19:$AI$24, 0)))","v":""},{"$f":"IF($E32=\"\", \"\",\nSUM(IF('Project Estimation'!$T$19:$T$24=$E32, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$S$19:$S$24, 0)) +\nSUM(IF('Project Estimation'!$AB$19:$AB$24=$E32, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AA$19:$AA$24, 0)) +\nSUM(IF('Project Estimation'!$AJ$19:$AJ$24=$E32, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AI$19:$AI$24, 0)))","v":""},null,{"$f":"IFERROR(F32*INDEX(Tbl_Labor_Rates[#All],MATCH($E32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G32*INDEX(Tbl_Labor_Rates[#All],MATCH($E32,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$nulls":7},"Total Indirect Labor Hours:",{"$f":"SUM($S$31:$S$31)","v":{"v":6.666666666666666,"d":"7"}},{"$f":"SUM($T$31:$T$31)","v":{"v":3.333333333333334,"d":"3"}},"Hrs",null,"Total Indirect Costs:",{"$f":"SUM($X$31:$X$31)","v":{"v":316.66666666666663,"d":"$316.67"}},{"$f":"SUM($Y$31:$Y$31)","v":{"v":158.33333333333337,"d":"$158.33"}},"$"]
[{"$nulls":4},"Totals:",{"$f":"SUM(F$34:F$38)","v":{"v":0,"d":"0.00"}},{"v":0,"d":"0.00"},{"v":0,"d":"0.00"},{"v":0,"d":"$0.00"},{"v":0,"d":"$0.00"},{"v":0,"d":"$0.00"},{"$nulls":7},"Indirect Composite Total Hrs:",{"$nulls":4},"Indirect Composite Total Costs:"]
[{"$nulls":3},"Office Roles",{"$f":"IFERROR(_xlfn._xlws.SORT(_xlfn.UNIQUE(_xlfn._xlws.FILTER(_xlfn.TOCOL(('Project Estimation'!#REF!, 'Project Estimation'!#REF!, 'Project Estimation'!#REF!)), _xlfn.TOCOL(('Project Estimation'!#REF!, 'Project Estimation'!#REF!, 'Project Estimation'!#REF!))<>\"\"))), \"\")","v":""},{"$f":"IF($E34=\"\", \"\",\nSUM(IF('Project Estimation'!$AR$19:$AR$24=$E34, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AQ$19:$AQ$24, 0)) +\nSUM(IF('Project Estimation'!$AZ$19:$AZ$24=$E34, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AX$19:$AX$24, 0)) +\nSUM(IF('Project Estimation'!$BH$19:$BH$24=$E34, 'Project Estimation'!P$19:P$24*'Project Estimation'!$BG$19:$BG$24, 0)))","v":""},{"$f":"IF($E34=\"\", \"\",\nSUM(IF('Project Estimation'!$AR$19:$AR$24=$E34, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AQ$19:$AQ$24, 0)) +\nSUM(IF('Project Estimation'!$AZ$19:$AZ$24=$E34, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AX$19:$AX$24, 0)) +\nSUM(IF('Project Estimation'!$BH$19:$BH$24=$E34, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$BG$19:$BG$24, 0)))","v":""},{"$f":"IFERROR($G34+$F34, \"\")","v":""},{"$f":"IFERROR(F34*INDEX(Tbl_Labor_Rates[#All],MATCH($E34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G34*INDEX(Tbl_Labor_Rates[#All],MATCH($E34,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($I34+$J34, \"\")","v":""},{"$nulls":7},{"$f":"$S$32+$T$32","v":10},null,"Hrs",null,null,{"$f":"$X$32+$Y$32","v":{"v":475,"d":"$475.00"}},null,"$"]
[{"$nulls":5},{"$f":"IF($E35=\"\", \"\",\nSUM(IF('Project Estimation'!$AR$19:$AR$24=$E35, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AQ$19:$AQ$24, 0)) +\nSUM(IF('Project Estimation'!$AZ$19:$AZ$24=$E35, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AX$19:$AX$24, 0)) +\nSUM(IF('Project Estimation'!$BH$19:$BH$24=$E35, 'Project Estimation'!P$19:P$24*'Project Estimation'!$BG$19:$BG$24, 0)))","v":""},{"$f":"IF($E35=\"\", \"\",\nSUM(IF('Project Estimation'!$AR$19:$AR$24=$E35, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AQ$19:$AQ$24, 0)) +\nSUM(IF('Project Estimation'!$AZ$19:$AZ$24=$E35, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AX$19:$AX$24, 0)) +\nSUM(IF('Project Estimation'!$BH$19:$BH$24=$E35, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$BG$19:$BG$24, 0)))","v":""},{"$f":"IFERROR($G35+$F35, \"\")","v":""},{"$f":"IFERROR(F35*INDEX(Tbl_Labor_Rates[#All],MATCH($E35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G35*INDEX(Tbl_Labor_Rates[#All],MATCH($E35,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($I35+$J35, \"\")","v":""}]
[{"$nulls":5},{"$f":"IF($E36=\"\", \"\",\nSUM(IF('Project Estimation'!$AR$19:$AR$24=$E36, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AQ$19:$AQ$24, 0)) +\nSUM(IF('Project Estimation'!$AZ$19:$AZ$24=$E36, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AX$19:$AX$24, 0)) +\nSUM(IF('Project Estimation'!$BH$19:$BH$24=$E36, 'Project Estimation'!P$19:P$24*'Project Estimation'!$BG$19:$BG$24, 0)))","v":""},{"$f":"IF($E36=\"\", \"\",\nSUM(IF('Project Estimation'!$AR$19:$AR$24=$E36, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AQ$19:$AQ$24, 0)) +\nSUM(IF('Project Estimation'!$AZ$19:$AZ$24=$E36, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AX$19:$AX$24, 0)) +\nSUM(IF('Project Estimation'!$BH$19:$BH$24=$E36, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$BG$19:$BG$24, 0)))","v":""},{"$f":"IFERROR($G36+$F36, \"\")","v":""},{"$f":"IFERROR(F36*INDEX(Tbl_Labor_Rates[#All],MATCH($E36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G36*INDEX(Tbl_Labor_Rates[#All],MATCH($E36,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($I36+$J36, \"\")","v":""}]
[{"$nulls":5},{"$f":"IF($E37=\"\", \"\",\nSUM(IF('Project Estimation'!$AR$19:$AR$24=$E37, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AQ$19:$AQ$24, 0)) +\nSUM(IF('Project Estimation'!$AZ$19:$AZ$24=$E37, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AX$19:$AX$24, 0)) +\nSUM(IF('Project Estimation'!$BH$19:$BH$24=$E37, 'Project Estimation'!P$19:P$24*'Project Estimation'!$BG$19:$BG$24, 0)))","v":""},{"$f":"IF($E37=\"\", \"\",\nSUM(IF('Project Estimation'!$AR$19:$AR$24=$E37, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AQ$19:$AQ$24, 0)) +\nSUM(IF('Project Estimation'!$AZ$19:$AZ$24=$E37, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AX$19:$AX$24, 0)) +\nSUM(IF('Project Estimation'!$BH$19:$BH$24=$E37, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$BG$19:$BG$24, 0)))","v":""},null,{"$f":"IFERROR(F37*INDEX(Tbl_Labor_Rates[#All],MATCH($E37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G37*INDEX(Tbl_Labor_Rates[#All],MATCH($E37,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""}]
[{"$nulls":5},{"$f":"IF($E38=\"\", \"\",\nSUM(IF('Project Estimation'!$AR$19:$AR$24=$E38, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AQ$19:$AQ$24, 0)) +\nSUM(IF('Project Estimation'!$AZ$19:$AZ$24=$E38, 'Project Estimation'!P$19:P$24*'Project Estimation'!$AX$19:$AX$24, 0)) +\nSUM(IF('Project Estimation'!$BH$19:$BH$24=$E38, 'Project Estimation'!P$19:P$24*'Project Estimation'!$BG$19:$BG$24, 0)))","v":""},{"$f":"IF($E38=\"\", \"\",\nSUM(IF('Project Estimation'!$AR$19:$AR$24=$E38, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AQ$19:$AQ$24, 0)) +\nSUM(IF('Project Estimation'!$AZ$19:$AZ$24=$E38, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$AX$19:$AX$24, 0)) +\nSUM(IF('Project Estimation'!$BH$19:$BH$24=$E38, 'Project Estimation'!Q$19:Q$24*'Project Estimation'!$BG$19:$BG$24, 0)))","v":""},{"$f":"IFERROR($G38+$F38, \"\")","v":""},{"$f":"IFERROR(F38*INDEX(Tbl_Labor_Rates[#All],MATCH($E38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G38*INDEX(Tbl_Labor_Rates[#All],MATCH($E38,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$nulls":5},"Direct Labor:"]
[{"$nulls":4},"Indirect Labor Totals: ",{"$f":"SUM(F$33+F$28)","v":{"v":6.666666666666666,"d":"6.67"}},{"v":3.333333333333334,"d":"3.33"},{"v":10,"d":"10.00"},{"v":316.66666666666663,"d":"$316.67"},{"v":158.33333333333337,"d":"$158.33"},{"v":475,"d":"$475.00"}]
[{"$nulls":18},"ST","OT",{"$nulls":3},"ST","OT","$"]
[{"$nulls":3},"Classification:",null,"ST Hrs","OT Hours","Total Hours","ST Costs","OT Costs","Total Costs",{"$nulls":6},"Shopwork:",{"$f":"'Project Estimation'!CM$45","v":0},{"$f":"'Project Estimation'!CN$45","v":0},"Hrs",null,"Shopwork:",{"$f":"'Project Estimation'!CP$45","v":{"v":0,"d":"$0.00"}},{"$f":"'Project Estimation'!CQ$45","v":{"v":0,"d":"$0.00"}},"$"]
[null,null,"Direct Labor Roles","Shop Roles","Totals:",{"$f":"SUM(F$43:F$48)","v":{"v":0,"d":"0.00"}},{"v":0,"d":"0.00"},{"v":0,"d":"0.00"},{"v":0,"d":"$0.00"},{"v":0,"d":"$0.00"},{"v":0,"d":"$0.00"},{"$nulls":6},"Field Construction:",{"$f":"'Project Estimation'!CM$56","v":0},{"$f":"'Project Estimation'!CN$56","v":0},"Hrs",null,"Field Construction:",{"$f":"'Project Estimation'!CP$56","v":{"v":0,"d":"$0.00"}},{"$f":"'Project Estimation'!CQ$56","v":{"v":0,"d":"$0.00"}},"$"]
[{"$nulls":4},{"$f":"IFERROR(_xlfn._xlws.SORT(_xlfn.UNIQUE(_xlfn._xlws.FILTER(_xlfn.TOCOL(('Project Estimation'!T46:T54, 'Project Estimation'!AB46:AB54, 'Project Estimation'!AJ46:AJ54)), _xlfn.TOCOL(('Project Estimation'!T46:T54, 'Project Estimation'!AB46:AB54, 'Project Estimation'!AJ46:AJ54))<>\"\"))), \"\")","v":""},{"$f":"IF($E43=\"\", \"\",\nSUM(IF('Project Estimation'!$T$45:$T$54=$E43, 'Project Estimation'!P$45:P$54*'Project Estimation'!$S$45:$S$54, 0)) +\nSUM(IF('Project Estimation'!$AB$45:$AB$54=$E43, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AA$45:$AA$54, 0)) +\nSUM(IF('Project Estimation'!$AJ$45:$AJ$54=$E43, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AI$45:$AI$54, 0)) +\nSUM(IF('Project Estimation'!$AR$45:$AR$54=$E43, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AQ$45:$AQ$54, 0)) +\nSUM(IF('Project Estimation'!$AZ$45:$AZ$54=$E43, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AY$45:$AY$54, 0)) +\nSUM(IF('Project Estimation'!$BH$45:$BH$54=$E43, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BG$45:$BG$54, 0)) +\nSUM(IF('Project Estimation'!$BP$45:$BP$54=$E43, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BO$45:$BO$54, 0)) +\nSUM(IF('Project Estimation'!$BX$45:$BX$54=$E43, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BW$45:$BW$54, 0)) +\nSUM(IF('Project Estimation'!$CF$45:$CF$54=$E43, 'Project Estimation'!P$45:P$54*'Project Estimation'!$CE$45:$CE$54, 0)))","v":""},{"$f":"IF($E43=\"\", \"\",\nSUM(IF('Project Estimation'!$T$45:$T$54=$E43, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$S$45:$S$54, 0)) +\nSUM(IF('Project Estimation'!$AB$45:$AB$54=$E43, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AA$45:$AA$54, 0)) +\nSUM(IF('Project Estimation'!$AJ$45:$AJ$54=$E43, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AI$45:$AI$54, 0)) +\nSUM(IF('Project Estimation'!$AR$45:$AR$54=$E43, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AQ$45:$AQ$54, 0)) +\nSUM(IF('Project Estimation'!$AZ$45:$AZ$54=$E43, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AY$45:$AY$54, 0)) +\nSUM(IF('Project Estimation'!$BH$45:$BH$54=$E43, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BG$45:$BG$54, 0)) +\nSUM(IF('Project Estimation'!$BP$45:$BP$54=$E43, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BO$45:$BO$54, 0)) +\nSUM(IF('Project Estimation'!$BX$45:$BX$54=$E43, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BW$45:$BW$54, 0)) +\nSUM(IF('Project Estimation'!$CF$45:$CF$54=$E43, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$CE$45:$CE$54, 0)))","v":""},{"$f":"IFERROR($G43+$F43, \"\")","v":""},{"$f":"IFERROR(F43*INDEX(Tbl_Labor_Rates[#All],MATCH($E43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(\"ST_1\",Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G43*INDEX(Tbl_Labor_Rates[#All],MATCH($E43,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(\"OT_1\",Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($I43+$J43, \"\")","v":""},{"$nulls":6},"Total Direct Labor Hours:",{"$f":"SUM(S$41:S$42)","v":0},{"$f":"SUM(T$41:T$42)","v":0},"Hrs",null,"Total Direct Costs:",{"$f":"SUM(X$41:X$42)","v":{"v":0,"d":"$0.00"}},{"$f":"SUM(Y$41:Y$42)","v":{"v":0,"d":"$0.00"}},"$"]
[{"$nulls":5},{"$f":"IF($E44=\"\", \"\",\nSUM(IF('Project Estimation'!$T$45:$T$54=$E44, 'Project Estimation'!P$45:P$54*'Project Estimation'!$S$45:$S$54, 0)) +\nSUM(IF('Project Estimation'!$AB$45:$AB$54=$E44, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AA$45:$AA$54, 0)) +\nSUM(IF('Project Estimation'!$AJ$45:$AJ$54=$E44, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AI$45:$AI$54, 0)) +\nSUM(IF('Project Estimation'!$AR$45:$AR$54=$E44, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AQ$45:$AQ$54, 0)) +\nSUM(IF('Project Estimation'!$AZ$45:$AZ$54=$E44, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AY$45:$AY$54, 0)) +\nSUM(IF('Project Estimation'!$BH$45:$BH$54=$E44, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BG$45:$BG$54, 0)) +\nSUM(IF('Project Estimation'!$BP$45:$BP$54=$E44, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BO$45:$BO$54, 0)) +\nSUM(IF('Project Estimation'!$BX$45:$BX$54=$E44, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BW$45:$BW$54, 0)) +\nSUM(IF('Project Estimation'!$CF$45:$CF$54=$E44, 'Project Estimation'!P$45:P$54*'Project Estimation'!$CE$45:$CE$54, 0)))","v":""},{"$f":"IF($E44=\"\", \"\",\nSUM(IF('Project Estimation'!$T$45:$T$54=$E44, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$S$45:$S$54, 0)) +\nSUM(IF('Project Estimation'!$AB$45:$AB$54=$E44, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AA$45:$AA$54, 0)) +\nSUM(IF('Project Estimation'!$AJ$45:$AJ$54=$E44, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AI$45:$AI$54, 0)) +\nSUM(IF('Project Estimation'!$AR$45:$AR$54=$E44, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AQ$45:$AQ$54, 0)) +\nSUM(IF('Project Estimation'!$AZ$45:$AZ$54=$E44, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AY$45:$AY$54, 0)) +\nSUM(IF('Project Estimation'!$BH$45:$BH$54=$E44, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BG$45:$BG$54, 0)) +\nSUM(IF('Project Estimation'!$BP$45:$BP$54=$E44, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BO$45:$BO$54, 0)) +\nSUM(IF('Project Estimation'!$BX$45:$BX$54=$E44, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BW$45:$BW$54, 0)) +\nSUM(IF('Project Estimation'!$CF$45:$CF$54=$E44, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$CE$45:$CE$54, 0)))","v":""},{"$f":"IFERROR($G44+$F44, \"\")","v":""},{"$f":"IFERROR(F44*INDEX(Tbl_Labor_Rates[#All],MATCH($E44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(\"ST_1\",Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G44*INDEX(Tbl_Labor_Rates[#All],MATCH($E44,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(\"OT_1\",Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($I44+$J44, \"\")","v":""},{"$nulls":7},"Direct Composite Total Hrs:",{"$nulls":4},"Direct Composite Total Costs:"]
[{"$nulls":5},{"$f":"IF($E45=\"\", \"\",\nSUM(IF('Project Estimation'!$T$45:$T$54=$E45, 'Project Estimation'!P$45:P$54*'Project Estimation'!$S$45:$S$54, 0)) +\nSUM(IF('Project Estimation'!$AB$45:$AB$54=$E45, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AA$45:$AA$54, 0)) +\nSUM(IF('Project Estimation'!$AJ$45:$AJ$54=$E45, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AI$45:$AI$54, 0)) +\nSUM(IF('Project Estimation'!$AR$45:$AR$54=$E45, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AQ$45:$AQ$54, 0)) +\nSUM(IF('Project Estimation'!$AZ$45:$AZ$54=$E45, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AY$45:$AY$54, 0)) +\nSUM(IF('Project Estimation'!$BH$45:$BH$54=$E45, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BG$45:$BG$54, 0)) +\nSUM(IF('Project Estimation'!$BP$45:$BP$54=$E45, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BO$45:$BO$54, 0)) +\nSUM(IF('Project Estimation'!$BX$45:$BX$54=$E45, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BW$45:$BW$54, 0)) +\nSUM(IF('Project Estimation'!$CF$45:$CF$54=$E45, 'Project Estimation'!P$45:P$54*'Project Estimation'!$CE$45:$CE$54, 0)))","v":""},{"$f":"IF($E45=\"\", \"\",\nSUM(IF('Project Estimation'!$T$45:$T$54=$E45, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$S$45:$S$54, 0)) +\nSUM(IF('Project Estimation'!$AB$45:$AB$54=$E45, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AA$45:$AA$54, 0)) +\nSUM(IF('Project Estimation'!$AJ$45:$AJ$54=$E45, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AI$45:$AI$54, 0)) +\nSUM(IF('Project Estimation'!$AR$45:$AR$54=$E45, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AQ$45:$AQ$54, 0)) +\nSUM(IF('Project Estimation'!$AZ$45:$AZ$54=$E45, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AY$45:$AY$54, 0)) +\nSUM(IF('Project Estimation'!$BH$45:$BH$54=$E45, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BG$45:$BG$54, 0)) +\nSUM(IF('Project Estimation'!$BP$45:$BP$54=$E45, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BO$45:$BO$54, 0)) +\nSUM(IF('Project Estimation'!$BX$45:$BX$54=$E45, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BW$45:$BW$54, 0)) +\nSUM(IF('Project Estimation'!$CF$45:$CF$54=$E45, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$CE$45:$CE$54, 0)))","v":""},{"$f":"IFERROR($G45+$F45, \"\")","v":""},{"$f":"IFERROR(F45*INDEX(Tbl_Labor_Rates[#All],MATCH($E45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(\"ST_1\",Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G45*INDEX(Tbl_Labor_Rates[#All],MATCH($E45,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(\"OT_1\",Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($I45+$J45, \"\")","v":""},{"$nulls":7},{"$f":"$S$43+$T$43","v":0},null,"Hrs",null,null,{"$f":"$X$43+$Y$43","v":{"v":0,"d":"$0.00"}},null,"$"]
[{"$nulls":5},{"$f":"IF($E46=\"\", \"\",\nSUM(IF('Project Estimation'!$T$45:$T$54=$E46, 'Project Estimation'!P$45:P$54*'Project Estimation'!$S$45:$S$54, 0)) +\nSUM(IF('Project Estimation'!$AB$45:$AB$54=$E46, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AA$45:$AA$54, 0)) +\nSUM(IF('Project Estimation'!$AJ$45:$AJ$54=$E46, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AI$45:$AI$54, 0)) +\nSUM(IF('Project Estimation'!$AR$45:$AR$54=$E46, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AQ$45:$AQ$54, 0)) +\nSUM(IF('Project Estimation'!$AZ$45:$AZ$54=$E46, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AY$45:$AY$54, 0)) +\nSUM(IF('Project Estimation'!$BH$45:$BH$54=$E46, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BG$45:$BG$54, 0)) +\nSUM(IF('Project Estimation'!$BP$45:$BP$54=$E46, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BO$45:$BO$54, 0)) +\nSUM(IF('Project Estimation'!$BX$45:$BX$54=$E46, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BW$45:$BW$54, 0)) +\nSUM(IF('Project Estimation'!$CF$45:$CF$54=$E46, 'Project Estimation'!P$45:P$54*'Project Estimation'!$CE$45:$CE$54, 0)))","v":""},{"$f":"IF($E46=\"\", \"\",\nSUM(IF('Project Estimation'!$T$45:$T$54=$E46, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$S$45:$S$54, 0)) +\nSUM(IF('Project Estimation'!$AB$45:$AB$54=$E46, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AA$45:$AA$54, 0)) +\nSUM(IF('Project Estimation'!$AJ$45:$AJ$54=$E46, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AI$45:$AI$54, 0)) +\nSUM(IF('Project Estimation'!$AR$45:$AR$54=$E46, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AQ$45:$AQ$54, 0)) +\nSUM(IF('Project Estimation'!$AZ$45:$AZ$54=$E46, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AY$45:$AY$54, 0)) +\nSUM(IF('Project Estimation'!$BH$45:$BH$54=$E46, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BG$45:$BG$54, 0)) +\nSUM(IF('Project Estimation'!$BP$45:$BP$54=$E46, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BO$45:$BO$54, 0)) +\nSUM(IF('Project Estimation'!$BX$45:$BX$54=$E46, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BW$45:$BW$54, 0)) +\nSUM(IF('Project Estimation'!$CF$45:$CF$54=$E46, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$CE$45:$CE$54, 0)))","v":""},{"$f":"IFERROR($G46+$F46, \"\")","v":""},{"$f":"IFERROR(F46*INDEX(Tbl_Labor_Rates[#All],MATCH($E46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(\"ST_1\",Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G46*INDEX(Tbl_Labor_Rates[#All],MATCH($E46,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(\"OT_1\",Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($I46+$J46, \"\")","v":""}]
[{"$nulls":5},{"$f":"IF($E47=\"\", \"\",\nSUM(IF('Project Estimation'!$T$45:$T$54=$E47, 'Project Estimation'!P$45:P$54*'Project Estimation'!$S$45:$S$54, 0)) +\nSUM(IF('Project Estimation'!$AB$45:$AB$54=$E47, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AA$45:$AA$54, 0)) +\nSUM(IF('Project Estimation'!$AJ$45:$AJ$54=$E47, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AI$45:$AI$54, 0)) +\nSUM(IF('Project Estimation'!$AR$45:$AR$54=$E47, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AQ$45:$AQ$54, 0)) +\nSUM(IF('Project Estimation'!$AZ$45:$AZ$54=$E47, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AY$45:$AY$54, 0)) +\nSUM(IF('Project Estimation'!$BH$45:$BH$54=$E47, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BG$45:$BG$54, 0)) +\nSUM(IF('Project Estimation'!$BP$45:$BP$54=$E47, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BO$45:$BO$54, 0)) +\nSUM(IF('Project Estimation'!$BX$45:$BX$54=$E47, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BW$45:$BW$54, 0)) +\nSUM(IF('Project Estimation'!$CF$45:$CF$54=$E47, 'Project Estimation'!P$45:P$54*'Project Estimation'!$CE$45:$CE$54, 0)))","v":""},{"$f":"IF($E47=\"\", \"\",\nSUM(IF('Project Estimation'!$T$45:$T$54=$E47, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$S$45:$S$54, 0)) +\nSUM(IF('Project Estimation'!$AB$45:$AB$54=$E47, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AA$45:$AA$54, 0)) +\nSUM(IF('Project Estimation'!$AJ$45:$AJ$54=$E47, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AI$45:$AI$54, 0)) +\nSUM(IF('Project Estimation'!$AR$45:$AR$54=$E47, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AQ$45:$AQ$54, 0)) +\nSUM(IF('Project Estimation'!$AZ$45:$AZ$54=$E47, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AY$45:$AY$54, 0)) +\nSUM(IF('Project Estimation'!$BH$45:$BH$54=$E47, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BG$45:$BG$54, 0)) +\nSUM(IF('Project Estimation'!$BP$45:$BP$54=$E47, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BO$45:$BO$54, 0)) +\nSUM(IF('Project Estimation'!$BX$45:$BX$54=$E47, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BW$45:$BW$54, 0)) +\nSUM(IF('Project Estimation'!$CF$45:$CF$54=$E47, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$CE$45:$CE$54, 0)))","v":""},{"$f":"IFERROR($G47+$F47, \"\")","v":""},{"$f":"IFERROR(F47*INDEX(Tbl_Labor_Rates[#All],MATCH($E47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(\"ST_1\",Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G47*INDEX(Tbl_Labor_Rates[#All],MATCH($E47,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(\"OT_1\",Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($I47+$J47, \"\")","v":""}]
[{"$nulls":5},{"$f":"IF($E48=\"\", \"\",\nSUM(IF('Project Estimation'!$T$45:$T$54=$E48, 'Project Estimation'!P$45:P$54*'Project Estimation'!$S$45:$S$54, 0)) +\nSUM(IF('Project Estimation'!$AB$45:$AB$54=$E48, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AA$45:$AA$54, 0)) +\nSUM(IF('Project Estimation'!$AJ$45:$AJ$54=$E48, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AI$45:$AI$54, 0)) +\nSUM(IF('Project Estimation'!$AR$45:$AR$54=$E48, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AQ$45:$AQ$54, 0)) +\nSUM(IF('Project Estimation'!$AZ$45:$AZ$54=$E48, 'Project Estimation'!P$45:P$54*'Project Estimation'!$AY$45:$AY$54, 0)) +\nSUM(IF('Project Estimation'!$BH$45:$BH$54=$E48, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BG$45:$BG$54, 0)) +\nSUM(IF('Project Estimation'!$BP$45:$BP$54=$E48, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BO$45:$BO$54, 0)) +\nSUM(IF('Project Estimation'!$BX$45:$BX$54=$E48, 'Project Estimation'!P$45:P$54*'Project Estimation'!$BW$45:$BW$54, 0)) +\nSUM(IF('Project Estimation'!$CF$45:$CF$54=$E48, 'Project Estimation'!P$45:P$54*'Project Estimation'!$CE$45:$CE$54, 0)))","v":""},{"$f":"IF($E48=\"\", \"\",\nSUM(IF('Project Estimation'!$T$45:$T$54=$E48, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$S$45:$S$54, 0)) +\nSUM(IF('Project Estimation'!$AB$45:$AB$54=$E48, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AA$45:$AA$54, 0)) +\nSUM(IF('Project Estimation'!$AJ$45:$AJ$54=$E48, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AI$45:$AI$54, 0)) +\nSUM(IF('Project Estimation'!$AR$45:$AR$54=$E48, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AQ$45:$AQ$54, 0)) +\nSUM(IF('Project Estimation'!$AZ$45:$AZ$54=$E48, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$AY$45:$AY$54, 0)) +\nSUM(IF('Project Estimation'!$BH$45:$BH$54=$E48, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BG$45:$BG$54, 0)) +\nSUM(IF('Project Estimation'!$BP$45:$BP$54=$E48, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BO$45:$BO$54, 0)) +\nSUM(IF('Project Estimation'!$BX$45:$BX$54=$E48, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$BW$45:$BW$54, 0)) +\nSUM(IF('Project Estimation'!$CF$45:$CF$54=$E48, 'Project Estimation'!Q$45:Q$54*'Project Estimation'!$CE$45:$CE$54, 0)))","v":""},null,{"$f":"IFERROR(F48*INDEX(Tbl_Labor_Rates[#All],MATCH($E48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(\"ST_1\",Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G48*INDEX(Tbl_Labor_Rates[#All],MATCH($E48,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(\"OT_1\",Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$nulls":5},"Other Labor Expenses:"]
[{"$nulls":4},"Totals:",{"$f":"SUM(F$50:F$61)","v":{"v":0,"d":"0.00"}},{"v":0,"d":"0.00"},{"v":0,"d":"0.00"},{"v":0,"d":"$0.00"},{"v":0,"d":"$0.00"},{"v":0,"d":"$0.00"}]
[{"$nulls":3},"Field Labor Roles",{"$f":"IFERROR(_xlfn._xlws.SORT(_xlfn.UNIQUE(_xlfn._xlws.FILTER(_xlfn.TOCOL(('Project Estimation'!T57:T185, 'Project Estimation'!AB57:AB185, 'Project Estimation'!AJ57:AJ185, 'Project Estimation'!AR57:AR185, 'Project Estimation'!AZ57:AZ185, 'Project Estimation'!BH57:BH185, 'Project Estimation'!BP57:BP185, 'Project Estimation'!BX57:BX185, 'Project Estimation'!CF57:CF185)), _xlfn.TOCOL(('Project Estimation'!T57:T185, 'Project Estimation'!AB57:AB185, 'Project Estimation'!AJ57:AJ185, 'Project Estimation'!AR57:AR185, 'Project Estimation'!AZ57:AZ185, 'Project Estimation'!BH57:BH185, 'Project Estimation'!BP57:BP185, 'Project Estimation'!BX57:BX185, 'Project Estimation'!CF57:CF185))<>\"\"))),\"\")","v":""},{"$f":"IF($E50=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E50, 'Project Estimation'!P$57:P$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E50, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E50, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E50, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E50, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E50, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E50, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E50, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E50, 'Project Estimation'!P$57:P$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IF($E50=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E50, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E50, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E50, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E50, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E50, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E50, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E50, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E50, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E50, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IFERROR($G50+$F50, \"\")","v":""},{"$f":"IFERROR(F50*INDEX(Tbl_Labor_Rates[#All],MATCH($E50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G50*INDEX(Tbl_Labor_Rates[#All],MATCH($E50,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($I50+$J50, \"\")","v":""},{"$nulls":6},"Mobilization In Costs:",{"v":0,"d":"$0.00"},{"$nulls":3},"Per Diem Costs:",{"v":0,"d":"$0.00"}]
[{"$nulls":5},{"$f":"IF($E51=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E51, 'Project Estimation'!P$57:P$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E51, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E51, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E51, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E51, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E51, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E51, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E51, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E51, 'Project Estimation'!P$57:P$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IF($E51=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E51, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E51, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E51, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E51, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E51, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E51, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E51, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E51, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E51, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IFERROR($G51+$F51, \"\")","v":""},{"$f":"IFERROR(F51*INDEX(Tbl_Labor_Rates[#All],MATCH($E51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G51*INDEX(Tbl_Labor_Rates[#All],MATCH($E51,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":6},"Mobilization Out Costs:",{"v":0,"d":"$0.00"},{"$nulls":3},"Bond Expenses:",{"v":0,"d":"$0.00"}]
[{"$nulls":5},{"$f":"IF($E52=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E52, 'Project Estimation'!P$57:P$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E52, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E52, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E52, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E52, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E52, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E52, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E52, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E52, 'Project Estimation'!P$57:P$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IF($E52=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E52, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E52, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E52, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E52, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E52, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E52, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E52, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E52, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E52, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},"",{"$f":"IFERROR(F52*INDEX(Tbl_Labor_Rates[#All],MATCH($E52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G52*INDEX(Tbl_Labor_Rates[#All],MATCH($E52,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},""]
[{"$nulls":5},{"$f":"IF($E53=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E53, 'Project Estimation'!P$57:P$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E53, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E53, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E53, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E53, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E53, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E53, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E53, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E53, 'Project Estimation'!P$57:P$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IF($E53=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E53, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E53, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E53, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E53, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E53, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E53, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E53, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E53, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E53, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},"",{"$f":"IFERROR(F53*INDEX(Tbl_Labor_Rates[#All],MATCH($E53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G53*INDEX(Tbl_Labor_Rates[#All],MATCH($E53,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":9},"Total Miscellaneous Labor Costs"]
[{"$nulls":5},{"$f":"IF($E54=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E54, 'Project Estimation'!P$57:P$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E54, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E54, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E54, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E54, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E54, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E54, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E54, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E54, 'Project Estimation'!P$57:P$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IF($E54=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E54, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E54, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E54, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E54, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E54, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E54, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E54, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E54, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E54, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},"",{"$f":"IFERROR(F54*INDEX(Tbl_Labor_Rates[#All],MATCH($E54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G54*INDEX(Tbl_Labor_Rates[#All],MATCH($E54,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":9},{"$f":"$S$50+$S$51+$X$50+$X$51","v":{"v":0,"d":"$0.00"}}]
[{"$nulls":5},{"$f":"IF($E55=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E55, 'Project Estimation'!P$57:P$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E55, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E55, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E55, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E55, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E55, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E55, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E55, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E55, 'Project Estimation'!P$57:P$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IF($E55=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E55, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E55, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E55, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E55, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E55, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E55, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E55, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E55, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E55, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},"",{"$f":"IFERROR(F55*INDEX(Tbl_Labor_Rates[#All],MATCH($E55,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G55*INDEX(Tbl_Labor_Rates[#All],MATCH($E55,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},""]
[{"$nulls":5},{"$f":"IF($E56=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E56, 'Project Estimation'!P$57:P$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E56, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E56, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E56, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E56, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E56, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E56, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E56, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E56, 'Project Estimation'!P$57:P$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IF($E56=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E56, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E56, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E56, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E56, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E56, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E56, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E56, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E56, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E56, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},"",{"$f":"IFERROR(F56*INDEX(Tbl_Labor_Rates[#All],MATCH($E56,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G56*INDEX(Tbl_Labor_Rates[#All],MATCH($E56,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},""]
[{"$nulls":5},{"$f":"IF($E57=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E57, 'Project Estimation'!P$57:P$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E57, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E57, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E57, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E57, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E57, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E57, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E57, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E57, 'Project Estimation'!P$57:P$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IF($E57=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E57, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E57, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E57, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E57, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E57, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E57, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E57, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E57, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E57, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},"",{"$f":"IFERROR(F57*INDEX(Tbl_Labor_Rates[#All],MATCH($E57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G57*INDEX(Tbl_Labor_Rates[#All],MATCH($E57,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},""]
[{"$nulls":5},{"$f":"IF($E58=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E58, 'Project Estimation'!P$57:P$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E58, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E58, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E58, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E58, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E58, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E58, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E58, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E58, 'Project Estimation'!P$57:P$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IF($E58=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E58, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E58, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E58, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E58, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E58, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E58, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E58, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E58, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E58, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},"",{"$f":"IFERROR(F58*INDEX(Tbl_Labor_Rates[#All],MATCH($E58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G58*INDEX(Tbl_Labor_Rates[#All],MATCH($E58,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},""]
[{"$nulls":5},{"$f":"IF($E59=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E59, 'Project Estimation'!P$57:P$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E59, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E59, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E59, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E59, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E59, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E59, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E59, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E59, 'Project Estimation'!P$57:P$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IF($E59=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E59, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E59, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E59, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E59, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E59, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E59, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E59, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E59, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E59, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},"",{"$f":"IFERROR(F59*INDEX(Tbl_Labor_Rates[#All],MATCH($E59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G59*INDEX(Tbl_Labor_Rates[#All],MATCH($E59,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},""]
[{"$nulls":5},{"$f":"IF($E60=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E60, 'Project Estimation'!P$57:P$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E60, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E60, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E60, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E60, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E60, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E60, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E60, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E60, 'Project Estimation'!P$57:P$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IF($E60=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E60, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E60, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E60, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E60, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E60, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E60, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E60, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E60, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E60, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},"",{"$f":"IFERROR(F60*INDEX(Tbl_Labor_Rates[#All],MATCH($E60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G60*INDEX(Tbl_Labor_Rates[#All],MATCH($E60,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":11},"Total Indirect Labor:",{"$f":"X34","v":{"v":475,"d":"$475.00"}}]
[{"$nulls":5},{"$f":"IF($E61=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E61, 'Project Estimation'!P$57:P$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E61, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E61, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E61, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E61, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E61, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E61, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E61, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E61, 'Project Estimation'!P$57:P$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},{"$f":"IF($E61=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E61, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E61, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E61, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E61, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E61, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E61, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E61, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E61, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E61, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":""},"",{"$f":"IFERROR(F61*INDEX(Tbl_Labor_Rates[#All],MATCH($E61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"ST_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR(G61*INDEX(Tbl_Labor_Rates[#All],MATCH($E61,'Labor Rate Sheet'!$B$11:$B$51,0),MATCH(_xlfn.CONCAT(\"OT_\",VLOOKUP('Project Details'!$H$14,'Project Details'!$AO$15:$AS$56,4,FALSE)),Tbl_Labor_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":6},"Total Indirect Labor Hours:",{"$f":"$S$34","v":10},{"$nulls":3},"Total Direct Labor:",{"$f":"$X$45","v":{"v":0,"d":"$0.00"}}]
[{"$nulls":4},"Direct Labor Totals:",{"$f":"IF($E62=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E62, 'Project Estimation'!P$57:P$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E62, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E62, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E62, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E62, 'Project Estimation'!P$57:P$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E62, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E62, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E62, 'Project Estimation'!P$57:P$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E62, 'Project Estimation'!P$57:P$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":{"v":0,"d":"0.00"}},{"$f":"IF($E62=\"\", \"\",\nSUM(IF('Project Estimation'!$T$57:$T$185=$E62, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$S$57:$S$185, 0)) +\nSUM(IF('Project Estimation'!$AB$57:$AB$185=$E62, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AA$57:$AA$185, 0)) +\nSUM(IF('Project Estimation'!$AJ$57:$AJ$185=$E62, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AI$57:$AI$185, 0)) +\nSUM(IF('Project Estimation'!$AR$57:$AR$185=$E62, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AQ$57:$AQ$185, 0)) +\nSUM(IF('Project Estimation'!$AZ$57:$AZ$185=$E62, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$AY$57:$AY$185, 0)) +\nSUM(IF('Project Estimation'!$BH$57:$BH$185=$E62, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BG$57:$BG$185, 0)) +\nSUM(IF('Project Estimation'!$BP$57:$BP$185=$E62, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BO$57:$BO$185, 0)) +\nSUM(IF('Project Estimation'!$BX$57:$BX$185=$E62, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$BW$57:$BW$185, 0)) +\nSUM(IF('Project Estimation'!$CF$57:$CF$185=$E62, 'Project Estimation'!Q$57:Q$185*'Project Estimation'!$CE$57:$CE$185, 0)))","v":{"v":0,"d":"0.00"}},{"$f":"SUM(H$49+H$42)","v":0},{"v":0,"d":"$0.00"},{"v":0,"d":"$0.00"},{"v":0,"d":"$0.00"},{"$nulls":6},"Total Direct Labor Hours:",{"$f":"$S$45","v":0},{"$nulls":3},"Other Labor Expenses:",{"$f":"$T$54","v":{"v":0,"d":"$0.00"}}]
[]
[{"$nulls":4},"Indirect & Direct Composite Totals: ",{"$f":"F$62+F$39","v":{"v":6.666666666666666,"d":"6.67"}},{"v":3.333333333333334,"d":"3.33"},{"v":10,"d":"10.00"},{"v":316.66666666666663,"d":"$316.67"},{"v":158.33333333333337,"d":"$158.33"},{"v":475,"d":"$475.00"},{"$nulls":7},"Total Labor Hours:",{"$nulls":4},"Total Labor Costs:"]
[{"$nulls":18},{"$f":"SUM($S$61:$S$62)","v":10},{"$nulls":4},{"$f":"SUM($X$60:$X$62)","v":{"v":475,"d":"$475.00"}}]
[]
[]
[]
[null,"Project Materials:"]
[]
[{"$nulls":5},"Total Material Expense:",{"$f":"'Project Estimation'!$DW$22+'Project Estimation'!$EE$22+'Project Estimation'!$EM$22+'Project Estimation'!$EU$22+'Project Estimation'!$FC$22","v":{"v":0,"d":"$0.00"}}]
[{"$nulls":5},"Materials Mark-Up:",{"$f":"'Project Details'!H20","v":{"v":0.15,"d":"15.00%"}}]
[{"$nulls":5},"Total Materials Cost: ",{"$f":"'Project Estimation'!$DY$22+'Project Estimation'!$EG$22+'Project Estimation'!$EO$22+'Project Estimation'!$EW$22+'Project Estimation'!$FE$22","v":{"v":0,"d":"$0.00"}}]
[{"$nulls":13},"Scope of Work"]
[{"$nulls":4},"Material Items","QTY","Units","Price/Unit","Total Expense","Mark-Up","Total Costs"]
[{"$nulls":3},1,{"$f":"IFERROR(_xlfn.UNIQUE(_xlfn._xlws.FILTER(_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185))<>\"\")), \"\")","v":""},{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E76) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E76) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E76) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E76) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E76) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E76) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E76) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E76) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E76) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E76)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E76, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E76,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},{"$f":"IFERROR(H76*F76, \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E76, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"IFERROR((1+$J76)*$I76,\"\")","v":""}]
[{"$nulls":3},{"$f":"D76+1","v":2},null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E77) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E77) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E77) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E77) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E77) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E77) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E77) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E77) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E77) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E77)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E77, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E77,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E77, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"IFERROR((1+$J77)*$I77,\"\")","v":""},{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C24>0, 'Project Estimation'!$I24=0), 'Project Estimation'!$C24-1, \"\")","v":""},{"$f":"IF(O77<>\"\", 'Project Estimation'!$M24, IF('Project Estimation'!$I24>0, 'Project Estimation'!$I24, \"\"))","v":""}]
[{"$nulls":3},3,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E78) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E78) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E78) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E78) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E78) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E78) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E78) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E78) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E78) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E78)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E78, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E78,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},{"$f":"IFERROR(H78*F78, \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E78, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C25>0, 'Project Estimation'!$I25=0), 'Project Estimation'!$C25-1, \"\")","v":0},{"$f":"IF(O78<>\"\", 'Project Estimation'!$M25, IF('Project Estimation'!$I25>0, 'Project Estimation'!$I25, \"\"))","v":"Key Milestones "}]
[{"$nulls":3},4,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E79) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E79) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E79) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E79) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E79) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E79) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E79) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E79) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E79) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E79)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E79, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E79,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E79, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C26>0, 'Project Estimation'!$I26=0), 'Project Estimation'!$C26-1, \"\")","v":""},{"$f":"IF(O79<>\"\", 'Project Estimation'!$M26, IF('Project Estimation'!$I26>0, 'Project Estimation'!$I26, \"\"))","v":1},{"$f":"IF(ISNUMBER($P79), IF('Project Estimation'!$L26=\"SUB\", 'Project Estimation'!$FG26 & \" -  \" & 'Project Estimation'!$M26, 'Project Estimation'!$M26), \"\")","v":"Receive Notice to Proceed"}]
[{"$nulls":3},5,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E80) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E80) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E80) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E80) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E80) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E80) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E80) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E80) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E80) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E80)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E80, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E80,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E80, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C27>0, 'Project Estimation'!$I27=0), 'Project Estimation'!$C27-1, \"\")","v":""},{"$f":"IF(O80<>\"\", 'Project Estimation'!$M27, IF('Project Estimation'!$I27>0, 'Project Estimation'!$I27, \"\"))","v":2},{"$f":"IF(ISNUMBER($P80), IF('Project Estimation'!$L27=\"SUB\", 'Project Estimation'!$FG27 & \" -  \" & 'Project Estimation'!$M27, 'Project Estimation'!$M27), \"\")","v":"Order Materials"}]
[{"$nulls":3},6,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E81) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E81) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E81) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E81) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E81) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E81) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E81) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E81) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E81) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E81)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E81, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E81,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E81, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C28>0, 'Project Estimation'!$I28=0), 'Project Estimation'!$C28-1, \"\")","v":""},{"$f":"IF(O81<>\"\", 'Project Estimation'!$M28, IF('Project Estimation'!$I28>0, 'Project Estimation'!$I28, \"\"))","v":3},{"$f":"IF(ISNUMBER($P81), IF('Project Estimation'!$L28=\"SUB\", 'Project Estimation'!$FG28 & \" -  \" & 'Project Estimation'!$M28, 'Project Estimation'!$M28), \"\")","v":"Mobilization to Hansford "}]
[{"$nulls":3},7,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E82) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E82) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E82) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E82) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E82) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E82) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E82) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E82) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E82) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E82)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E82, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E82,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E82, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C29>0, 'Project Estimation'!$I29=0), 'Project Estimation'!$C29-1, \"\")","v":""},{"$f":"IF(O82<>\"\", 'Project Estimation'!$M29, IF('Project Estimation'!$I29>0, 'Project Estimation'!$I29, \"\"))","v":4},{"$f":"IF(ISNUMBER($P82), IF('Project Estimation'!$L29=\"SUB\", 'Project Estimation'!$FG29 & \" -  \" & 'Project Estimation'!$M29, 'Project Estimation'!$M29), \"\")","v":"Start Construction at XXXX"}]
[{"$nulls":3},8,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E83) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E83) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E83) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E83) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E83) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E83) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E83) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E83) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E83) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E83)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E83, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E83,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E83, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C30>0, 'Project Estimation'!$I30=0), 'Project Estimation'!$C30-1, \"\")","v":""},{"$f":"IF(O83<>\"\", 'Project Estimation'!$M30, IF('Project Estimation'!$I30>0, 'Project Estimation'!$I30, \"\"))","v":5},{"$f":"IF(ISNUMBER($P83), IF('Project Estimation'!$L30=\"SUB\", 'Project Estimation'!$FG30 & \" -  \" & 'Project Estimation'!$M30, 'Project Estimation'!$M30), \"\")","v":"Hydrovac Raceway Complete"}]
[{"$nulls":3},9,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E84) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E84) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E84) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E84) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E84) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E84) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E84) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E84) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E84) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E84)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E84, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E84,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E84, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C31>0, 'Project Estimation'!$I31=0), 'Project Estimation'!$C31-1, \"\")","v":""},{"$f":"IF(O84<>\"\", 'Project Estimation'!$M31, IF('Project Estimation'!$I31>0, 'Project Estimation'!$I31, \"\"))","v":6},{"$f":"IF(ISNUMBER($P84), IF('Project Estimation'!$L31=\"SUB\", 'Project Estimation'!$FG31 & \" -  \" & 'Project Estimation'!$M31, 'Project Estimation'!$M31), \"\")","v":"Demo of all Piping Complete"}]
[{"$nulls":3},10,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E85) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E85) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E85) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E85) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E85) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E85) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E85) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E85) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E85) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E85)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E85, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E85,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E85, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C32>0, 'Project Estimation'!$I32=0), 'Project Estimation'!$C32-1, \"\")","v":""},{"$f":"IF(O85<>\"\", 'Project Estimation'!$M32, IF('Project Estimation'!$I32>0, 'Project Estimation'!$I32, \"\"))","v":7},{"$f":"IF(ISNUMBER($P85), IF('Project Estimation'!$L32=\"SUB\", 'Project Estimation'!$FG32 & \" -  \" & 'Project Estimation'!$M32, 'Project Estimation'!$M32), \"\")","v":"Fabrication of Piping complete"}]
[{"$nulls":3},11,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E86) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E86) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E86) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E86) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E86) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E86) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E86) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E86) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E86) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E86)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E86, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E86,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E86, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C33>0, 'Project Estimation'!$I33=0), 'Project Estimation'!$C33-1, \"\")","v":""},{"$f":"IF(O86<>\"\", 'Project Estimation'!$M33, IF('Project Estimation'!$I33>0, 'Project Estimation'!$I33, \"\"))","v":8},{"$f":"IF(ISNUMBER($P86), IF('Project Estimation'!$L33=\"SUB\", 'Project Estimation'!$FG33 & \" -  \" & 'Project Estimation'!$M33, 'Project Estimation'!$M33), \"\")","v":"Hydrostatic Testing of Piping Complete"}]
[{"$nulls":3},12,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E87) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E87) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E87) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E87) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E87) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E87) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E87) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E87) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E87) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E87)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E87, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E87,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E87, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C34>0, 'Project Estimation'!$I34=0), 'Project Estimation'!$C34-1, \"\")","v":""},{"$f":"IF(O87<>\"\", 'Project Estimation'!$M34, IF('Project Estimation'!$I34>0, 'Project Estimation'!$I34, \"\"))","v":9},{"$f":"IF(ISNUMBER($P87), IF('Project Estimation'!$L34=\"SUB\", 'Project Estimation'!$FG34 & \" -  \" & 'Project Estimation'!$M34, 'Project Estimation'!$M34), \"\")","v":"Sonotube Pipe Support Installations Complete"}]
[{"$nulls":3},13,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E88) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E88) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E88) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E88) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E88) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E88) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E88) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E88) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E88) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E88)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E88, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E88,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E88, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C35>0, 'Project Estimation'!$I35=0), 'Project Estimation'!$C35-1, \"\")","v":""},{"$f":"IF(O88<>\"\", 'Project Estimation'!$M35, IF('Project Estimation'!$I35>0, 'Project Estimation'!$I35, \"\"))","v":10},{"$f":"IF(ISNUMBER($P88), IF('Project Estimation'!$L35=\"SUB\", 'Project Estimation'!$FG35 & \" -  \" & 'Project Estimation'!$M35, 'Project Estimation'!$M35), \"\")","v":"Backfill excavations at roadway Complete"}]
[{"$nulls":3},14,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E89) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E89) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E89) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E89) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E89) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E89) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E89) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E89) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E89) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E89)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E89, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E89,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E89, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C36>0, 'Project Estimation'!$I36=0), 'Project Estimation'!$C36-1, \"\")","v":""},{"$f":"IF(O89<>\"\", 'Project Estimation'!$M36, IF('Project Estimation'!$I36>0, 'Project Estimation'!$I36, \"\"))","v":11},{"$f":"IF(ISNUMBER($P89), IF('Project Estimation'!$L36=\"SUB\", 'Project Estimation'!$FG36 & \" -  \" & 'Project Estimation'!$M36, 'Project Estimation'!$M36), \"\")","v":"Sandblasting and Coatings"}]
[{"$nulls":3},15,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E90) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E90) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E90) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E90) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E90) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E90) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E90) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E90) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E90) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E90)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E90, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E90,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E90, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C37>0, 'Project Estimation'!$I37=0), 'Project Estimation'!$C37-1, \"\")","v":""},{"$f":"IF(O90<>\"\", 'Project Estimation'!$M37, IF('Project Estimation'!$I37>0, 'Project Estimation'!$I37, \"\"))","v":12},{"$f":"IF(ISNUMBER($P90), IF('Project Estimation'!$L37=\"SUB\", 'Project Estimation'!$FG37 & \" -  \" & 'Project Estimation'!$M37, 'Project Estimation'!$M37), \"\")","v":"Backfill & Finalizations Complete"}]
[{"$nulls":3},16,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E91) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E91) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E91) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E91) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E91) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E91) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E91) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E91) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E91) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E91)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E91, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E91,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E91, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C38>0, 'Project Estimation'!$I38=0), 'Project Estimation'!$C38-1, \"\")","v":""},{"$f":"IF(O91<>\"\", 'Project Estimation'!$M38, IF('Project Estimation'!$I38>0, 'Project Estimation'!$I38, \"\"))","v":13},{"$f":"IF(ISNUMBER($P91), IF('Project Estimation'!$L38=\"SUB\", 'Project Estimation'!$FG38 & \" -  \" & 'Project Estimation'!$M38, 'Project Estimation'!$M38), \"\")","v":"Signage Installed 1 week in advance at Gruver"}]
[{"$nulls":3},17,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E92) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E92) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E92) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E92) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E92) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E92) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E92) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E92) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E92) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E92)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E92, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E92,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E92, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C39>0, 'Project Estimation'!$I39=0), 'Project Estimation'!$C39-1, \"\")","v":""},{"$f":"IF(O92<>\"\", 'Project Estimation'!$M39, IF('Project Estimation'!$I39>0, 'Project Estimation'!$I39, \"\"))","v":14},{"$f":"IF(ISNUMBER($P92), IF('Project Estimation'!$L39=\"SUB\", 'Project Estimation'!$FG39 & \" -  \" & 'Project Estimation'!$M39, 'Project Estimation'!$M39), \"\")","v":"Mobilization to YYYY"}]
[{"$nulls":3},18,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E93) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E93) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E93) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E93) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E93) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E93) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E93) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E93) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E93) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E93)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E93, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E93,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E93, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C40>0, 'Project Estimation'!$I40=0), 'Project Estimation'!$C40-1, \"\")","v":""},{"$f":"IF(O93<>\"\", 'Project Estimation'!$M40, IF('Project Estimation'!$I40>0, 'Project Estimation'!$I40, \"\"))","v":15},{"$f":"IF(ISNUMBER($P93), IF('Project Estimation'!$L40=\"SUB\", 'Project Estimation'!$FG40 & \" -  \" & 'Project Estimation'!$M40, 'Project Estimation'!$M40), \"\")","v":"Hydrovac Complete"}]
[{"$nulls":3},19,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E94) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E94) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E94) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E94) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E94) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E94) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E94) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E94) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E94) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E94)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E94, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E94,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E94, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C41>0, 'Project Estimation'!$I41=0), 'Project Estimation'!$C41-1, \"\")","v":""},{"$f":"IF(O94<>\"\", 'Project Estimation'!$M41, IF('Project Estimation'!$I41>0, 'Project Estimation'!$I41, \"\"))","v":16},{"$f":"IF(ISNUMBER($P94), IF('Project Estimation'!$L41=\"SUB\", 'Project Estimation'!$FG41 & \" -  \" & 'Project Estimation'!$M41, 'Project Estimation'!$M41), \"\")","v":"Complete Inspection - 16 Hour Standby Complete"}]
[{"$nulls":3},20,null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E95) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E95) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E95) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E95) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E95) <= 0, \"\",\n         SUMIFS('Project Estimation'!$DS$25:$DS$185, 'Project Estimation'!$DT$25:$DT$185, 'Project Summary'!$E95) +\n         SUMIFS('Project Estimation'!$EA$25:$EA$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Summary'!$E95) +\n         SUMIFS('Project Estimation'!$EI$25:$EI$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Summary'!$E95) +\n         SUMIFS('Project Estimation'!$EQ$25:$EQ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Summary'!$E95) +\n         SUMIFS('Project Estimation'!$EY$25:$EY$185, 'Project Estimation'!$EZ$25:$EZ$185, 'Project Summary'!$E95)), \"\")","v":""},{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DU$25:$DU$185, 'Project Estimation'!$EC$25:$EC$185, 'Project Estimation'!$EK$25:$EK$185, 'Project Estimation'!$ES$25:$ES$185, 'Project Estimation'!$FA$25:$FA$185)),\n                MATCH('Project Summary'!$E95, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(_xlfn.TOCOL(('Project Estimation'!$DV$25:$DV$185,'Project Estimation'!$ED$25:$ED$185,'Project Estimation'!$EL$25:$EL$185,'Project Estimation'!$ET$25:$ET$185,'Project Estimation'!$FB$25:$FB$185)),\nMATCH('Project Summary'!$E95,_xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185,'Project Estimation'!$EB$25:$EB$185,'Project Estimation'!$EJ$25:$EJ$185,'Project Estimation'!$ER$25:$ER$185,'Project Estimation'!$EZ$25:$EZ$185)),0)),\"\"\n)","v":""},"",{"$f":"IFERROR(INDEX(_xlfn.TOCOL(('Project Estimation'!$DX$25:$DX$185, 'Project Estimation'!$EF$25:$EF$185, 'Project Estimation'!$EN$25:$EN$185, 'Project Estimation'!$EV$25:$EV$185, 'Project Estimation'!$FD$25:$FD$185)), MATCH('Project Summary'!$E95, _xlfn.TOCOL(('Project Estimation'!$DT$25:$DT$185, 'Project Estimation'!$EB$25:$EB$185, 'Project Estimation'!$EJ$25:$EJ$185, 'Project Estimation'!$ER$25:$ER$185, 'Project Estimation'!$EZ$25:$EZ$185)), 0)), \"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C42>0, 'Project Estimation'!$I42=0), 'Project Estimation'!$C42-1, \"\")","v":""},{"$f":"IF(O95<>\"\", 'Project Estimation'!$M42, IF('Project Estimation'!$I42>0, 'Project Estimation'!$I42, \"\"))","v":17},{"$f":"IF(ISNUMBER($P95), IF('Project Estimation'!$L42=\"SUB\", 'Project Estimation'!$FG42 & \" -  \" & 'Project Estimation'!$M42, 'Project Estimation'!$M42), \"\")","v":"Finish Construction"}]
[{"$nulls":8},{"$f":"SUM(I$76:I$95)","v":{"v":0,"d":"$0.00"}},{"$f":"IFERROR(AVERAGE($J$76:$J$95), $G$72)","v":{"v":0.15,"d":"15.00%"}},{"$f":"SUM(K$76:K$95)","v":{"v":0,"d":"$0.00"}},{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C43>0, 'Project Estimation'!$I43=0), 'Project Estimation'!$C43-1, \"\")","v":""},{"$f":"IF(O96<>\"\", 'Project Estimation'!$M43, IF('Project Estimation'!$I43>0, 'Project Estimation'!$I43, \"\"))","v":18},{"$f":"IF(ISNUMBER($P96), IF('Project Estimation'!$L43=\"SUB\", 'Project Estimation'!$FG43 & \" -  \" & 'Project Estimation'!$M43, 'Project Estimation'!$M43), \"\")","v":0}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C44>0, 'Project Estimation'!$I44=0), 'Project Estimation'!$C44-1, \"\")","v":1},{"$f":"IF(O97<>\"\", 'Project Estimation'!$M44, IF('Project Estimation'!$I44>0, 'Project Estimation'!$I44, \"\"))","v":"Direct Shop Work"}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C45>0, 'Project Estimation'!$I45=0), 'Project Estimation'!$C45-1, \"\")","v":1},{"$f":"IF(O98<>\"\", 'Project Estimation'!$M45, IF('Project Estimation'!$I45>0, 'Project Estimation'!$I45, \"\"))","v":"ShopWork (Only Standard Company Rates used in this section)"}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C46>0, 'Project Estimation'!$I46=0), 'Project Estimation'!$C46-1, \"\")","v":""},{"$f":"IF(O99<>\"\", 'Project Estimation'!$M46, IF('Project Estimation'!$I46>0, 'Project Estimation'!$I46, \"\"))","v":1},{"$f":"IF(ISNUMBER($P99), IF('Project Estimation'!$L46=\"SUB\", 'Project Estimation'!$FG46 & \" -  \" & 'Project Estimation'!$M46, 'Project Estimation'!$M46), \"\")","v":"Only Shop Work Planned in this section as different rates based on shop schedules are calculated"}]
[null,"Project Equipment:",{"$nulls":12},{"$f":"IF(AND('Project Estimation'!$C47>0, 'Project Estimation'!$I47=0), 'Project Estimation'!$C47-1, \"\")","v":""},{"$f":"IF(O100<>\"\", 'Project Estimation'!$M47, IF('Project Estimation'!$I47>0, 'Project Estimation'!$I47, \"\"))","v":""},{"$f":"IF(ISNUMBER($P100), IF('Project Estimation'!$L47=\"SUB\", 'Project Estimation'!$FG47 & \" -  \" & 'Project Estimation'!$M47, 'Project Estimation'!$M47), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C48>0, 'Project Estimation'!$I48=0), 'Project Estimation'!$C48-1, \"\")","v":""},{"$f":"IF(O101<>\"\", 'Project Estimation'!$M48, IF('Project Estimation'!$I48>0, 'Project Estimation'!$I48, \"\"))","v":""},{"$f":"IF(ISNUMBER($P101), IF('Project Estimation'!$L48=\"SUB\", 'Project Estimation'!$FG48 & \" -  \" & 'Project Estimation'!$M48, 'Project Estimation'!$M48), \"\")","v":""}]
[{"$nulls":6},"Total Equipment Cost: ",{"$f":"'Project Estimation'!$CW$22+'Project Estimation'!$DB$22+'Project Estimation'!$DG$22+'Project Estimation'!$DL$22+'Project Estimation'!$DQ$22","v":{"v":0,"d":"$0.00"}},{"$nulls":6},{"$f":"IF(AND('Project Estimation'!$C49>0, 'Project Estimation'!$I49=0), 'Project Estimation'!$C49-1, \"\")","v":""},{"$f":"IF(O102<>\"\", 'Project Estimation'!$M49, IF('Project Estimation'!$I49>0, 'Project Estimation'!$I49, \"\"))","v":""},{"$f":"IF(ISNUMBER($P102), IF('Project Estimation'!$L49=\"SUB\", 'Project Estimation'!$FG49 & \" -  \" & 'Project Estimation'!$M49, 'Project Estimation'!$M49), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C50>0, 'Project Estimation'!$I50=0), 'Project Estimation'!$C50-1, \"\")","v":""},{"$f":"IF(O103<>\"\", 'Project Estimation'!$M50, IF('Project Estimation'!$I50>0, 'Project Estimation'!$I50, \"\"))","v":""},{"$f":"IF(ISNUMBER($P103), IF('Project Estimation'!$L50=\"SUB\", 'Project Estimation'!$FG50 & \" -  \" & 'Project Estimation'!$M50, 'Project Estimation'!$M50), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C51>0, 'Project Estimation'!$I51=0), 'Project Estimation'!$C51-1, \"\")","v":""},{"$f":"IF(O104<>\"\", 'Project Estimation'!$M51, IF('Project Estimation'!$I51>0, 'Project Estimation'!$I51, \"\"))","v":""},{"$f":"IF(ISNUMBER($P104), IF('Project Estimation'!$L51=\"SUB\", 'Project Estimation'!$FG51 & \" -  \" & 'Project Estimation'!$M51, 'Project Estimation'!$M51), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C52>0, 'Project Estimation'!$I52=0), 'Project Estimation'!$C52-1, \"\")","v":""},{"$f":"IF(O105<>\"\", 'Project Estimation'!$M52, IF('Project Estimation'!$I52>0, 'Project Estimation'!$I52, \"\"))","v":""},{"$f":"IF(ISNUMBER($P105), IF('Project Estimation'!$L52=\"SUB\", 'Project Estimation'!$FG52 & \" -  \" & 'Project Estimation'!$M52, 'Project Estimation'!$M52), \"\")","v":""}]
[{"$nulls":4},"Equipment Rentals",{"$nulls":3},"Hours","Price/Unit","Total Costs",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C53>0, 'Project Estimation'!$I53=0), 'Project Estimation'!$C53-1, \"\")","v":""},{"$f":"IF(O106<>\"\", 'Project Estimation'!$M53, IF('Project Estimation'!$I53>0, 'Project Estimation'!$I53, \"\"))","v":""},{"$f":"IF(ISNUMBER($P106), IF('Project Estimation'!$L53=\"SUB\", 'Project Estimation'!$FG53 & \" -  \" & 'Project Estimation'!$M53, 'Project Estimation'!$M53), \"\")","v":""}]
[{"$nulls":3},1,{"$f":"IFERROR(_xlfn.UNIQUE(_xlfn._xlws.FILTER(_xlfn.TOCOL(('Project Estimation'!CT25:$CT$185,'Project Estimation'!$CY25:$CY$185,'Project Estimation'!$DD25:$DD$185,'Project Estimation'!$DI25:$DI$185,'Project Estimation'!$DN25:$DN$185)), _xlfn.TOCOL(('Project Estimation'!$CT25:$CT$185,'Project Estimation'!$CY25:$CY$185,'Project Estimation'!$DD25:$DD$185,'Project Estimation'!$DI25:$DI$185,'Project Estimation'!$DN25:$DN$185))<>\"\")), \"\")","v":""},{"$nulls":3},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E107)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E107)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E107)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E107)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E107))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E107)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E107)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E107)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E107)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E107))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E107,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},{"$f":"IFERROR($J107*$I107,\"\")","v":""},{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C54>0, 'Project Estimation'!$I54=0), 'Project Estimation'!$C54-1, \"\")","v":""},{"$f":"IF(O107<>\"\", 'Project Estimation'!$M54, IF('Project Estimation'!$I54>0, 'Project Estimation'!$I54, \"\"))","v":""},{"$f":"IF(ISNUMBER($P107), IF('Project Estimation'!$L54=\"SUB\", 'Project Estimation'!$FG54 & \" -  \" & 'Project Estimation'!$M54, 'Project Estimation'!$M54), \"\")","v":""}]
[{"$nulls":3},{"$f":"D107+1","v":2},{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E108)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E108)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E108)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E108)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E108))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E108)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E108)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E108)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E108)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E108))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E108,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C55>0, 'Project Estimation'!$I55=0), 'Project Estimation'!$C55-1, \"\")","v":{"$error":"#VALUE!"}},{"$f":"IF(O108<>\"\", 'Project Estimation'!$M55, IF('Project Estimation'!$I55>0, 'Project Estimation'!$I55, \"\"))","v":{"$error":"#VALUE!"}},{"$f":"IF(ISNUMBER($P108), IF('Project Estimation'!$L55=\"SUB\", 'Project Estimation'!$FG55 & \" -  \" & 'Project Estimation'!$M55, 'Project Estimation'!$M55), \"\")","v":""}]
[{"$nulls":3},{"$f":"D108+1","v":3},{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E109)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E109)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E109)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E109)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E109))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E109)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E109)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E109)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E109)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E109))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E109,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C56>0, 'Project Estimation'!$I56=0), 'Project Estimation'!$C56-1, \"\")","v":2},{"$f":"IF(O109<>\"\", 'Project Estimation'!$M56, IF('Project Estimation'!$I56>0, 'Project Estimation'!$I56, \"\"))","v":"Field Construction Activities"}]
[{"$nulls":3},4,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E110)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E110)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E110)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E110)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E110))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E110)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E110)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E110)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E110)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E110))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E110,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C57>0, 'Project Estimation'!$I57=0), 'Project Estimation'!$C57-1, \"\")","v":2},{"$f":"IF(O110<>\"\", 'Project Estimation'!$M57, IF('Project Estimation'!$I57>0, 'Project Estimation'!$I57, \"\"))","v":"Pre-Construction & Mobilization"},{"$f":"IF(ISNUMBER($P110), IF('Project Estimation'!$L58=\"SUB\", 'Project Estimation'!$FG58 & \" -  \" & 'Project Estimation'!$M58, 'Project Estimation'!$M58), \"\")","v":""}]
[{"$nulls":3},5,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E111)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E111)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E111)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E111)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E111))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E111)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E111)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E111)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E111)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E111))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E111,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C58>0, 'Project Estimation'!$I58=0), 'Project Estimation'!$C58-1, \"\")","v":""},{"$f":"IF(O111<>\"\", 'Project Estimation'!$M58, IF('Project Estimation'!$I58>0, 'Project Estimation'!$I58, \"\"))","v":1}]
[{"$nulls":3},6,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E112)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E112)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E112)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E112)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E112))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E112)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E112)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E112)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E112)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E112))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E112,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C59>0, 'Project Estimation'!$I59=0), 'Project Estimation'!$C59-1, \"\")","v":2},{"$f":"IF(O112<>\"\", 'Project Estimation'!$M59, IF('Project Estimation'!$I59>0, 'Project Estimation'!$I59, \"\"))","v":"Start Construction"},{"$f":"IF(ISNUMBER($P112), IF('Project Estimation'!$L60=\"SUB\", 'Project Estimation'!$FG60 & \" -  \" & 'Project Estimation'!$M60, 'Project Estimation'!$M60), \"\")","v":""}]
[{"$nulls":3},7,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E113)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E113)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E113)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E113)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E113))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E113)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E113)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E113)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E113)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E113))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E113,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C60>0, 'Project Estimation'!$I60=0), 'Project Estimation'!$C60-1, \"\")","v":""},{"$f":"IF(O113<>\"\", 'Project Estimation'!$M60, IF('Project Estimation'!$I60>0, 'Project Estimation'!$I60, \"\"))","v":1},{"$f":"IF(ISNUMBER($P113), IF('Project Estimation'!$L61=\"SUB\", 'Project Estimation'!$FG61 & \" -  \" & 'Project Estimation'!$M61, 'Project Estimation'!$M61), \"\")","v":"The errors will change when you provide how long this activity should take in the next cell ->"}]
[{"$nulls":3},8,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E114)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E114)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E114)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E114)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E114))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E114)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E114)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E114)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E114)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E114))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E114,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C61>0, 'Project Estimation'!$I61=0), 'Project Estimation'!$C61-1, \"\")","v":""},{"$f":"IF(O114<>\"\", 'Project Estimation'!$M61, IF('Project Estimation'!$I61>0, 'Project Estimation'!$I61, \"\"))","v":2},{"$f":"IF(ISNUMBER($P114), IF('Project Estimation'!$L62=\"SUB\", 'Project Estimation'!$FG62 & \" -  \" & 'Project Estimation'!$M62, 'Project Estimation'!$M62), \"\")","v":0}]
[{"$nulls":3},9,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E115)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E115)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E115)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E115)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E115))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E115)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E115)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E115)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E115)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E115))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E115,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C62>0, 'Project Estimation'!$I62=0), 'Project Estimation'!$C62-1, \"\")","v":""},{"$f":"IF(O115<>\"\", 'Project Estimation'!$M62, IF('Project Estimation'!$I62>0, 'Project Estimation'!$I62, \"\"))","v":""},{"$f":"IF(ISNUMBER($P115), IF('Project Estimation'!$L63=\"SUB\", 'Project Estimation'!$FG63 & \" -  \" & 'Project Estimation'!$M63, 'Project Estimation'!$M63), \"\")","v":""}]
[{"$nulls":3},10,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E116)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E116)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E116)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E116)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E116))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E116)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E116)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E116)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E116)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E116))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E116,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C63>0, 'Project Estimation'!$I63=0), 'Project Estimation'!$C63-1, \"\")","v":""},{"$f":"IF(O116<>\"\", 'Project Estimation'!$M63, IF('Project Estimation'!$I63>0, 'Project Estimation'!$I63, \"\"))","v":""}]
[{"$nulls":3},11,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E117)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E117)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E117)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E117)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E117))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E117)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E117)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E117)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E117)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E117))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E117,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C64>0, 'Project Estimation'!$I64=0), 'Project Estimation'!$C64-1, \"\")","v":""},{"$f":"IF(O117<>\"\", 'Project Estimation'!$M64, IF('Project Estimation'!$I64>0, 'Project Estimation'!$I64, \"\"))","v":""},{"$f":"IF(ISNUMBER($P117), IF('Project Estimation'!$L65=\"SUB\", 'Project Estimation'!$FG65 & \" -  \" & 'Project Estimation'!$M65, 'Project Estimation'!$M65), \"\")","v":""}]
[{"$nulls":3},12,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E118)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E118)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E118)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E118)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E118))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E118)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E118)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E118)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E118)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E118))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E118,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C65>0, 'Project Estimation'!$I65=0), 'Project Estimation'!$C65-1, \"\")","v":""},{"$f":"IF(O118<>\"\", 'Project Estimation'!$M65, IF('Project Estimation'!$I65>0, 'Project Estimation'!$I65, \"\"))","v":""},{"$f":"IF(ISNUMBER($P118), IF('Project Estimation'!$L66=\"SUB\", 'Project Estimation'!$FG66 & \" -  \" & 'Project Estimation'!$M66, 'Project Estimation'!$M66), \"\")","v":""}]
[{"$nulls":3},13,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E119)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E119)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E119)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E119)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E119))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E119)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E119)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E119)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E119)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E119))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E119,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C66>0, 'Project Estimation'!$I66=0), 'Project Estimation'!$C66-1, \"\")","v":""},{"$f":"IF(O119<>\"\", 'Project Estimation'!$M66, IF('Project Estimation'!$I66>0, 'Project Estimation'!$I66, \"\"))","v":""},{"$f":"IF(ISNUMBER($P119), IF('Project Estimation'!$L67=\"SUB\", 'Project Estimation'!$FG67 & \" -  \" & 'Project Estimation'!$M67, 'Project Estimation'!$M67), \"\")","v":""}]
[{"$nulls":3},14,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E120)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E120)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E120)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E120)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E120))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E120)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E120)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E120)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E120)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E120))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E120,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C67>0, 'Project Estimation'!$I67=0), 'Project Estimation'!$C67-1, \"\")","v":""},{"$f":"IF(O120<>\"\", 'Project Estimation'!$M67, IF('Project Estimation'!$I67>0, 'Project Estimation'!$I67, \"\"))","v":""}]
[{"$nulls":3},15,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E121)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E121)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E121)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E121)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E121))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E121)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E121)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E121)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E121)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E121))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E121,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C68>0, 'Project Estimation'!$I68=0), 'Project Estimation'!$C68-1, \"\")","v":""},{"$f":"IF(O121<>\"\", 'Project Estimation'!$M68, IF('Project Estimation'!$I68>0, 'Project Estimation'!$I68, \"\"))","v":""},{"$f":"IF(ISNUMBER($P121), IF('Project Estimation'!$L69=\"SUB\", 'Project Estimation'!$FG69 & \" -  \" & 'Project Estimation'!$M69, 'Project Estimation'!$M69), \"\")","v":""}]
[{"$nulls":3},16,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E122)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E122)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E122)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E122)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E122))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E122)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E122)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E122)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E122)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E122))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E122,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C69>0, 'Project Estimation'!$I69=0), 'Project Estimation'!$C69-1, \"\")","v":""},{"$f":"IF(O122<>\"\", 'Project Estimation'!$M69, IF('Project Estimation'!$I69>0, 'Project Estimation'!$I69, \"\"))","v":""},{"$f":"IF(ISNUMBER($P122), IF('Project Estimation'!$L70=\"SUB\", 'Project Estimation'!$FG70 & \" -  \" & 'Project Estimation'!$M70, 'Project Estimation'!$M70), \"\")","v":""}]
[{"$nulls":3},17,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E123)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E123)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E123)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E123)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E123))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E123)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E123)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E123)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E123)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E123))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E123,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C70>0, 'Project Estimation'!$I70=0), 'Project Estimation'!$C70-1, \"\")","v":""},{"$f":"IF(O123<>\"\", 'Project Estimation'!$M70, IF('Project Estimation'!$I70>0, 'Project Estimation'!$I70, \"\"))","v":""},{"$f":"IF(ISNUMBER($P123), IF('Project Estimation'!$L71=\"SUB\", 'Project Estimation'!$FG71 & \" -  \" & 'Project Estimation'!$M71, 'Project Estimation'!$M71), \"\")","v":""}]
[{"$nulls":3},18,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E124)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E124)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E124)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E124)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E124))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E124)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E124)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E124)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E124)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E124))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E124,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C71>0, 'Project Estimation'!$I71=0), 'Project Estimation'!$C71-1, \"\")","v":""},{"$f":"IF(O124<>\"\", 'Project Estimation'!$M71, IF('Project Estimation'!$I71>0, 'Project Estimation'!$I71, \"\"))","v":""},{"$f":"IF(ISNUMBER($P124), IF('Project Estimation'!$L72=\"SUB\", 'Project Estimation'!$FG72 & \" -  \" & 'Project Estimation'!$M72, 'Project Estimation'!$M72), \"\")","v":""}]
[{"$nulls":3},19,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E125)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E125)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E125)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E125)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E125))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E125)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E125)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E125)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E125)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E125))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E125,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C72>0, 'Project Estimation'!$I72=0), 'Project Estimation'!$C72-1, \"\")","v":""},{"$f":"IF(O125<>\"\", 'Project Estimation'!$M72, IF('Project Estimation'!$I72>0, 'Project Estimation'!$I72, \"\"))","v":""},{"$f":"IF(ISNUMBER($P125), IF('Project Estimation'!$L73=\"SUB\", 'Project Estimation'!$FG73 & \" -  \" & 'Project Estimation'!$M73, 'Project Estimation'!$M73), \"\")","v":""}]
[{"$nulls":3},20,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E126)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E126)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E126)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E126)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E126))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E126)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E126)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E126)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E126)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E126))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E126,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C73>0, 'Project Estimation'!$I73=0), 'Project Estimation'!$C73-1, \"\")","v":""},{"$f":"IF(O126<>\"\", 'Project Estimation'!$M73, IF('Project Estimation'!$I73>0, 'Project Estimation'!$I73, \"\"))","v":""}]
[{"$nulls":3},21,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E127)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E127)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E127)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E127)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E127))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E127)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E127)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E127)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E127)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E127))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E127,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C74>0, 'Project Estimation'!$I74=0), 'Project Estimation'!$C74-1, \"\")","v":""},{"$f":"IF(O127<>\"\", 'Project Estimation'!$M74, IF('Project Estimation'!$I74>0, 'Project Estimation'!$I74, \"\"))","v":""},{"$f":"IF(ISNUMBER($P127), IF('Project Estimation'!$L75=\"SUB\", 'Project Estimation'!$FG75 & \" -  \" & 'Project Estimation'!$M75, 'Project Estimation'!$M75), \"\")","v":""}]
[{"$nulls":3},22,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E128)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E128)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E128)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E128)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E128))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E128)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E128)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E128)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E128)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E128))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E128,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C75>0, 'Project Estimation'!$I75=0), 'Project Estimation'!$C75-1, \"\")","v":""},{"$f":"IF(O128<>\"\", 'Project Estimation'!$M75, IF('Project Estimation'!$I75>0, 'Project Estimation'!$I75, \"\"))","v":""},{"$f":"IF(ISNUMBER($P128), IF('Project Estimation'!$L76=\"SUB\", 'Project Estimation'!$FG76 & \" -  \" & 'Project Estimation'!$M76, 'Project Estimation'!$M76), \"\")","v":""}]
[{"$nulls":3},23,{"$nulls":4},{"$f":"IFERROR(IF(SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E129)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E129)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E129)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E129)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E129))<=0,\"\",SUM(SUMIFS('Project Estimation'!$CU$25:$CU$185,'Project Estimation'!$CT$25:$CT$185,'Project Summary'!$E129)+SUMIFS('Project Estimation'!$CZ$25:$CZ$185,'Project Estimation'!$CY$25:$CY$185,'Project Summary'!$E129)+SUMIFS('Project Estimation'!$DE$25:$DE$185,'Project Estimation'!$DD$25:$DD$185,'Project Summary'!$E129)+SUMIFS('Project Estimation'!$DJ$25:$DJ$185,'Project Estimation'!$DI$25:$DI$185,'Project Summary'!$E129)+SUMIFS('Project Estimation'!$DO$25:$DO$185,'Project Estimation'!$DN$25:$DN$185,'Project Summary'!$E129))), \"\")","v":""},{"$f":"_xlfn.IFNA(INDEX(Tbl_Equipment_Rates[#All],MATCH($E129,Tbl_Equipment_Rates[EQUIPMENT CLASSIFICATION],0),MATCH(_xlfn.CONCAT(\"Hourly Rate \",VLOOKUP(Client_Name,'Project Details'!$AO$15:$AS$60,4,FALSE)), Tbl_Equipment_Rates[#Headers],0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C76>0, 'Project Estimation'!$I76=0), 'Project Estimation'!$C76-1, \"\")","v":""},{"$f":"IF(O129<>\"\", 'Project Estimation'!$M76, IF('Project Estimation'!$I76>0, 'Project Estimation'!$I76, \"\"))","v":""},{"$f":"IF(ISNUMBER($P129), IF('Project Estimation'!$L77=\"SUB\", 'Project Estimation'!$FG77 & \" -  \" & 'Project Estimation'!$M77, 'Project Estimation'!$M77), \"\")","v":""}]
[{"$nulls":10},{"$f":"SUM(K$107:K$129)","v":{"v":0,"d":"$0.00"}},{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C77>0, 'Project Estimation'!$I77=0), 'Project Estimation'!$C77-1, \"\")","v":""},{"$f":"IF(O130<>\"\", 'Project Estimation'!$M77, IF('Project Estimation'!$I77>0, 'Project Estimation'!$I77, \"\"))","v":""},{"$f":"IF(ISNUMBER($P130), IF('Project Estimation'!$L78=\"SUB\", 'Project Estimation'!$FG78 & \" -  \" & 'Project Estimation'!$M78, 'Project Estimation'!$M78), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C78>0, 'Project Estimation'!$I78=0), 'Project Estimation'!$C78-1, \"\")","v":""},{"$f":"IF(O131<>\"\", 'Project Estimation'!$M78, IF('Project Estimation'!$I78>0, 'Project Estimation'!$I78, \"\"))","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C79>0, 'Project Estimation'!$I79=0), 'Project Estimation'!$C79-1, \"\")","v":""},{"$f":"IF(O132<>\"\", 'Project Estimation'!$M79, IF('Project Estimation'!$I79>0, 'Project Estimation'!$I79, \"\"))","v":""},{"$f":"IF(ISNUMBER($P132), IF('Project Estimation'!$L80=\"SUB\", 'Project Estimation'!$FG80 & \" -  \" & 'Project Estimation'!$M80, 'Project Estimation'!$M80), \"\")","v":""}]
[null,"Project SubContractors:",{"$nulls":12},{"$f":"IF(AND('Project Estimation'!$C80>0, 'Project Estimation'!$I80=0), 'Project Estimation'!$C80-1, \"\")","v":""},{"$f":"IF(O133<>\"\", 'Project Estimation'!$M80, IF('Project Estimation'!$I80>0, 'Project Estimation'!$I80, \"\"))","v":""},{"$f":"IF(ISNUMBER($P133), IF('Project Estimation'!$L81=\"SUB\", 'Project Estimation'!$FG81 & \" -  \" & 'Project Estimation'!$M81, 'Project Estimation'!$M81), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C81>0, 'Project Estimation'!$I81=0), 'Project Estimation'!$C81-1, \"\")","v":""},{"$f":"IF(O134<>\"\", 'Project Estimation'!$M81, IF('Project Estimation'!$I81>0, 'Project Estimation'!$I81, \"\"))","v":""},{"$f":"IF(ISNUMBER($P134), IF('Project Estimation'!$L82=\"SUB\", 'Project Estimation'!$FG82 & \" -  \" & 'Project Estimation'!$M82, 'Project Estimation'!$M82), \"\")","v":""}]
[{"$nulls":5},"Total Subs Expense:",null,{"$f":"'Project Estimation'!$FJ$20","v":{"v":0,"d":"$0.00"}},{"$nulls":6},{"$f":"IF(AND('Project Estimation'!$C82>0, 'Project Estimation'!$I82=0), 'Project Estimation'!$C82-1, \"\")","v":""},{"$f":"IF(O135<>\"\", 'Project Estimation'!$M82, IF('Project Estimation'!$I82>0, 'Project Estimation'!$I82, \"\"))","v":""},{"$f":"IF(ISNUMBER($P135), IF('Project Estimation'!$L83=\"SUB\", 'Project Estimation'!$FG83 & \" -  \" & 'Project Estimation'!$M83, 'Project Estimation'!$M83), \"\")","v":""}]
[{"$nulls":5},"Subs Mark-Up:",null,{"$f":"'Project Details'!$H$23","v":{"v":0.15,"d":"15.00%"}},{"$nulls":6},{"$f":"IF(AND('Project Estimation'!$C83>0, 'Project Estimation'!$I83=0), 'Project Estimation'!$C83-1, \"\")","v":""},{"$f":"IF(O136<>\"\", 'Project Estimation'!$M83, IF('Project Estimation'!$I83>0, 'Project Estimation'!$I83, \"\"))","v":""},{"$f":"IF(ISNUMBER($P136), IF('Project Estimation'!$L84=\"SUB\", 'Project Estimation'!$FG84 & \" -  \" & 'Project Estimation'!$M84, 'Project Estimation'!$M84), \"\")","v":""}]
[{"$nulls":5},"Total Subs Expense:",null,{"$f":"'Project Estimation'!$FM$20","v":{"v":0,"d":"$0.00"}},{"$nulls":6},{"$f":"IF(AND('Project Estimation'!$C84>0, 'Project Estimation'!$I84=0), 'Project Estimation'!$C84-1, \"\")","v":""},{"$f":"IF(O137<>\"\", 'Project Estimation'!$M84, IF('Project Estimation'!$I84>0, 'Project Estimation'!$I84, \"\"))","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C85>0, 'Project Estimation'!$I85=0), 'Project Estimation'!$C85-1, \"\")","v":""},{"$f":"IF(O138<>\"\", 'Project Estimation'!$M85, IF('Project Estimation'!$I85>0, 'Project Estimation'!$I85, \"\"))","v":""},{"$f":"IF(ISNUMBER($P138), IF('Project Estimation'!$L86=\"SUB\", 'Project Estimation'!$FG86 & \" -  \" & 'Project Estimation'!$M86, 'Project Estimation'!$M86), \"\")","v":""}]
[{"$nulls":4},"Subcontractors","Rep. Name",null,"Est Working Hours","Sub Quote","Mark-Up:","Total Costs:",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C86>0, 'Project Estimation'!$I86=0), 'Project Estimation'!$C86-1, \"\")","v":""},{"$f":"IF(O139<>\"\", 'Project Estimation'!$M86, IF('Project Estimation'!$I86>0, 'Project Estimation'!$I86, \"\"))","v":""},{"$f":"IF(ISNUMBER($P139), IF('Project Estimation'!$L87=\"SUB\", 'Project Estimation'!$FG87 & \" -  \" & 'Project Estimation'!$M87, 'Project Estimation'!$M87), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C87>0, 'Project Estimation'!$I87=0), 'Project Estimation'!$C87-1, \"\")","v":""},{"$f":"IF(O140<>\"\", 'Project Estimation'!$M87, IF('Project Estimation'!$I87>0, 'Project Estimation'!$I87, \"\"))","v":""}]
[{"$nulls":3},1,{"$f":"IFERROR(_xlfn.UNIQUE(_xlfn._xlws.FILTER('Project Estimation'!$FG$25:$FG$185, 'Project Estimation'!$FG$25:$FG$185<>\"\")),\"\")","v":""},{"$f":"_xlfn.IFNA(VLOOKUP($E141,'Project Estimation'!$FG$25:$FH$185,2),\"\")","v":""},null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E141)<>0, SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E141), \"\"),\"\")","v":""},{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E141)<>0, SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E141), \"\"),\"\")","v":""},{"$f":"IFERROR(INDEX('Project Estimation'!$FL$25:$FL$185, MATCH('Project Summary'!$E141,'Project Estimation'!$FG$25:$FG$185,0)),\"\")","v":""},{"$f":"IFERROR((1+$J141)*$I141, \"\")","v":""},{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C88>0, 'Project Estimation'!$I88=0), 'Project Estimation'!$C88-1, \"\")","v":""},{"$f":"IF(O141<>\"\", 'Project Estimation'!$M88, IF('Project Estimation'!$I88>0, 'Project Estimation'!$I88, \"\"))","v":""},{"$f":"IF(ISNUMBER($P141), IF('Project Estimation'!$L89=\"SUB\", 'Project Estimation'!$FG89 & \" -  \" & 'Project Estimation'!$M89, 'Project Estimation'!$M89), \"\")","v":""}]
[{"$nulls":3},2,{"$f":"IFERROR(_xlfn.UNIQUE(_xlfn._xlws.FILTER('Project Estimation'!$FG$25:$FG$185, 'Project Estimation'!$FG$25:$FG$185<>\"\")),\"\")","v":""},{"$f":"_xlfn.IFNA(VLOOKUP($E142,'Project Estimation'!$FG$25:$FH$185,2),\"\")","v":""},null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E142)<>0, SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E142), \"\"),\"\")","v":""},{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E142)<>0, SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E142), \"\"),\"\")","v":""},{"$f":"IFERROR(INDEX('Project Estimation'!$FL$25:$FL$185, MATCH('Project Summary'!$E142,'Project Estimation'!$FG$25:$FG$185,0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C89>0, 'Project Estimation'!$I89=0), 'Project Estimation'!$C89-1, \"\")","v":""},{"$f":"IF(O142<>\"\", 'Project Estimation'!$M89, IF('Project Estimation'!$I89>0, 'Project Estimation'!$I89, \"\"))","v":""},{"$f":"IF(ISNUMBER($P142), IF('Project Estimation'!$L90=\"SUB\", 'Project Estimation'!$FG90 & \" -  \" & 'Project Estimation'!$M90, 'Project Estimation'!$M90), \"\")","v":""}]
[{"$nulls":3},3,{"$f":"IFERROR(_xlfn.UNIQUE(_xlfn._xlws.FILTER('Project Estimation'!$FG$25:$FG$185, 'Project Estimation'!$FG$25:$FG$185<>\"\")),\"\")","v":""},{"$f":"_xlfn.IFNA(VLOOKUP($E143,'Project Estimation'!$FG$25:$FH$185,2),\"\")","v":""},null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E143)<>0, SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E143), \"\"),\"\")","v":""},{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E143)<>0, SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E143), \"\"),\"\")","v":""},{"$f":"IFERROR(INDEX('Project Estimation'!$FL$25:$FL$185, MATCH('Project Summary'!$E143,'Project Estimation'!$FG$25:$FG$185,0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C90>0, 'Project Estimation'!$I90=0), 'Project Estimation'!$C90-1, \"\")","v":""},{"$f":"IF(O143<>\"\", 'Project Estimation'!$M90, IF('Project Estimation'!$I90>0, 'Project Estimation'!$I90, \"\"))","v":""},{"$f":"IF(ISNUMBER($P143), IF('Project Estimation'!$L91=\"SUB\", 'Project Estimation'!$FG91 & \" -  \" & 'Project Estimation'!$M91, 'Project Estimation'!$M91), \"\")","v":""}]
[{"$nulls":3},4,{"$f":"IFERROR(_xlfn.UNIQUE(_xlfn._xlws.FILTER('Project Estimation'!$FG$25:$FG$185, 'Project Estimation'!$FG$25:$FG$185<>\"\")),\"\")","v":""},{"$f":"_xlfn.IFNA(VLOOKUP($E144,'Project Estimation'!$FG$25:$FH$185,2),\"\")","v":""},null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E144)<>0, SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E144), \"\"),\"\")","v":""},{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E144)<>0, SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E144), \"\"),\"\")","v":""},{"$f":"IFERROR(INDEX('Project Estimation'!$FL$25:$FL$185, MATCH('Project Summary'!$E144,'Project Estimation'!$FG$25:$FG$185,0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C91>0, 'Project Estimation'!$I91=0), 'Project Estimation'!$C91-1, \"\")","v":""},{"$f":"IF(O144<>\"\", 'Project Estimation'!$M91, IF('Project Estimation'!$I91>0, 'Project Estimation'!$I91, \"\"))","v":""},{"$f":"IF(ISNUMBER($P144), IF('Project Estimation'!$L92=\"SUB\", 'Project Estimation'!$FG92 & \" -  \" & 'Project Estimation'!$M92, 'Project Estimation'!$M92), \"\")","v":""}]
[{"$nulls":3},5,{"$f":"IFERROR(_xlfn.UNIQUE(_xlfn._xlws.FILTER('Project Estimation'!$FG$25:$FG$185, 'Project Estimation'!$FG$25:$FG$185<>\"\")),\"\")","v":""},{"$f":"_xlfn.IFNA(VLOOKUP($E145,'Project Estimation'!$FG$25:$FH$185,2),\"\")","v":""},null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E145)<>0, SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E145), \"\"),\"\")","v":""},{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E145)<>0, SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E145), \"\"),\"\")","v":""},{"$f":"IFERROR(INDEX('Project Estimation'!$FL$25:$FL$185, MATCH('Project Summary'!$E145,'Project Estimation'!$FG$25:$FG$185,0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C92>0, 'Project Estimation'!$I92=0), 'Project Estimation'!$C92-1, \"\")","v":""},{"$f":"IF(O145<>\"\", 'Project Estimation'!$M92, IF('Project Estimation'!$I92>0, 'Project Estimation'!$I92, \"\"))","v":""}]
[{"$nulls":3},6,{"$f":"IFERROR(_xlfn.UNIQUE(_xlfn._xlws.FILTER('Project Estimation'!$FG$25:$FG$185, 'Project Estimation'!$FG$25:$FG$185<>\"\")),\"\")","v":""},{"$f":"_xlfn.IFNA(VLOOKUP($E146,'Project Estimation'!$FG$25:$FH$185,2),\"\")","v":""},null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E146)<>0, SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E146), \"\"),\"\")","v":""},{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E146)<>0, SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E146), \"\"),\"\")","v":""},{"$f":"IFERROR(INDEX('Project Estimation'!$FL$25:$FL$185, MATCH('Project Summary'!$E146,'Project Estimation'!$FG$25:$FG$185,0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C93>0, 'Project Estimation'!$I93=0), 'Project Estimation'!$C93-1, \"\")","v":""},{"$f":"IF(O146<>\"\", 'Project Estimation'!$M93, IF('Project Estimation'!$I93>0, 'Project Estimation'!$I93, \"\"))","v":""},{"$f":"IF(ISNUMBER($P146), IF('Project Estimation'!$L94=\"SUB\", 'Project Estimation'!$FG94 & \" -  \" & 'Project Estimation'!$M94, 'Project Estimation'!$M94), \"\")","v":""}]
[{"$nulls":3},7,{"$f":"IFERROR(_xlfn.UNIQUE(_xlfn._xlws.FILTER('Project Estimation'!$FG$25:$FG$185, 'Project Estimation'!$FG$25:$FG$185<>\"\")),\"\")","v":""},{"$f":"_xlfn.IFNA(VLOOKUP($E147,'Project Estimation'!$FG$25:$FH$185,2),\"\")","v":""},null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E147)<>0, SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E147), \"\"),\"\")","v":""},{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E147)<>0, SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E147), \"\"),\"\")","v":""},{"$f":"IFERROR(INDEX('Project Estimation'!$FL$25:$FL$185, MATCH('Project Summary'!$E147,'Project Estimation'!$FG$25:$FG$185,0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C94>0, 'Project Estimation'!$I94=0), 'Project Estimation'!$C94-1, \"\")","v":""},{"$f":"IF(O147<>\"\", 'Project Estimation'!$M94, IF('Project Estimation'!$I94>0, 'Project Estimation'!$I94, \"\"))","v":""},{"$f":"IF(ISNUMBER($P147), IF('Project Estimation'!$L95=\"SUB\", 'Project Estimation'!$FG95 & \" -  \" & 'Project Estimation'!$M95, 'Project Estimation'!$M95), \"\")","v":""}]
[{"$nulls":3},8,{"$f":"IFERROR(_xlfn.UNIQUE(_xlfn._xlws.FILTER('Project Estimation'!$FG$25:$FG$185, 'Project Estimation'!$FG$25:$FG$185<>\"\")),\"\")","v":""},{"$f":"_xlfn.IFNA(VLOOKUP($E148,'Project Estimation'!$FG$25:$FH$185,2),\"\")","v":""},null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E148)<>0, SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E148), \"\"),\"\")","v":""},{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E148)<>0, SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E148), \"\"),\"\")","v":""},{"$f":"IFERROR(INDEX('Project Estimation'!$FL$25:$FL$185, MATCH('Project Summary'!$E148,'Project Estimation'!$FG$25:$FG$185,0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C95>0, 'Project Estimation'!$I95=0), 'Project Estimation'!$C95-1, \"\")","v":""},{"$f":"IF(O148<>\"\", 'Project Estimation'!$M95, IF('Project Estimation'!$I95>0, 'Project Estimation'!$I95, \"\"))","v":""}]
[{"$nulls":3},9,{"$f":"IFERROR(_xlfn.UNIQUE(_xlfn._xlws.FILTER('Project Estimation'!$FG$25:$FG$185, 'Project Estimation'!$FG$25:$FG$185<>\"\")),\"\")","v":""},{"$f":"_xlfn.IFNA(VLOOKUP($E149,'Project Estimation'!$FG$25:$FH$185,2),\"\")","v":""},null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E149)<>0, SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E149), \"\"),\"\")","v":""},{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E149)<>0, SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E149), \"\"),\"\")","v":""},{"$f":"IFERROR(INDEX('Project Estimation'!$FL$25:$FL$185, MATCH('Project Summary'!$E149,'Project Estimation'!$FG$25:$FG$185,0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C96>0, 'Project Estimation'!$I96=0), 'Project Estimation'!$C96-1, \"\")","v":""},{"$f":"IF(O149<>\"\", 'Project Estimation'!$M96, IF('Project Estimation'!$I96>0, 'Project Estimation'!$I96, \"\"))","v":""},{"$f":"IF(ISNUMBER($P149), IF('Project Estimation'!$L97=\"SUB\", 'Project Estimation'!$FG97 & \" -  \" & 'Project Estimation'!$M97, 'Project Estimation'!$M97), \"\")","v":""}]
[{"$nulls":3},10,{"$f":"IFERROR(_xlfn.UNIQUE(_xlfn._xlws.FILTER('Project Estimation'!$FG$25:$FG$185, 'Project Estimation'!$FG$25:$FG$185<>\"\")),\"\")","v":""},{"$f":"_xlfn.IFNA(VLOOKUP($E150,'Project Estimation'!$FG$25:$FH$185,2),\"\")","v":""},null,{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E150)<>0, SUMIFS('Project Estimation'!$FK$25:$FK$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E150), \"\"),\"\")","v":""},{"$f":"IFERROR(IF(SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E150)<>0, SUMIFS('Project Estimation'!$FJ$25:$FJ$185,'Project Estimation'!$FG$25:$FG$185,'Project Summary'!$E150), \"\"),\"\")","v":""},{"$f":"IFERROR(INDEX('Project Estimation'!$FL$25:$FL$185, MATCH('Project Summary'!$E150,'Project Estimation'!$FG$25:$FG$185,0)),\"\")","v":""},"",{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C97>0, 'Project Estimation'!$I97=0), 'Project Estimation'!$C97-1, \"\")","v":""},{"$f":"IF(O150<>\"\", 'Project Estimation'!$M97, IF('Project Estimation'!$I97>0, 'Project Estimation'!$I97, \"\"))","v":""}]
[{"$nulls":8},{"$f":"SUM(I$141:I$150)","v":{"v":0,"d":"$0.00"}},{"$f":"IFERROR(AVERAGE(J$141:J$150),$H$136)","v":{"v":0.15,"d":"15.00%"}},{"$f":"SUM(K$141:K$150)","v":{"v":0,"d":"$0.00"}},{"$nulls":3},{"$f":"IF(AND('Project Estimation'!$C98>0, 'Project Estimation'!$I98=0), 'Project Estimation'!$C98-1, \"\")","v":""},{"$f":"IF(O151<>\"\", 'Project Estimation'!$M98, IF('Project Estimation'!$I98>0, 'Project Estimation'!$I98, \"\"))","v":""},{"$f":"IF(ISNUMBER($P151), IF('Project Estimation'!$L99=\"SUB\", 'Project Estimation'!$FG99 & \" -  \" & 'Project Estimation'!$M99, 'Project Estimation'!$M99), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C99>0, 'Project Estimation'!$I99=0), 'Project Estimation'!$C99-1, \"\")","v":""},{"$f":"IF(O152<>\"\", 'Project Estimation'!$M99, IF('Project Estimation'!$I99>0, 'Project Estimation'!$I99, \"\"))","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C100>0, 'Project Estimation'!$I100=0), 'Project Estimation'!$C100-1, \"\")","v":""},{"$f":"IF(O153<>\"\", 'Project Estimation'!$M100, IF('Project Estimation'!$I100>0, 'Project Estimation'!$I100, \"\"))","v":""},{"$f":"IF(ISNUMBER($P153), IF('Project Estimation'!$L101=\"SUB\", 'Project Estimation'!$FG101 & \" -  \" & 'Project Estimation'!$M101, 'Project Estimation'!$M101), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C101>0, 'Project Estimation'!$I101=0), 'Project Estimation'!$C101-1, \"\")","v":""},{"$f":"IF(O154<>\"\", 'Project Estimation'!$M101, IF('Project Estimation'!$I101>0, 'Project Estimation'!$I101, \"\"))","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C102>0, 'Project Estimation'!$I102=0), 'Project Estimation'!$C102-1, \"\")","v":""},{"$f":"IF(O155<>\"\", 'Project Estimation'!$M102, IF('Project Estimation'!$I102>0, 'Project Estimation'!$I102, \"\"))","v":""},{"$f":"IF(ISNUMBER($P155), IF('Project Estimation'!$L103=\"SUB\", 'Project Estimation'!$FG103 & \" -  \" & 'Project Estimation'!$M103, 'Project Estimation'!$M103), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C103>0, 'Project Estimation'!$I103=0), 'Project Estimation'!$C103-1, \"\")","v":""},{"$f":"IF(O156<>\"\", 'Project Estimation'!$M103, IF('Project Estimation'!$I103>0, 'Project Estimation'!$I103, \"\"))","v":""},{"$f":"IF(ISNUMBER($P156), IF('Project Estimation'!$L104=\"SUB\", 'Project Estimation'!$FG104 & \" -  \" & 'Project Estimation'!$M104, 'Project Estimation'!$M104), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C104>0, 'Project Estimation'!$I104=0), 'Project Estimation'!$C104-1, \"\")","v":""},{"$f":"IF(O157<>\"\", 'Project Estimation'!$M104, IF('Project Estimation'!$I104>0, 'Project Estimation'!$I104, \"\"))","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C105>0, 'Project Estimation'!$I105=0), 'Project Estimation'!$C105-1, \"\")","v":""},{"$f":"IF(O158<>\"\", 'Project Estimation'!$M105, IF('Project Estimation'!$I105>0, 'Project Estimation'!$I105, \"\"))","v":""},{"$f":"IF(ISNUMBER($P158), IF('Project Estimation'!$L106=\"SUB\", 'Project Estimation'!$FG106 & \" -  \" & 'Project Estimation'!$M106, 'Project Estimation'!$M106), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C106>0, 'Project Estimation'!$I106=0), 'Project Estimation'!$C106-1, \"\")","v":""},{"$f":"IF(O159<>\"\", 'Project Estimation'!$M106, IF('Project Estimation'!$I106>0, 'Project Estimation'!$I106, \"\"))","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C107>0, 'Project Estimation'!$I107=0), 'Project Estimation'!$C107-1, \"\")","v":""},{"$f":"IF(O160<>\"\", 'Project Estimation'!$M107, IF('Project Estimation'!$I107>0, 'Project Estimation'!$I107, \"\"))","v":""},{"$f":"IF(ISNUMBER($P160), IF('Project Estimation'!$L108=\"SUB\", 'Project Estimation'!$FG108 & \" -  \" & 'Project Estimation'!$M108, 'Project Estimation'!$M108), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C108>0, 'Project Estimation'!$I108=0), 'Project Estimation'!$C108-1, \"\")","v":""},{"$f":"IF(O161<>\"\", 'Project Estimation'!$M108, IF('Project Estimation'!$I108>0, 'Project Estimation'!$I108, \"\"))","v":""},{"$f":"IF(ISNUMBER($P161), IF('Project Estimation'!$L109=\"SUB\", 'Project Estimation'!$FG109 & \" -  \" & 'Project Estimation'!$M109, 'Project Estimation'!$M109), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C109>0, 'Project Estimation'!$I109=0), 'Project Estimation'!$C109-1, \"\")","v":""},{"$f":"IF(O162<>\"\", 'Project Estimation'!$M109, IF('Project Estimation'!$I109>0, 'Project Estimation'!$I109, \"\"))","v":""},{"$f":"IF(ISNUMBER($P162), IF('Project Estimation'!$L110=\"SUB\", 'Project Estimation'!$FG110 & \" -  \" & 'Project Estimation'!$M110, 'Project Estimation'!$M110), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C110>0, 'Project Estimation'!$I110=0), 'Project Estimation'!$C110-1, \"\")","v":""},{"$f":"IF(O163<>\"\", 'Project Estimation'!$M110, IF('Project Estimation'!$I110>0, 'Project Estimation'!$I110, \"\"))","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C111>0, 'Project Estimation'!$I111=0), 'Project Estimation'!$C111-1, \"\")","v":""},{"$f":"IF(O164<>\"\", 'Project Estimation'!$M111, IF('Project Estimation'!$I111>0, 'Project Estimation'!$I111, \"\"))","v":""},{"$f":"IF(ISNUMBER($P164), IF('Project Estimation'!$L112=\"SUB\", 'Project Estimation'!$FG112 & \" -  \" & 'Project Estimation'!$M112, 'Project Estimation'!$M112), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C112>0, 'Project Estimation'!$I112=0), 'Project Estimation'!$C112-1, \"\")","v":""},{"$f":"IF(O165<>\"\", 'Project Estimation'!$M112, IF('Project Estimation'!$I112>0, 'Project Estimation'!$I112, \"\"))","v":""},{"$f":"IF(ISNUMBER($P165), IF('Project Estimation'!$L113=\"SUB\", 'Project Estimation'!$FG113 & \" -  \" & 'Project Estimation'!$M113, 'Project Estimation'!$M113), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C113>0, 'Project Estimation'!$I113=0), 'Project Estimation'!$C113-1, \"\")","v":""},{"$f":"IF(O166<>\"\", 'Project Estimation'!$M113, IF('Project Estimation'!$I113>0, 'Project Estimation'!$I113, \"\"))","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C114>0, 'Project Estimation'!$I114=0), 'Project Estimation'!$C114-1, \"\")","v":""},{"$f":"IF(O167<>\"\", 'Project Estimation'!$M114, IF('Project Estimation'!$I114>0, 'Project Estimation'!$I114, \"\"))","v":""},{"$f":"IF(ISNUMBER($P167), IF('Project Estimation'!$L115=\"SUB\", 'Project Estimation'!$FG115 & \" -  \" & 'Project Estimation'!$M115, 'Project Estimation'!$M115), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C115>0, 'Project Estimation'!$I115=0), 'Project Estimation'!$C115-1, \"\")","v":""},{"$f":"IF(O168<>\"\", 'Project Estimation'!$M115, IF('Project Estimation'!$I115>0, 'Project Estimation'!$I115, \"\"))","v":""},{"$f":"IF(ISNUMBER($P168), IF('Project Estimation'!$L116=\"SUB\", 'Project Estimation'!$FG116 & \" -  \" & 'Project Estimation'!$M116, 'Project Estimation'!$M116), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C116>0, 'Project Estimation'!$I116=0), 'Project Estimation'!$C116-1, \"\")","v":""},{"$f":"IF(O169<>\"\", 'Project Estimation'!$M116, IF('Project Estimation'!$I116>0, 'Project Estimation'!$I116, \"\"))","v":""},{"$f":"IF(ISNUMBER($P169), IF('Project Estimation'!$L117=\"SUB\", 'Project Estimation'!$FG117 & \" -  \" & 'Project Estimation'!$M117, 'Project Estimation'!$M117), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C117>0, 'Project Estimation'!$I117=0), 'Project Estimation'!$C117-1, \"\")","v":""},{"$f":"IF(O170<>\"\", 'Project Estimation'!$M117, IF('Project Estimation'!$I117>0, 'Project Estimation'!$I117, \"\"))","v":""},{"$f":"IF(ISNUMBER($P170), IF('Project Estimation'!$L118=\"SUB\", 'Project Estimation'!$FG118 & \" -  \" & 'Project Estimation'!$M118, 'Project Estimation'!$M118), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C118>0, 'Project Estimation'!$I118=0), 'Project Estimation'!$C118-1, \"\")","v":""},{"$f":"IF(O171<>\"\", 'Project Estimation'!$M118, IF('Project Estimation'!$I118>0, 'Project Estimation'!$I118, \"\"))","v":""},{"$f":"IF(ISNUMBER($P171), IF('Project Estimation'!$L119=\"SUB\", 'Project Estimation'!$FG119 & \" -  \" & 'Project Estimation'!$M119, 'Project Estimation'!$M119), \"\")","v":""}]
[{"$nulls":14},{"$f":"IF(AND('Project Estimation'!$C119>0, 'Project Estimation'!$I119=0), 'Project Estimation'!$C119-1, \"\")","v":""},{"$f":"IF(O172<>\"\", 'Project Estimation'!$M119, IF('Project Estimation'!$I119>0, 'Project Estimation'!$I119, \"\"))","v":""},{"$f":"IF(ISNUMBER($P172), IF('Project Estimation'!$L120=\"SUB\", 'Project Estimation'!$FG120 & \" -  \" & 'Project Estimation'!$M120, 'Project Estimation'!$M120), \"\")","v":""}]
{"$rows_empty":22}
[{"$nulls":26},""]
[]
[]
[{"$nulls":27},"",""]
{"$rows_empty":7}
[{"$nulls":29},"","",""]

{"sheet":"Project Proposal","index":6,"n_rows":196,"n_cols":31,"rows_kept":196,"merged":[[16,2,18,10],[19,2,21,10],[22,2,25,10],[27,2,28,10],[30,2,32,10],[48,5,48,6],[48,8,48,9],[56,6,56,7],[57,5,57,6],[57,8,57,9],[58,5,58,6],[58,8,58,9],[74,3,74,10],[75,3,75,10],[76,3,76,10],[77,3,77,10],[78,3,78,10],[79,3,79,10],[80,3,80,10],[81,3,81,10],[82,3,82,10],[83,3,83,10],[84,3,84,10],[85,3,85,10],[86,3,86,10],[87,3,87,10],[88,3,88,10],[89,3,89,10],[90,3,90,10],[91,3,91,10],[92,3,92,10],[94,3,94,10],[95,3,95,10],[96,3,96,10],[97,3,97,10],[98,3,98,10],[99,3,99,10],[100,3,100,10],[101,3,101,10],[102,3,102,10],[103,3,103,10],[105,3,105,10],[107,3,107,10],[108,3,108,10],[109,3,109,10],[110,3,110,10],[111,3,111,10],[112,3,112,10],[113,3,113,10],[114,3,114,10],[115,3,115,10],[116,3,116,10],[117,3,117,10],[118,3,118,10],[119,3,119,10],[120,3,120,10],[121,3,121,10],[122,3,122,10],[123,3,123,10],[124,3,124,10],[125,3,125,10],[126,3,126,10],[127,3,127,10],[128,3,128,10],[129,3,129,10],[130,3,130,10],[131,3,131,10],[132,3,132,10],[133,3,133,10],[134,3,134,10],[135,3,135,10],[136,3,136,10],[137,3,137,10],[138,3,138,10],[139,3,139,10],[140,3,140,10],[141,3,141,10],[142,3,142,10],[143,3,143,10],[144,3,144,10],[145,3,145,10],[146,3,146,10],[147,3,147,10],[148,3,148,10],[149,3,149,10],[150,3,150,10],[151,3,151,10],[156,2,156,10],[157,2,157,10],[158,2,158,10],[159,2,159,10],[160,2,160,10],[161,2,161,10],[165,2,165,10],[166,2,166,10],[167,2,167,10],[168,2,168,10],[169,2,169,10],[170,2,170,10],[171,2,171,10],[172,2,172,10],[173,2,173,10],[174,2,174,10],[175,2,175,10],[176,2,176,10],[177,2,177,10],[178,2,178,10],[179,2,179,10],[180,2,180,10],[181,2,181,10],[182,2,182,10],[183,2,183,10],[184,2,184,10],[185,2,185,10],[186,2,186,10],[187,2,187,10],[188,2,188,10],[189,2,189,10],[190,2,190,10],[191,2,191,10],[192,2,192,10],[193,2,193,10],[194,2,194,10],[195,2,195,10],[196,2,196,10],[197,2,197,10],[198,2,198,10],[199,2,199,10]]}
{"$rows_empty":7}
[{"$nulls":3},"Client Name:",{"$f":"'Project Details'!$H$14","v":"Customer 2"},{"$nulls":3},"Date: ",{"$f":"TODAY()","v":{"v":45358,"d":"4535800.00%"}}]
[{"$nulls":3},"Client Contact:",{"$f":"'Project Details'!$H$17","v":"Please Provide"},{"$nulls":3},"Est #: ",{"$f":"'Project Details'!$K$14","v":"XXXX"}]
[null,"Work Order:",{"$nulls":6},"Estimator: ",{"$f":"'Project Details'!$S$17","v":"Choose Estimator"}]
[]
[{"$nulls":3},"Project Name:",{"$f":"'Project Details'!$H$28","v":"Write Project Title / Description"}]
[]
[]
[{"$nulls":3},"Attention: ",{"$f":"E9","v":"Please Provide"}]
[]
[null,null,{"$f":"_xlfn.CONCAT(\"Our Company appreciates the opportunity to provide our \",$G$18, \" proposal for the \",E12, \" project.\")","v":"Our Company appreciates the opportunity to provide our  proposal for the Write Project Title / Description project."}]
[]
[]
[null,null,"Enclosed in this proposal is a thorough and earnest assessment of what our team believes would be require for us to complete this project. "]
[]
[]
[null,null,{"$f":"'Project Details'!$H$32","v":"Enter General Project Description here - A Granular Scope of work is defined on the estimator based on how you estimated this project."}]
[]
[]
[]
[]
[null,null,"Please see the attached summary and breakdown of our assement and proposal."]
[]
[]
[null,null,"Thanks in advance for considering Our Company the opportunity to assist in the completion of this and future projects"]
[]
[]
[]
[]
[null,null,"The Digital Guru"]
[null,null,"General Manager"]
[null,null,"Email: ","GeneralManager@Example.com"]
[null,null,"Phone:","123-456-7890"]
{"$rows_empty":7}
[null,"Expense Breakdown: "]
[]
[{"$nulls":5},"Labor Hours: ",null,null,"Labor Costs:"]
[]
[{"$nulls":5},"ST","OT",null,"ST","OT"]
[{"$nulls":4},"Indirect Labor: ",{"$f":"'Project Summary'!$S$32","v":{"v":6.666666666666666,"d":"7"}},{"$f":"'Project Summary'!$T$32","v":{"v":3.333333333333334,"d":"3"}},null,{"$f":"'Project Summary'!$X$32","v":{"v":316.66666666666663,"d":"$316.67"}},{"$f":"'Project Summary'!$Y$32","v":{"v":158.33333333333337,"d":"$158.33"}}]
[{"$nulls":4},"Direct Labor: ",{"$f":"'Project Summary'!$S$42","v":0},{"$f":"'Project Summary'!$T$42","v":0},null,{"$f":"'Project Summary'!$X$42","v":{"v":0,"d":"$0.00"}},{"$f":"'Project Summary'!$Y$42","v":{"v":0,"d":"$0.00"}}]
[{"$nulls":4},"Shop Labor: ",{"$f":"'Project Summary'!$S$41","v":0},{"$f":"'Project Summary'!$T$41","v":0},null,{"$f":"'Project Summary'!$X$41","v":{"v":0,"d":"$0.00"}},{"$f":"'Project Summary'!$Y$41","v":{"v":0,"d":"$0.00"}}]
[]
[{"$nulls":4},"Totals:",{"$f":"SUM(F52:F55)","v":{"v":6.666666666666666,"d":"7"}},{"$f":"SUM(G52:G55)","v":{"v":3.333333333333334,"d":"3"}},null,{"$f":"SUM('Project Summary'!$X$43+'Project Summary'!$X$32)","v":{"v":316.66666666666663,"d":"$316.67"}},{"$f":"SUM('Project Summary'!$Y$43+'Project Summary'!$Y$32)","v":{"v":158.33333333333337,"d":"$158.33"}}]
[]
[{"$nulls":5},"Total Labor Hours",null,null,"Total Labor Costs"]
[{"$nulls":5},{"$f":"$F$56+$G$56","v":10},null,null,{"$f":"$I$56+$J$56","v":{"v":475,"d":"$475.00"}}]
[]
[{"$nulls":6},"Labor Costs: ",null,{"$f":"SUM('Project Summary'!$X$65)","v":{"v":475,"d":"$475.00"}}]
[{"$nulls":6},"Material Cost: ",null,{"$f":"'Project Summary'!$G$73","v":{"v":0,"d":"$0.00"}}]
[{"$nulls":6},"Equipment Cost: ",null,{"$f":"'Project Summary'!$H$102","v":{"v":0,"d":"$0.00"}}]
[{"$nulls":6},"Sub-Contract Cost:",null,{"$f":"'Project Summary'!$H$137","v":{"v":0,"d":"$0.00"}}]
[{"$nulls":6},"Miscellaneous Labor Expenses: ",null,{"$f":"'Project Summary'!$U$54","v":{"v":0,"d":"$0.00"}}]
[]
[{"$nulls":6},"Total Cost: ",null,{"$f":"SUM($I$61:$I$66)","v":{"v":475,"d":"$475.00"}}]
[]
[]
[null,"Scope of Work: "]
[]
[null,"Field Work"]
[]
[null,{"$f":"IF(AND('Project Estimation'!$G25>0, 'Project Estimation'!$I25=0), 'Project Estimation'!$G25-1, \"\")","v":0},{"$f":"IF(B74<>\"\", 'Project Estimation'!$M25, IF('Project Estimation'!$I25>0, 'Project Estimation'!$I25, \"\"))","v":"Key Milestones "}]
[null,{"$f":"IF(AND('Project Estimation'!$G26>0, 'Project Estimation'!$I26=0), 'Project Estimation'!$G26-1, \"\")","v":""},{"$f":"IF(B75<>\"\", 'Project Estimation'!$M26, IF('Project Estimation'!$I26>0, 'Project Estimation'!$I26, \"\"))","v":1},{"$f":"IF(ISNUMBER($C75), IF('Project Estimation'!$L26=\"SUB\", 'Project Estimation'!$FG26 & \" -  \" & 'Project Estimation'!$M26, 'Project Estimation'!$M26), \"\")","v":"Receive Notice to Proceed"}]
[null,{"$f":"IF(AND('Project Estimation'!$G27>0, 'Project Estimation'!$I27=0), 'Project Estimation'!$G27-1, \"\")","v":""},{"$f":"IF(B76<>\"\", 'Project Estimation'!$M27, IF('Project Estimation'!$I27>0, 'Project Estimation'!$I27, \"\"))","v":2},{"$f":"IF(ISNUMBER($C76), IF('Project Estimation'!$L27=\"SUB\", 'Project Estimation'!$FG27 & \" -  \" & 'Project Estimation'!$M27, 'Project Estimation'!$M27), \"\")","v":"Order Materials"}]
[null,{"$f":"IF(AND('Project Estimation'!$G28>0, 'Project Estimation'!$I28=0), 'Project Estimation'!$G28-1, \"\")","v":""},{"$f":"IF(B77<>\"\", 'Project Estimation'!$M28, IF('Project Estimation'!$I28>0, 'Project Estimation'!$I28, \"\"))","v":3},{"$f":"IF(ISNUMBER($C77), IF('Project Estimation'!$L28=\"SUB\", 'Project Estimation'!$FG28 & \" -  \" & 'Project Estimation'!$M28, 'Project Estimation'!$M28), \"\")","v":"Mobilization to Hansford "}]
[null,{"$f":"IF(AND('Project Estimation'!$G29>0, 'Project Estimation'!$I29=0), 'Project Estimation'!$G29-1, \"\")","v":""},{"$f":"IF(B78<>\"\", 'Project Estimation'!$M29, IF('Project Estimation'!$I29>0, 'Project Estimation'!$I29, \"\"))","v":4},{"$f":"IF(ISNUMBER($C78), IF('Project Estimation'!$L29=\"SUB\", 'Project Estimation'!$FG29 & \" -  \" & 'Project Estimation'!$M29, 'Project Estimation'!$M29), \"\")","v":"Start Construction at XXXX"}]
[null,{"$f":"IF(AND('Project Estimation'!$G30>0, 'Project Estimation'!$I30=0), 'Project Estimation'!$G30-1, \"\")","v":""},{"$f":"IF(B79<>\"\", 'Project Estimation'!$M30, IF('Project Estimation'!$I30>0, 'Project Estimation'!$I30, \"\"))","v":5},{"$f":"IF(ISNUMBER($C79), IF('Project Estimation'!$L30=\"SUB\", 'Project Estimation'!$FG30 & \" -  \" & 'Project Estimation'!$M30, 'Project Estimation'!$M30), \"\")","v":"Hydrovac Raceway Complete"}]
[null,{"$f":"IF(AND('Project Estimation'!$G31>0, 'Project Estimation'!$I31=0), 'Project Estimation'!$G31-1, \"\")","v":""},{"$f":"IF(B80<>\"\", 'Project Estimation'!$M31, IF('Project Estimation'!$I31>0, 'Project Estimation'!$I31, \"\"))","v":6},{"$f":"IF(ISNUMBER($C80), IF('Project Estimation'!$L31=\"SUB\", 'Project Estimation'!$FG31 & \" -  \" & 'Project Estimation'!$M31, 'Project Estimation'!$M31), \"\")","v":"Demo of all Piping Complete"}]
[null,{"$f":"IF(AND('Project Estimation'!$G32>0, 'Project Estimation'!$I32=0), 'Project Estimation'!$G32-1, \"\")","v":""},{"$f":"IF(B81<>\"\", 'Project Estimation'!$M32, IF('Project Estimation'!$I32>0, 'Project Estimation'!$I32, \"\"))","v":7},{"$f":"IF(ISNUMBER($C81), IF('Project Estimation'!$L32=\"SUB\", 'Project Estimation'!$FG32 & \" -  \" & 'Project Estimation'!$M32, 'Project Estimation'!$M32), \"\")","v":"Fabrication of Piping complete"}]
[null,{"$f":"IF(AND('Project Estimation'!$G33>0, 'Project Estimation'!$I33=0), 'Project Estimation'!$G33-1, \"\")","v":""},{"$f":"IF(B82<>\"\", 'Project Estimation'!$M33, IF('Project Estimation'!$I33>0, 'Project Estimation'!$I33, \"\"))","v":8},{"$f":"IF(ISNUMBER($C82), IF('Project Estimation'!$L33=\"SUB\", 'Project Estimation'!$FG33 & \" -  \" & 'Project Estimation'!$M33, 'Project Estimation'!$M33), \"\")","v":"Hydrostatic Testing of Piping Complete"}]
[null,{"$f":"IF(AND('Project Estimation'!$G34>0, 'Project Estimation'!$I34=0), 'Project Estimation'!$G34-1, \"\")","v":""},{"$f":"IF(B83<>\"\", 'Project Estimation'!$M34, IF('Project Estimation'!$I34>0, 'Project Estimation'!$I34, \"\"))","v":9},{"$f":"IF(ISNUMBER($C83), IF('Project Estimation'!$L34=\"SUB\", 'Project Estimation'!$FG34 & \" -  \" & 'Project Estimation'!$M34, 'Project Estimation'!$M34), \"\")","v":"Sonotube Pipe Support Installations Complete"}]
[null,{"$f":"IF(AND('Project Estimation'!$G35>0, 'Project Estimation'!$I35=0), 'Project Estimation'!$G35-1, \"\")","v":""},{"$f":"IF(B84<>\"\", 'Project Estimation'!$M35, IF('Project Estimation'!$I35>0, 'Project Estimation'!$I35, \"\"))","v":10},{"$f":"IF(ISNUMBER($C84), IF('Project Estimation'!$L35=\"SUB\", 'Project Estimation'!$FG35 & \" -  \" & 'Project Estimation'!$M35, 'Project Estimation'!$M35), \"\")","v":"Backfill excavations at roadway Complete"}]
[null,{"$f":"IF(AND('Project Estimation'!$G36>0, 'Project Estimation'!$I36=0), 'Project Estimation'!$G36-1, \"\")","v":""},{"$f":"IF(B85<>\"\", 'Project Estimation'!$M36, IF('Project Estimation'!$I36>0, 'Project Estimation'!$I36, \"\"))","v":11},{"$f":"IF(ISNUMBER($C85), IF('Project Estimation'!$L36=\"SUB\", 'Project Estimation'!$FG36 & \" -  \" & 'Project Estimation'!$M36, 'Project Estimation'!$M36), \"\")","v":"Sandblasting and Coatings"}]
[null,{"$f":"IF(AND('Project Estimation'!$G37>0, 'Project Estimation'!$I37=0), 'Project Estimation'!$G37-1, \"\")","v":""},{"$f":"IF(B86<>\"\", 'Project Estimation'!$M37, IF('Project Estimation'!$I37>0, 'Project Estimation'!$I37, \"\"))","v":12},{"$f":"IF(ISNUMBER($C86), IF('Project Estimation'!$L37=\"SUB\", 'Project Estimation'!$FG37 & \" -  \" & 'Project Estimation'!$M37, 'Project Estimation'!$M37), \"\")","v":"Backfill & Finalizations Complete"}]
[null,{"$f":"IF(AND('Project Estimation'!$G38>0, 'Project Estimation'!$I38=0), 'Project Estimation'!$G38-1, \"\")","v":""},{"$f":"IF(B87<>\"\", 'Project Estimation'!$M38, IF('Project Estimation'!$I38>0, 'Project Estimation'!$I38, \"\"))","v":13},{"$f":"IF(ISNUMBER($C87), IF('Project Estimation'!$L38=\"SUB\", 'Project Estimation'!$FG38 & \" -  \" & 'Project Estimation'!$M38, 'Project Estimation'!$M38), \"\")","v":"Signage Installed 1 week in advance at Gruver"}]
[null,{"$f":"IF(AND('Project Estimation'!$G39>0, 'Project Estimation'!$I39=0), 'Project Estimation'!$G39-1, \"\")","v":""},{"$f":"IF(B88<>\"\", 'Project Estimation'!$M39, IF('Project Estimation'!$I39>0, 'Project Estimation'!$I39, \"\"))","v":14},{"$f":"IF(ISNUMBER($C88), IF('Project Estimation'!$L39=\"SUB\", 'Project Estimation'!$FG39 & \" -  \" & 'Project Estimation'!$M39, 'Project Estimation'!$M39), \"\")","v":"Mobilization to YYYY"}]
[null,{"$f":"IF(AND('Project Estimation'!$G40>0, 'Project Estimation'!$I40=0), 'Project Estimation'!$G40-1, \"\")","v":""},{"$f":"IF(B89<>\"\", 'Project Estimation'!$M40, IF('Project Estimation'!$I40>0, 'Project Estimation'!$I40, \"\"))","v":15},{"$f":"IF(ISNUMBER($C89), IF('Project Estimation'!$L40=\"SUB\", 'Project Estimation'!$FG40 & \" -  \" & 'Project Estimation'!$M40, 'Project Estimation'!$M40), \"\")","v":"Hydrovac Complete"}]
[null,{"$f":"IF(AND('Project Estimation'!$G41>0, 'Project Estimation'!$I41=0), 'Project Estimation'!$G41-1, \"\")","v":""},{"$f":"IF(B90<>\"\", 'Project Estimation'!$M41, IF('Project Estimation'!$I41>0, 'Project Estimation'!$I41, \"\"))","v":16},{"$f":"IF(ISNUMBER($C90), IF('Project Estimation'!$L41=\"SUB\", 'Project Estimation'!$FG41 & \" -  \" & 'Project Estimation'!$M41, 'Project Estimation'!$M41), \"\")","v":"Complete Inspection - 16 Hour Standby Complete"}]
[null,{"$f":"IF(AND('Project Estimation'!$G42>0, 'Project Estimation'!$I42=0), 'Project Estimation'!$G42-1, \"\")","v":""},{"$f":"IF(B91<>\"\", 'Project Estimation'!$M42, IF('Project Estimation'!$I42>0, 'Project Estimation'!$I42, \"\"))","v":17},{"$f":"IF(ISNUMBER($C91), IF('Project Estimation'!$L42=\"SUB\", 'Project Estimation'!$FG42 & \" -  \" & 'Project Estimation'!$M42, 'Project Estimation'!$M42), \"\")","v":"Finish Construction"}]
[null,{"$f":"IF(AND('Project Estimation'!$G43>0, 'Project Estimation'!$I43=0), 'Project Estimation'!$G43-1, \"\")","v":""},{"$f":"IF(B92<>\"\", 'Project Estimation'!$M43, IF('Project Estimation'!$I43>0, 'Project Estimation'!$I43, \"\"))","v":18},{"$f":"IF(ISNUMBER($C92), IF('Project Estimation'!$L43=\"SUB\", 'Project Estimation'!$FG43 & \" -  \" & 'Project Estimation'!$M43, 'Project Estimation'!$M43), \"\")","v":0}]
[null,{"$f":"IF(AND('Project Estimation'!$G44>0, 'Project Estimation'!$I44=0), 'Project Estimation'!$G44-1, \"\")","v":1},{"$f":"IF(B93<>\"\", 'Project Estimation'!$M44, IF('Project Estimation'!$I44>0, 'Project Estimation'!$I44, \"\"))","v":"Direct Shop Work"},{"$f":"IF(ISNUMBER($C93), IF('Project Estimation'!$L44=\"SUB\", 'Project Estimation'!$FG44 & \" -  \" & 'Project Estimation'!$M44, 'Project Estimation'!$M44), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G45>0, 'Project Estimation'!$I45=0), 'Project Estimation'!$G45-1, \"\")","v":2},{"$f":"IF(B94<>\"\", 'Project Estimation'!$M45, IF('Project Estimation'!$I45>0, 'Project Estimation'!$I45, \"\"))","v":"ShopWork (Only Standard Company Rates used in this section)"}]
[null,{"$f":"IF(AND('Project Estimation'!$G46>0, 'Project Estimation'!$I46=0), 'Project Estimation'!$G46-1, \"\")","v":""},{"$f":"IF(B95<>\"\", 'Project Estimation'!$M46, IF('Project Estimation'!$I46>0, 'Project Estimation'!$I46, \"\"))","v":1},{"$f":"IF(ISNUMBER($C95), IF('Project Estimation'!$L46=\"SUB\", 'Project Estimation'!$FG46 & \" -  \" & 'Project Estimation'!$M46, 'Project Estimation'!$M46), \"\")","v":"Only Shop Work Planned in this section as different rates based on shop schedules are calculated"}]
[null,{"$f":"IF(AND('Project Estimation'!$G47>0, 'Project Estimation'!$I47=0), 'Project Estimation'!$G47-1, \"\")","v":""},{"$f":"IF(B96<>\"\", 'Project Estimation'!$M47, IF('Project Estimation'!$I47>0, 'Project Estimation'!$I47, \"\"))","v":""},{"$f":"IF(ISNUMBER($C96), IF('Project Estimation'!$L47=\"SUB\", 'Project Estimation'!$FG47 & \" -  \" & 'Project Estimation'!$M47, 'Project Estimation'!$M47), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G48>0, 'Project Estimation'!$I48=0), 'Project Estimation'!$G48-1, \"\")","v":""},{"$f":"IF(B97<>\"\", 'Project Estimation'!$M48, IF('Project Estimation'!$I48>0, 'Project Estimation'!$I48, \"\"))","v":""},{"$f":"IF(ISNUMBER($C97), IF('Project Estimation'!$L48=\"SUB\", 'Project Estimation'!$FG48 & \" -  \" & 'Project Estimation'!$M48, 'Project Estimation'!$M48), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G49>0, 'Project Estimation'!$I49=0), 'Project Estimation'!$G49-1, \"\")","v":""},{"$f":"IF(B98<>\"\", 'Project Estimation'!$M49, IF('Project Estimation'!$I49>0, 'Project Estimation'!$I49, \"\"))","v":""},{"$f":"IF(ISNUMBER($C98), IF('Project Estimation'!$L49=\"SUB\", 'Project Estimation'!$FG49 & \" -  \" & 'Project Estimation'!$M49, 'Project Estimation'!$M49), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G50>0, 'Project Estimation'!$I50=0), 'Project Estimation'!$G50-1, \"\")","v":""},{"$f":"IF(B99<>\"\", 'Project Estimation'!$M50, IF('Project Estimation'!$I50>0, 'Project Estimation'!$I50, \"\"))","v":""},{"$f":"IF(ISNUMBER($C99), IF('Project Estimation'!$L50=\"SUB\", 'Project Estimation'!$FG50 & \" -  \" & 'Project Estimation'!$M50, 'Project Estimation'!$M50), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G51>0, 'Project Estimation'!$I51=0), 'Project Estimation'!$G51-1, \"\")","v":""},{"$f":"IF(B100<>\"\", 'Project Estimation'!$M51, IF('Project Estimation'!$I51>0, 'Project Estimation'!$I51, \"\"))","v":""},{"$f":"IF(ISNUMBER($C100), IF('Project Estimation'!$L51=\"SUB\", 'Project Estimation'!$FG51 & \" -  \" & 'Project Estimation'!$M51, 'Project Estimation'!$M51), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G52>0, 'Project Estimation'!$I52=0), 'Project Estimation'!$G52-1, \"\")","v":""},{"$f":"IF(B101<>\"\", 'Project Estimation'!$M52, IF('Project Estimation'!$I52>0, 'Project Estimation'!$I52, \"\"))","v":""},{"$f":"IF(ISNUMBER($C101), IF('Project Estimation'!$L52=\"SUB\", 'Project Estimation'!$FG52 & \" -  \" & 'Project Estimation'!$M52, 'Project Estimation'!$M52), \"\")","v":""},{"$nulls":22},"","","","",""]
[null,{"$f":"IF(AND('Project Estimation'!$G53>0, 'Project Estimation'!$I53=0), 'Project Estimation'!$G53-1, \"\")","v":""},{"$f":"IF(B102<>\"\", 'Project Estimation'!$M53, IF('Project Estimation'!$I53>0, 'Project Estimation'!$I53, \"\"))","v":""},{"$f":"IF(ISNUMBER($C102), IF('Project Estimation'!$L53=\"SUB\", 'Project Estimation'!$FG53 & \" -  \" & 'Project Estimation'!$M53, 'Project Estimation'!$M53), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G54>0, 'Project Estimation'!$I54=0), 'Project Estimation'!$G54-1, \"\")","v":""},{"$f":"IF(B103<>\"\", 'Project Estimation'!$M54, IF('Project Estimation'!$I54>0, 'Project Estimation'!$I54, \"\"))","v":""},{"$f":"IF(ISNUMBER($C103), IF('Project Estimation'!$L54=\"SUB\", 'Project Estimation'!$FG54 & \" -  \" & 'Project Estimation'!$M54, 'Project Estimation'!$M54), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G56>0, 'Project Estimation'!$I56=0), 'Project Estimation'!$G56-1, \"\")","v":3},{"$f":"IF(B104<>\"\", 'Project Estimation'!$M56, IF('Project Estimation'!$I56>0, 'Project Estimation'!$I56, \"\"))","v":"Field Construction Activities"},{"$f":"IF(ISNUMBER($C104), IF('Project Estimation'!$L56=\"SUB\", 'Project Estimation'!$FG56 & \" -  \" & 'Project Estimation'!$M56, 'Project Estimation'!$M56), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G57>0, 'Project Estimation'!$I57=0), 'Project Estimation'!$G57-1, \"\")","v":4},{"$f":"IF(B105<>\"\", 'Project Estimation'!$M57, IF('Project Estimation'!$I57>0, 'Project Estimation'!$I57, \"\"))","v":"Pre-Construction & Mobilization"},{"$nulls":22},""]
[null,{"$f":"IF(AND('Project Estimation'!$G58>0, 'Project Estimation'!$I58=0), 'Project Estimation'!$G58-1, \"\")","v":""},{"$f":"IF(B106<>\"\", 'Project Estimation'!$M58, IF('Project Estimation'!$I58>0, 'Project Estimation'!$I58, \"\"))","v":1},{"$f":"IF(ISNUMBER($C106), IF('Project Estimation'!$L58=\"SUB\", 'Project Estimation'!$FG58 & \" -  \" & 'Project Estimation'!$M58, 'Project Estimation'!$M58), \"\")","v":"Mobilize workers and equipment and materials to site."}]
[null,{"$f":"IF(AND('Project Estimation'!$G59>0, 'Project Estimation'!$I59=0), 'Project Estimation'!$G59-1, \"\")","v":5},{"$f":"IF(B107<>\"\", 'Project Estimation'!$M59, IF('Project Estimation'!$I59>0, 'Project Estimation'!$I59, \"\"))","v":"Start Construction"}]
[null,{"$f":"IF(AND('Project Estimation'!$G60>0, 'Project Estimation'!$I60=0), 'Project Estimation'!$G60-1, \"\")","v":""},{"$f":"IF(B108<>\"\", 'Project Estimation'!$M60, IF('Project Estimation'!$I60>0, 'Project Estimation'!$I60, \"\"))","v":1},{"$f":"IF(ISNUMBER($C108), IF('Project Estimation'!$L60=\"SUB\", 'Project Estimation'!$FG60 & \" -  \" & 'Project Estimation'!$M60, 'Project Estimation'!$M60), \"\")","v":"Scope of Work goes here"}]
[null,{"$f":"IF(AND('Project Estimation'!$G61>0, 'Project Estimation'!$I61=0), 'Project Estimation'!$G61-1, \"\")","v":""},{"$f":"IF(B109<>\"\", 'Project Estimation'!$M61, IF('Project Estimation'!$I61>0, 'Project Estimation'!$I61, \"\"))","v":2},{"$f":"IF(ISNUMBER($C109), IF('Project Estimation'!$L61=\"SUB\", 'Project Estimation'!$FG61 & \" -  \" & 'Project Estimation'!$M61, 'Project Estimation'!$M61), \"\")","v":"The errors will change when you provide how long this activity should take in the next cell ->"}]
[null,{"$f":"IF(AND('Project Estimation'!$G62>0, 'Project Estimation'!$I62=0), 'Project Estimation'!$G62-1, \"\")","v":""},{"$f":"IF(B110<>\"\", 'Project Estimation'!$M62, IF('Project Estimation'!$I62>0, 'Project Estimation'!$I62, \"\"))","v":""},{"$f":"IF(ISNUMBER($C110), IF('Project Estimation'!$L62=\"SUB\", 'Project Estimation'!$FG62 & \" -  \" & 'Project Estimation'!$M62, 'Project Estimation'!$M62), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G63>0, 'Project Estimation'!$I63=0), 'Project Estimation'!$G63-1, \"\")","v":""},{"$f":"IF(B111<>\"\", 'Project Estimation'!$M63, IF('Project Estimation'!$I63>0, 'Project Estimation'!$I63, \"\"))","v":""},{"$f":"IF(ISNUMBER($C111), IF('Project Estimation'!$L63=\"SUB\", 'Project Estimation'!$FG63 & \" -  \" & 'Project Estimation'!$M63, 'Project Estimation'!$M63), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G64>0, 'Project Estimation'!$I64=0), 'Project Estimation'!$G64-1, \"\")","v":""},{"$f":"IF(B112<>\"\", 'Project Estimation'!$M64, IF('Project Estimation'!$I64>0, 'Project Estimation'!$I64, \"\"))","v":""},{"$f":"IF(ISNUMBER($C112), IF('Project Estimation'!$L64=\"SUB\", 'Project Estimation'!$FG64 & \" -  \" & 'Project Estimation'!$M64, 'Project Estimation'!$M64), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G65>0, 'Project Estimation'!$I65=0), 'Project Estimation'!$G65-1, \"\")","v":""},{"$f":"IF(B113<>\"\", 'Project Estimation'!$M65, IF('Project Estimation'!$I65>0, 'Project Estimation'!$I65, \"\"))","v":""},{"$f":"IF(ISNUMBER($C113), IF('Project Estimation'!$L65=\"SUB\", 'Project Estimation'!$FG65 & \" -  \" & 'Project Estimation'!$M65, 'Project Estimation'!$M65), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G66>0, 'Project Estimation'!$I66=0), 'Project Estimation'!$G66-1, \"\")","v":""},{"$f":"IF(B114<>\"\", 'Project Estimation'!$M66, IF('Project Estimation'!$I66>0, 'Project Estimation'!$I66, \"\"))","v":""},{"$f":"IF(ISNUMBER($C114), IF('Project Estimation'!$L66=\"SUB\", 'Project Estimation'!$FG66 & \" -  \" & 'Project Estimation'!$M66, 'Project Estimation'!$M66), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G67>0, 'Project Estimation'!$I67=0), 'Project Estimation'!$G67-1, \"\")","v":""},{"$f":"IF(B115<>\"\", 'Project Estimation'!$M67, IF('Project Estimation'!$I67>0, 'Project Estimation'!$I67, \"\"))","v":""},{"$f":"IF(ISNUMBER($C115), IF('Project Estimation'!$L67=\"SUB\", 'Project Estimation'!$FG67 & \" -  \" & 'Project Estimation'!$M67, 'Project Estimation'!$M67), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G68>0, 'Project Estimation'!$I68=0), 'Project Estimation'!$G68-1, \"\")","v":""},{"$f":"IF(B116<>\"\", 'Project Estimation'!$M68, IF('Project Estimation'!$I68>0, 'Project Estimation'!$I68, \"\"))","v":""},{"$f":"IF(ISNUMBER($C116), IF('Project Estimation'!$L68=\"SUB\", 'Project Estimation'!$FG68 & \" -  \" & 'Project Estimation'!$M68, 'Project Estimation'!$M68), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G69>0, 'Project Estimation'!$I69=0), 'Project Estimation'!$G69-1, \"\")","v":""},{"$f":"IF(B117<>\"\", 'Project Estimation'!$M69, IF('Project Estimation'!$I69>0, 'Project Estimation'!$I69, \"\"))","v":""},{"$f":"IF(ISNUMBER($C117), IF('Project Estimation'!$L69=\"SUB\", 'Project Estimation'!$FG69 & \" -  \" & 'Project Estimation'!$M69, 'Project Estimation'!$M69), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G70>0, 'Project Estimation'!$I70=0), 'Project Estimation'!$G70-1, \"\")","v":""},{"$f":"IF(B118<>\"\", 'Project Estimation'!$M70, IF('Project Estimation'!$I70>0, 'Project Estimation'!$I70, \"\"))","v":""},{"$f":"IF(ISNUMBER($C118), IF('Project Estimation'!$L70=\"SUB\", 'Project Estimation'!$FG70 & \" -  \" & 'Project Estimation'!$M70, 'Project Estimation'!$M70), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G71>0, 'Project Estimation'!$I71=0), 'Project Estimation'!$G71-1, \"\")","v":""},{"$f":"IF(B119<>\"\", 'Project Estimation'!$M71, IF('Project Estimation'!$I71>0, 'Project Estimation'!$I71, \"\"))","v":""},{"$f":"IF(ISNUMBER($C119), IF('Project Estimation'!$L71=\"SUB\", 'Project Estimation'!$FG71 & \" -  \" & 'Project Estimation'!$M71, 'Project Estimation'!$M71), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G72>0, 'Project Estimation'!$I72=0), 'Project Estimation'!$G72-1, \"\")","v":""},{"$f":"IF(B120<>\"\", 'Project Estimation'!$M72, IF('Project Estimation'!$I72>0, 'Project Estimation'!$I72, \"\"))","v":""},{"$f":"IF(ISNUMBER($C120), IF('Project Estimation'!$L72=\"SUB\", 'Project Estimation'!$FG72 & \" -  \" & 'Project Estimation'!$M72, 'Project Estimation'!$M72), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G73>0, 'Project Estimation'!$I73=0), 'Project Estimation'!$G73-1, \"\")","v":""},{"$f":"IF(B121<>\"\", 'Project Estimation'!$M73, IF('Project Estimation'!$I73>0, 'Project Estimation'!$I73, \"\"))","v":""},{"$f":"IF(ISNUMBER($C121), IF('Project Estimation'!$L73=\"SUB\", 'Project Estimation'!$FG73 & \" -  \" & 'Project Estimation'!$M73, 'Project Estimation'!$M73), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G74>0, 'Project Estimation'!$I74=0), 'Project Estimation'!$G74-1, \"\")","v":""},{"$f":"IF(B122<>\"\", 'Project Estimation'!$M74, IF('Project Estimation'!$I74>0, 'Project Estimation'!$I74, \"\"))","v":""},{"$f":"IF(ISNUMBER($C122), IF('Project Estimation'!$L74=\"SUB\", 'Project Estimation'!$FG74 & \" -  \" & 'Project Estimation'!$M74, 'Project Estimation'!$M74), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G75>0, 'Project Estimation'!$I75=0), 'Project Estimation'!$G75-1, \"\")","v":""},{"$f":"IF(B123<>\"\", 'Project Estimation'!$M75, IF('Project Estimation'!$I75>0, 'Project Estimation'!$I75, \"\"))","v":""},{"$f":"IF(ISNUMBER($C123), IF('Project Estimation'!$L75=\"SUB\", 'Project Estimation'!$FG75 & \" -  \" & 'Project Estimation'!$M75, 'Project Estimation'!$M75), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G76>0, 'Project Estimation'!$I76=0), 'Project Estimation'!$G76-1, \"\")","v":""},{"$f":"IF(B124<>\"\", 'Project Estimation'!$M76, IF('Project Estimation'!$I76>0, 'Project Estimation'!$I76, \"\"))","v":""},{"$f":"IF(ISNUMBER($C124), IF('Project Estimation'!$L76=\"SUB\", 'Project Estimation'!$FG76 & \" -  \" & 'Project Estimation'!$M76, 'Project Estimation'!$M76), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G77>0, 'Project Estimation'!$I77=0), 'Project Estimation'!$G77-1, \"\")","v":""},{"$f":"IF(B125<>\"\", 'Project Estimation'!$M77, IF('Project Estimation'!$I77>0, 'Project Estimation'!$I77, \"\"))","v":""},{"$f":"IF(ISNUMBER($C125), IF('Project Estimation'!$L77=\"SUB\", 'Project Estimation'!$FG77 & \" -  \" & 'Project Estimation'!$M77, 'Project Estimation'!$M77), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G78>0, 'Project Estimation'!$I78=0), 'Project Estimation'!$G78-1, \"\")","v":""},{"$f":"IF(B126<>\"\", 'Project Estimation'!$M78, IF('Project Estimation'!$I78>0, 'Project Estimation'!$I78, \"\"))","v":""},{"$f":"IF(ISNUMBER($C126), IF('Project Estimation'!$L78=\"SUB\", 'Project Estimation'!$FG78 & \" -  \" & 'Project Estimation'!$M78, 'Project Estimation'!$M78), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G79>0, 'Project Estimation'!$I79=0), 'Project Estimation'!$G79-1, \"\")","v":""},{"$f":"IF(B127<>\"\", 'Project Estimation'!$M79, IF('Project Estimation'!$I79>0, 'Project Estimation'!$I79, \"\"))","v":""},{"$f":"IF(ISNUMBER($C127), IF('Project Estimation'!$L79=\"SUB\", 'Project Estimation'!$FG79 & \" -  \" & 'Project Estimation'!$M79, 'Project Estimation'!$M79), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G80>0, 'Project Estimation'!$I80=0), 'Project Estimation'!$G80-1, \"\")","v":""},{"$f":"IF(B128<>\"\", 'Project Estimation'!$M80, IF('Project Estimation'!$I80>0, 'Project Estimation'!$I80, \"\"))","v":""},{"$f":"IF(ISNUMBER($C128), IF('Project Estimation'!$L80=\"SUB\", 'Project Estimation'!$FG80 & \" -  \" & 'Project Estimation'!$M80, 'Project Estimation'!$M80), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G81>0, 'Project Estimation'!$I81=0), 'Project Estimation'!$G81-1, \"\")","v":""},{"$f":"IF(B129<>\"\", 'Project Estimation'!$M81, IF('Project Estimation'!$I81>0, 'Project Estimation'!$I81, \"\"))","v":""},{"$f":"IF(ISNUMBER($C129), IF('Project Estimation'!$L81=\"SUB\", 'Project Estimation'!$FG81 & \" -  \" & 'Project Estimation'!$M81, 'Project Estimation'!$M81), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G82>0, 'Project Estimation'!$I82=0), 'Project Estimation'!$G82-1, \"\")","v":""},{"$f":"IF(B130<>\"\", 'Project Estimation'!$M82, IF('Project Estimation'!$I82>0, 'Project Estimation'!$I82, \"\"))","v":""},{"$f":"IF(ISNUMBER($C130), IF('Project Estimation'!$L82=\"SUB\", 'Project Estimation'!$FG82 & \" -  \" & 'Project Estimation'!$M82, 'Project Estimation'!$M82), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G83>0, 'Project Estimation'!$I83=0), 'Project Estimation'!$G83-1, \"\")","v":""},{"$f":"IF(B131<>\"\", 'Project Estimation'!$M83, IF('Project Estimation'!$I83>0, 'Project Estimation'!$I83, \"\"))","v":""},{"$f":"IF(ISNUMBER($C131), IF('Project Estimation'!$L83=\"SUB\", 'Project Estimation'!$FG83 & \" -  \" & 'Project Estimation'!$M83, 'Project Estimation'!$M83), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G84>0, 'Project Estimation'!$I84=0), 'Project Estimation'!$G84-1, \"\")","v":""},{"$f":"IF(B132<>\"\", 'Project Estimation'!$M84, IF('Project Estimation'!$I84>0, 'Project Estimation'!$I84, \"\"))","v":""},{"$f":"IF(ISNUMBER($C132), IF('Project Estimation'!$L84=\"SUB\", 'Project Estimation'!$FG84 & \" -  \" & 'Project Estimation'!$M84, 'Project Estimation'!$M84), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G85>0, 'Project Estimation'!$I85=0), 'Project Estimation'!$G85-1, \"\")","v":""},{"$f":"IF(B133<>\"\", 'Project Estimation'!$M85, IF('Project Estimation'!$I85>0, 'Project Estimation'!$I85, \"\"))","v":""},{"$f":"IF(ISNUMBER($C133), IF('Project Estimation'!$L85=\"SUB\", 'Project Estimation'!$FG85 & \" -  \" & 'Project Estimation'!$M85, 'Project Estimation'!$M85), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G86>0, 'Project Estimation'!$I86=0), 'Project Estimation'!$G86-1, \"\")","v":""},{"$f":"IF(B134<>\"\", 'Project Estimation'!$M86, IF('Project Estimation'!$I86>0, 'Project Estimation'!$I86, \"\"))","v":""},{"$f":"IF(ISNUMBER($C134), IF('Project Estimation'!$L86=\"SUB\", 'Project Estimation'!$FG86 & \" -  \" & 'Project Estimation'!$M86, 'Project Estimation'!$M86), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G87>0, 'Project Estimation'!$I87=0), 'Project Estimation'!$G87-1, \"\")","v":""},{"$f":"IF(B135<>\"\", 'Project Estimation'!$M87, IF('Project Estimation'!$I87>0, 'Project Estimation'!$I87, \"\"))","v":""},{"$f":"IF(ISNUMBER($C135), IF('Project Estimation'!$L87=\"SUB\", 'Project Estimation'!$FG87 & \" -  \" & 'Project Estimation'!$M87, 'Project Estimation'!$M87), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G88>0, 'Project Estimation'!$I88=0), 'Project Estimation'!$G88-1, \"\")","v":""},{"$f":"IF(B136<>\"\", 'Project Estimation'!$M88, IF('Project Estimation'!$I88>0, 'Project Estimation'!$I88, \"\"))","v":""},{"$f":"IF(ISNUMBER($C136), IF('Project Estimation'!$L88=\"SUB\", 'Project Estimation'!$FG88 & \" -  \" & 'Project Estimation'!$M88, 'Project Estimation'!$M88), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G89>0, 'Project Estimation'!$I89=0), 'Project Estimation'!$G89-1, \"\")","v":""},{"$f":"IF(B137<>\"\", 'Project Estimation'!$M89, IF('Project Estimation'!$I89>0, 'Project Estimation'!$I89, \"\"))","v":""},{"$f":"IF(ISNUMBER($C137), IF('Project Estimation'!$L89=\"SUB\", 'Project Estimation'!$FG89 & \" -  \" & 'Project Estimation'!$M89, 'Project Estimation'!$M89), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G90>0, 'Project Estimation'!$I90=0), 'Project Estimation'!$G90-1, \"\")","v":""},{"$f":"IF(B138<>\"\", 'Project Estimation'!$M90, IF('Project Estimation'!$I90>0, 'Project Estimation'!$I90, \"\"))","v":""},{"$f":"IF(ISNUMBER($C138), IF('Project Estimation'!$L90=\"SUB\", 'Project Estimation'!$FG90 & \" -  \" & 'Project Estimation'!$M90, 'Project Estimation'!$M90), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G91>0, 'Project Estimation'!$I91=0), 'Project Estimation'!$G91-1, \"\")","v":""},{"$f":"IF(B139<>\"\", 'Project Estimation'!$M91, IF('Project Estimation'!$I91>0, 'Project Estimation'!$I91, \"\"))","v":""},{"$f":"IF(ISNUMBER($C139), IF('Project Estimation'!$L91=\"SUB\", 'Project Estimation'!$FG91 & \" -  \" & 'Project Estimation'!$M91, 'Project Estimation'!$M91), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G92>0, 'Project Estimation'!$I92=0), 'Project Estimation'!$G92-1, \"\")","v":""},{"$f":"IF(B140<>\"\", 'Project Estimation'!$M92, IF('Project Estimation'!$I92>0, 'Project Estimation'!$I92, \"\"))","v":""},{"$f":"IF(ISNUMBER($C140), IF('Project Estimation'!$L92=\"SUB\", 'Project Estimation'!$FG92 & \" -  \" & 'Project Estimation'!$M92, 'Project Estimation'!$M92), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G93>0, 'Project Estimation'!$I93=0), 'Project Estimation'!$G93-1, \"\")","v":""},{"$f":"IF(B141<>\"\", 'Project Estimation'!$M93, IF('Project Estimation'!$I93>0, 'Project Estimation'!$I93, \"\"))","v":""},{"$f":"IF(ISNUMBER($C141), IF('Project Estimation'!$L93=\"SUB\", 'Project Estimation'!$FG93 & \" -  \" & 'Project Estimation'!$M93, 'Project Estimation'!$M93), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G94>0, 'Project Estimation'!$I94=0), 'Project Estimation'!$G94-1, \"\")","v":""},{"$f":"IF(B142<>\"\", 'Project Estimation'!$M94, IF('Project Estimation'!$I94>0, 'Project Estimation'!$I94, \"\"))","v":""},{"$f":"IF(ISNUMBER($C142), IF('Project Estimation'!$L94=\"SUB\", 'Project Estimation'!$FG94 & \" -  \" & 'Project Estimation'!$M94, 'Project Estimation'!$M94), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G95>0, 'Project Estimation'!$I95=0), 'Project Estimation'!$G95-1, \"\")","v":""},{"$f":"IF(B143<>\"\", 'Project Estimation'!$M95, IF('Project Estimation'!$I95>0, 'Project Estimation'!$I95, \"\"))","v":""},{"$f":"IF(ISNUMBER($C143), IF('Project Estimation'!$L95=\"SUB\", 'Project Estimation'!$FG95 & \" -  \" & 'Project Estimation'!$M95, 'Project Estimation'!$M95), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G96>0, 'Project Estimation'!$I96=0), 'Project Estimation'!$G96-1, \"\")","v":""},{"$f":"IF(B144<>\"\", 'Project Estimation'!$M96, IF('Project Estimation'!$I96>0, 'Project Estimation'!$I96, \"\"))","v":""},{"$f":"IF(ISNUMBER($C144), IF('Project Estimation'!$L96=\"SUB\", 'Project Estimation'!$FG96 & \" -  \" & 'Project Estimation'!$M96, 'Project Estimation'!$M96), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G97>0, 'Project Estimation'!$I97=0), 'Project Estimation'!$G97-1, \"\")","v":""},{"$f":"IF(B145<>\"\", 'Project Estimation'!$M97, IF('Project Estimation'!$I97>0, 'Project Estimation'!$I97, \"\"))","v":""},{"$f":"IF(ISNUMBER($C145), IF('Project Estimation'!$L97=\"SUB\", 'Project Estimation'!$FG97 & \" -  \" & 'Project Estimation'!$M97, 'Project Estimation'!$M97), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G98>0, 'Project Estimation'!$I98=0), 'Project Estimation'!$G98-1, \"\")","v":""},{"$f":"IF(B146<>\"\", 'Project Estimation'!$M98, IF('Project Estimation'!$I98>0, 'Project Estimation'!$I98, \"\"))","v":""},{"$f":"IF(ISNUMBER($C146), IF('Project Estimation'!$L98=\"SUB\", 'Project Estimation'!$FG98 & \" -  \" & 'Project Estimation'!$M98, 'Project Estimation'!$M98), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G99>0, 'Project Estimation'!$I99=0), 'Project Estimation'!$G99-1, \"\")","v":""},{"$f":"IF(B147<>\"\", 'Project Estimation'!$M99, IF('Project Estimation'!$I99>0, 'Project Estimation'!$I99, \"\"))","v":""},{"$f":"IF(ISNUMBER($C147), IF('Project Estimation'!$L99=\"SUB\", 'Project Estimation'!$FG99 & \" -  \" & 'Project Estimation'!$M99, 'Project Estimation'!$M99), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G100>0, 'Project Estimation'!$I100=0), 'Project Estimation'!$G100-1, \"\")","v":""},{"$f":"IF(B148<>\"\", 'Project Estimation'!$M100, IF('Project Estimation'!$I100>0, 'Project Estimation'!$I100, \"\"))","v":""},{"$f":"IF(ISNUMBER($C148), IF('Project Estimation'!$L100=\"SUB\", 'Project Estimation'!$FG100 & \" -  \" & 'Project Estimation'!$M100, 'Project Estimation'!$M100), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G101>0, 'Project Estimation'!$I101=0), 'Project Estimation'!$G101-1, \"\")","v":""},{"$f":"IF(B149<>\"\", 'Project Estimation'!$M101, IF('Project Estimation'!$I101>0, 'Project Estimation'!$I101, \"\"))","v":""},{"$f":"IF(ISNUMBER($C149), IF('Project Estimation'!$L101=\"SUB\", 'Project Estimation'!$FG101 & \" -  \" & 'Project Estimation'!$M101, 'Project Estimation'!$M101), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G102>0, 'Project Estimation'!$I102=0), 'Project Estimation'!$G102-1, \"\")","v":""},{"$f":"IF(B150<>\"\", 'Project Estimation'!$M102, IF('Project Estimation'!$I102>0, 'Project Estimation'!$I102, \"\"))","v":""},{"$f":"IF(ISNUMBER($C150), IF('Project Estimation'!$L102=\"SUB\", 'Project Estimation'!$FG102 & \" -  \" & 'Project Estimation'!$M102, 'Project Estimation'!$M102), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G103>0, 'Project Estimation'!$I103=0), 'Project Estimation'!$G103-1, \"\")","v":""},{"$f":"IF(B151<>\"\", 'Project Estimation'!$M103, IF('Project Estimation'!$I103>0, 'Project Estimation'!$I103, \"\"))","v":""},{"$f":"IF(ISNUMBER($C151), IF('Project Estimation'!$L103=\"SUB\", 'Project Estimation'!$FG103 & \" -  \" & 'Project Estimation'!$M103, 'Project Estimation'!$M103), \"\")","v":""}]
[null,{"$f":"IF(AND('Project Estimation'!$G104>0, 'Project Estimation'!$I104=0), 'Project Estimation'!$G104-1, \"\")","v":""},{"$f":"IF(B152<>\"\", 'Project Estimation'!$M104, IF('Project Estimation'!$I104>0, 'Project Estimation'!$I104, \"\"))","v":""},{"$f":"IF(ISNUMBER($C152), IF('Project Estimation'!$L104=\"SUB\", 'Project Estimation'!$FG104 & \" -  \" & 'Project Estimation'!$M104, 'Project Estimation'!$M104), \"\")","v":""}]
[]
[]
[null,"Technical Declarations: "]
[]
[null,1,{"$f":"VLOOKUP($B157,'Project Details'!$G$42:$R$55,2)","v":"All concrete shall have a minimum compressive strength of 4,000 P.S.I. @ 28 days. "}]
[null,2,{"$f":"VLOOKUP($B158,'Project Details'!$G$42:$R$55,2)","v":"All rebar shall conform to ASTM A-615, Grade 60. "}]
[null,3,{"$f":"VLOOKUP($B159,'Project Details'!$G$42:$R$55,2)","v":"The pad shall be place on 3\" of clean sand cushion."},{"$nulls":12},"-"]
[null,4,{"$f":"VLOOKUP($B160,'Project Details'!$G$42:$R$55,2)","v":"Proposal includes saw-cutting, hydrovacing 1' deep, and backfilling with sand on the existing concrete sidewalk at 3 locations. "}]
[null,5,{"$f":"VLOOKUP($B161,'Project Details'!$G$42:$R$55,2)","v":"Proposal assumes hydrovac and concrete may be disposed on site."}]
[null,6,{"$f":"VLOOKUP($B162,'Project Details'!$G$42:$R$55,2)","v":"Concrete testing is included in the price shown. "}]
[]
[null,"Contract Declarations:"]
[]
[null,1,{"$f":"VLOOKUP($B166,'Project Details'!$G$58:$R$88,2)","v":"This proposal is based on a Select Cal work week."}]
[null,2,{"$f":"VLOOKUP($B167,'Project Details'!$G$58:$R$88,2)","v":"Material prices can't be guaranteed with current market volatility, remainder of the quote is good for 30 days."}]
[null,3,{"$f":"VLOOKUP($B168,'Project Details'!$G$58:$R$88,2)","v":0}]
[null,4,{"$f":"VLOOKUP($B169,'Project Details'!$G$58:$R$88,2)","v":"Payment Terms are net 30. Late Changes could begin to accrue thereafter."}]
[null,5,{"$f":"VLOOKUP($B170,'Project Details'!$G$58:$R$88,2)","v":"Customer agrees not to hire Our Company employees assigned to this project"}]
[null,6,{"$f":"VLOOKUP($B171,'Project Details'!$G$58:$R$88,2)","v":"Changes to the scope of work will be billed as a separate change order."}]
[null,7,{"$f":"VLOOKUP($B172,'Project Details'!$G$58:$R$88,2)","v":"All prior proposals are revoked.  This proposal is prepared on an all-or-nothing basis and will expire 30 days after the date shown on the face of the proposal or estimate.  This proposal shall become a part of the contract and if any of the provisions of this proposal conflict with any provisions of any other contract document, the provisions of this proposal shall govern."}]
[null,8,{"$f":"VLOOKUP($B173,'Project Details'!$G$58:$R$88,2)","v":"Payment for the net amount of invoice for portions of or all the work shall be due thirty days after invoice date.  For amounts not received by the due date, interest shall accrue at 15% per annum from the invoice date."}]
[null,9,{"$f":"VLOOKUP($B174,'Project Details'!$G$58:$R$88,2)","v":"For the purpose of Texas Sales and Use Tax calculation, this proposal is offered as a Separated Contract.  For new construction, the prices include no sales tax and materials will be taxed on invoices for the work.  For repairs and renovations, the prices include no sales tax and you may expect that the total amounts of all invoices for the work shall be taxed."}]
[null,10,{"$f":"VLOOKUP($B175,'Project Details'!$G$58:$R$88,2)","v":"Pricing is based on work performed during the daylight shift Monday through Friday.  No shift differential is included in the pricing."}]
[null,11,{"$f":"VLOOKUP($B176,'Project Details'!$G$58:$R$88,2)","v":"Work beyond the scope as described shall be performed at rates shown on Industrial End User Price List."}]
[null,12,{"$f":"VLOOKUP($B177,'Project Details'!$G$58:$R$88,2)","v":"Any required excavation shall be by machine and does not provide for encountering rock, voids, fissures, or digging in other than undisturbed, unconsolidated soil with little rock content."}]
[null,13,{"$f":"VLOOKUP($B178,'Project Details'!$G$58:$R$88,2)","v":"Price specifically excludes any work, transportation, or disposal for lead-containing, TSCA- or RCRA-regulated materials or hydrocarbons, or costs for any lab tests, analysis, or characterization of wastes."}]
[null,14,{"$f":"VLOOKUP($B179,'Project Details'!$G$58:$R$88,2)","v":"Price specifically excludes gross receipts tax, third party inspectors, testing, engineering, drafting, licenses, permits, fees, bonds, retainage, work beyond the described scope, and disposal off site."}]
[null,15,{"$f":"VLOOKUP($B180,'Project Details'!$G$58:$R$88,2)","v":"All prices shown are based on scheduling awarded work at a mutually agreeable time and date."}]
[null,16,{"$f":"VLOOKUP($B181,'Project Details'!$G$58:$R$88,2)","v":"The Owner shall be responsible to Our Company for costs incurred by Our Company because of Owner-caused delays, disruptions or interference, improperly timed activities, damage to the work, or defective construction of a separate contractor."}]
[null,17,{"$f":"VLOOKUP($B182,'Project Details'!$G$58:$R$88,2)","v":"Our Company is entitled to an equitable adjustment in price for any change based on an Owner-issued Construction Change Directive or executed Our Company Field Change MEMO authorizing billable costs based upon the rates and conditions of the Our Company Industrial End User Price List. "}]
[null,18,{"$f":"VLOOKUP($B183,'Project Details'!$G$58:$R$88,2)","v":"If Our Company is delayed at any time in the commencement or progress of the Work by an act or failure to act of the Owner, or of an employee of either the Owner or of a separate contractor employed by the Owner, or by changes ordered in the Work, then the Contract Time shall be extended."}]
[null,19,{"$f":"VLOOKUP($B184,'Project Details'!$G$58:$R$88,2)","v":"Our Company operates in the capacity of Contractor only and not as the engineer.  Those services may be delivered by Our Company provided they are specifically required by the contract documents. Owner Delegated Design Services must be specifically required by contract. The Owner must specify all performance and design criteria such services must satisfy."}]
[null,20,{"$f":"VLOOKUP($B185,'Project Details'!$G$58:$R$88,2)","v":"Our Company does not bear the responsibility for failure of Owner-furnished designs, documents or directives to comply with required codes, laws, statutes, or design intent. Such failure relieves Our Company of performance requirements under terms of the contract."}]
[null,21,{"$f":"VLOOKUP($B186,'Project Details'!$G$58:$R$88,2)","v":"The price of this proposal is subject to increase if the cost of materials or equipment effective at the time of the proposal increase by more than 2% before delivery to the Project."}]
[null,22,{"$f":"VLOOKUP($B187,'Project Details'!$G$58:$R$88,2)","v":"Labor charges for this scope of work and time frame are all-inclusive for wages, wage taxes, insurance, overhead, and profit.  Minimum daily charge for labor shall be 4 hours for local work and 8 hours for out-of-town work.  Charges shall accrue for workmen, vehicles, and equipment in transit to and from the jobsite."}]
[null,23,{"$f":"VLOOKUP($B188,'Project Details'!$G$58:$R$88,2)","v":"Overtime rate for labor shall be 150% of the straight time rate for all work hours beyond 8 per day or 40 per week. All weekend work shall be charged as overtime. Work scheduled or required on any national Holiday shall be billable as double the straight rates for a worker's classification."}]
[null,24,{"$f":"VLOOKUP($B189,'Project Details'!$G$58:$R$88,2)","v":"Rates are subject to change. Owners having Agreements with Our Company will be notified of the rate changes. Rate changes must be reviewed and accepted by owner prior to work being performed.  Work Orders issued following the rate changes will be billable at the revised rates."}]
[null,25,{"$f":"VLOOKUP($B190,'Project Details'!$G$58:$R$88,2)","v":"Worksite shutdowns and delays due to differing, undisclosed, concealed, or undiscovered conditions shall be charged as work beyond the scope. "}]
[null,26,{"$f":"VLOOKUP($B191,'Project Details'!$G$58:$R$88,2)","v":"No work will proceed without owner authorization. Non-formal, owner-directed changes at the jobsite will be documented on the Our Company daily timesheet.  Changes in the Work Scope may proceed immediately upon owner jobsite authorization.  Changes based on that release will be billed as reimbursable costs which are extra to the contract and will be calculated based on the Industrial End User Price List."}]
[null,27,{"$f":"VLOOKUP($B192,'Project Details'!$G$58:$R$88,2)","v":"Charges apply for use or order of tools and equipment not listed."}]
[null,28,{"$f":"VLOOKUP($B193,'Project Details'!$G$58:$R$88,2)","v":"Daily and weekly equipment rental rates shall prorate for greater than 8 hours per day or 40 hours per week. No reduction shall apply for hours less than 8 hours per day or 40 hours per week."}]
[null,29,{"$f":"VLOOKUP($B194,'Project Details'!$G$58:$R$88,2)","v":"Minimum charge for equipment shall be 8 hours or 1 day."}]
[null,30,{"$f":"VLOOKUP($B195,'Project Details'!$G$58:$R$88,2)","v":"All parties agree that the interpretation of \"Price-Not-to-Exceed\" or similarly-worded agreements is that under all such agreements, Our Company shall perform work on a Time and Materials basis until either the scope of work is complete or until the \"Price-Not-to-Exceed\" has been reached.  At that point, work shall cease whether the scope of work is completed or not and charges shall be calculated using the Industrial End User Price List and time sheet records.  "}]
[null,31,{"$f":"VLOOKUP($B196,'Project Details'!$G$58:$R$88,2)","v":"All parties agree that Our Company warrants and guarantees its work against all defects and deficiencies in workmanship and/or materials supplied by Our Company.  Owner shall accept work on a daily basis and acknowledges acceptance of the work whether or not owner's representative signs workman time sheets.  Upon acceptance of work, all warranty and guarantees shall cease.  When in the course of the work, Our Company provides material as specified or required by Owner in the job specification, the entire warranty shall be limited to the manufacturer's warranty only."}]

{"sheet":"Project Schedule","index":7,"n_rows":210,"n_cols":69,"rows_kept":210,"merged":[[1,5,2,5],[1,23,1,31],[1,34,1,41],[1,43,1,48],[1,51,1,56],[1,63,1,68],[2,23,2,26],[2,28,2,31],[2,35,2,40],[2,43,2,48],[2,51,2,56],[5,23,5,28],[5,32,5,37],[5,41,5,46],[5,63,5,68],[6,23,6,28],[6,32,6,37],[6,41,6,46],[6,63,6,68],[10,10,10,19],[10,20,10,21],[10,23,12,23],[10,24,12,24],[10,25,12,25],[10,26,12,26],[10,27,12,27],[10,28,12,28],[10,29,12,29],[10,30,12,30],[10,31,12,31],[10,32,12,32],[10,33,12,33],[10,34,12,34],[10,35,12,35],[10,36,12,36],[10,37,12,37],[10,38,12,38],[10,39,12,39],[10,40,12,40],[10,41,12,41],[10,42,12,42],[10,43,12,43],[10,44,12,44],[10,45,12,45],[10,46,12,46],[10,47,12,47],[10,48,12,48],[10,49,12,49],[10,50,12,50],[10,51,12,51],[10,52,12,52],[10,53,12,53],[10,54,12,54],[10,55,12,55],[10,56,12,56],[10,57,12,57],[10,58,12,58],[10,59,12,59],[10,60,12,60],[10,61,12,61],[10,62,12,62],[10,63,12,63],[10,64,12,64],[10,65,12,65],[10,66,12,66],[10,67,12,67],[10,68,12,68],[11,10,11,19],[11,20,11,21],[12,1,12,3],[12,4,12,5],[12,6,12,9],[12,10,12,19],[12,20,12,21],[13,13,13,14]]}
[]
[{"$nulls":5},{"$f":"'Project Estimation'!$M$14","v":"XXXX - C-2 - Write Project Title / Description - Estimation"},{"$nulls":17},"Project Timespan:",{"$nulls":10},"Project Manager:",{"$nulls":8},"Shop Schedule:",{"$nulls":7},"Field Schedule:",{"$nulls":11},"Project Details"]
[{"$nulls":23},{"$f":"Project_Start","v":"2024-03-07"},{"$nulls":3},"-",{"$f":"Project_End","v":"2024-04-03"},{"$nulls":3},{"$f":"\"(\" & Project_Duration & \")\"","v":"(20)"},{"$nulls":10},{"$f":"'Project Details'!$O$23","v":"Select Cal"},{"$nulls":5},{"$f":"VLOOKUP(AR$3,'Project Details'!$BP$16:$BS$26,4)","v":0},null,{"$f":"'Project Details'!$K$23","v":"Select Cal"},{"$nulls":5},{"$f":"VLOOKUP(AZ$3,'Project Details'!$BP$16:$BS$26,4)","v":0},null,{"$f":"IF($AX$3<$BF$3, $AX$3, $BF$3)","v":0}]
[]
[]
[{"$nulls":10},"Auto Stage Ind. Start ",{"$nulls":3},"=MIN(Items_Start)",{"$nulls":8},"Color By:",{"$nulls":8},"Display: ",{"$nulls":8},"Show Progress:",{"$nulls":21},"Highlight"]
[{"$nulls":7},"Input Column",{"$nulls":6},"=NETWORKDAYS(Plan_Start, Max(Items_End))",{"$nulls":3},46.42,{"$nulls":4},"Project Structure",{"$nulls":8},"Plan",{"$nulls":8},"No",{"$nulls":21},"Today"]
[{"$nulls":7},"Calculated Column",{"$nulls":6},"=SUM(Items_Percent*Items_Workdays)/SUM(Items_Workdays)"]
[{"$nulls":7},"Snapshot Column"]
[{"$nulls":5},"↖↖↙"]
[{"$nulls":10},"Actual Plan",{"$nulls":9},"Base Plan",null,"Today",{"$f":"WORKDAY.INTL(Timeline_Start, Scroll_Increment, Weekends_Schedule)","v":"2024-03-12"},{"$f":"WORKDAY.INTL(X11,1, Weekends_Schedule)","v":"2024-03-13"},{"$f":"WORKDAY.INTL(Y11,1, Weekends_Schedule)","v":"2024-03-14"},{"$f":"WORKDAY.INTL(Z11,1, Weekends_Schedule)","v":"2024-03-15"},{"$f":"WORKDAY.INTL(AA11,1, Weekends_Schedule)","v":"2024-03-16"},{"$f":"WORKDAY.INTL(AB11,1, Weekends_Schedule)","v":"2024-03-17"},{"$f":"WORKDAY.INTL(AC11,1, Weekends_Schedule)","v":"2024-03-18"},{"$f":"WORKDAY.INTL(AD11,1, Weekends_Schedule)","v":"2024-03-19"},{"$f":"WORKDAY.INTL(AE11,1, Weekends_Schedule)","v":"2024-03-20"},{"$f":"WORKDAY.INTL(AF11,1, Weekends_Schedule)","v":"2024-03-21"},{"$f":"WORKDAY.INTL(AG11,1, Weekends_Schedule)","v":"2024-03-22"},{"$f":"WORKDAY.INTL(AH11,1, Weekends_Schedule)","v":"2024-03-23"},{"$f":"WORKDAY.INTL(AI11,1, Weekends_Schedule)","v":"2024-03-24"},{"$f":"WORKDAY.INTL(AJ11,1, Weekends_Schedule)","v":"2024-03-25"},{"$f":"WORKDAY.INTL(AK11,1, Weekends_Schedule)","v":"2024-03-26"},{"$f":"WORKDAY.INTL(AL11,1, Weekends_Schedule)","v":"2024-03-27"},{"$f":"WORKDAY.INTL(AM11,1, Weekends_Schedule)","v":"2024-03-28"},{"$f":"WORKDAY.INTL(AN11,1, Weekends_Schedule)","v":"2024-03-29"},{"$f":"WORKDAY.INTL(AO11,1, Weekends_Schedule)","v":"2024-03-30"},{"$f":"WORKDAY.INTL(AP11,1, Weekends_Schedule)","v":"2024-03-31"},{"$f":"WORKDAY.INTL(AQ11,1, Weekends_Schedule)","v":"2024-04-01"},{"$f":"WORKDAY.INTL(AR11,1, Weekends_Schedule)","v":"2024-04-02"},{"$f":"WORKDAY.INTL(AS11,1, Weekends_Schedule)","v":"2024-04-03"},{"$f":"WORKDAY.INTL(AT11,1, Weekends_Schedule)","v":"2024-04-04"},{"$f":"WORKDAY.INTL(AU11,1, Weekends_Schedule)","v":"2024-04-05"},{"$f":"WORKDAY.INTL(AV11,1, Weekends_Schedule)","v":"2024-04-06"},{"$f":"WORKDAY.INTL(AW11,1, Weekends_Schedule)","v":"2024-04-07"},{"$f":"WORKDAY.INTL(AX11,1, Weekends_Schedule)","v":"2024-04-08"},{"$f":"WORKDAY.INTL(AY11,1, Weekends_Schedule)","v":"2024-04-09"},{"$f":"WORKDAY.INTL(AZ11,1, Weekends_Schedule)","v":"2024-04-10"},{"$f":"WORKDAY.INTL(BA11,1, Weekends_Schedule)","v":"2024-04-11"},{"$f":"WORKDAY.INTL(BB11,1, Weekends_Schedule)","v":"2024-04-12"},{"$f":"WORKDAY.INTL(BC11,1, Weekends_Schedule)","v":"2024-04-13"},{"$f":"WORKDAY.INTL(BD11,1, Weekends_Schedule)","v":"2024-04-14"},{"$f":"WORKDAY.INTL(BE11,1, Weekends_Schedule)","v":"2024-04-15"},{"$f":"WORKDAY.INTL(BF11,1, Weekends_Schedule)","v":"2024-04-16"},{"$f":"WORKDAY.INTL(BG11,1, Weekends_Schedule)","v":"2024-04-17"},{"$f":"WORKDAY.INTL(BH11,1, Weekends_Schedule)","v":"2024-04-18"},{"$f":"WORKDAY.INTL(BI11,1, Weekends_Schedule)","v":"2024-04-19"},{"$f":"WORKDAY.INTL(BJ11,1, Weekends_Schedule)","v":"2024-04-20"},{"$f":"WORKDAY.INTL(BK11,1, Weekends_Schedule)","v":"2024-04-21"},{"$f":"WORKDAY.INTL(BL11,1, Weekends_Schedule)","v":"2024-04-22"},{"$f":"WORKDAY.INTL(BM11,1, Weekends_Schedule)","v":"2024-04-23"},{"$f":"WORKDAY.INTL(BN11,1, Weekends_Schedule)","v":"2024-04-24"},{"$f":"WORKDAY.INTL(BO11,1, Weekends_Schedule)","v":"2024-04-25"},{"$f":"WORKDAY.INTL(BP11,1, Weekends_Schedule)","v":"2024-04-26"}]
[{"$nulls":10},"Updated On: ",{"$nulls":9},"Saved On:",null,8]
[null,"ID's",null,null,"Item Details",null,"Role Details",{"$nulls":3},{"$f":"'Project Details'!O20","v":"2024-03-07"},{"$nulls":9},"2023-12-12"]
[null,"ID","S. ID","R. ID","Type","Description",null,"Role","Team Member","⚠","Ind. Start","Ind. End","D. ID","D. Item",null,"D. Conn.","D. Lag","Work Days","Start","End","Start","End","%",{"$f":"LEFT(TEXT(X11, \"ddd\"),1)","v":"T"},{"$f":"LEFT(TEXT(Y11, \"ddd\"),1)","v":"W"},"T","F","S","S","M","T","W","T","F","S","S","M","T","W","T","F","S","S","M","T","W","T","F","S","S","M","T","W","T","F","S","S","M","T","W","T","F","S","S","M","T","W","T","F"]
[]
[{"$nulls":5},{"$f":"IF('Project Estimation'!$M56<>\"\", 'Project Estimation'!$M56, \"\")","v":"Field Construction Activities"}]
[null,{"$f":"IF(ROW(ID)=ROW($B$14)+2,1,MAX(Prev_Col_Range)+1)","v":1},{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L25<>\"\", 'Project Estimation'!$L25, \"\")","v":"WBS"},{"$f":"IF('Project Estimation'!$M25<>\"\", 'Project Estimation'!$M25, \"\")","v":"Key Milestones "},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},{"$f":"IF(D_ID<>\"\", IF(D_ID<ID,\"↖\", IF(D_ID>ID, \"↙\", \"⭢\")), \"\")","v":""},{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},null,null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O25<>\"\", 'Project Estimation'!$O25, \"\"))","v":1},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},"2023-12-13","2023-12-26",{"v":1,"d":"100%"},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,2,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L26<>\"\", 'Project Estimation'!$L26, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M26<>\"\", 'Project Estimation'!$M26, \"\")","v":"Receive Notice to Proceed"},{"$nulls":6},{"$f":"B17","v":1},"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(WBS) Key Milestones "},"SS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O26<>\"\", 'Project Estimation'!$O26, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},"2023-12-13","2023-12-14",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,3,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L27<>\"\", 'Project Estimation'!$L27, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M27<>\"\", 'Project Estimation'!$M27, \"\")","v":"Order Materials"},{"$nulls":6},{"$f":"B18","v":2},"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Receive Notice to Proceed"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O27<>\"\", 'Project Estimation'!$O27, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},"2023-12-18","2023-12-19",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,4,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L28<>\"\", 'Project Estimation'!$L28, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M28<>\"\", 'Project Estimation'!$M28, \"\")","v":"Mobilization to Hansford "},{"$nulls":6},{"$f":"B19","v":3},{"$f":"IF(D_ID<>\"\", IF(D_ID<ID,\"↖\", IF(D_ID>ID, \"↙\", \"⭢\")), \"\")","v":"↖"},{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Order Materials"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O28<>\"\", 'Project Estimation'!$O28, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},"2023-12-20","2023-12-21",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,5,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L29<>\"\", 'Project Estimation'!$L29, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M29<>\"\", 'Project Estimation'!$M29, \"\")","v":"Start Construction at XXXX"},{"$nulls":6},4,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Mobilization to Hansford "},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O29<>\"\", 'Project Estimation'!$O29, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},"2023-12-25","2023-12-26",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,6,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L30<>\"\", 'Project Estimation'!$L30, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M30<>\"\", 'Project Estimation'!$M30, \"\")","v":"Hydrovac Raceway Complete"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":4},5,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Start Construction at XXX…"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O30<>\"\", 'Project Estimation'!$O30, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},"2023-12-26","2023-12-26",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,7,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L31<>\"\", 'Project Estimation'!$L31, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M31<>\"\", 'Project Estimation'!$M31, \"\")","v":"Demo of all Piping Complete"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":4},6,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Hydrovac Raceway Complete"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O31<>\"\", 'Project Estimation'!$O31, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},"2023-12-27","2024-01-09",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,8,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L32<>\"\", 'Project Estimation'!$L32, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M32<>\"\", 'Project Estimation'!$M32, \"\")","v":"Fabrication of Piping complete"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":4},7,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Demo of all Piping Comple…"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O32<>\"\", 'Project Estimation'!$O32, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},"2023-12-27","2023-12-28",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,9,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L33<>\"\", 'Project Estimation'!$L33, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M33<>\"\", 'Project Estimation'!$M33, \"\")","v":"Hydrostatic Testing of Piping Complete"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":4},8,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Fabrication of Piping com…"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O33<>\"\", 'Project Estimation'!$O33, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},"2024-01-01","2024-01-02",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,10,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L34<>\"\", 'Project Estimation'!$L34, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M34<>\"\", 'Project Estimation'!$M34, \"\")","v":"Sonotube Pipe Support Installations Complete"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":4},9,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Hydrostatic Testing of Pi…"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O34<>\"\", 'Project Estimation'!$O34, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},"2024-01-03","2024-01-04",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,11,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L35<>\"\", 'Project Estimation'!$L35, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M35<>\"\", 'Project Estimation'!$M35, \"\")","v":"Backfill excavations at roadway Complete"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":4},10,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Sonotube Pipe Support Ins…"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O35<>\"\", 'Project Estimation'!$O35, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},"2024-01-08","2024-01-09",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,12,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L36<>\"\", 'Project Estimation'!$L36, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M36<>\"\", 'Project Estimation'!$M36, \"\")","v":"Sandblasting and Coatings"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":4},11,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Backfill excavations at r…"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O36<>\"\", 'Project Estimation'!$O36, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,13,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L37<>\"\", 'Project Estimation'!$L37, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M37<>\"\", 'Project Estimation'!$M37, \"\")","v":"Backfill & Finalizations Complete"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":4},12,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Sandblasting and Coatings"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O37<>\"\", 'Project Estimation'!$O37, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,14,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L38<>\"\", 'Project Estimation'!$L38, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M38<>\"\", 'Project Estimation'!$M38, \"\")","v":"Signage Installed 1 week in advance at Gruver"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":4},13,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Backfill & Finalizations …"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O38<>\"\", 'Project Estimation'!$O38, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,15,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L39<>\"\", 'Project Estimation'!$L39, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M39<>\"\", 'Project Estimation'!$M39, \"\")","v":"Mobilization to YYYY"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":4},14,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Signage Installed 1 week …"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O39<>\"\", 'Project Estimation'!$O39, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,16,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L40<>\"\", 'Project Estimation'!$L40, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M40<>\"\", 'Project Estimation'!$M40, \"\")","v":"Hydrovac Complete"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":4},15,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Mobilization to YYYY"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O40<>\"\", 'Project Estimation'!$O40, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,17,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L41<>\"\", 'Project Estimation'!$L41, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M41<>\"\", 'Project Estimation'!$M41, \"\")","v":"Complete Inspection - 16 Hour Standby Complete"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":4},{"$f":"$B32","v":16},"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Hydrovac Complete"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O41<>\"\", 'Project Estimation'!$O41, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,18,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L42<>\"\", 'Project Estimation'!$L42, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M42<>\"\", 'Project Estimation'!$M42, \"\")","v":"Finish Construction"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":4},17,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(M) Complete Inspection - 16 …"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O42<>\"\", 'Project Estimation'!$O42, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,19,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L43<>\"\", 'Project Estimation'!$L43, \"\")","v":"M"},{"$f":"IF('Project Estimation'!$M43<>\"\", 'Project Estimation'!$M43, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O43<>\"\", 'Project Estimation'!$O43, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,20,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":2},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L44<>\"\", 'Project Estimation'!$L44, \"\")","v":"WBS"},{"$f":"IF('Project Estimation'!$M44<>\"\", 'Project Estimation'!$M44, \"\")","v":"Direct Shop Work"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O44<>\"\", 'Project Estimation'!$O44, \"\"))","v":1},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,21,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":3},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L45<>\"\", 'Project Estimation'!$L45, \"\")","v":"WBS"},{"$f":"IF('Project Estimation'!$M45<>\"\", 'Project Estimation'!$M45, \"\")","v":"ShopWork (Only Standard Company Rates used in this section)"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O45<>\"\", 'Project Estimation'!$O45, \"\"))","v":1},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,22,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":3},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L46<>\"\", 'Project Estimation'!$L46, \"\")","v":"A"},{"$f":"IF('Project Estimation'!$M46<>\"\", 'Project Estimation'!$M46, \"\")","v":"Only Shop Work Planned in this section as different rates based on shop schedules are calculated"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O46<>\"\", 'Project Estimation'!$O46, \"\"))","v":1.6666666666666667},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,23,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L47<>\"\", 'Project Estimation'!$L47, \"\")","v":""},{"$f":"IF('Project Estimation'!$M47<>\"\", 'Project Estimation'!$M47, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O47<>\"\", 'Project Estimation'!$O47, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,24,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L48<>\"\", 'Project Estimation'!$L48, \"\")","v":""},{"$f":"IF('Project Estimation'!$M48<>\"\", 'Project Estimation'!$M48, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O48<>\"\", 'Project Estimation'!$O48, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,25,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L49<>\"\", 'Project Estimation'!$L49, \"\")","v":""},{"$f":"IF('Project Estimation'!$M49<>\"\", 'Project Estimation'!$M49, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O49<>\"\", 'Project Estimation'!$O49, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,26,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L50<>\"\", 'Project Estimation'!$L50, \"\")","v":""},{"$f":"IF('Project Estimation'!$M50<>\"\", 'Project Estimation'!$M50, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O50<>\"\", 'Project Estimation'!$O50, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,27,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L51<>\"\", 'Project Estimation'!$L51, \"\")","v":""},{"$f":"IF('Project Estimation'!$M51<>\"\", 'Project Estimation'!$M51, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O51<>\"\", 'Project Estimation'!$O51, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,28,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L52<>\"\", 'Project Estimation'!$L52, \"\")","v":""},{"$f":"IF('Project Estimation'!$M52<>\"\", 'Project Estimation'!$M52, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O52<>\"\", 'Project Estimation'!$O52, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,29,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L53<>\"\", 'Project Estimation'!$L53, \"\")","v":""},{"$f":"IF('Project Estimation'!$M53<>\"\", 'Project Estimation'!$M53, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O53<>\"\", 'Project Estimation'!$O53, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,30,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L54<>\"\", 'Project Estimation'!$L54, \"\")","v":""},{"$f":"IF('Project Estimation'!$M54<>\"\", 'Project Estimation'!$M54, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O54<>\"\", 'Project Estimation'!$O54, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,31,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":4},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L56<>\"\", 'Project Estimation'!$L56, \"\")","v":"WBS"},{"$f":"IF('Project Estimation'!$M56<>\"\", 'Project Estimation'!$M56, \"\")","v":"Field Construction Activities"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},null,null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O56<>\"\", 'Project Estimation'!$O56, \"\"))","v":1},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,32,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":5},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L57<>\"\", 'Project Estimation'!$L57, \"\")","v":"WBS"},{"$f":"IF('Project Estimation'!$M57<>\"\", 'Project Estimation'!$M57, \"\")","v":"Pre-Construction & Mobilization"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O57<>\"\", 'Project Estimation'!$O57, \"\"))","v":1},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,33,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":5},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L58<>\"\", 'Project Estimation'!$L58, \"\")","v":"A"},{"$f":"IF('Project Estimation'!$M58<>\"\", 'Project Estimation'!$M58, \"\")","v":"Mobilize workers and equipment and materials to site."},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},null,null,{"$f":"TODAY()","v":"2024-03-07"},null,{"$f":"B48","v":32},"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(WBS) Pre-Construction & Mobili…"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O58<>\"\", 'Project Estimation'!$O58, \"\"))","v":0.8333333333333334},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":"2024-03-07"},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":"2024-03-07"},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,34,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":6},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L59<>\"\", 'Project Estimation'!$L59, \"\")","v":"WBS"},{"$f":"IF('Project Estimation'!$M59<>\"\", 'Project Estimation'!$M59, \"\")","v":"Start Construction"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},null,null,{"$f":"TODAY()+1","v":"2024-03-08"},null,{"$f":"B49","v":33},"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(A) Mobilize workers and equi…"},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!#REF!<>\"\", 'Project Estimation'!#REF!, \"\"))","v":-45360},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":"2024-03-08"},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":"2024-03-08"},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,35,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":6},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L60<>\"\", 'Project Estimation'!$L60, \"\")","v":"A"},{"$f":"IF('Project Estimation'!$M60<>\"\", 'Project Estimation'!$M60, \"\")","v":"Scope of Work goes here"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},null,null,{"$f":"TODAY()+1","v":"2024-03-08"},null,34,"↖",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":"(WBS) Start Construction"},"SS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O59<>\"\", 'Project Estimation'!$O59, \"\"))","v":{"$error":"#VALUE!"}},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":"2024-03-08"},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,36,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":6},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L61<>\"\", 'Project Estimation'!$L61, \"\")","v":"A"},{"$f":"IF('Project Estimation'!$M61<>\"\", 'Project Estimation'!$M61, \"\")","v":"The errors will change when you provide how long this activity should take in the next cell ->"},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O60<>\"\", 'Project Estimation'!$O60, \"\"))","v":{"$error":"#VALUE!"}},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,37,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L62<>\"\", 'Project Estimation'!$L62, \"\")","v":""},{"$f":"IF('Project Estimation'!$M62<>\"\", 'Project Estimation'!$M62, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O61<>\"\", 'Project Estimation'!$O61, \"\"))","v":{"$error":"#VALUE!"}},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,38,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L63<>\"\", 'Project Estimation'!$L63, \"\")","v":""},{"$f":"IF('Project Estimation'!$M63<>\"\", 'Project Estimation'!$M63, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O62<>\"\", 'Project Estimation'!$O62, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,39,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L64<>\"\", 'Project Estimation'!$L64, \"\")","v":""},{"$f":"IF('Project Estimation'!$M64<>\"\", 'Project Estimation'!$M64, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O63<>\"\", 'Project Estimation'!$O63, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,40,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L65<>\"\", 'Project Estimation'!$L65, \"\")","v":""},{"$f":"IF('Project Estimation'!$M65<>\"\", 'Project Estimation'!$M65, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O64<>\"\", 'Project Estimation'!$O64, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,41,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L66<>\"\", 'Project Estimation'!$L66, \"\")","v":""},{"$f":"IF('Project Estimation'!$M66<>\"\", 'Project Estimation'!$M66, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O65<>\"\", 'Project Estimation'!$O65, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,42,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L67<>\"\", 'Project Estimation'!$L67, \"\")","v":""},{"$f":"IF('Project Estimation'!$M67<>\"\", 'Project Estimation'!$M67, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O66<>\"\", 'Project Estimation'!$O66, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,43,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L68<>\"\", 'Project Estimation'!$L68, \"\")","v":""},{"$f":"IF('Project Estimation'!$M68<>\"\", 'Project Estimation'!$M68, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O67<>\"\", 'Project Estimation'!$O67, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,44,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L69<>\"\", 'Project Estimation'!$L69, \"\")","v":""},{"$f":"IF('Project Estimation'!$M69<>\"\", 'Project Estimation'!$M69, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O68<>\"\", 'Project Estimation'!$O68, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,45,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L70<>\"\", 'Project Estimation'!$L70, \"\")","v":""},{"$f":"IF('Project Estimation'!$M70<>\"\", 'Project Estimation'!$M70, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O69<>\"\", 'Project Estimation'!$O69, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,46,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L71<>\"\", 'Project Estimation'!$L71, \"\")","v":""},{"$f":"IF('Project Estimation'!$M71<>\"\", 'Project Estimation'!$M71, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O70<>\"\", 'Project Estimation'!$O70, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,47,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L72<>\"\", 'Project Estimation'!$L72, \"\")","v":""},{"$f":"IF('Project Estimation'!$M72<>\"\", 'Project Estimation'!$M72, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O71<>\"\", 'Project Estimation'!$O71, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,48,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L73<>\"\", 'Project Estimation'!$L73, \"\")","v":""},{"$f":"IF('Project Estimation'!$M73<>\"\", 'Project Estimation'!$M73, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O72<>\"\", 'Project Estimation'!$O72, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,49,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L74<>\"\", 'Project Estimation'!$L74, \"\")","v":""},{"$f":"IF('Project Estimation'!$M74<>\"\", 'Project Estimation'!$M74, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O73<>\"\", 'Project Estimation'!$O73, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,50,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L75<>\"\", 'Project Estimation'!$L75, \"\")","v":""},{"$f":"IF('Project Estimation'!$M75<>\"\", 'Project Estimation'!$M75, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O74<>\"\", 'Project Estimation'!$O74, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,51,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L76<>\"\", 'Project Estimation'!$L76, \"\")","v":""},{"$f":"IF('Project Estimation'!$M76<>\"\", 'Project Estimation'!$M76, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O75<>\"\", 'Project Estimation'!$O75, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,52,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L77<>\"\", 'Project Estimation'!$L77, \"\")","v":""},{"$f":"IF('Project Estimation'!$M77<>\"\", 'Project Estimation'!$M77, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O76<>\"\", 'Project Estimation'!$O76, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,53,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L78<>\"\", 'Project Estimation'!$L78, \"\")","v":""},{"$f":"IF('Project Estimation'!$M78<>\"\", 'Project Estimation'!$M78, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O77<>\"\", 'Project Estimation'!$O77, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,54,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L79<>\"\", 'Project Estimation'!$L79, \"\")","v":""},{"$f":"IF('Project Estimation'!$M79<>\"\", 'Project Estimation'!$M79, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O78<>\"\", 'Project Estimation'!$O78, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,55,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L80<>\"\", 'Project Estimation'!$L80, \"\")","v":""},{"$f":"IF('Project Estimation'!$M80<>\"\", 'Project Estimation'!$M80, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O79<>\"\", 'Project Estimation'!$O79, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,56,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L81<>\"\", 'Project Estimation'!$L81, \"\")","v":""},{"$f":"IF('Project Estimation'!$M81<>\"\", 'Project Estimation'!$M81, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O80<>\"\", 'Project Estimation'!$O80, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,57,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L82<>\"\", 'Project Estimation'!$L82, \"\")","v":""},{"$f":"IF('Project Estimation'!$M82<>\"\", 'Project Estimation'!$M82, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O81<>\"\", 'Project Estimation'!$O81, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,{"$f":"IF(ROW(ID)=ROW($B$14)+2,1,MAX(Prev_Col_Range)+1)","v":58},{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L83<>\"\", 'Project Estimation'!$L83, \"\")","v":""},{"$f":"IF('Project Estimation'!$M83<>\"\", 'Project Estimation'!$M83, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O82<>\"\", 'Project Estimation'!$O82, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,59,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L84<>\"\", 'Project Estimation'!$L84, \"\")","v":""},{"$f":"IF('Project Estimation'!$M84<>\"\", 'Project Estimation'!$M84, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O83<>\"\", 'Project Estimation'!$O83, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,60,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L85<>\"\", 'Project Estimation'!$L85, \"\")","v":""},{"$f":"IF('Project Estimation'!$M85<>\"\", 'Project Estimation'!$M85, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O84<>\"\", 'Project Estimation'!$O84, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,61,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L86<>\"\", 'Project Estimation'!$L86, \"\")","v":""},{"$f":"IF('Project Estimation'!$M86<>\"\", 'Project Estimation'!$M86, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O85<>\"\", 'Project Estimation'!$O85, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,62,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L87<>\"\", 'Project Estimation'!$L87, \"\")","v":""},{"$f":"IF('Project Estimation'!$M87<>\"\", 'Project Estimation'!$M87, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O86<>\"\", 'Project Estimation'!$O86, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,63,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L88<>\"\", 'Project Estimation'!$L88, \"\")","v":""},{"$f":"IF('Project Estimation'!$M88<>\"\", 'Project Estimation'!$M88, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O87<>\"\", 'Project Estimation'!$O87, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,64,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L89<>\"\", 'Project Estimation'!$L89, \"\")","v":""},{"$f":"IF('Project Estimation'!$M89<>\"\", 'Project Estimation'!$M89, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O88<>\"\", 'Project Estimation'!$O88, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,65,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L90<>\"\", 'Project Estimation'!$L90, \"\")","v":""},{"$f":"IF('Project Estimation'!$M90<>\"\", 'Project Estimation'!$M90, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O89<>\"\", 'Project Estimation'!$O89, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,66,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L91<>\"\", 'Project Estimation'!$L91, \"\")","v":""},{"$f":"IF('Project Estimation'!$M91<>\"\", 'Project Estimation'!$M91, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O90<>\"\", 'Project Estimation'!$O90, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,67,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L92<>\"\", 'Project Estimation'!$L92, \"\")","v":""},{"$f":"IF('Project Estimation'!$M92<>\"\", 'Project Estimation'!$M92, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O91<>\"\", 'Project Estimation'!$O91, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,68,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L93<>\"\", 'Project Estimation'!$L93, \"\")","v":""},{"$f":"IF('Project Estimation'!$M93<>\"\", 'Project Estimation'!$M93, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O92<>\"\", 'Project Estimation'!$O92, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,69,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L94<>\"\", 'Project Estimation'!$L94, \"\")","v":""},{"$f":"IF('Project Estimation'!$M94<>\"\", 'Project Estimation'!$M94, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O93<>\"\", 'Project Estimation'!$O93, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,70,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L95<>\"\", 'Project Estimation'!$L95, \"\")","v":""},{"$f":"IF('Project Estimation'!$M95<>\"\", 'Project Estimation'!$M95, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O94<>\"\", 'Project Estimation'!$O94, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,71,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L96<>\"\", 'Project Estimation'!$L96, \"\")","v":""},{"$f":"IF('Project Estimation'!$M96<>\"\", 'Project Estimation'!$M96, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O95<>\"\", 'Project Estimation'!$O95, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,72,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L97<>\"\", 'Project Estimation'!$L97, \"\")","v":""},{"$f":"IF('Project Estimation'!$M97<>\"\", 'Project Estimation'!$M97, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O96<>\"\", 'Project Estimation'!$O96, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,73,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L98<>\"\", 'Project Estimation'!$L98, \"\")","v":""},{"$f":"IF('Project Estimation'!$M98<>\"\", 'Project Estimation'!$M98, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O97<>\"\", 'Project Estimation'!$O97, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,74,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L99<>\"\", 'Project Estimation'!$L99, \"\")","v":""},{"$f":"IF('Project Estimation'!$M99<>\"\", 'Project Estimation'!$M99, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O98<>\"\", 'Project Estimation'!$O98, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,75,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L100<>\"\", 'Project Estimation'!$L100, \"\")","v":""},{"$f":"IF('Project Estimation'!$M100<>\"\", 'Project Estimation'!$M100, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},null,null,"2024-03-28",null,null,"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O99<>\"\", 'Project Estimation'!$O99, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":"2024-03-28"},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":"2024-03-28"},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,76,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L101<>\"\", 'Project Estimation'!$L101, \"\")","v":""},{"$f":"IF('Project Estimation'!$M101<>\"\", 'Project Estimation'!$M101, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},null,null,"2024-04-03",null,null,"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O100<>\"\", 'Project Estimation'!$O100, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":"2024-04-03"},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":"2024-04-03"},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,77,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L102<>\"\", 'Project Estimation'!$L102, \"\")","v":""},{"$f":"IF('Project Estimation'!$M102<>\"\", 'Project Estimation'!$M102, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},null,null,"2024-04-03",null,null,"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O101<>\"\", 'Project Estimation'!$O101, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":"2024-04-03"},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":"2024-04-03"},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,78,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L103<>\"\", 'Project Estimation'!$L103, \"\")","v":""},{"$f":"IF('Project Estimation'!$M103<>\"\", 'Project Estimation'!$M103, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O102<>\"\", 'Project Estimation'!$O102, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,79,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L104<>\"\", 'Project Estimation'!$L104, \"\")","v":""},{"$f":"IF('Project Estimation'!$M104<>\"\", 'Project Estimation'!$M104, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O103<>\"\", 'Project Estimation'!$O103, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,80,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L105<>\"\", 'Project Estimation'!$L105, \"\")","v":""},{"$f":"IF('Project Estimation'!$M105<>\"\", 'Project Estimation'!$M105, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O104<>\"\", 'Project Estimation'!$O104, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,81,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L106<>\"\", 'Project Estimation'!$L106, \"\")","v":""},{"$f":"IF('Project Estimation'!$M106<>\"\", 'Project Estimation'!$M106, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O105<>\"\", 'Project Estimation'!$O105, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,82,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L107<>\"\", 'Project Estimation'!$L107, \"\")","v":""},{"$f":"IF('Project Estimation'!$M107<>\"\", 'Project Estimation'!$M107, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O106<>\"\", 'Project Estimation'!$O106, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,83,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L108<>\"\", 'Project Estimation'!$L108, \"\")","v":""},{"$f":"IF('Project Estimation'!$M108<>\"\", 'Project Estimation'!$M108, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O107<>\"\", 'Project Estimation'!$O107, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,84,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L109<>\"\", 'Project Estimation'!$L109, \"\")","v":""},{"$f":"IF('Project Estimation'!$M109<>\"\", 'Project Estimation'!$M109, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O108<>\"\", 'Project Estimation'!$O108, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,85,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L110<>\"\", 'Project Estimation'!$L110, \"\")","v":""},{"$f":"IF('Project Estimation'!$M110<>\"\", 'Project Estimation'!$M110, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O109<>\"\", 'Project Estimation'!$O109, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,86,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L111<>\"\", 'Project Estimation'!$L111, \"\")","v":""},{"$f":"IF('Project Estimation'!$M111<>\"\", 'Project Estimation'!$M111, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O110<>\"\", 'Project Estimation'!$O110, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,87,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L112<>\"\", 'Project Estimation'!$L112, \"\")","v":""},{"$f":"IF('Project Estimation'!$M112<>\"\", 'Project Estimation'!$M112, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O111<>\"\", 'Project Estimation'!$O111, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,88,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L113<>\"\", 'Project Estimation'!$L113, \"\")","v":""},{"$f":"IF('Project Estimation'!$M113<>\"\", 'Project Estimation'!$M113, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O112<>\"\", 'Project Estimation'!$O112, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,89,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L114<>\"\", 'Project Estimation'!$L114, \"\")","v":""},{"$f":"IF('Project Estimation'!$M114<>\"\", 'Project Estimation'!$M114, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O113<>\"\", 'Project Estimation'!$O113, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,90,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L115<>\"\", 'Project Estimation'!$L115, \"\")","v":""},{"$f":"IF('Project Estimation'!$M115<>\"\", 'Project Estimation'!$M115, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O114<>\"\", 'Project Estimation'!$O114, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,91,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L116<>\"\", 'Project Estimation'!$L116, \"\")","v":""},{"$f":"IF('Project Estimation'!$M116<>\"\", 'Project Estimation'!$M116, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O115<>\"\", 'Project Estimation'!$O115, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,92,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L117<>\"\", 'Project Estimation'!$L117, \"\")","v":""},{"$f":"IF('Project Estimation'!$M117<>\"\", 'Project Estimation'!$M117, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":5},"",{"$f":"IFERROR(\"(\" & D_Type & \") \" & IF(LEN(D_Name)>25, LEFT(D_Name, 25) & \"…\",D_Name),\"\")","v":""},"FS",null,{"$f":"IF(Type=\"WBS\", NETWORKDAYS.INTL(Min_Date, Max_Date,Weekends_Field),IF('Project Estimation'!$O116<>\"\", 'Project Estimation'!$O116, \"\"))","v":""},{"$f":"IFERROR(IF(Ind_Start>0, Ind_Start,\nIF(Ind_End<>\"\", Plan_Start_Field_Calc,\nIF(D_ID<>\"\",\nIF(OR(D_Conn=\"FS\", D_Conn=\"\"), FS_Calc_Field,\nIF(D_Conn=\"SS\", SS_Field_Calc,\nPlan_Start_Field_Calc)),\"\"))),\"\")","v":""},{"$f":"IFERROR(IF(Ind_Start<>\"\", Plan_End_Field_Calc, IF(Ind_End<>\"\", Ind_End, IF(D_ID<>\"\", IF(D_Conn=\"SF\", SF_Field_Calc, IF(D_Conn=\"FF\", FF_Calc_Field, Plan_End_Field_Calc)),\"\"))),\"\")","v":""},{"$nulls":3},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,93,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L118<>\"\", 'Project Estimation'!$L118, \"\")","v":""},{"$f":"IF('Project Estimation'!$M118<>\"\", 'Project Estimation'!$M118, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,94,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L119<>\"\", 'Project Estimation'!$L119, \"\")","v":""},{"$f":"IF('Project Estimation'!$M119<>\"\", 'Project Estimation'!$M119, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,95,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L120<>\"\", 'Project Estimation'!$L120, \"\")","v":""},{"$f":"IF('Project Estimation'!$M120<>\"\", 'Project Estimation'!$M120, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,96,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L121<>\"\", 'Project Estimation'!$L121, \"\")","v":""},{"$f":"IF('Project Estimation'!$M121<>\"\", 'Project Estimation'!$M121, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,97,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L122<>\"\", 'Project Estimation'!$L122, \"\")","v":""},{"$f":"IF('Project Estimation'!$M122<>\"\", 'Project Estimation'!$M122, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,98,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L123<>\"\", 'Project Estimation'!$L123, \"\")","v":""},{"$f":"IF('Project Estimation'!$M123<>\"\", 'Project Estimation'!$M123, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,99,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L124<>\"\", 'Project Estimation'!$L124, \"\")","v":""},{"$f":"IF('Project Estimation'!$M124<>\"\", 'Project Estimation'!$M124, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,100,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L125<>\"\", 'Project Estimation'!$L125, \"\")","v":""},{"$f":"IF('Project Estimation'!$M125<>\"\", 'Project Estimation'!$M125, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,101,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L126<>\"\", 'Project Estimation'!$L126, \"\")","v":""},{"$f":"IF('Project Estimation'!$M126<>\"\", 'Project Estimation'!$M126, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,102,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L127<>\"\", 'Project Estimation'!$L127, \"\")","v":""},{"$f":"IF('Project Estimation'!$M127<>\"\", 'Project Estimation'!$M127, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,103,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L128<>\"\", 'Project Estimation'!$L128, \"\")","v":""},{"$f":"IF('Project Estimation'!$M128<>\"\", 'Project Estimation'!$M128, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,104,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L129<>\"\", 'Project Estimation'!$L129, \"\")","v":""},{"$f":"IF('Project Estimation'!$M129<>\"\", 'Project Estimation'!$M129, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,105,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L130<>\"\", 'Project Estimation'!$L130, \"\")","v":""},{"$f":"IF('Project Estimation'!$M130<>\"\", 'Project Estimation'!$M130, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,106,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L131<>\"\", 'Project Estimation'!$L131, \"\")","v":""},{"$f":"IF('Project Estimation'!$M131<>\"\", 'Project Estimation'!$M131, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,107,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L132<>\"\", 'Project Estimation'!$L132, \"\")","v":""},{"$f":"IF('Project Estimation'!$M132<>\"\", 'Project Estimation'!$M132, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,108,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L133<>\"\", 'Project Estimation'!$L133, \"\")","v":""},{"$f":"IF('Project Estimation'!$M133<>\"\", 'Project Estimation'!$M133, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,109,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L134<>\"\", 'Project Estimation'!$L134, \"\")","v":""},{"$f":"IF('Project Estimation'!$M134<>\"\", 'Project Estimation'!$M134, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,110,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L135<>\"\", 'Project Estimation'!$L135, \"\")","v":""},{"$f":"IF('Project Estimation'!$M135<>\"\", 'Project Estimation'!$M135, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,111,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L136<>\"\", 'Project Estimation'!$L136, \"\")","v":""},{"$f":"IF('Project Estimation'!$M136<>\"\", 'Project Estimation'!$M136, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,112,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L137<>\"\", 'Project Estimation'!$L137, \"\")","v":""},{"$f":"IF('Project Estimation'!$M137<>\"\", 'Project Estimation'!$M137, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,113,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L138<>\"\", 'Project Estimation'!$L138, \"\")","v":""},{"$f":"IF('Project Estimation'!$M138<>\"\", 'Project Estimation'!$M138, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,114,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L139<>\"\", 'Project Estimation'!$L139, \"\")","v":""},{"$f":"IF('Project Estimation'!$M139<>\"\", 'Project Estimation'!$M139, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,115,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L140<>\"\", 'Project Estimation'!$L140, \"\")","v":""},{"$f":"IF('Project Estimation'!$M140<>\"\", 'Project Estimation'!$M140, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,116,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L141<>\"\", 'Project Estimation'!$L141, \"\")","v":""},{"$f":"IF('Project Estimation'!$M141<>\"\", 'Project Estimation'!$M141, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,117,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L142<>\"\", 'Project Estimation'!$L142, \"\")","v":""},{"$f":"IF('Project Estimation'!$M142<>\"\", 'Project Estimation'!$M142, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,118,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L143<>\"\", 'Project Estimation'!$L143, \"\")","v":""},{"$f":"IF('Project Estimation'!$M143<>\"\", 'Project Estimation'!$M143, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,119,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L144<>\"\", 'Project Estimation'!$L144, \"\")","v":""},{"$f":"IF('Project Estimation'!$M144<>\"\", 'Project Estimation'!$M144, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,120,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L145<>\"\", 'Project Estimation'!$L145, \"\")","v":""},{"$f":"IF('Project Estimation'!$M145<>\"\", 'Project Estimation'!$M145, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,121,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L146<>\"\", 'Project Estimation'!$L146, \"\")","v":""},{"$f":"IF('Project Estimation'!$M146<>\"\", 'Project Estimation'!$M146, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,{"$f":"IF(ROW(ID)=ROW($B$14)+2,1,MAX(Prev_Col_Range)+1)","v":122},{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L147<>\"\", 'Project Estimation'!$L147, \"\")","v":""},{"$f":"IF('Project Estimation'!$M147<>\"\", 'Project Estimation'!$M147, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,123,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L148<>\"\", 'Project Estimation'!$L148, \"\")","v":""},{"$f":"IF('Project Estimation'!$M148<>\"\", 'Project Estimation'!$M148, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,124,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L149<>\"\", 'Project Estimation'!$L149, \"\")","v":""},{"$f":"IF('Project Estimation'!$M149<>\"\", 'Project Estimation'!$M149, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,125,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L150<>\"\", 'Project Estimation'!$L150, \"\")","v":""},{"$f":"IF('Project Estimation'!$M150<>\"\", 'Project Estimation'!$M150, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,126,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L151<>\"\", 'Project Estimation'!$L151, \"\")","v":""},{"$f":"IF('Project Estimation'!$M151<>\"\", 'Project Estimation'!$M151, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,127,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L152<>\"\", 'Project Estimation'!$L152, \"\")","v":""},{"$f":"IF('Project Estimation'!$M152<>\"\", 'Project Estimation'!$M152, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,128,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L153<>\"\", 'Project Estimation'!$L153, \"\")","v":""},{"$f":"IF('Project Estimation'!$M153<>\"\", 'Project Estimation'!$M153, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,129,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L154<>\"\", 'Project Estimation'!$L154, \"\")","v":""},{"$f":"IF('Project Estimation'!$M154<>\"\", 'Project Estimation'!$M154, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,130,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L155<>\"\", 'Project Estimation'!$L155, \"\")","v":""},{"$f":"IF('Project Estimation'!$M155<>\"\", 'Project Estimation'!$M155, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,131,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L156<>\"\", 'Project Estimation'!$L156, \"\")","v":""},{"$f":"IF('Project Estimation'!$M156<>\"\", 'Project Estimation'!$M156, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,132,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L157<>\"\", 'Project Estimation'!$L157, \"\")","v":""},{"$f":"IF('Project Estimation'!$M157<>\"\", 'Project Estimation'!$M157, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,133,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L158<>\"\", 'Project Estimation'!$L158, \"\")","v":""},{"$f":"IF('Project Estimation'!$M158<>\"\", 'Project Estimation'!$M158, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,134,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L159<>\"\", 'Project Estimation'!$L159, \"\")","v":""},{"$f":"IF('Project Estimation'!$M159<>\"\", 'Project Estimation'!$M159, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,135,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L160<>\"\", 'Project Estimation'!$L160, \"\")","v":""},{"$f":"IF('Project Estimation'!$M160<>\"\", 'Project Estimation'!$M160, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,136,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L161<>\"\", 'Project Estimation'!$L161, \"\")","v":""},{"$f":"IF('Project Estimation'!$M161<>\"\", 'Project Estimation'!$M161, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,137,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L162<>\"\", 'Project Estimation'!$L162, \"\")","v":""},{"$f":"IF('Project Estimation'!$M162<>\"\", 'Project Estimation'!$M162, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,138,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L163<>\"\", 'Project Estimation'!$L163, \"\")","v":""},{"$f":"IF('Project Estimation'!$M163<>\"\", 'Project Estimation'!$M163, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,139,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L164<>\"\", 'Project Estimation'!$L164, \"\")","v":""},{"$f":"IF('Project Estimation'!$M164<>\"\", 'Project Estimation'!$M164, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,140,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L165<>\"\", 'Project Estimation'!$L165, \"\")","v":""},{"$f":"IF('Project Estimation'!$M165<>\"\", 'Project Estimation'!$M165, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,141,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L166<>\"\", 'Project Estimation'!$L166, \"\")","v":""},{"$f":"IF('Project Estimation'!$M166<>\"\", 'Project Estimation'!$M166, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,142,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L167<>\"\", 'Project Estimation'!$L167, \"\")","v":""},{"$f":"IF('Project Estimation'!$M167<>\"\", 'Project Estimation'!$M167, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,143,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L168<>\"\", 'Project Estimation'!$L168, \"\")","v":""},{"$f":"IF('Project Estimation'!$M168<>\"\", 'Project Estimation'!$M168, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,144,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L169<>\"\", 'Project Estimation'!$L169, \"\")","v":""},{"$f":"IF('Project Estimation'!$M169<>\"\", 'Project Estimation'!$M169, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,145,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L170<>\"\", 'Project Estimation'!$L170, \"\")","v":""},{"$f":"IF('Project Estimation'!$M170<>\"\", 'Project Estimation'!$M170, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,146,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L171<>\"\", 'Project Estimation'!$L171, \"\")","v":""},{"$f":"IF('Project Estimation'!$M171<>\"\", 'Project Estimation'!$M171, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,147,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L172<>\"\", 'Project Estimation'!$L172, \"\")","v":""},{"$f":"IF('Project Estimation'!$M172<>\"\", 'Project Estimation'!$M172, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,148,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L173<>\"\", 'Project Estimation'!$L173, \"\")","v":""},{"$f":"IF('Project Estimation'!$M173<>\"\", 'Project Estimation'!$M173, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,149,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L174<>\"\", 'Project Estimation'!$L174, \"\")","v":""},{"$f":"IF('Project Estimation'!$M174<>\"\", 'Project Estimation'!$M174, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,150,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L175<>\"\", 'Project Estimation'!$L175, \"\")","v":""},{"$f":"IF('Project Estimation'!$M175<>\"\", 'Project Estimation'!$M175, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,151,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L176<>\"\", 'Project Estimation'!$L176, \"\")","v":""},{"$f":"IF('Project Estimation'!$M176<>\"\", 'Project Estimation'!$M176, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,152,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L177<>\"\", 'Project Estimation'!$L177, \"\")","v":""},{"$f":"IF('Project Estimation'!$M177<>\"\", 'Project Estimation'!$M177, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,153,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L178<>\"\", 'Project Estimation'!$L178, \"\")","v":""},{"$f":"IF('Project Estimation'!$M178<>\"\", 'Project Estimation'!$M178, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,154,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L179<>\"\", 'Project Estimation'!$L179, \"\")","v":""},{"$f":"IF('Project Estimation'!$M179<>\"\", 'Project Estimation'!$M179, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,155,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L180<>\"\", 'Project Estimation'!$L180, \"\")","v":""},{"$f":"IF('Project Estimation'!$M180<>\"\", 'Project Estimation'!$M180, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,156,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L181<>\"\", 'Project Estimation'!$L181, \"\")","v":""},{"$f":"IF('Project Estimation'!$M181<>\"\", 'Project Estimation'!$M181, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,157,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L182<>\"\", 'Project Estimation'!$L182, \"\")","v":""},{"$f":"IF('Project Estimation'!$M182<>\"\", 'Project Estimation'!$M182, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,158,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L183<>\"\", 'Project Estimation'!$L183, \"\")","v":""},{"$f":"IF('Project Estimation'!$M183<>\"\", 'Project Estimation'!$M183, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,159,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L184<>\"\", 'Project Estimation'!$L184, \"\")","v":""},{"$f":"IF('Project Estimation'!$M184<>\"\", 'Project Estimation'!$M184, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,160,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L185<>\"\", 'Project Estimation'!$L185, \"\")","v":""},{"$f":"IF('Project Estimation'!$M185<>\"\", 'Project Estimation'!$M185, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,161,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L186<>\"\", 'Project Estimation'!$L186, \"\")","v":""},{"$f":"IF('Project Estimation'!$M186<>\"\", 'Project Estimation'!$M186, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,162,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L187<>\"\", 'Project Estimation'!$L187, \"\")","v":""},{"$f":"IF('Project Estimation'!$M187<>\"\", 'Project Estimation'!$M187, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,163,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L188<>\"\", 'Project Estimation'!$L188, \"\")","v":""},{"$f":"IF('Project Estimation'!$M188<>\"\", 'Project Estimation'!$M188, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,164,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L189<>\"\", 'Project Estimation'!$L189, \"\")","v":""},{"$f":"IF('Project Estimation'!$M189<>\"\", 'Project Estimation'!$M189, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,165,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L190<>\"\", 'Project Estimation'!$L190, \"\")","v":""},{"$f":"IF('Project Estimation'!$M190<>\"\", 'Project Estimation'!$M190, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,166,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L191<>\"\", 'Project Estimation'!$L191, \"\")","v":""},{"$f":"IF('Project Estimation'!$M191<>\"\", 'Project Estimation'!$M191, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,167,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L192<>\"\", 'Project Estimation'!$L192, \"\")","v":""},{"$f":"IF('Project Estimation'!$M192<>\"\", 'Project Estimation'!$M192, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,168,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L193<>\"\", 'Project Estimation'!$L193, \"\")","v":""},{"$f":"IF('Project Estimation'!$M193<>\"\", 'Project Estimation'!$M193, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,169,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L194<>\"\", 'Project Estimation'!$L194, \"\")","v":""},{"$f":"IF('Project Estimation'!$M194<>\"\", 'Project Estimation'!$M194, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,170,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L195<>\"\", 'Project Estimation'!$L195, \"\")","v":""},{"$f":"IF('Project Estimation'!$M195<>\"\", 'Project Estimation'!$M195, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,171,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L196<>\"\", 'Project Estimation'!$L196, \"\")","v":""},{"$f":"IF('Project Estimation'!$M196<>\"\", 'Project Estimation'!$M196, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,172,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L197<>\"\", 'Project Estimation'!$L197, \"\")","v":""},{"$f":"IF('Project Estimation'!$M197<>\"\", 'Project Estimation'!$M197, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,173,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L198<>\"\", 'Project Estimation'!$L198, \"\")","v":""},{"$f":"IF('Project Estimation'!$M198<>\"\", 'Project Estimation'!$M198, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,174,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L199<>\"\", 'Project Estimation'!$L199, \"\")","v":""},{"$f":"IF('Project Estimation'!$M199<>\"\", 'Project Estimation'!$M199, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,175,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L200<>\"\", 'Project Estimation'!$L200, \"\")","v":""},{"$f":"IF('Project Estimation'!$M200<>\"\", 'Project Estimation'!$M200, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,176,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L201<>\"\", 'Project Estimation'!$L201, \"\")","v":""},{"$f":"IF('Project Estimation'!$M201<>\"\", 'Project Estimation'!$M201, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,177,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L202<>\"\", 'Project Estimation'!$L202, \"\")","v":""},{"$f":"IF('Project Estimation'!$M202<>\"\", 'Project Estimation'!$M202, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,178,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L203<>\"\", 'Project Estimation'!$L203, \"\")","v":""},{"$f":"IF('Project Estimation'!$M203<>\"\", 'Project Estimation'!$M203, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,179,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L204<>\"\", 'Project Estimation'!$L204, \"\")","v":""},{"$f":"IF('Project Estimation'!$M204<>\"\", 'Project Estimation'!$M204, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,180,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L205<>\"\", 'Project Estimation'!$L205, \"\")","v":""},{"$f":"IF('Project Estimation'!$M205<>\"\", 'Project Estimation'!$M205, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,181,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L206<>\"\", 'Project Estimation'!$L206, \"\")","v":""},{"$f":"IF('Project Estimation'!$M206<>\"\", 'Project Estimation'!$M206, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,182,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L207<>\"\", 'Project Estimation'!$L207, \"\")","v":""},{"$f":"IF('Project Estimation'!$M207<>\"\", 'Project Estimation'!$M207, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,183,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L208<>\"\", 'Project Estimation'!$L208, \"\")","v":""},{"$f":"IF('Project Estimation'!$M208<>\"\", 'Project Estimation'!$M208, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,184,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L209<>\"\", 'Project Estimation'!$L209, \"\")","v":""},{"$f":"IF('Project Estimation'!$M209<>\"\", 'Project Estimation'!$M209, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,185,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L210<>\"\", 'Project Estimation'!$L210, \"\")","v":""},{"$f":"IF('Project Estimation'!$M210<>\"\", 'Project Estimation'!$M210, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,{"$f":"IF(ROW(ID)=ROW($B$14)+2,1,MAX(Prev_Col_Range)+1)","v":186},{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L211<>\"\", 'Project Estimation'!$L211, \"\")","v":""},{"$f":"IF('Project Estimation'!$M211<>\"\", 'Project Estimation'!$M211, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,187,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L212<>\"\", 'Project Estimation'!$L212, \"\")","v":""},{"$f":"IF('Project Estimation'!$M212<>\"\", 'Project Estimation'!$M212, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,188,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L213<>\"\", 'Project Estimation'!$L213, \"\")","v":""},{"$f":"IF('Project Estimation'!$M213<>\"\", 'Project Estimation'!$M213, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,189,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L214<>\"\", 'Project Estimation'!$L214, \"\")","v":""},{"$f":"IF('Project Estimation'!$M214<>\"\", 'Project Estimation'!$M214, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,190,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L215<>\"\", 'Project Estimation'!$L215, \"\")","v":""},{"$f":"IF('Project Estimation'!$M215<>\"\", 'Project Estimation'!$M215, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,191,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L216<>\"\", 'Project Estimation'!$L216, \"\")","v":""},{"$f":"IF('Project Estimation'!$M216<>\"\", 'Project Estimation'!$M216, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,192,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L217<>\"\", 'Project Estimation'!$L217, \"\")","v":""},{"$f":"IF('Project Estimation'!$M217<>\"\", 'Project Estimation'!$M217, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,193,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L218<>\"\", 'Project Estimation'!$L218, \"\")","v":""},{"$f":"IF('Project Estimation'!$M218<>\"\", 'Project Estimation'!$M218, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,194,{"$f":"IF(Type<>\"\", IF(ROW(Stage_ID)=ROWS($C$14)+2, 1, IF(Type=\"WBS\", MAX(Prev_Col_Range)+1, MAX(Prev_Col_Range))),-1)","v":-1},{"$f":"_xlfn.IFNA(IF(OR(Type=\"A\", Type=\"SUB\", Type=\"M\"), MATCH(Role, Tbl_Craft_Roles[Code],0), -1), -1)","v":-1},{"$f":"IF('Project Estimation'!$L219<>\"\", 'Project Estimation'!$L219, \"\")","v":""},{"$f":"IF('Project Estimation'!$M219<>\"\", 'Project Estimation'!$M219, \"\")","v":""},null,{"$f":"_xlfn.IFNA(INDEX('Project Details'!$BK$15:$BK$139, MATCH(Team_Member,'Project Details'!$BI$15:$BI$139,0)),\"\")","v":""},{"$nulls":15},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]

{"sheet":"P6_A_Duration","index":8,"n_rows":91,"n_cols":5,"rows_kept":91}
["Activity ID","Status Code","WBS Code","Original Duration","Activity Description - Delete before import - Only Exists for Validation"]
[null,null,"CI.1",{"$f":"'Project Estimation'!N24","v":"Activity Labor Hours"},{"$f":"'Project Estimation'!M24","v":"Activity Description"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I26, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I26, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C3,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N25","v":0},{"$f":"'Project Estimation'!M25","v":"Key Milestones "}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I26, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I26, \"00\") & \"0\", \"\")\n    )","v":"MS.1010"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C4,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N26","v":0},{"$f":"'Project Estimation'!M26","v":"Receive Notice to Proceed"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I27, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I27, \"00\") & \"0\", \"\")\n    )","v":"MS.1020"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C5,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N27","v":0},{"$f":"'Project Estimation'!M27","v":"Order Materials"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I28, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I28, \"00\") & \"0\", \"\")\n    )","v":"MS.1030"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C6,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N28","v":0},{"$f":"'Project Estimation'!M28","v":"Mobilization to Hansford "}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I29, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I29, \"00\") & \"0\", \"\")\n    )","v":"MS.1040"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C7,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N29","v":0},{"$f":"'Project Estimation'!M29","v":"Start Construction at XXXX"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I30, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I30, \"00\") & \"0\", \"\")\n    )","v":"MS.1050"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C8,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N30","v":0},{"$f":"'Project Estimation'!M30","v":"Hydrovac Raceway Complete"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I31, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I31, \"00\") & \"0\", \"\")\n    )","v":"MS.1060"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C9,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N31","v":0},{"$f":"'Project Estimation'!M31","v":"Demo of all Piping Complete"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I32, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I32, \"00\") & \"0\", \"\")\n    )","v":"MS.1070"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C10,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N32","v":0},{"$f":"'Project Estimation'!M32","v":"Fabrication of Piping complete"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I33, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I33, \"00\") & \"0\", \"\")\n    )","v":"MS.1080"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C11,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N33","v":0},{"$f":"'Project Estimation'!M33","v":"Hydrostatic Testing of Piping Complete"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I34, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I34, \"00\") & \"0\", \"\")\n    )","v":"MS.1090"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C12,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N34","v":0},{"$f":"'Project Estimation'!M34","v":"Sonotube Pipe Support Installations Complete"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I35, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I35, \"00\") & \"0\", \"\")\n    )","v":"MS.1100"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C13,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N35","v":0},{"$f":"'Project Estimation'!M35","v":"Backfill excavations at roadway Complete"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I36, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I36, \"00\") & \"0\", \"\")\n    )","v":"MS.1110"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C14,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N36","v":0},{"$f":"'Project Estimation'!M36","v":"Sandblasting and Coatings"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I37, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I37, \"00\") & \"0\", \"\")\n    )","v":"MS.1120"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C15,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N37","v":0},{"$f":"'Project Estimation'!M37","v":"Backfill & Finalizations Complete"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I38, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I38, \"00\") & \"0\", \"\")\n    )","v":"MS.1130"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C16,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N38","v":0},{"$f":"'Project Estimation'!M38","v":"Signage Installed 1 week in advance at Gruver"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I39, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I39, \"00\") & \"0\", \"\")\n    )","v":"MS.1140"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C17,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N39","v":0},{"$f":"'Project Estimation'!M39","v":"Mobilization to YYYY"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I40, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I40, \"00\") & \"0\", \"\")\n    )","v":"MS.1150"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C18,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N40","v":0},{"$f":"'Project Estimation'!M40","v":"Hydrovac Complete"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I41, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I41, \"00\") & \"0\", \"\")\n    )","v":"MS.1160"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C19,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N41","v":0},{"$f":"'Project Estimation'!M41","v":"Complete Inspection - 16 Hour Standby Complete"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I42, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I42, \"00\") & \"0\", \"\")\n    )","v":"MS.1170"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C20,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N42","v":0},{"$f":"'Project Estimation'!M42","v":"Finish Construction"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I43, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I43, \"00\") & \"0\", \"\")\n    )","v":"MS.1180"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C21,-1,0))","v":"CI.1.1"},{"$f":"'Project Estimation'!N43","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I44, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I44, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C22,-1,0))","v":"CI.2"},{"$f":"'Project Estimation'!N44","v":0},{"$f":"'Project Estimation'!M44","v":"Direct Shop Work"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I45, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I45, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C23,-1,0))","v":"CI.2.1"},{"$f":"'Project Estimation'!N45","v":20},{"$f":"'Project Estimation'!M45","v":"ShopWork (Only Standard Company Rates used in this section)"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I46, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I46, \"00\") & \"0\", \"\")\n    )","v":"A.1010"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C24,-1,0))","v":"CI.2.1"},{"$f":"'Project Estimation'!N46","v":20},{"$f":"'Project Estimation'!M46","v":"Only Shop Work Planned in this section as different rates based on shop schedules are calculated"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I47, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I47, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C25,-1,0))","v":"CI.2.1"},{"$f":"'Project Estimation'!N47","v":""},{"$f":"'Project Estimation'!M47","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I48, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I48, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C26,-1,0))","v":"CI.2.1"},{"$f":"'Project Estimation'!N48","v":0},{"$f":"'Project Estimation'!M48","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I49, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I49, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C27,-1,0))","v":"CI.2.1"},{"$f":"'Project Estimation'!N49","v":""},{"$f":"'Project Estimation'!M49","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I50, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I50, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C28,-1,0))","v":"CI.2.1"},{"$f":"'Project Estimation'!N50","v":""},{"$f":"'Project Estimation'!M50","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I51, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I51, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C29,-1,0))","v":"CI.2.1"},{"$f":"'Project Estimation'!N51","v":""},{"$f":"'Project Estimation'!M51","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I52, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I52, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C30,-1,0))","v":"CI.2.1"},{"$f":"'Project Estimation'!N52","v":""},{"$f":"'Project Estimation'!M52","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I53, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I53, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C31,-1,0))","v":"CI.2.1"},{"$f":"'Project Estimation'!N53","v":""},{"$f":"'Project Estimation'!M53","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I54, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I54, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C32,-1,0))","v":"CI.2.1"},{"$f":"'Project Estimation'!N54","v":""},{"$f":"'Project Estimation'!M54","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I55, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I55, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C33,-1,0))","v":"CI.2.1"},{"$f":"'Project Estimation'!N55","v":0},{"$f":"'Project Estimation'!M55","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I56, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I56, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C34,-1,0))","v":"CI.3"},{"$f":"'Project Estimation'!N56","v":10},{"$f":"'Project Estimation'!M56","v":"Field Construction Activities"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I57, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I57, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C35,-1,0))","v":"CI.3.1"},{"$f":"'Project Estimation'!N57","v":10},{"$f":"'Project Estimation'!M57","v":"Pre-Construction & Mobilization"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I58, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I58, \"00\") & \"0\", \"\")\n    )","v":"A.1010"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C36,-1,0))","v":"CI.3.1"},{"$f":"'Project Estimation'!N58","v":10},{"$f":"'Project Estimation'!M58","v":"Mobilize workers and equipment and materials to site."}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I59, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I59, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C37,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N59","v":0},{"$f":"'Project Estimation'!M59","v":"Start Construction"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I60, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I60, \"00\") & \"0\", \"\")\n    )","v":"A.1010"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C38,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N60","v":""},{"$f":"'Project Estimation'!M60","v":"Scope of Work goes here"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I61, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I61, \"00\") & \"0\", \"\")\n    )","v":"A.1020"},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C39,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N61","v":""},{"$f":"'Project Estimation'!M61","v":"The errors will change when you provide how long this activity should take in the next cell ->"}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I62, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I62, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C40,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N62","v":""},{"$f":"'Project Estimation'!M62","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I63, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I63, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C41,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N63","v":""},{"$f":"'Project Estimation'!M63","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I64, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I64, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C42,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N64","v":""},{"$f":"'Project Estimation'!M64","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I65, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I65, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C43,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N65","v":""},{"$f":"'Project Estimation'!M65","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I66, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I66, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C44,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N66","v":""},{"$f":"'Project Estimation'!M66","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I67, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I67, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C45,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N67","v":""},{"$f":"'Project Estimation'!M67","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I68, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I68, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C46,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N68","v":""},{"$f":"'Project Estimation'!M68","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I69, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I69, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C47,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N69","v":""},{"$f":"'Project Estimation'!M69","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I70, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I70, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C48,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N70","v":""},{"$f":"'Project Estimation'!M70","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I71, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I71, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C49,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N71","v":""},{"$f":"'Project Estimation'!M71","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I72, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I72, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C50,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N72","v":""},{"$f":"'Project Estimation'!M72","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I73, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I73, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C51,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N73","v":""},{"$f":"'Project Estimation'!M73","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I74, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I74, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C52,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N74","v":""},{"$f":"'Project Estimation'!M74","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I75, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I75, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C53,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N75","v":""},{"$f":"'Project Estimation'!M75","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I76, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I76, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C54,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N76","v":""},{"$f":"'Project Estimation'!M76","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I77, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I77, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C55,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N77","v":""},{"$f":"'Project Estimation'!M77","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I78, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I78, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C56,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N78","v":""},{"$f":"'Project Estimation'!M78","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I79, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I79, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C57,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N79","v":""},{"$f":"'Project Estimation'!M79","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I80, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I80, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C58,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N80","v":""},{"$f":"'Project Estimation'!M80","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I81, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I81, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C59,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N81","v":""},{"$f":"'Project Estimation'!M81","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I82, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I82, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C60,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N82","v":""},{"$f":"'Project Estimation'!M82","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I83, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I83, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C61,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N83","v":""},{"$f":"'Project Estimation'!M83","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I84, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I84, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C62,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N84","v":""},{"$f":"'Project Estimation'!M84","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I85, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I85, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C63,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N85","v":""},{"$f":"'Project Estimation'!M85","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I86, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I86, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C64,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N86","v":""},{"$f":"'Project Estimation'!M86","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I87, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I87, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C65,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N87","v":""},{"$f":"'Project Estimation'!M87","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I88, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I88, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C66,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N88","v":""},{"$f":"'Project Estimation'!M88","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I89, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I89, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C67,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N89","v":""},{"$f":"'Project Estimation'!M89","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I90, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I90, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C68,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N90","v":""},{"$f":"'Project Estimation'!M90","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I91, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I91, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C69,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N91","v":""},{"$f":"'Project Estimation'!M91","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I92, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I92, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C70,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N92","v":""},{"$f":"'Project Estimation'!M92","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I93, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I93, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C71,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N93","v":""},{"$f":"'Project Estimation'!M93","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I94, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I94, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C72,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N94","v":""},{"$f":"'Project Estimation'!M94","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I95, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I95, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C73,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N95","v":""},{"$f":"'Project Estimation'!M95","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I96, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I96, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C74,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N96","v":""},{"$f":"'Project Estimation'!M96","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I97, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I97, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C75,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N97","v":""},{"$f":"'Project Estimation'!M97","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I98, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I98, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C76,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N98","v":""},{"$f":"'Project Estimation'!M98","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I99, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I99, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C77,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N99","v":""},{"$f":"'Project Estimation'!M99","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I100, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I100, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C78,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N100","v":""},{"$f":"'Project Estimation'!M100","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I101, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I101, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C79,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N101","v":""},{"$f":"'Project Estimation'!M101","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I102, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I102, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C80,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N102","v":""},{"$f":"'Project Estimation'!M102","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I103, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I103, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C81,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N103","v":""},{"$f":"'Project Estimation'!M103","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I104, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I104, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C82,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N104","v":""},{"$f":"'Project Estimation'!M104","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I105, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I105, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C83,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N105","v":""},{"$f":"'Project Estimation'!M105","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I106, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I106, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C84,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N106","v":""},{"$f":"'Project Estimation'!M106","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I107, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I107, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C85,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N107","v":""},{"$f":"'Project Estimation'!M107","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I108, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I108, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C86,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N108","v":""},{"$f":"'Project Estimation'!M108","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I109, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I109, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C87,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N109","v":""},{"$f":"'Project Estimation'!M109","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I110, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I110, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C88,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N110","v":""},{"$f":"'Project Estimation'!M110","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I111, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I111, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C89,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N111","v":""},{"$f":"'Project Estimation'!M111","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I112, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I112, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C90,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N112","v":""},{"$f":"'Project Estimation'!M112","v":0}]
[{"$f":" IF(Type=\"M\", \"MS.1\" & TEXT('Project Estimation'!I113, \"00\") & \"0\",\n        IF(Type=\"A\", \"A.1\" & TEXT('Project Estimation'!I113, \"00\") & \"0\", \"\")\n    )","v":""},"Not Started",{"$f":"IF(Type=\"WBS\",\"CI.\"&\nP6_A_Duration!Stage_ID&\nIF(P6_A_Duration!Level_1<>\"\",\".\"&P6_A_Duration!Level_1,\"\")&\nIF(P6_A_Duration!Level_2<>\"\",\".\"&P6_A_Duration!Level_2,\"\")&\nIF(P6_A_Duration!Level_3<>\"\",\".\"&P6_A_Duration!Level_3,\"\"),\nOFFSET($C91,-1,0))","v":"CI.3.2"},{"$f":"'Project Estimation'!N113","v":""},{"$f":"'Project Estimation'!M113","v":0}]

{"sheet":"P6_WBS_Import","index":9,"n_rows":78,"n_cols":32,"rows_kept":78,"merged":[[0,0,2,0],[0,1,2,1],[0,2,2,2],[0,3,2,3],[0,4,1,4]]}
["WBS Code","WBS Name",null,null,"WBS Level","%T","PROJWBS"]
[{"$nulls":5},"%F","wbs_id","proj_id","obs_id","seq_num","est_wt","proj_node_flag","sum_data_flag","status_code","wbs_short_name","wbs_name","phase_id","parent_wbs_id","ev_user_pct","ev_etc_user_value","orig_cost","indep_remain_total_cost","ann_dscnt_rate_pct","dscnt_period_type","indep_remain_work_qty","anticip_start_date","anticip_end_date","ev_compute_type","ev_etc_compute_type","guid","tmpl_guid","plan_open_state"]
[{"$nulls":4},-1,"%R",60215,4284,565,101,1,"Y","N","WS_Open","NEWPROJ","(New Project)",null,3667,6,0.88,0,0,{"$nulls":5},"EC_Cmp_pct","EE_Rem_hr","AoIQipzEsUGGhZSIRnyJ4Q"]
[1,"Key Milestones & Enabling Works",{"$f":"LEN(A4)","v":1},{"$f":"LEN((SUBSTITUTE(A4,\".\",\"\")))","v":1},{"$f":"C4-D4","v":0},{"$f":"IF($G4=\"\",\"\",F$3)","v":"%R"},{"$f":"IF(P4=\"\",\"\",G3+1)","v":60216},{"$f":"IF($G4=\"\",\"\",H$3)","v":4284},{"$f":"IF($G4=\"\",\"\",I$3)","v":565},{"$f":"IF($G4=\"\",\"\",J3+100)","v":201},{"$f":"IF($G4=\"\",\"\",K$3)","v":1},{"$f":"IF($G4=\"\",\"\",\"N\")","v":"N"},{"$f":"IF($G4=\"\",\"\",M$3)","v":"N"},{"$f":"IF($G4=\"\",\"\",N$3)","v":"WS_Open"},{"$f":"IF(P4=\"\",\"\",MAX(IF(R$3:R3=R4,O$3:O3))+1)","v":1},{"$f":"B4","v":"Key Milestones & Enabling Works"},null,{"$f":"IF(P4=\"\",\"\",MAX(IF(E$3:E3=E4-1,G$3:G3)))","v":60215},{"$f":"IF($G4=\"\",\"\",S$3)","v":6},{"$f":"IF($G4=\"\",\"\",T$3)","v":0.88},{"$f":"IF($G4=\"\",\"\",U$3)","v":0},{"$f":"IF($G4=\"\",\"\",V$3)","v":0}]
[1.1,"Key Milestones",3,2,1]
[1.2,"General & Contract Requirements",3,2,1]
[1.3,"Mobilization & Preliminaries",3,2,1]
[2,"Engineering",1,1,0]
[2.1,"IFC Drawings",3,2,1]
["2.1.1","10 Marla Duplex Villas",5,3,2]
["2.1.1.1","Structural Works",7,4,3]
["2.1.1.2","Architectural Works",7,4,3]
["2.1.1.3","Electrical Works",7,4,3]
["2.1.1.4","Plumbing Works",7,4,3]
[2.2,"Shop Drawing Submittals",3,2,1]
["2.2.1","10 Marla Duplex Villas",5,3,2]
["2.2.1.1","Structural Works",7,4,3]
["2.2.1.2","Architectural Works",7,4,3]
["2.2.1.3","Electrical Works",7,4,3]
["2.2.1.4","Plumbing Works",7,4,3]
[2.3,"Shop Drawing Approvals",3,2,1]
["2.3.1","10 Marla Duplex Villas",5,3,2]
["2.3.1.1","Structural Works",7,4,3]
["2.3.1.2","Architectural Works",7,4,3]
["2.3.1.3","Electrical Works",7,4,3]
["2.3.1.4","Plumbing Works",7,4,3]
[3,"Procurement",1,1,0]
[3.1,"Material Submittals",3,2,1]
["3.1.1","Structure",5,3,2]
["3.1.2","Architecture/Finishing",5,3,2]
["3.1.3","Electrical",5,3,2]
["3.1.4","Plumbing",5,3,2]
[3.2,"Material Approvals",3,2,1]
["3.2.1","Structure",5,3,2]
["3.2.2","Architecture/Finishing",5,3,2]
["3.2.3","Electrical",5,3,2]
["3.2.4","Plumbing",5,3,2]
[3.3,"PO Issuance",3,2,1]
["3.3.1","Structure",5,3,2]
["3.3.2","Architecture/Finishing",5,3,2]
["3.3.3","Electrical",5,3,2]
["3.3.4","Plumbing",5,3,2]
[3.4,"Material Delivery",3,2,1]
["3.4.1","Structure",5,3,2]
["3.4.2","Architecture/Finishing",5,3,2]
["3.4.3","Electrical",5,3,2]
["3.4.4","Plumbing",5,3,2]
[4,"Execution",1,1,0]
[4.1,"Unit 01 (Duplex Villa # 01 & 02)",3,2,1]
["4.1.1","Foundations",5,3,2]
["4.1.1.1","Earthworks",7,4,3]
["4.1.1.2","Structural Works",7,4,3]
["4.1.2","Ground Floor",5,3,2]
["4.1.2.1","Structural Works",7,4,3]
["4.1.2.2","Architectural Works",7,4,3]
["4.1.2.3","MEP Works",7,4,3]
["4.1.3","First Floor",5,3,2]
["4.1.3.1","Structural Works",7,4,3]
["4.1.3.2","Architectural Works",7,4,3]
["4.1.3.3","MEP Works",7,4,3]
["4.1.4","Mumty/Roof Floor",5,3,2]
["4.1.4.1","Structural Works",7,4,3]
["4.1.4.2","Architectural Works",7,4,3]
["4.1.4.3","MEP Works",7,4,3]
["4.1.4.4","OHWT",7,4,3]
["4.1.5","External Works",5,3,2]
["4.1.5.1","Architectural Works",7,4,3]
["4.1.5.2","MEP Works",{"$f":"LEN(A68)","v":7},{"$f":"LEN((SUBSTITUTE(A68,\".\",\"\")))","v":4},{"$f":"C68-D68","v":3}]
["4.1.5.3","UGWT",7,4,3]
[5,"Testing & Commissioning",1,1,0]
[5.1,"Unit 01 (Duplex Villa # 01 & 02)",3,2,1]
["5.1.1","Ground Floor",5,3,2]
["5.1.2","First Floor",5,3,2]
["5.1.3","Mumty/Roof Floor",5,3,2]
["5.1.4","External Works",5,3,2]
[6,"Closing",1,1,0]
[6.1,"Snagging & De-snagging Works",3,2,1]
[6.2,"De-Mobilization",3,2,1]

{"sheet":"P6_Act_ID_Builder","index":10,"n_rows":301,"n_cols":13,"rows_kept":301,"hidden":true,"merged":[[0,2,2,2],[0,3,2,3]]}
["WBS Code","WBS Name",null,null,"WBS Level","Building/ Section","General Scope","Numerical Sequence","CSI Division","Priority","Resp Contractor","Activity ID","Activity Name"]
[]
[{"$nulls":4},-1]
[1,"Key Milestones & Enabling Works",{"$f":"LEN(A4)","v":1},{"$f":"LEN((SUBSTITUTE(A4,\".\",\"\")))","v":1},{"$f":"C4-D4","v":0}]
[1.1,"Key Milestones",{"$f":"LEN(A5)","v":3},{"$f":"LEN((SUBSTITUTE(A5,\".\",\"\")))","v":2},{"$f":"C5-D5","v":1},null,"KM",1000,null,null,"GC",{"$f":"G5&\"-\"&H5&\"-\"&K5","v":"KM-1000-GC"},"Project Start"]
[1.1,"Key Milestones",3,2,1,null,"KM",{"$f":"IF(ISBLANK(M6),\"\",H5+10)","v":1010},null,null,"GC",{"$f":"G6&\"-\"&H6&\"-\"&K6","v":"KM-1010-GC"},"Finish of Unit 01"]
[1.1,"Key Milestones",3,2,1,null,"KM",{"$f":"IF(ISBLANK(M7),\"\",H6+10)","v":1020},null,null,"GC","KM-1020-GC","Finish of Unit 02"]
[1.1,"Key Milestones",3,2,1,null,"KM",1030,null,null,"GC","KM-1030-GC","Finish of Unit 03"]
[1.1,"Key Milestones",3,2,1,null,"KM",1040,null,null,"GC","KM-1040-GC","Finish of Unit 04"]
[1.1,"Key Milestones",3,2,1,null,"KM",1050,null,null,"GC","KM-1050-GC","Finish of Unit 05"]
[1.1,"Key Milestones",3,2,1,null,"KM",1060,null,null,"GC","KM-1060-GC","Finish of Unit 06"]
[1.1,"Key Milestones",3,2,1,null,"KM",1070,null,null,"GC","KM-1070-GC","Finish of Unit 07"]
[1.1,"Key Milestones",3,2,1,null,"KM",1080,null,null,"GC","KM-1080-GC","Finish of Unit 08"]
[1.1,"Key Milestones",3,2,1,null,"KM",1090,null,null,"GC","KM-1090-GC","Finish of Unit 09"]
[1.1,"Key Milestones",3,2,1,null,"KM",1100,null,null,"GC","KM-1100-GC","Finish of Unit 10"]
[1.1,"Key Milestones",3,2,1,null,"KM",1110,null,null,"GC","KM-1110-GC","Finish of Unit 11"]
[1.1,"Key Milestones",3,2,1,null,"KM",1120,null,null,"GC","KM-1120-GC","Finish of Unit 12"]
[1.1,"Key Milestones",3,2,1,null,"KM",1130,null,null,"GC","KM-1130-GC","Project Finish"]
[1.2,"General & Contract Requirements",3,2,1,null,"GR",1140,null,null,"GC","GR-1140-GC","Sign Letter of Acceptance (LOA)"]
[1.2,"General & Contract Requirements",3,2,1,null,"GR",1150,null,null,"GC","GR-1150-GC","Sign the Contract"]
[1.2,"General & Contract Requirements",3,2,1,null,"GR",1160,null,null,"ER","GR-1160-ER","Receive Notice to Commence"]
[1.2,"General & Contract Requirements",3,2,1,null,"GR",1170,null,null,"GC","GR-1170-GC","Submit Performance Security & Insurances"]
[1.2,"General & Contract Requirements",3,2,1,null,"GR",1180,null,null,"GC","GR-1180-GC","Submit Mobilization Plan"]
[1.2,"General & Contract Requirements",3,2,1,null,"GR",1190,null,null,"GC","GR-1190-GC","Submit Organizational Chart"]
[1.2,"General & Contract Requirements",3,2,1,null,"GR",1200,null,null,"GC","GR-1200-GC","Submit Planning Package"]
[1.2,"General & Contract Requirements",3,2,1,null,"GR",1210,null,null,"GC","GR-1210-GC","Submit Quality Control Plan"]
[1.2,"General & Contract Requirements",3,2,1,null,"GR",1220,null,null,"GC","GR-1220-GC","Submit Project Safety Plan"]
[1.2,"General & Contract Requirements",3,2,1,null,"GR",1230,null,null,"GC","GR-1230-GC","Submit Statements of Work"]
[1.2,"General & Contract Requirements",3,2,1,null,"GR",1240,null,null,"ER","GR-1240-ER","Receive Site Possession"]
[1.2,"General & Contract Requirements",3,2,1,null,"GR",1250,null,null,"ER","GR-1250-ER","Receive Source of Water from the Employer"]
[1.2,"General & Contract Requirements",3,2,1,null,"GR",1260,null,null,"ER","GR-1260-ER","Receive Source of Electricity from the Employer"]
[1.3,"Mobilization & Preliminaries",3,2,1,null,"MB",1270,null,null,"GC","MB-1270-GC","Perform Site Layout"]
[1.3,"Mobilization & Preliminaries",3,2,1,null,"MB",1280,null,null,"GC","MB-1280-GC","Erect Boundaries / Fencing"]
[1.3,"Mobilization & Preliminaries",3,2,1,null,"MB",1290,null,null,"GC","MB-1290-GC","Setup Offices"]
[1.3,"Mobilization & Preliminaries",3,2,1,null,"MB",1300,null,null,"GC","MB-1300-GC","Setup Labor Camp"]
[1.3,"Mobilization & Preliminaries",3,2,1,null,"MB",1310,null,null,"GC","MB-1310-GC","Mobilize Indirect Manpower"]
[1.3,"Mobilization & Preliminaries",3,2,1,null,"MB",1320,null,null,"GC","MB-1320-GC","Mobilize Direct Manpower"]
[1.3,"Mobilization & Preliminaries",3,2,1,null,"MB",1330,null,null,"GC","MB-1330-GC","Mobilize Machinery"]
[2,"Engineering",1,1,0,null,null,""]
[2.1,"IFC Drawings",3,2,1,null,null,""]
["2.1.1","10 Marla Duplex Villas",5,3,2,null,null,""]
["2.1.1.1","Structural Works",7,4,3,null,"EN",{"$f":"IF(ISBLANK(M42),\"\",H38+10)","v":1340},null,null,"ER",{"$f":"G42&\"-\"&H42&\"-\"&K42","v":"EN-1340-ER"},"Receive Structural Works IFCs"]
["2.1.1.2","Architectural Works",7,4,3,null,"EN",1350,null,null,"ER","EN-1350-ER","Receive Architectural Works IFCs"]
["2.1.1.3","Electrical Works",7,4,3,null,"EN",1360,null,null,"ER","EN-1360-ER","Receive Electrical Works IFCs"]
["2.1.1.4","Plumbing Works",7,4,3,null,"EN",1370,null,null,"ER","EN-1370-ER","Receive Plumbing Works IFCs"]
[2.2,"Shop Drawing Submittals",3,2,1,null,null,""]
["2.2.1","10 Marla Duplex Villas",5,3,2,null,null,""]
["2.2.1.1","Structural Works",7,4,3,null,"EN",{"$f":"IF(ISBLANK(M48),\"\",H45+10)","v":1380},null,"H","GC",{"$f":"G48&\"-\"&H48&\"-\"&J48&\"-\"&K48","v":"EN-1380-H-GC"},"Submit Building Coordinates & Layout - Foundations"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1390,null,"H","GC",{"$f":"G49&\"-\"&H49&\"-\"&J49&\"-\"&K49","v":"EN-1390-H-GC"},"Submit Excavation Layout - Foundations"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1400,null,"H","GC","EN-1400-H-GC","Submit Columns Footings Layout - Foundations"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1410,null,"H","GC","EN-1410-H-GC","Submit Raft Layout & BBS - Foundations"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1420,null,"H","GC","EN-1420-H-GC","Submit Columns upto Plinth Layout & BBS - Foundations"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1430,null,"H","GC","EN-1430-H-GC","Submit Plinth Beams Layout & BBS - Foundations"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1440,null,"H","GC","EN-1440-H-GC","Submit SOG Layout & BBS - Foundations"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1450,null,"M","GC","EN-1450-M-GC","Submit Columns Layout & BBS - Ground Floor"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1460,null,"M","GC","EN-1460-M-GC","Submit Beams/Slab/Stairs Layout & BBS - Ground Floor"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1470,null,"M","GC","EN-1470-M-GC","Submit Columns Layout & BBS - First Floor"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1480,null,"M","GC","EN-1480-M-GC","Submit Beams/Slab/Stairs Layout & BBS - First Floor"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1490,null,"M","GC","EN-1490-M-GC","Submit Columns Layout & BBS - Mumty Floor"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1500,null,"M","GC","EN-1500-M-GC","Submit Beams/Slab Layout & BBS - Mumty Floor"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1510,null,"M","GC","EN-1510-M-GC","Submit Parapet Layout & BBS - Mumty Floor"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1520,null,"L","GC","EN-1520-L-GC","Submit OHWT Layout & BBS - OHWT"]
["2.2.1.1","Structural Works",7,4,3,null,"EN",1530,null,"L","GC","EN-1530-L-GC","Submit UGWT Layout & BBS - UGWT"]
["2.2.1.2","Architectural Works",7,4,3,null,"EN",1540,null,"M","GC","EN-1540-M-GC","Submit Layout / Flooring Plan - Ground Floor"]
["2.2.1.2","Architectural Works",7,4,3,null,"EN",1550,null,"M","GC","EN-1550-M-GC","Submit Layout / Flooring Plan - First Floor"]
["2.2.1.2","Architectural Works",7,4,3,null,"EN",1560,null,"M","GC","EN-1560-M-GC","Submit Layout / Flooring Plan - Mumty Floor"]
["2.2.1.2","Architectural Works",7,4,3,null,"EN",1570,null,"M","GC","EN-1570-M-GC","Submit Façade/Elevation Details - External"]
["2.2.1.3","Electrical Works",7,4,3,null,"EN",1580,null,"M","MP","EN-1580-M-MP","Submit Lighting Layout - Ground Floor"]
["2.2.1.3","Electrical Works",{"$f":"LEN(A69)","v":7},{"$f":"LEN((SUBSTITUTE(A69,\".\",\"\")))","v":4},{"$f":"C69-D69","v":3},null,"EN",1590,null,"M","MP","EN-1590-M-MP","Submit Power Layout - Ground Floor"]
["2.2.1.3","Electrical Works",7,4,3,null,"EN",1600,null,"M","MP","EN-1600-M-MP","Submit Fire Alarm & CCTV System Layout - Ground Floor"]
["2.2.1.3","Electrical Works",7,4,3,null,"EN",{"$f":"IF(ISBLANK(M71),\"\",H70+10)","v":1610},null,"M","MP","EN-1610-M-MP","Submit Lighting Layout - First Floor"]
["2.2.1.3","Electrical Works",7,4,3,null,"EN",1620,null,"M","MP","EN-1620-M-MP","Submit Power Layout - First Floor"]
["2.2.1.3","Electrical Works",7,4,3,null,"EN",1630,null,"M","MP","EN-1630-M-MP","Submit Fire Alarm & CCTV System Layout - First Floor"]
["2.2.1.3","Electrical Works",7,4,3,null,"EN",1640,null,"M","MP","EN-1640-M-MP","Submit Lighting Layout - Mumty Floor"]
["2.2.1.3","Electrical Works",7,4,3,null,"EN",1650,null,"M","MP","EN-1650-M-MP","Submit Power Layout - Mumty Floor"]
["2.2.1.3","Electrical Works",7,4,3,null,"EN",1660,null,"M","MP","EN-1660-M-MP","Submit Fire Alarm & CCTV System Layout - Mumty Floor"]
["2.2.1.3","Electrical Works",7,4,3,null,"EN",1670,null,"M","MP","EN-1670-M-MP","Submit Electrical System Layout - External"]
["2.2.1.4","Plumbing Works",7,4,3,null,"EN",1680,null,"M","MP","EN-1680-M-MP","Submit Plumbing & Gas Supply System Layout - Ground Floor"]
["2.2.1.4","Plumbing Works",7,4,3,null,"EN",1690,null,"M","MP","EN-1690-M-MP","Submit Drainage Layout - Ground Floor"]
["2.2.1.4","Plumbing Works",7,4,3,null,"EN",1700,null,"M","MP","EN-1700-M-MP","Submit Plumbing & Gas Supply System Layout - First Floor"]
["2.2.1.4","Plumbing Works",7,4,3,null,"EN",1710,null,"M","MP","EN-1710-M-MP","Submit Drainage Layout  First Floor"]
["2.2.1.4","Plumbing Works",7,4,3,null,"EN",1720,null,"M","MP","EN-1720-M-MP","Submit Plumbing & Gas Supply System Layout - Mumty Floor"]
["2.2.1.4","Plumbing Works",7,4,3,null,"EN",1730,null,"M","MP","EN-1730-M-MP","Submit Drainage Layout - Mumty Floor"]
["2.2.1.4","Plumbing Works",7,4,3,null,"EN",1740,null,"M","MP","EN-1740-M-MP","Submit Plumbing & Gas System Layout - External"]
["2.2.1.4","Plumbing Works",7,4,3,null,"EN",1750,null,"M","MP","EN-1750-M-MP","Submit Drainage System Layout - External"]
[2.3,"Shop Drawing Approvals",3,2,{"$f":"C86-D86","v":1},null,null,""]
["2.3.1","10 Marla Duplex Villas",5,3,2,null,null,""]
["2.3.1.1","Structural Works",7,4,3,null,"EN",{"$f":"IF(ISBLANK(M88),\"\",H85+10)","v":1760},null,"H","ER",{"$f":"G88&\"-\"&H88&\"-\"&J88&\"-\"&K88","v":"EN-1760-H-ER"},"Receive Approval of Building Coordinates & Layout - Foundations"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1770,null,"H","ER","EN-1770-H-ER","Receive Approval of Excavation Layout - Foundations"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1780,null,"H","ER","EN-1780-H-ER","Receive Approval of Columns Footings Layout - Foundations"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1790,null,"H","ER","EN-1790-H-ER","Receive Approval of Raft Layout & BBS - Foundations"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1800,null,"H","ER","EN-1800-H-ER","Receive Approval of Columns upto Plinth Layout & BBS - Foundations"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1810,null,"H","ER","EN-1810-H-ER","Receive Approval of Plinth Beams Layout & BBS - Foundations"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1820,null,"H","ER","EN-1820-H-ER","Receive Approval of SOG Layout & BBS - Foundations"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1830,null,"M","ER","EN-1830-M-ER","Receive Approval of Columns Layout & BBS - Ground Floor"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1840,null,"M","ER","EN-1840-M-ER","Receive Approval of Beams/Slab/Stairs Layout & BBS - Ground Floor"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1850,null,"M","ER","EN-1850-M-ER","Receive Approval of Columns Layout & BBS - First Floor"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1860,null,"M","ER","EN-1860-M-ER","Receive Approval of Beams/Slab/Stairs Layout & BBS - First Floor"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1870,null,"M","ER","EN-1870-M-ER","Receive Approval of Columns Layout & BBS - Mumty Floor"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1880,null,"M","ER","EN-1880-M-ER","Receive Approval of Beams/Slab Layout & BBS - Mumty Floor"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1890,null,"M","ER","EN-1890-M-ER","Receive Approval of Parapet Layout & BBS - Mumty Floor"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1900,null,"L","ER","EN-1900-L-ER","Receive Approval of OHWT Layout & BBS - OHWT"]
["2.3.1.1","Structural Works",7,4,3,null,"EN",1910,null,"L","ER","EN-1910-L-ER","Receive Approval of UGWT Layout & BBS - UGWT"]
["2.3.1.2","Architectural Works",7,4,3,null,"EN",1920,null,"M","ER","EN-1920-M-ER","Receive Approval of Layout / Flooring Plan - Ground Floor"]
["2.3.1.2","Architectural Works",7,4,3,null,"EN",1930,null,"M","ER","EN-1930-M-ER","Receive Approval of Layout / Flooring Plan - First Floor"]
["2.3.1.2","Architectural Works",7,4,3,null,"EN",1940,null,"M","ER","EN-1940-M-ER","Receive Approval of Layout / Flooring Plan - Mumty Floor"]
["2.3.1.2","Architectural Works",7,4,3,null,"EN",1950,null,"M","ER","EN-1950-M-ER","Receive Approval of Façade/Elevation Details - External"]
["2.3.1.3","Electrical Works",7,4,3,null,"EN",1960,null,"M","ER","EN-1960-M-ER","Receive Approval of Lighting Layout - Ground Floor"]
["2.3.1.3","Electrical Works",7,4,3,null,"EN",1970,null,"M","ER","EN-1970-M-ER","Receive Approval of Power Layout - Ground Floor"]
["2.3.1.3","Electrical Works",7,4,3,null,"EN",1980,null,"M","ER","EN-1980-M-ER","Receive Approval of Fire Alarm & CCTV System Layout - Ground Floor"]
["2.3.1.3","Electrical Works",7,4,3,null,"EN",1990,null,"M","ER","EN-1990-M-ER","Receive Approval of Lighting Layout - First Floor"]
["2.3.1.3","Electrical Works",7,4,3,null,"EN",2000,null,"M","ER","EN-2000-M-ER","Receive Approval of Power Layout - First Floor"]
["2.3.1.3","Electrical Works",7,4,3,null,"EN",2010,null,"M","ER","EN-2010-M-ER","Receive Approval of Fire Alarm & CCTV System Layout - First Floor"]
["2.3.1.3","Electrical Works",7,4,3,null,"EN",2020,null,"M","ER","EN-2020-M-ER","Receive Approval of Lighting Layout - Mumty Floor"]
["2.3.1.3","Electrical Works",7,4,3,null,"EN",2030,null,"M","ER","EN-2030-M-ER","Receive Approval of Power Layout - Mumty Floor"]
["2.3.1.3","Electrical Works",7,4,3,null,"EN",2040,null,"M","ER","EN-2040-M-ER","Receive Approval of Fire Alarm & CCTV System Layout - Mumty Floor"]
["2.3.1.3","Electrical Works",7,4,3,null,"EN",2050,null,"M","ER","EN-2050-M-ER","Receive Approval of Electrical System Layout - External"]
["2.3.1.4","Plumbing Works",7,4,3,null,"EN",2060,null,"M","ER","EN-2060-M-ER","Receive Approval of Plumbing & Gas Supply System Layout - Ground Floor"]
["2.3.1.4","Plumbing Works",7,4,3,null,"EN",2070,null,"M","ER","EN-2070-M-ER","Receive Approval of Drainage Layout - Ground Floor"]
["2.3.1.4","Plumbing Works",7,4,3,null,"EN",2080,null,"M","ER","EN-2080-M-ER","Receive Approval of Plumbing & Gas Supply System Layout - First Floor"]
["2.3.1.4","Plumbing Works",7,4,3,null,"EN",2090,null,"M","ER","EN-2090-M-ER","Receive Approval of Drainage Layout  First Floor"]
["2.3.1.4","Plumbing Works",7,4,3,null,"EN",2100,null,"M","ER","EN-2100-M-ER","Receive Approval of Plumbing & Gas Supply System Layout - Mumty Floor"]
["2.3.1.4","Plumbing Works",7,4,3,null,"EN",2110,null,"M","ER","EN-2110-M-ER","Receive Approval of Drainage Layout - Mumty Floor"]
["2.3.1.4","Plumbing Works",7,4,3,null,"EN",2120,null,"M","ER","EN-2120-M-ER","Receive Approval of Plumbing & Gas System Layout - External"]
["2.3.1.4","Plumbing Works",7,4,3,null,"EN",2130,null,"M","ER","EN-2130-M-ER","Receive Approval of Drainage System Layout - External"]
[3,"Procurement",1,1,0,null,null,""]
[3.1,"Material Submittal",3,2,1,null,null,""]
["3.1.1","Structure",5,3,2,null,"PR",{"$f":"IF(ISBLANK(M128),\"\",H125+10)","v":2140},null,"H","GC",{"$f":"G128&\"-\"&H128&\"-\"&J128&\"-\"&K128","v":"PR-2140-H-GC"},"Submit Anti-Termite Chemical"]
["3.1.1","Structure",5,3,2,null,"PR",2150,null,"H","GC","PR-2150-H-GC","Submit Concrete Mix Design (M5)"]
["3.1.1","Structure",5,3,2,null,"PR",2160,null,"H","GC","PR-2160-H-GC","Submit Concrete Mix Design (M10)"]
["3.1.1","Structure",5,3,2,null,"PR",2170,null,"H","GC","PR-2170-H-GC","Submit Concrete Mix Design (M20)"]
["3.1.1","Structure",5,3,2,null,"PR",2180,null,"H","GC","PR-2180-H-GC","Submit Concrete Mix Design (M30)"]
["3.1.1","Structure",{"$f":"LEN(A133)","v":5},{"$f":"LEN((SUBSTITUTE(A133,\".\",\"\")))","v":3},2,null,"PR",2190,null,"H","GC","PR-2190-H-GC","Submit Steel Bar (Grade 60)"]
["3.1.1","Structure",5,3,2,null,"PR",2200,null,"H","GC","PR-2200-H-GC","Submit Bitu Felt Membrane for Water Proofing"]
["3.1.1","Structure",5,3,2,null,"PR",{"$f":"IF(ISBLANK(M135),\"\",H134+10)","v":2210},null,"M","GC","PR-2210-M-GC","Submit Cementious Water Proofing"]
["3.1.2","Architecture/Finishing",5,3,2,null,"PR",2220,null,"H","GC","PR-2220-H-GC","Submit Concrete Blocks"]
["3.1.2","Architecture/Finishing",5,3,2,null,"PR",2230,null,"M","GC","PR-2230-M-GC","Submit Sand for Plaster"]
["3.1.3","Electrical  ",5,3,2,null,"PR",2240,null,"H","MP","PR-2240-H-MP","Submit PVC Conduits "]
["3.1.3","Electrical  ",5,3,2,null,"PR",2250,null,"M","MP","PR-2250-M-MP","Submit DBs & Back Boxes"]
["3.1.4","Plumbing",5,3,2,null,"PR",2260,null,"M","MP","PR-2260-M-MP","Submit PPR Pipes for Cold & Hot Water System"]
["3.1.4","Plumbing",5,3,2,null,"PR",2270,null,"M","MP","PR-2270-M-MP","Submit GI Pipes for Gas Supply System"]
["3.1.4","Plumbing",5,3,2,null,"PR",2280,null,"H","MP","PR-2280-H-MP","Submit UPVC Pipes for Soil, Waste & Vent Piping"]
[3.2,"Material Approval",3,2,1,null,null,""]
["3.2.1","Structure",5,3,2,null,"PR",{"$f":"IF(ISBLANK(M144),\"\",H142+10)","v":2290},null,"H","ER","PR-2290-H-ER","Receive Approval of Anti-Termite Chemical"]
["3.2.1","Structure",5,3,2,null,"PR",2300,null,"H","ER","PR-2300-H-ER","Receive Approval of Concrete Mix Design (M5)"]
["3.2.1","Structure",5,3,2,null,"PR",2310,null,"H","ER","PR-2310-H-ER","Receive Approval of Concrete Mix Design (M10)"]
["3.2.1","Structure",5,3,2,null,"PR",2320,null,"H","ER","PR-2320-H-ER","Receive Approval of Concrete Mix Design (M20)"]
["3.2.1","Structure",5,3,2,null,"PR",2330,null,"H","ER","PR-2330-H-ER","Receive Approval of Concrete Mix Design (M30)"]
["3.2.1","Structure",5,3,2,null,"PR",2340,null,"H","ER","PR-2340-H-ER","Receive Approval of Steel Bar (Grade 60)"]
["3.2.1","Structure",5,3,2,null,"PR",2350,null,"H","ER","PR-2350-H-ER","Receive Approval of Bitu Felt Membrane for Water Proofing"]
["3.2.1","Structure",5,3,2,null,"PR",2360,null,"M","ER","PR-2360-M-ER","Receive Approval of Cementious Water Proofing"]
["3.2.2","Architecture/Finishing",5,3,2,null,"PR",2370,null,"H","ER","PR-2370-H-ER","Receive Approval of Concrete Blocks"]
["3.2.2","Architecture/Finishing",5,3,2,null,"PR",2380,null,"M","ER","PR-2380-M-ER","Receive Approval of Sand for Plaster"]
["3.2.3","Electrical",5,3,2,null,"PR",2390,null,"H","ER","PR-2390-H-ER","Receive Approval of PVC Conduits "]
["3.2.3","Electrical",5,3,2,null,"PR",2400,null,"M","ER","PR-2400-M-ER","Receive Approval of DBs & Back Boxes"]
["3.2.4","Plumbing",5,3,2,null,"PR",2410,null,"M","ER","PR-2410-M-ER","Receive Approval of PPR Pipes for Cold & Hot Water System"]
["3.2.4","Plumbing",5,3,2,null,"PR",2420,null,"M","ER","PR-2420-M-ER","Receive Approval of GI Pipes for Gas Supply System"]
["3.2.4","Plumbing",5,3,2,null,"PR",2430,null,"H","ER","PR-2430-H-ER","Receive Approval of UPVC Pipes for Soil, Waste & Vent Piping"]
[3.3,"PO Issuance",3,2,1,null,null,""]
["3.3.1","Structure",5,3,2,null,"PR",{"$f":"IF(ISBLANK(M160),\"\",H158+10)","v":2440},null,"H","GC","PR-2440-H-GC","Issue PO of Anti-Termite Chemical"]
["3.3.1","Structure",5,3,2,null,"PR",2450,null,"H","GC","PR-2450-H-GC","Issue PO of Concrete Mix Design (M5)"]
["3.3.1","Structure",5,3,2,null,"PR",2460,null,"H","GC","PR-2460-H-GC","Issue PO of Concrete Mix Design (M10)"]
["3.3.1","Structure",5,3,2,null,"PR",2470,null,"H","GC","PR-2470-H-GC","Issue PO of Concrete Mix Design (M20)"]
["3.3.1","Structure",5,3,2,null,"PR",2480,null,"H","GC","PR-2480-H-GC","Issue PO of Concrete Mix Design (M30)"]
["3.3.1","Structure",5,3,2,null,"PR",2490,null,"H","GC","PR-2490-H-GC","Issue PO of Steel Bar (Grade 60)"]
["3.3.1","Structure",5,3,2,null,"PR",2500,null,"H","GC","PR-2500-H-GC","Issue PO of Bitu Felt Membrane for Water Proofing"]
["3.3.1","Structure",5,3,2,null,"PR",2510,null,"M","GC","PR-2510-M-GC","Issue PO of Cementious Water Proofing"]
["3.3.2","Architecture/Finishing",5,3,2,null,"PR",2520,null,"H","GC","PR-2520-H-GC","Issue PO of Concrete Blocks"]
["3.3.2","Architecture/Finishing",5,3,2,null,"PR",2530,null,"M","GC","PR-2530-M-GC","Issue PO of Sand for Plaster"]
["3.3.3","Electrical",5,3,2,null,"PR",2540,null,"H","MP","PR-2540-H-MP","Issue PO of PVC Conduits "]
["3.3.3","Electrical",5,3,2,null,"PR",2550,null,"M","MP","PR-2550-M-MP","Issue PO of DBs & Back Boxes"]
["3.3.4","Plumbing",5,3,2,null,"PR",2560,null,"M","MP","PR-2560-M-MP","Issue PO of PPR Pipes for Cold & Hot Water System"]
["3.3.4","Plumbing",5,3,2,null,"PR",2570,null,"M","MP","PR-2570-M-MP","Issue PO of GI Pipes for Gas Supply System"]
["3.3.4","Plumbing",5,3,2,null,"PR",2580,null,"H","MP","PR-2580-H-MP","Issue PO of UPVC Pipes for Soil, Waste & Vent Piping"]
[3.4,"Material Delivery",3,2,1,null,null,""]
["3.4.1","Structure",5,3,2,null,"PR",{"$f":"IF(ISBLANK(M176),\"\",H174+10)","v":2590},null,"H","GC","PR-2590-H-GC","Deliver Anti-Termite Chemical"]
["3.4.1","Structure",5,3,2,null,"PR",2600,null,"H","GC","PR-2600-H-GC","Deliver Concrete (M5)"]
["3.4.1","Structure",5,3,2,null,"PR",2610,null,"H","GC","PR-2610-H-GC","Deliver Concrete (M10)"]
["3.4.1","Structure",5,3,2,null,"PR",2620,null,"H","GC","PR-2620-H-GC","Deliver Concrete (M20)"]
["3.4.1","Structure",5,3,2,null,"PR",2630,null,"H","GC","PR-2630-H-GC","Deliver Concrete (M30)"]
["3.4.1","Structure",5,3,2,null,"PR",2640,null,"H","GC","PR-2640-H-GC","Deliver Steel Bar (Grade 60)"]
["3.4.1","Structure",5,3,2,null,"PR",2650,null,"H","GC","PR-2650-H-GC","Deliver Bitu Felt Membrane for Water Proofing"]
["3.4.1","Structure",5,3,2,null,"PR",2660,null,"M","GC","PR-2660-M-GC","Deliver Cementious Water Proofing"]
["3.4.2","Architecture/Finishing",5,3,2,null,"PR",2670,null,"H","GC","PR-2670-H-GC","Deliver Concrete Blocks"]
["3.4.2","Architecture/Finishing",5,3,2,null,"PR",2680,null,"M","GC","PR-2680-M-GC","Deliver Sand for Plaster"]
["3.4.3","Electrical",5,3,2,null,"PR",2690,null,"H","MP","PR-2690-H-MP","Deliver PVC Conduits "]
["3.4.3","Electrical",5,3,2,null,"PR",2700,null,"M","MP","PR-2700-M-MP","Deliver DBs & Back Boxes"]
["3.4.4","Plumbing",5,3,2,null,"PR",2710,null,"M","MP","PR-2710-M-MP","Deliver PPR Pipes for Cold & Hot Water System"]
["3.4.4","Plumbing",5,3,2,null,"PR",2720,null,"M","MP","PR-2720-M-MP","Deliver GI Pipes for Gas Supply System"]
["3.4.4","Plumbing",5,3,2,null,"PR",2730,null,"H","MP","PR-2730-H-MP","Deliver UPVC Pipes for Soil, Waste & Vent Piping"]
[4,"Execution",1,1,0,null,null,""]
[4.1,"Unit 01 (Duplex Villa # 01 & 02)",3,2,1,null,null,""]
["4.1.1","Foundations",5,3,2,null,null,""]
["4.1.1.1","Earthworks",7,4,3,"U01","EX",{"$f":"IF(ISBLANK(M194),\"\",H190+10)","v":2740},"31",null,"GC",{"$f":"F194&\"-\"&G194&\"-\"&H194&\"-\"&I194&\"-\"&K194","v":"U01-EX-2740-31-GC"},"Perform Layout & Excavate for Raft - Foundations"]
["4.1.1.1","Earthworks",7,4,3,"U01","EX",2750,31,null,"GC",{"$f":"F195&\"-\"&G195&\"-\"&H195&\"-\"&I195&\"-\"&K195","v":"U01-EX-2750-31-GC"},"Excavate for Column Footings - Foundations"]
["4.1.1.1","Earthworks",7,4,3,"U01","EX",2760,31,null,"GC","U01-EX-2760-31-GC","Spray Anti-Termite Chemical - Foundations"]
["4.1.1.2","Structural Works",{"$f":"LEN(A197)","v":7},{"$f":"LEN((SUBSTITUTE(A197,\".\",\"\")))","v":4},3,"U01","EX",2770,"03",null,"GC","U01-EX-2770-03-GC","Pour PCC First Layer (1:4:8) - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2780,"07",null,"GC","U01-EX-2780-07-GC","Apply Bitu Felt Membrane - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",{"$f":"IF(ISBLANK(M199),\"\",H198+10)","v":2790},"03",null,"GC","U01-EX-2790-03-GC","Pour PCC Second Layer (1:3:6) - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2800,"03",null,"GC","U01-EX-2800-03-GC","Fix Steel of Raft - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2810,"03",null,"GC","U01-EX-2810-03-GC","Set Formwork for Raft - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2820,"03",null,"GC","U01-EX-2820-03-GC","Pour Concrete of Raft - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2830,"03",null,"GC","U01-EX-2830-03-GC","Fix Steel of Columns up to Plinth - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2840,"03",null,"GC","U01-EX-2840-03-GC","Set Formwork for Columns upto Plinth - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2850,"03",null,"GC","U01-EX-2850-03-GC","Pour Concrete of Columns upto Plinth - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2860,"04",null,"GC","U01-EX-2860-04-GC","Lay Blockwork upto SOG / under Plinth Beams - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2870,"03",null,"GC","U01-EX-2870-03-GC","Fix Steel of Plinth Beams - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2880,"03",null,"GC","U01-EX-2880-03-GC","Set Formwork for Plinth Beams - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2890,"03",null,"GC","U01-EX-2890-03-GC","Pour Concrete of Plinth Beams - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2900,"31",null,"GC","U01-EX-2900-31-GC","Backfill & Compact under SOG - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2910,"03",null,"GC","U01-EX-2910-03-GC","Fix Steel of SOG including MEP Conduits - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2920,"03",null,"GC","U01-EX-2920-03-GC","Set Formwork for SOG - Foundations"]
["4.1.1.2","Structural Works",7,4,3,"U01","EX",2930,"03",null,"GC","U01-EX-2930-03-GC","Pour Concrete of SOG - Foundations"]
["4.1.2","Ground Floor",5,3,2,null,null,""]
["4.1.2.1","Structural Works",7,4,3,"U01","EX",{"$f":"IF(ISBLANK(M215),\"\",H213+10)","v":2940},"03",null,"GC","U01-EX-2940-03-GC","Fix Steel of Columns - Ground Floor"]
["4.1.2.1","Structural Works",7,4,3,"U01","EX",2950,"03",null,"GC","U01-EX-2950-03-GC","Set Formwork for Columns - Ground Floor"]
["4.1.2.1","Structural Works",7,4,3,"U01","EX",2960,"03",null,"GC","U01-EX-2960-03-GC","Pour Concrete of Columns - Ground Floor"]
["4.1.2.1","Structural Works",7,4,3,"U01","EX",2970,"03",null,"GC","U01-EX-2970-03-GC","Set Formwork of Slab including Stairs - Ground Floor"]
["4.1.2.1","Structural Works",7,4,3,"U01","EX",2980,"03",null,"GC","U01-EX-2980-03-GC","Fix Steel of Slab & Stairs including MEP Conduits - Ground Floor"]
["4.1.2.1","Structural Works",7,4,3,"U01","EX",2990,"03",null,"GC","U01-EX-2990-03-GC","Pour Concrete of Slab - Ground Floor"]
["4.1.2.1","Structural Works",7,4,3,"U01","EX",3000,"03",null,"GC","U01-EX-3000-03-GC","Pour Concrete of Stairs - Ground Floor"]
["4.1.2.2","Architectural Works",7,4,3,"U01","EX",3010,"04",null,"GC","U01-EX-3010-04-GC","Lay Blockwork - Ground Floor"]
["4.1.2.2","Architectural Works",7,4,3,"U01","EX",3020,"09",null,"GC","U01-EX-3020-09-GC","Plaster Ceiling & Walls - Ground Floor"]
["4.1.2.3","MEP Works",7,4,3,"U01","EX",3030,"26",null,"MP","U01-EX-3030-26-MP","Install Electrical Conduiting - Ground Floor"]
["4.1.2.3","MEP Works",7,4,3,"U01","EX",3040,"26",null,"MP","U01-EX-3040-26-MP","Install Back Boxes for DBs - Ground Floor"]
["4.1.2.3","MEP Works",7,4,3,"U01","EX",3050,"22",null,"MP","U01-EX-3050-22-MP","Install PPR Piping - Ground Floor"]
["4.1.2.3","MEP Works",7,4,3,"U01","EX",3060,"22",null,"MP","U01-EX-3060-22-MP","Install GI Piping - Ground Floor"]
["4.1.2.3","MEP Works",7,4,3,"U01","EX",3070,"22",null,"MP","U01-EX-3070-22-MP","Install UPVC Piping - Ground Floor"]
["4.1.3","First Floor",5,3,2,null,null,""]
["4.1.3.1","Structural Works",7,4,3,"U01","EX",{"$f":"IF(ISBLANK(M230),\"\",H228+10)","v":3080},"03",null,"GC","U01-EX-3080-03-GC","Fix Steel of Columns - First Floor"]
["4.1.3.1","Structural Works",7,4,3,"U01","EX",3090,"03",null,"GC","U01-EX-3090-03-GC","Set Formwork for Columns - First Floor"]
["4.1.3.1","Structural Works",7,4,3,"U01","EX",3100,"03",null,"GC","U01-EX-3100-03-GC","Pour Concrete of Columns - First Floor"]
["4.1.3.1","Structural Works",7,4,3,"U01","EX",3110,"03",null,"GC","U01-EX-3110-03-GC","Set Formwork of Slab including Stairs - First Floor"]
["4.1.3.1","Structural Works",7,4,3,"U01","EX",3120,"03",null,"GC","U01-EX-3120-03-GC","Fix Steel of Slab & Stairs including MEP Conduits - First Floor"]
["4.1.3.1","Structural Works",7,4,3,"U01","EX",3130,"03",null,"GC","U01-EX-3130-03-GC","Pour Concrete of Slab - First Floor"]
["4.1.3.1","Structural Works",7,4,3,"U01","EX",3140,"03",null,"GC","U01-EX-3140-03-GC","Pour Concrete of Stairs - First Floor"]
["4.1.3.2","Architectural Works",7,4,3,"U01","EX",3150,"04",null,"GC","U01-EX-3150-04-GC","Lay Blockwork - First Floor"]
["4.1.3.2","Architectural Works",7,4,3,"U01","EX",3160,"09",null,"GC","U01-EX-3160-09-GC","Plaster Ceiling & Walls - First Floor"]
["4.1.3.3","MEP Works",7,4,3,"U01","EX",3170,"26",null,"MP","U01-EX-3170-26-MP","Install Electrical Conduiting - First Floor"]
["4.1.3.3","MEP Works",7,4,3,"U01","EX",3180,"26",null,"MP","U01-EX-3180-26-MP","Install Back Boxes for DBs - First Floor"]
["4.1.3.3","MEP Works",7,4,3,"U01","EX",3190,"22",null,"MP","U01-EX-3190-22-MP","Install PPR Piping - First Floor"]
["4.1.3.3","MEP Works",7,4,3,"U01","EX",3200,"22",null,"MP","U01-EX-3200-22-MP","Install GI Piping - First Floor"]
["4.1.3.3","MEP Works",7,4,3,"U01","EX",3210,"22",null,"MP","U01-EX-3210-22-MP","Install UPVC Piping - First Floor"]
["4.1.4","Mumty/Roof Floor",5,3,2,null,null,""]
["4.1.4.1","Structural Works",7,4,3,"U01","EX",{"$f":"IF(ISBLANK(M245),\"\",H243+10)","v":3220},"03",null,"GC","U01-EX-3220-03-GC","Fix Steel of Columns - Mumty Floor"]
["4.1.4.1","Structural Works",7,4,3,"U01","EX",3230,"03",null,"GC","U01-EX-3230-03-GC","Set Formwork for Columns - Mumty Floor"]
["4.1.4.1","Structural Works",7,4,3,"U01","EX",3240,"03",null,"GC","U01-EX-3240-03-GC","Pour Concrete of Columns - Mumty Floor"]
["4.1.4.1","Structural Works",7,4,3,"U01","EX",3250,"03",null,"GC","U01-EX-3250-03-GC","Set Formwork of Slab - Mumty Floor"]
["4.1.4.1","Structural Works",7,4,3,"U01","EX",3260,"03",null,"GC","U01-EX-3260-03-GC","Fix Steel of Slab including MEP Conduits - Mumty Floor"]
["4.1.4.1","Structural Works",7,4,3,"U01","EX",3270,"03",null,"GC","U01-EX-3270-03-GC","Pour Concrete of Slab - Mumty Floor"]
["4.1.4.1","Structural Works",7,4,3,"U01","EX",3280,"03",null,"GC","U01-EX-3280-03-GC","Fix Steel of Parapet Wall - Mumty Floor"]
["4.1.4.1","Structural Works",7,4,3,"U01","EX",3290,"03",null,"GC","U01-EX-3290-03-GC","Set Formwork for Parapet Wall - Mumty Floor"]
["4.1.4.1","Structural Works",7,4,3,"U01","EX",3300,"03",null,"GC","U01-EX-3300-03-GC","Pour Concrete of Parapet Wall - Mumty Floor"]
["4.1.4.1","Structural Works",7,4,3,"U01","EX",3310,"07",null,"GC","U01-EX-3310-07-GC","Apply Cementious Water Proofing on Roof - Mumty Floor"]
["4.1.4.2","Architectural Works",7,4,3,"U01","EX",3320,"04",null,"GC","U01-EX-3320-04-GC","Lay Blockwork - Mumty Floor"]
["4.1.4.2","Architectural Works",7,4,3,"U01","EX",3330,"09",null,"GC","U01-EX-3330-09-GC","Plaster Ceiling & Walls - Mumty Floor"]
["4.1.4.3","MEP Works",7,4,3,"U01","EX",3340,"26",null,"MP","U01-EX-3340-26-MP","Install Electrical Conduiting - Mumty Floor"]
["4.1.4.3","MEP Works",7,4,3,"U01","EX",3350,"22",null,"MP","U01-EX-3350-22-MP","Install PPR Piping - Mumty Floor"]
["4.1.4.3","MEP Works",7,4,3,"U01","EX",3360,"22",null,"MP",{"$f":"F259&\"-\"&G259&\"-\"&H259&\"-\"&I259&\"-\"&K259","v":"U01-EX-3360-22-MP"},"Install GI Piping - Mumty Floor"]
["4.1.4.3","MEP Works",7,4,3,"U01","EX",3370,"22",null,"MP","U01-EX-3370-22-MP","Install UPVC Piping - Mumty Floor"]
["4.1.4.4","OHWT",{"$f":"LEN(A261)","v":7},{"$f":"LEN((SUBSTITUTE(A261,\".\",\"\")))","v":4},3,"U01","EX",3380,"03",null,"GC","U01-EX-3380-03-GC","Fix Steel of Columns - OHWT"]
["4.1.4.4","OHWT",7,4,3,"U01","EX",3390,"03",null,"GC","U01-EX-3390-03-GC","Set Formwork of Columns - OHWT"]
["4.1.4.4","OHWT",7,4,3,"U01","EX",{"$f":"IF(ISBLANK(M263),\"\",H262+10)","v":3400},"03",null,"GC","U01-EX-3400-03-GC","Pour Concrete of Columns - OHWT"]
["4.1.4.4","OHWT",7,4,3,"U01","EX",3410,"03",null,"GC","U01-EX-3410-03-GC","Set Formwork of Bottom Slab - OHWT"]
["4.1.4.4","OHWT",7,4,3,"U01","EX",3420,"03",null,"GC","U01-EX-3420-03-GC","Fix Steel of Bottom Slab - OHWT"]
["4.1.4.4","OHWT",7,4,3,"U01","EX",3430,"03",null,"GC","U01-EX-3430-03-GC","Pour Concrete of Bottom Slab - OHWT"]
["4.1.4.4","OHWT",7,4,3,"U01","EX",3440,"03",null,"GC","U01-EX-3440-03-GC","Fix Steel of Side Walls - OHWT"]
["4.1.4.4","OHWT",7,4,3,"U01","EX",3450,"03",null,"GC","U01-EX-3450-03-GC","Set Formwork of Side Walls - OHWT"]
["4.1.4.4","OHWT",7,4,3,"U01","EX",3460,"03",null,"GC","U01-EX-3460-03-GC","Pour Concrete of Side Walls - OHWT"]
["4.1.4.4","OHWT",7,4,3,"U01","EX",3470,"03",null,"GC","U01-EX-3470-03-GC","Set Formwork of Top Slab - OHWT"]
["4.1.4.4","OHWT",7,4,3,"U01","EX",3480,"03",null,"GC","U01-EX-3480-03-GC","Fix Steel of Top Slab - OHWT"]
["4.1.4.4","OHWT",7,4,3,"U01","EX",3490,"03",null,"GC","U01-EX-3490-03-GC","Pour Concrete of Top Slab - OHWT"]
["4.1.4.4","OHWT",7,4,3,"U01","EX",3500,"07",null,"GC","U01-EX-3500-07-GC","Apply Cementious Water Proofing - OHWT"]
["4.1.5","External Works",5,3,2,null,null,""]
["4.1.5.1","Architectural Works",7,4,3,"U01","EX",{"$f":"IF(ISBLANK(M275),\"\",H273+10)","v":3510},"09",null,"GC","U01-EX-3510-09-GC","Plaster Side Elevation 1 - External"]
["4.1.5.1","Architectural Works",7,4,3,"U01","EX",3520,"09",null,"GC","U01-EX-3520-09-GC","Plaster Side Elevation 2 - External"]
["4.1.5.1","Architectural Works",7,4,3,"U01","EX",3530,"09",null,"GC","U01-EX-3530-09-GC","Plaster Back Elevation - External"]
["4.1.5.1","Architectural Works",7,4,3,"U01","EX",3540,"09",null,"GC","U01-EX-3540-09-GC","Plaster Front Elevation - External"]
["4.1.5.2","MEP Works",7,4,3,"U01","EX",3550,"26",null,"MP","U01-EX-3550-26-MP","Install Electrical Conduiting - External"]
["4.1.5.2","MEP Works",7,4,3,"U01","EX",3560,"22",null,"MP","U01-EX-3560-22-MP","Install PPR Piping - External"]
["4.1.5.2","MEP Works",7,4,3,"U01","EX",3570,"22",null,"MP","U01-EX-3570-22-MP","Install GI Piping - External"]
["4.1.5.2","MEP Works",7,4,3,"U01","EX",3580,"22",null,"MP","U01-EX-3580-22-MP","Install UPVC Piping - External"]
["4.1.5.3","UGWT",7,4,3,"U01","EX",3590,"31",null,"GC","U01-EX-3590-31-GC","Excavate - UGWT"]
["4.1.5.3","UGWT",7,4,3,"U01","EX",3600,"03",null,"GC","U01-EX-3600-03-GC","Fix Steel of Bottom Slab - UGWT"]
["4.1.5.3","UGWT",7,4,3,"U01","EX",3610,"03",null,"GC","U01-EX-3610-03-GC","Pour Concrete of Bottom Slab - UGWT"]
["4.1.5.3","UGWT",7,4,3,"U01","EX",3620,"03",null,"GC","U01-EX-3620-03-GC","Fix Steel of Side Walls - UGWT"]
["4.1.5.3","UGWT",7,4,3,"U01","EX",3630,"03",null,"GC","U01-EX-3630-03-GC","Set Formwork of Side Walls - UGWT"]
["4.1.5.3","UGWT",7,4,3,"U01","EX",3640,"03",null,"GC","U01-EX-3640-03-GC","Pour Concrete of Side Walls - UGWT"]
["4.1.5.3","UGWT",7,4,3,"U01","EX",3650,"03",null,"GC","U01-EX-3650-03-GC","Set Formwork of Top Slab - UGWT"]
["4.1.5.3","UGWT",7,4,3,"U01","EX",3660,"03",null,"GC","U01-EX-3660-03-GC","Fix Steel of Top Slab - UGWT"]
["4.1.5.3","UGWT",7,4,3,"U01","EX",3670,"03",null,"GC","U01-EX-3670-03-GC","Pour Concrete of Top Slab - UGWT"]
["4.1.5.3","UGWT",7,4,3,"U01","EX",3680,"07",null,"GC","U01-EX-3680-07-GC","Apply Cementious Water Proofing - UGWT"]
["4.1.5.3","UGWT",7,4,3,"U01","EX",3690,"31",null,"GC","U01-EX-3690-31-GC","Backfill & Compact - UGWT"]
[5,"Testing & Commissioning",1,1,0,null,null,""]
[5.1,"Unit 01 (Duplex Villa # 01 & 02)",3,2,1,"U01","TC",{"$f":"IF(ISBLANK(M295),\"\",H293+10)","v":3700},26,null,"MP","U01-TC-3700-26-MP","Test Electrical Works"]
[5.1,"Unit 01 (Duplex Villa # 01 & 02)",3,2,1,"U01","TC",3710,22,null,"MP","U01-TC-3710-22-MP","Test Plumbing Works"]
[6,"Closing",1,1,0,null,null,""]
[6.1,"Snagging & De-Snagging Works",3,2,1,null,"CL",{"$f":"IF(ISBLANK(M298),\"\",H296+10)","v":3720},null,null,"MP",{"$f":"G298&\"-\"&H298&\"-\"&K298","v":"CL-3720-MP"},"Start Punch List Process - Electrical & Plumbing"]
[6.1,"Snagging & De-Snagging Works",3,2,1,null,"CL",3730,null,null,"GC","CL-3730-GC","Start Punch List Process - Structure & Architecture"]
[6.1,"Snagging & De-Snagging Works",3,2,1,null,"CL",3740,null,null,"GC","CL-3740-GC","Submit Hand Over/Take Over Request"]
[6.2,"De-Mobilization",3,2,1,null,"CL",3750,null,null,"GC","CL-3750-GC","Demobilization"]

{"sheet":"Equipment Rate Sheet","index":11,"n_rows":77,"n_cols":18,"rows_kept":77,"hidden":true,"merged":[[1,2,2,5],[1,14,1,15],[3,14,3,15],[7,6,7,8],[7,9,7,10],[7,11,7,13],[8,6,8,8],[8,9,8,10],[8,11,8,13]]}
[]
[null,null,"Equipment Rate Sheet",{"$nulls":11},"Estimator"]
[]
[{"$nulls":14},"Project Details"]
[]
[]
[]
[null,null,"Standard",null,"Plant 1",null,"Plant 2",null,null,"Plant 3",null,"Plant 4",null,null,"Plant 5",null,"Plant 6"]
[null,null,"Eff. 06/17/22",null,"Eff. 12/01/22",null,"Eff. 12/19/22",null,null,"Eff. 04/14/2023",null,"Eff. 01/01/23",null,null,"Eff. 12/01/2023",null,"Eff. 05/12/2023"]
["EQUIPMENT CLASSIFICATION","MINIMUM RENT HOURS","Hourly Rate 1","Daily Rate 1","Hourly Rate 2","Weekly Rate 2","Code 3","Hourly Rate 3","Weekly Rate 3","Hourly Rate 4","Daily Rate 4","Code 5","Hourly Rate 5","Daily Rate 5","Hourly Rate 6","Daily Rate 6","Hourly Rate 7","Weekly Rate 7"]
["Truck Mounted Hydro-Vac (Port To Port)","4 Hr Min",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-HB-L1",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},{"v":1840,"d":"$1,840.00"},{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["Chase Truck (Includes Tools And Hoses)","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Trailer Mounted Hydro-Vac","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-HB-L2",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Ranger Utility Vehicle","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-AT-L2",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Crew Truck With Tools","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-TR-CC",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":96,"d":"$96.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Supervisor Truck","N/A",{"v":20,"d":"$20.00"},null,{"v":20,"d":"$20.00"},null,"EQ-TR-L2-H",{"v":20,"d":"$20.00"},null,{"v":20,"d":"$20.00"},null,null,{"v":20,"d":"$20.00"},{"v":80,"d":"$80.00"},{"v":20,"d":"$20.00"},null,{"v":20,"d":"$20.00"}]
["Safety Trailer With (2) Employees","N/A",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-SC-L1",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["Office Trailer With Tools","N/A",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-OT-L1-W",{"v":200,"d":"$200.00"},{"v":200,"d":"$200.00"},{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},{"v":200,"d":"$200.00"}]
["Utility Trailer (20' Bumper Pull Flat Bed)","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Tool Trailer (Enclosed Cargo Trailer)","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-TL-L1-H",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Semi-Truck With 55-Ton Lowboy (Per Loaded Mile)","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-L1-MI",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Semi-Truck With 55-T Lowboy Rigged For Heavy Haul ","N/A",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"OE-PT-L4",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["Haul Truck With Trailer","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-TR-L6-H",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":400,"d":"$400.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Dump Truck & Fire (Water) Truck","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-TR-HD",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":400,"d":"$400.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Dump Trailer",null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-TR-L1",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Breaker For Backhoe (Breaker Only)","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-BR",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":304,"d":"$304.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Breaker For Skid Steer (Breaker Only)","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-BR",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":192,"d":"$192.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Concrete Saw - 13 Hp Walk Behind","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-S1-EA",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":144,"d":"$144.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Gas Powered Portable Abrasive Concrete Saw","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-S2-EA",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":120,"d":"$120.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Electric Torque Wrench","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-TT-L1",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":144,"d":"$144.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["1\" Impact","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-IN-L1",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Generator",null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["375 Cfm Air Compressor","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-CM-L1",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["185 Cfm Air Compressor","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-CM-L2",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Light Plant","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-LT-L1-H",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Pressure Washer With Heat","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-PR-H",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":240,"d":"$240.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Hilti Total Station","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-HT-L1",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":280,"d":"$280.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Torque Box ",null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"TC-L1-RT",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["80' Straight Boom Manlift","N/A",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-L-L1",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["60' Straight Boom Manlift","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-L-L2",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["10,000 Extendable Boom Forklift","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["9,000 Extendable Boom Forklift","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-LN-1",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["6,000 Extendable Boom Forklift","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["110-T Link-Belt Truck Crane (Max Counterweight)",null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-CR-28T",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},{"v":1800,"d":"$1,800.00"},{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["110-T Link-Belt Truck Crane (Partial Counterweight)",null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-CR-20T",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["100-T Link-Belt Truck Crane (Max Counterweight)",null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-CR-H100T",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["100-T Link-Belt Truck Crane (Partial Counterweight)",null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-CR-H120T",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},{"v":1680,"d":"$1,680.00"},{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["8.5-T Broderson Deck Crane",null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-CR-8T",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},{"v":440,"d":"$440.00"},{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["15-T Broderson R.T. Crane",null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-CR-22T",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},{"v":640,"d":"$640.00"},{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["30-T Link-Belt R.T. Crane",null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-CR-30T",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["50-T Link-Belt R.T. Crane",null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-CR-50T",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},{"v":1200,"d":"$1,200.00"},{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["55-T Link-Belt R.T. Crane",null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-CR-L1",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},{"v":1200,"d":"$1,200.00"},{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["60-T Grove R.T. Crane",null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},{"v":1360,"d":"$1,360.00"},{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["65-T Link-Belt R.T. Crane",null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-CR-65T",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},{"v":1440,"d":"$1,440.00"},{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["210-T Link-Belt Crane (Two Loads - Full Counterweight)",null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-C2-EA",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["210-T Link-Belt Crane (One Load - Partial Counterweight)",null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-C1-EA",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["Scissor Lift",{"$nulls":5},"EQ-SC-L1"]
["Warehouse Forklift",{"$nulls":5},"EQ-FT-L1-W"]
["Cat D6 Dozer","N/A",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,"EQ-DZ-L1",{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"},null,null,{"v":200,"d":"$200.00"},{"v":880,"d":"$880.00"},{"v":200,"d":"$200.00"},null,{"v":200,"d":"$200.00"}]
["Hydraulic Tube Bundle Extractor","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":400,"d":"$400.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Extend-A-Hoe Backhoe","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-BH-L1",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":424,"d":"$424.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Case Tr340B - 90 Hp Skid Steer Loader","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-SK-L1",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":416,"d":"$416.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Case Tr270 - 74 Hp Skid Steer Loader","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":360,"d":"$360.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Case Cx60C 65 Hp (13,000#) Mini-Excavator","4 Hr Min",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":392,"d":"$392.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Case Cx37C 24 Hp (8,000#) Mini-Excavator","4 Hr Min",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-EX-L1",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":320,"d":"$320.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Compactor (J-Tamp)","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-CS",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":128,"d":"$128.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Vibrating Compactor Plate","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-CS-2",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":96,"d":"$96.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Maintainer","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-GR-U",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Georgia Buggy","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-AT-L1",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Tractor & Brush Beater (Mower)",null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-BP-L12",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Ride On Smooth Drum Roller",null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-RL",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Ride On Sheep'S Foot Roller",null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Walk Behind Sheep'S Foot Roller",null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Portable Welding Machine","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-WE-L1",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":160,"d":"$160.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Portable Plasma Cutter","N/A",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ-CU-L1",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},{"v":96,"d":"$96.00"},{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Bevel Cutter",null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,"EQ_BC_L1_H",{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"},null,{"v":50,"d":"$50.00"}]
["Fuel ",{"$nulls":5},"EQ-FB","$6/g"]