similar question came up the other day and I worked out nice array forumla for it:
=SUM(LOOKUP(A1:A100, {“Intensive”,”Weekly”,”Fortnightly”,”Monthly”, “Dip”}, {4,3,2,1,0}))
to enter it as an array formula in, say A101, once typed or pasted into the forumla box press ctrl and shift and enter at the same time. It will give the forumla curly brackets making it an ARRAY FORMULA.
Can I suggest you use Tools> Validation> List to limit the entries cells in column A can be to just those that you have defined (In the List SOURCE box type Intensive, Weekly, Fortnightly, monthly, Dip.) – otherwise rogue entries might upset the array forumla etc. If you want to add new classifications you should be able to work out the obvious syntax order in the formula above.