نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

بیایید فرض کنیم که شما حس تجاری و شهودی نشان داده اید و چندین بخش از برخی ارزهای دیجیتال (مثلاً همان بیت کوین) را در گذشته خریداری کرده اید. در قالب یک جدول هوشمند، "پرتفوی سرمایه گذاری" شما به شکل زیر است:

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

وظیفه: ارزیابی سریع ارزش فعلی سرمایه گذاری های خود با نرخ فعلی ارز دیجیتال. ما دوره را در اینترنت از هر سایت مناسب (صرافی، مبدل) و میانگین برای اطمینان می گذرانیم.

یکی از راه حل ها - درخواست وب کلاسیک - قبلاً با استفاده از مثال واردات نرخ ارز به طور مفصل در نظر گرفته ام. اکنون بیایید سعی کنیم، برای تغییر، از روش دیگری استفاده کنیم - افزونه Power Query، که برای وارد کردن داده‌ها از دنیای خارج به اکسل، از جمله از اینترنت، ایده‌آل است.

انتخاب سایت برای وارد کردن

داده ها را از کدام سایت می گیریم - این، به طور کلی، مهم نیست. پرس و جوی کلاسیک وب اکسل در ساختار و طراحی داخلی صفحه وب وارداتی بسیار سخت است و گاهی اوقات در هر سایتی کار نمی کند. Power Query در این مورد بسیار همه چیزخوارتر است. بنابراین می توانید میانگین نرخ خرید را انتخاب کنید:

  • در مبدل ها www.bestchange.ru - انتخاب زیادی از گزینه ها، حداقل خطرات، اما نه نرخ ارز بسیار سودآور
  • از پلت فرم معاملاتی www.localbitcoins.net – ریسک کمی بیشتر، اما نرخ بسیار بهتر
  • از وب سایت صرافی – اگر مستقیماً در بورس معامله می کنید، به سختی به این مقاله نیاز دارید 🙂

ابتدا بیایید سایت مورد نیاز خود را در مرورگر باز کنیم. برای مشخص بودن، پلتفرم معاملاتی localbitcoins.net را در نظر بگیرید. تب بالا را انتخاب کنید فروش سریع و گزینه نقل و انتقالات از طریق یک بانک خاص (یا هر مورد دیگری که نیاز دارید) و دکمه را فشار دهید جستجو

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

اکنون باید آدرس صفحه ای که ظاهر می شود را در کلیپ بورد کپی کنید، زیرا. این شامل تمام پارامترهای درخواستی است که ما نیاز داریم:

https://localbitcoins.net/instant-bitcoins/?action=فروش&country_code=RU&amount=¤cy=RUB&place_country=RU& online_provider=SPECIFIC_BANK&find-offers=جستجو

سپس به Power Query می رسد.

وارد کردن دوره به اکسل با استفاده از Power Query

اگر اکسل 2010-2013 و Power Query را به عنوان یک افزونه جداگانه نصب کرده اید، دستور مورد نیاز ما در برگه ای به همین نام است. پرس و جو برق. اگر اکسل 2016 دارید، در تب داده ها (تاریخ) دکمه را فشار دهید از اینترنت (از اینترنت). در پنجره ای که ظاهر می شود، باید آدرس صفحه وب کپی شده را از پاراگراف قبلی پیست کرده و کلیک کنید OK:

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

پس از تجزیه صفحه وب، Power Query پنجره ای را با لیستی از جداول قابل وارد کردن نمایش می دهد. باید جدول مورد نیاز را در لیست سمت چپ پیدا کنید (چند مورد از آنها وجود دارد)، با تمرکز بر پیش نمایش در سمت راست، و سپس روی دکمه زیر کلیک کنید. اصلاح (ویرایش):

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

پس از آن، پنجره اصلی ویرایشگر Power Query باز می شود که در آن می توانیم تنها ردیف های لازم را انتخاب کرده و میانگین نرخ خرید را نسبت به آنها انجام دهیم:

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

توصیه می‌کنم فوراً نام درخواست خود را در پانل سمت راست تغییر دهید و نامی منطقی به آن بدهید:

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

فیلتر کردن و تمیز کردن داده ها

در آینده فقط به ستون هایی با توضیحات نیاز خواهیم داشت روش پرداخت و نرخ خرید قیمت / بیت کوین - بنابراین می توانید با خیال راحت هر دوی آنها را تشخیص دهید کلیدهای Ctrl و با کلیک راست روی آنها دستور را انتخاب کنید ستون های دیگر را حذف کنید (سایر ستون ها را حذف کنید) - تمام ستون ها به جز ستون های انتخاب شده حذف خواهند شد.

بیایید بگوییم که ما می خواهیم فقط آن دسته از معامله گرانی را انتخاب کنیم که از طریق Sberbank کار می کنند. فیلتر یک چیز آشنا است، اما نکته ظریف این است که فیلتر در Power Query به حروف بزرگ و کوچک حساس است، یعنی Sberbank، Sberbank و Sberbank برای او یکسان نیستند. بنابراین، قبل از انتخاب خطوط لازم، بیایید مورد تمام توضیحات را به یک شکل بیاوریم. برای انجام این کار، باید یک ستون را انتخاب کنید روش پرداخت و روی زبانه دگرگونی یک تیم انتخاب کنید قالب - حروف کوچک (تبدیل - قالب - حروف کوچک):

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

حالا بر اساس ستون فیلتر کنید روش پرداخت با استفاده از گزینه فیلترهای متن - شامل (فیلترهای متن - شامل):

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

در پنجره فیلتر، بلافاصله از بالا به حالت تغییر دهید علاوه بر این (پیشرفته) و سه قانون را برای انتخاب معرفی کنید:

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

همانطور که ممکن است حدس بزنید، با انجام این کار، ما تمام خطوطی را که کلمه "sber" به زبان انگلیسی یا انگلیسی وجود دارد، به علاوه کسانی که از طریق هر بانکی کار می کنند، انتخاب می کنیم. فراموش نکنید که یک پیوند منطقی در سمت چپ تنظیم کنید Or (یا) در عوض И (و) در غیر این صورت، قانون به درستی کار نخواهد کرد. پس از کلیک بر روی OK فقط گزینه هایی که نیاز داریم باید روی صفحه باقی بمانند:

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

حالا ستون را بردارید روش پرداخت روی هدر ستون کلیک راست کنید حذف ستون (حذف ستون) و بیشتر با ستون واحد باقی مانده از دوره ها کار کنید:

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

مشکل آن این است که در آنجا علاوه بر عدد، تعیین ارز نیز وجود دارد. با کلیک راست بر روی عنوان ستون و انتخاب دستور به راحتی می توان آن را با یک جایگزین ساده پاک کرد. جایگزینی مقادیر (جایگزینی مقادیر):

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

اعداد به دست آمده پس از حذف RUB، در واقع، هنوز اعداد نیستند، زیرا از جداکننده های غیر استاندارد استفاده می کنند. این را می توان با کلیک کردن روی دکمه قالب در سرفصل جدول و سپس انتخاب گزینه برطرف کرد با استفاده از Locale (از افراد محلی استفاده کنید):

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

مناسب ترین محل خواهد بود انگلیسی (US) و نوع داده – Дعدد اعشاری:

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

پس از کلیک روی OK ما مقادیر عددی کامل نرخ های خرید را دریافت خواهیم کرد:

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

باقی مانده است که میانگین آنها را در برگه محاسبه کنیم تبدیل – آمار – میانگین (تبدیل - آمار - میانگین) و عدد حاصل را با دستور در شیت آپلود کنید صفحه اصلی — بستن و بارگذاری — بستن و بارگیری در… (صفحه اصلی — بستن و بارگذاری — بستن و بارگذاری برای…):

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

اکنون می‌توانیم پیوندی به نرخ دانلود شده در فرمول به جدول پورتفولیوی خود اضافه کنیم و تفاوت ارزش تمام سرمایه‌گذاری‌های خود را در لحظه فعلی محاسبه کنیم:

نرخ بیت کوین را از طریق Power Query به اکسل وارد کنید

اکنون می توانید به صورت دوره ای این فایل را باز کنید، روی فرمان راست کلیک کرده و دستور را انتخاب کنید به روز رسانی و ذخیره (تازه کردن)، تغییراتی را که به طور خودکار در جدول ما بارگذاری می شود را مشاهده کنید.

PS

همانطور که به راحتی می توانید تصور کنید، دقیقاً به همان روشی که می توانید نرخ بیت کوین، بلکه هر ارز، سهام یا اوراق بهادار دیگری را نیز وارد کنید. نکته اصلی این است که یک سایت مناسب پیدا کنید و یک کوئری بسازید و سپس Power Query هوشمند همه کارها را انجام می دهد.

  • واردات نرخ ارز از اینترنت
  • تابعی برای دریافت نرخ ارز برای هر تاریخ معین
  • جمع آوری جداول از فایل های مختلف با استفاده از Power Query

پاسخ دهید