Nhập tỷ giá bitcoin vào Excel qua Power Query

Hãy giả sử rằng bạn đã thể hiện khả năng và trực giác kinh doanh và đã mua một số phần của một số loại tiền điện tử (ví dụ như bitcoin) trong quá khứ. Dưới dạng một bảng thông minh, “danh mục đầu tư” của bạn trông giống như sau:

Nhập tỷ giá bitcoin vào Excel qua Power Query

Nhiệm vụ: nhanh chóng đánh giá giá trị hiện tại của các khoản đầu tư của bạn theo tỷ giá hiện tại của tiền điện tử. Chúng tôi sẽ lấy khóa học trên Internet từ bất kỳ trang web nào phù hợp (trao đổi, trao đổi) và trung bình về độ tin cậy.

Một trong những giải pháp - một yêu cầu web cổ điển - tôi đã xem xét chi tiết bằng cách sử dụng ví dụ về nhập tỷ giá hối đoái. Bây giờ, chúng ta hãy thử sử dụng một phương pháp khác - bổ trợ Power Query, lý tưởng để nhập dữ liệu vào Excel từ thế giới bên ngoài, kể cả từ Internet.

Chọn một trang web để nhập

Chúng tôi sẽ lấy dữ liệu từ trang web nào - điều này nói chung không quan trọng. Truy vấn web Excel cổ điển đòi hỏi rất cao về cấu trúc và thiết kế bên trong của trang web được nhập và đôi khi không hoạt động trên mọi trang web. Power Query ăn tạp hơn nhiều trong vấn đề này. Vì vậy, bạn có thể lấy tỷ lệ mua trung bình để lựa chọn:

  • trong trang trao đổi www.bestchange.ru - nhiều lựa chọn, rủi ro tối thiểu, nhưng không phải là tỷ giá hối đoái có lợi
  • từ nền tảng giao dịch www.localbitcoins.net - rủi ro cao hơn một chút, nhưng tỷ lệ tốt hơn nhiều
  • từ trang web trao đổi - nếu bạn giao dịch trực tiếp trên sàn giao dịch, thì bạn hầu như không cần bài viết này 🙂

Đầu tiên, hãy mở trang web chúng ta cần trong trình duyệt. Hãy xem xét cụ thể, nền tảng giao dịch localbitcoins.net. Chọn tab trên cùng Bán nhanh và tùy chọn Chuyển khoản qua một ngân hàng cụ thể (hoặc bất kỳ thứ gì khác bạn cần) và nhấn nút Tìm kiếm

Nhập tỷ giá bitcoin vào Excel qua Power Query

Bây giờ bạn cần sao chép địa chỉ của trang xuất hiện vào khay nhớ tạm, bởi vì. nó chứa tất cả các tham số yêu cầu mà chúng tôi cần:

https://localbitcoins.net/instant-bitcoins/?action=bán& country_code =RU& số tiền = ¤cy =RUB& place_country =RU& online_provider =SPECIFIC_BANK& find-offer = Tìm kiếm

Sau đó, nó phụ thuộc vào Power Query.

Nhập khóa học vào Excel bằng Power Query

Nếu bạn đã cài đặt Excel 2010-2013 và Power Query dưới dạng một bổ trợ riêng, thì lệnh chúng tôi cần nằm trên tab cùng tên - Truy vấn nguồn. Nếu bạn có Excel 2016, thì trên tab Ngày (Ngày) Nhấn nút Từ trên mạng (Từ Internet). Trong cửa sổ xuất hiện, bạn cần dán địa chỉ trang web đã sao chép từ đoạn trước và nhấp vào OK:

Nhập tỷ giá bitcoin vào Excel qua Power Query

Sau khi phân tích cú pháp trang web, Power Query sẽ hiển thị một cửa sổ với danh sách các bảng có thể được nhập. Bạn cần tìm bảng được yêu cầu trong danh sách bên trái (có một số bảng trong số đó), tập trung vào bản xem trước ở bên phải, sau đó nhấp vào nút bên dưới Correction (Chỉnh sửa):

Nhập tỷ giá bitcoin vào Excel qua Power Query

Sau đó, cửa sổ chính của trình chỉnh sửa truy vấn Power Query sẽ mở ra, trong đó chúng ta chỉ có thể chọn các hàng cần thiết và tính trung bình tỷ lệ mua hàng trên chúng:

Nhập tỷ giá bitcoin vào Excel qua Power Query

Tôi khuyên bạn nên ngay lập tức đổi tên yêu cầu của chúng tôi trong bảng điều khiển bên phải, đặt cho nó một số tên lành mạnh:

Nhập tỷ giá bitcoin vào Excel qua Power Query

Lọc và làm sạch dữ liệu

Trong tương lai, chúng tôi sẽ chỉ cần các cột có mô tả phương thức thanh toán và tỷ lệ mua Giá / BTC - vì vậy bạn có thể phân biệt chúng một cách an toàn với Ctrl và bằng cách nhấp chuột phải vào chúng, hãy chọn lệnh Xóa các cột khác (Xóa các cột khác) - tất cả các cột sẽ bị xóa ngoại trừ những cột đã chọn.

Giả sử rằng chúng tôi chỉ muốn chọn những nhà giao dịch làm việc thông qua Sberbank. Bộ lọc là một thứ quen thuộc, nhưng sắc thái là bộ lọc trong Power Query phân biệt chữ hoa chữ thường, tức là Sberbank, Sberbank và Sberbank không giống nhau đối với anh ta. Do đó, trước khi chọn các dòng cần thiết, chúng ta hãy đưa trường hợp của tất cả các mô tả về một dạng. Để làm điều này, bạn cần chọn một cột phương thức thanh toán và trên tab Chuyển đổi chọn một đội Định dạng - chữ thường (Chuyển đổi - Định dạng - Chữ thường):

Nhập tỷ giá bitcoin vào Excel qua Power Query

Bây giờ hãy lọc theo cột phương thức thanh toán sử dụng tùy chọn Bộ lọc Văn bản - Chứa (Bộ lọc văn bản - Chứa):

Nhập tỷ giá bitcoin vào Excel qua Power Query

Trong cửa sổ bộ lọc, ngay lập tức chuyển từ phía trên sang chế độ Ngoài ra (Nâng cao) và giới thiệu ba quy tắc để lựa chọn:

Nhập tỷ giá bitcoin vào Excel qua Power Query

Như bạn có thể đoán, bằng cách này, chúng tôi chọn tất cả các dòng có từ “sber” bằng tiếng Anh hoặc tiếng Anh, cộng với những dòng làm việc qua bất kỳ ngân hàng nào. Đừng quên đặt liên kết hợp lý ở bên trái Or (HOẶC LÀ) thay vì И (Và) Nếu không, quy tắc sẽ không hoạt động chính xác. Sau khi nhấp vào OK Chỉ những tùy chọn chúng ta cần sẽ vẫn còn trên màn hình:

Nhập tỷ giá bitcoin vào Excel qua Power Query

Bây giờ loại bỏ cột phương thức thanh toán nhấp chuột phải vào tiêu đề cột Xóa cột (Xóa cột) và làm việc thêm với cột đơn còn lại của các khóa học:

Nhập tỷ giá bitcoin vào Excel qua Power Query

Vấn đề với nó là ở đó, ngoài con số, còn có một ký hiệu tiền tệ. Điều này có thể dễ dàng được làm sạch bằng một thay thế đơn giản bằng cách nhấp chuột phải vào tiêu đề cột và chọn lệnh Thay thế các giá trị (Thay thế các giá trị):

Nhập tỷ giá bitcoin vào Excel qua Power Query

Trên thực tế, các con số thu được sau khi loại bỏ RUB cũng chưa phải là số vì chúng sử dụng các dấu phân cách không chuẩn. Điều này có thể được chữa khỏi bằng cách nhấp vào nút định dạng trong tiêu đề bảng và sau đó chọn tùy chọn Sử dụng ngôn ngữ (Sử dụng người dân địa phương):

Nhập tỷ giá bitcoin vào Excel qua Power Query

Ngôn ngữ thích hợp nhất sẽ là Tiếng Anh (Mỹ) và kiểu dữ liệu - Дsố thập phân:

Nhập tỷ giá bitcoin vào Excel qua Power Query

Sau khi nhấp vào OK chúng tôi sẽ nhận được đầy đủ các giá trị số của tỷ lệ mua:

Nhập tỷ giá bitcoin vào Excel qua Power Query

Nó vẫn để tính toán mức trung bình cho chúng trên tab Chuyển đổi - Thống kê - Trung bình (Chuyển đổi - Thống kê - Trung bình) và tải số kết quả lên trang tính bằng lệnh Trang chủ - Đóng và tải - Đóng và tải vào… (Trang chủ - Đóng & Tải - Đóng & Tải đến…):

Nhập tỷ giá bitcoin vào Excel qua Power Query

Giờ đây, chúng tôi có thể thêm liên kết đến tỷ lệ đã tải xuống trong công thức vào bảng danh mục đầu tư của mình và tính toán sự khác biệt về giá trị cho tất cả các khoản đầu tư của chúng tôi tại thời điểm hiện tại:

Nhập tỷ giá bitcoin vào Excel qua Power Query

Bây giờ bạn có thể định kỳ mở tệp này, nhấp chuột phải vào lời nhắc và chọn lệnh Cập nhật & Lưu (Làm mới), hãy quan sát những thay đổi sẽ được tự động tải vào bảng của chúng tôi.

PS

Như bạn có thể dễ dàng hình dung, theo cách chính xác, bạn có thể nhập tỷ giá không chỉ của bitcoin mà còn của bất kỳ loại tiền tệ, chứng khoán hoặc bảo mật nào khác. Điều chính là tìm một trang web phù hợp và xây dựng một truy vấn, sau đó Power Query thông minh sẽ thực hiện mọi thứ.

  • Nhập tỷ giá hối đoái từ Internet
  • Chức năng lấy tỷ giá hối đoái cho bất kỳ ngày nhất định nào
  • Lắp ráp các bảng từ các tệp khác nhau bằng Power Query

Bình luận