Tách ngày tháng tính thứ bằng Power Query

Đang đang vất vả khi phải tách một ngày tháng trong một chuỗi tính ra số tuần thứ mấy trong tháng, nó là thứ mấy? bạn mất quá nhiều thời gian để làm việc đó với phương pháp thông thường, hãy theo dõi bài viết này của HocExcelOnline bài viết này sẽ hướng dẫn các bạn cách tách dữ liệu từ một chuỗi ra ngày tháng năm, tính là tuần bao nhiêu thuộc thứ nào hãy đến với Power Query.

Mẫu bản dữ liệu cần phải tách.

Ta có bảng dữ liệu như hình ở trên giờ phải tách ra thế nào nhỉ.

Phân tích dữ liệu đầu vào và các bước thực hiện

  • Tách số ra khỏi chuỗi
  • Chuyển về định dạng ngày tháng
  • Tách ngày, tháng, tính thứ.

Cách thức thực hiện

Bước 1: Tạo bảng

Bôi đen vùng cần tách dữ liệu ấn tổ hợp phím tắt “Ctrl +T” trên bàn phím hoặc vào  Insert > Table.

Bước 2: Vào Power Query

Ấn tổ hợp phím tắt trên bàn phím “Alt+A+PT” hoặc vào Menu Data > From table/range

Bước 3: Tách số ra khỏi chuỗi

Tách số ra khỏi chuỗi sử dụng phím tắt “ALT+H+SP” Chọn By Number of Characters.

Do số trong này có 6 số và nằm ở cuối lên ta sẽ là như sau.

vậy là ta đã tách xong số ra khỏi chuỗi thật đơn giản phải không nào.

Bước 4: Chuyển về định dạng ngày tháng.

Click vào cột chứa dữ liệu cần chuyển chọn như hình.

Ok vậy là ta đã có dữ liệu ngày tháng được tách ra giờ với bước đơn giản ta có thể dùng hàm trong Power Query tính toán.

Bước 5 . Tạo cột và thực hiện tính toán.

Nhấn tổ hợp phím tắt “ALT+A+CC” hoặc vào như hình bên dưới.

Giờ viết công thức tách ngày, tháng, năm như hình.

Tách ngày:= Date.Day([Column1.2])

Tách tháng: =Date.Month([Column1.2])

Tách năm : =Date.Year([Column1.2])

Tuần thứ mấy : =Date.WeekOfMonth([Column1.2])

Thứ :if Date.DayOfWeek([Column1.2]) = 1 then “Chủ Nhật”   else if Date.DayOfWeek([Column1.2]) = 2 then “Thứ Hai”  else if Date.DayOfWeek([Column1.2]) = 3 then “Thứ Ba”  else if Date.DayOfWeek([Column1.2]) = 4 then ” Thứ Tư”  else if Date.DayOfWeek([Column1].2) = 5 then “Thứ Năm”  else if Date.DayOfWeek([Column1.2]) = 6 then “Thứ 6” else “Thứ Bảy”

Video trực quan.

Kết thúc

Qua bài viết vừa rồi HocExcelOnline hi vọng sẽ giúp các bạn làm những báo cáo và xử lý vẫn đề ngày tháng nhanh nhất khi sử dụng công cụ Power Query.

Nếu thấy hay hãy ghé tham HocExcelOnline và chia sẻ cho mọi người biết nhé.


Hướng dẫn sử dụng Power Query để chuẩn hoá dữ liệu

Lấy dữ liệu tài chính tự động từ Web vào Excel bằng Power Query

Lấy dữ liệu trên trang Facebook cá nhân vào Excel bằng Power Query

Cách gộp dữ liệu từ nhiều bảng vào 1 bảng sử dụng Power Query

Đón xem bài viết: Hướng dẫn cách xây dựng bảng dữ liệu phân tích hiệu suất lao động bằng Power Query

 

 

 

 

 


Tác giả: Thanh

· · ·

Khóa học mới xuất bản