Cột tùy chỉnh

Power Query nâng cao trong Excel

Lyndsay Girard

Performance Analytics Consultant

Ngôn ngữ công thức M

  • Gọi tắt là 'M' (viết tắt của Data Mashup)
  • Ngôn ngữ lập trình hàm trong Power Query
  • Phân biệt chữ hoa/thường
  • Nhiều hàm dựng sẵn

Lập trình trên laptop

Power Query nâng cao trong Excel

Sinh mã M

  • Ẩn sau mỗi bước truy vấn đã áp dụng
    • Tự động sinh ra
  • Có thể xem mã M:
    • Thanh công thức
    • Trình soạn thảo nâng cao

Thanh công thức: Thanh công thức

Trình soạn thảo nâng cao: Trình soạn thảo nâng cao

Power Query nâng cao trong Excel

Cột tùy chỉnh

  • Cột tính toán do người dùng tạo
  • Viết bằng ngôn ngữ M
  • Mở rộng chức năng của biến đổi dựng sẵn
    • Logic điều kiện lồng nhau
    • Đánh chỉ số nâng cao
    • Phép tính phức tạp

Ảnh chụp Cột tùy chỉnh trên Ribbon

Power Query nâng cao trong Excel

Logic điều kiện lồng nhau

  • Tham chiếu cột và giá trị
  • Có thể gồm nhiều mức điều kiện lồng nhau
    • Câu lệnh If... Then... Else
  • Có thể kết hợp với toán tử logic
    • AND
    • OR

Logic điều kiện cơ bản

if age >= 65  
    and arrivalmode = "Car"
    then "group1"
else "group2"
Power Query nâng cao trong Excel

Logic điều kiện lồng nhau

  • Tham chiếu cột và giá trị
  • Có thể gồm nhiều mức điều kiện lồng nhau
    • Câu lệnh If... Then... Else
  • Có thể kết hợp với toán tử logic
    • AND
    • OR

Logic điều kiện tùy chỉnh

if age >= 65 and age <= 80
    and arrivalmode = "Car" 
   then "group1" 
    else if age >= 65 and age <= 80
    and arrivalmode = "ambulance" 
   then "group1a"
else "group2"
Power Query nâng cao trong Excel

Đánh chỉ số nâng cao

Trước Group By - Tất cả hàng

  • Tạo chỉ số hoặc xếp hạng tùy chỉnh theo nhóm đã định
Power Query nâng cao trong Excel

Đánh chỉ số nâng cao

Trước Group By - Chỉ số đơn giản

  • Tạo chỉ số hoặc xếp hạng tùy chỉnh theo nhóm đã định
    • Chỉ số đơn giản
Power Query nâng cao trong Excel

Đánh chỉ số nâng cao

Trước Group By - Chỉ số theo nhóm

  • Tạo chỉ số hoặc xếp hạng tùy chỉnh theo nhóm đã định
    • Chỉ số nâng cao (trong nhóm)
Power Query nâng cao trong Excel

Đánh chỉ số nâng cao

Group By - Tổng hợp

  • Tạo chỉ số hoặc xếp hạng tùy chỉnh theo nhóm đã định
  • Thao tác Group By với tổng hợp "All Rows"
Power Query nâng cao trong Excel

Đánh chỉ số nâng cao

Group By - All Rows

  • Tạo chỉ số hoặc xếp hạng tùy chỉnh theo nhóm đã định
  • Thao tác Group By với tổng hợp "All Rows"
  • Kết hợp với hàm bảng M tùy chỉnh
    Table.AddIndexColumn
    
Power Query nâng cao trong Excel

Vamos praticar!

Power Query nâng cao trong Excel

Preparing Video For Download...