In this paper, we address the angle estimation problem in linear array with some ill sensors (partially-well sensors), which only work well randomly. The output of the array will miss some values, and this can be regarded as a low-rank matrix completion problem due to the property that the number of sources is smaller than the number of the total sensors. The output of the array, which is corrupted by the missing values and the noise, can be complete via the Optspace method, and then the angles can be estimated according to the complete output. The proposed algorithm works well for the array with some ill sensors; moreover, it is suitable for non-uniform linear array. Simulation results illustrate performance of the algorithm.