- Cho hỗn hợp vào lượng dư dd $Na_2CO_3$. Lọc bỏ kết tủa, được dd A chứa $NaCl$, $Na_2CO_3$, $Na_2SO_4$
$MgCl_2+Na_2CO_3\to MgCO_3+2NaCl$
$MgSO_4+Na_2CO_3\to MgCO_3+2NaCl$
$CaCl_2+Na_2CO_3\to CaCO_3+2NaCl$
$CaSO_4+Na_2CO_3\to CaCO_3+Na_2SO_4$
- Cho dung dịch A vào $BaCl_2$ dư. Lọc kết tủa thu được dd B chứa $NaCl$, $BaCl_2$.
$BaCl_2+Na_2CO_3\to BaCO_3+2NaCl$
$BaCl_2+Na_2SO_4\to BaSO_4+2NaCl$
- Cho dư $Na_2CO_3$ vào B, lọc kết tủa thu được dd C. Cho dư HCl vào C, cô cạn dd thu được NaCl khan tinh khiết.
$Na_2CO_3+BaCl_2\to BaCO_3+2NaCl$
$Na_2CO_3+2HCl\to 2NaCl+CO_2+H_2O$