「to spend time」という表現は「on」以外の前置詞を用いることはできません。そのため「Spent more time in ranking tasks」は文法的に正しい文ではなく、この表現は以下の2つの用法でのみ使うことができます。
例: Spend time on ranking tasks. （ランク付けに時間を費やす。）
例: Spend time ranking tasks. （ランク付けに時間を費やす。）