Data envelopment analysis (DEA) is a method to evaluate the relative efficiency of decision making units (DMUs). In this method, the issue has always been to determine a set of weights for each DMU which often caused many problems. Since the DEA models also have the multi-objective linear programming (MOLP) problems nature, a rational relationship can be established between MOLP and DEA problems to overcome the problem of determining weights. In this study, a membership function was defined base on the results of CCR model and cross efficiency, and by using this membership function in a proposed model, we obtained a common set of weights for all DMUs. Finally, by solving a sample problem, the proposed algorithm was explained.