Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

Vì trong thời gian thực, điều này xảy ra rất nhiều nên chúng tôi có xu hướng cập nhật nguồn dữ liệu gốc rất nhiều, trong khoảng thời gian đó, chúng tôi có thể thay đổi cột Tiêu đề một chút bên trong Sức mạnh và Truy vấn . Nhưng Power Query sẽ hiển thị lỗi khi bạn thay đổi Tiêu đề . Nếu bạn tò mò về cách giải quyết vấn đề này, bài viết này có thể hữu ích cho bạn. Xử lý các bảng có Tiêu đề thay đổi trong Sức mạnh Truy vấn được thảo luận ở đây với những lời giải thích chi tiết.

Vấn đề thay đổi Tiêu đề trong Sức mạnh Truy vấn

Chúng tôi thường có các nguồn dữ liệu truyền thống với cột Tiêu đề . Khi chúng tôi tạo ra Sức mạnh Truy vấn ngoài ra nó thường lấy cột Tiêu đề của bảng làm cột Tiêu đề của Sức mạnh Truy vấn cái bàn. Nếu xảy ra bất kỳ hình thức chèn dữ liệu nào, dữ liệu sẽ được cập nhật bằng cột Tiêu đề .

Nhưng trong một số trường hợp, khi bạn thay đổi cột Tiêu đề theo cách thủ công bên trong Sức mạnh Truy vấn , và sau một thời gian, nguồn dữ liệu chính tự thay đổi, nó có thể hiển thị dấu hiệu lỗi. Đây là một vấn đề lớn và có lý do đằng sau điều này.

Ví dụ, hãy xem xét ví dụ dưới đây. Chúng tôi đã tạo mẫu Sức mạnh Truy vấn từ một nguồn dữ liệu. Có cột thứ hai Tiêu đềDanh mục. Bây giờ bên trong Power Query , chúng tôi đã thay đổi Danh mục để Nhập. Sau đó tải bảng vào một trang tính mới.

Bây giờ chúng ta đi vào lãnh thổ có vấn đề của mình. Thay đổi Tiêu đề tên trong bảng từ Danh mục để Nhập và thử làm mới Sức mạnh Truy vấn bảng.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Sau khi bạn cố gắng làm mới dữ liệu nguồn, sẽ có dấu hiệu lỗi.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Lý do đằng sau điều này là Mã M , được tạo trong Tiêu đề giai đoạn đổi tên Mã được hiển thị bên dưới.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Nếu để ý kỹ bạn sẽ thấy Danh mục word, được mã hóa hoàn toàn. Có nghĩa là nó sẽ tìm kiếm Danh mục , sau đó thay thế bằng Loại .
  • Nhưng vì chúng tôi đã thay đổi tên Tiêu đề cột ở giai đoạn sau nên mã này rõ ràng sẽ không tìm thấy Danh mục trong cột Tiêu đề . Do đó, chúng tôi đã gặp lỗi.

Trong bài viết này, chúng tôi sẽ cố gắng loại bỏ tác động của cột Tiêu đề tên trong tập dữ liệu nguồn. Người dùng sẽ có quyền tự do lựa chọn Tiêu đề của mình tiêu đề trong Sức mạnh Truy vấn . Ngay cả khi có bất kỳ thay đổi nào trong cột Tiêu đề tên thì sẽ không còn lỗi nữa.

Xử lý bảng bằng cách thay đổi Tiêu đề trong Sức mạnh Truy vấn:bằng các bước nhanh

Chúng tôi đã thảo luận chi tiết về cách bạn có thể tránh được cảnh báo được đề cập trước đó. Cảnh báo ngăn chúng tôi cập nhật nguồn dữ liệu gốc. Theo dõi bài viết này, bạn có thể cập nhật tập dữ liệu của mình bằng cột Tiêu đề theo lựa chọn của bạn.

Bước 1:Tạo Sức mạnh Truy vấn Bảng

Trước khi đi sâu vào giải quyết vấn đề, chúng ta cần tạo Power Query bàn đầu tiên.

  • Đầu tiên, chúng ta cần tạo ra một Sức mạnh mới Truy vấn bảng từ một tập dữ liệu.
  • Để thực hiện việc này, trước tiên hãy chọn phạm vi ô B4:F23, rồi từ Dữ liệu , hãy nhấp vào Từ Bảng/Phạm vi.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Ngay sau khi nhấp vào Từ Bảng/Phạm vi, bạn sẽ nhận thấy có một cửa sổ mới có Nguồn Truy vấn bàn.
  • Đó là Power Query bảng có tất cả cột Tiêu đề giống như nguồn dữ liệu gốc.
  • Mã M cũng hiển thị trên thanh trên cùng.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

Bước 2:Thay đổi Tiêu đề Tên và bảng tải

Bây giờ chúng ta sẽ thay đổi Tiêu đề đặt tên và tải bảng vào một trang tính mới.

  • Bây giờ chúng ta nhấp đúp vào Danh mục cột Tiêu đề và trong cửa sổ chỉnh sửa, nhập “Loại”.
  • Đồng thời, bạn sẽ nhận thấy mã M cũng được thay đổi ở đây.
  • M ở đây biểu thị rằng nó sẽ tìm kiếm từ Danh mục trong Cột Tiêu đề . Sau đó, nó sẽ thay thế bằng Loại .
  • Toàn bộ quy trình này cũng được ghi lại theo từng bước. Bạn có thể quan sát điều đó trong phần Cột được đổi tên .

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Sau đó nhấp vào Đóng và tải trong Trang chủ tab.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Sau một thời gian, bạn sẽ nhận thấy rằng Power Query của mình bảng hiện đã được tải vào một trang tính mới. Với Tiêu đề đã thay đổi tên.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

Bước 3:Hạ hạng hàng trên cùng và đổi tên hàng đầu tiên

Chúng ta đã thảo luận điều gì sẽ xảy ra nếu chúng ta cố gắng thay đổi Tiêu đề tên trong nguồn ban đầu và sau đó thử làm mới bảng. Nó sẽ trả về lỗi.

  • Đầu vào Loại ở vị trí của Danh mục trong tập dữ liệu nguồn.
  • Sau đó thử làm mới bảng từ Power Truy vấn từ Làm mới lệnh trong Truy vấn tab.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Sau đó sẽ có một cửa sổ bật lên cảnh báo.
  • Nhấp vào OK .

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Để tránh điều này, bây giờ chúng tôi sẽ hạ hạng hàng trên cùng của bảng.
  • Nhấp vào bảng và từ Truy vấn và kết nối cửa sổ sẽ có biển cảnh báo.
  • Nhấp chuột phải vào biển cảnh báo đó rồi nhấp vào Chỉnh sửa .

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Sau đó bạn sẽ được đưa đến Sức mạnh Truy vấn bảng một lần nữa và ở đó bạn có thể thấy hộp màu vàng nêu rõ vấn đề.
  • Trên BƯỚC ÁP DỤNG ở bên phải cửa sổ, nhấp vào Nguồn .

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Sau đó, trong Sức mạnh chính Truy vấn dữ liệu nguồn, hãy đi tới Chuyển đổi tab> Sử dụng hàng đầu tiên làm Tiêu đề .
  • Sau đó, từ trình đơn thả xuống, nhấp vào Sử dụng tiêu đề làm hàng đầu tiên .

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Sẽ có hộp cảnh báo là Chèn bước , trong cửa sổ đó, nhấp vào Chèn .

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Sau đó, bạn sẽ nhận thấy rằng các hàng trên cùng hiện đã dịch chuyển xuống dưới.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Sau đó nhấp đúp vào từng cột Tiêu đề như Cột 1, Cột 2, …v.v.
  • Sau đó đổi tên chúng giống hệt như nguồn dữ liệu chính.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Bây giờ chúng ta có cột Tiêu đề tên ở hàng trên cùng thì chúng ta không cần cột Tiêu đề ở hàng thứ hai.
  • Để xóa những hàng đó, hãy đi tới Trang chủ tab> Xóa hàng .
  • Sau đó nhấp vào Xóa các hàng trên cùng.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Sẽ có một dấu hiệu cảnh báo khác, nhấp vào Chèn .

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

  • Sau đó là các cột trước đó Tiêu đề đã đi.
  • Xóa tất cả các loại bước khác trong BƯỚC ÁP DỤNG, đặc biệt là Loại đã thay đổi bước.
  • Sau đó đóng và tải Power Query như thường lệ.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

Bước 4:Xác minh Sức mạnh của bạn Truy vấn Bảng

Bây giờ, như chúng tôi đã hạ cấp và xóa Cột gốc Tiêu đề , bây giờ chúng tôi có thể kiểm tra xem cảnh báo này có hiển thị lại hay không.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

💬Lưu ý

  • Ở đây, chỉ nhằm mục đích minh họa, chúng tôi thay đổi cột Tiêu đề đến a, b, c, d xem có tác động gì lên mặt bàn không. Người dùng có thể thoải mái thêm cột Tiêu đề theo sự lựa chọn của họ.
  • Bạn cũng có thể làm mới Power Truy vấn bảng từ Dữ liệu tab.
  • Chọn Nguồn Truy vấn bảng rồi nhấp vào Làm mới tất cả lệnh.
  • Bạn sẽ nhận thấy có một chút hoạt ảnh đang tải trên Truy vấn và Kết nối .
  • Sau khi tải xong, bạn sẽ nhận thấy không còn dấu hiệu cảnh báo nào xuất hiện nữa.
  • Bạn cũng có thể thử thay đổi cột Tiêu đề theo ý muốn của bạn rồi Làm mới để xem tác động.

Quản lý tiêu đề cột động trong Power Query:Hướng dẫn thực hành

Và đây là cách chúng tôi xử lý các Bảng có Tiêu đề thay đổi trong Sức mạnh Truy vấn .

Tải xuống sổ tay thực hành

Tải xuống bài tập thực hành này bên dưới.

Kết luận

Ở đây, chúng tôi đã trình bày giải pháp cho vấn đề xử lý Bảng khi thay đổi Tiêu đề trong Sức mạnh Truy vấn với những lời giải thích tỉ mỉ.

Đối với vấn đề này, bạn có thể tải xuống một cuốn sách bài tập để thực hành các phương pháp này.

Vui lòng đặt bất kỳ câu hỏi hoặc phản hồi nào thông qua phần bình luận. Mọi đề xuất sẽ được đánh giá cao.

Bài viết liên quan

  • So sánh hai bảng với Power Query trong Excel
  • Cách chia cột trong Power Query trong Excel

<

Nhận MIỄN PHÍ Bài tập Excel nâng cao có Giải pháp!