Okay I found a way to make it work... although I still think there should be an easier way. I created a new field and used Field Calculator to define the values from the column I was working with. However, if I just did them all at once, all the <NULL> values became zero which I couldn't have but I also couldn't define them as No Data because it's a number field and won't accept text. So first I used FC to make all the <NULL> values a value outside my existing range of values, then calculate the rest of the values normally. Then I classified the values to that the new, outside value was in a class on its own and I changed the label to "No Data". I think this is harder than it should be but at least it works I suppose. However my issue now is that, because I had to use a higher value than the rest, "No Data" appears on TOP of the rest of the values in the legend where I think it should be at the bottom, under 0.