Sửa về định dạng chính xác tên tài khoản

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

Thanh Binh111

Thành viên chính thức
Tham gia
28/11/20
Bài viết
62
Được thích
18
Xin chào mọi người!

Mình gặp một vấn đề như sau: dữ liệu trên trang web tải về file CSV do định dạng bị thay đổi nên làm tên một số tài khoản không giữ được nguyên bản chính xác nữa·
Phiền mọi người tham khảo file đính kèm.

Nhờ mọi người tư vấn cho mình xin cách làm để từ dữ liệu file tải xuống có thể lấy lại được đúng tên chính xác của các tài khoản này trên trang web ạ.
Xin cảm ơn mọi người!
Tên tài khoản chính xác trên WEBTên tài khoản khi tải về bằng định dang file CSVLàm thế nào để chuyển về lại thành tên chính xác trên WEB?
june2323-Jun
april11-Apr
june95Jun-95
april055-Apr
novem1818-Nov
june3030-Jun
january2929-Jan
june1212-Jun
april1111-Apr
june59Jun-59
 

File đính kèm

Csv là tập tin text. Vậy đừng có dùng Excel mở là mọi chuyện êm xuôi như vốn có của nó.
Tập tin text thì cứ dùng phần mềm Text Editor mà mở, ví dụ Notepad, notepad++, sublime text...
 
Csv là tập tin text. Vậy đừng có dùng Excel mở là mọi chuyện êm xuôi như vốn có của nó.
Tập tin text thì cứ dùng phần mềm Text Editor mà mở, ví dụ Notepad, notepad++, sublime text...
Cảm ơn bác!
Nhưng lúc tải dữ liệu về là bao gồm nhiều cột, và cần phục vụ cho việc tính toán sau đó, nếu mở bằng các phần mềm trên sẽ khó khăn cho tính toán, không biết có cách gì xử lý ngay trên file excel không ạ?
 
Có thấy file csv nào đâu mà xử hả bạn.
Không cần thấy file cũng biết là không thể nào xử lý được.
Máy không thể nào biết được khi nào thì April1 và khi nào thì April05. Cũng như nó không thể nào biết tại sao January ddowcj giữ nguyên 7 ký tự trong khi November thì bị chặt cụt còn 5 ký tự.
Hệ thống tên tài khoản như hạch.

Trừ phi có một bảng dịch tên tháng. Cộng một bảng cho biết khi nào ngày cần 2 ký tự và khi nào thì 1 cũng xong.
 
Xin chào mọi người!

Mình gặp một vấn đề như sau: dữ liệu trên trang web tải về file CSV do định dạng bị thay đổi nên làm tên một số tài khoản không giữ được nguyên bản chính xác nữa·
Phiền mọi người tham khảo file đính kèm.

Nhờ mọi người tư vấn cho mình xin cách làm để từ dữ liệu file tải xuống có thể lấy lại được đúng tên chính xác của các tài khoản này trên trang web ạ.
Xin cảm ơn mọi người!
Tên tài khoản chính xác trên WEBTên tài khoản khi tải về bằng định dang file CSVLàm thế nào để chuyển về lại thành tên chính xác trên WEB?
june2323-Jun
april11-Apr
june95Jun-95
april055-Apr
novem1818-Nov
june3030-Jun
january2929-Jan
june1212-Jun
april1111-Apr
june59Jun-59
Với dữ liệu trong file
Mã:
C2 =INDEX({"june23";"april1";"june95";"april05";"novem18";"june30";"january29";"june12";"april11";"june59"},MATCH(B2,{45100;45017;34851;45021;45248;45107;44955;45089;45027;21702},0))
Copy xuống . . . .
 
Làm 12 lần replace all

1675124694805.png
à mà không được. Sao lại có vụ 95 và 59 ở đây. Chán cái kiểu IT cà chớn.
 
Lần chỉnh sửa cuối:
Bài này không khó ở cái công thức (chỉ lủng củng bỏ bố thôi) mà khó ở chỗ đoán xem đầu vào có bao nhiêu dạng và đầu ra có bao nhiêu.kiểu đâu ra.

Đại khái nếu đoán là mấy cái tháng có "ber" thì dẹp "ber":đi. Tại sao thì tôi không biết, nếu biết thì đã đoán được lô gic rồi.
=LOWER(SUBSTITUTE(TEXT(B2,IF(YEAR(B2)=YEAR(TODAY()),"mmmmdd","mmmmyy")),"ber",""))
Nhưng lô gic nào cho ngày 1 là 1 và ngày 5 là 05 thì chịu thua. Hình như 5 là năm 2005
 
Bài này không khó ở cái công thức (chỉ lủng củng bỏ bố thôi) mà khó ở chỗ đoán xem đầu vào có bao nhiêu dạng và đầu ra có bao nhiêu.kiểu đâu ra.

Cái này không phải xử lý cái đã vỡ bung bét bởi mở bằng Excel vậy anh.

Chỉ đơn giản là LẦN ĐẦU mở tập tin csv chọn format Text là xong.
(Lỡ mở rồi thì đổi tên file csv để chọn lại format lúc mở bằng Excel, hoặc xóa cache của Excel).

1675140054631.png
 
Cái này không phải xử lý cái đã vỡ bung bét bởi mở bằng Excel vậy anh.

Chỉ đơn giản là LẦN ĐẦU mở tập tin csv chọn format Text là xong.
(Lỡ mở rồi thì đổi tên file csv để chọn lại format lúc mở bằng Excel, hoặc xóa cache của Excel).

View attachment 285954
Nếu xửu lý lúc mở thì thôi dùng Power Query cho xong.
Nếu khong biết Power Query, và khong có đủ tự tín để học thật nhanh thì từ chức kiếm chỗ khác mà làm.
Cong việc liên quan đến import tùm lum thì bắt buộc phải học công cụ mới của MS. Không có cách nào khác.

Vả lại, tôi có nói rõ, kiểu thớt nói chuyện gà mờ như vầy thì biết đầu ra mới khó chứ đầu vào cũng khá dễ doán.

Chú thích riêng cho vài bạn biết về Kế toán ở đây :p
- Có lẽ đây là mấy toài khoản thuộc "quỹ đen", đem rái rác nhét vào các tài khoản sửa chữa thiết bị để che mắt kiểm toán. Các ngày có lẽ là ngày thành lập và/hoặc ngày sinh quan chức dối tượng quỹ đen.
 
Lần chỉnh sửa cuối:
Cảm ơn rất nhiều về sự hỗ trợ của mọi người!
Mình cũng thử rất nhiều cách nhưng đúng vấn đề này bản chất là không thể giải quyết triệt để được.
Để mình tìm biện pháp khác xử lý từ trên Web xem sao.
Cảm ơn mọi người ạ!
 
Nhưng lô gic nào cho ngày 1 là 1 và ngày 5 là 05 thì chịu thua. Hình như 5 là năm 2005
Vẫn còn kiểu đầu ra vô duyên như sau (mở file nhìn kết quả gõ tay mới thấy):
June95 = 01/06/1995, hiển thị Jun-95 trong khi June23 = 23/06/2023 hiển thị 23-Jun
Tương tự June59 = 01/06/1959 hiển thị Jun-59
Quy luật gõ tay mà người gõ chưa chắc đã biết chứ đừng nói là diễn đạt lại cho người khác biết. Và cái hiển thị khác thường cũng chưa nhìn thấy.
 
Vẫn còn kiểu đầu ra vô duyên như sau (mở file nhìn kết quả gõ tay mới thấy):
June95 = 01/06/1995, hiển thị Jun-95 trong khi June23 = 23/06/2023 hiển thị 23-Jun
Tương tự June59 = 01/06/1959 hiển thị Jun-59
Quy luật gõ tay mà người gõ chưa chắc đã biết chứ đừng nói là diễn đạt lại cho người khác biết. Và cái hiển thị khác thường cũng chưa nhìn thấy.
Quy luật gõ tay do Kế toán trưởng quy định.
June59 là một sếp sinh năm 59
Jun23 là một [bữa thết đãi hay quà cáp] cho sếp cơ quan bạn hoặc cơ quan câp cao hơn.

Có lẽ thớtmới được giao việc, lanh chanh nghĩ rằng mình có thể dùng Excel làm tự động. Kế taosn trưởng để yên xêm dạy cho một bài học: "chuyện đen đen mờ mờ thì cứ để gõ tay. Xí xọn làm tự động chỉ tổ kiểm toán nó phát giác"
 
Web KT

Bài viết mới nhất

Back
Top Bottom