Mình bị dí cho import vài triệu row excel tiếng Việt vào database Oracle để xử lý (Oracle Developer hỗ trợ chưa tốt phần excel với file row + column lớn). Có nhiều cách để import, dạo quanh 1 hồi chị Google đc 1 bài viết khá hay. Đã test thử, toàn bộ định dạng UTF-8 đều được bảo toàn. Bước tiếp theo import CSV vào Oracle thì dễ rồi, trong linux thì csv càng thiên biến vạn hóa hơn.
python3 -m venv venv
source venv/bin/activate
pip3 install xlsx2csv
xlsx2csv -h
xlsx2csv -d '|' file_gốc.xlsx tên_file_được_chuyển.csv
Nguồn: https://github.com/dilshod/xlsx2csv
Nguồn: https://enesi.no/2019/01/import-large-excel-files-with-sql-developer/