とりあえず、ちゃんと動くものかけて一安心と。
(1 to args(0).toInt).foreach {
  n =>
    (n % 3, n % 5) match {
      case (0, 0) => println("Fizz Buzz")
      case (0, _) => println("Fizz")
      case (_, 0) => println("Buzz")
      case _ => println(n)
    }
}
Excelの関数でもしてみた。。。現在の行番号を元に結果が出てくるようにしてます。
=IF(MOD(ROW(),15)=0,"Fizz Buzz",IF(MOD(ROW(),3)=0,"Fizz",IF(MOD(ROW(),5)=0,"Buzz",ROW())))
