Потому что «пропаналь» - представитель альдегидов, а у них, как мы знаем, функциональная группа может быть только с краю (у первого углерода), поэтому не имеет смысла ставить цифру, если же сместить эту группу, то получим уже другой класс веществ, а именно - «кетоны», а у них уже другие химические и физические свойства.
Что касается «бутанола-1», то это представитель одноатомных спиртов, у данного класса функциональная группа может быть и у других углеродов, например, бутанол-2, т. е. класс веществ не меняется.
Именно поэтому и не ставят цифру, указывающую на расположение функциональной группы, в классе «альдегиды»