First of all, you should use A, B, C, ... to talk about columns in Excel and numbers for rows so instead of saying "Column 1" use "Column A" or even better, refer to the actual cell as in A1 (column A, row 1). That should make it easier to explain what you want.
I'm not exactly sure what you're asking for. You want a formula that: if A1 has the value of 2, the value in C1 should be equal to the value in B1 up to the value of 10. What happens if the value is greater than 10?
Is this what you want for the first formula?
=IF(A1=2,IF(B1<=10,B1,),IF(A1=3,IF(B1<=15,B1,),IF(A1=4,IF(B1<=20,B1,),IF(A1=13,IF(B1<=65,B1,)))))
If that works for you then the 2nd formula is pretty similar:
=IF(A1=2,IF(B1>10,B1,),IF(A1=3,IF(B1>15,B1,),IF(A1=4,IF(B1>20,B1,),IF(A1=13,IF(B1>65,B1,)))))
BTW, I usually get paid to write stuff like this so, in the future, you should attempt to write the formulas yourself. If you can't get it to work then you can post what you wrote and forum members can help straighten out why your formula doesn't work. If you can't write the formulas at all then you need to take a class, study on-line or pay someone to help you. It's not right to come here and ask for formulas to be written for you.