ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

დავუშვათ, რომ თქვენ გამოიჩინეთ საქმიანი აზრი და ინტუიცია და იყიდეთ კრიპტოვალუტის რამდენიმე ნაწილი (მაგალითად, იგივე ბიტკოინი). ჭკვიანი ცხრილის სახით, თქვენი „საინვესტიციო პორტფელი“ ასე გამოიყურება:

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

დავალება: სწრაფად შეაფასოთ თქვენი ინვესტიციების მიმდინარე ღირებულება კრიპტოვალუტის მიმდინარე კურსით. ჩვენ გავივლით კურსს ინტერნეტში ნებისმიერი შესაფერისი საიტიდან (გამცვლელი, გადამცვლელი) და საშუალო სანდოობისთვის.

ერთ-ერთი გამოსავალი – კლასიკური ვებ მოთხოვნა – უკვე დეტალურად განვიხილეთ კურსის იმპორტის მაგალითის გამოყენებით. ახლა შევეცადოთ, ცვლილებისთვის გამოვიყენოთ სხვა მეთოდი – Power Query დანამატი, რომელიც იდეალურია Excel-ში მონაცემების გარე სამყაროდან, მათ შორის ინტერნეტიდან, იმპორტისთვის.

საიტის არჩევა იმპორტისთვის

რომელი საიტიდან ავიღებთ მონაცემებს - ამას, დიდწილად, მნიშვნელობა არ აქვს. კლასიკური Excel ვებ მოთხოვნა ძალიან მოთხოვნადია იმპორტირებული ვებ გვერდის სტრუქტურასა და შიდა დიზაინზე და ზოგჯერ არ მუშაობს ყველა საიტზე. Power Query ამ საკითხში ბევრად უფრო ყოვლისმომცველია. ასე რომ თქვენ შეგიძლიათ აირჩიოთ საშუალო შესყიდვის კურსი:

  • გადამცვლელებში www.bestchange.ru – ვარიანტების დიდი არჩევანი, მინიმალური რისკები, მაგრამ არა ძალიან მომგებიანი გაცვლითი კურსი
  • სავაჭრო პლატფორმიდან www.localbitcoins.net – ცოტა მეტი რისკი, მაგრამ ბევრად უკეთესი მაჩვენებელი
  • ბირჟის ვებსაიტიდან – თუ ვაჭრობთ პირდაპირ ბირჟაზე, მაშინ ეს სტატია თითქმის არ გჭირდებათ 🙂

პირველი, მოდით გავხსნათ საიტი, რომელიც გვჭირდება ბრაუზერში. კონკრეტულად ავიღოთ სავაჭრო პლატფორმა localbitcoins.net. აირჩიეთ ზედა ჩანართი სწრაფი გაყიდვა და ვარიანტი გადარიცხვები კონკრეტული ბანკის საშუალებით (ან სხვა რაც გჭირდებათ) და დააჭირეთ ღილაკს ძებნა

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

ახლა თქვენ უნდა დააკოპიროთ გვერდის მისამართი, რომელიც გამოჩნდება ბუფერში, რადგან. ის შეიცავს ჩვენთვის საჭირო ყველა მოთხოვნის პარამეტრს:

https://localbitcoins.net/instant-bitcoins/?action=გაყიდვა&ქვეყნის_კოდი=RU&amount=¤cy=RUB&ადგილ_ქვეყანა=RU& online_provider=SPECIFIC_BANK&find-offers=ძებნა

შემდეგ საქმე Power Query-ზეა.

კურსის იმპორტი Excel-ში Power Query-ის გამოყენებით

თუ თქვენ გაქვთ Excel 2010-2013 და Power Query დაყენებული ცალკე დანამატის სახით, მაშინ ჩვენ გვჭირდება ბრძანება ამავე სახელწოდების ჩანართზე – დენის მოთხოვნა. თუ გაქვთ Excel 2016, მაშინ ჩანართზე თარიღი (თარიღი) დააჭირეთ ღილაკს ინტერნეტიდან (ინტერნეტიდან). ფანჯარაში, რომელიც გამოჩნდება, თქვენ უნდა ჩასვათ დაკოპირებული ვებ გვერდის მისამართი წინა აბზაციდან და დააწკაპუნოთ OK:

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

ვებ გვერდის გაანალიზების შემდეგ, Power Query აჩვენებს ფანჯარას იმ ცხრილების სიით, რომლებიც შეიძლება იმპორტირებული იყოს. თქვენ უნდა იპოვოთ საჭირო ცხრილი სიაში მარცხნივ (არსებობს რამდენიმე მათგანი), აქცენტი გააკეთეთ გადახედვაზე მარჯვნივ და შემდეგ დააჭირეთ ქვემოთ მოცემულ ღილაკს კორექცია (რედაქტირება):

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

ამის შემდეგ გაიხსნება Power Query-ის მოთხოვნის რედაქტორის მთავარი ფანჯარა, რომელშიც შეგვიძლია შევარჩიოთ მხოლოდ საჭირო სტრიქონები და შევადაროთ მათზე შესყიდვის კურსი:

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

მე გირჩევთ დაუყოვნებლივ გადარქმევა ჩვენი მოთხოვნა პანელში მარჯვნივ, მივანიჭოთ მას გარკვეული საღი სახელი:

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

მონაცემების გაფილტვრა და გაწმენდა

მომავალში დაგვჭირდება მხოლოდ სვეტები აღწერილობით თანხის გადახდის მეთოდი და ყიდვის კურსი ფასი / BTC – ასე რომ თქვენ შეგიძლიათ უსაფრთხოდ განასხვავოთ ისინი ორივე Ctrl და მათზე მაუსის მარჯვენა ღილაკით აირჩიეთ ბრძანება წაშალეთ სხვა სვეტები (წაშალეთ სხვა სვეტები) - ყველა სვეტი წაიშლება არჩეულის გარდა.

ვთქვათ, ჩვენ გვინდა შევარჩიოთ მხოლოდ ის ტრეიდერები, რომლებიც მუშაობენ სბერბანკის მეშვეობით. ფილტრი ნაცნობი რამ არის, მაგრამ ნიუანსი ისაა, რომ Power Query-ში ფილტრი რეგისტრირებულია, ანუ სბერბანკი, სბერბანკი და სბერბანკი მისთვის ერთნაირი არ არის. ამიტომ, სანამ შევარჩევთ საჭირო ხაზებს, მოდით, ყველა აღწერილობის შემთხვევა ერთ ფორმაში მივიყვანოთ. ამისათვის თქვენ უნდა აირჩიოთ სვეტი თანხის გადახდის მეთოდი და ჩანართზე ტრანსფორმაციის აირჩიეთ გუნდი ფორმატი - პატარა (ტრანსფორმა - ფორმატი - პატარა რეგისტრი):

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

ახლა გაფილტრეთ სვეტების მიხედვით თანხის გადახდის მეთოდი ვარიანტის გამოყენებით ტექსტის ფილტრები - შეიცავს (ტექსტის ფილტრები - შეიცავს):

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

ფილტრის ფანჯარაში დაუყოვნებლივ გადახვიდეთ ზემოდან რეჟიმში გარდა ამისა (მოწინავე) და შემოიღეთ შერჩევის სამი წესი:

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

როგორც თქვენ ალბათ მიხვდებით, ამით ჩვენ ვირჩევთ ყველა სტრიქონს, სადაც სიტყვა „sber“ არის წარმოდგენილი ან ინგლისურად, პლუს მათ, ვინც მუშაობს ნებისმიერი ბანკის მეშვეობით. არ დაგავიწყდეთ მარცხნივ ლოგიკური ბმულის დაყენება Or (OR) ნაცვლად И (და) წინააღმდეგ შემთხვევაში, წესი არ იმუშავებს სწორად. დაწკაპუნების შემდეგ OK ეკრანზე უნდა დარჩეს მხოლოდ ჩვენთვის საჭირო ვარიანტები:

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

ახლა ამოიღეთ სვეტი თანხის გადახდის მეთოდი დააწკაპუნეთ მარჯვენა ღილაკით სვეტის სათაურზე სვეტის წაშლა (წაშლა სვეტი) და შემდგომში იმუშავეთ კურსების დარჩენილ ერთ სვეტთან:

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

პრობლემა ის არის, რომ იქ, ნომრის გარდა, არის ვალუტის აღნიშვნაც. ამის მარტივად გასუფთავება შესაძლებელია მარტივი ჩანაცვლებით სვეტის სათაურზე მაუსის მარჯვენა ღილაკით და ბრძანების არჩევით. ღირებულებების ჩანაცვლება (მნიშვნელობების შეცვლა):

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

RUB-ის ამოღების შემდეგ მიღებული რიცხვები, ფაქტობრივად, ჯერ კიდევ არ არის რიცხვები, რადგან ისინი იყენებენ არასტანდარტულ დელიმიტერებს. ამის განკურნება შესაძლებელია ცხრილის სათაურში ფორმატის ღილაკზე დაწკაპუნებით და შემდეგ ვარიანტის არჩევით ლოკალის გამოყენება (გამოიყენეთ ადგილობრივი მოსახლეობა):

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

ყველაზე შესაფერისი ლოკალი იქნება ინგლისური (აშშ) და მონაცემთა ტიპი - Дათობითი ნომერი:

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

დაწკაპვით OK ჩვენ მივიღებთ შესყიდვის განაკვეთების სრულ რიცხვობრივ მნიშვნელობებს:

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

რჩება მათთვის საშუალო ჩანართზე გამოთვლა ტრანსფორმაცია - სტატისტიკა - საშუალო (ტრანსფორმა - სტატისტიკა - საშუალო) და ატვირთეთ მიღებული ნომერი ფურცელზე ბრძანებით მთავარი — დახურვა და ჩატვირთვა — დახურვა და ჩატვირთვა… (მთავარი — დახურვა და ჩატვირთვა — დახურვა და ჩატვირთვა…):

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

ახლა ჩვენ შეგვიძლია დავამატოთ გადმოწერილი კურსის ბმული ფორმულაში ჩვენს პორტფელის ცხრილში და გამოვთვალოთ ღირებულების სხვაობა ყველა ჩვენი ინვესტიციისთვის მიმდინარე მომენტში:

ბიტკოინის კურსის იმპორტი Excel-ში Power Query-ის საშუალებით

ახლა შეგიძლიათ პერიოდულად გახსნათ ეს ფაილი, დააწკაპუნოთ მაუსის მარჯვენა ღილაკით და აირჩიეთ ბრძანება განახლება და შენახვა (განახლება), დააკვირდით ცვლილებებს, რომლებიც ავტომატურად ჩაიტვირთება ჩვენს ცხრილში.

PS

როგორც ადვილად წარმოიდგენთ, ზუსტად ანალოგიურად შეგიძლიათ შემოიტანოთ არა მხოლოდ ბიტკოინის, არამედ ნებისმიერი სხვა ვალუტის, აქციების ან ფასიანი ქაღალდების კურსი. მთავარია იპოვოთ შესაფერისი საიტი და ააწყოთ შეკითხვა, შემდეგ კი ჭკვიანი Power Query ყველაფერს გააკეთებს.

  • ვალუტის კურსების იმპორტი ინტერნეტიდან
  • ფუნქცია, რომ მიიღოთ გაცვლითი კურსი ნებისმიერი მოცემული თარიღისთვის
  • ცხრილების აწყობა სხვადასხვა ფაილებიდან Power Query-ის გამოყენებით

დატოვე პასუხი