Database

[{"values":[1,2]},{"values":[5,null]},{"values":[-5,null]}]

Query

db.collection.aggregate([{$unwind:"$values"},{$match:{"values":{$ne:null}}},{"$sort":{"values":1}},{$group:{"_id":"$_id","values":{$push:"$values"}}}])

Result